Age | Commit message (Expand) | Author |
2023-06-12 | Move nd6_ifdetach() out of netlock. In this point, the interface is | Vitaliy Makkoveev |
2023-06-05 | Do not calculate IP, TCP, UDP checksums on loopback interface. | Alexander Bluhm |
2023-06-05 | pfsync_update_state() is too paranoid about pf_state::pfsync_state. | Alexandr Nedvedicky |
2023-06-05 | pf_remove_state() should not attempt to remove state which | Alexandr Nedvedicky |
2023-06-01 | Add support for wireguard peer descriptions | Klemens Nanni |
2023-05-30 | add net_tq_barriers | David Gwynne |
2023-05-30 | spelling | Jonathan Gray |
2023-05-26 | Remove net lock from DIOC{S,G}ETLIMIT | Klemens Nanni |
2023-05-18 | Assert pf lock on interface handling | Klemens Nanni |
2023-05-18 | sc_st_mtx is not sufficient protection to move state around | Alexandr Nedvedicky |
2023-05-17 | fix stoeplitz_hash_h32. | David Gwynne |
2023-05-16 | Use separate IFCAPs for LRO and TSO. | Jan Klemkow |
2023-05-15 | Implement the TCP/IP layer for hardware TCP segmentation offload. | Alexander Bluhm |
2023-05-14 | give softnet threads unique names by suffixing softnet with their index. | David Gwynne |
2023-05-13 | Instead of implementing IPv4 header checksum creation everywhere, | Alexander Bluhm |
2023-05-11 | pools are always initialised, zap overcautious NULL check | Klemens Nanni |
2023-05-10 | nat-to may fail to insert state due to conflict on chosen source | Alexandr Nedvedicky |
2023-05-10 | Implement TCP send offloading, for now in software only. This is | Alexander Bluhm |
2023-05-08 | fix up some formatting in the pf_state_list comment. | David Gwynne |
2023-05-08 | The call to in_proto_cksum_out() is only needed before the packet | Alexander Bluhm |
2023-05-07 | I preparation for TSO in software, cleanup the fragment code. Use | Alexander Bluhm |
2023-05-07 | Remove net lock from DIOCOSFP{FLUSH,ADD,GET} aka. OS fingerprinting | Klemens Nanni |
2023-05-03 | Remove net lock from DIOCGETRULESET and DIOCGETRULESETS | Klemens Nanni |
2023-04-29 | Remove net lock from DIOCGETQUEUE | Klemens Nanni |
2023-04-28 | Add rtentry refcnt type to dt(4). | Vitaliy Makkoveev |
2023-04-28 | remove superfluous/invalid KASSERT() in pfsync_q_del(). | Alexandr Nedvedicky |
2023-04-28 | This change speeds up DIOCGETRULE ioctl(2) which pfctl(8) uses to | Alexandr Nedvedicky |
2023-04-28 | Relax the "pass all" rule so all forms of neighbor advertisements are allowed | Peter Hessler |
2023-04-28 | Remove net lock from DIOCGETQUEUES | Klemens Nanni |
2023-04-27 | Remove kernel lock from rtfree(9). | Vitaliy Makkoveev |
2023-04-27 | Remove net lock from DIOCGETTIMEOUT | Klemens Nanni |
2023-04-27 | Add `rttimer_mtx' to the locking description. | Vitaliy Makkoveev |
2023-04-26 | Introduce `rtlabel_mtx' mutex(9) to protect route labels storage. This | Vitaliy Makkoveev |
2023-04-26 | Remove +20y old rt_timer_init() comment | Klemens Nanni |
2023-04-26 | typofix rttimer comment | Klemens Nanni |
2023-04-26 | Also set TSO flag on vlan interfaces. | Jan Klemkow |
2023-04-22 | Call pfkeyv2_sysctl_policydumper() with shared netlock. It performs | Vitaliy Makkoveev |
2023-04-22 | revert vlan(4) inherits TSO flags | David Gwynne |
2023-04-21 | vlan(4) inherits TSO flags | Jan Klemkow |
2023-04-20 | Call sysctl_source() with shared netlock. It performs read-only | Vitaliy Makkoveev |
2023-04-19 | Protect rtable_setsource() and rtable_getsource() with exclusive | Alexander Bluhm |
2023-04-18 | Remove kernel lock from ifa_ifwithaddr() and ifa_ifwithdstaddr(). | Vitaliy Makkoveev |
2023-04-18 | Document `ifnetlist' locking. | Vitaliy Makkoveev |
2023-04-18 | Rename 'art_root' structure member `source' to `ar_source' to be in | Vitaliy Makkoveev |
2023-04-18 | Call sysctl_dumpentry() with shared netlock. It performs read-only | Vitaliy Makkoveev |
2023-04-18 | Call sysctl_iflist() with shared netlock. It performs read-only access | Vitaliy Makkoveev |
2023-04-18 | Call sysctl_ifnames() with shared netlock. It performs read-only access | Vitaliy Makkoveev |
2023-04-13 | add the "local experiments" ethertypes | David Gwynne |
2023-04-13 | remove duplicate includes | Jonathan Gray |
2023-04-11 | fix double words in comments | Jonathan Gray |