aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2019-07-05Merge tag 'nfsd-5.2-2' of git://linux-nfs.org/~bfields/linuxLinus Torvalds1-1/+6
2019-07-03Bluetooth: Fix faulty expression for minimum encryption key size checkMatias Karhumaa1-1/+1
2019-06-29Merge tag 'nfs-for-5.2-4' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds1-8/+8
2019-06-28SUNRPC: Fix up calculation of client message lengthTrond Myklebust1-8/+8
2019-06-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds16-28/+114
2019-06-26af_packet: Block execution of tasks waiting for transmit to complete in AF_PA...Neil Horman2-3/+18
2019-06-26sctp: change to hold sk after auth shkey is created successfullyXin Long1-4/+4
2019-06-26ipv6: fix neighbour resolution with raw socketNicolas Dichtel1-1/+2
2019-06-26ipv6: constify rt6_nexthop()Nicolas Dichtel3-4/+4
2019-06-26ipv4: reset rt_iif for recirculated mcast/bcast out pktsStephen Suryaputra2-0/+45
2019-06-26net/smc: Fix error path in smc_initYueHaibing1-1/+4
2019-06-26net/smc: hold conns_lock before calling smc_lgr_register_conn()Huaping Zhou1-0/+3
2019-06-25net/ipv6: Fix misuse of proc_dointvec "skip_notify_on_dev_down"Eiichi Tsukata1-1/+1
2019-06-25ipv4: Use return value of inet_iif() for __raw_v4_lookup in the while loopStephen Suryaputra1-1/+1
2019-06-24tipc: check msg->req data len in tipc_nl_compat_bearer_disableXin Long1-3/+15
2019-06-24net/packet: fix memory leak in packet_set_ring()Eric Dumazet1-1/+2
2019-06-24net/tls: fix page double free on TX cleanupDirk van der Merwe1-1/+2
2019-06-23net/sched: cbs: Fix error path of cbs_module_initYueHaibing1-2/+7
2019-06-22tipc: change to use register_pernet_deviceXin Long1-6/+6
2019-06-22Bluetooth: Fix regression with minimum encryption key size alignmentMarcel Holtmann2-14/+37
2019-06-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds16-95/+96
2019-06-21tcp: refine memory limit test in tcp_fragment()Eric Dumazet1-1/+2
2019-06-21Merge tag 'nfs-for-5.2-3' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds3-7/+3
2019-06-21SUNRPC: Fix a credential refcount leakTrond Myklebust1-1/+0
2019-06-21Revert "SUNRPC: Declare RPC timers as TIMER_DEFERRABLE"Anna Schumaker2-6/+2
2019-06-21net :sunrpc :clnt :Fix xps refcount imbalance on the error pathLin Yi1-0/+1
2019-06-21Merge tag 'spdx-5.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds301-1287/+301
2019-06-19inet: clear num_timeout reqsk_alloc()Eric Dumazet2-8/+0
2019-06-19ipv6: Default fib6_type to RTN_UNICAST when not setDavid Ahern1-1/+1
2019-06-19svcrdma: Ignore source port when computing DRC hashChuck Lever1-1/+6
2019-06-19net/af_iucv: always register net_device notifierJulian Wiedmann1-7/+20
2019-06-19net/af_iucv: build proper skbs for HiperTransportJulian Wiedmann1-5/+11
2019-06-19net/af_iucv: remove GFP_DMA restriction for HiperTransportJulian Wiedmann1-1/+5
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 505Thomas Gleixner1-3/+1
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 501Thomas Gleixner3-15/+3
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner283-1157/+283
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 484Thomas Gleixner3-6/+3
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 482Thomas Gleixner2-4/+2
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 235Thomas Gleixner1-10/+1
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Thomas Gleixner7-89/+7
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 230Thomas Gleixner1-3/+1
2019-06-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller3-14/+14
2019-06-18hvsock: fix epollout hang from race conditionSunil Muthuswamy1-31/+8
2019-06-18net/udp_gso: Allow TX timestamp with UDP GSOFred Klassen1-0/+5
2019-06-18net: netem: fix use after free and double free with packet corruptionJakub Kicinski1-8/+7
2019-06-18net: netem: fix backlog accounting for corrupted GSO framesJakub Kicinski1-5/+8
2019-06-18tipc: pass tunnel dev as NULL to udp_tunnel(6)_xmit_skbXin Long1-5/+3
2019-06-18ip_tunnel: allow not to count pkts on tstats by setting skb's dev to NULLXin Long1-3/+6
2019-06-18net: remove duplicate fetch in sock_getsockoptJingYi Hou1-3/+0
2019-06-18tipc: fix issues with early FAILOVER_MSG from peerTuong Lien2-4/+7
2019-06-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds51-108/+407
2019-06-17Merge branch 'tcp-fixes'David S. Miller7-9/+42
2019-06-16lapb: fixed leak of control-blocks.Jeremy Sowden1-0/+1
2019-06-16tipc: purge deferredq list for each grp member in tipc_group_deleteXin Long1-0/+1
2019-06-16ax25: fix inconsistent lock state in ax25_destroy_timerEric Dumazet1-0/+2
2019-06-16neigh: fix use-after-free read in pneigh_get_nextEric Dumazet1-0/+7
2019-06-16tcp: fix compile error if !CONFIG_SYSCTLEric Dumazet2-5/+5
2019-06-16hv_sock: Suppress bogus "may be used uninitialized" warningsDexuan Cui1-2/+2
2019-06-16net: handle 802.1P vlan 0 packets properlyGovindarajulu Varadarajan1-1/+29
2019-06-15tcp: enforce tcp_min_snd_mss in tcp_mtu_probing()Eric Dumazet1-0/+1
2019-06-15tcp: add tcp_min_snd_mss sysctlEric Dumazet3-2/+13
2019-06-15tcp: tcp_fragment() should apply sane memory limitsEric Dumazet2-0/+6
2019-06-15tcp: limit payload size of sacked skbsEric Dumazet3-9/+24
2019-06-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller3-6/+11
2019-06-15bpf: Fix out of bounds memory access in bpf_sk_storageArthur Fabre1-1/+2
2019-06-15vsock/virtio: set SOCK_DONE on peer shutdownStephen Barber1-1/+3
2019-06-14net: add high_order_alloc_disable sysctl/static keyEric Dumazet2-1/+10
2019-06-14tcp: add tcp_tx_skb_cache sysctlEric Dumazet1-0/+8
2019-06-14tcp: add tcp_rx_skb_cache sysctlEric Dumazet1-0/+9
2019-06-14net: sched: flower: don't call synchronize_rcu() on mask creationVlad Buslov1-16/+18
2019-06-14sctp: Free cookie before we memdup a new oneNeil Horman1-0/+8
2019-06-14Merge tag 'mac80211-for-davem-2019-06-14' of git://git.kernel.org/pub/scm/lin...David S. Miller14-39/+153
2019-06-14nfc: Ensure presence of required attributes in the deactivate_target handlerYoung Xiao1-1/+2
2019-06-14cfg80211: report measurement start TSF correctlyAvraham Stern1-2/+2
2019-06-14cfg80211: fix memory leak of wiphy device nameEric Biggers1-1/+1
2019-06-14cfg80211: util: fix bit count off by oneMordechay Goodstein1-1/+1
2019-06-14mac80211: do not start any work during reconfigure flowNaftali Goldstein2-0/+11
2019-06-14cfg80211: use BIT_ULL in cfg80211_parse_mbssid_data()Luca Coelho1-2/+2
2019-06-14mac80211: only warn once on chanctx_conf being NULLYibo Zhao1-1/+1
2019-06-14mac80211: drop robust management frames from unknown TAJohannes Berg1-0/+2
2019-06-12net: tls, correctly account for copied bytes with multiple sk_msgsJohn Fastabend1-1/+0
2019-06-12vrf: Increment Icmp6InMsgs on the original netdevStephen Suryaputra2-8/+13
2019-06-12net: ethtool: Allow matching on vlan DEI bitMaxime Chevallier1-0/+5
2019-06-12mpls: fix af_mpls dependencies for realMatteo Croce1-1/+1
2019-06-12xdp: check device pointer before clearingIlya Maximets1-5/+6
2019-06-12bpf: net: Set sk_bpf_storage back to NULL for cloned skMartin KaFai Lau1-0/+3
2019-06-11net: openvswitch: do not free vport if register_netdevice() is failed.Taehee Yoo1-6/+12
2019-06-11net: correct udp zerocopy refcnt also when zerocopy only on appendWillem de Bruijn2-2/+2
2019-06-09tcp: fix undo spurious SYNACK in passive Fast OpenYuchung Cheng1-1/+1
2019-06-09mpls: fix af_mpls dependenciesMatteo Croce1-0/+1
2019-06-09Merge tag 'linux-can-fixes-for-5.2-20190607' of git://git.kernel.org/pub/scm/...David S. Miller1-3/+22
2019-06-09mpls: fix warning with multi-label encapGeorge Wilkie1-1/+1
2019-06-09ipv6: flowlabel: fl6_sock_lookup() must use atomic_inc_not_zeroEric Dumazet1-3/+4
2019-06-09net: ipv4: fib_semantics: fix uninitialized variableEnrico Weigelt1-1/+1
2019-06-08Merge tag 'spdx-5.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds87-925/+87
2019-06-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller4-6/+39
2019-06-07can: purge socket error queue on sock destructWillem de Bruijn1-0/+1
2019-06-07can: af_can: Fix error path of can_init()YueHaibing1-3/+21
2019-06-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds15-59/+92
2019-06-07netfilter: ipv6: nf_defrag: accept duplicate fragments againGuillaume Nault1-3/+7
2019-06-06bpf: fix unconnected udp hooksDaniel Borkmann3-0/+10
2019-06-06Merge tag 'nfs-for-5.2-2' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds2-17/+16
2019-06-06pktgen: do not sleep with the thread lock held.Paolo Abeni1-0/+11
2019-06-06net: rds: fix memory leak in rds_ib_flush_mr_poolZhu Yanjun1-4/+6
2019-06-06ipv6: fix EFAULT on sendto with icmpv6 and hdrinclOlivier Matz1-5/+8
2019-06-06ipv6: use READ_ONCE() for inet->hdrincl as in ipv4Olivier Matz1-2/+10
2019-06-05Revert "fib_rules: return 0 directly if an exactly same rule exists when NLM_...Hangbin Liu1-3/+3
2019-06-05ethtool: fix potential userspace buffer overflowVivien Didelot1-1/+4
2019-06-05Fix memory leak in sctp_process_initNeil Horman2-10/+8
2019-06-05net: rds: fix memory leak when unload rds_rdmaZhu Yanjun2-1/+4
2019-06-05ipv4: not do cache for local delivery if bc_forwarding is enabledXin Long1-12/+12
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441Thomas Gleixner1-4/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 432Thomas Gleixner4-8/+4
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 422Thomas Gleixner4-17/+4
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 399Thomas Gleixner4-48/+4
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 389Thomas Gleixner2-8/+2
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 372Thomas Gleixner3-12/+3
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 363Thomas Gleixner2-4/+2
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 343Thomas Gleixner1-13/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336Thomas Gleixner9-126/+9
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335Thomas Gleixner2-27/+2
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 321Thomas Gleixner8-72/+8
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 295Thomas Gleixner4-36/+4
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288Thomas Gleixner5-50/+5
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284Thomas Gleixner7-58/+7
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 281Thomas Gleixner1-8/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 269Thomas Gleixner20-280/+20
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 268Thomas Gleixner10-154/+10
2019-06-04net: fix indirect calls helpers for ptype list hooks.Paolo Abeni1-3/+3
2019-06-04udp: only choose unbound UDP socket for multicast when not in a VRFTim Beale1-2/+1
2019-06-04net/tls: replace the sleeping lock around RX resync with a bit lockJakub Kicinski1-6/+21
2019-06-04Revert "net/tls: avoid NULL-deref on resync during device removal"Jakub Kicinski1-10/+5
2019-06-04netfilter: ipv6: nf_defrag: fix leakage of unqueued fragmentsGuillaume Nault1-7/+5
2019-06-03bpf: udp: Avoid calling reuseport's bpf_prog from udp_groMartin KaFai Lau2-2/+6
2019-06-03bpf: udp: ipv6: Avoid running reuseport's bpf_prog from __udp6_lib_errMartin KaFai Lau1-1/+1
2019-06-02packet: unconditionally free po->rolloverWillem de Bruijn1-1/+1
2019-05-31net: dsa: sja1105: Don't store frame type in skb->cbVladimir Oltean1-7/+3
2019-05-31netfilter: nf_tables: fix module autoload with inet familyPablo Neira Ayuso2-4/+2
2019-05-31Merge tag 'spdx-5.2-rc3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/g...Linus Torvalds418-2343/+425
2019-05-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds27-194/+245
2019-05-30net: correct zerocopy refcnt with udp MSG_MOREWillem de Bruijn3-5/+9
2019-05-30ethtool: Check for vlan etype or vlan tci when parsing flow_ruleMaxime Chevallier1-2/+6
2019-05-30net: don't clear sock->sk early to avoid trouble in strparserJakub Kicinski1-1/+1
2019-05-30net-gro: fix use-after-free read in napi_gro_frags()Eric Dumazet1-1/+1
2019-05-30net: dsa: tag_8021q: Create a stable binary formatVladimir Oltean1-10/+50
2019-05-30net: dsa: tag_8021q: Change order of rx_vid setupIoana Ciornei1-4/+15
2019-05-30ipv4: tcp_input: fix stack out of bounds when parsing TCP options.Young Xiao1-0/+2
2019-05-30SUNRPC: Fix a use after free when a server rejects the RPCSEC_GSS credentialTrond Myklebust1-14/+14
2019-05-30SUNRPC fix regression in umount of a secure mountOlga Kornievskaia1-1/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 206Thomas Gleixner3-12/+3
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 201Thomas Gleixner4-48/+4
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194Thomas Gleixner17-18/+17
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 188Thomas Gleixner8-128/+8
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 178Thomas Gleixner1-5/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174Thomas Gleixner26-230/+33
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 164Thomas Gleixner1-15/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157Thomas Gleixner1-10/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 153Thomas Gleixner1-14/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner352-1807/+352
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 132Thomas Gleixner4-56/+4
2019-05-30net: core: support XDP generic on stacked devices.Stephen Hemminger1-46/+12
2019-05-29nl80211: fill all policy .type entriesJohannes Berg1-21/+66
2019-05-29mac80211: free peer keys before vif down in meshPradeep Kumar Chitrapu1-0/+1
2019-05-28llc: fix skb leak in llc_build_and_send_ui_pkt()Eric Dumazet1-0/+2
2019-05-28xprtrdma: Use struct_size() in kzalloc()Gustavo A. R. Silva1-2/+1
2019-05-28mac80211: mesh: fix RCU warningThomas Pedersen1-1/+4
2019-05-28nl80211: fix station_info pertid memory leakAndy Strohman1-1/+3
2019-05-28mac80211: Do not use stack memory with scatterlist for GMACJouni Malinen1-1/+6
2019-05-26net/tls: fix no wakeup on partial readsJakub Kicinski1-6/+2
2019-05-26net/tls: fix lowat calculation if some data came from previous recordJakub Kicinski1-7/+6
2019-05-25ip_sockglue: Fix missing-check bug in ip_ra_control()Gen Zhang1-0/+2
2019-05-25ipv6_sockglue: Fix a missing-check bug in ip6_ra_control()Gen Zhang1-0/+2
2019-05-24Merge tag 'spdx-5.2-rc2-2' of git://git.kernel.org/pub/scm/linux/kernel/git/g...Linus Torvalds68-730/+68
2019-05-24bpf: sockmap, fix use after free from sleep in psock backlog workqueueJohn Fastabend1-0/+1
2019-05-24net: sched: don't use tc_action->order during action dumpVlad Buslov1-2/+1
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 104Thomas Gleixner30-480/+30
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 103Thomas Gleixner1-16/+1
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 93Thomas Gleixner1-17/+1
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 77Thomas Gleixner5-20/+5
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 72Thomas Gleixner1-4/+1
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 62Thomas Gleixner1-6/+1
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61Thomas Gleixner3-42/+3
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 53Thomas Gleixner1-3/+1
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 41Thomas Gleixner16-96/+16
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36Thomas Gleixner9-46/+9
2019-05-24{nl,mac}80211: allow 4addr AP operation on crypto controlled devicesManikanta Pubbisetty3-4/+14
2019-05-24mac80211: fix rate reporting inside cfg80211_calculate_bitrate_he()John Crispin1-1/+1
2019-05-24mac80211: remove set but not used variable 'old'YueHaibing1-2/+0
2019-05-24mac80211: handle deauthentication/disassociation from TDLS peerYu Wang3-1/+37
2019-05-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller9-60/+44
2019-05-23hsr: fix don't prune the master node from the node_dbAndreas Oetken1-0/+8
2019-05-22ipv4/igmp: fix build error if !CONFIG_IP_MULTICASTEric Dumazet1-11/+11
2019-05-22ipv4/igmp: fix another memory leak in igmpv3_del_delrec()Eric Dumazet1-17/+30
2019-05-22ipv6: Fix redirect with VRFDavid Ahern1-0/+6
2019-05-22net/tls: don't ignore netdev notifications if no TLS featuresJakub Kicinski1-1/+2
2019-05-22net/tls: fix state removal with feature flags offJakub Kicinski1-6/+0
2019-05-22net/tls: avoid NULL-deref on resync during device removalJakub Kicinski1-5/+10
2019-05-22Validate required parameters in inet6_validate_link_afMaxim Mikityanskiy1-22/+35
2019-05-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds6-12/+32
2019-05-22netfilter: nft_flow_offload: IPCB is only valid for ipv4 familyFlorian Westphal1-6/+11