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
/
if.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
The interface if_ioctl routine must be called with the NET_LOCK() held.
claudio
2020-06-22
1
-8
/
+1
*
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
1
-1
/
+9
*
make ph_flowid in mbufs 16bits by storing whether it's set in csum_flags.
dlg
2020-06-17
1
-3
/
+3
*
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
1
-12
/
+12
*
Extract more randomness from mbuf flow
visa
2020-05-26
1
-2
/
+3
*
make ifpromisc assert that the caller is holding the NET_LOCK.
dlg
2020-04-12
1
-1
/
+3
*
Grab the exclusive NET_LOCK() in the softnet thread.
mpi
2020-04-11
1
-7
/
+7
*
Properly exit loop at end of hooks TAILQ.
tobhe
2020-03-10
1
-5
/
+4
*
cleanup unused headers generated by config
jsg
2020-01-24
1
-2
/
+1
*
avoid a use after free in if_delgroup.
dlg
2019-11-14
1
-5
/
+5
*
Non root user must not use ioctl(2) to mess around with the address
bluhm
2019-11-13
1
-5
/
+24
*
unbreak ramdisks
deraadt
2019-11-13
1
-1
/
+3
*
check for privileged bridges ioctls next to the other privileged ioctls.
dlg
2019-11-12
1
-1
/
+26
*
SIOCDVNETID mutates state, so should only be run by root.
dlg
2019-11-12
1
-1
/
+2
*
add linkstate hooks at the head of the tailq.
dlg
2019-11-11
1
-2
/
+2
*
whitespace fixes, no functional change.
dlg
2019-11-09
1
-6
/
+6
*
convert interface address change hooks to tasks and a task_list.
dlg
2019-11-08
1
-14
/
+33
*
serialise hook adds and dels with a mutex instead of an implicit NET_LOCK.
dlg
2019-11-07
1
-13
/
+46
*
turn the linkstate hooks into a task list, like the detach hooks.
dlg
2019-11-07
1
-8
/
+23
*
replace the hooks used with if_detachhooks with a task list.
dlg
2019-11-06
1
-7
/
+23
*
Remove support for semantically opace interface identifiers (RFC 7217)
florian
2019-08-21
1
-7
/
+3
*
When we needed the kernel lock for local IP packet delivery, mpi@
bluhm
2019-08-06
1
-7
/
+1
*
if_vinput should pass BPF_DIRECTION_IN to bpf_mtap, not OUT
dlg
2019-06-30
1
-2
/
+2
*
Free sizes for hooks and `if_sadl'.
mpi
2019-06-15
1
-7
/
+9
*
if_netisr(): trade NET_LOCK() for NET_RLOCK()
sashan
2019-06-04
1
-5
/
+5
*
pushing NET_LOCK() further down from if_clone_{create,destroy}()
sashan
2019-05-12
1
-18
/
+10
*
Correct a check in if_isconnected().
mpi
2019-05-11
1
-2
/
+2
*
Removes the KERNEL_LOCK() from bridge(4)'s output fast-path.
mpi
2019-04-28
1
-6
/
+4
*
add if_vinput so pseudo (ethernet) interfaces can bypass ifiqs
dlg
2019-04-22
1
-1
/
+27
*
factor out calling the if input handlers for a packet.
dlg
2019-04-22
1
-17
/
+23
*
provide factored out txhprio and rxhprio checks
dlg
2019-04-19
1
-1
/
+65
*
only root can change rxprio
dlg
2019-04-19
1
-1
/
+2
*
have another go at tx mitigation
dlg
2019-04-16
1
-1
/
+3
*
don't take splnet when running the network stack
dlg
2019-04-14
1
-4
/
+1
*
do custom checks for SIOCGIFSFFPAGE.
dlg
2019-04-10
1
-1
/
+32
*
rework how ifiq_input decides the stack is busy and whether it should drop
dlg
2019-03-01
1
-2
/
+2
*
check for root on mpls and pwe3 ioctls
dlg
2019-02-26
1
-1
/
+8
*
split if_enqueue up so drivers can replace ifq handling if needed
dlg
2019-01-09
1
-11
/
+25
*
Make this not hz dependent by using timeout_add_sec() also rename the
claudio
2018-12-20
1
-2
/
+2
*
add optional per-cpu counters for interface stats.
dlg
2018-12-11
1
-1
/
+41
*
restrict setting ecn to root
dlg
2018-11-29
1
-1
/
+2
*
only let root configure the txprio setting on an interface
dlg
2018-11-12
1
-1
/
+2
*
Put bridge_input & output back under the KERNEL_LOCK().
mpi
2018-10-01
1
-3
/
+7
*
Move bridge input/output paths outside of the KERNEL_LOCK().
mpi
2018-09-26
1
-11
/
+4
*
Nuke some trailing spaces that wandered into the
krw
2018-09-11
1
-2
/
+2
*
- if_cloners list populated at boot time only then becomes immutable,
sashan
2018-09-10
1
-24
/
+10
*
if_setrdomain could potentially call if_clone_create recursively in the create
henning
2018-09-10
1
-32
/
+35
*
if_setrdomain: allow empty rtables to be turned into rdomains, not just
henning
2018-09-09
1
-13
/
+14
[next]