summaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_syncache.h
AgeCommit message (Expand)Author
2025-12-03tcp: store flowid info in syncacheGleb Smirnoff
2025-11-03tcp: drop SYN ACK segment for listening socketsMichael Tuexen
2025-09-30tcp: apply rate limits to challenge ACKsMichael Tuexen
2025-09-25tcp: whitespace cleanupMichael Tuexen
2024-09-15tcp: remove TCP_OFFLOAD_DISABLEMichael Tuexen
2024-08-07tcp: minor cleanupMichael Tuexen
2023-11-26sys: Remove ancient SCCS tags.Warner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .h patternWarner Losh
2022-02-10tcp: Add/update AccECN related statistics and numbersRichard Scheffenegger
2021-04-18tcp: add support for TCP over UDPMichael Tuexen
2021-04-15tcp_syncache: add net.inet.tcp.syncache.see_other sysctlGleb Smirnoff
2021-04-12syncache: simplify syncache_add() KPI to return struct socket pointerGleb Smirnoff
2020-08-10Fix the following issues related to the TCP SYN-cache:Michael Tuexen
2019-12-31Add flags for upcoming patches related to improved ECN handling.Michael Tuexen
2019-12-01In order for the TCP Handshake to support ECN++, and further ECN-relatedMichael Tuexen
2019-11-07Now that there is no R/W lock on PCB list the pcblist sysctlsGleb Smirnoff
2019-09-26Add new functionality to switch to using cookies exclusively when we theJonathan T. Looney
2018-10-18The handling of RST segments in the SYN-RCVD state exists in theMichael Tuexen
2018-06-15When retransmitting TCP SYN-ACK segments with the TCP timestamp optionMichael Tuexen
2018-02-26Greatly reduce the number of #ifdefs supporting the TCP_RFC7413 kernel option.Patrick Kelsey
2017-11-20sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-06-03Fix the ICMP6 handling for TCP.Michael Tuexen
2017-04-20Syncoockies can be used in combination with the syncache. If the cacheMichael Tuexen
2017-02-28Renumber copyright clause 4Warner Losh
2016-01-27Grab a snap amount of TCP connections in syncache from tcpstat.Gleb Smirnoff
2015-12-24Implementation of server-side TCP Fast Open (TFO) [RFC7413].Patrick Kelsey
2015-09-05Use Jenkins hash for TCP syncache.Gleb Smirnoff
2013-09-21Introduce spares in the TCP syncache and timewait structuresBjoern A. Zeeb
2013-07-12Unbreak VIMAGE by correctly naming the vnet pointer in struct tcp_syncache.Andre Oppermann
2013-07-11Improve SYN cookies by encoding the MSS, WSCALE (window scaling) and SACKAndre Oppermann
2012-10-28Change the syncache count reporting the current number of entriesAndre Oppermann
2012-06-19- Updated TOE support in the kernel.Navdeep Parhar
2011-07-17Add spares to the network stack for FreeBSD-9:Bjoern A. Zeeb
2011-01-07Trim extra spaces before tabs.John Baldwin
2009-07-13Replace struct tcpopt with a proxy toeopt struct in the TOE driver interface toLawrence Stewart
2009-06-08Introduce an infrastructure for dismantling vnet instances.Marko Zec
2009-06-05Unifdef MAC label pointer in syncache entries -- in general, ifdef'dRobert Watson
2009-04-30Permit buiding kernels with options VIMAGE, restricted to only a singleMarko Zec
2008-12-10Move syncache flag definitions below data structure, compress some verticalRobert Watson
2008-08-25Move some struct defs around. This is a prep step for Vimage.AJulian Elischer
2008-07-21add interface for external consumers to syncache_expand - rename syncache_add...Kip Macy
2007-12-12Add interface for tcp offload to syncache:Kip Macy
2007-07-27Export the contents of the syncache to netstat.Mike Silbersack