aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_stacks
Commit message (Expand)AuthorAgeFilesLines
* tcp: Missing mfree in rack and bbrRandall Stewart2021-06-142-1/+6
* tcp: Mbuf leak while holding a socket buffer lock.Randall Stewart2021-06-142-52/+64
* tcp: remove debug output from RACKMichael Tuexen2021-06-131-2/+0
* tcp: fix compilation of IPv4-only buildsMichael Tuexen2021-06-131-0/+2
* tcp: fix a RACK socket buffer lock issueMichael Tuexen2021-06-091-1/+2
* rack: honor prior socket buffer lock when doing the upcallRichard Scheffenegger2021-06-091-2/+2
* [tcp] Keep socket buffer locked until upcallRichard Scheffenegger2021-06-093-22/+19
* tcp: A better fix for the previously attempted fix of the ack-war issue with ...Randall Stewart2021-06-092-18/+7
* tcp: When we have an out-of-order FIN we do want to strip off the FIN bit.Randall Stewart2021-06-092-2/+12
* tcp: Add a socket option to rack so we can test various changes to the slop v...Randall Stewart2021-06-092-13/+33
* tcp: Fix bugs related to the PUSH bit and rack and an ack warRandall Stewart2021-06-092-20/+44
* tcp: Fix an issue with the PUSH bit as well as fill in the missing mtu change...Randall Stewart2021-06-091-2/+6
* tcp: Handle stack switch while processing socket optionsMichael Tuexen2021-06-092-55/+67
* tcp: Fix sending of TCP segments with IP level optionsMichael Tuexen2021-06-092-4/+4
* tcp: Incorrect KASSERT causes a panic in rackRandall Stewart2021-06-091-2/+10
* tcp rack: improve initialisation of retransmit timeoutMichael Tuexen2021-06-091-2/+7
* tcp: In rack, we must only convert restored rtt when the hostcache does resto...Randall Stewart2021-06-091-3/+6
* tcp:Host cache and rack ending up with incorrect values.Randall Stewart2021-06-091-45/+57
* Fix a UDP tunneling issue with rack. Basically there are twoRandall Stewart2021-06-081-3/+13
* This brings into sync FreeBSD with the netflix versions of rack and bbr.Randall Stewart2021-06-086-1854/+7009
* This pulls over all the changes that are in the netflixRandall Stewart2021-06-072-9/+9
* mendMichael Tuexen2021-06-072-54/+10
* tcp: improve handling of SYN segments in SYN-SENT stateMichael Tuexen2021-06-022-2/+6
* net: Introduce IPV6_DSCP(), IPV6_ECN() and IPV6_TRAFFIC_CLASS() macrosHans Petter Selasky2021-05-101-1/+1
* rack: Fix ECN on finalizing session.Richard Scheffenegger2021-04-221-1/+1
* rack: unbreak TCP fast open for the client sideMichael Tuexen2021-03-081-1/+2
* RACK: fix an issue triggered by using the CDG CC moduleMichael Tuexen2021-03-041-2/+2
* tcp: add sysctl to tolerate TCP segments missing timestampsMichael Tuexen2021-01-142-4/+6
* tcp: fix handling of TCP RST segments missing timestampsMichael Tuexen2021-01-142-4/+6
* RFC 7323 specifies that:Michael Tuexen2020-11-092-13/+38
* Prevent premature SACK block transmission during loss recoveryRichard Scheffenegger2020-11-083-16/+25
* So it turns out that syzkaller hit another crash. It has to do with switchingRandall Stewart2020-09-092-3/+23
* bbr: remove unused static functionBjoern A. Zeeb2020-09-051-25/+0
* net: clean up empty lines in .c and .h filesMateusz Guzik2020-09-015-80/+0
* RFC 3465 defines a limit L used in TCP slow start for limiting the numberMichael Tuexen2020-08-251-2/+1
* TCP: remove special treatment for hardware (ifnet) TLSAndrew Gallatin2020-08-192-290/+21
* Fix the cleanup handling in a error path for TCP BBR.Michael Tuexen2020-07-011-0/+2
* iSo in doing final checks on OCA firmware with all the latest tweaks the dup-...Randall Stewart2020-06-162-7/+6
* So it turns out rack has a shortcoming in dup-ack counting. It counts the dup...Randall Stewart2020-06-161-3/+5
* So it turns out with the right window scaling you can get the code in all sta...Randall Stewart2020-06-122-12/+24
* An important statistic in determining if a server process (or client) is bein...Randall Stewart2020-06-082-0/+36
* This fixes a couple of skyzaller crashes. MostRandall Stewart2020-06-033-5/+9
* bbr: Use arc4random_uniform from libkern.Emmanuel Vadot2020-05-231-37/+1
* With RFC3168 ECN, CWR SHOULD only be sent with new dataRichard Scheffenegger2020-05-211-9/+16
* Retain only mutually supported TCP options after simultaneous SYNRichard Scheffenegger2020-05-212-6/+12
* Handle ECN handshake in simultaneous openRichard Scheffenegger2020-05-211-0/+14
* This fixes several skyzaller issues found with theRandall Stewart2020-05-153-4/+32
* When in the SYN-SENT state bbr and rack will not properly send an ACK but ins...Randall Stewart2020-05-072-2/+11
* NF has an internal option that changes the tcp_mcopy_m routine slightly (hasRandall Stewart2020-05-072-6/+0
* Add net epoch support back, which was taken out by accident inMichael Tuexen2020-05-041-0/+4