aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2018-09-12vti6: remove !skb->ignore_df check from vti6_xmit()Alexey Kodanev1-1/+1
2018-09-12Merge tag 'v4.4.154' into HEADBen Hutchings60-222/+399
2018-09-05net: caif: Add a missing rcu_read_unlock() in caif_flow_cbYueHaibing1-1/+3
2018-09-05nl80211: Add a missing break in parse_station_flagsBernd Edlinger1-0/+1
2018-09-05mac80211: add stations tied to AP_VLANs during hw reconfigmpubbise@codeaurora.org1-1/+2
2018-09-05xfrm: free skb if nlsk pointer is NULLFlorian Westphal1-4/+6
2018-09-05xfrm: fix missing dst_release() after policy blocking lbcast and multicastTommi Rantala1-0/+3
2018-09-05vti6: fix PMTU caching and reporting on xmitEyal Birger1-5/+6
2018-09-05Cipso: cipso_v4_optptr enter infinite loopyujuan.qi1-2/+10
2018-08-24bridge: Propagate vlan add failure to userElad Raz1-1/+10
2018-08-24packet: refine ring v3 block size test to hold one frameWillem de Bruijn1-4/+6
2018-08-24netfilter: conntrack: dccp: treat SYNC/SYNCACK as invalid if no prior stateFlorian Westphal1-4/+4
2018-08-24xfrm_user: prevent leaking 2 bytes of kernel memoryEric Dumazet1-3/+5
2018-08-24tcp: identify cryptic messages as TCP seq # bugsRandy Dunlap1-2/+2
2018-08-24tcp: remove DELAYED ACK events in DCTCPYuchung Cheng2-29/+0
2018-08-24packet: reset network header if packet shorter than ll reserved spaceWillem de Bruijn1-0/+2
2018-08-24netfilter: x_tables: set module owner for icmp(6) matchesFlorian Westphal2-0/+2
2018-08-24ipv6: mcast: fix unsolicited report interval after receiving querysHangbin Liu1-3/+6
2018-08-24net: propagate dev_get_valid_name return codeLi RongQing1-2/+2
2018-08-24netfilter: ipv6: nf_defrag: reduce struct net memory wasteEric Dumazet1-3/+3
2018-08-22Bluetooth: avoid killing an already killed socketSudip Mukherjee1-1/+2
2018-08-22net_sched: fix NULL pointer dereference when delete tcindex filterHangbin Liu1-5/+2
2018-08-22vsock: split dwork to avoid reinitializationsCong Wang2-9/+9
2018-08-22net_sched: Fix missing res info when create new tc_index filterHangbin Liu1-0/+1
2018-08-22llc: use refcount_inc_not_zero() for llc_sap_find()Cong Wang1-2/+2
2018-08-22l2tp: use sk_dst_check() to avoid race on sk->sk_dst_cacheWei Wang1-1/+1
2018-08-22dccp: fix undefined behavior with 'cwnd' shift in ccid2_cwnd_restart()Alexey Kodanev1-2/+4
2018-08-17Bluetooth: hidp: buffer overflow in hidp_process_reportMark Salyzyn1-2/+2
2018-08-17tcp: Fix missing range_truesize enlargement in the backportTakashi Iwai1-0/+1
2018-08-15ipv4+ipv6: Make INET*_ESP select CRYPTO_ECHAINIVThomas Egerer2-0/+2
2018-08-09netlink: Don't shift on 64 for ngroupsDmitry Safonov1-2/+2
2018-08-09netlink: Don't shift with UB on nlk->ngroupsDmitry Safonov1-1/+5
2018-08-09netlink: Do not subscribe to non-existent groupsDmitry Safonov1-0/+1
2018-08-06net: socket: fix potential spectre v1 gadget in socketcallJeremy Cline1-0/+2
2018-08-06netlink: Fix spectre v1 gadget in netlink_create()Jeremy Cline1-0/+2
2018-08-06net: dsa: Do not suspend/resume closed slave_devFlorian Fainelli1-0/+6
2018-08-06inet: frag: enforce memory limits earlierEric Dumazet1-5/+5
2018-08-06tcp: add one more quick ack after after ECN eventsEric Dumazet1-2/+2
2018-08-06tcp: refactor tcp_ecn_check_ce to remove sk type castYousuk Seung1-12/+14
2018-08-06tcp: do not aggressively quick ack after ECN eventsEric Dumazet1-2/+2
2018-08-06tcp: add max_quickacks param to tcp_incr_quickack and tcp_enter_quickack_modeEric Dumazet2-13/+15
2018-08-06tcp: do not force quickack when receiving out-of-order packetsEric Dumazet1-2/+0
2018-08-06ipv4: remove BUG_ON() from fib_compute_spec_dstLorenzo Bianconi1-2/+2
2018-08-06ipconfig: Correctly initialise ic_nameserversChris Novakovic1-0/+13
2018-07-28ip: in cmsg IP(V6)_ORIGDSTADDR call pskb_may_pullWillem de Bruijn2-4/+10
2018-07-28tcp: detect malicious patterns in tcp_collapse_ofo_queue()Eric Dumazet1-2/+14
2018-07-28tcp: avoid collapses in tcp_prune_queue() if possibleEric Dumazet1-0/+3
2018-07-28tcp: do not delay ACK in DCTCP upon CE status changeYuchung Cheng2-13/+20
2018-07-28tcp: do not cancel delay-AcK on DCTCP special ACKYuchung Cheng2-33/+12
2018-07-28tcp: helpers to send special DCTCP ackYuchung Cheng1-5/+17
2018-07-28tcp: fix dctcp delayed ACK scheduleYuchung Cheng1-2/+4
2018-07-28rtnetlink: add rtnl_link_state check in rtnl_configure_linkRoopa Prabhu1-3/+6
2018-07-28ip: hash fragments consistentlyPaolo Abeni2-0/+4
2018-07-25skbuff: Unconditionally copy pfmemalloc in __skb_clone()Stefano Brivio1-2/+1
2018-07-25net: Don't copy pfmemalloc flag in __copy_skb_header()Stefano Brivio1-0/+2
2018-07-25net/ipv4: Set oif in fib_compute_spec_dstDavid Ahern1-0/+1
2018-07-25ipv4: Return EINVAL when ping_group_range sysctl doesn't map to user nsTyler Hicks1-2/+3
2018-07-22net/nfc: Avoid stalls when nfc_alloc_send_skb() returned NULL.Tetsuo Handa1-3/+6
2018-07-22rds: avoid unenecessary cong_update in loop transportSantosh Shilimkar3-0/+11
2018-07-22KEYS: DNS: fix parsing multiple optionsEric Biggers1-12/+16
2018-07-22netfilter: ebtables: reject non-bridge targetsFlorian Westphal1-0/+13
2018-07-22net_sched: blackhole: tell upper qdisc about dropped packetsKonstantin Khlebnikov1-1/+1
2018-07-22tcp: prevent bogus FRTO undos with non-SACK flowsIlpo Järvinen1-0/+9
2018-07-22tcp: fix Fast Open key endiannessYuchung Cheng1-5/+13
2018-07-22net: dccp: switch rx_tstamp_last_feedback to monotonic clockEric Dumazet1-4/+7
2018-07-22net: dccp: avoid crash in ccid3_hc_rx_send_feedback()Eric Dumazet1-3/+2
2018-07-22Revert "sit: reload iphdr in ipip6_rcv"David S. Miller1-1/+0
2018-07-17netfilter: x_tables: initialise match/target check parameter structFlorian Westphal3-0/+4
2018-07-17netfilter: nf_queue: augment nfqa_cfg_policyEric Dumazet1-0/+3
2018-07-11netfilter: nf_log: don't hold nf_log_mutex during user accessJann Horn1-3/+6
2018-07-11netfilter: nf_tables: use WARN_ON_ONCE instead of BUG_ON in nft_do_chain()Taehee Yoo1-1/+2
2018-07-11ipv4: Fix error return value in fib_convert_metrics()Ben Hutchings1-1/+1
2018-07-03Bluetooth: Fix connection if directed advertising and privacy is usedSzymon Janc2-11/+31
2018-07-03xfrm: skip policies marked as dead while rehashingFlorian Westphal1-1/+2
2018-07-03xfrm: Ignore socket policies when rebuilding hash tablesTobias Brunner1-0/+4
2018-07-03tcp: verify the checksum of the first data segment in a new connectionFrank van der Linden2-0/+8
2018-07-03tcp: do not overshoot window_clamp in tcp_rcv_space_adjust()Eric Dumazet1-1/+1
2018-07-03ipvs: fix buffer overflow with sync daemon and serviceJulian Anastasov1-6/+15
2018-07-03netfilter: ebtables: handle string from userspace with carePaolo Abeni1-1/+2
2018-07-03xfrm6: avoid potential infinite loop in _decode_session6()Eric Dumazet1-1/+1
2018-06-19ipv4: Fix error return value in fib_convert_metrics()Ben Hutchings1-1/+1
2018-06-19Merge tag 'v4.4.138' into linux-4.4.y-cipBen Hutchings61-263/+470
2018-06-16af_key: Always verify length of provided sadb_keyKevin Easton1-10/+35
2018-06-13net: metrics: add proper netlink validationEric Dumazet1-0/+2
2018-06-13rtnetlink: validate attributes in do_setlink()Eric Dumazet1-4/+4
2018-06-13packet: fix reserve calculationWillem de Bruijn1-1/+1
2018-06-13net/packet: refine check for priv area sizeEric Dumazet1-1/+1
2018-06-13ipv4: remove warning in ip_recv_errorWillem de Bruijn1-2/+0
2018-06-13ip6mr: only set ip6mr_table from setsockopt when ip6mr_new_table succeedsSabrina Dubroca1-1/+2
2018-06-13dccp: don't free ccid2_hc_tx_sock struct in dccp_disconnect()Alexey Kodanev1-2/+0
2018-06-06tcp: avoid integer overflows in tcp_rcv_space_adjust()Eric Dumazet1-4/+6
2018-05-30Revert "vti4: Don't override MTU passed on link creation via IFLA_MTU"Greg Kroah-Hartman1-0/+1
2018-05-30netlabel: If PF_INET6, check sk_buff ip header versionRichard Haines1-0/+10
2018-05-30net: Fix untag for vlan packets without ethernet headerToshiaki Makita1-2/+4
2018-05-30llc: properly handle dev_queue_xmit() return valueCong Wang2-15/+32
2018-05-30batman-adv: fix packet loss for broadcasted DHCP packets to a serverLinus Lüssing1-0/+3
2018-05-30batman-adv: fix multicast-via-unicast transmission with AP isolationLinus Lüssing1-2/+2
2018-05-30vti4: Don't override MTU passed on link creation via IFLA_MTUStefano Brivio1-1/+0
2018-05-30vti4: Don't count header length twice on tunnel setupStefano Brivio1-1/+0
2018-05-30batman-adv: fix header size check in batadv_dbg_arp()Matthias Schiffer1-1/+1
2018-05-30net: Fix vlan untag for bridge and vlan_dev with reorder_hdr offToshiaki Makita1-2/+5
2018-05-30ipv4: lock mtu in fnhe when received PMTU < net.ipv4.route.min_pmtuSabrina Dubroca2-7/+20
2018-05-30netfilter: ebtables: fix erroneous reject of last ruleFlorian Westphal1-1/+5
2018-05-30net/tcp/illinois: replace broken algorithm reference linkJoey Pabalinas1-1/+1
2018-05-30sit: fix IFLA_MTU ignored on NEWLINKXin Long1-0/+7
2018-05-30netfilter: ebtables: convert BUG_ONs to WARN_ONsFlorian Westphal1-9/+18
2018-05-30batman-adv: invalidate checksum on fragment reassemblyMatthias Schiffer1-1/+2
2018-05-30batman-adv: fix packet checksum in receive pathMatthias Schiffer1-7/+1
2018-05-30NFC: llcp: Limit size of SDP URIKees Cook2-1/+6
2018-05-30RDS: IB: Fix null pointer issueGuanglei Li1-1/+2
2018-05-26cfg80211: limit wiphy names to 128 bytesJohannes Berg1-0/+3
2018-05-26tcp: purge write queue in tcp_connect_init()Eric Dumazet1-2/+5
2018-05-26sock_diag: fix use-after-free read in __sk_freeEric Dumazet1-1/+1
2018-05-26packet: in packet_snd start writing at link layer allocationWillem de Bruijn1-1/+3
2018-05-26net: test tailroom before appending to linear skbWillem de Bruijn2-2/+4
2018-05-26l2tp: revert "l2tp: fix missing print session offset info"James Chapman1-2/+0
2018-05-26xfrm: fix xfrm_do_migrate() with AEAD e.g(AES-GCM)Antony Antony1-0/+1
2018-05-26sctp: delay the authentication for the duplicated cookie-echo chunkXin Long2-40/+77
2018-05-26sctp: fix the issue that the cookie-ack with auth can't get processedXin Long1-1/+1
2018-05-26tcp: ignore Fast Open on repair modeYuchung Cheng1-1/+1
2018-05-26sctp: use the old asoc when making the cookie-ack chunk in dupcook_dXin Long1-1/+1
2018-05-26sctp: handle two v4 addrs comparison in sctp_inet6_cmp_addrXin Long1-0/+3
2018-05-26openvswitch: Don't swap table in nlattr_set() after OVS_ATTR_NESTED is foundStefano Brivio1-6/+3
2018-05-26net: support compat 64-bit time in {s,g}etsockoptLance Richardson1-2/+4
2018-05-26net_sched: fq: take care of throttled flows before reuseEric Dumazet1-12/+25
2018-05-26llc: better deal with too small mtuEric Dumazet1-0/+3
2018-05-26ipv4: fix memory leaks in udp_sendmsg, ping_v4_sendmsgAndrey Ignatov2-4/+10
2018-05-26dccp: fix tasklet usageEric Dumazet2-3/+13
2018-05-26bridge: check iface upper dev when setting master via ioctlHangbin Liu1-2/+2
2018-05-17Merge tag 'v4.4.130' into linux-4.4.y-cipBen Hutchings56-279/+600
2018-05-16net: atm: Fix potential Spectre v1Gustavo A. R. Silva1-2/+7
2018-05-16rfkill: gpio: fix memory leak in probe error pathJohan Hovold1-1/+6
2018-05-16xfrm_user: fix return value from xfrm_user_rcv_msgYi Zhao1-1/+1
2018-05-16tcp: fix TCP_REPAIR_QUEUE bound checkingEric Dumazet1-1/+1
2018-05-16soreuseport: initialise timewait reuseport fieldEric Dumazet1-0/+1
2018-05-16dccp: initialize ireq->ir_markEric Dumazet2-0/+2
2018-05-16net: fix uninit-value in __hw_addr_add_ex()Eric Dumazet1-2/+2
2018-05-16net: initialize skb->peeked when cloningEric Dumazet1-0/+1
2018-05-16netlink: fix uninit-value in netlink_sendmsgEric Dumazet1-0/+2
2018-05-16ipvs: fix rtnl_lock lockups caused by start_sync_threadJulian Anastasov2-83/+80
2018-05-16mac80211: Add RX flag to indicate ICV strippedDavid Spinadel2-2/+4
2018-05-16mac80211: allow same PN for AMSDU sub-framesSara Sharon1-4/+12
2018-05-16mac80211: allow not sending MIC up from driver for HW cryptoSara Sharon2-14/+17
2018-05-02libceph: validate con->state at the top of try_write()Ilya Dryomov1-0/+7
2018-04-29ipv6: add RTA_TABLE and RTA_PREFSRC to rtm_ipv6_policyEric Dumazet1-0/+2
2018-04-29net: af_packet: fix race in PACKET_{R|T}X_RINGEric Dumazet1-10/+18
2018-04-29tcp: md5: reject TCP_MD5SIG or TCP_MD5SIG_EXT on established socketsEric Dumazet1-2/+4
2018-04-29net: fix deadlock while clearing neighbor proxy tableWolfgang Bumiller1-10/+18
2018-04-29tipc: add policy for TIPC_NLA_NET_ADDREric Dumazet1-1/+2
2018-04-29llc: fix NULL pointer deref for SOCK_ZAPPEDCong Wang1-9/+12
2018-04-29llc: hold llc_sap before release_sock()Cong Wang1-0/+7
2018-04-29sctp: do not check port in sctp_inet6_cmp_addrXin Long1-30/+30
2018-04-29vlan: Fix reading memory beyond skb->tail in skb_vlan_tagged_multiToshiaki Makita1-1/+1
2018-04-29packet: fix bitfield update raceWillem de Bruijn2-21/+49
2018-04-29tcp: don't read out-of-bounds opsizeJann Horn1-5/+2
2018-04-29llc: delete timers synchronously in llc_sk_free()Cong Wang2-9/+22
2018-04-29net: validate attribute sizes in neigh_dump_table()Eric Dumazet1-4/+8
2018-04-29l2tp: check sockaddr length in pppol2tp_connect()Guillaume Nault1-0/+7
2018-04-29KEYS: DNS: limit the length of option stringsEric Biggers1-7/+6
2018-04-24rpc_pipefs: fix double-dput()Al Viro1-0/+1
2018-04-13ipv6: the entire IPv6 header chain must fit the first fragmentPaolo Abeni1-4/+9
2018-04-13net/ipv6: Increment OUTxxx counters after netfilter hookJeff Barnhill1-2/+4
2018-04-13net sched actions: fix dumping which requires several messages to user spaceCraig Dillabaugh1-1/+3
2018-04-13vti6: better validate user provided tunnel namesEric Dumazet1-2/+5
2018-04-13ip6_tunnel: better validate user provided tunnel namesEric Dumazet1-4/+7
2018-04-13ip6_gre: better validate user provided tunnel namesEric Dumazet1-3/+5
2018-04-13ipv6: sit: better validate user provided tunnel namesEric Dumazet1-3/+5
2018-04-13ip_tunnel: better validate user provided tunnel namesEric Dumazet1-5/+6
2018-04-13net: fool proof dev_valid_name()Eric Dumazet1-1/+1
2018-04-13vlan: also check phy_driver ts_info for vlan's real deviceHangbin Liu1-1/+5
2018-04-13sctp: sctp_sockaddr_af must check minimal addr length for AF_INET6Eric Dumazet1-5/+8
2018-04-13sctp: do not leak kernel memory to user spaceEric Dumazet1-1/+3
2018-04-13net/sched: fix NULL dereference in the error path of tcf_bpf_init()Davide Caratti1-4/+8
2018-04-13netlink: make sure nladdr has correct size in netlink_connect()Alexander Potapenko1-0/+3
2018-04-13net/ipv6: Fix route leaking between VRFsDavid Ahern1-0/+3
2018-04-13net: fix possible out-of-bound read in skb_network_protocol()Eric Dumazet1-1/+1
2018-04-13arp: fix arp_filter on l3slave devicesMiguel Fadon Perlines1-1/+1
2018-04-13rxrpc: check return value of skb_to_sgvec alwaysJason A. Donenfeld1-6/+15
2018-04-13ipsec: check return value of skb_to_sgvec alwaysJason A. Donenfeld4-13/+28
2018-04-13Bluetooth: Send HCI Set Event Mask Page 2 command only when neededMarcel Holtmann1-2/+15
2018-04-13sctp: fix recursive locking warning in sctp_do_peeloffXin Long1-2/+2
2018-04-13skbuff: only inherit relevant tx_flagsWillem de Bruijn1-4/+6
2018-04-13sit: reload iphdr in ipip6_rcvHaishuang Yan1-0/+1
2018-04-13skbuff: return -EMSGSIZE in skb_to_sgvec to prevent overflowJason A. Donenfeld1-23/+42
2018-04-13SUNRPC: ensure correct error is reported by xs_tcp_setup_socket()NeilBrown1-1/+6
2018-04-13rds; Reset rs->rs_bound_addr in rds_add_bound() failure pathSowmini Varadhan1-0/+1
2018-04-13l2tp: fix missing print session offset infoHangbin Liu1-0/+2
2018-04-13net: llc: add lock_sock in llc_ui_bind to avoid a race conditionlinzhang1-0/+3
2018-04-13net: move somaxconn init from sysctl codeRoman Kapl2-2/+19
2018-04-13tcp: better validation of received ack sequencesEric Dumazet1-13/+11
2018-04-13netfilter: ctnetlink: fix incorrect nf_ct_put during hash resizeLiping Zhang1-1/+6
2018-04-13libceph: NULL deref on crush_decode() error pathDan Carpenter1-0/+1
2018-04-13net: ieee802154: fix net_device reference release too earlyLin Zhang1-4/+4
2018-04-13xfrm: fix state migration copy replay sequence numbersAntony Antony1-0/+2
2018-04-13net: x25: fix one potential use-after-free issuelinzhang2-9/+20
2018-04-13arp: honour gratuitous ARP _replies_Ihar Hrachyshka1-2/+14
2018-04-13neighbour: update neigh timestamps iff update is effectiveIhar Hrachyshka1-4/+10
2018-04-13ipv6: avoid dad-failures for addresses with NODADMahesh Bandewar1-1/+4
2018-04-13mac80211: bail out from prep_connection() if a reconfig is ongoingLuca Coelho1-0/+4
2018-04-13af_key: Fix slab-out-of-bounds in pfkey_compile_policy.Steffen Klassert1-1/+1