summaryrefslogtreecommitdiff
path: root/sys/netinet/tcp.h
AgeCommit message (Expand)Author
2025-10-31tcp: remove unused definePeter Lei
2025-05-04Decorate IPv4 structures used for byte buffer overlays as packed.Michal Meloun
2025-03-31tcp: remove support for TCPPCAPMichael Tuexen
2024-11-29tcp: add TH_AE capabilities to ppp and pfRichard Scheffenegger
2024-09-30tcp: further cleanup old optionsGleb Smirnoff
2024-09-24tcp: remove remnants of 20+ year old disabled code from d912c694ee00Gleb Smirnoff
2024-09-20tcp: remove unused socket option namesMichael Tuexen
2024-09-10tcp: improve whitespace consistency for socket option namesMichael Tuexen
2024-08-09Non-tested experimental code removal.Randall Stewart
2024-03-20tcp: Add a new kernel-only TCP_USE_DDP socket optionJohn Baldwin
2024-03-12 Update to bring the rack stack with all its fixes in.Randall Stewart
2024-03-11Revert "Update to bring the rack stack with all its fixes in."Brooks Davis
2024-03-11Update to bring the rack stack with all its fixes in.Randall Stewart
2024-01-06tcp: limit visibility of symbolsMichael Tuexen
2023-12-30tcp: fix portsMichael Tuexen
2023-12-25netpfil: Use accessor functions and named constants for all tcphdr flagsRichard Scheffenegger
2023-11-30tcp: for LRD move sysctl from tcp.do_lrd tp tcp.sack.lrd, remove sockoptRichard Scheffenegger
2023-11-26sys: Automated cleanup of cdefs and other formattingWarner Losh
2023-11-26sys: Remove ancient SCCS tags.Warner Losh
2023-08-22tcp_info: Add and export more FreeBSD-specific fieldsMarius Strobl
2023-08-16sys: Remove $FreeBSD$: one-line .h patternWarner Losh
2023-06-20tcp: expose AccECN mode and TCP FastOpen (TFO) in TCPIRichard Scheffenegger
2023-06-09tcp: Rack fixes and misc updatesRandall Stewart
2023-05-24tcp: request tracking is not http specific.Randall Stewart
2023-04-07tcp: misc cleanup of options for rack as well as socket option logging.Randall Stewart
2023-04-01Fixes in the tcp infrastructure with respect to stack changes as well as othe...Randall Stewart
2023-03-16Move access to tcp's t_logstate into inline functions and provide new tracepo...Randall Stewart
2022-11-09ipfw: Have NAT steal the TH_RES1 bit, instead of the TH_AE bitRichard Scheffenegger
2022-11-06tcp: add AccECN CE packet counters to tcpinfoRichard Scheffenegger
2022-11-04tcp: reserve tcp_info counters for AccECNRichard Scheffenegger
2022-02-01tcp: LRO code to deal with all 12 TCP header flagsRichard Scheffenegger
2021-10-27tcp: socket option to get stack alias namePeter Lei
2021-10-22tcp: Add hystart-plus to cc_newreno and rack.Randall Stewart
2021-08-17tcp: Add support for DSACK based reordering window to rack.Randall Stewart
2021-07-20pf: syncookie supportKristof Provost
2021-05-26tcp: Add a socket option to rack so we can test various changes to the slop v...Randall Stewart
2021-05-10tcp: SACK Lost Retransmission Detection (LRD)Richard Scheffenegger
2021-05-06This brings into sync FreeBSD with the netflix versions of rack and bbr.Randall Stewart
2021-04-18tcp: add support for TCP over UDPMichael Tuexen
2020-12-19Filter TCP connections to SO_REUSEPORT_LB listen sockets by NUMA domainAndrew Gallatin
2020-09-25TCP: send full initial window when timestamps are in useRichard Scheffenegger
2020-09-01net: clean up empty lines in .c and .h filesMateusz Guzik
2020-04-27Initial support for kernel offload of TLS receive.John Baldwin
2020-04-27This change does a small prepratory step in getting theRandall Stewart
2020-02-12White space cleanup -- remove trailing tab's or spacesRandall Stewart
2019-12-31Add flags for upcoming patches related to improved ECN handling.Michael Tuexen
2019-12-02Make use of the stats(3) framework in the TCP stack.Edward Tomasz Napierala
2019-10-08Add a TOE KTLS mode and a TOE hook for allocating TLS sessions.John Baldwin
2019-09-24This commit adds BBR (Bottleneck Bandwidth and RTT) congestion control. ThisRandall Stewart
2019-08-27Add kernel-side support for in-kernel TLS.John Baldwin