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
*
Socket MAC labels so_label and so_peerlabel are now protected by
rwatson
2004-06-13
1
-0
/
+2
*
Switch to using the inpcb MAC label instead of socket MAC label when
rwatson
2004-05-04
1
-1
/
+1
*
Reduce 'td' argument to 'cred' (struct ucred) argument in those functions:
pjd
2004-03-27
1
-2
/
+4
*
Final brucification pass. Spell types consistently (u_int). Remove bogus
bms
2004-02-14
1
-1
/
+1
*
Brucification.
bms
2004-02-13
1
-6
/
+6
*
Initial import of RFC 2385 (TCP-MD5) digest support.
bms
2004-02-11
1
-0
/
+40
*
Remove leftover FREE() from changes in rev 1.50.
andre
2004-01-23
1
-1
/
+0
*
Move the reduction by one of the syncache limit after the zone has been
andre
2004-01-22
1
-1
/
+1
*
Remove an unused variable and put the sockaddr_in6 onto the stack instead
andre
2004-01-22
1
-26
/
+14
*
Introduce tcp_hostcache and remove the tcp specific metrics from
andre
2003-11-20
1
-66
/
+34
*
correct typos
sam
2003-11-11
1
-2
/
+2
*
o add missing inpcb locking in tcp_respond
sam
2003-11-11
1
-37
/
+46
*
use Giant-less callouts when debug_mpsafenet is non-zero
sam
2003-11-10
1
-1
/
+2
*
Mark TCP syncache timer as not Giant-free ready yet.
hsu
2003-11-10
1
-1
/
+1
*
- cleanup SP refcnt issue.
ume
2003-11-04
1
-1
/
+5
*
Change all SYSCTLS which are readonly and have a related TUNABLE
silby
2003-10-21
1
-3
/
+3
*
Change instances of callout_init that specify MPSAFE behaviour to
sam
2003-08-19
1
-1
/
+1
*
The syncache has made use of TCPDEBUG problematic, because the SYN
harti
2003-08-13
1
-0
/
+41
*
Drop Giant around syncache timer processing.
hsu
2003-07-17
1
-1
/
+1
*
Fix a comment which didn't match the new cookie behavior.
silby
2003-02-24
1
-1
/
+1
*
Improve the security and performance of syncookies:
silby
2003-02-23
1
-26
/
+47
*
Back out M_* changes, per decision of the TRB.
imp
2003-02-19
1
-2
/
+2
*
Properly document that syncache timer processing requires an
hsu
2003-02-12
1
-3
/
+3
*
Fix a bug with syncookies; previously, the syncache's MSS size was not
silby
2003-01-29
1
-2
/
+2
*
Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.
alfred
2003-01-21
1
-2
/
+2
*
Validate inp before de-referencing it.
hsu
2003-01-05
1
-1
/
+1
*
Remove forgotten INP_UNLOCK(inp) in my previous commit.
pb
2002-12-22
1
-1
/
+0
*
In syncache_timer(), don't attempt to lock the inpcb structure
pb
2002-12-21
1
-2
/
+0
*
Eliminate a goto.
hsu
2002-12-20
1
-39
/
+36
*
Expand scope of TCP protocol lock to cover syncache data structures.
hsu
2002-12-20
1
-2
/
+3
*
Fix instances of macros with improperly parenthasized arguments.
alfred
2002-11-09
1
-8
/
+8
*
Tie new "Fast IPsec" code into the build. This involves the usual
sam
2002-10-16
1
-1
/
+9
*
Replace aux mbufs with packet tags:
sam
2002-10-16
1
-10
/
+4
*
Handle PMTU discovery in syn-ack packets slightly differently;
silby
2002-08-05
1
-8
/
+6
*
Introduce support for Mandatory Access Control and extensible
rwatson
2002-07-31
1
-0
/
+8
*
One possible code path for syncache_respond() is:
jlemon
2002-06-28
1
-1
/
+7
*
Re-commit w/fix:
silby
2002-06-14
1
-2
/
+16
*
Back out ip_tos/ip_ttl/DF "fix", it just panic'd my box. :)
silby
2002-06-14
1
-18
/
+0
*
Ensure that the syn cache's syn-ack packets contain the same
silby
2002-06-14
1
-0
/
+18
*
Every array elt is initialized in the following loop, so remove
hsu
2002-06-10
1
-1
/
+1
*
Lock up inpcb.
hsu
2002-06-10
1
-0
/
+5
*
Modify the arguments to syncache_socket() to include the mbuf (m) that
rwatson
2002-05-14
1
-4
/
+6
*
Switch vm_zone.h with uma.h. Change over to uma interfaces.
jeff
2002-03-20
1
-8
/
+9
*
This is the first part of the new kernel memory allocator. This replaces
jeff
2002-03-19
1
-1
/
+1
*
NAI DBA update
rwatson
2002-03-14
1
-1
/
+1
*
- Set inc_isipv6 in tcp6_usr_connect().
ume
2002-02-28
1
-0
/
+1
*
When expanding a syncache entry into a socket, inherit the socket options
jlemon
2002-02-20
1
-1
/
+1
*
When a duplicate SYN arrives which matches an entry in the syncache,
jlemon
2002-02-12
1
-0
/
+5
*
Pre-KSE/M3 commit.
julian
2002-02-07
1
-2
/
+2
*
The ENDPTS_EQ macro was comparing the one of the fports to itself. Fix.
jlemon
2002-01-22
1
-1
/
+1
[next]