| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-04-05 | treewide: Switch/rename to timer_delete[_sync]() | Thomas Gleixner | 1 | -3/+2 |
| 2023-04-21 | sctp: delete the nested flexible array variable | Xin Long | 1 | -4/+7 |
| 2022-11-07 | sctp: clear out_curr if all frag chunks of current msg are pruned | Xin Long | 1 | -0/+5 |
| 2022-11-07 | sctp: remove the unnecessary sinfo_stream check in sctp_prsctp_prune_unsent | Xin Long | 1 | -5/+3 |
| 2022-04-05 | sctp: count singleton chunks in assoc user stats | Jamie Bainbridge | 1 | -1/+5 |
| 2021-11-25 | sctp: make the raise timer more simple and accurate | Xin Long | 1 | -0/+3 |
| 2021-06-22 | sctp: do the basic send and recv for PLPMTUD probe | Xin Long | 1 | -2/+11 |
| 2021-03-19 | sctp: move sk_route_caps check and set into sctp_outq_flush_transports | Xin Long | 1 | -0/+7 |
| 2020-08-23 | treewide: Use fallthrough pseudo-keyword | Gustavo A. R. Silva | 1 | -3/+3 |
| 2019-12-30 | sctp: add enabled check for path tracepoint loop. | Kevin Kou | 1 | -2/+3 |
| 2019-12-26 | sctp: move trace_sctp_probe_path into sctp_outq_sack | Kevin Kou | 1 | -0/+6 |
| 2019-12-09 | sctp: get netns from asoc and ep base | Xin Long | 1 | -3/+3 |
| 2019-05-24 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 104 | Thomas Gleixner | 1 | -16/+1 |
| 2019-01-30 | sctp: add SCTP_FUTURE_ASOC and SCTP_CURRENT_ASSOC for SCTP_STREAM_SCHEDULER s... | Xin Long | 1 | -1/+1 |
| 2018-11-03 | sctp: define SCTP_SS_DEFAULT for Stream schedulers | Xin Long | 1 | -1/+1 |
| 2018-10-18 | sctp: count both sk and asoc sndbuf with skb truesize and sctp_chunk size | Xin Long | 1 | -6/+2 |
| 2018-10-03 | sctp: fix fall-through annotation | Gustavo A. R. Silva | 1 | -1/+1 |
| 2018-08-11 | net/sctp: Make wrappers for accessing in/out streams | Konstantin Khorenko | 1 | -5/+6 |
| 2018-05-14 | sctp: checkpatch fixups | Marcelo Ricardo Leitner | 1 | -13/+7 |
| 2018-05-14 | sctp: add asoc and packet to sctp_flush_ctx | Marcelo Ricardo Leitner | 1 | -53/+44 |
| 2018-05-14 | sctp: add sctp_flush_ctx, a context struct on outq_flush routines | Marcelo Ricardo Leitner | 1 | -94/+88 |
| 2018-05-14 | sctp: rework switch cases in sctp_outq_flush_data | Marcelo Ricardo Leitner | 1 | -98/+93 |
| 2018-05-14 | sctp: make use of gfp on retransmissions | Marcelo Ricardo Leitner | 1 | -8/+9 |
| 2018-05-14 | sctp: move transport flush code out of sctp_outq_flush | Marcelo Ricardo Leitner | 1 | -30/+26 |
| 2018-05-14 | sctp: move flushing of data chunks out of sctp_outq_flush | Marcelo Ricardo Leitner | 1 | -74/+75 |
| 2018-05-14 | sctp: move outq data rtx code out of sctp_outq_flush | Marcelo Ricardo Leitner | 1 | -43/+58 |
| 2018-05-14 | sctp: move the flush of ctrl chunks into its own function | Marcelo Ricardo Leitner | 1 | -36/+56 |
| 2018-05-14 | sctp: factor out sctp_outq_select_transport | Marcelo Ricardo Leitner | 1 | -97/+90 |
| 2018-05-14 | sctp: add sctp_packet_singleton | Marcelo Ricardo Leitner | 1 | -7/+15 |
| 2018-04-25 | sctp: fix identification of new acks for SFR-CACC | Marcelo Ricardo Leitner | 1 | -25/+23 |
| 2018-01-17 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -2/+2 |
| 2018-01-15 | sctp: avoid compiler warning on implicit fallthru | Marcelo Ricardo Leitner | 1 | -2/+2 |
| 2017-12-15 | sctp: implement generate_ftsn for sctp_stream_interleave | Xin Long | 1 | -6/+6 |
| 2017-12-01 | sctp: do not abandon the other frags in unsent outq if one msg has outstandin... | Xin Long | 1 | -1/+2 |
| 2017-12-01 | sctp: abandon the whole msg if one part of a fragmented message is abandoned | Xin Long | 1 | -4/+8 |
| 2017-12-01 | sctp: only update outstanding_bytes for transmitted queue when doing prsctp_p... | Xin Long | 1 | -2/+4 |
| 2017-10-03 | sctp: introduce stream scheduler foundations | Marcelo Ricardo Leitner | 1 | -27/+32 |
| 2017-10-03 | sctp: introduce struct sctp_stream_out_ext | Marcelo Ricardo Leitner | 1 | -2/+2 |
| 2017-08-06 | sctp: remove the typedef sctp_xmit_t | Xin Long | 1 | -4/+4 |
| 2017-08-06 | sctp: remove the typedef sctp_retransmit_reason_t | Xin Long | 1 | -1/+1 |
| 2017-07-24 | sctp: remove the typedef sctp_sack_variable_t | Xin Long | 1 | -5/+5 |
| 2017-07-01 | net: convert sk_buff.users from atomic_t to refcount_t | Reshetova, Elena | 1 | -1/+1 |
| 2017-06-02 | sctp: define the member stream as an object instead of pointer in asoc | Xin Long | 1 | -5/+5 |
| 2017-04-06 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -2/+1 |
| 2017-04-03 | sctp: add SCTP_PR_STREAM_STATUS sockopt for prsctp | Xin Long | 1 | -0/+10 |
| 2017-04-01 | sctp: use right in and out stream cnt | Xin Long | 1 | -2/+1 |
| 2017-03-21 | sctp: out_qlen should be updated when pruning unsent queue | Xin Long | 1 | -6/+5 |
| 2017-02-07 | sctp: add dst_pending_confirm flag | Julian Anastasov | 1 | -1/+1 |
| 2017-01-18 | sctp: implement sender-side procedures for SSN Reset Request Parameter | Xin Long | 1 | -10/+23 |
| 2017-01-11 | sctp: Fix spelling mistake: "Atempt" -> "Attempt" | Colin Ian King | 1 | -1/+1 |
| 2016-10-13 | sctp: reuse sent_count to avoid retransmitted chunks for RTT measurements | Xin Long | 1 | -3/+1 |
| 2016-10-02 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -6/+6 |
| 2016-09-30 | sctp: change to check peer prsctp_capable when using prsctp polices | Xin Long | 1 | -4/+4 |
| 2016-09-30 | sctp: remove prsctp_param from sctp_chunk | Xin Long | 1 | -2/+2 |
| 2016-09-23 | sctp: fix the handling of SACK Gap Ack blocks | Marcelo Ricardo Leitner | 1 | -5/+6 |
| 2016-09-18 | sctp: make sctp_outq_flush/tail/uncork return void | Xin Long | 1 | -12/+7 |
| 2016-09-18 | sctp: save transmit error to sk_err in sctp_outq_flush | Xin Long | 1 | -9/+12 |
| 2016-09-18 | sctp: free msg->chunks when sctp_primitive_SEND return err | Xin Long | 1 | -1/+0 |
| 2016-09-18 | sctp: remove the unnecessary state check in sctp_outq_tail | Xin Long | 1 | -39/+14 |
| 2016-07-11 | sctp: implement prsctp PRIO policy | Xin Long | 1 | -0/+99 |
| 2016-04-10 | sctp: avoid refreshing heartbeat timer too often | Marcelo Ricardo Leitner | 1 | -5/+10 |
| 2016-03-20 | sctp: do not leak chunks that are sent to unconfirmed paths | Marcelo Ricardo Leitner | 1 | -1/+5 |
| 2016-03-13 | sctp: allow sctp_transmit_packet and others to use gfp | Marcelo Ricardo Leitner | 1 | -15/+15 |
| 2015-12-06 | sctp: start t5 timer only when peer rwnd is 0 and local state is SHUTDOWN_PEN... | lucien | 1 | -0/+1 |
| 2015-12-06 | sctp: hold the chunks only after the chunk is enqueued in outq | lucien | 1 | -0/+1 |
| 2014-07-22 | net: sctp: Rename SCTP_XMIT_NAGLE_DELAY to SCTP_XMIT_DELAY | David Laight | 1 | -2/+2 |
| 2014-07-15 | net: sctp: remove unnecessary break after return/goto | Fabian Frederick | 1 | -1/+0 |
| 2014-01-06 | Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -25/+7 |
| 2014-01-02 | sctp: Remove outqueue empty state | Vlad Yasevich | 1 | -25/+7 |
| 2013-12-26 | sctp: fix checkpatch errors with space required or prohibited | wangweidong | 1 | -4/+4 |
| 2013-12-06 | sctp: Fix FSF address in file headers | Jeff Kirsher | 1 | -3/+2 |
| 2013-11-28 | sctp: Restore 'resent' bit to avoid retransmitted chunks for RTT measurements | Xufeng Zhang | 1 | -0/+3 |
| 2013-11-23 | net: sctp: find the correct highest_new_tsn in sack | Chang Xiangzhong | 1 | -1/+2 |
| 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/+9 |
| 2013-07-02 | net: sctp: get rid of SCTP_DBG_TSNS entirely | Daniel Borkmann | 1 | -105/+0 |
| 2013-07-01 | net: sctp: rework debugging framework to use pr_debug and friends | Daniel Borkmann | 1 | -90/+70 |
| 2013-06-13 | sctp: fully initialize sctp_outq in sctp_outq_init | Neil Horman | 1 | -4/+2 |
| 2013-04-17 | net: sctp: outqueue: simplify sctp_outq_uncork function | Daniel Borkmann | 1 | -3/+2 |
| 2013-04-17 | net: sctp: sctp_outq: remove 'malloced' from its struct | Daniel Borkmann | 1 | -6/+0 |
| 2013-02-04 | net: remove redundant check for timer pending state before del_timer | Ying Xue | 1 | -3/+1 |
| 2013-01-17 | sctp: refactor sctp_outq_teardown to insure proper re-initalization | Neil Horman | 1 | -4/+8 |
| 2012-12-03 | sctp: Add support to per-association statistics via a new SCTP_GET_ASSOC_STAT... | Michele Baldessari | 1 | -2/+10 |
| 2012-10-04 | sctp: check src addr when processing SACK to update transport state | Nicolas Dichtel | 1 | -5/+10 |
| 2012-09-04 | sctp: use list_move_tail instead of list_del/list_add_tail | Wei Yongjun | 1 | -6/+4 |
| 2012-08-14 | sctp: Make the mib per network namespace | Eric W. Biederman | 1 | -8/+10 |
| 2012-07-22 | sctp: Implement quick failover draft from tsvwg | Neil Horman | 1 | -2/+4 |
| 2012-04-15 | net: cleanup unsigned to unsigned int | Eric Dumazet | 1 | -1/+1 |
| 2011-12-20 | sctp: Do not account for sizeof(struct sk_buff) in estimated rwnd | Thomas Graf | 1 | -4/+2 |
| 2011-08-24 | sctp: HEARTBEAT negotiation after ASCONF | Michio Honda | 1 | -0/+4 |
| 2011-07-14 | Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne... | David S. Miller | 1 | -1/+19 |
| 2011-07-07 | sctp: Enforce retransmission limit during shutdown | Thomas Graf | 1 | -1/+19 |
| 2011-06-02 | sctp: Add ASCONF operation on the single-homed host | Michio Honda | 1 | -0/+13 |
| 2011-04-20 | sctp: move chunk from retransmit queue to abandoned list | Wei Yongjun | 1 | -0/+7 |
| 2011-04-20 | sctp: remove completely unsed EMPTY state | Vlad Yasevich | 1 | -1/+0 |
| 2011-04-19 | sctp: teach CACC algorithm about removed transports | Vlad Yasevich | 1 | -3/+8 |
| 2011-03-31 | Fix common misspellings | Lucas De Marchi | 1 | -3/+3 |
| 2011-03-07 | sctp: several declared/set but unused fixes | Hagen Paul Pfeifer | 1 | -2/+0 |
| 2010-08-26 | net/sctp: Use pr_fmt and pr_<level> | Joe Perches | 1 | -16/+18 |
| 2010-05-17 | net: Remove unnecessary returns from void function()s | Joe Perches | 1 | -2/+0 |
| 2010-04-30 | sctp: Optimize computation of highest new tsn in SACK. | Vlad Yasevich | 1 | -35/+7 |
| 2010-04-30 | sctp: correctly mark missing chunks in fast recovery | Vlad Yasevich | 1 | -5/+13 |
| 2010-04-30 | sctp: Do not force T3 timer on fast retransmissions. | Vlad Yasevich | 1 | -12/+3 |
| 2010-04-30 | sctp: remove 'resent' bit from the chunk | Vlad Yasevich | 1 | -1/+0 |
| 2010-04-30 | sctp: use sctp_chunk_is_data macro to decide a chunk is data chunk | Shan Wei | 1 | -1/+1 |
| 2010-04-30 | sctp: fix to retranmit at least one DATA chunk | Wei Yongjun | 1 | -0/+12 |
| 2010-04-30 | sctp: assure at least one T3-rtx timer is running if a FORWARD TSN is sent | Wei Yongjun | 1 | -0/+6 |
| 2010-03-30 | include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp... | Tejun Heo | 1 | -0/+1 |
| 2009-11-29 | net: Move && and || to end of previous line | Joe Perches | 1 | -2/+2 |
| 2009-11-29 | Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne... | David S. Miller | 1 | -10/+0 |
| 2009-11-29 | sctp: on T3_RTX retransmit all the in-flight chunks | Andrei Pelinescu-Onciul | 1 | -10/+0 |
| 2009-11-23 | sctp: Update max.burst implementation | Vlad Yasevich | 1 | -0/+15 |
| 2009-11-23 | sctp: implement the sender side for SACK-IMMEDIATELY extension | Wei Yongjun | 1 | -0/+7 |
| 2009-09-04 | sctp: Failover transmitted list on transport delete | Vlad Yasevich | 1 | -13/+34 |
| 2009-03-13 | sctp: fix to send FORWARD-TSN chunk only if peer has such capable | Wei Yongjun | 1 | -0/+3 |
| 2009-03-02 | sctp: use time_before or time_after for comparing jiffies | Wei Yongjun | 1 | -1/+2 |
| 2009-01-22 | sctp: Correctly start rtx timer on new packet transmissions. | Vlad Yasevich | 1 | -2/+1 |
| 2008-10-01 | sctp: reduce memory footprint of sctp_chunk structure | Neil Horman | 1 | -7/+7 |
| 2008-10-01 | sctp: Retransmit list is ineligable for missing indications | Vlad Yasevich | 1 | -2/+0 |
| 2008-10-01 | sctp: Optimize SFR-CACC transport list walking during SACK processing | Vlad Yasevich | 1 | -15/+19 |
| 2008-10-01 | sctp: Only mark chunks as missing when there are gaps | Vlad Yasevich | 1 | -9/+12 |
| 2008-07-22 | sctp: make sctp_outq_flush() static | Adrian Bunk | 1 | -1/+3 |
| 2008-06-19 | sctp: Follow security requirement of responding with 1 packet | Vlad Yasevich | 1 | -10/+24 |
| 2008-06-04 | sctp: Flush the queue only once during fast retransmit. | Vlad Yasevich | 1 | -34/+48 |
| 2008-06-04 | sctp: Start T3-RTX timer when fast retransmitting lowest TSN | Vlad Yasevich | 1 | -11/+31 |
| 2008-04-17 | SCTP: Initialize partial_bytes_acked to 0, when all of the data is acked. | Gui Jianfeng | 1 | -0/+2 |
| 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]: "list_for_each()" -> "list_for_each_entry()" where appropriate. | Robert P. J. Day | 1 | -33/+16 |
| 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 | -7/+7 |
| 2008-02-29 | [SCTP]: extend exported data in /proc/net/sctp/assoc | Neil Horman | 1 | -0/+3 |
| 2008-02-06 | [SCTP]: Make sure the chunk is off the transmitted list prior to freeing. | Vlad Yasevich | 1 | -1/+3 |
| 2008-02-05 | [SCTP]: Stop claiming that this is a "reference implementation" | Vlad Yasevich | 1 | -4/+4 |
| 2008-01-28 | [SCTP]: Update ASCONF processing to conform to spec. | Vlad Yasevich | 1 | -2/+27 |
| 2007-11-09 | SCTP: Always flush the queue when uncorcking. | Vlad Yasevich | 1 | -3/+2 |
| 2007-11-07 | SCTP: Fix difference cases of retransmit. | Vlad Yasevich | 1 | -16/+17 |
| 2007-11-07 | SCTP : Fix bad formatted comment in outqueue.c | Wei Yongjun | 1 | -1/+2 |
| 2007-08-30 | SCTP: Do not retransmit chunks that are newer then rtt. | Vlad Yasevich | 1 | -0/+7 |
| 2007-04-25 | [NET]: cleanup extra semicolons | Stephen Hemminger | 1 | -6/+6 |
| 2007-02-26 | [SCTP]: Fix connection hang/slowdown with PR-SCTP | Vlad Yasevich | 1 | -5/+22 |
| 2007-02-10 | [NET] SCTP: Fix whitespace errors. | YOSHIFUJI Hideaki | 1 | -15/+15 |
| 2006-12-02 | [SCTP]: Even more trivial sctp annotations. | Al Viro | 1 | -1/+1 |
| 2006-12-02 | [SCTP]: More trivial sctp annotations. | Al Viro | 1 | -1/+1 |
| 2006-09-29 | [SCTP]: Include sk_buff overhead while updating the peer's receive window. | Sridhar Samudrala | 1 | -1/+2 |
| 2006-09-22 | [SCTP]: Extend /proc/net/sctp/snmp to provide more statistics. | Sridhar Samudrala | 1 | -1/+5 |
| 2006-07-21 | [SCTP]: Verify all the paths to a peer via heartbeat before using them. | Sridhar Samudrala | 1 | -3/+6 |
| 2006-06-17 | [SCTP] Reset rtt_in_progress for the chunk when processing its sack. | Vlad Yasevich | 1 | -0/+1 |
| 2006-02-02 | [SCTP]: Fix 'fast retransmit' to send a TSN only once. | Vlad Yasevich | 1 | -5/+7 |
| 2005-07-08 | [SCTP]: Use struct list_head for chunk lists, not sk_buff_head. | David S. Miller | 1 | -22/+28 |
| 2005-06-20 | [SCTP] sctp_connectx() API support | Frank Filz | 1 | -5/+6 |
| 2005-04-16 | Linux-2.6.12-rc2v2.6.12-rc2 | Linus Torvalds | 1 | -0/+1734 |