aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet
Commit message (Expand)AuthorAgeFilesLines
* Fix the SACK block generation in the base TCP stack by bringing it inMichael Tuexen2019-09-041-11/+20
* Fix two TCP RACK issues:Michael Tuexen2019-09-031-1/+6
* This patch improves the DSACK handling to conform with RFC 2883.Michael Tuexen2019-09-025-15/+154
* Fix initialization of top_fsn.Michael Tuexen2019-09-011-1/+0
* Improve the handling of state cookie parameters in INIT-ACK chunks.Michael Tuexen2019-09-013-46/+65
* Improve function definition.Michael Tuexen2019-08-311-1/+1
* Improve the handling of illegal sequence number combinations in receivedMichael Tuexen2019-08-311-5/+15
* Add kernel-side support for in-kernel TLS.John Baldwin2019-08-277-7/+265
* Don't hold the rs_mtx lock while calling malloc().Michael Tuexen2019-08-261-13/+7
* Fix an issue when TSO and Rack play together. BasicallyRandall Stewart2019-08-211-3/+0
* Fix netdump buffering after r348473.Mark Johnston2019-08-191-12/+27
* Save ip_ttl value and restore it after checksum calculation.Andrey V. Elsukov2019-08-131-0/+3
* Place back in the dependency on HPTS via module depends versusRandall Stewart2019-08-131-4/+1
* Rename IPPROTO 33 from SEP to DCCPTom Jones2019-08-081-1/+1
* Fix a typo.Michael Tuexen2019-08-081-1/+1
* Fix a locking issue in sctp_accept.Michael Tuexen2019-08-061-40/+34
* Fix build issues for the userland stack on Raspbian.Michael Tuexen2019-08-062-11/+10
* Improve consistency. No functional change.Michael Tuexen2019-08-054-14/+13
* Fix !INET build.Xin LI2019-08-022-0/+10
* Fix one more atomic for i86Randall Stewart2019-08-021-1/+1
* IPv6 cleanup: kernelBjoern A. Zeeb2019-08-028-58/+38
* Opps use fetchadd_u64 not long to keep old 32 bit platformsRandall Stewart2019-08-011-1/+1
* Fix the reporting of multiple unknown parameters in an received INITMichael Tuexen2019-08-011-26/+47
* When responding with an ABORT to an INIT chunk containing aMichael Tuexen2019-08-011-55/+35
* This adds the third step in getting BBR into the tree. BBR andRandall Stewart2019-08-014-43/+1487
* Small cleanup, no functional change intended.Michael Tuexen2019-07-311-8/+2
* Consistently cleanup mbufs in case of other memory errors.Michael Tuexen2019-07-311-4/+10
* When performing after_idle() or post_recovery(), don't disable theMichael Tuexen2019-07-291-65/+70
* * Improve input validation of sysctl parameters for DCTPC.Michael Tuexen2019-07-291-23/+20
* Add a sysctl variable ts_offset_per_conn to change the computationMichael Tuexen2019-07-232-1/+17
* Don't hold a mutex while calling sbwait. This was found by syzkaller.Michael Tuexen2019-07-231-4/+4
* Fix a LOR in SCTP which was found by running syzkaller.Michael Tuexen2019-07-231-1/+1
* Wakeup the application when doing PD-API for unordered DATA chunks.Michael Tuexen2019-07-221-0/+3
* Fix compilation on platforms using gcc.Michael Tuexen2019-07-161-1/+0
* Don't free read control entries, which are still on the stream queue whenMichael Tuexen2019-07-151-7/+11
* Add support for MSG_EOR and MSG_EOF in sendmsg() for SCTP.Michael Tuexen2019-07-151-11/+25
* Fix socket state handling when freeing an SCTP endpoint.Michael Tuexen2019-07-151-6/+5
* This is the second in a number of patches needed toRandall Stewart2019-07-144-5/+50
* When calling sctp_initialize_auth_params(), the inp must have atMichael Tuexen2019-07-145-18/+18
* add back the comment around the pending DSACK fixes.Randall Stewart2019-07-121-2/+2
* Update to jhb's other suggestion, use #error whenRandall Stewart2019-07-111-1/+1
* Update copyright per JBH's suggestions.. thanks.Randall Stewart2019-07-111-3/+3
* This commit updates rack to what is basically being used at NF asRandall Stewart2019-07-109-1144/+2088
* Add an external mbuf buffer type that holds multiple unmapped pages.John Baldwin2019-06-293-4/+38
* Reject attempts to register a TCP stack being unloaded.John Baldwin2019-06-271-1/+5
* Convert all IPv4 and IPv6 multicast memberships into using a STAILQHans Petter Selasky2019-06-257-349/+289
* Add "tcpmss" opcode to match the TCP MSS value.Andrey V. Elsukov2019-06-211-0/+1
* ip_output: pass PFIL_FWD in the slow pathKristof Provost2019-06-211-4/+9
* Add the ability to limit how much the code will fragment the RACK send mapJonathan T. Looney2019-06-192-10/+70
* Separate kernel crc32() implementation to its own header (gsb_crc32.h) andXin LI2019-06-172-0/+2