aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2022-11-29Merge tag 'net-6.1-rc8-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds13-29/+83
2022-11-29sctp: fix memory leak in sctp_stream_outq_migrate()Zhengchao Shao4-7/+47
2022-11-29packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETEWillem de Bruijn1-4/+2
2022-11-28net: hsr: Fix potential use-after-freeYueHaibing1-2/+3
2022-11-28tipc: re-fetch skb cb after tipc_msg_validateXin Long1-0/+3
2022-11-28mptcp: fix sleep in atomic at close timePaolo Abeni1-3/+3
2022-11-28mptcp: don't orphan ssk in mptcp_close()Menglong Dong1-7/+6
2022-11-28Merge tag 'wireless-2022-11-28' of git://git.kernel.org/pub/scm/linux/kernel/...Jakub Kicinski2-2/+11
2022-11-28ipv4: Fix route deletion when nexthop info is not specifiedIdo Schimmel1-3/+5
2022-11-28net/9p: Fix a potential socket leak in p9_socket_openWang Hai1-1/+3
2022-11-25wifi: mac8021: fix possible oob access in ieee80211_get_rate_durationLorenzo Bianconi1-0/+3
2022-11-25wifi: cfg80211: don't allow multi-BSSID in S1GJohannes Berg1-1/+6
2022-11-25wifi: cfg80211: fix buffer overflow in elem comparisonJohannes Berg1-1/+2
2022-11-24Merge tag 'net-6.1-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds41-223/+295
2022-11-23Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...Jakub Kicinski8-15/+57
2022-11-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nfJakub Kicinski3-6/+8
2022-11-23Merge tag '9p-for-6.1-rc7' of https://github.com/martinetd/linuxLinus Torvalds2-11/+22
2022-11-23l2tp: Don't sleep and disable BH under writer-side sk_callback_lockJakub Sitnicki1-8/+9
2022-11-239p/xen: check logical size for buffer sizeDominique Martinet1-0/+9
2022-11-22ipv4: Fix error return code in fib_table_insert()Ziyang Xuan1-1/+3
2022-11-22dccp/tcp: Fixup bhash2 bucket when connect() fails.Kuniyuki Iwashima7-16/+40
2022-11-22dccp/tcp: Update saddr under bhash's lock.Kuniyuki Iwashima6-85/+55
2022-11-22dccp/tcp: Remove NULL check for prev_saddr in inet_bhash2_update_saddr().Kuniyuki Iwashima1-7/+4
2022-11-22dccp/tcp: Reset saddr on failure after inet6?_hash_connect().Kuniyuki Iwashima4-0/+8
2022-11-22netfilter: flowtable_offload: add missing lockingFelix Fietkau1-0/+4
2022-11-22netfilter: ipset: restore allowing 64 clashing elements in hash:net,ifaceJozsef Kadlecsik1-1/+1
2022-11-22NFC: nci: fix memory leak in nci_rx_data_packet()Liu Shixin1-1/+3
2022-11-22net: sched: allow act_ct to be built without NF_NATXin Long1-1/+1
2022-11-22xfrm: Fix ignored return value in xfrm6_init()Chen Zhongjin1-1/+5
2022-11-22xfrm: Fix oops in __xfrm_state_delete()Thomas Jarosch1-1/+1
2022-11-21tipc: check skb_linearize() return value in tipc_disc_rcv()YueHaibing1-1/+4
2022-11-21tipc: add an extra conn_get in tipc_conn_allocXin Long1-3/+6
2022-11-21tipc: set con sock in tipc_conn_allocXin Long1-6/+5
2022-11-21netfilter: ipset: regression in ip_set_hash_ip.cVishwanath Pai1-5/+3
2022-11-21ipv4/fib: Replace zero-length array with DECLARE_FLEX_ARRAY() helperKees Cook1-1/+1
2022-11-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nfDavid S. Miller12-41/+49
2022-11-18netfilter: nf_tables: do not set up extensions for end intervalPablo Neira Ayuso1-2/+4
2022-11-18netfilter: conntrack: Fix data-races around ct markDaniel Xu11-39/+45
2022-11-189p/fd: Use P9_HDRSZ for header sizeGUO Zihua1-3/+3
2022-11-189p/fd: Fix write overflow in p9_read_workGUO Zihua1-8/+8
2022-11-189p/fd: fix issue of list_del corruption in p9_fd_cancel()Zhengchao Shao1-0/+2
2022-11-18nfc/nci: fix race with opening and closingLin Ma1-1/+1
2022-11-18rxrpc: Fix race between conn bundle lookup and bundle removal [ZDI-CAN-15975]David Howells2-15/+24
2022-11-18net: neigh: decrement the family specific qlenThomas Zeitlhofer1-28/+30
2022-11-16tcp: configurable source port perturb table sizeGleb Mazovetskiy2-5/+15
2022-11-16l2tp: Serialize access to sk_user_data with sk_callback_lockJakub Sitnicki1-6/+13
2022-11-15net: dsa: don't leak tagger-owned storage on switch driver unbindVladimir Oltean1-0/+10
2022-11-15net/x25: Fix skb leak in x25_lapb_receive_frame()Wei Yongjun1-1/+1
2022-11-15bridge: switchdev: Fix memory leaks when changing VLAN protocolIdo Schimmel1-3/+14
2022-11-15kcm: close race conditions on sk_receive_queueCong Wang1-52/+6
2022-11-14net: dsa: make dsa_master_ioctl() see through port_hwtstamp_get() shimsVladimir Oltean3-2/+18
2022-11-14net: caif: fix double disconnect client in chnl_net_open()Zhengchao Shao1-3/+0
2022-11-11net/tls: Fix memory leak in tls_enc_skb() and tls_sw_fallback_init()Yu Liao1-2/+3
2022-11-11Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfJakub Kicinski1-0/+1
2022-11-09mctp: Fix an error handling path in mctp_init()Wei Yongjun2-2/+4
2022-11-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nfDavid S. Miller2-1/+3
2022-11-08Merge tag 'linux-can-fixes-for-6.1-20221107' of git://git.kernel.org/pub/scm/...Jakub Kicinski3-34/+43
2022-11-08netfilter: Cleanup nft_net->module_list from nf_tables_exit_net()Shigeru Yoshida1-1/+2
2022-11-08netfilter: nfnetlink: fix potential dead lock in nfnetlink_rcv_msg()Ziyang Xuan1-0/+1
2022-11-07sctp: clear out_curr if all frag chunks of current msg are prunedXin Long1-0/+5
2022-11-07sctp: remove the unnecessary sinfo_stream check in sctp_prsctp_prune_unsentXin Long1-5/+3
2022-11-07tipc: fix the msg->req tlv len check in tipc_nl_compat_name_table_dump_headerXin Long1-1/+1
2022-11-07can: j1939: j1939_send_one(): fix missing CAN header initializationOliver Hartkopp1-0/+3
2022-11-07can: isotp: fix tx state handling for echo tx processingOliver Hartkopp1-33/+38
2022-11-07can: af_can: fix NULL pointer dereference in can_rx_register()Zhengchao Shao1-1/+1
2022-11-07can: af_can: can_exit(): add missing dev_remove_pack() of canxl_packetChen Zhongjin1-0/+1
2022-11-07ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to networkAlexander Potapenko1-0/+1
2022-11-07tcp: prohibit TCP_REPAIR_OPTIONS if data was already sentLu Wei1-1/+1
2022-11-04bpf, test_run: Fix alignment problem in bpf_prog_test_run_skb()Baisong Zhong1-0/+1
2022-11-03Merge tag 'wireless-2022-11-03' of git://git.kernel.org/pub/scm/linux/kernel/...Jakub Kicinski7-9/+31
2022-11-03net: gso: fix panic on frag_list with mixed head alloc typesJiri Benc1-17/+19
2022-11-03Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski3-11/+11
2022-11-03Merge tag 'net-6.1-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds25-85/+204
2022-11-03bpf, sock_map: Move cancel_work_sync() out of sock lockCong Wang2-8/+6
2022-11-03vsock: fix possible infinite sleep in vsock_connectible_wait_data()Dexuan Cui1-1/+4
2022-11-03vsock: remove the unused 'wait' in vsock_connectible_recvmsg()Dexuan Cui1-2/+0
2022-11-02ipv6: fix WARNING in ip6_route_net_exit_late()Zhengchao Shao1-4/+10
2022-11-02bridge: Fix flushing of dynamic FDB entriesIdo Schimmel2-2/+2
2022-11-02net, neigh: Fix null-ptr-deref in neigh_table_clear()Chen Zhongjin1-1/+1
2022-11-02net/smc: Fix possible leaked pernet namespace in smc_init()Chen Zhongjin1-2/+4
2022-11-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nfJakub Kicinski5-37/+52
2022-11-02Bluetooth: L2CAP: Fix attempting to access uninitialized memoryLuiz Augusto von Dentz1-1/+2
2022-11-02Bluetooth: L2CAP: Fix l2cap_global_chan_by_psmLuiz Augusto von Dentz1-1/+1
2022-11-02Bluetooth: L2CAP: Fix accepting connection request for invalid SPSMLuiz Augusto von Dentz1-0/+25
2022-11-02Bluetooth: hci_conn: Fix not restoring ISO buffer count on disconnectLuiz Augusto von Dentz1-0/+11
2022-11-02Bluetooth: L2CAP: Fix memory leak in vhci_writeHawkins Jiawei1-4/+3
2022-11-02Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del()Zhengchao Shao1-0/+1
2022-11-02Bluetooth: hci_conn: Fix CIS connection dst_type handlingPauli Virtanen2-8/+13
2022-11-02Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sduMaxim Mikityanskiy1-7/+41
2022-11-02netfilter: ipset: enforce documented limit to prevent allocating huge memoryJozsef Kadlecsik1-24/+6
2022-11-02Merge tag 'nfs-for-6.1-2' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds2-3/+11
2022-11-02rose: Fix NULL pointer dereference in rose_send_frame()Zhang Qilong1-0/+3
2022-11-02netfilter: nf_nat: Fix possible memory leak in nf_nat_init()Chen Zhongjin1-1/+10
2022-11-02wifi: mac80211: Set TWT Information Frame Disabled bit as 1Howard Hsu1-0/+3
2022-11-02wifi: mac80211: Fix ack frame idr leak when mesh has no routeNicolas Cavallari1-1/+1
2022-11-02wifi: mac80211: fix general-protection-fault in ieee80211_subif_start_xmit()Zhengchao Shao1-0/+5
2022-11-02ipvs: fix WARNING in ip_vs_app_net_cleanup()Zhengchao Shao1-2/+8
2022-11-02ipvs: fix WARNING in __ip_vs_cleanup_batch()Zhengchao Shao1-5/+21
2022-11-02ipvs: use explicitly signed charsJason A. Donenfeld1-2/+2
2022-11-01netlink: introduce bigendian integer typesFlorian Westphal1-3/+3
2022-11-01bpf, sockmap: Fix the sk->sk_forward_alloc warning of sk_stream_kill_queuesWang Yufen1-3/+5
2022-11-01netfilter: nf_tables: release flow rule object from commit pathPablo Neira Ayuso1-3/+3
2022-11-01netfilter: nf_tables: netlink notifier might race to release objectsPablo Neira Ayuso1-0/+2
2022-10-31net: sched: Fix use after free in red_enqueue()Dan Carpenter1-1/+3
2022-10-28net: dsa: fall back to default tagger if we can't load the one from DTVladimir Oltean1-3/+10
2022-10-28net: also flag accepted sockets supporting msghdr originated zerocopyStefan Metzmacher1-0/+2
2022-10-28net/ulp: remove SOCK_SUPPORT_ZC from tls socketsPavel Begunkov1-0/+3
2022-10-28net: remove SOCK_SUPPORT_ZC from sockmapPavel Begunkov3-8/+8
2022-10-28udp: advertise ipv6 udp support for msghdr::ubuf_infoPavel Begunkov1-0/+1
2022-10-28net: openvswitch: add missing .resv_start_opJakub Kicinski1-0/+1
2022-10-27SUNRPC: Fix crasher in gss_unwrap_resp_integ()Chuck Lever1-1/+1
2022-10-27SUNRPC: Fix null-ptr-deref when xps sysfs alloc failedZhang Xiaoxu1-2/+10
2022-10-27kcm: do not sense pfmemalloc status in kcm_sendpage()Eric Dumazet1-1/+1
2022-10-27net: do not sense pfmemalloc status in skb_append_pagefrags()Eric Dumazet1-1/+1
2022-10-27Merge tag 'linux-can-fixes-for-6.1-20221027' of git://git.kernel.org/pub/scm/...Jakub Kicinski1-1/+3
2022-10-27nh: fix scope used to find saddr when adding non gw nhNicolas Dichtel1-1/+1
2022-10-27Revert "ip: fix dflt addr selection for connected nexthop"Nicolas Dichtel1-1/+1
2022-10-27Revert "ip: fix triggering of 'icmp redirect'"Nicolas Dichtel1-2/+2
2022-10-27genetlink: limit the use of validation workarounds to old opsJakub Kicinski1-0/+2
2022-10-27af_key: Fix send_acquire race with pfkey_registerHerbert Xu1-10/+22
2022-10-27can: j1939: transport: j1939_session_skb_drop_old(): spin_unlock_irqrestore()...Yang Yingliang1-1/+3
2022-10-27openvswitch: switch from WARN to pr_warnAaron Conole1-1/+2
2022-10-25ipv6: ensure sane device mtu in tunnelsEric Dumazet3-13/+18
2022-10-24Merge tag 'ieee802154-for-net-2022-10-24' of git://git.kernel.org/pub/scm/lin...Jakub Kicinski2-3/+6
2022-10-24mptcp: fix abba deadlock on fastopenPaolo Abeni1-15/+34
2022-10-24mptcp: factor out mptcp_connect()Paolo Abeni2-67/+73
2022-10-24mptcp: set msk local address earlierPaolo Abeni3-2/+9
2022-10-24genetlink: piggy back on resv_op to default to a reject policyJakub Kicinski1-0/+23
2022-10-24ethtool: eeprom: fix null-deref on genl_info in dumpXin Long1-1/+1
2022-10-24Merge tag 'net-6.1-rc3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds6-15/+40
2022-10-24tcp: fix indefinite deferral of RTO with SACK renegingNeal Cardwell1-1/+2
2022-10-24tcp: fix a signed-integer-overflow bug in tcp_add_backlog()Lu Wei1-1/+3
2022-10-24net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failedZhengchao Shao1-0/+7
2022-10-24kcm: annotate data-races around kcm->rx_waitEric Dumazet1-6/+11
2022-10-24kcm: annotate data-races around kcm->rx_psockEric Dumazet1-3/+5
2022-10-24mac802154: Fix LQI recordingMiquel Raynal1-2/+3
2022-10-23Merge tag 'io_uring-6.1-2022-10-22' of git://git.kernel.dk/linuxLinus Torvalds2-0/+2
2022-10-22net: flag sockets supporting msghdr originated zerocopyPavel Begunkov2-0/+2
2022-10-21ethtool: pse-pd: fix null-deref on genl_info in dumpJakub Kicinski1-1/+1
2022-10-21wifi: cfg80211: Fix bitrates overflow issuePaul Zhang1-2/+4
2022-10-21wifi: cfg80211: fix memory leak in query_regdb_file()Arend van Spriel1-3/+9
2022-10-21wifi: mac80211: fix memory free error when registering wiphy failtaozhang1-2/+6
2022-10-21wifi: cfg80211: silence a sparse RCU warningJohannes Berg1-1/+3
2022-10-20tipc: fix a null-ptr-deref in tipc_topsrv_acceptXin Long1-4/+12
2022-10-20Merge tag 'net-6.1-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds24-36/+105
2022-10-19net: sched: fix race condition in qdisc_graft()Eric Dumazet1-2/+3
2022-10-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nfJakub Kicinski5-2/+8
2022-10-19net: Fix return value of qdisc ingress handling on successPaul Blakey1-0/+4
2022-10-19net: sched: sfb: fix null pointer access issue when sfb_init() failsZhengchao Shao1-1/+2
2022-10-19Revert "net: sched: fq_codel: remove redundant resource cleanup in fq_codel_i...Zhengchao Shao1-8/+17
2022-10-19net: sched: cake: fix null pointer access issue when cake_init() failsZhengchao Shao1-0/+4
2022-10-19xfrm: replay: Fix ESN wrap around for GSOChristian Langrock4-2/+21
2022-10-19netfilter: nf_tables: relax NFTA_SET_ELEM_KEY_END set flags requirementsPablo Neira Ayuso1-2/+3
2022-10-19netfilter: rpfilter/fib: Set ->flowic_uid correctly for user namespaces.Guillaume Nault4-0/+5
2022-10-18net: hsr: avoid possible NULL deref in skb_clone()Eric Dumazet1-6/+6
2022-10-18ip6mr: fix UAF issue in ip6mr_sk_done() when addrconf_init_net() failedZhengchao Shao1-0/+2
2022-10-18udp: Update reuse->has_conns under reuseport_lock.Kuniyuki Iwashima5-4/+20
2022-10-16Merge tag 'random-6.1-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds44-96/+95
2022-10-16skmsg: pass gfp argument to alloc_sk_msg()Eric Dumazet1-4/+4
2022-10-15net: dsa: uninitialized variable in dsa_slave_netdevice_event()Dan Carpenter1-1/+1
2022-10-15net/smc: Fix an error code in smc_lgr_create()Dan Carpenter1-1/+2
2022-10-15net/atm: fix proc_mpc_write incorrect return valueXiaobo Liu1-1/+2
2022-10-14tls: strp: make sure the TCP skbs do not have overlapping dataJakub Kicinski1-4/+28
2022-10-14tipc: fix an information leak in tipc_topsrv_kern_subscrAlexander Potapenko1-1/+1
2022-10-14tipc: Fix recognition of trial periodMark Tomlinson1-1/+1
2022-10-13Merge tag 'io_uring-6.1-2022-10-13' of git://git.kernel.dk/linuxLinus Torvalds1-0/+20
2022-10-13Merge tag 'net-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds38-187/+306
2022-10-13Merge tag 'ceph-for-6.1-rc1' of https://github.com/ceph/ceph-clientLinus Torvalds3-39/+9
2022-10-13Merge tag 'nfs-for-6.1-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds11-80/+141
2022-10-13kcm: avoid potential race in kcm_tx_workEric Dumazet1-1/+1
2022-10-13tcp: Clean up kernel listener's reqsk in inet_twsk_purge()Kuniyuki Iwashima2-5/+19
2022-10-13Merge tag 'wireless-2022-10-13' of git://git.kernel.org/pub/scm/linux/kernel/...Paolo Abeni4-47/+82
2022-10-13Merge branch 'cve-fixes-2022-10-13'Johannes Berg8-60/+94
2022-10-12openvswitch: add nf_ct_is_confirmed check before assigning the helperXin Long1-1/+2
2022-10-12tcp: Fix data races around icsk->icsk_af_ops.Kuniyuki Iwashima3-7/+12
2022-10-12ipv6: Fix data races around sk->sk_prot.Kuniyuki Iwashima3-11/+22
2022-10-12tcp/udp: Call inet6_destroy_sock() in IPv6 sk->sk_destruct().Kuniyuki Iwashima6-6/+44
2022-10-12udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM).Kuniyuki Iwashima2-12/+14
2022-10-12tcp/udp: Fix memory leak in ipv6_renew_options().Kuniyuki Iwashima1-0/+7
2022-10-12io_uring/af_unix: defer registered files gc to io_uring releasePavel Begunkov1-0/+20
2022-10-12mctp: prevent double key removal and unrefJeremy Kerr2-12/+21
2022-10-12netfilter: rpfilter/fib: Populate flowic_l3mdev fieldPhil Sutter4-11/+7
2022-10-12xfrm: lwtunnel: squelch kernel warning in case XFRM encap type is not availableEyal Birger1-1/+3
2022-10-12xfrm: fix "disable_policy" on ipv4 early demuxEyal Birger1-0/+5
2022-10-12tcp: cdg: allow tcp_cdg_release() to be called multiple timesEric Dumazet1-0/+2
2022-10-12inet: ping: fix recent breakageEric Dumazet2-17/+6
2022-10-12ipv6: ping: fix wrong checksum for large framesEric Dumazet1-1/+1
2022-10-11Merge tag 'wireless-2022-10-11' of git://git.kernel.org/pub/scm/linux/kernel/...Jakub Kicinski8-43/+54
2022-10-11treewide: use get_random_bytes() when possibleJason A. Donenfeld3-3/+3
2022-10-11treewide: use get_random_u32() when possibleJason A. Donenfeld14-24/+24
2022-10-11treewide: use get_random_{u8,u16}() when possible, part 2Jason A. Donenfeld2-2/+2
2022-10-11treewide: use get_random_{u8,u16}() when possible, part 1Jason A. Donenfeld8-13/+13
2022-10-11treewide: use prandom_u32_max() when possible, part 1Jason A. Donenfeld22-54/+53
2022-10-10Merge tag '9p-for-6.1' of https://github.com/martinetd/linuxLinus Torvalds7-28/+246
2022-10-10Merge tag 'cgroup-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds1-4/+5
2022-10-10Merge tag 'sched-core-2022-10-07' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-12/+8
2022-10-10wifi: cfg80211: update hidden BSSes to avoid WARN_ONJohannes Berg1-11/+20
2022-10-10wifi: mac80211: fix crash in beacon protection for P2P-deviceJohannes Berg1-5/+7
2022-10-10wifi: cfg80211: avoid nontransmitted BSS list corruptionJohannes Berg1-0/+9
2022-10-10wifi: cfg80211: fix BSS refcounting bugsJohannes Berg1-13/+14