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
*
Bump keepalive timers unconditionally on send
HEAD
master
Jason A. Donenfeld
2021-10-26
1
-6
/
+5
*
Delete all peer allowed IPs at once
Matt Dunwoodie
2021-04-13
1
-43
/
+34
*
Merge wg_timers and wg_peer
Matt Dunwoodie
2021-04-13
1
-180
/
+155
*
Replace timer lock with SMR
Matt Dunwoodie
2021-04-13
1
-36
/
+31
*
Run all timeouts in process context
Matt Dunwoodie
2021-04-13
1
-32
/
+20
*
Use malloc instead of pool_* for infrequent allocations
Matt Dunwoodie
2021-04-13
1
-13
/
+6
*
Use SMR for wg_noise
Matt Dunwoodie
2021-04-13
3
-1313
/
+1089
*
Check iter != NULL
Matt Dunwoodie
2021-04-13
1
-2
/
+2
*
Allow setting keepalive while interface is down
Matt Dunwoodie
2021-04-13
1
-3
/
+4
*
Rework encap/decap routines
Matt Dunwoodie
2021-04-13
1
-87
/
+84
*
Replace wg_tag with wg_packet
Matt Dunwoodie
2021-04-04
1
-291
/
+292
*
Count all handshake packets
Matt Dunwoodie
2021-04-04
1
-2
/
+1
*
Satisfy my ordering of struct elements and prototoypes
Matt Dunwoodie
2021-04-04
1
-3
/
+3
*
Expand on key clearing message
Matt Dunwoodie
2021-04-04
1
-1
/
+3
*
Error out if peer provider without public key
Matt Dunwoodie
2021-04-04
1
-2
/
+4
*
Ensure a peer has a consistent PSK (if set when creating)
Matt Dunwoodie
2021-04-04
3
-12
/
+13
*
Add noise_local_deinit to zero private keys
Matt Dunwoodie
2021-04-04
3
-0
/
+10
*
Push kernel lock within rtable_add(9) and rework it to return 0 in the
mvs
2021-03-26
2
-10
/
+14
*
Push kernel lock down to rt_setsource() to make `ifa' dereference safe.
mvs
2021-03-26
1
-3
/
+10
*
Only install route with label, fix route leak on destroy
kn
2021-03-26
3
-3
/
+15
*
wg(4): fix race between tx/rx handshakes, from Matt Dunwoodie, ok mpi@
sthen
2021-03-21
1
-5
/
+4
*
RFC 8981 allows the configuration of only temporary IPv6 addresses.
florian
2021-03-20
1
-4
/
+8
*
When changing the link local address send a RTM_IFINFO message out.
claudio
2021-03-18
1
-2
/
+4
*
Do not call rtm_ifchg() if IFF_UP changed. The code in if_up() and if_down()
claudio
2021-03-18
1
-3
/
+6
*
Like in the sysctl case include the ifp_sadl as RTA_IFP address in RTM_IFINFO
claudio
2021-03-18
1
-3
/
+6
*
Fix SIOCDELLABEL/"ifconfig mpe0 -mplslabel" to unset label completely
kn
2021-03-18
1
-2
/
+2
*
Make "ifconfig mpw0 -mplslabel" work
kn
2021-03-17
1
-1
/
+4
*
Use correct rdomain when adding/deleting routes
kn
2021-03-17
2
-7
/
+7
*
Hide kernel internals from userland by wrapping more bits in _KERNEL blocks.
claudio
2021-03-17
1
-1
/
+6
*
When RFC 8981 obsoleted RFC 4941 the terminology changed from
florian
2021-03-11
1
-2
/
+2
*
There is no need to try to attach IPv6 to an interface when the
florian
2021-03-11
1
-2
/
+3
*
If the AUTOCONF4 or AUTOCONF6 flags get enabled, force the interface up.
deraadt
2021-03-11
1
-23
/
+34
*
spelling
jsg
2021-03-10
25
-59
/
+59
*
Issuing FIOSETOWN and TIOCSPGRP ioctl commands on a tun(4) device leaks
anton
2021-03-09
1
-2
/
+3
*
Shorten the if_cloners_lock name preventing it from being truncated in
anton
2021-03-09
1
-2
/
+2
*
use uint64_t ethernet addresses for compares in carp.
dlg
2021-03-07
1
-2
/
+2
*
ansi
jsg
2021-03-05
2
-88
/
+42
*
pass the uint64_t dst ethernet address from ether_input to bridges.
dlg
2021-03-05
5
-27
/
+23
*
work with 64bit ethernet addresses in ether_input().
dlg
2021-03-05
1
-9
/
+10
*
clean up span ports as span ports, not bridge ports.
dlg
2021-03-03
1
-3
/
+2
*
fix an assert in veb_p_ioctl() that failed when called by a span port.
dlg
2021-03-02
1
-3
/
+4
*
include of netinet/in.h here is incorrect, because net/route.h will pull
deraadt
2021-03-02
1
-2
/
+1
*
Refactor ip_fragment() and ip6_fragment(). Use a mbuf list to
bluhm
2021-03-01
3
-76
/
+51
*
big numbers need suffixes on some platforms. fix LACP_ADDR_SLOW_E64.
dlg
2021-02-28
1
-2
/
+2
*
Rework route_input() and rtm_sendup(). While we perform foreach loop
mvs
2021-02-27
1
-32
/
+12
*
trim some code i accidentally left into the nvgre add address function
dlg
2021-02-27
1
-4
/
+1
*
recover scope from v6 nvgre endpoint addresses for userland to look at.
dlg
2021-02-27
1
-2
/
+2
*
put the mac addr into a uint64_t to compare it to the ethernet slow addr.
dlg
2021-02-27
1
-5
/
+9
*
only store the current time on address table entries if it changes.
dlg
2021-02-26
1
-3
/
+6
*
tpmr can use the eth64 bits too.
dlg
2021-02-26
1
-9
/
+5
[next]