index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
netinet
/
tcp_syncache.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
MFstable/11 334731
tuexen
2018-06-06
1
-2
/
+8
*
MFstable/11 r334730
tuexen
2018-06-06
1
-1
/
+20
*
MFC r331061:
tuexen
2018-04-07
1
-0
/
+2
*
MFC 324050
sephe
2017-10-11
1
-6
/
+4
*
MFC r319556:
tuexen
2017-06-07
1
-2
/
+2
*
MFC r317244:
tuexen
2017-06-01
1
-1
/
+2
*
MFC r317208:
tuexen
2017-06-01
1
-5
/
+21
*
MFC r304572 (by bz):
ae
2017-03-18
1
-54
/
+95
*
MFC r308943
hiren
2016-12-05
1
-3
/
+10
*
MFC r307966:
jch
2016-11-07
1
-4
/
+0
*
MFC r306443:
jch
2016-10-09
1
-1
/
+3
*
tcp/syncache: Add comment for syncache_respond
sephe
2016-05-10
1
-0
/
+9
*
sys/net*: minor spelling fixes.
pfg
2016-05-03
1
-2
/
+2
*
tcp/syncache: Set flowid and hash type properly for SYN|ACK
sephe
2016-04-29
1
-5
/
+11
*
Indentation issues.
pfg
2016-04-20
1
-3
/
+2
*
kernel: use our nitems() macro when it is available through param.h.
pfg
2016-04-19
1
-2
/
+2
*
Mfp: r296309
bz
2016-04-09
1
-2
/
+6
*
Redo r294869. The array of counters for TCP states doesn't belong to
glebius
2016-03-15
1
-3
/
+3
*
Grab a snap amount of TCP connections in syncache from tcpstat.
glebius
2016-01-27
1
-19
/
+0
*
Augment struct tcpstat with tcps_states[], which is used for book-keeping
glebius
2016-01-27
1
-1
/
+12
*
Implementation of server-side TCP Fast Open (TFO) [RFC7413].
pkelsey
2015-12-24
1
-8
/
+123
*
First cut of the modularization of our TCP stack. Still
rrs
2015-12-16
1
-0
/
+22
*
Use Jenkins hash for TCP syncache.
glebius
2015-09-05
1
-52
/
+20
*
Decompose TCP INP_INFO lock to increase short-lived TCP connections scalability:
jch
2015-08-03
1
-4
/
+16
*
Make syncookie_mac() use 'tcp_seq irs' in computing hash.
hiren
2015-01-30
1
-0
/
+1
*
Start process of removing the use of the deprecated "M_FLOWID" flag
hselasky
2014-12-01
1
-3
/
+1
*
Remove SYSCTL_VNET_* macros, and simply put CTLFLAG_VNET where needed.
glebius
2014-11-07
1
-8
/
+8
*
Fix typo.
ae
2014-10-31
1
-1
/
+1
*
* Split tcp_signature_compute() into 2 pieces:
melifaro
2014-09-27
1
-12
/
+34
*
In tcp_input(), don't acquire the pcbinfo global write lock for SYN
jhb
2014-09-04
1
-3
/
+0
*
syncache_lookup() is a file local function. Make it static and
bz
2014-05-24
1
-2
/
+1
*
Ensure that the flowid hashtype is assigned to the inp if the flowid
adrian
2014-05-18
1
-0
/
+1
*
Utilize SYSCTL_UMA_CUR() to export usage of syncache and
glebius
2014-02-07
1
-13
/
+2
*
Decrease lock contention within the TCP accept case by removing
gnn
2014-01-28
1
-1
/
+3
*
If the flowid is available for the mbuf that finalised the creation
adrian
2014-01-18
1
-0
/
+10
*
The r48589 promised to remove implicit inclusion of if_var.h soon. Prepare
glebius
2013-10-26
1
-0
/
+1
*
Implement the ip, tcp, and udp DTrace providers. The probe definitions use
markj
2013-08-25
1
-1
/
+1
*
Free the non-fatal "timestamp missing" debug string manually as it is
andre
2013-07-16
1
-1
/
+4
*
Improve SYN cookies by encoding the MSS, WSCALE (window scaling) and SACK
andre
2013-07-11
1
-211
/
+359
*
Extend debug logging of TCP timestamp related specification
andre
2013-07-10
1
-0
/
+17
*
uma_zone_set_max() directly returns the rounded effective zone
andre
2013-02-01
1
-2
/
+2
*
Add TCP_OFFLOAD hook in syncache_respond for IPv6 too, just like the one
np
2013-01-25
1
-0
/
+9
*
Fix sysctl_handle_int() usage. Either arg1 or arg2 should be supplied,
glebius
2012-12-25
1
-1
/
+1
*
Mechanically substitute flags from historic mbuf allocator with
glebius
2012-12-05
1
-1
/
+1
*
For retransmits of SYN|ACK from the syncache use the slightly more
andre
2012-10-28
1
-1
/
+1
*
Change the syncache count reporting the current number of entries
andre
2012-10-28
1
-8
/
+15
*
When SYN or SYN/ACK had to be retransmitted RFC5681 requires us to
andre
2012-10-28
1
-2
/
+3
*
Switch the entire IPv4 stack to keep the IP packet header
glebius
2012-10-22
1
-3
/
+3
*
- Updated TOE support in the kernel.
np
2012-06-19
1
-73
/
+62
*
It turns out that too many drivers are not only parsing the L2/3/4
bz
2012-05-28
1
-1
/
+2
[next]