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
/
net
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Mark interface as MPSAFE
jd/queueboosts
Jason A. Donenfeld
2020-06-22
1
-11
/
+11
*
Increase if_txmit to 64
Jason A. Donenfeld
2020-06-22
1
-0
/
+1
*
add missing rcs id
jasper
2020-06-22
2
-0
/
+4
*
Rework checks for `pppx_ifs' tree modification.
mvs
2020-06-22
1
-8
/
+4
*
The interface if_ioctl routine must be called with the NET_LOCK() held.
claudio
2020-06-22
2
-8
/
+5
*
Prevent potencial `state_list' corruption while pppac(4) destroys pipex(4)
mvs
2020-06-22
1
-2
/
+4
*
deprecate network livelock detection using the softclock.
dlg
2020-06-22
1
-38
/
+2
*
add wg(4), an in kernel driver for WireGuard vpn communication.
dlg
2020-06-21
7
-1
/
+5218
*
add IFT_WIREGUARD.
dlg
2020-06-21
1
-1
/
+2
*
let stoeplitz_to_key take a void * argument instead of uint8_t *.
dlg
2020-06-19
2
-4
/
+5
*
pass the mbuf with the data separately to the one with the pkthdr to mtap.
dlg
2020-06-18
1
-7
/
+15
*
add $OpenBSD$ tags
dlg
2020-06-18
2
-0
/
+4
*
extend the bpf_hdr struct to include some metadata if available.
dlg
2020-06-18
2
-34
/
+46
*
Combine and replace duplicated code in pipex(4) and pppx(4) by new functions
mvs
2020-06-18
3
-256
/
+147
*
Introduce stoeplitz_hash_n32() and use it to simplify the hash_ip*
tb
2020-06-18
2
-20
/
+14
*
The same simplification can be done a second time: widen the type,
tb
2020-06-18
1
-39
/
+22
*
Now that the calls to stoeplitz_cache_entry() are out of the way, we can
tb
2020-06-18
1
-38
/
+9
*
The next step is to use that we have cached the result of the matrix
tb
2020-06-18
1
-47
/
+51
*
make ph_flowid in mbufs 16bits by storing whether it's set in csum_flags.
dlg
2020-06-17
10
-45
/
+45
*
Remove some of the unnecessary complications in the calculation of the
tb
2020-06-17
1
-24
/
+21
*
Add a symmetric toeplitz implementation, with integration for nics.
dlg
2020-06-16
2
-0
/
+344
*
Remove redundant code
denis
2020-06-05
1
-2
/
+1
*
Fix pfr_kentry_byaddr() to be used for a rule in an anchor. It
yasuoka
2020-06-04
1
-41
/
+23
*
When the set of ports in an aggr changes, set the aggr capabilities to
jmatthew
2020-06-02
1
-13
/
+14
*
use ip{,6}_send instead of ip{,6}_output for l2tp and pptp.
dlg
2020-05-31
1
-14
/
+4
*
Mark the descriptor as dead when starting to destroy it.
mpi
2020-05-29
1
-1
/
+2
*
dev/rndvar.h no longer has statistical interfaces (removed during various
deraadt
2020-05-29
1
-3
/
+1
*
Document the various flavors of NET_LOCK() and rename the reader version.
mpi
2020-05-27
2
-15
/
+15
*
Extract more randomness from mbuf flow
visa
2020-05-26
1
-2
/
+3
*
Use C99 initializers in 'struct filterops' definitions.
mpi
2020-05-26
1
-9
/
+9
*
Document which lock protect pipex(4) fields.
mpi
2020-05-26
2
-65
/
+78
*
Kill unecessary `pppx_ifs_lk' lock.
mpi
2020-05-26
1
-14
/
+1
*
better wording
dlg
2020-05-22
1
-4
/
+4
*
white space fixes. no functional change.
dlg
2020-05-22
1
-3
/
+3
*
mention if_attach_queues().
dlg
2020-05-22
1
-10
/
+28
*
speeling in comment fix. no functional change.
dlg
2020-05-22
1
-3
/
+3
*
don't limit the output queue (ifq) length to 1 anymore.
dlg
2020-05-21
1
-3
/
+1
*
back out 1.38. some bits of the stack aren't ready for it yet.
dlg
2020-05-21
1
-7
/
+3
*
Use `if_bpf' directly instead of the non-initialized duplicated copy of it.
mpi
2020-05-20
2
-11
/
+10
*
defer calling !IFXF_MPSAFE driver start routines to the systq
dlg
2020-05-20
1
-3
/
+7
*
bpf(4): separate descriptor non-blocking status from read timeout
cheloha
2020-05-13
2
-10
/
+11
*
only pass the IO_NDELAY flag to ifq_deq_sleep as the nbio argument.
dlg
2020-05-13
1
-3
/
+3
*
Set timeout(9) to refill the receive ring descriptors if the amount of
jan
2020-05-12
1
-1
/
+2
*
Add support for autmatically moving traffic between rdomains on ipsec(4)
tobhe
2020-04-23
4
-25
/
+102
*
Don't return stack garbage even if it is going to be
krw
2020-04-20
1
-2
/
+2
*
fix insufficient input sanitization in pf_rulecopyin() and pf_pool_copyin()
sashan
2020-04-19
1
-1
/
+4
*
Use MHLEN for the space size of mbuf header. This fixes the panic
yasuoka
2020-04-18
1
-3
/
+3
*
Do not delete an existing RTF_CACHED entry with the same destination
mpi
2020-04-15
1
-2
/
+3
*
Stop processing packets under non-exclusive (read) netlock.
mpi
2020-04-12
5
-17
/
+17
*
make ifpromisc assert that the caller is holding the NET_LOCK.
dlg
2020-04-12
1
-1
/
+3
[next]