aboutsummaryrefslogtreecommitdiffstats
path: root/net/sctp
AgeCommit message (Expand)AuthorFilesLines
2015-02-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+1
2015-02-02net: sctp: Deletion of an unnecessary check before the function call "kfree"Markus Elfring1-2/+1
2015-01-30net: sctp: fix passing wrong parameter header to param_type2af in sctp_proces...Saran Maruti Ramanara1-1/+1
2015-01-26net: sctp: fix slab corruption from use after free on INIT collisionsDaniel Borkmann1-1/+0
2015-01-17net: sctp: fix race for one-to-many sockets in sendmsg's auto associateDaniel Borkmann1-1/+7
2014-12-10net: introduce helper macro for_each_cmsghdrGu Zheng1-2/+1
2014-12-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-2/+2
2014-12-09put iov_iter into msghdrAl Viro1-4/+1
2014-12-09net: sctp: use MAX_HEADER for headroom reserve in output pathDaniel Borkmann1-2/+2
2014-11-24switch sctp_user_addto_chunk() and sctp_datamsg_from_user() to passing iov_iterAl Viro3-14/+16
2014-11-24new helper: memcpy_from_msg()Al Viro1-2/+2
2014-11-21net: sctp: keep owned chunk in destructor_arg instead of skb->cbDaniel Borkmann1-8/+4
2014-11-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-2/+3
2014-11-11net: sctp: fix memory leak in auth key managementDaniel Borkmann1-2/+0
2014-11-11net: sctp: fix NULL pointer dereference in af->from_addr_param on malformed p...Daniel Borkmann1-0/+3
2014-11-11net: introduce SO_INCOMING_CPUEric Dumazet1-2/+3
2014-11-05net: Add and use skb_copy_datagram_msg() helper.David S. Miller1-1/+1
2014-10-30sctp: replace seq_printf with seq_putsMichele Baldessari1-2/+2
2014-10-30sctp: add transport state in /proc/net/sctp/remaddrMichele Baldessari1-2/+8
2014-10-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds4-86/+69
2014-10-14net: sctp: fix remote memory pressure from excessive queueingDaniel Borkmann2-26/+10
2014-10-14net: sctp: fix panic on duplicate ASCONF chunksDaniel Borkmann1-0/+2
2014-10-14net: sctp: fix skb_over_panic when receiving malformed ASCONF chunksDaniel Borkmann2-60/+57
2014-10-10Merge branch 'for-3.18' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/p...Linus Torvalds1-1/+1
2014-10-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-3/+16
2014-10-06sctp: handle association restarts when the socket is closed.Vlad Yasevich1-3/+16
2014-09-24Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/axb...Tejun Heo2-8/+6
2014-09-09net/ipv4: bind ip_nonlocal_bind to current netnsVincent Bernat1-1/+1
2014-09-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+1
2014-09-08percpu_counter: add @gfp to percpu_counter_init()Tejun Heo1-1/+1
2014-08-29sctp: Change sctp to implement csum_levelsTom Herbert1-2/+6
2014-08-29net: sctp: fix ABI mismatch through sctp_assoc_to_state helperDaniel Borkmann1-1/+1
2014-08-22net: sctp: fix suboptimal edge-case on non-active active/retrans path selectionDaniel Borkmann1-6/+3
2014-08-22net: sctp: spare unnecessary comparison in sctp_trans_elect_bestDaniel Borkmann1-1/+1
2014-08-21sctp: not send SCTP_PEER_ADDR_CHANGE notifications with failed probezhuyj1-0/+1
2014-08-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+1
2014-08-05sctp: fix possible seqlock seadlock in sctp_packet_transmit()Eric Dumazet1-1/+1
2014-07-31net: fix the counter ICMP_MIB_INERRORS/ICMP6_MIB_INERRORSDuan Jiong1-5/+0
2014-07-31sctp: Fixup v4mapped behaviour to comply with Sock APIJason Gunthorpe5-100/+107
2014-07-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+1
2014-07-22net: sctp: inherit auth_capable on INIT collisionsDaniel Borkmann1-0/+1
2014-07-22net: sctp: Rename SCTP_XMIT_NAGLE_DELAY to SCTP_XMIT_DELAYDavid Laight2-4/+4
2014-07-22net: sctp: Open out the check for NagleDavid Laight1-33/+36
2014-07-16net: sctp: deprecate rfc6458, 5.3.2. SCTP_SNDRCV supportDaniel Borkmann1-2/+7
2014-07-16net: sctp: implement rfc6458, 8.1.31. SCTP_DEFAULT_SNDINFO supportGeir Ola Vaagland1-9/+98
2014-07-16net: sctp: implement rfc6458, 5.3.6. SCTP_NXTINFO cmsg supportGeir Ola Vaagland2-4/+86
2014-07-16net: sctp: implement rfc6458, 5.3.5. SCTP_RCVINFO cmsg supportGeir Ola Vaagland2-1/+73
2014-07-16net: sctp: implement rfc6458, 5.3.4. SCTP_SNDINFO cmsg supportGeir Ola Vaagland1-20/+57
2014-07-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-107/+15
2014-07-15net: sctp: remove unnecessary break after return/gotoFabian Frederick2-5/+0
2014-07-14net: sctp: fix information leaks in ulpevent layerDaniel Borkmann1-107/+15
2014-07-08net: sctp: Inline the functions from command.cDavid Laight2-69/+1
2014-07-02net: sctp: only warn in proc_sctp_do_alpha_beta if writeDaniel Borkmann1-2/+3
2014-07-02net: sctp: improve timer slack calculation for transport HBsDaniel Borkmann1-8/+9
2014-06-19net: sctp: check proc_dointvec result in proc_sctp_do_authDaniel Borkmann1-2/+1
2014-06-18net: sctp: propagate sysctl errors from proc_do* properlyDaniel Borkmann1-20/+23
2014-06-15net: sctp: fix permissions for rto_alpha and rto_beta knobsDaniel Borkmann1-4/+28
2014-06-12sctp: Fix sk_ack_backlog wrap-around problemXufeng Zhang1-1/+1
2014-06-11net: sctp: fix incorrect type in gfp initializerDaniel Borkmann1-1/+1
2014-06-11net: sctp: improve sctp_select_active_and_retran_path selectionDaniel Borkmann1-5/+45
2014-06-11net: sctp: migrate most recently used transport to ktimeDaniel Borkmann3-5/+7
2014-06-11net: sctp: refactor active path selectionDaniel Borkmann1-59/+61
2014-06-11ktime: add ktime_after and ktime_before helperDaniel Borkmann1-1/+1
2014-05-23net: Split sk_no_check into sk_no_check_{rx,tx}Tom Herbert1-1/+2
2014-05-23net: Eliminate no_check from protoswTom Herbert2-4/+0
2014-05-14snmp: fix some left over of snmp statsWANG Cong1-1/+1
2014-05-14ipv4: make ip_local_reserved_ports per netnsWANG Cong1-2/+3
2014-05-12net: rename local_df to ignore_dfWANG Cong2-2/+2
2014-05-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-5/+9
2014-05-09sctp: add a checking for sctp_sysctl_net_registerwangweidong1-0/+4
2014-05-09Revert "sctp: optimize the sctp_sysctl_net_register"wangweidong1-10/+7
2014-05-07net: clean up snmp stats codeWANG Cong1-4/+5
2014-04-27net: sctp: Don't transition to PF state when transport has exhausted 'Path.Ma...Karl Heiss1-4/+3
2014-04-27sctp: reset flowi4_oif parameter on route lookupXufeng Zhang1-1/+6
2014-04-20sctp: add support for busy polling to sctp protocolNeil Horman2-0/+9
2014-04-18net: sctp: cache auth_enable per endpointVlad Yasevich6-59/+89
2014-04-15ipv4: add a sock pointer to ip_queue_xmit()Eric Dumazet1-1/+1
2014-04-14Revert "net: sctp: Fix a_rwnd/rwnd management to reflect real state of the re...Daniel Borkmann4-24/+74
2014-04-11net: Fix use after free by removing length arg from sk_data_ready callbacks.David S. Miller2-3/+3
2014-04-09net: sctp: test if association is dead in sctp_wake_up_waitersDaniel Borkmann1-0/+6
2014-04-08net: sctp: wake up all assocs if sndbuf policy is per socketDaniel Borkmann1-1/+35
2014-03-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-7/+2
2014-03-13net: sctp: remove NULL check in sctp_assoc_update_retran_pathDaniel Borkmann1-2/+1
2014-03-05net: sctp: fix skb leakage in COOKIE ECHO path of chunk->auth_chunkDaniel Borkmann2-7/+2
2014-03-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller3-53/+90
2014-03-03net: sctp: fix sctp_sf_do_5_1D_ce to verify if we/peer is AUTH capableDaniel Borkmann1-0/+7
2014-02-22net: sctp: rework multihoming retransmission path selection to rfc4960Daniel Borkmann1-50/+79
2014-02-20net: sctp: Potentially-Failed state should not be reached from unconfirmed stateMatija Glavinic Pecotic1-3/+4
2014-02-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller5-90/+67
2014-02-18net: sctp: fix sctp_connectx abi for ia32 emulation/compat modeDaniel Borkmann1-9/+32
2014-02-17net: sctp: Fix a_rwnd/rwnd management to reflect real state of the receiver's...Matija Glavinic Pecotic4-74/+24
2014-02-13net: remove unnecessary return'sstephen hemminger1-1/+0
2014-02-13sctp: optimize the sctp_sysctl_net_registerwangweidong1-7/+10
2014-02-13sctp: fix a missed .data initializationwangweidong1-0/+1
2014-02-06net: sctp: fix initialization of local source address on accepted ipv6 socketsMatija Glavinic Pecotic1-0/+2
2014-01-21sctp: remove macros sctp_bh_[un]lock_sockwangweidong4-21/+21
2014-01-21sctp: remove macros sctp_{lock|release}_sockwangweidong1-31/+31
2014-01-21sctp: remove macros sctp_write_[un]_lockwangweidong1-8/+8
2014-01-21sctp: remove macros sctp_spin_[un]lockwangweidong1-8/+8
2014-01-21sctp: remove macros sctp_local_bh_{disable|enable}wangweidong4-26/+26
2014-01-16sctp: remove the unnecessary assignmentwangweidong1-1/+0
2014-01-15sctp: create helper function to enable|disable sackdelaywangweidong1-18/+19
2014-01-14sctp: remove a redundant NULL checkDan Carpenter1-1/+1
2014-01-14net: replace macros net_random and net_srandom with direct calls to prandomAruna-Hewapathirane1-1/+1
2014-01-13sctp: make sctp_addto_chunk_fixed localstephen hemminger1-2/+4
2014-01-13ipv4: introduce hardened ip_no_pmtu_disc modeHannes Frederic Sowa1-0/+1
2014-01-06Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-25/+7
2014-01-03sctp: Add process name and pid to deprecation warningsNeil Horman1-6/+18
2014-01-02sctp: Remove outqueue empty stateVlad Yasevich1-25/+7
2013-12-31sctp: move skb_dst_set() a bit downwards in sctp_packet_transmit()wangweidong1-2/+2
2013-12-31SCTP: Reduce log spamming for sctp setsockoptNeil Horman1-12/+18
2013-12-26sctp: fix checkpatch errors with //commenwangweidong1-1/+1
2013-12-26sctp: fix checkpatch errors with open brace '{' and trailing statementswangweidong5-10/+9
2013-12-26sctp: fix checkpatch errors with indentwangweidong6-73/+70
2013-12-26sctp: fix checkpatch errors with (foo*)|foo * bar|foo* barwangweidong8-22/+22
2013-12-26sctp: fix checkpatch errors with space required or prohibitedwangweidong10-43/+43
2013-12-22sctp: remove the never used 'return' and redundant 'break'wangweidong1-11/+2
2013-12-22sctp: remove casting from function calls through ops structurewangweidong2-3/+3
2013-12-21ipv6: move ip6_sk_accept_pmtu from generic pmtu update path to ipv6 oneHannes Frederic Sowa2-4/+2
2013-12-21Revert "sctp: fix missing include file"David S. Miller1-1/+0
2013-12-21sctp: fix missing include filesfeldma@cumulusnetworks.com1-0/+1
2013-12-19Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...David S. Miller1-2/+2
2013-12-18ipv6: support IPV6_PMTU_INTERFACE on socketsHannes Frederic Sowa1-0/+3
2013-12-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller6-31/+118
2013-12-16sctp: loading sctp when load sctp_probewangweidong1-1/+16
2013-12-11sctp: remove redundant null check on asocwangweidong1-4/+2
2013-12-10sctp: fix up a spacingwangweidong1-5/+2
2013-12-10sctp: add check rto_min and rto_max in sysctlwangweidong1-4/+65
2013-12-10sctp: check the rto_min and rto_max in setsockoptwangweidong1-10/+22
2013-12-10sctp: properly latch and use autoclose value from sock to associationNeil Horman4-11/+13
2013-12-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+1
2013-12-06sctp: fix some comments in associola.cwangweidong1-4/+4
2013-12-06sctp: convert sctp_peer_needs_update to booleanwangweidong1-3/+3
2013-12-06sctp: remove the else pathwangweidong1-7/+3
2013-12-06sctp: remove the duplicate initializewangweidong1-41/+0
2013-12-06sctp: Fix FSF address in file headersJeff Kirsher27-81/+54
2013-12-06net: Remove FLOWI_FLAG_CAN_SLEEPSteffen Klassert1-2/+2
2013-12-05sctp: disable max_burst when the max_burst is 0wangweidong1-1/+1
2013-11-28sctp: Restore 'resent' bit to avoid retransmitted chunks for RTT measurementsXufeng Zhang2-1/+5
2013-11-23net: sctp: find the correct highest_new_tsn in sackChang Xiangzhong1-1/+2
2013-11-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-2/+4
2013-11-15seq_file: remove "%n" usage from seq_file usersTetsuo Handa1-4/+5
2013-11-14net: sctp: bug-fixing: retran_path not set properly after transports recoveri...Chang Xiangzhong1-2/+4
2013-11-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-2/+3
2013-11-04net: sctp: do not trigger BUG_ON in sctp_cmd_delete_tcbDaniel Borkmann1-1/+0
2013-11-03net: sctp: fix and consolidate SCTP checksumming codeDaniel Borkmann1-8/+1
2013-10-28sctp: merge two if statements to onewangweidong1-9/+5
2013-10-28sctp: remove the repeat initialize with 0wangweidong1-21/+8
2013-10-28sctp: fix some comments in chunk.c and associola.cwangweidong2-3/+3
2013-10-23net: sctp: fix ASCONF to allow non SCTP_ADDR_SRC addresses in ipv6Daniel Borkmann1-1/+3
2013-10-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+2
2013-10-17sctp: Perform software checksum if packet has to be fragmented.Vlad Yasevich1-1/+1
2013-10-17sctp: Use software crc32 checksum when xfrm transform will happen.Fan Du1-1/+2
2013-10-09ipv6: make lookups simpler and fasterEric Dumazet1-11/+11
2013-09-30net ipv4: Convert ipv4.ip_local_port_range to be per netns v3Eric W. Biederman1-1/+1
2013-09-16net: sctp: rfc4443: do not report ICMP redirects to user spaceDaniel Borkmann2-3/+2
2013-09-12net: sctp: fix ipv6 ipsec encryption bug in sctp_v6_xmitDaniel Borkmann1-29/+13
2013-09-11net: sctp: fix smatch warning in sctp_send_asconf_del_ipDaniel Borkmann1-0/+3
2013-09-11net: sctp: fix bug in sctp_poll for SOCK_SELECT_ERR_QUEUEDaniel Borkmann1-1/+1
2013-09-04net: sctp: Fix data chunk fragmentation for MTU values which are not multiple...Alexander Sverdlin1-2/+2
2013-09-03net: sctp: probe: allow more advanced ingress filtering by markDaniel Borkmann1-5/+13
2013-08-29net: sctp: sctp_verify_init: clean up mandatory checks and add commentDaniel Borkmann1-14/+12
2013-08-22net: sctp_probe: simplify code by using %pISc format specifierDaniel Borkmann1-7/+2
2013-08-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-4/+4
2013-08-15net: proc_fs: trivial: print UIDs as unsigned intFrancesco Fusco1-2/+2
2013-08-13net: sctp: Add rudimentary infrastructure to account for control chunksVlad Yasevich1-30/+69
2013-08-12net: sctp: sctp_transport_destroy{, _rcu}: fix potential pointer corruptionDaniel Borkmann1-2/+2
2013-08-12net: sctp: sctp_assoc_control_transport: fix MTU size in SCTP_PF stateDaniel Borkmann1-2/+2
2013-08-09Revert "net: sctp: convert sctp_checksum_disable module param into sctp sysctl"David S. Miller4-18/+6
2013-08-09net: sctp: trivial: update bug report in header commentDaniel Borkmann27-162/+0
2013-08-09net: sctp: convert sctp_checksum_disable module param into sctp sysctlDaniel Borkmann4-6/+18
2013-08-02sctp: Don't lookup dst if transport dst is still validfan.du1-1/+1
2013-07-27net/sctp: Refactor SCTP skb checksum computationJoe Stringer1-9/+1
2013-07-24net: sctp: trivial: update mailing list addressDaniel Borkmann27-28/+28
2013-07-09net: sctp: confirm route during forward progressDaniel Borkmann2-0/+15
2013-07-02sctp: use get_unused_fd_flags(0) instead of get_unused_fd()Yann Droneaud1-1/+1
2013-07-02net: sctp: get rid of SCTP_DBG_TSNS entirelyDaniel Borkmann2-114/+0
2013-07-01net: sctp: rework debugging framework to use pr_debug and friendsDaniel Borkmann16-409/+383
2013-06-25net: sctp: simplify sctp_get_portDaniel Borkmann1-4/+1
2013-06-25net: sctp: decouple cleaning some socket data from endpointDaniel Borkmann2-10/+25
2013-06-25net: sctp: minor: sctp_seq_dump_local_addrs add missing newlineDaniel Borkmann1-1/+1
2013-06-25net: sctp: migrate cookie life from timeval to ktimeDaniel Borkmann3-29/+12
2013-06-19sctp: Convert __list_for_each use to list_for_eachDave Jones1-1/+1
2013-06-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-4/+8
2013-06-17net: sctp: remove SCTP_STATIC macroDaniel Borkmann8-65/+57
2013-06-17net: sctp: get rid of t_new macro for kzallocDaniel Borkmann6-6/+7
2013-06-14net: sctp: sctp_association_init: put refs in reverse orderDaniel Borkmann1-4/+3
2013-06-14net: sctp: minor: remove variable in sctp_init_sockDaniel Borkmann1-4/+2
2013-06-14net: sctp: sctp_sf_do_prm_asoc: do SCTP_CMD_INIT_CHOOSE_TRANSPORT firstDaniel Borkmann1-4/+4
2013-06-14net: sctp: sideeffect: throw BUG if primary_path is NULLDaniel Borkmann2-4/+13
2013-06-13sctp: fully initialize sctp_outq in sctp_outq_initNeil Horman1-4/+2
2013-06-13net: Convert uses of typedef ctl_table to struct ctl_tableJoe Perches1-5/+5
2013-06-13sctp: Correct byte order of access to skb->{network, transport}_headerSimon Horman1-1/+1
2013-06-11net: sctp: fix NULL pointer dereference in socket destructionDaniel Borkmann1-0/+6
2013-05-31sctp: Correct byte order of access to skb->{network, transport}_headerSimon Horman1-1/+1
2013-05-28sctp: Correct access to skb->{network, transport}_headerSimon Horman2-2/+2
2013-05-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds12-66/+39
2013-05-01net: sctp: attribute printl with __printf for gcc fmt checksDaniel Borkmann1-1/+1
2013-04-30Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2013-04-29sctp: convert sctp_assoc_set_id() to use idr_alloc_cyclic()Jeff Layton1-14/+2