Age | Commit message (Expand) | Author |
2022-02-22 | Delete unnecessary #includes of <netinet6/ip6protosw.h>: some never | Philip Guenther |
2022-01-25 | Capture a repeated pattern into sysctl_securelevel_int function | Greg Steuck |
2021-11-22 | Copy code from ip_forward() to ip6_forward() to fix Path MTU discovery | Alexander Bluhm |
2021-06-21 | Fix uninitialized variables introduced in rev 1.361 | Jeremie Courreges-Anglas |
2021-06-03 | remember if the ipv4 header checksum is ok. | David Gwynne |
2021-06-02 | factor out the code that does basic sanity checks on ipv4 headers. | David Gwynne |
2021-05-15 | Fix IPsec NAT-T to work with pipex(4). Introduce a new packet tag | YASUOKA Masahiko |
2021-04-30 | Rearrange the implementation of bounded sysctl. The primitive | Alexander Bluhm |
2021-04-23 | Setting variable arpinit_done is not MP save if we want to execute | Alexander Bluhm |
2021-04-23 | The variable la_hold_total contains the number of packets currently | Alexander Bluhm |
2021-03-30 | [ICMP] IP options lead to malformed reply | Alexandr Nedvedicky |
2021-03-10 | spelling | Jonathan Gray |
2021-01-15 | As documented in sysctl(2) net.inet.ip.forwarding can be 2. | Alexander Bluhm |
2021-01-11 | Create a path MTU host route for IPsec over IPv6. Basically the | Alexander Bluhm |
2020-11-16 | Replace sysctl_rdint with sysctl_bounded_args entries in net.inet* | gnezdo |
2020-08-22 | Convert ip_sysctl to sysctl_bounded_args | gnezdo |
2020-08-08 | No longer prevent TCP connections to IPv6 anycast addresses. | Florian Obser |
2020-08-01 | Move range check inside sysctl_int_arr | gnezdo |
2020-04-12 | Stop processing packets under non-exclusive (read) netlock. | Martin Pieuchot |
2019-12-23 | rdr-to with loopback destination should work even though | Alexandr Nedvedicky |
2019-12-09 | always pull in if_types.h, to unbreak ramdisks | Theo de Raadt |
2019-12-08 | Make sure packet destination address matches interface address, | Alexandr Nedvedicky |
2019-08-06 | When we needed the kernel lock for local IP packet delivery, mpi@ | Alexander Bluhm |
2019-06-10 | use m_microtime instead of microtime for SO_TIMESTAMP socketopt handling | David Gwynne |
2018-10-13 | Expose net.inet.ip.arpq.drops to help debug what's going on when a lot | Florian Obser |
2018-09-11 | Convert inetctlerrmap to u_char like inet6ctlerrmap. That is also | Alexander Bluhm |
2018-09-10 | Instead of calculating the mbuf packet header length here and there, | Alexander Bluhm |
2018-09-10 | During fragment reassembly, mbuf chains with packet headers were | Alexander Bluhm |
2018-07-10 | Introduce new IPsec (per-CPU) statistics and refactor ESP input | Martin Pieuchot |
2018-05-21 | All places that call carp_lsdrop() use the interface pointer already. | Alexander Bluhm |
2017-12-29 | Make the functions which link the pf state keys to mbufs, inpcbs, | Alexander Bluhm |
2017-12-04 | Make divert lookup similar for all socket types. If PF_TAG_DIVERTED | Alexander Bluhm |
2017-11-23 | Constify protocol tables and remove an assert now that ip_deliver() is | Martin Pieuchot |
2017-11-20 | Sprinkle some NET_ASSERT_LOCKED(), const and co to prepare running | Martin Pieuchot |
2017-11-14 | Introduce ipsec_sysctl() and move IPsec tunables where they belong. | Martin Pieuchot |
2017-11-10 | Introduce a reader version of the NET_LOCK(). | Martin Pieuchot |
2017-11-08 | Make {ah,esp,ipcomp}stat use percpu counters. | Visa Hankala |
2017-11-05 | Finish off pr_drain functions, they haven't been used since 2006. | Florian Obser |
2017-11-01 | Fix typo in previous resulting in a NULL dereference. | Martin Pieuchot |
2017-10-31 | - add one more softnet taskq | Alexandr Nedvedicky |
2017-10-29 | This doesn't need the NET_LOCK, everything is protected by a mutex. | Florian Obser |
2017-10-29 | Move NET_{,UN}LOCK into individual slowtimo functions. | Florian Obser |
2017-10-26 | Stop grabbing the KERNEL_LOCK() in network tasks when `ipsec_in_use' | Martin Pieuchot |
2017-10-09 | Reduces the scope of the NET_LOCK() in sysctl(2) path. | Martin Pieuchot |
2017-09-07 | Replace a goto found in the ipq foreach loop with a simple break. | Alexander Bluhm |
2017-09-05 | Serialize access to IP reassembly queue with a mutex. This lets | Visa Hankala |
2017-09-01 | Simplify list traversal in ip_freef(), and replace a hand-rolled | Visa Hankala |
2017-08-22 | Prevent a race against ipsec_in_use. | Martin Pieuchot |
2017-08-11 | Remove NET_LOCK()'s argument. | Martin Pieuchot |
2017-08-08 | Increase the limit of the IP protocol queues from 256 to 2048 mbufs. | Alexander Bluhm |