Skip to content

v1.0.0

Choose a tag to compare

@dignifiedquire dignifiedquire released this 15 Jun 09:22

⛰️ Features

  • (proto) Implement backoff for on-path path challenges (#676) - (ba24e6b)

🐛 Bug Fixes

  • (bbr3) Call on_packet_sent when ACK-eliciting data is sent (#689) - (9eb1729)
  • (multipath) Store abandoned paths in ArrayRangeSet (#691) - (9764042)
  • (multipath) Ignore PATH_RESPONSE once the path is abandoned (#700) - (cc44e08)
  • (noq-proto) Never emit PathEvent::Established after a path has been abandoned (#695) - (000e1bb)
  • (proto) Prevent PATH_CHALLENGE/RESPONSE from being sent in datagrams that can't be expanded (#699) - (6c5e246)
  • (qlog) Avoid another panic for an invariant (#702) - (8c712cd)
  • (quic) Tail-loss probes in Initial space must be padded (#698) - (2a342d1)

🚜 Refactor

  • (logging) Improve Display of PATH_ABANDON frame (#706) - (16805f8)
  • (proto) Simplify AddressDiscovery::Role (#693) - (7ae29bd)
  • (tests) Do not use so many star imports (#677) - (c706ab2)
  • (tests) Do not allow dead code by default (#678) - (7d5f1ab)
  • (tests) Introduce ConnPairBuilder (#680) - (33dba68)

🧪 Testing

  • (proto) Take Transmit::src_ip into account for ManyToManyRouting (#673) - (616dc26)
  • (proto) Add failing proptest seed from CI (#609) - (cf013f8)
  • Add tests for easy-hard NAT combinations (#685) - (cc8822e)

Deps