index
:
wireguard-openbsd
jd/histogram
jd/queueboosts
jd/simplify-queueing
master
WireGuard implementation for the OpenBSD kernel
Matt Dunwoodie
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
netinet
/
tcp_subr.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Make sure bogus values don't make their way into tcp_xmit_timer() calculations.
mcbride
2005-01-10
1
-2
/
+2
*
fix for race between invocation for timer and network input
markus
2004-11-25
1
-3
/
+18
*
Modulate tcp_now by a random amount on a per-connection basis.
mcbride
2004-10-28
1
-2
/
+1
*
verify th_seq in icmp errors; report Fernando Gont; ok mcbride@, dhartmei@
markus
2004-08-10
1
-31
/
+53
*
First step towards more sane time handling in the kernel -- this changes
tholo
2004-06-21
1
-3
/
+3
*
factor out md5 code; ok+tests henning@, djm@, hshoexer@
markus
2004-06-08
1
-1
/
+76
*
Replace RSA-derived md5 code with code derived from Colin Plumb's PD version.
millert
2004-05-07
1
-2
/
+2
*
The tcp specific routing metrics are almost never used so reduce the routing
claudio
2004-05-04
1
-111
/
+1
*
- allow the user to force the TCP mss below the fail-safe 216 with a low
frantzen
2004-04-26
1
-8
/
+10
*
limit total number of queued out-of-order packets to NMBCLUSTERS/2; ok mcbride
markus
2004-03-02
1
-4
/
+8
*
implement tcp_drain() similar to ip_drain(); ok mcbride@
markus
2004-02-27
1
-1
/
+16
*
!sack_disable -> sack_enable; ok deraadt@
markus
2004-01-31
1
-2
/
+2
*
support for RFC3390 (Increasing TCP's Initial Window); ok deraadt, itojun
markus
2004-01-29
1
-1
/
+2
*
don't restrict tcp signature keys to ascii; ok mcbride
markus
2004-01-09
1
-23
/
+1
*
import netbsd's version of David Borman's syncache code
markus
2004-01-06
1
-5
/
+37
*
de-register. deraadt ok
itojun
2003-12-10
1
-17
/
+17
*
add in(6)_pcblookup_listen() and replace all calls to in_pcblookup()
markus
2003-11-04
1
-9
/
+7
*
use random number generator to generate IPv6 fragment ID/flowlabel.
itojun
2003-10-01
1
-2
/
+2
*
do not flip ip_len/ip_off in netinet stack. deraadt ok.
itojun
2003-07-09
1
-2
/
+2
*
Remove the advertising clause in the UCB license which Berkeley
millert
2003-06-02
1
-6
/
+2
*
Nuke a whole bunch of commons; ok tedu (still more to come *sigh*)
jason
2003-05-12
1
-1
/
+4
*
Fix a problem where passing NULL as a pointer with varargs does not promote
pefo
2002-08-28
1
-4
/
+3
*
whitespace
itojun
2002-06-09
1
-18
/
+18
*
avoid is_ipv6 construct. a step towards IPv4-less kernel
itojun
2002-06-07
1
-37
/
+39
*
bring in ECN support from KAME.
kjc
2002-05-16
1
-1
/
+2
*
First round of __P removal in sys
millert
2002-03-14
1
-4
/
+4
*
use timeout(9) to schedule TCP timers. this avoid traversing all
provos
2002-03-08
1
-1
/
+2
*
disable immediate ack on TH_PUSH. make behaviour sysctl tuneable.
provos
2002-03-02
1
-3
/
+4
*
remove tcp_fasttimo and convert delayed acks to the timeout(9) API instead.
provos
2002-03-01
1
-1
/
+7
*
allocate tcp reassembly queue via pool; based on netbsd; okay art@ angelos@
provos
2002-01-24
1
-23
/
+21
*
Pool deals fairly well with physical memory shortage, but it doesn't deal
art
2002-01-23
1
-3
/
+3
*
allocate sackholes with pool
provos
2002-01-15
1
-2
/
+9
*
change tcpcb allocation to pool
provos
2002-01-15
1
-3
/
+7
*
use macros to manage tcp timers; based on netbsd
provos
2002-01-14
1
-5
/
+8
*
repair IPv6 TCP. th_sum has to be initialized to 0 on template.
itojun
2001-07-21
1
-2
/
+2
*
zero tcp checksum field before calculating new value.
marc
2001-07-18
1
-1
/
+2
*
Pointer arithmetic fixes work better when you get the casting right.
angelos
2001-07-03
1
-3
/
+3
*
Appease gcc by not using void pointers in arithmetic operations.
aaron
2001-06-26
1
-3
/
+3
*
Always defer output TCP checksumming until ip_output() (or hardware,
angelos
2001-06-25
1
-4
/
+5
*
Add comment on why checksum deferral is not useful in tcp_respond()
angelos
2001-06-23
1
-1
/
+7
*
Cut down on include files.
angelos
2001-06-08
1
-8
/
+2
*
repair copyright notices for NRL & cmetz; cmetz
deraadt
2001-06-05
1
-14
/
+38
*
use faster arc4random() in tcp_rndiss_next; niels ok
mickey
2001-06-04
1
-7
/
+3
*
Match IPSEC output prototypes.
angelos
2001-05-31
1
-3
/
+2
*
Fix tcp_signature_tdb_input decl; kernel compiles again if TCP_SIGNATURE
fgsch
2001-05-01
1
-2
/
+3
*
Move offsetof define into sys/param.h
csapuntz
2001-04-06
1
-5
/
+1
*
provide a random start for tcp timestamps; niels@ ok
mickey
2001-03-14
1
-1
/
+2
*
pull in new pcb notification code from kame. better handling of scope address.
itojun
2001-02-16
1
-62
/
+52
*
correct ipv6 path mtu discovery.
itojun
2000-12-21
1
-2
/
+2
*
more random tcp sequence numbers. okay deraadt@, angelos@
provos
2000-12-13
1
-4
/
+55
[next]