Also, this enables a PRR patch (based on Lars work). D18892. Needs review.
CUBIC: Only invoking NewReno after_idle, not resetting ssthreash, not resetting epoch time: D18982, D18954, and D19118. Including another issue, this will be discussed at the IETF.
lstewart@ is the best person to review this.
D19000 deal with a bug that the 1 byte occupied in the sequence number space by SYN segments results in a cwnd increase when acked. This bug exists only on the server side. tuexen@ and Richard are working on it.
Richard is working on burst mitigation. An initial version (WIP) is available as D19047.
tun/tap interfaces: should we see outgoing packets in tcpdump?
Currently inconsistent. In general, yes, these should be visible.
There was a re-write of tun/tap interfaces in the meantime. tuexen@ will re-evaluate.
Items for future discussion (based on BSDCan discussions):
Revisit how we maintain multiple TCP stacks
Revisit CC API
Talk about further network modularity (as requested by Juniper)