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
*
Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.h
rwatson
2006-10-22
1
-1
/
+2
*
Add missing #ifdef INET6 (can't be compiled)
ache
2006-09-14
1
-0
/
+2
*
Remove unessary includes and follow common ordering style.
andre
2006-09-13
1
-10
/
+2
*
Rewrite of TCP syncookies to remove locking requirements and to enhance
andre
2006-09-13
1
-191
/
+277
*
In syncache_respond() do not reply with a MSS that is larger than what
andre
2006-06-26
1
-0
/
+2
*
Some cleanups and janitorial work to tcp_syncache:
andre
2006-06-26
1
-45
/
+33
*
Reverse the source/destination parameters to in[6]_pcblookup_hash() in
andre
2006-06-26
1
-2
/
+2
*
Decrement the global syncache counter in syncache_expand() when the entry
andre
2006-06-25
1
-0
/
+1
*
Move the syncookie MD5 context from globals to the stack to make it MP safe.
andre
2006-06-22
1
-2
/
+2
*
Allocate a zero'ed syncache hashtable. mtx_init() tests the supplied
andre
2006-06-20
1
-1
/
+1
*
Do not access syncache entry before it was allocated for the TF_NOOPT case
andre
2006-06-18
1
-3
/
+4
*
Move all syncache related structures to tcp_syncache.c. They are only used
andre
2006-06-18
1
-0
/
+35
*
Remove double lock acquisition in syncookie_lookup() which came from last
andre
2006-06-18
1
-1
/
+0
*
Fix the !INET6 compile.
andre
2006-06-17
1
-2
/
+4
*
ANSIfy and tidy up comments.
andre
2006-06-17
1
-52
/
+23
*
Add locking to TCP syncache and drop the global tcpinfo lock as early
andre
2006-06-17
1
-254
/
+285
*
Change soabort() from returning int to returning void, since all
rwatson
2006-03-16
1
-1
/
+1
*
Rework TCP window scaling (RFC1323) to properly scale the send window
andre
2006-02-28
1
-1
/
+1
*
Set the M_ZERO flag when calling uma_zalloc() to allocate a syncache entry.
qingli
2006-02-09
1
-5
/
+4
*
Redo the previous fix by setting the UMA_ZONE_ZINIT bit in the syncache
qingli
2006-02-08
1
-3
/
+2
*
Fixes a crash due to the memory of the newly allocated syncache entry
qingli
2006-02-07
1
-0
/
+1
*
In syncache_expand() insert a proper syncache_free() to fix a case
andre
2006-01-18
1
-1
/
+4
*
UMA can return NULL not only in case when our zone is full, but
glebius
2006-01-14
1
-1
/
+7
*
Consolidate all IP Options handling functions into ip_options.[ch] and
andre
2005-11-18
1
-0
/
+1
*
Retire MT_HEADER mbuf type and change its users to use MT_DATA.
andre
2005-11-02
1
-1
/
+1
*
Do not ignore all other TCP options (eg. timestamp, window scaling)
andre
2005-09-14
1
-1
/
+1
*
- Refuse hashsize of 0, since it is invalid.
glebius
2005-08-25
1
-2
/
+2
*
Remove no-op spl's and most comment references to spls, as TCP locking
rwatson
2005-07-19
1
-1
/
+0
*
Remove some code that snuck in by accident.
ps
2005-04-21
1
-5
/
+0
*
Fix for interaction problems between TCP SACK and TCP Signature.
ps
2005-04-21
1
-10
/
+22
*
Undo rev 1.71 as it is the wrong change.
ps
2005-04-21
1
-10
/
+7
*
Fix for 2 bugs related to TCP Signatures :
ps
2005-04-21
1
-7
/
+10
*
Use NET_CALLOUT_MPSAFE macro.
glebius
2005-03-01
1
-2
/
+1
*
Remove clause three from tcp_syncache.c license per permission of
rwatson
2005-01-30
1
-6
/
+3
*
Remove RFC1644 T/TCP support from the TCP side of the network stack.
andre
2004-11-02
1
-90
/
+2
*
Remove the last two global variables that are used to store packet state while
andre
2004-09-15
1
-2
/
+2
*
White space cleanup for netinet before branch:
rwatson
2004-08-16
1
-34
/
+34
*
Get rid of the RANDOM_IP_ID option and make it a sysctl. NetBSD
dwmalone
2004-08-14
1
-5
/
+0
*
Backout removal of UMA_ZONE_NOFREE flag for all zones which are established
andre
2004-08-11
1
-1
/
+1
*
Remove the UMA_ZONE_NOFREE flag to all uma_zcreate() calls in the IP and
andre
2004-08-11
1
-1
/
+1
*
Fix the !INET6 build.
dwmalone
2004-07-17
1
-0
/
+4
*
The tcp syncache code was leaving the IPv6 flowlabel uninitialised
dwmalone
2004-07-17
1
-6
/
+31
*
Add support for TCP Selective Acknowledgements. The work for this
ps
2004-06-23
1
-1
/
+14
*
Convert GIANT_REQUIRED to NET_ASSERT_GIANT for socket access.
rwatson
2004-06-16
1
-1
/
+1
*
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
[next]