| Commit message (Expand) | Author | Age | Files | Lines |
* | tcp_info: Add and export more FreeBSD-specific fields | Marius Strobl | 2024-01-06 | 1 | -0/+5 |
* | tcp_fill_info(): Change lock assertion on INPCB to locked only | Marius Strobl | 2024-01-05 | 1 | -4/+4 |
* | sys: Remove $FreeBSD$: one-line .c pattern | Warner Losh | 2023-08-23 | 1 | -2/+0 |
* | tcp: Make TCP PCAP buffer properly configurable. | Richard Scheffenegger | 2023-03-02 | 1 | -2/+4 |
* | tcp: remove unused t_rttbest | Michael Tuexen | 2023-02-02 | 1 | -3/+2 |
* | tcp: tcp6_connect() requires net epoch | Gleb Smirnoff | 2022-09-19 | 1 | -5/+3 |
* | Unlock inp when handling TCP_MD5SIG socket options | Claudio Jeker | 2022-07-20 | 1 | -6/+5 |
* | tcp, udp: improve input validation in handling bind() | Michael Tuexen | 2022-02-22 | 1 | -0/+1 |
* | tcp: enter network epoch when calling tfb_tcp_fb_fini | Andrew Gallatin | 2021-07-13 | 1 | -0/+3 |
* | tcp: A better fix for the previously attempted fix of the ack-war issue with ... | Randall Stewart | 2021-06-09 | 1 | -16/+0 |
* | tcp: Fix bugs related to the PUSH bit and rack and an ack war | Randall Stewart | 2021-06-09 | 1 | -0/+16 |
* | mend | Michael Tuexen | 2021-06-07 | 1 | -0/+30 |
* | tcp: Make error handling in tcp_usr_send() more consistent | Mark Johnston | 2021-06-04 | 1 | -41/+26 |
* | tcp, udp: Permit binding with AF_UNSPEC if the address is INADDR_ANY | Mark Johnston | 2021-06-03 | 1 | -2/+9 |
* | Fix mbuf leaks in various pru_send implementations | Mark Johnston | 2021-05-26 | 1 | -47/+30 |
* | Add missing sockaddr length and family validation to various protocols | Mark Johnston | 2021-05-17 | 1 | -12/+19 |
* | 504ebd612ec: kern: sonewconn: set so_options before pru_attach() | Kyle Evans | 2021-02-24 | 1 | -2/+0 |
* | Filter TCP connections to SO_REUSEPORT_LB listen sockets by NUMA domain | Andrew Gallatin | 2020-12-19 | 1 | -0/+10 |
* | net: clean up empty lines in .c and .h files | Mateusz Guzik | 2020-09-01 | 1 | -1/+0 |
* | (Re)-allow 0.0.0.0 to be used as an address in connect() for TCP | Michael Tuexen | 2020-07-16 | 1 | -9/+6 |
* | An important statistic in determining if a server process (or client) is bein... | Randall Stewart | 2020-06-08 | 1 | -0/+10 |
* | We should never allow either the broadcast or IN_ADDR_ANY to be | Randall Stewart | 2020-06-03 | 1 | -0/+16 |
* | Restrict enabling TCP-FASTOPEN to end-points in CLOSED or LISTEN state | Michael Tuexen | 2020-06-03 | 1 | -2/+6 |
* | Allow TCP to reuse local port with different destinations | Mike Karels | 2020-05-18 | 1 | -2/+21 |
* | Allow only IPv4 addresses in sendto() for TCP on AF_INET sockets. | Michael Tuexen | 2020-05-15 | 1 | -0/+6 |
* | Remove trailing whitespace. | Michael Tuexen | 2020-05-10 | 1 | -1/+1 |
* | Adjust the fb to have a way to ask the underlying stack | Randall Stewart | 2020-05-04 | 1 | -0/+33 |
* | Initial support for kernel offload of TLS receive. | John Baldwin | 2020-04-27 | 1 | -0/+13 |
* | Add the initial sequence number to the TLS enable socket option. | John Baldwin | 2020-04-27 | 1 | -2/+32 |
* | sack_newdata and snd_recover hold the same value. Therefore, use only | Michael Tuexen | 2020-02-13 | 1 | -2/+2 |
* | White space cleanup -- remove trailing tab's or spaces | Randall Stewart | 2020-02-12 | 1 | -9/+9 |
* | Fix missing NET_EPOCH_ENTER() when compiled with TCP_OFFLOAD. | Gleb Smirnoff | 2020-01-29 | 1 | -1/+1 |
* | Fix NOINET kernels after r356983. | Bjoern A. Zeeb | 2020-01-22 | 1 | -0/+2 |
* | Make in_pcbladdr() require network epoch entered by its callers. Together | Gleb Smirnoff | 2020-01-22 | 1 | -8/+10 |
* | Remove extraneous NET_EPOCH_ASSERT - the full function is covered. | Gleb Smirnoff | 2020-01-22 | 1 | -1/+0 |
* | Re-absorb tcp_detach() back into tcp_usr_detach() as the comment suggests. | Gleb Smirnoff | 2020-01-22 | 1 | -33/+12 |
* | Don't enter network epoch in tcp_usr_detach. A PCB removal doesn't | Gleb Smirnoff | 2020-01-22 | 1 | -9/+0 |
* | tcp_usr_attach() doesn't need network epoch. in_pcbfree() and | Gleb Smirnoff | 2020-01-22 | 1 | -8/+2 |
* | Inline tcp_attach() into tcp_usr_attach(). Not a functional change. | Gleb Smirnoff | 2020-01-22 | 1 | -59/+38 |
* | Make tcp_output() require network epoch. | Gleb Smirnoff | 2020-01-22 | 1 | -8/+24 |
* | Make use of the stats(3) framework in the TCP stack. | Edward Tomasz Napierala | 2019-12-02 | 1 | -0/+91 |
* | Move all ECN related flags from the flags to the flags2 field. | Michael Tuexen | 2019-12-01 | 1 | -5/+19 |
* | Mechanically convert INP_INFO_RLOCK() to NET_EPOCH_ENTER() in | Gleb Smirnoff | 2019-11-07 | 1 | -24/+24 |
* | Ensure that the flags indicating IPv4/IPv6 are not changed by failing | Michael Tuexen | 2019-10-24 | 1 | -4/+58 |
* | Add a TOE KTLS mode and a TOE hook for allocating TLS sessions. | John Baldwin | 2019-10-08 | 1 | -2/+0 |
* | Add kernel-side support for in-kernel TLS. | John Baldwin | 2019-08-27 | 1 | -0/+35 |
* | IPv6 cleanup: kernel | Bjoern A. Zeeb | 2019-08-02 | 1 | -23/+23 |
* | Add an external mbuf buffer type that holds multiple unmapped pages. | John Baldwin | 2019-06-29 | 1 | -2/+1 |
* | Push down INP_WLOCK slightly in tcp_ctloutput. | John Baldwin | 2019-04-18 | 1 | -3/+1 |
* | Limit option_len for the TCP_CCALGOOPT. | Michael Tuexen | 2018-11-30 | 1 | -0/+2 |