aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2018-03-30Merge tag 'kbuild-fixes-v4.16-3' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+1
2018-03-30net/ipv6: Fix route leaking between VRFsDavid Ahern1-0/+3
2018-03-30ipv6: sr: fix seg6 encap performances with TSO enabledDavid Lebrun1-9/+7
2018-03-30net: Fix untag for vlan packets without ethernet headerToshiaki Makita1-2/+4
2018-03-29ip_tunnel: Resolve ipsec merge conflict properly.David S. Miller1-6/+6
2018-03-29Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...David S. Miller5-18/+38
2018-03-29netfilter: nf_nat_snmp_basic: add correct dependency to MakefileMasahiro Yamada1-1/+1
2018-03-27net/smc: use announced length in sock_recvmsg()Ursula Braun1-1/+1
2018-03-27llc: properly handle dev_queue_xmit() return valueCong Wang2-15/+32
2018-03-27strparser: Fix sign of err codesDave Watson1-2/+2
2018-03-27net sched actions: fix dumping which requires several messages to user spaceCraig Dillabaugh1-1/+3
2018-03-27net: fix possible out-of-bound read in skb_network_protocol()Eric Dumazet1-1/+1
2018-03-27Merge tag 'batadv-net-for-davem-20180326' of git://git.open-mesh.org/linux-mergeDavid S. Miller2-3/+6
2018-03-26net: sched, fix OOO packets with pfifo_fastJohn Fastabend1-4/+13
2018-03-25ipv6: the entire IPv6 header chain must fit the first fragmentPaolo Abeni1-4/+9
2018-03-25netlink: make sure nladdr has correct size in netlink_connect()Alexander Potapenko1-0/+3
2018-03-25net/ipv4: disable SMC TCP option with SYN CookiesHans Wippel3-0/+7
2018-03-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller5-29/+105
2018-03-24netfilter: nf_socket: Fix out of bounds access in nf_sk_lookup_slow_v{4,6}Subash Abhinov Kasiviswanathan2-4/+8
2018-03-24batman-adv: fix packet loss for broadcasted DHCP packets to a serverLinus Lüssing1-1/+4
2018-03-24batman-adv: fix multicast-via-unicast transmission with AP isolationLinus Lüssing1-2/+2
2018-03-23ipv6: fix possible deadlock in rt6_age_examine_exception()Eric Dumazet1-6/+7
2018-03-23ip_tunnel: Emit events for post-register MTU changesPetr Machata1-5/+21
2018-03-23xfrm: Fix transport mode skb control buffer usage.Steffen Klassert1-0/+6
2018-03-22Merge tag 'mac80211-for-davem-2018-03-21' of git://git.kernel.org/pub/scm/lin...David S. Miller2-1/+3
2018-03-22net/ipv6: Handle onlink flag with multipath routesDavid Ahern1-0/+1
2018-03-22ipv6: sr: fix NULL pointer dereference when setting encap source addressDavid Lebrun1-2/+3
2018-03-22ipv6: sr: fix scheduling in RCU when creating seg6 lwtunnel stateDavid Lebrun1-1/+1
2018-03-22Merge tag 'batadv-net-for-davem-20180319' of git://git.open-mesh.org/linux-mergeDavid S. Miller5-13/+20
2018-03-22netfilter: nf_tables: do not hold reference on netdevice from preparation phasePablo Neira Ayuso1-15/+4
2018-03-22netfilter: nf_tables: cache device name in flowtable objectPablo Neira Ayuso1-6/+9
2018-03-22netfilter: drop template ct when conntrack is skipped.Paolo Abeni1-1/+13
2018-03-21net/sched: fix idr leak in the error path of tcf_skbmod_init()Davide Caratti1-1/+1
2018-03-21net/sched: fix idr leak in the error path of tcf_vlan_init()Davide Caratti1-1/+1
2018-03-21net/sched: fix idr leak in the error path of __tcf_ipt_init()Davide Caratti1-3/+6
2018-03-21net/sched: fix idr leak in the error path of tcp_pedit_init()Davide Caratti1-1/+1
2018-03-21net/sched: fix idr leak in the error path of tcf_act_police_init()Davide Caratti1-1/+1
2018-03-21net/sched: fix idr leak in the error path of tcf_simp_init()Davide Caratti1-1/+1
2018-03-21net/sched: fix idr leak on the error path of tcf_bpf_init()Davide Caratti1-1/+1
2018-03-21mac80211: add ieee80211_hw flag for QoS NDP supportBen Caradoc-Davies2-1/+3
2018-03-20ipv6: old_dport should be a __be16 in __ip6_datagram_connect()Stefano Brivio1-1/+1
2018-03-20netfilter: nf_tables: add missing netlink attrs to policiesFlorian Westphal1-0/+3
2018-03-20devlink: Remove redundant free on error pathArkadi Sharshevsky1-12/+4
2018-03-20netfilter: nf_tables: permit second nat hook if colliding hook is going awayFlorian Westphal1-1/+63
2018-03-20netfilter: nf_tables: meter: pick a set backend that supports updatesFlorian Westphal2-2/+5
2018-03-19vti6: Fix dev->max_mtu settingStefano Brivio1-1/+1
2018-03-19vti6: Keep set MTU on link creation or change, validate itStefano Brivio1-8/+16
2018-03-19vti6: Properly adjust vti6 MTU from MTU of lower deviceStefano Brivio1-4/+6
2018-03-19vti4: Don't override MTU passed on link creation via IFLA_MTUStefano Brivio1-1/+0
2018-03-19ip_tunnel: Clamp MTU to bounds on new linkStefano Brivio1-1/+7
2018-03-19vti4: Don't count header length twice on tunnel setupStefano Brivio1-1/+0
2018-03-18batman-adv: Fix skbuff rcsum on packet rerouteSven Eckelmann1-5/+10
2018-03-18batman-adv: Add missing include for EPOLL* constantsSven Eckelmann2-0/+2
2018-03-17net/sched: fix NULL dereference on the error path of tcf_skbmod_init()Davide Caratti1-1/+2
2018-03-17net/sched: fix NULL dereference in the error path of tcf_sample_init()Davide Caratti1-1/+2
2018-03-17net/sched: fix NULL dereference in the error path of tunnel_key_init()Davide Caratti1-4/+5
2018-03-17net/sched: fix NULL dereference in the error path of tcf_csum_init()Davide Caratti1-1/+2
2018-03-17net/sched: fix NULL dereference in the error path of tcf_vlan_init()Davide Caratti1-1/+2
2018-03-17net: sched: fix uses after freeEric Dumazet1-9/+13
2018-03-16batman-adv: fix header size check in batadv_dbg_arp()Matthias Schiffer1-1/+1
2018-03-16batman-adv: update data pointers after skb_cow()Matthias Schiffer1-5/+5
2018-03-16skbuff: Fix not waking applications when errors are enqueuedVinicius Costa Gomes1-1/+1
2018-03-16netlink: avoid a double skb free in genlmsg_mcast()Nicolas Dichtel1-1/+1
2018-03-16net/iucv: Free memory obtained by kzallocArvind Yadav1-1/+3
2018-03-16kcm: lock lower socket in kcm_attachTom Herbert1-10/+23
2018-03-16vlan: Fix out of order vlan headers with reorder header offToshiaki Makita1-2/+2
2018-03-16net: Fix vlan untag for bridge and vlan_dev with reorder_hdr offToshiaki Makita1-2/+5
2018-03-16xfrm: fix rcu_read_unlock usage in xfrm_local_errorTaehee Yoo1-2/+3
2018-03-15net sched actions: return explicit error when tunnel_key mode is not specifiedRoman Mashak1-0/+1
2018-03-15net/smc: simplify wait when closing listen socketUrsula Braun2-26/+3
2018-03-14ipv4: lock mtu in fnhe when received PMTU < net.ipv4.route.min_pmtuSabrina Dubroca2-7/+20
2018-03-14net: use skb_to_full_sk() in skb_update_prio()Eric Dumazet1-7/+15
2018-03-13Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...David S. Miller11-33/+50
2018-03-13net: xfrm: use preempt-safe this_cpu_read() in ipcomp_alloc_tfms()Greg Hackmann1-1/+1
2018-03-12net: dsa: Fix dsa_is_user_port() test inversionFlorian Fainelli1-1/+1
2018-03-12l2tp: fix races with ipv4-mapped ipv6 addressesPaolo Abeni2-23/+18
2018-03-12net: ipv6: keep sk status consistent after datagram connect failurePaolo Abeni1-7/+14
2018-03-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller7-11/+84
2018-03-12sock_diag: request _diag module only when the family or proto has been regist...Xin Long4-10/+31
2018-03-11openvswitch: meter: fix the incorrect calculation of max delta_tzhangliping1-3/+9
2018-03-11netfilter: nf_tables: release flowtable hooksPablo Neira Ayuso1-0/+1
2018-03-11netfilter: bridge: ebt_among: add more missing match size checksFlorian Westphal1-0/+34
2018-03-11netfilter: x_tables: add and use xt_check_proc_nameFlorian Westphal3-9/+43
2018-03-11netfilter: ebtables: fix erroneous reject of last ruleFlorian Westphal1-1/+5
2018-03-09ip6erspan: make sure enough headroom at xmit.William Tu1-0/+3
2018-03-09ip6erspan: improve error handling for erspan version number.William Tu1-0/+2
2018-03-09ip6gre: add erspan v2 to tunnel lookupWilliam Tu1-1/+2
2018-03-09net: use skb_is_gso_sctp() instead of open-codingDaniel Axtens5-8/+8
2018-03-09ieee802154: 6lowpan: fix possible NULL deref in lowpan_device_event()Eric Dumazet1-4/+8
2018-03-09ipv6: fix access to non-linear packet in ndisc_fill_redirect_hdr_option()Lorenzo Bianconi1-1/+2
2018-03-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller1-18/+42
2018-03-07net: don't unnecessarily load kernel modules in dev_ioctl()Paul Moore1-2/+5
2018-03-07tcp: purge write queue upon aborting the connectionSoheil Hassas Yeganeh2-0/+2
2018-03-07dccp: check sk for closed state in dccp_sendmsg()Alexey Kodanev1-0/+5
2018-03-07l2tp: do not accept arbitrary socketsEric Dumazet1-2/+6
2018-03-07net: Fix hlist corruptions in inet_evict_bucket()Kirill Tkhai1-0/+3
2018-03-07ipv6: Reflect MTU changes on PMTU of exceptions for MTU-less routesStefano Brivio1-29/+42
2018-03-07sch_netem: fix skb leak in netem_enqueue()Alexey Kodanev1-1/+1
2018-03-07Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/...David S. Miller1-1/+7
2018-03-07xfrm: Verify MAC header exists before overwriting eth_hdr(skb)->h_protoYossi Kuperman2-2/+4
2018-03-06net: Only honor ifindex in IP_PKTINFO if non-0David Ahern1-2/+4
2018-03-06netfilter: nft_set_hash: skip fixed hash if timeout is specifiedPablo Neira Ayuso1-1/+1
2018-03-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds58-357/+433
2018-03-04net: make skb_gso_*_seglen functions privateDaniel Axtens1-2/+35
2018-03-04net: xfrm: use skb_gso_validate_network_len() to check gso sizesDaniel Axtens2-2/+3
2018-03-04net: sched: tbf: handle GSO_BY_FRAGS case in enqueueDaniel Axtens1-1/+2
2018-03-04net: rename skb_gso_validate_mtu -> skb_gso_validate_network_lenDaniel Axtens8-12/+13
2018-03-04batman-adv: Fix multicast packet loss with a single WANT_ALL_IPV4/6 flagLinus Lüssing1-2/+2
2018-03-03Merge tag 'batadv-net-for-davem-20180302' of git://git.open-mesh.org/linux-mergeDavid S. Miller9-39/+50
2018-03-03bpf: fix bpf_skb_adjust_net/bpf_skb_proto_xlat to deal with gso sctp skbsDaniel Axtens1-18/+42
2018-03-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller11-39/+98
2018-03-02Merge tag 'mac80211-for-davem-2018-03-02' of git://git.kernel.org/pub/scm/lin...David S. Miller3-9/+14
2018-03-02rds: Incorrect reference counting in TCP socket creationKa-Cheong Poon1-3/+11
2018-03-01net: ethtool: don't ignore return from driver get_fecparam methodEdward Cree1-1/+4
2018-03-01vrf: check forwarding on the original netdevice when generating ICMP dest unr...Stephen Suryaputra1-1/+10
2018-03-01net: allow interface to be set into VRF if VLAN interface in same VRFMike Manning1-5/+9
2018-03-01Bluetooth: Fix missing encryption refresh on Security RequestSzymon Janc1-1/+7
2018-03-01net: ipv4: avoid unused variable warning for sysctlArnd Bergmann1-2/+1
2018-03-01xfrm: Fix ESN sequence number handling for IPsec GSO packets.Steffen Klassert1-1/+1
2018-02-28ipvs: remove IPS_NAT_MASK check to fix passive FTPJulian Anastasov1-1/+1
2018-02-28mlxsw: spectrum: Fix handling of resource_size_paramJiri Pirko1-3/+4
2018-02-28net/smc: fix NULL pointer dereference on sock_create_kern() error pathDavide Caratti1-1/+3
2018-02-28net/smc: use link_id of server in confirm link replyKarsten Graul2-1/+2
2018-02-28net/smc: use a constant for control message lengthKarsten Graul2-2/+2
2018-02-28net/tcp/illinois: replace broken algorithm reference linkJoey Pabalinas1-1/+1
2018-02-28tcp: purge write queue upon RSTSoheil Hassas Yeganeh1-0/+1
2018-02-28tcp: revert F-RTO extension to detect more spurious timeoutsYuchung Cheng1-18/+12
2018-02-28tcp: revert F-RTO middle-box workaroundYuchung Cheng1-10/+7
2018-02-27tls: Use correct sk->sk_prot for IPV6Boris Pismenny1-15/+37
2018-02-27sit: fix IFLA_MTU ignored on NEWLINKXin Long1-0/+7
2018-02-27ip6_tunnel: fix IFLA_MTU ignored on NEWLINKXin Long1-4/+8
2018-02-27ip_gre: fix IFLA_MTU ignored on NEWLINKXin Long1-5/+0
2018-02-27netfilter: nf_tables: use the right index from flowtable error pathPablo Neira Ayuso1-1/+1
2018-02-27tipc: correct initial value for group congestion flagJon Maloy2-0/+2
2018-02-27devlink: Fix resource coverity errorsArkadi Sharshevsky1-16/+21
2018-02-27net: ipv4: don't allow setting net.ipv4.route.min_pmtu below 68Sabrina Dubroca1-2/+6
2018-02-27devlink: Compare to size_new in case of resource child validationArkadi Sharshevsky1-1/+1
2018-02-27cfg80211: add missing dependency to CFG80211 suboptionsRomain Naour1-8/+5
2018-02-27netfilter: nf_tables: missing attribute validation in nf_tables_delflowtable()Pablo Neira Ayuso1-0/+5
2018-02-27netfilter: nf_tables: return EBUSY if device already belongs to flowtablePablo Neira Ayuso1-1/+17
2018-02-26ip_tunnel: Do not use mark in skb by defaultThomas Winter1-10/+3
2018-02-26bridge: Fix VLAN reference count problemIdo Schimmel1-0/+2
2018-02-26qrtr: add MODULE_ALIAS macro to smdRamon Fried1-0/+1
2018-02-26l2tp: fix tunnel lookup use-after-free raceJames Chapman1-7/+7
2018-02-26l2tp: fix race in pppol2tp_release with session object destroyJames Chapman1-25/+27
2018-02-26l2tp: fix races with tunnel socket closeJames Chapman4-116/+42
2018-02-26l2tp: don't use inet_shutdown on ppp session destroyJames Chapman1-10/+0
2018-02-26l2tp: don't use inet_shutdown on tunnel destroyJames Chapman1-9/+2
2018-02-26libceph, ceph: avoid memory leak when specifying same option several timesChengguang Xu1-0/+7
2018-02-25netfilter: use skb_to_full_sk in ip6_route_me_harderEric Dumazet1-4/+5
2018-02-25batman-adv: Fix internal interface indices typesSven Eckelmann5-21/+31
2018-02-25netfilter: don't set F_IFACE on ipv6 fib lookupsFlorian Westphal2-14/+2
2018-02-25netfilter: increase IPSTATS_MIB_CSUMERRORS statTaehee Yoo1-1/+3
2018-02-25batman-adv: Fix netlink dumping of BLA backbonesSven Eckelmann1-4/+7
2018-02-25batman-adv: Fix netlink dumping of BLA claimsSven Eckelmann1-4/+7
2018-02-25batman-adv: Ignore invalid batadv_v_gw during netlink sendSven Eckelmann1-1/+1
2018-02-25batman-adv: Ignore invalid batadv_iv_gw during netlink sendSven Eckelmann1-1/+1
2018-02-25netfilter: nf_flow_table: fix checksum when handling DNATFelix Fietkau1-0/+1
2018-02-25netfilter: ebtables: CONFIG_COMPAT: don't trust userland offsetsFlorian Westphal1-1/+12
2018-02-25netfilter: ebtables: convert BUG_ONs to WARN_ONsFlorian Westphal1-9/+18
2018-02-25netfilter: bridge: ebt_among: add missing match size checksFlorian Westphal1-2/+19
2018-02-25netfilter: ipv6: fix use-after-free Write in nf_nat_ipv6_manip_pktFlorian Westphal1-0/+4
2018-02-25netfilter: ipt_CLUSTERIP: put config instead of freeing itFlorian Westphal1-3/+4
2018-02-25netfilter: ipt_CLUSTERIP: put config struct if we can't increment ct refcountFlorian Westphal1-2/+6
2018-02-25batman-adv: invalidate checksum on fragment reassemblyMatthias Schiffer1-1/+2
2018-02-25batman-adv: fix packet checksum in receive pathMatthias Schiffer1-7/+1
2018-02-23net_sched: gen_estimator: fix broken estimators based on percpu statsEric Dumazet1-0/+1
2018-02-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller1-5/+1
2018-02-23ipv6 sit: work around bogus gcc-8 -Wrestrict warningArnd Bergmann1-1/+1
2018-02-23mac80211: drop frames with unexpected DS bits from fast-rx to slow pathFelix Fietkau1-1/+1
2018-02-23mac80211: Adjust TSQ pacing shiftToke Høiland-Jørgensen1-0/+8
2018-02-22rxrpc: Fix send in rxrpc_send_data_packet()David Howells1-1/+1
2018-02-22Merge tag 'mac80211-for-davem-2018-02-22' of git://git.kernel.org/pub/scm/lin...David S. Miller8-24/+38
2018-02-22net: ipv4: Set addr_type in hash_keys for forwarded caseDavid Ahern1-0/+2
2018-02-22tcp_bbr: better deal with suboptimal GSOEric Dumazet1-4/+5
2018-02-22netlink: put module reference if dump start failsJason A. Donenfeld1-1/+3
2018-02-22bpf: clean up unused-variable warningArnd Bergmann1-5/+1
2018-02-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller54-300/+310
2018-02-20net: sched: report if filter is too large to dumpRoman Kapl1-1/+6
2018-02-20xfrm: Fix infinite loop in xfrm_get_dst_nexthop with transport mode.Steffen Klassert1-2/+2
2018-02-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds24-125/+238
2018-02-19netfilter: IDLETIMER: be syzkaller friendlyEric Dumazet1-3/+6
2018-02-19mac80211: Fix sending ADDBA response for an ongoing sessionIlan Peer1-3/+1
2018-02-19mac80211: Do not disconnect on invalid operating classIlan Peer1-4/+3
2018-02-19cfg80211: clear wep keys after disconnectionAvraham Stern1-0/+2
2018-02-19mac80211: fix calling sleeping function in atomic contextSara Sharon1-1/+1
2018-02-19mac80211: fix a possible leak of station statsSara Sharon1-0/+1
2018-02-19cfg80211: fix cfg80211_beacon_dupArnd Bergmann1-1/+1
2018-02-19xfrm: do not call rcu_read_unlock when afinfo is NULL in xfrm_get_tosXin Long1-2/+5
2018-02-16sctp: remove the left unnecessary check for chunk in sctp_renege_eventsXin Long1-3/+2
2018-02-16rxrpc: Work around usercopy checkDavid Howells1-2/+3
2018-02-16udplite: fix partial checksum initializationAlexey Kodanev2-0/+10
2018-02-16dn_getsockoptdecnet: move nf_{get/set}sockopt outside sock lockPaolo Abeni1-29/+33
2018-02-16fib_semantics: Don't match route with mismatching tclassidStefano Brivio1-0/+5
2018-02-16NFC: llcp: Limit size of SDP URIKees Cook2-1/+6
2018-02-16netfilter: xt_hashlimit: fix lock imbalanceEric Dumazet1-1/+1
2018-02-16xfrm: reuse uncached_list to track xdstsXin Long4-11/+23
2018-02-15Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds1-1/+2
2018-02-14netfilter: nat: cope with negative port rangePaolo Abeni1-2/+5
2018-02-14netfilter: x_tables: fix missing timer initialization in xt_LEDPaolo Abeni1-5/+5