Age | Commit message (Expand) | Author |
2022-08-21 | Remove ip_local() and ip6_local(). After moving the IPv4 fragment | Alexander Bluhm |
2022-08-15 | Run IPv6 hop-by-hop options processing in parallel. The ip6_hbhchcheck() | Alexander Bluhm |
2022-08-12 | There are some places in ip and ip6 input where operations fail due | Alexander Bluhm |
2022-08-06 | Clean up the netlock macros. Merge NET_RLOCK_IN_SOFTNET and | Alexander Bluhm |
2022-08-04 | Use 16 bit variable to store more fragment flag. This avoids loss | Alexander Bluhm |
2022-07-28 | Checking the fragment flags of an incoming IP packet does not need | Alexander Bluhm |
2022-07-25 | The IPv4 reassembly code is MP safe, so we can run it in parallel. | Alexander Bluhm |
2022-07-24 | Fix assertion for write netlock in rip6_input(). ip6_input() has | Alexander Bluhm |
2022-06-29 | Nullify `ipsecflowinfo' when mbuf(9) has no ipsec flowinfo data. | Vitaliy Makkoveev |
2022-05-05 | Use static objects for struct rttimer_queue instead of dynamically | Claudio Jeker |
2022-05-04 | Move rttimer callback function from the rttimer itself to rttimer_queue. | Claudio Jeker |
2022-04-28 | In the multicast router code don't allocate a rt timer queue for each | Claudio Jeker |
2022-04-28 | Decouple IP input and forwarding from protocol input. This allows | Alexander Bluhm |
2022-04-20 | Route timeout was a mixture of int, u_int and long. Use type int | Alexander Bluhm |
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 |