Age | Commit message (Expand) | Author | Files | Lines |
2023-08-16 | inet: move inet->recverr to inet->inet_flags | Eric Dumazet | 1 | -1/+1 |
2023-04-21 | sctp: delete the nested flexible array params | Xin Long | 1 | -1/+1 |
2023-03-17 | net: annotate lockless accesses to sk->sk_err_soft | Eric Dumazet | 1 | -1/+1 |
2022-11-18 | sctp: add dif and sdif check in asoc and ep lookup | Xin Long | 1 | -49/+59 |
2022-05-16 | sctp: read sk->sk_bound_dev_if once in sctp_rcv() | Eric Dumazet | 1 | -1/+3 |
2021-12-23 | sctp: move hlist_node and hashent out of sctp_ep_common | Xin Long | 1 | -17/+10 |
2021-09-24 | sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb | Xin Long | 1 | -1/+1 |
2021-07-28 | sctp: fix return value check in __sctp_rcv_asconf_lookup | Marcelo Ricardo Leitner | 1 | -1/+1 |
2021-06-30 | Merge tag 'net-next-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/ne... | Linus Torvalds | 1 | -57/+87 |
2021-06-29 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -3/+8 |
2021-06-29 | net: sock: introduce sk_error_report | Alexander Aring | 1 | -1/+1 |
2021-06-28 | sctp: validate chunk size in __rcv_asconf_lookup | Marcelo Ricardo Leitner | 1 | -0/+3 |
2021-06-28 | sctp: add size validation when walking chunks | Marcelo Ricardo Leitner | 1 | -1/+1 |
2021-06-28 | sctp: validate from_addr_param return | Marcelo Ricardo Leitner | 1 | -2/+4 |
2021-06-22 | sctp: process sctp over udp icmp err on sctp side | Xin Long | 1 | -0/+30 |
2021-06-22 | sctp: extract sctp_v4_err_handle function from sctp_v4_err | Xin Long | 1 | -57/+49 |
2021-06-22 | sctp: do state transition when receiving an icmp TOOBIG packet | Xin Long | 1 | -1/+3 |
2021-05-17 | sctp: Fix fall-through warnings for Clang | Gustavo A. R. Silva | 1 | -1/+2 |
2020-11-14 | sctp: change to hold/put transport for proto_unreach_timer | Xin Long | 1 | -2/+2 |
2020-02-24 | sctp: Add missing annotation for sctp_err_finish() | Jules Irenge | 1 | -0/+1 |
2019-12-09 | sctp: get netns from asoc and ep base | Xin Long | 1 | -3/+2 |
2019-11-23 | sctp: cache netns in sctp_ep_common | Xin Long | 1 | -2/+2 |
2019-10-09 | net: silence KCSAN warnings around sk_add_backlog() calls | Eric Dumazet | 1 | -3/+3 |
2019-10-09 | sctp: add chunks to sk_backlog when the newsk sk_socket is not set | Xin Long | 1 | -3/+9 |
2019-10-01 | netfilter: drop bridge nf reset from nf_reset | Florian Westphal | 1 | -1/+1 |
2019-05-24 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 104 | Thomas Gleixner | 1 | -16/+1 |
2018-11-12 | sctp: add sock_reuseport for the sock in __sctp_hash_endpoint | Xin Long | 1 | -8/+52 |
2018-11-12 | sctp: do reuseport_select_sock in __sctp_rcv_lookup_endpoint | Xin Long | 1 | -28/+41 |
2018-11-08 | net: Convert protocol error handlers from void to int | Stefano Brivio | 1 | -2/+3 |
2018-10-15 | sctp: use the pmtu from the icmp packet to update transport pathmtu | Xin Long | 1 | -0/+1 |
2018-06-22 | rhashtable: split rhashtable.h | NeilBrown | 1 | -0/+1 |
2018-03-27 | sctp: remove unnecessary asoc in sctp_has_association | Xin Long | 1 | -7/+6 |
2018-03-09 | net: use skb_is_gso_sctp() instead of open-coding | Daniel Axtens | 1 | -4/+4 |
2018-02-12 | sctp: do not pr_err for the duplicated node in transport rhlist | Xin Long | 1 | -4/+1 |
2018-01-08 | sctp: fix the handling of ICMP Frag Needed for too small MTUs | Marcelo Ricardo Leitner | 1 | -2/+6 |
2018-01-08 | sctp: do not retransmit upon FragNeeded if PMTU discovery is disabled | Marcelo Ricardo Leitner | 1 | -12/+12 |
2017-10-29 | sctp: fix some type cast warnings introduced by transport rhashtable | Xin Long | 1 | -11/+11 |
2017-10-20 | sctp: add the missing sock_owned_by_user check in sctp_icmp_redirect | Xin Long | 1 | -1/+1 |
2017-08-03 | sctp: remove the typedef sctp_addip_chunk_t | Xin Long | 1 | -1/+1 |
2017-07-01 | sctp: remove the typedef sctp_init_chunk_t | Xin Long | 1 | -2/+2 |
2017-07-01 | sctp: remove the typedef sctp_chunkhdr_t | Xin Long | 1 | -10/+10 |
2017-05-26 | sctp: fix ICMP processing if skb is non-linear | Davide Caratti | 1 | -7/+9 |
2017-04-05 | sctp: get sock from transport in sctp_transport_update_pmtu | Xin Long | 1 | -2/+2 |
2017-03-01 | sctp: call rcu_read_lock before checking for duplicate transport nodes | Xin Long | 1 | -0/+3 |
2017-02-19 | sctp: check duplicate node before inserting a new transport | Xin Long | 1 | -0/+13 |
2016-12-28 | sctp: add pr_debug for tracking asocs not found | Marcelo Ricardo Leitner | 1 | -2/+15 |
2016-11-16 | sctp: use new rhlist interface on sctp transport rhashtable | Xin Long | 1 | -40/+53 |
2016-10-31 | sctp: hold transport instead of assoc when lookup assoc in rx path | Xin Long | 1 | -16/+16 |
2016-10-31 | sctp: return back transport in __sctp_rcv_init_lookup | Xin Long | 1 | -2/+1 |
2016-09-23 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -10/+17 |
2016-09-22 | sctp: rename WORD_TRUNC/ROUND macros | Marcelo Ricardo Leitner | 1 | -4/+4 |
2016-09-13 | sctp: hold the transport before using it in sctp_hash_cmp | Xin Long | 1 | -10/+17 |
2016-08-19 | sctp: linearize early if it's not GSO | Marcelo Ricardo Leitner | 1 | -4/+7 |
2016-07-25 | sctp: fix BH handling on socket backlog | Marcelo Ricardo Leitner | 1 | -0/+2 |
2016-07-13 | sctp: avoid identifying address family many times for a chunk | Marcelo Ricardo Leitner | 1 | -0/+1 |
2016-07-13 | sctp: allow others to use sctp_input_cb | Marcelo Ricardo Leitner | 1 | -11/+0 |
2016-06-03 | sctp: Add GSO support | Marcelo Ricardo Leitner | 1 | -1/+11 |
2016-06-03 | sctp: delay as much as possible skb_linearize | Marcelo Ricardo Leitner | 1 | -20/+25 |
2016-04-27 | net: rename NET_{ADD|INC}_STATS_BH() | Eric Dumazet | 1 | -1/+1 |
2016-04-27 | net: sctp: rename SCTP_INC_STATS_BH() | Eric Dumazet | 1 | -6/+6 |
2016-04-27 | net: rename ICMP_INC_STATS_BH() | Eric Dumazet | 1 | -1/+1 |
2016-03-20 | sctp: align MTU to a word | Marcelo Ricardo Leitner | 1 | -1/+2 |
2016-03-13 | sctp: allow sctp_transmit_packet and others to use gfp | Marcelo Ricardo Leitner | 1 | -1/+1 |
2016-02-17 | sctp: move rcu_read_lock from __sctp_lookup_association to sctp_lookup_associ... | Xin Long | 1 | -2/+2 |
2016-01-28 | sctp: fix the transport dead race check by using atomic_add_unless on refcnt | Xin Long | 1 | -6/+11 |
2016-01-17 | sctp: the temp asoc's transports should not be hashed/unhashed | Xin Long | 1 | -1/+7 |
2016-01-15 | sctp: support to lookup with ep+paddr in transport rhashtable | Xin Long | 1 | -15/+23 |
2016-01-05 | sctp: drop the old assoc hashtable of sctp | Xin Long | 1 | -61/+0 |
2016-01-05 | sctp: apply rhashtable api to send/recv path | Xin Long | 1 | -29/+10 |
2016-01-05 | sctp: add the rhashtable apis for sctp global transport hashtable | Xin Long | 1 | -0/+131 |
2014-08-29 | sctp: Change sctp to implement csum_levels | Tom Herbert | 1 | -2/+6 |
2014-07-31 | net: fix the counter ICMP_MIB_INERRORS/ICMP6_MIB_INERRORS | Duan Jiong | 1 | -5/+0 |
2014-01-21 | sctp: remove macros sctp_bh_[un]lock_sock | wangweidong | 1 | -9/+9 |
2014-01-21 | sctp: remove macros sctp_write_[un]_lock | wangweidong | 1 | -8/+8 |
2014-01-21 | sctp: remove macros sctp_local_bh_{disable|enable} | wangweidong | 1 | -10/+10 |
2013-12-26 | sctp: fix checkpatch errors with open brace '{' and trailing statements | wangweidong | 1 | -4/+2 |
2013-12-26 | sctp: fix checkpatch errors with indent | wangweidong | 1 | -24/+24 |
2013-12-26 | sctp: fix checkpatch errors with space required or prohibited | wangweidong | 1 | -2/+2 |
2013-12-22 | sctp: remove the never used 'return' and redundant 'break' | wangweidong | 1 | -11/+2 |
2013-12-21 | ipv6: move ip6_sk_accept_pmtu from generic pmtu update path to ipv6 one | Hannes Frederic Sowa | 1 | -3/+0 |
2013-12-21 | Revert "sctp: fix missing include file" | David S. Miller | 1 | -1/+0 |
2013-12-21 | sctp: fix missing include file | sfeldma@cumulusnetworks.com | 1 | -0/+1 |
2013-12-18 | ipv6: support IPV6_PMTU_INTERFACE on sockets | Hannes Frederic Sowa | 1 | -0/+3 |
2013-12-11 | sctp: remove redundant null check on asoc | wangweidong | 1 | -4/+2 |
2013-12-06 | sctp: Fix FSF address in file headers | Jeff Kirsher | 1 | -3/+2 |
2013-09-16 | net: sctp: rfc4443: do not report ICMP redirects to user space | Daniel Borkmann | 1 | -2/+1 |
2013-08-09 | Revert "net: sctp: convert sctp_checksum_disable module param into sctp sysctl" | David S. Miller | 1 | -2/+2 |
2013-08-09 | net: sctp: trivial: update bug report in header comment | Daniel Borkmann | 1 | -6/+0 |
2013-08-09 | net: sctp: convert sctp_checksum_disable module param into sctp sysctl | Daniel Borkmann | 1 | -2/+2 |
2013-07-27 | net/sctp: Refactor SCTP skb checksum computation | Joe Stringer | 1 | -9/+1 |
2013-07-24 | net: sctp: trivial: update mailing list address | Daniel Borkmann | 1 | -1/+1 |
2013-07-01 | net: sctp: rework debugging framework to use pr_debug and friends | Daniel Borkmann | 1 | -3/+3 |
2013-06-17 | net: sctp: remove SCTP_STATIC macro | Daniel Borkmann | 1 | -2/+2 |
2013-05-31 | sctp: Correct byte order of access to skb->{network, transport}_header | Simon Horman | 1 | -1/+1 |
2013-05-28 | sctp: Correct access to skb->{network, transport}_header | Simon Horman | 1 | -1/+1 |
2013-02-27 | hlist: drop the node parameter from iterators | Sasha Levin | 1 | -4/+2 |
2013-02-04 | net: remove redundant check for timer pending state before del_timer | Ying Xue | 1 | -2/+1 |
2012-10-04 | sctp: fix a typo in prototype of __sctp_rcv_lookup() | Nicolas Dichtel | 1 | -1/+1 |
2012-08-14 | sctp: Make sysctl tunables per net | Eric W. Biederman | 1 | -1/+1 |
2012-08-14 | sctp: Push struct net down to sctp_chunk_event_lookup | Eric W. Biederman | 1 | -1/+3 |
2012-08-14 | sctp: Make the mib per network namespace | Eric W. Biederman | 1 | -11/+11 |
2012-08-14 | sctp: Make the ctl_sock per network namespace | Eric W. Biederman | 1 | -2/+2 |
2012-08-14 | sctp: Make the association hashtable handle multiple network namespaces | Eric W. Biederman | 1 | -24/+40 |
2012-08-14 | sctp: Make the endpoint hashtable handle multiple network namespaces | Eric W. Biederman | 1 | -7/+12 |
2012-07-19 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -5/+2 |
2012-07-17 | net: Pass optional SKB and SK arguments to dst_ops->{update_pmtu,redirect}() | David S. Miller | 1 | -1/+1 |
2012-07-16 | sctp: Fix list corruption resulting from freeing an association on a list | Neil Horman | 1 | -5/+2 |
2012-07-16 | sctp: Adjust PMTU updates to accomodate route invalidation. | David S. Miller | 1 | -2/+2 |
2012-07-12 | net: Remove checks for dst_ops->redirect being NULL. | David S. Miller | 1 | -1/+1 |
2012-07-12 | ipv6: Add redirect support to all protocol icmp error handlers. | David S. Miller | 1 | -2/+2 |
2012-07-11 | ipv4: Add redirect support to all protocol icmp error handlers. | David S. Miller | 1 | -0/+16 |
2012-04-23 | net: add a limit parameter to sk_add_backlog() | Eric Dumazet | 1 | -2/+2 |
2011-12-11 | net: use IS_ENABLED(CONFIG_IPV6) | Eric Dumazet | 1 | -1/+1 |
2011-06-16 | net: Remove casts of void * | Joe Perches | 1 | -2/+1 |
2011-04-22 | inet: constify ip headers and in6_addr | Eric Dumazet | 1 | -1/+1 |
2011-04-20 | sctp: handle ootb packet in chunk order as defined | Shan Wei | 1 | -15/+0 |
2011-04-19 | sctp: use common head of addr parameter to access member in addr-unrelated code | Shan Wei | 1 | -1/+1 |
2011-03-31 | Fix common misspellings | Lucas De Marchi | 1 | -1/+1 |
2011-03-07 | sctp: several declared/set but unused fixes | Hagen Paul Pfeifer | 1 | -3/+0 |
2010-05-06 | sctp: Fix a race between ICMP protocol unreachable and connect() | Vlad Yasevich | 1 | -4/+18 |
2010-03-30 | include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp... | Tejun Heo | 1 | -0/+1 |
2010-03-05 | net: backlog functions rename | Zhu Yi | 1 | -2/+2 |
2010-03-05 | sctp: use limited socket backlog | Zhu Yi | 1 | -15/+27 |
2009-06-09 | sctp: Use frag list abstraction interfaces. | David S. Miller | 1 | -2/+2 |
2009-02-16 | sctp: Clean up sctp checksumming code | Vlad Yasevich | 1 | -5/+6 |
2009-02-16 | sctp: Allow to disable SCTP checksums via module parameter | Lucas Nussbaum | 1 | -1/+2 |
2009-01-22 | sctp: Fix another socket race during accept/peeloff | Vlad Yasevich | 1 | -0/+13 |
2008-10-23 | sctp: Drop ICMP packet too big message with MTU larger than current PMTU | Wei Yongjun | 1 | -1/+1 |
2008-07-18 | sctp: remove unnecessary byteshifting, calculate directly in big-endian | Harvey Harrison | 1 | -2/+2 |
2008-07-16 | mib: add net to NET_INC_STATS_BH | Pavel Emelyanov | 1 | -1/+1 |
2008-07-14 | mib: add struct net to ICMP_INC_STATS_BH | Pavel Emelyanov | 1 | -2/+3 |
2008-06-19 | sctp: Validate Initiate Tag when handling ICMP message | Wei Yongjun | 1 | -2/+25 |
2008-04-10 | SCTP: Remove useless assignment from __sctp_rcv_lookup_endpoint | Gui Jianfeng | 1 | -1/+0 |
2008-03-18 | Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/... | David S. Miller | 1 | -1/+1 |
2008-03-17 | [SCTP]: fix misannotated __sctp_rcv_asconf_lookup() | Al Viro | 1 | -1/+1 |
2008-03-05 | net: replace remaining __FUNCTION__ occurrences | Harvey Harrison | 1 | -1/+1 |
2008-02-05 | [SCTP]: Stop claiming that this is a "reference implementation" | Vlad Yasevich | 1 | -4/+4 |
2008-01-28 | [SCTP]: Update association lookup to look at ASCONF chunks as well | Vlad Yasevich | 1 | -21/+103 |
2008-01-28 | [SCTP]: Use crc32c library for checksum calculations. | Vlad Yasevich | 1 | -0/+1 |
2007-11-09 | SCTP: Convert custom hash lists to use hlist. | Vlad Yasevich | 1 | -32/+11 |
2007-10-10 | [SCTP]: Implement the receive and verification of AUTH chunk | Vlad Yasevich | 1 | -10/+55 |
2007-09-25 | SCTP: Discard OOTB packetes with bundled INIT early. | Vlad Yasevich | 1 | -0/+8 |
2007-08-01 | sctp: make locally used function static | sebastian@breakpoint.cc | 1 | -1/+1 |
2007-06-13 | [SCTP] Flag a pmtu change request | Vlad Yasevich | 1 | -1/+7 |
2007-06-13 | [SCTP] Update pmtu handling to be similar to tcp | Vlad Yasevich | 1 | -14/+2 |
2007-04-25 | [NET]: Treat CHECKSUM_PARTIAL as CHECKSUM_UNNECESSARY | Herbert Xu | 1 | -2/+1 |
2007-04-25 | [SK_BUFF]: Convert skb->tail to sk_buff_data_t | Arnaldo Carvalho de Melo | 1 | -2/+2 |
2007-04-25 | [SK_BUFF]: Use offsets for skb->{mac,network,transport}_header on 64bit archi... | Arnaldo Carvalho de Melo | 1 | -2/+2 |
2007-04-25 | [SK_BUFF]: unions of just one member don't get anything done, kill them | Arnaldo Carvalho de Melo | 1 | -4/+4 |
2007-04-25 | [SCTP]: Eliminate some pointer attributions to the skb layer headers | Arnaldo Carvalho de Melo | 1 | -4/+4 |
2007-04-25 | [SK_BUFF]: Introduce icmp_hdr(), remove skb->h.icmph | Arnaldo Carvalho de Melo | 1 | -2/+2 |
2007-04-25 | [SCTP]: Introduce sctp_hdr() | Arnaldo Carvalho de Melo | 1 | -9/+5 |
2007-04-25 | [SK_BUFF]: Introduce skb_transport_offset() | Arnaldo Carvalho de Melo | 1 | -1/+1 |
2007-04-25 | [SK_BUFF]: Introduce ip_hdr(), remove skb->nh.iph | Arnaldo Carvalho de Melo | 1 | -1/+1 |
2007-04-25 | [SK_BUFF]: Some more simple skb_reset_network_header conversions | Arnaldo Carvalho de Melo | 1 | -1/+1 |
2007-02-10 | [NET] SCTP: Fix whitespace errors. | YOSHIFUJI Hideaki | 1 | -8/+8 |
2006-12-02 | [SCTP]: sctp_has_association() switched to net-endian. | Al Viro | 1 | -4/+1 |
2006-12-02 | [SCTP]: Switch ->from_addr_param() to net-endian. | Al Viro | 1 | -4/+2 |
2006-12-02 | [SCTP]: Switch ->from_skb() to net-endian. | Al Viro | 1 | -11/+4 |
2006-12-02 | [SCTP]: sctp_init_addrs() switched to net-endian. | Al Viro | 1 | -1/+1 |
2006-12-02 | [SCTP]: Switch sctp_assoc_is_match to net-endian. | Al Viro | 1 | -7/+16 |
2006-12-02 | [SCTP]: Switch sctp_endpoint_is_match() to net-endian. | Al Viro | 1 | -2/+5 |
2006-10-30 | [SCTP]: Remove temporary associations from backlog and hash. | Vlad Yasevich | 1 | -0/+6 |
2006-10-30 | [SCTP]: Always linearise packet on input | Herbert Xu | 1 | -0/+3 |
2006-09-29 | [SCTP]: Do not timestamp every SCTP packet. | Vlad Yasevich | 1 | -6/+0 |
2006-09-29 | [SCTP]: Use correct mask when disabling PMTUD. | Vlad Yasevich | 1 | -1/+1 |
2006-09-22 | [NET]: Fix sk->sk_filter field access | Dmitry Mishin | 1 | -1/+1 |
2006-09-22 | [SCTP]: Extend /proc/net/sctp/snmp to provide more statistics. | Sridhar Samudrala | 1 | -2/+6 |
2006-06-17 | [SCTP]: Don't do CRC32C checksum over loopback. | Sridhar Samudrala | 1 | -1/+2 |
2006-06-17 | [SCTP]: Reject sctp packets with broadcast addresses. | Vlad Yasevich | 1 | -1/+2 |
2006-05-19 | [SCTP]: A better solution to fix the race between sctp_peeloff() and | Vladislav Yasevich | 1 | -61/+79 |
2006-05-19 | [SCTP]: Set sk_err so that poll wakes up after a non-blocking connect failure. | Sridhar Samudrala | 1 | -2/+2 |
2006-03-25 | [SCTP]: Fix up sctp_rcv return value | Herbert Xu | 1 | -8/+4 |
2006-01-17 | [SCTP]: Fix sctp_rcv_ootb() to handle the last chunk of a packet correctly. | Tsutomu Fujii | 1 | -4/+9 |
2006-01-17 | [SCTP]: Fix couple of races between sctp_peeloff() and sctp_rcv(). | Sridhar Samudrala | 1 | -1/+34 |
2006-01-17 | [SCTP]: Fix potential race condition between sctp_close() and sctp_rcv(). | Sridhar Samudrala | 1 | -9/+20 |
2006-01-07 | [NETFILTER]: Keep conntrack reference until IPsec policy checks are done | Patrick McHardy | 1 | -0/+1 |
2006-01-03 | [SCTP]: Update SCTP_PEER_ADDR_PARAMS socket option to the latest api draft. | Frank Filz | 1 | -9/+27 |
2005-11-11 | [SCTP]: Include ulpevents in socket receive buffer accounting. | Neil Horman | 1 | -20/+0 |
2005-08-29 | [NET]: Store skb->timestamp as offset to a base timestamp | Patrick McHardy | 1 | -2/+2 |
2005-07-18 | [SCTP]: Fix potential null pointer dereference while handling an icmp error | Sridhar Samudrala | 1 | -33/+12 |
2005-07-08 | [SCTP]: Use struct list_head for chunk lists, not sk_buff_head. | David S. Miller | 1 | -10/+16 |
2005-06-20 | [SCTP] sctp_connectx() API support | Frank Filz | 1 | -1/+1 |
2005-06-13 | [SCTP] Support SO_BINDTODEVICE socket option on incoming packets. | Neil Horman | 1 | -15/+34 |
2005-04-16 | Linux-2.6.12-rc2v2.6.12-rc2 | Linus Torvalds | 1 | -0/+913 |