aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_stacks/rack.c
Commit message (Expand)AuthorAgeFilesLines
* tcp: Missing mfree in rack and bbrRandall Stewart2021-06-141-1/+5
* tcp: Mbuf leak while holding a socket buffer lock.Randall Stewart2021-06-141-33/+36
* 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-091-11/+9
* tcp: A better fix for the previously attempted fix of the ack-war issue with ...Randall Stewart2021-06-091-9/+4
* tcp: When we have an out-of-order FIN we do want to strip off the FIN bit.Randall Stewart2021-06-091-1/+6
* tcp: Add a socket option to rack so we can test various changes to the slop v...Randall Stewart2021-06-091-13/+31
* tcp: Fix bugs related to the PUSH bit and rack and an ack warRandall Stewart2021-06-091-18/+40
* 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-091-28/+32
* tcp: Fix sending of TCP segments with IP level optionsMichael Tuexen2021-06-091-2/+2
* 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-081-1553/+6517
* This pulls over all the changes that are in the netflixRandall Stewart2021-06-071-7/+7
* mendMichael Tuexen2021-06-071-20/+6
* tcp: improve handling of SYN segments in SYN-SENT stateMichael Tuexen2021-06-021-1/+3
* 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-141-2/+3
* tcp: fix handling of TCP RST segments missing timestampsMichael Tuexen2021-01-141-2/+3
* RFC 7323 specifies that:Michael Tuexen2020-11-091-7/+21
* Prevent premature SACK block transmission during loss recoveryRichard Scheffenegger2020-11-081-8/+12
* So it turns out that syzkaller hit another crash. It has to do with switchingRandall Stewart2020-09-091-3/+21
* net: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-38/+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-191-177/+10
* iSo in doing final checks on OCA firmware with all the latest tweaks the dup-...Randall Stewart2020-06-161-3/+2
* 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-121-5/+11
* An important statistic in determining if a server process (or client) is bein...Randall Stewart2020-06-081-0/+18
* This fixes a couple of skyzaller crashes. MostRandall Stewart2020-06-031-3/+6
* 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-211-3/+6
* Handle ECN handshake in simultaneous openRichard Scheffenegger2020-05-211-0/+14
* This fixes several skyzaller issues found with theRandall Stewart2020-05-151-2/+12
* When in the SYN-SENT state bbr and rack will not properly send an ACK but ins...Randall Stewart2020-05-071-1/+9
* NF has an internal option that changes the tcp_mcopy_m routine slightly (hasRandall Stewart2020-05-071-3/+0
* Add net epoch support back, which was taken out by accident inMichael Tuexen2020-05-041-0/+4
* This commit brings things into sync with the advancements thatRandall Stewart2020-05-041-1299/+5792
* Prevent premature shrinking of the scaled receive windowRichard Scheffenegger2020-04-291-1/+4
* Correctly set up the initial TCP congestion window in all cases,Richard Scheffenegger2020-04-291-6/+7
* Fix LINT build #2 after r360292.Alexander V. Chernikov2020-04-251-4/+5