| Age | Commit message (Expand) | Author |
| 2022-10-28 | inpcb: integrate data structures of PCB into one | ozaki-r |
| 2022-09-20 | tcp: separate syn cache stuffs into tcp_syncache.[ch] files | ozaki-r |
| 2021-07-31 | s/threshhold/threshold | andvar |
| 2021-03-08 | Remove the unused "addin" argument (it was always 0) and go back using | christos |
| 2021-02-03 | Sprinkle CTASSERT to enforce on-wire layout without __packed | roy |
| 2021-02-03 | Remove __packed from various network structures | roy |
| 2020-03-05 | Revert "Include opt_diagnostic.h for DIAGNOSTIC." | riastradh |
| 2020-03-05 | Include opt_diagnostic.h for DIAGNOSTIC. | riastradh |
| 2018-12-27 | Remove unused arguments. | maxv |
| 2018-09-14 | Use non-variadic function pointer in protosw::pr_input. | maxv |
| 2018-09-03 | Rename min/max -> uimin/uimax for better honesty. | riastradh |
| 2018-08-22 | - Cleanup for dynamic sysctl: | msaitoh |
| 2018-04-29 | Move struct tcpiphdr from tcpip.h to tcp_var.h, to match UDP (udpiphdr in | maxv |
| 2018-03-28 | Remove two unused args from syn_cache_get(). | maxv |
| 2018-02-12 | Remove unused argument from tcp_signature_getsav. | maxv |
| 2018-02-12 | Remove the 'm' argument from syn_cache_respond(); all it does with it is | maxv |
| 2018-01-19 | Run tcp_slowtimo in workqueue if NET_MPSAFE | ozaki-r |
| 2017-11-15 | Make syn_cache_timer static | ozaki-r |
| 2017-07-31 | Fix TCPCTL_NAMES, and remove TCPCTL_VARIABLES. | maxv |
| 2017-07-28 | Remove TCP_COMPAT_42. This feature is a workaround for a bug in the TCP | maxv |
| 2017-07-07 | Rename key_alloc* functions (NFC) | ozaki-r |
| 2015-02-14 | Change the new counter variables in struct tcpcb to uint32_t, as | he |
| 2015-02-14 | Port over the TCP_INFO socket option from FreeBSD, originally from | he |
| 2014-07-31 | split PRU_DISCONNECT, PRU_SHUTDOWN and PRU_ABORT function out of | rtr |
| 2014-05-19 | - Split off PRU_ATTACH and PRU_DETACH logic into separate functions. | rmind |
| 2014-05-18 | Add struct pr_usrreqs with a pr_generic function and prepare for the | rmind |
| 2014-01-02 | Allow kernels compiled with INET+INET6 to be booted as IPv4-only or IPv6-only. | pooka |
| 2013-11-12 | * implement TCP CUBIC congestion control algorithm | kefren |
| 2013-04-10 | Limit the tcp initial window setting to 10, leaving it by default to 4 | christos |
| 2012-02-02 | Entropy-pool implementation move and cleanup. | tls |
| 2011-10-31 | tcp_reass_unlock: assertion | yamt |
| 2011-05-25 | Add comment urging a separation of TCP_RTT_SHIFT into separate defines | gdt |
| 2011-05-03 | Reduces the resources demanded by TCP sessions in TIME_WAIT-state using | dyoung |
| 2011-05-03 | *_drain() routines may be called with locks held, so instead of doing | dyoung |
| 2011-04-20 | Rewrite comments about TCP RTO calculations. | gdt |
| 2011-04-14 | comments | yamt |
| 2009-09-16 | Replace a large number of link set based sysctl node creations with | pooka |
| 2009-09-09 | Make tcp msl (max segment life) tunable via sysctl net.inet.tcp.msl. | darran |
| 2009-05-27 | POOL_INIT -> pool_init | pooka |
| 2009-01-29 | stinkset purge: POOL_INIT -> pool_init | pooka |
| 2008-08-06 | Convert socket options code to use a sockopt structure | plunky |
| 2008-04-28 | Remove clause 3 and 4 from TNF licenses | martin |
| 2008-04-24 | Merge the socket locking patch: | ad |
| 2008-04-12 | Make IP, TCP, UDP, and ICMP statistics per-CPU. The stats are collated | thorpej |
| 2008-04-08 | Change TCP stats from a structure to an array of uint64_t's. | thorpej |
| 2008-02-29 | Rework tcp congctl selection code so that the congctl entries can be const. | matt |
| 2008-02-27 | Convert stragglers to ansi definitions from old-style definitons. | matt |
| 2007-12-25 | Convert many of the uses of __attribute__ to equivalent | perry |
| 2007-08-02 | TCP socket buffers automatic sizing - ported from FreeBSD. | rmind |
| 2007-07-09 | Merge some of the less invasive changes from the vmlocking branch: | ad |