aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_stacks
Commit message (Expand)AuthorAgeFilesLines
...
* TCP RACK: don't use an uninitialized variableMichael Tuexen2024-12-311-0/+1
* TCP RACK, BBR: cleanup of ctf_process_inbound_raw()Michael Tuexen2024-12-311-22/+7
* TCP RACK, BBR: ensure return value is always ininitializedMichael Tuexen2024-12-301-1/+1
* TCP RACK: remove redundant checkMichael Tuexen2024-12-301-1/+1
* TCP BBR: remove assignments without effectMichael Tuexen2024-12-301-3/+1
* Change the SOCKBUF_LOCK calls to use the more refined SOCK_XXXBUF_LOCK/UNLOCK.Randall Stewart2024-11-152-37/+37
* tcp: allow TSO even while RX path is unorderedRichard Scheffenegger2024-11-142-5/+1
* tcp: remove unused socket option namesMichael Tuexen2024-09-201-2/+0
* tcp rack, bbr: improve handling of soft errorsMichael Tuexen2024-08-302-0/+2
* Non-tested experimental code removal.Randall Stewart2024-08-092-1069/+2
* rack, bbr: cleanup ack throttlingMichael Tuexen2024-08-074-139/+47
* tcp: vnetify sysctl variables ack_war_timewindow and ack_war_cntMichael Tuexen2024-07-282-9/+9
* tcp: mark TCP stacks which can serve as a default stackMichael Tuexen2024-07-212-2/+2
* tcp: improve SEG.ACK validationMichael Tuexen2024-07-212-0/+76
* tcp_rack: avoid gcc -Werror=pointer-to-int-cast on 32-bit archRyan Libby2024-06-281-13/+15
* tcp_bbr: avoid gcc -Werror=pointer-to-int-cast on 32-bit archRyan Libby2024-06-281-4/+5
* Remove TCP_SAD optional code now that the sack filter performs this function.Randall Stewart2024-05-182-702/+16
* tcp rack: improve handling of front statesMichael Tuexen2024-05-111-1/+2
* TCP can be subject to Sack Attacks lets fix this issue.Randall Stewart2024-05-054-168/+393
* tcp rack: improve BBR_LOG_CWND eventMichael Tuexen2024-04-181-1/+1
* tcp: drop data received after a FIN has been processedMichael Tuexen2024-04-182-32/+0
* tcp bbr: improve code consistencyMichael Tuexen2024-04-151-3/+3
* tcp rack: fix memory corruptionMichael Tuexen2024-04-061-2/+2
* tcp rack: fix sendingMichael Tuexen2024-04-051-4/+4
* tcp: remove IS_FASTOPEN() macroGleb Smirnoff2024-03-182-30/+31
* rack: don't define TCPOUTFLAGSGleb Smirnoff2024-03-141-1/+0
* Update to bring the rack stack with all its fixes in.Randall Stewart2024-03-127-1148/+3790
* Revert "Update to bring the rack stack with all its fixes in."Brooks Davis2024-03-117-3458/+1148
* Update to bring the rack stack with all its fixes in.Randall Stewart2024-03-117-1148/+3458
* RACK, BBR: handle EACCES like EPERM for IP output handlingMichael Tuexen2024-02-162-0/+2
* tcp: calculate ssthresh on RTO according to RFC5681Richard Scheffenegger2024-02-081-2/+5
* TCP LRO: convert TCP header fields to host byte order earlierMichael Tuexen2024-01-291-4/+0
* sys: Style fix for M_EXT | M_EXTPGJohn Baldwin2023-12-281-1/+1
* tcp_stacks: Fix two typos in a source code commentsGordon Bergling2023-12-272-2/+2
* tcp/hpts: make stacks responsible for clearing themselves out HPTSGleb Smirnoff2023-12-042-0/+7
* hpts: make stacks responsible for tcp_hpts_init()Gleb Smirnoff2023-12-042-0/+4
* tcp rack: remove references to rb treesMichael Tuexen2023-11-052-13/+12
* netinet: The tailq_hash code doesn't reference tcpoutflagsWarner Losh2023-10-271-1/+0
* TCP: Fix a rack bug that skyzall found which results in a crash.Randall Stewart2023-10-041-4/+6
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-167-13/+0
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-162-4/+0
* tcp: fix handling of <RST,ACK> segments in SYN-RCVD for RACK and BBRMichael Tuexen2023-07-262-9/+9
* tcp: fix TCP MD5 computation for the BBR and RACK stackMichael Tuexen2023-06-212-15/+61
* Update various sys/netinet source files to conform with the style(9)Richard Scheffenegger2023-06-201-1/+1
* tcp: add missing static keywordsGleb Smirnoff2023-06-141-2/+2
* tcp: Rack fixes and misc updatesRandall Stewart2023-06-092-90/+387
* tcp: make the maximum number of retransmissions tunable per VNETRichard Scheffenegger2023-06-062-8/+8
* tcp: improve sending of TTL/hoplimit and DSCPMichael Tuexen2023-06-051-25/+2
* tcp: request tracking is not http specific.Randall Stewart2023-05-242-66/+66
* tcp: move HPTS/LRO flags out of inpcb to tcpcbGleb Smirnoff2023-04-253-54/+53