summaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_usrreq.c
AgeCommit message (Expand)Author
2025-12-02netinet: Remove left-over sys/cdefs.hWarner Losh
2025-11-22tcp: Enable symmetric hashing by setting hash on outgoing connsAndrew Gallatin
2025-11-02ddb: use %b when showing flags for a tcpcbMichael Tuexen
2025-10-31ddb: optionally print inp when printing tcpcbMichael Tuexen
2025-07-25sendfile: don't hack sb_lowat for sockets that manage the watermarkGleb Smirnoff
2025-07-24tcp: remove trailing whitespacesNick Banks
2025-07-07tcp: don't allow to connect a TCP/IPv6 endpoint in TIME WAIT stateMichael Tuexen
2025-06-17tcp: Fix the SO_REUSEPORT_LB checkMark Johnston
2025-06-10ddb: fix handling of BBLog entries when BBLog is disabledMichael Tuexen
2025-06-10ddb: add optional printing of BBLog entriesMichael Tuexen
2025-05-28ddb: add show all tcpcbsMichael Tuexen
2025-05-28ddb: improve show tcpcbMichael Tuexen
2025-05-08Remove remaining mentions of pr_usrreq.Dag-Erling Smørgrav
2025-04-30sendfile: factor out socket send buffer space sensing into a methodGleb Smirnoff
2025-03-31tcp: remove support for TCPPCAPMichael Tuexen
2025-03-06inpcb: fix a panic with SO_REUSEPORT_LB + connect(2) misuseGleb Smirnoff
2025-03-06tcp: return EOPNOTSUPP on attempt to connect(2) a listening socketGleb Smirnoff
2025-02-06tcp: Add a sysctl to modify listening socket FIB inheritanceMark Johnston
2025-02-06inpcb: Add a flags parameter to in_pcbbind()Mark Johnston
2025-01-27sockets/tcp: quick fix for regression with SO_REUSEPORT_LBGleb Smirnoff
2025-01-23inpcb: Close some SO_REUSEPORT_LB races, part 2Mark Johnston
2024-12-23tcp: don't ever return ECONNRESET on close(2)Gleb Smirnoff
2024-12-18tcp: remove unused variable from tcp_usr_disconnect()Gleb Smirnoff
2024-11-14inpcb: gc unused argument of in_pcbconnect()Gleb Smirnoff
2024-11-14tcp: change SOCKBUF_* macros to SOCK_[RECV|SEND]BUF_* macrosRichard Scheffenegger
2024-08-05ddb: update printing of t_flags and tflags2Michael Tuexen
2024-07-28tcp cc: remove non-working sctp supportMichael Tuexen
2024-07-21tcp: simplify endpoint creation at the passive sideMichael Tuexen
2024-06-06tcp: simplify stack switching protocolMichael Tuexen
2024-05-30tcp: remove unused code in tcp_usr_attachMichael Tuexen
2024-05-23tcp: improve inp locking in setsockoptMichael Tuexen
2024-05-05TCP can be subject to Sack Attacks lets fix this issue.Randall Stewart
2024-03-18tcp: remove IS_FASTOPEN() macroGleb Smirnoff
2024-03-13ktls: deep copy tls_enable struct for in-kernel tcp consumersRichard Scheffenegger
2024-03-12 Update to bring the rack stack with all its fixes in.Randall Stewart
2024-03-11Revert "Update to bring the rack stack with all its fixes in."Brooks Davis
2024-03-11Update to bring the rack stack with all its fixes in.Randall Stewart
2024-02-15sockets: repair wakeup of accept(2) by shutdown(2)Gleb Smirnoff
2024-02-10tcp: clean scoreboard when releasing the socket bufferRichard Scheffenegger
2024-02-03Revert "sockets: retire sorflush()"Gleb Smirnoff
2024-01-16sockets: retire sorflush()Gleb Smirnoff
2024-01-16sockets: make pr_shutdown fully protocol specific methodGleb Smirnoff
2023-12-27inpcb: reoder inpcb destructionGleb Smirnoff
2023-12-04tcp/hpts: make stacks responsible for clearing themselves out HPTSGleb Smirnoff
2023-11-30tcp: for LRD move sysctl from tcp.do_lrd tp tcp.sack.lrd, remove sockoptRichard Scheffenegger
2023-11-30sockets: don't malloc/free sockaddr memory on accept(2)Gleb Smirnoff
2023-11-26sys: Remove ancient SCCS tags.Warner Losh
2023-11-16tcp: remove extraneous network epoch entryGleb Smirnoff
2023-08-22tcp_info: Add and export more FreeBSD-specific fieldsMarius Strobl
2023-08-22tcp_fill_info(): Change lock assertion on INPCB to locked onlyMarius Strobl