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
/
netinet6
/
in6.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
The IPv6 source address selection rewrite had one (known) difference
florian
2020-08-07
1
-2
/
+33
*
Validate input given to ioctl(SIOCAIFADDR_IN6) like NetBSD already does.
anton
2020-08-04
1
-1
/
+7
*
Rewrite IPv6 source address selection in terms of the 8 rules given in
florian
2020-07-28
1
-153
/
+52
*
Rename IN6_IFF_PRIVACY to IN6_IFF_TEMPORARY.
florian
2020-07-03
1
-7
/
+7
*
Fix two places where carp backup state is misspelled in comments.
benno
2020-06-30
1
-4
/
+4
*
kernel: use gettime(9)/getuptime(9) in lieu of time_second(9)/time_uptime(9)
cheloha
2020-06-24
1
-9
/
+9
*
Document the various flavors of NET_LOCK() and rename the reader version.
mpi
2020-05-27
1
-3
/
+3
*
Guard SIOCDELMULTI if_ioctl calls with KERNEL_LOCK() where the call is
visa
2020-03-15
1
-1
/
+3
*
Accept inet6 address with missing sa_len for the get ioctl(2).
bluhm
2019-11-18
1
-1
/
+2
*
Kernel is missing propper input validation when configuring IPv6
bluhm
2019-11-11
1
-33
/
+42
*
convert interface address change hooks to tasks and a task_list.
dlg
2019-11-08
1
-5
/
+5
*
Fix white spaces and use __func__ in printf().
bluhm
2019-10-22
1
-26
/
+26
*
change rt_ifa_add and rt_ifa_del so they take an rdomain argument.
dlg
2019-02-13
1
-6
/
+9
*
remove the implict RTF_MPATH flag that rt_ifa_add() sets on new routes.
dlg
2019-02-10
1
-3
/
+5
*
Do not join node information multicast group (RFC 4620).
florian
2018-10-05
1
-14
/
+1
*
Make the code a bit easier on the eye by factoring repeated embedded
tb
2018-05-12
1
-53
/
+44
*
Nuke unused ia6_createtime struct member.
florian
2018-05-06
1
-2
/
+2
*
Continue refactoring and cleanup of in6_ioctl().
tb
2018-05-06
1
-32
/
+40
*
Split handling of SIOCGIF*_IN6 into a separate function in6_ioctl_get()
tb
2018-05-04
1
-107
/
+142
*
Push the NET_LOCK() down in in6_control() similar to what was done
tb
2018-05-02
1
-26
/
+42
*
Make the ramdisks compile again, we don't have MROUTING on them.
florian
2018-04-24
1
-7
/
+7
*
Push NET_LOCK down in the default ifioctl case.
pirofti
2018-04-24
1
-3
/
+10
*
Run duplicate address detection again if an existing address gets
florian
2018-04-24
1
-5
/
+8
*
Replace non mp-safe carp_iamatch6() with mp-safe carp_iamatch().
mpi
2017-11-23
1
-2
/
+2
*
Stop calling ifp->if_ioctl() inside in{,6}_ioctl().
mpi
2017-11-04
1
-7
/
+6
*
Over 17 years is probably 'a while...'
florian
2017-11-02
1
-4
/
+1
*
Kill deprecated IPv6 ioctl(2)s.
mpi
2017-10-26
1
-25
/
+1
*
Remove some more tests checking for a non-NULL `ifp->if_ioctl'.
mpi
2017-10-24
1
-2
/
+1
*
Remove support for never used ioctls originating from KAME.
mpi
2017-10-24
1
-248
/
+2
*
Do not test if if_ioctl is NULL, it isn't.
mpi
2017-10-20
1
-8
/
+1
*
Remove kernel support for the following ioctl(2)s, deprecated since 2001:
mpi
2017-10-16
1
-4
/
+1
*
After we stopped processing router advertisements in the kernel
florian
2017-08-15
1
-27
/
+1
*
Validate sockaddr from userland in central functions. This results
bluhm
2017-08-11
1
-1
/
+19
*
Stop running nd6_expire every second.
florian
2017-08-08
1
-1
/
+3
*
in6_leavegroup can't fail; OK phessler
florian
2017-08-06
1
-3
/
+2
*
Purging is at last at hand. Day of Doom is here. All that is evil
florian
2017-07-11
1
-13
/
+5
*
Allow passing in IN6_IFF_AUTOCONF from userland. Needed by slaacd(8)
florian
2017-05-29
1
-3
/
+2
*
Replace remaining splsoftassert(IPL_SOFTNET) by NET_ASSERT_LOCKED().
mpi
2017-05-16
1
-6
/
+6
*
Added initial IPv6 multicast routing support for multiple rdomains:
rzalamena
2017-05-08
1
-2
/
+2
*
Introduce sstosa() for converting sockaddr_storage with a type safe
bluhm
2017-05-04
1
-7
/
+6
*
We need to update the ia6_updatetime when changing the vltime/pltime
florian
2017-04-17
1
-1
/
+2
*
Userland expects pltime to be a time stamp not number of seconds.
florian
2017-03-16
1
-3
/
+8
*
Kill global list of IPv6 addresses.
mpi
2017-03-06
1
-4
/
+1
*
Revert "Release the NET_LOCK() before entering per-driver ioctl() routine".
mpi
2017-02-16
1
-4
/
+1
*
Release the NET_LOCK() before entering per-driver ioctl() routine.
mpi
2017-02-07
1
-3
/
+8
*
Use percpu counters for ip6stat
jca
2017-02-05
1
-7
/
+7
*
Remove recursive splsoftnet() from the ioctl(2) path.
mpi
2016-12-21
1
-18
/
+6
*
Explicitly initialize rti_ifa when automagically adding a route.
mpi
2016-11-28
1
-4
/
+4
*
Correct the flag checks inside rt_ifa_addlocal(9) and rt_ifa_dellocal(9).
mpi
2016-10-04
1
-2
/
+2
*
Convert some of the remaining usages of time_second to time_uptime.
mpi
2016-10-03
1
-6
/
+11
[next]