Age | Commit message (Expand) | Author |
2022-03-21 | For multicast and broadcast packets udp_input() traverses the loop | Alexander Bluhm |
2022-03-21 | Fix whitespace. Wrap long lines. Adjust outdated comment. | Alexander Bluhm |
2022-03-21 | Header netinet/in_pcb.h includes sys/mutex.h now. Recommit mutex | Alexander Bluhm |
2022-03-14 | Unbreak the tree, revert commitid aZ8fm4iaUnTCc0ul | Theo Buehler |
2022-03-14 | pf_socket_lookup() calls in_pcbhashlookup() in the PCB layer. To | Alexander Bluhm |
2022-03-02 | The return value of in6_pcbnotify() is never used. Make it a void | Alexander Bluhm |
2022-02-25 | Reported-by: syzbot+1b5b209ce506db4d411d@syzkaller.appspotmail.com | Philip Guenther |
2022-02-25 | Move pr_attach and pr_detach to a new structure pr_usrreqs that can | Philip Guenther |
2022-02-16 | rewrite vxlan to better fit the current kernel infrastructure. | David Gwynne |
2022-01-04 | Add `ipsec_flows_mtx' mutex(9) to protect `ipsp_ids_*' list and | YASUOKA Masahiko |
2021-12-02 | Allow to build kernel without IPSEC or INET6 defines. | Alexander Bluhm |
2021-12-01 | Let ipsp_spd_lookup() return an error instead of a TDB. The TDB | Alexander Bluhm |
2021-11-25 | Implement reference counting for IPsec tdbs. Not all cases are | Alexander Bluhm |
2021-11-11 | Do not call ip_deliver() recursively from IPsec. As there is no | Alexander Bluhm |
2021-10-23 | There is an m_pullup() down in AH input. As it may free or change | Alexander Bluhm |
2020-08-22 | Convert udp_sysctl to sysctl_bounded_args | gnezdo |
2020-08-05 | Don't compare pointers against zero. | Marcus Glocker |
2020-08-01 | Move range check inside sysctl_int_arr | gnezdo |
2020-06-21 | wrap a long line. no functional change. | David Gwynne |
2020-06-21 | if an inp_upcall is set, let it look at and maybe steal the udp packet. | David Gwynne |
2019-12-06 | Checking the IPsec policy is expensive. Check only when IPsec is used. | tobhe |
2019-11-29 | Change the default security level for incoming IPsec flows from | tobhe |
2019-02-04 | Avoid an mbuf double free in the oob soreceive() path. In the | Alexander Bluhm |
2018-11-10 | Do not translate the EACCES error from pf(4) to EHOSTUNREACH anymore. | Alexander Bluhm |
2018-10-04 | Revert the inpcb table mutex commit. It triggers a witness panic | Alexander Bluhm |
2018-09-20 | As a step towards per inpcb or socket locks, remove the net lock | Alexander Bluhm |
2018-09-13 | Add reference counting for inet pcb, this will be needed when we | Alexander Bluhm |
2018-07-05 | It was possible to leak the control mbuf in raw ip user request | Alexander Bluhm |
2018-06-08 | The udp control option processing was implemented three times. | Alexander Bluhm |
2018-05-14 | When checking the IPsec enable sysctls, ipsec_common_input() had | Alexander Bluhm |
2018-04-24 | Push NET_LOCK down in the default ifioctl case. | Paul Irofti |
2018-04-06 | Use the existing pf state to speed up UDP socket lookup. This was | Alexander Bluhm |
2017-12-01 | Simplify the reverse PCB lookup logic. The PF_TAG_TRANSLATE_LOCALHOST | Alexander Bluhm |
2017-11-20 | Sprinkle some NET_ASSERT_LOCKED(), const and co to prepare running | Martin Pieuchot |
2017-11-08 | Make {ah,esp,ipcomp}stat use percpu counters. | Visa Hankala |
2017-11-02 | Move PRU_DETACH out of pr_usrreq into per proto pr_detach | Florian Obser |
2017-10-09 | Reduces the scope of the NET_LOCK() in sysctl(2) path. | Martin Pieuchot |
2017-09-05 | Replace NET_ASSERT_LOCKED() by soassertlocked() in *_usrreq(). | Martin Pieuchot |
2017-08-11 | Validate sockaddr from userland in central functions. This results | Alexander Bluhm |
2017-06-26 | Assert that the corresponding socket is locked when manipulating socket | Martin Pieuchot |
2017-05-06 | Checking for IPv4 mapped addreses and dropping the packet is done | Alexander Bluhm |
2017-05-04 | If m is not a continuous mbuf cluster, m_pullup() in pr_input may | Alexander Bluhm |
2017-04-17 | Use the address family passed down with pr_input to simplify | Alexander Bluhm |
2017-04-14 | Pass down the address family through the pr_input calls. This | Alexander Bluhm |
2017-04-05 | When building counter memory in preparation to copy to userland, always | Theo de Raadt |
2017-03-13 | Move PRU_ATTACH out of the pr_usrreq functions into pr_attach. | Claudio Jeker |
2017-02-05 | Always allocate counters memory using type M_COUNTERS. | Jeremie Courreges-Anglas |
2017-01-31 | Use CTASSERT instead of KASSERT for a few sysctl that use the counters API | Jeremie Courreges-Anglas |
2017-01-29 | Change the IPv4 pr_input function to the way IPv6 is implemented, | Alexander Bluhm |
2017-01-26 | Reduce the difference between struct protosw and ip6protosw. The | Alexander Bluhm |