| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-06-08 | treewide, timers: Rename from_timer() to timer_container_of() | Ingo Molnar | 1 | -13/+19 |
| 2025-04-05 | treewide: Switch/rename to timer_delete[_sync]() | Thomas Gleixner | 1 | -3/+3 |
| 2023-06-12 | sctp: handle invalid error codes without calling BUG() | Dan Carpenter | 1 | -1/+4 |
| 2023-04-21 | sctp: delete the nested flexible array variable | Xin Long | 1 | -2/+1 |
| 2022-04-23 | sctp: check asoc strreset_chunk in sctp_generate_reconf_event | Xin Long | 1 | -0/+4 |
| 2021-06-22 | sctp: add the probe timer in transport for PLPMTUD | Xin Long | 1 | -0/+37 |
| 2021-04-30 | sctp: do asoc update earlier in sctp_sf_do_dupcook_b | Xin Long | 1 | -26/+0 |
| 2020-11-14 | sctp: change to hold/put transport for proto_unreach_timer | Xin Long | 1 | -2/+2 |
| 2020-11-02 | sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms | Petr Malat | 1 | -2/+2 |
| 2020-08-23 | treewide: Use fallthrough pseudo-keyword | Gustavo A. R. Silva | 1 | -1/+1 |
| 2020-05-19 | sctp: Don't add the shutdown timer if its already been added | Neil Horman | 1 | -3/+11 |
| 2020-01-09 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | David S. Miller | 1 | -10/+18 |
| 2020-01-06 | sctp: free cmd->obj.chunk for the unprocessed SCTP_CMD_REPLY | Xin Long | 1 | -10/+18 |
| 2019-12-09 | sctp: get netns from asoc and ep base | Xin Long | 1 | -10/+6 |
| 2019-11-08 | sctp: add support for Primary Path Switchover | Xin Long | 1 | -0/+5 |
| 2019-09-05 | sctp: use transport pf_retrans in sctp_do_8_2_transport_strike | Xin Long | 1 | -1/+1 |
| 2019-08-13 | sctp: fix the transport error_count check | Xin Long | 1 | -1/+1 |
| 2019-06-05 | Fix memory leak in sctp_process_init | Neil Horman | 1 | -0/+5 |
| 2019-05-24 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 104 | Thomas Gleixner | 1 | -16/+1 |
| 2019-05-01 | sctp: avoid running the sctp state machine recursively | Xin Long | 1 | -29/+0 |
| 2018-11-19 | sctp: rename enum sctp_event to sctp_event_type | Xin Long | 1 | -6/+6 |
| 2018-07-24 | sctp: whitespace fixes | Stephen Hemminger | 1 | -1/+0 |
| 2018-03-14 | sctp: add SCTP_AUTH_NO_AUTH type for AUTHENTICATION_EVENT | Xin Long | 1 | -0/+13 |
| 2017-12-20 | net: tracepoint: using sock_set_state tracepoint to trace SCTP state transition | Yafang Shao | 1 | -2/+2 |
| 2017-12-15 | sctp: implement handle_ftsn for sctp_stream_interleave | Xin Long | 1 | -13/+2 |
| 2017-12-15 | sctp: implement report_ftsn for sctp_stream_interleave | Xin Long | 1 | -8/+1 |
| 2017-12-11 | sctp: implement abort_pd for sctp_stream_interleave | Xin Long | 1 | -1/+1 |
| 2017-12-11 | sctp: implement start_pd for sctp_stream_interleave | Xin Long | 1 | -1/+1 |
| 2017-12-11 | sctp: implement renege_events for sctp_stream_interleave | Xin Long | 1 | -2/+3 |
| 2017-12-11 | sctp: implement enqueue_event for sctp_stream_interleave | Xin Long | 1 | -4/+5 |
| 2017-12-11 | sctp: implement ulpevent_data for sctp_stream_interleave | Xin Long | 1 | -2/+3 |
| 2017-10-30 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -4/+4 |
| 2017-10-29 | sctp: fix some type cast warnings introduced since very beginning | Xin Long | 1 | -2/+2 |
| 2017-10-29 | sctp: fix a type cast warnings that causes a_rwnd gets the wrong value | Xin Long | 1 | -2/+2 |
| 2017-10-25 | net: sctp: Convert timers to use timer_setup() | Kees Cook | 1 | -33/+52 |
| 2017-10-03 | sctp: introduce stream scheduler foundations | Marcelo Ricardo Leitner | 1 | -0/+3 |
| 2017-08-11 | sctp: remove the typedef sctp_disposition_t | Xin Long | 1 | -25/+25 |
| 2017-08-11 | sctp: remove the typedef sctp_sm_table_entry_t | Xin Long | 1 | -1/+1 |
| 2017-08-11 | sctp: remove the typedef sctp_cmd_seq_t | Xin Long | 1 | -27/+27 |
| 2017-08-11 | sctp: remove the typedef sctp_cmd_t | Xin Long | 1 | -1/+1 |
| 2017-08-11 | sctp: remove the typedef sctp_sender_hb_info_t | Xin Long | 1 | -2/+2 |
| 2017-08-06 | sctp: remove the typedef sctp_subtype_t | Xin Long | 1 | -7/+9 |
| 2017-08-06 | sctp: remove the typedef sctp_event_t | Xin Long | 1 | -11/+9 |
| 2017-08-06 | sctp: remove the typedef sctp_event_timeout_t | Xin Long | 1 | -3/+3 |
| 2017-08-06 | sctp: remove the typedef sctp_state_t | Xin Long | 1 | -6/+6 |
| 2017-08-03 | sctp: remove the typedef sctp_errhdr_t | Xin Long | 1 | -1/+1 |
| 2017-07-01 | sctp: remove the typedef sctp_init_chunk_t | Xin Long | 1 | -1/+1 |
| 2017-07-01 | sctp: remove the typedef sctp_chunkhdr_t | Xin Long | 1 | -2/+3 |
| 2017-06-20 | sctp: handle errors when updating asoc | Xin Long | 1 | -1/+23 |
| 2017-06-20 | sctp: uncork the old asoc before changing to the new one | Xin Long | 1 | -0/+4 |
| 2017-02-20 | sctp: flush out queue once assoc state falls into SHUTDOWN_PENDING | Xin Long | 1 | -0/+4 |
| 2017-02-07 | sctp: add dst_pending_confirm flag | Julian Anastasov | 1 | -1/+1 |
| 2017-01-18 | sctp: add stream reconf timer | Xin Long | 1 | -0/+32 |
| 2016-09-18 | sctp: make sctp_outq_flush/tail/uncork return void | Xin Long | 1 | -5/+4 |
| 2016-09-18 | sctp: do not return the transmit err back to sctp_sendmsg | Xin Long | 1 | -11/+5 |
| 2016-06-10 | sctp: sctp should change socket state when shutdown is received | Xin Long | 1 | -1/+3 |
| 2016-05-01 | sctp: signal sk_data_ready earlier on data chunks reception | Marcelo Ricardo Leitner | 1 | -4/+3 |
| 2016-04-23 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -20/+16 |
| 2016-04-13 | sctp: delay calls to sk_data_ready() as much as possible | Marcelo Ricardo Leitner | 1 | -0/+7 |
| 2016-04-10 | sctp: avoid refreshing heartbeat timer too often | Marcelo Ricardo Leitner | 1 | -20/+16 |
| 2016-03-20 | sctp: do not update a_rwnd if we are not issuing a sack | Marcelo Ricardo Leitner | 1 | -1/+5 |
| 2016-03-13 | sctp: allow sctp_transmit_packet and others to use gfp | Marcelo Ricardo Leitner | 1 | -11/+12 |
| 2016-01-28 | sctp: remove the dead field of sctp_transport | Xin Long | 1 | -12/+0 |
| 2016-01-11 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -5/+6 |
| 2016-01-11 | sctp: fix use-after-free in pr_debug statement | Marcelo Ricardo Leitner | 1 | -5/+6 |
| 2016-01-05 | sctp: drop the old assoc hashtable of sctp | Xin Long | 1 | -2/+0 |
| 2015-12-16 | net: sctp: dynamically enable or disable pf state | Zhu Yanjun | 1 | -1/+4 |
| 2015-09-28 | sctp: Prevent soft lockup when sctp_accept() is called during a timeout event | Karl Heiss | 1 | -19/+23 |
| 2015-09-28 | sctp: Whitespace fix | Karl Heiss | 1 | -2/+2 |
| 2015-08-28 | sctp: Do not try to search for the transport twice | Vlad Yasevich | 1 | -1/+1 |
| 2015-08-27 | sctp: donot reset the overall_error_count in SHUTDOWN_RECEIVE state | lucien | 1 | -1/+1 |
| 2014-04-27 | net: sctp: Don't transition to PF state when transport has exhausted 'Path.Ma... | Karl Heiss | 1 | -4/+3 |
| 2014-02-20 | net: sctp: Potentially-Failed state should not be reached from unconfirmed state | Matija Glavinic Pecotic | 1 | -3/+4 |
| 2014-01-21 | sctp: remove macros sctp_bh_[un]lock_sock | wangweidong | 1 | -8/+8 |
| 2013-12-26 | sctp: fix checkpatch errors with space required or prohibited | wangweidong | 1 | -2/+2 |
| 2013-12-22 | sctp: remove casting from function calls through ops structure | wangweidong | 1 | -1/+1 |
| 2013-12-06 | sctp: Fix FSF address in file headers | Jeff Kirsher | 1 | -3/+2 |
| 2013-11-04 | net: sctp: do not trigger BUG_ON in sctp_cmd_delete_tcb | Daniel Borkmann | 1 | -1/+0 |
| 2013-08-09 | net: sctp: trivial: update bug report in header comment | Daniel Borkmann | 1 | -6/+0 |
| 2013-07-24 | net: sctp: trivial: update mailing list address | Daniel Borkmann | 1 | -1/+1 |
| 2013-07-09 | net: sctp: confirm route during forward progress | Daniel Borkmann | 1 | -0/+6 |
| 2013-07-01 | net: sctp: rework debugging framework to use pr_debug and friends | Daniel Borkmann | 1 | -54/+38 |
| 2013-06-14 | net: sctp: sideeffect: throw BUG if primary_path is NULL | Daniel Borkmann | 1 | -1/+4 |
| 2013-02-04 | net: remove redundant check for timer pending state before del_timer | Ying Xue | 1 | -4/+2 |
| 2012-12-03 | sctp: Add support to per-association statistics via a new SCTP_GET_ASSOC_STAT... | Michele Baldessari | 1 | -0/+1 |
| 2012-11-20 | sctp: send abort chunk when max_retrans exceeded | Neil Horman | 1 | -1/+8 |
| 2012-11-03 | sctp: Clean up type-punning in sctp_cmd_t union | Neil Horman | 1 | -23/+22 |
| 2012-10-16 | sctp: fix call to SCTP_CMD_PROCESS_SACK in sctp_cmd_interpreter() | Zijie Pan | 1 | -1/+2 |
| 2012-10-04 | sctp: check src addr when processing SACK to update transport state | Nicolas Dichtel | 1 | -2/+2 |
| 2012-08-14 | sctp: Push struct net down into all of the state machine functions | Eric W. Biederman | 1 | -1/+1 |
| 2012-08-14 | sctp: Push struct net down to sctp_chunk_event_lookup | Eric W. Biederman | 1 | -8/+16 |
| 2012-07-22 | sctp: Implement quick failover draft from tsvwg | Neil Horman | 1 | -4/+29 |
| 2012-06-30 | sctp: be more restrictive in transport selection on bundled sacks | Neil Horman | 1 | -1/+1 |
| 2012-05-15 | net: Convert net_ratelimit uses to net_<level>_ratelimited | Joe Perches | 1 | -3/+2 |
| 2012-04-15 | net: cleanup unsigned to unsigned int | Eric Dumazet | 1 | -2/+2 |
| 2011-11-08 | sctp: fasthandoff with ASCONF at server-node | Michio Honda | 1 | -1/+7 |
| 2011-09-16 | sctp: deal with multiple COOKIE_ECHO chunks | Max Matveev | 1 | -0/+5 |
| 2011-07-14 | Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne... | David S. Miller | 1 | -2/+18 |
| 2011-07-07 | sctp: Enforce retransmission limit during shutdown | Thomas Graf | 1 | -2/+18 |
| 2011-06-16 | net: Remove casts of void * | Joe Perches | 1 | -1/+1 |
| 2011-05-31 | sctp: stop pending timers and purge queues when peer restart asoc | Wei Yongjun | 1 | -0/+3 |
| 2011-04-20 | sctp: fix to check the source address of COOKIE-ECHO chunk | Wei Yongjun | 1 | -2/+1 |
| 2011-04-19 | sctp: kill abandoned SCTP_CMD_TRANSMIT command | Shan Wei | 1 | -6/+0 |
| 2011-03-31 | Fix common misspellings | Lucas De Marchi | 1 | -1/+1 |
| 2010-08-26 | net/sctp: Use pr_fmt and pr_<level> | Joe Perches | 1 | -11/+10 |
| 2010-05-17 | net: Remove unnecessary returns from void function()s | Joe Perches | 1 | -4/+0 |
| 2010-05-12 | Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne... | David S. Miller | 1 | -0/+35 |
| 2010-05-06 | sctp: Fix a race between ICMP protocol unreachable and connect() | Vlad Yasevich | 1 | -0/+35 |
| 2010-05-03 | Merge branch 'net-next' of git://git.kernel.org/pub/scm/linux/kernel/git/vxy/... | David S. Miller | 1 | -2/+6 |
| 2010-04-30 | sctp: send SHUTDOWN-ACK chunk back to the source. | Vlad Yasevich | 1 | -2/+6 |
| 2010-04-28 | sctp: Fix oops when sending queued ASCONF chunks | Vlad Yasevich | 1 | -0/+26 |
| 2010-03-30 | include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp... | Tejun Heo | 1 | -0/+1 |
| 2010-02-09 | tree-wide: Assorted spelling fixes | Daniel Mack | 1 | -1/+1 |
| 2009-12-09 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik... | Linus Torvalds | 1 | -1/+1 |
| 2009-12-07 | Merge branch 'for-next' into for-linus | Jiri Kosina | 1 | -1/+1 |
| 2009-12-04 | tree-wide: fix assorted typos all over the place | André Goddard Rosa | 1 | -1/+1 |
| 2009-11-29 | Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne... | David S. Miller | 1 | -1/+0 |
| 2009-11-29 | sctp: on T3_RTX retransmit all the in-flight chunks | Andrei Pelinescu-Onciul | 1 | -1/+0 |
| 2009-11-23 | sctp: Update SWS avaoidance receiver side algorithm | Vlad Yasevich | 1 | -2/+1 |
| 2009-11-23 | sctp: Select a working primary during sctp_connectx() | Vlad Yasevich | 1 | -0/+2 |
| 2009-09-04 | sctp: Try not to change a_rwnd when faking a SACK from SHUTDOWN. | Vlad Yasevich | 1 | -3/+4 |
| 2009-09-04 | sctp: Fix error count increments that were results of HEARTBEATS | Vlad Yasevich | 1 | -4/+16 |
| 2009-09-04 | sctp: Send user messages to the lower layer as one | Vlad Yasevich | 1 | -1/+28 |
| 2009-06-03 | sctp: fix to choose alternate destination when retransmit ASCONF chunk | Wei Yongjun | 1 | -3/+5 |
| 2009-03-05 | Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne... | David S. Miller | 1 | -21/+33 |
| 2009-03-02 | sctp: Fix broken RTO-doubling for data retransmits | Vlad Yasevich | 1 | -19/+13 |
| 2009-03-02 | sctp: fix kernel panic with ERROR chunk containing too many error causes | Wei Yongjun | 1 | -21/+33 |
| 2009-02-16 | sctp: Fix the RTO-doubling on idle-link heartbeats | Vlad Yasevich | 1 | -2/+15 |
| 2008-10-08 | sctp: Rework the tsn map to use generic bitmap. | Vlad Yasevich | 1 | -1/+2 |
| 2008-10-01 | sctp: enable cookie-echo retransmission transport switch | Vlad Yasevich | 1 | -34/+44 |
| 2008-06-19 | sctp: Follow security requirement of responding with 1 packet | Vlad Yasevich | 1 | -9/+18 |
| 2008-05-09 | sctp: Bring SCTP_DELAYED_ACK socket option into API compliance | Wei Yongjun | 1 | -4/+13 |
| 2008-04-14 | Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne... | David S. Miller | 1 | -0/+3 |
| 2008-04-12 | [SCTP]: Remove an unused parameter from sctp_cmd_hb_timer_update | Gui Jianfeng | 1 | -2/+1 |
| 2008-04-12 | [SCTP]: "list_for_each()" -> "list_for_each_entry()" where appropriate. | Robert P. J. Day | 1 | -13/+7 |
| 2008-04-12 | [SCTP]: Fix protocol violation when receiving an error lenght INIT-ACK | Gui Jianfeng | 1 | -0/+3 |
| 2008-03-05 | net: replace remaining __FUNCTION__ occurrences | Harvey Harrison | 1 | -3/+3 |
| 2008-02-05 | [SCTP]: Stop claiming that this is a "reference implementation" | Vlad Yasevich | 1 | -4/+4 |
| 2007-11-07 | SCTP: Fix difference cases of retransmit. | Vlad Yasevich | 1 | -1/+9 |
| 2007-10-10 | [SCTP]: Implete SCTP-AUTH parameter processing | Vlad Yasevich | 1 | -0/+5 |
| 2007-08-30 | SCTP: Use net_ratelimit to suppress error messages print too fast | Wei Yongjun | 1 | -2/+3 |
| 2007-08-29 | SCTP: properly clean up fragment and ordering queues during FWD-TSN. | Vlad Yasevich | 1 | -0/+3 |
| 2007-05-04 | [SCTP]: Set assoc_id correctly during INIT collision. | Vlad Yasevich | 1 | -0/+35 |
| 2007-04-25 | [NET]: cleanup extra semicolons | Stephen Hemminger | 1 | -2/+3 |
| 2007-04-25 | [SCTP]: Implement sac_info field in SCTP_ASSOC_CHANGE notification. | Vlad Yasevich | 1 | -3/+8 |
| 2007-02-10 | [NET] SCTP: Fix whitespace errors. | YOSHIFUJI Hideaki | 1 | -34/+34 |
| 2007-01-30 | [SCTP]: Force update of the rto when processing HB-ACK | Vlad Yasevich | 1 | -0/+6 |
| 2007-01-23 | [SCTP]: Fix SACK sequence during shutdown | Vlad Yasevich | 1 | -1/+1 |
| 2006-12-02 | [SCTP]: SCTP_CMD_PROCESS_CTSN annotations. | Al Viro | 1 | -1/+1 |
| 2006-12-02 | [SCTP]: Trivial ->ipaddr_h -> ->ipaddr conversions. | Al Viro | 1 | -2/+2 |
| 2006-12-02 | [SCTP]: sctp_assoc_del_peer() switched to net-endian. | Al Viro | 1 | -1/+1 |
| 2006-12-02 | [SCTP]: Switch ->primary_addr to net-endian. | Al Viro | 1 | -3/+1 |
| 2006-12-02 | [SCTP]: Switch ->cmp_addr() and sctp_cmp_addr_exact() to net-endian. | Al Viro | 1 | -2/+4 |
| 2006-12-02 | [SCTP]: Beginning of conversion to net-endian for embedded sctp_addr. | Al Viro | 1 | -4/+4 |
| 2006-12-02 | [SCTP]: SCTP_CMD_ASSOC_FAILED annotations. | Al Viro | 1 | -1/+1 |
| 2006-12-02 | [SCTP]: SCTP_CMD_INIT_FAILED annotations. | Al Viro | 1 | -1/+1 |
| 2006-07-21 | [SCTP]: Verify all the paths to a peer via heartbeat before using them. | Sridhar Samudrala | 1 | -2/+10 |
| 2006-05-19 | [SCTP]: Set sk_err so that poll wakes up after a non-blocking connect failure. | Sridhar Samudrala | 1 | -4/+12 |
| 2006-01-17 | [SCTP]: Fix bad sysctl formatting of SCTP timeout values on 64-bit m/cs. | Vlad Yasevich | 1 | -2/+2 |
| 2006-01-09 | [NET]: Change some "if (x) BUG();" to "BUG_ON(x);" | Kris Katterjohn | 1 | -2/+1 |
| 2006-01-03 | [SCTP]: Update SCTP_PEER_ADDR_PARAMS socket option to the latest api draft. | Frank Filz | 1 | -4/+22 |
| 2005-11-11 | [SCTP]: Remove timeouts[] array from sctp_endpoint. | Vladislav Yasevich | 1 | -3/+3 |
| 2005-10-08 | [PATCH] gfp flags annotations - part 1 | Al Viro | 1 | -6/+6 |
| 2005-07-11 | [SCTP]: __nocast annotations | Alexey Dobriyan | 1 | -6/+7 |
| 2005-06-20 | [SCTP] sctp_connectx() API support | Frank Filz | 1 | -20/+85 |
| 2005-04-16 | Linux-2.6.12-rc2v2.6.12-rc2 | Linus Torvalds | 1 | -0/+1395 |