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
/
ip6_output.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Don't pass a pointer to an uninitialized variable as plenp to
krw
2020-06-22
1
-4
/
+4
*
add __func__ to panic() and printf() calls in sys/netinet6/*
nayden
2019-11-29
1
-4
/
+4
*
Use mallocarray(9) & put some free(9) sizes for M_IPMOPTS allocations.
mpi
2019-06-10
1
-6
/
+4
*
Removes the KERNEL_LOCK() from bridge(4)'s output fast-path.
mpi
2019-04-28
1
-3
/
+3
*
For raw IPv6 sockets userland may specify an offset where the
bluhm
2019-04-23
1
-3
/
+7
*
Convert more MH_ALIGN() to m_align(). Also switch from m_gethdr/M_GETHDR
claudio
2018-12-03
1
-3
/
+3
*
M_LEADINGSPACE() and M_TRAILINGSPACE() are just wrappers for
claudio
2018-11-09
1
-3
/
+3
*
Add per-TDB counters and a new SADB extension to export them to
mpi
2018-08-28
1
-2
/
+4
*
Introduce ipsec_output_cb() to merge duplicate code and account for
mpi
2018-07-12
1
-2
/
+6
*
Use memcpy instead of bcopy when the memory does not overlap.
dhill
2018-03-27
1
-3
/
+3
*
In ip6_output() check that the interface of a route is valid. For
bluhm
2018-03-21
1
-1
/
+12
*
Consistently spell "IPsec" in comments and debug outputs.
mpi
2018-03-16
1
-2
/
+2
*
Remove almost unused `flags' argument of suser().
mpi
2018-02-19
1
-8
/
+8
*
add an ipv6 "don't fragment" flag to mbufs for ip6_output to use.
dlg
2018-02-11
1
-2
/
+5
*
Change sosetopt() to no longer free the mbuf it receives and change
mpi
2017-09-01
1
-13
/
+3
*
Kill commented out code referencing pfctlinput2() and a wrong comment
mpi
2017-05-09
1
-10
/
+1
*
Remove icmp6_reflect() micro optimization to simplify code and avoid a
rzalamena
2017-05-08
1
-9
/
+1
*
Added initial IPv6 multicast routing support for multiple rdomains:
rzalamena
2017-05-08
1
-2
/
+2
*
Change the ip6_setmoptions() function to receive the rdomain as a new
rzalamena
2017-05-03
1
-6
/
+6
*
Use the rt_rmx defines that hide the struct rt_kmetrics indirection.
bluhm
2017-04-19
1
-6
/
+6
*
In ip6_ctloutput, check for an invalid level early like the other
dhill
2017-02-21
1
-432
/
+432
*
percpu counters for TCP stats
jca
2017-02-09
1
-2
/
+2
*
Use percpu counters for ip6stat
jca
2017-02-05
1
-9
/
+9
*
In sogetopt, preallocate an mbuf to avoid using sleeping mallocs with
dhill
2017-02-01
1
-31
/
+17
*
copypktopts is only called by ip6_setpktopts using M_NOWAIT. Drop
dhill
2017-01-27
1
-7
/
+7
*
RFC 8021 "IPv6 Atomic Fragments Considered Harmful" deprecates
bluhm
2017-01-19
1
-33
/
+10
*
Do not use a 'struct route_in6' when there's no need to cache the result
mpi
2017-01-10
1
-19
/
+13
*
Remove NULL checks before m_free(9), it deals with it.
mpi
2017-01-10
1
-3
/
+2
*
turn ipstat into a set of percpu counters.
dlg
2016-11-18
1
-2
/
+2
*
Automatically create a default lo(4) interface per rdomain.
mpi
2016-11-14
1
-2
/
+2
*
convert bcopy to memcpy. from david hill. ok jca
tedu
2016-09-19
1
-10
/
+10
*
Kill ip6_pcbopts, unused since the removal of IPV6_PKTOPTIONS
jca
2016-09-14
1
-44
/
+1
*
Delete dead code and useless parameter.
jca
2016-09-14
1
-33
/
+5
*
Simplify ip6_getpmtu() to use a 'struct rtentry *' instead of two
mpi
2016-08-25
1
-52
/
+24
*
Sizes for free(9) from David Hill.
mpi
2016-08-22
1
-3
/
+3
*
Unbreak getsockopt(IPV6_MINHOPCOUNT)
jca
2016-07-01
1
-1
/
+2
*
Implement IPV6_MINHOPCOUNT support.
jca
2016-06-27
1
-1
/
+14
*
With the introduction of ip6_output_ipsec_lookup() we didn't exit the
florian
2016-06-15
1
-15
/
+15
*
Kill nd6_output(), it doesn't do anything since the resolution logic
mpi
2016-06-15
1
-3
/
+4
*
Remove sysctl net.inet6.ip6.v6only
jca
2016-05-19
1
-6
/
+6
*
Do not allow to change the routing table of a bound socket. This
bluhm
2016-04-29
1
-1
/
+6
*
factor out ipsec into ip6_output_ipsec_{lookup,send}(); ok mpi@, naddy@
markus
2016-04-27
1
-95
/
+76
*
Introduce in{,6}_hasmulti(), two functions to check in the hot path if
mpi
2016-01-21
1
-5
/
+3
*
Prevent a double if_put().
mpi
2016-01-13
1
-1
/
+2
*
rm unused kernel only IPV6_RECVRTHDRDSTOPTS sockopt. ok deraadt sthen
tedu
2015-12-03
1
-11
/
+1
*
Kill the RT_REPORT flag to rtalloc() and stop sending RTM_MISS messages
claudio
2015-12-02
1
-3
/
+3
*
Use if_get() rather than dereferencing rt_ifp in ip6_getpmtu().
mpi
2015-11-29
1
-14
/
+25
*
Store the index of the lo0 interface instead of a pointer to its
mpi
2015-11-11
1
-2
/
+2
*
Remove dead assignments.
chl
2015-11-03
1
-3
/
+1
*
Disable TCP/UDP TX hardware checksumming if an IPv4 packet contains
naddy
2015-11-03
1
-3
/
+5
[next]