Age | Commit message (Expand) | Author |
2024-04-17 | Use struct ipsec_level within inpcb. | Alexander Bluhm |
2024-04-16 | Use route cache function in IP input. | Alexander Bluhm |
2024-04-09 | Plug route leak in IP output. | Alexander Bluhm |
2024-02-28 | Cleanup IP input, forward, output. | Alexander Bluhm |
2024-02-22 | Make the route cache aware of multipath routing. | Alexander Bluhm |
2024-02-13 | Merge struct route and struct route_in6. | Alexander Bluhm |
2024-02-07 | Use the route generation number also for IPv6. | Alexander Bluhm |
2024-01-31 | Split in_pcbrtentry() and in6_pcbrtentry() based on INP_IPV6. | Alexander Bluhm |
2024-01-18 | Move the rtable_exists() check into in_pcbset_rtableid(). | Claudio Jeker |
2023-12-01 | Set inp address, port and rtable together with inpcb hash. | Alexander Bluhm |
2023-11-28 | Remove struct inpcb from in6_embedscope() parameters. | Alexander Bluhm |
2023-11-26 | Remove inp parameter from ip_output(). | Alexander Bluhm |
2023-07-07 | Fix path MTU discovery for TCP LRO/TSO when forwarding. | Alexander Bluhm |
2023-06-13 | Fix a typo with TSO logic in ip6_output(). Of course compare ph_mss | Alexander Bluhm |
2023-05-22 | Fix TSO for traffic to a local address on a physical interface. | Alexander Bluhm |
2023-05-15 | Implement the TCP/IP layer for hardware TCP segmentation offload. | Alexander Bluhm |
2023-05-10 | Implement TCP send offloading, for now in software only. This is | Alexander Bluhm |
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 |
2022-11-12 | Zap comment about dead linkmtu | Klemens Nanni |
2022-08-12 | Remove differences between ip_fragment() and ip6_fragment(). They | Alexander Bluhm |
2022-08-08 | If interface drivers had enabled transmit offloading of the payload | Alexander Bluhm |
2022-06-29 | Pass a pointer to mbuf pointer further down into ip6_process_hopopts() | Alexander Bluhm |
2022-02-22 | Delete unnecessary #includes of <netinet6/ip6protosw.h>: some never | Philip Guenther |
2022-01-04 | Add `ipsec_flows_mtx' mutex(9) to protect `ipsp_ids_*' list and | YASUOKA Masahiko |
2022-01-02 | spelling | Jonathan Gray |
2021-12-23 | IPsec is not MP safe yet. To allow forwarding in parallel without | Alexander Bluhm |
2021-12-20 | Use per-CPU counters for tunnel descriptor block (TDB) statistics. | Vitaliy Makkoveev |
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-24 | When sending ICMP packets for IPsec path MTU discovery, the first | Alexander Bluhm |
2021-07-27 | Revert "Use per-CPU counters for tunnel descriptor block" diff. | mvs |
2021-07-26 | Use per-CPU counters for tunnel descriptor block (tdb) statistics. | mvs |
2021-07-08 | Debug printfs in encdebug were inconsistent, some missing newlines | Alexander Bluhm |
2021-05-12 | Use local copy of `ps_rtableid' in ip{,6}_ctloutput() and mark | mvs |
2021-03-10 | spelling | Jonathan Gray |
2021-03-01 | Refactor ip_fragment() and ip6_fragment(). Use a mbuf list to | Alexander Bluhm |
2021-02-23 | Use NULL instead of 0 in `m_nextpkt' assignment. | mvs |
2021-02-02 | As done for the AF_INET multicast case, ensure that passed interface | Claudio Jeker |
2021-02-02 | KNF, move { up to if () statement | Claudio Jeker |
2021-02-01 | Fix path MTU discovery for ESP tunneled in IPv6. We always want | Alexander Bluhm |
2021-02-01 | Fix white spaces and wrap long lines. | Alexander Bluhm |
2021-01-11 | Create a path MTU host route for IPsec over IPv6. Basically the | Alexander Bluhm |
2020-12-22 | For a while the kerrnel reports EACCES to userland if pf blocks a | Alexander Bluhm |
2020-07-17 | Copy the right value to fix getsockopt(2) for SO_RTABLE and IPV6_PIPEX | kn |
2020-06-22 | Don't pass a pointer to an uninitialized variable as plenp to | Kenneth R Westerback |
2019-11-29 | add __func__ to panic() and printf() calls in sys/netinet6/* | Nayden Markatchev |
2019-06-10 | Use mallocarray(9) & put some free(9) sizes for M_IPMOPTS allocations. | Martin Pieuchot |
2019-04-28 | Removes the KERNEL_LOCK() from bridge(4)'s output fast-path. | Martin Pieuchot |
2019-04-23 | For raw IPv6 sockets userland may specify an offset where the | Alexander Bluhm |