Age | Commit message (Expand) | Author |
2024-09-01 | spelling; checked by jmc@, ok miod@ mglocker@ krw@ | Jonathan Gray |
2024-08-05 | Fix bridging IPv6 fragments with pf reassembly. | Alexander Bluhm |
2024-04-14 | Run raw IP input in parallel. | Alexander Bluhm |
2024-02-13 | Merge struct route and struct route_in6. | Alexander Bluhm |
2023-05-16 | Use separate IFCAPs for LRO and TSO. | Jan Klemkow |
2023-05-13 | Instead of implementing IPv4 header checksum creation everywhere, | Alexander Bluhm |
2023-05-07 | I preparation for TSO in software, cleanup the fragment code. Use | Alexander Bluhm |
2023-02-27 | Turn off TSO if interface is added to layer 2 devices. | Jan Klemkow |
2022-08-07 | Fix fallout from netlock removal in media ioctl. The bridge does | Alexander Bluhm |
2022-01-04 | Add `ipsec_flows_mtx' mutex(9) to protect `ipsp_ids_*' list and | YASUOKA Masahiko |
2021-12-23 | IPsec is not MP safe yet. To allow forwarding in parallel without | Alexander Bluhm |
2021-12-03 | Add TDB reference counting to ipsp_spd_lookup(). If an output | 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 |
2021-07-07 | tell ether_input() to call pf_test() outside of smr_read sections, | Alexandr Nedvedicky |
2021-06-02 | use ipv4_check and ipv6_check provided by the network stacks. | David Gwynne |
2021-03-05 | pass the uint64_t dst ethernet address from ether_input to bridges. | David Gwynne |
2021-03-01 | Refactor ip_fragment() and ip6_fragment(). Use a mbuf list to | Alexander Bluhm |
2021-02-25 | we don't have to cast to caddr_t when calling m_copydata anymore. | David Gwynne |
2021-02-23 | small adjustment of the deck chairs, no functional change. | David Gwynne |
2021-02-23 | use the ipv6 dst addr to look up an ipsec tdb in bridge_ipsec in. | David Gwynne |
2021-01-28 | bridge(4): convert ifunit() to if_unit(9) | mvs |
2021-01-25 | We have this sequence in bridge(4) ioctl(2) path: | mvs |
2021-01-08 | don't check local carp addresses as part of the antispoof checks. | David Gwynne |
2021-01-02 | Don't call if_deactivate() in bridge_clone_destroy(). Following | mvs |
2020-08-06 | Allow pf(4) to divert packets from bridge(4) to local socket. | Alexander Bluhm |
2020-07-30 | `struct bstp_state' stores pointer to parent `ifnet' as `bs_ifp'. | mvs |
2020-07-22 | Use interface index instead of pointer to `ifnet' in `struct bstp_port'. | mvs |
2020-07-22 | register as a bridge port, not an input handler, on member ifaces. | David Gwynne |
2020-07-13 | when adding a non-existent interface as a port, don't try create missing ones. | David Gwynne |
2020-06-24 | kernel: use gettime(9)/getuptime(9) in lieu of time_second(9)/time_uptime(9) | cheloha |
2020-04-12 | ifpromisc() requires NET_LOCK(), so acquire the lock when changing | Visa Hankala |
2019-11-06 | replace the hooks used with if_detachhooks with a task list. | David Gwynne |
2019-07-20 | When multiple ports share the same MAC, pick the physical one for delivery. | Martin Pieuchot |
2019-07-17 | Introduce ETHER_IS_BROADCAST/ANYADDR/EQ() and use them where appropriate. | Martin Pieuchot |
2019-06-09 | Always return EEXIST if an interface is already part of a bridge. | Martin Pieuchot |
2019-06-09 | Remove code for non-Ethernet members, these are no longer supported. | Martin Pieuchot |
2019-05-13 | Deal with the case where bridge_getbif() can return NULL. | Martin Pieuchot |
2019-05-12 | Switch the list of span interfaces and interfaces to SMR. | Martin Pieuchot |
2019-05-12 | pushing NET_LOCK() further down from if_clone_{create,destroy}() | Alexandr Nedvedicky |
2019-05-10 | Move bridge_filterrule() before doing the mbuf copy. Fixes a memory leak | Claudio Jeker |
2019-05-03 | An if_put() was missing in one branch of bridge_process(). This | Alexander Bluhm |
2019-04-28 | Removes the KERNEL_LOCK() from bridge(4)'s output fast-path. | Martin Pieuchot |
2019-04-15 | Use timeout_del_barrier(9) instead of timeout_del(9) followed by | Visa Hankala |
2019-03-31 | Fix output accounting when bridge(4) is down. | Martin Pieuchot |
2019-03-12 | Merge copy/pasted code to export STP states via ioctl into a function. | Martin Pieuchot |
2019-03-08 | Do not grab a `bif' pointer again, we already have it. | Martin Pieuchot |
2019-03-08 | Move the tag mechanism outside of net/if_bridge.c. | Martin Pieuchot |