= Hangout 24 Jan 2019 =

=== Old Business ===

 * IPv6 RFC7112 Support: [[https://reviews.freebsd.org/D16851|D16851]].
   * Should be ready for review.
 * [[https://reviews.freebsd.org/D17521|D17521]] (needs review)
 * IPv6 Fragment reviews which need testing:
   * Eliminate KAME circular queues: [[https://reviews.freebsd.org/D16847|D16847]].
   * Drop packets with overlapping fragments: [[https://reviews.freebsd.org/D16850|D16850]].
 * IPv6 modernization project: [[IPv6|Wiki Page]]
   * Julius proposed importing OpenBSD fragmentation regression test cases (see [[https://reviews.freebsd.org/D17376|D17376]]). tjh@ will work on in next two weeks.
   * bz@ working on tests for UDP.
   * bz@ will look into IPv6 tests from New Hampshire (license and CI).
   * IP6 IDs (and IP IDs, maybe?): may use an insecure algorithm. Ideally, switch to some sort of per-host-pair hash?
     * Open PR
 * CWV: status
   * PR227303
   * There is code available if someone wants to test the patch
   * Richard is considering a problem area which is not covered by CWV.
 * Auto-window scaling: tuexen@ opened review: [[https://reviews.freebsd.org/D18375|D18375]]
 * Congestion window collapse: [[https://reviews.freebsd.org/D17614|D17614]] (review by lstewart@)
 * jtl@ to send patch to Richard for burst mitigation in the default stack
 * [[https://reviews.freebsd.org/D18811 | D18811]]: standardize on snd_recover (vs. sack_newdata). Reviewer: tuexen@, lstewart@.
 * [[https://reviews.freebsd.org/D18624 | D18624]]: [[https://tools.ietf.org/html/rfc6675 | RFC 6675]] support
 * TCP reassembly code
   * tuexen@ will MFC. However, this seems to require a change of struct tcpcb. tuexen@ will discuss this with bz@.
 * @tuexen RTO.Initial from 3 seconds to 1 seconds: [[https://reviews.freebsd.org/D18941 | D18941]]. Before that gets committed, the SYN specific backoff factors will be removed. Without doing so, the SYN-cache lifetimes will be too short.

=== New Business ===
 * CUBIC: Only invoking !NewReno after_idle, not resetting ssthreash, not resetting epoch time. Upcoming patch from Richard/Cheng. kbowling@ mentions that there were other issues in the past.
 * Fix Restart Window on !NewReno: [[https://reviews.freebsd.org/D18940 | D18940]]. tuexen@ will commit it, if no issues will be reported within 24h.
 * bz@ wants to make sure, that this work on testing is known: [[http://www.bsdcan.org/2009/schedule/attachments/90_BSDCan-tcpdiff.pdf | BSDCan]].
 * Richard will bring up a PRR patch (based on Lars work).
 * Sending on IPv4 raw sockets need more input validation: [[https://reviews.freebsd.org/D18834 | D18834]].
 * Compile RACK in GENERIC kernel? For FreeBSD 13?