aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2023-11-02Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/...Linus Torvalds1-2/+1
2023-11-02Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-8/+12
2023-11-02Merge tag 'v6.7-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/...Linus Torvalds10-44/+35
2023-11-01Merge tag 'net-next-6.7-followup' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds26-237/+336
2023-11-01Merge tag 'for-6.7/io_uring-sockopt-2023-10-30' of git://git.kernel.dk/linuxLinus Torvalds2-45/+67
2023-10-31net: tcp: remove call to obsolete crypto_ahash_alignmask()Stephen Rothwell1-6/+0
2023-10-31Merge tag 'net-next-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds311-7916/+14438
2023-10-30Merge tag 'ipsec-next-2023-10-28' of git://git.kernel.org/pub/scm/linux/kerne...Jakub Kicinski16-231/+327
2023-10-30Merge tag 'nfsd-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds5-220/+193
2023-10-30Merge tag 'vfs-6.7.ctime' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs...Linus Torvalds1-1/+1
2023-10-30Merge tag 'vfs-6.7.xattr' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs...Linus Torvalds1-1/+1
2023-10-30Merge tag 'vfs-6.7.iov_iter' of gitolite.kernel.org:pub/scm/linux/kernel/git/...Linus Torvalds2-1/+114
2023-10-28net: fill in MODULE_DESCRIPTION()s under net/802*Jakub Kicinski7-0/+7
2023-10-28net: fill in MODULE_DESCRIPTION()s under net/coreJakub Kicinski2-0/+2
2023-10-27net: bpf: Use sockopt_lock_sock() in ip_sock_set_tos()Yonghong Song1-2/+2
2023-10-27af_unix: Remove module remnants.Kuniyuki Iwashima1-19/+4
2023-10-27mptcp: define more local variables skGeliang Tang1-11/+20
2023-10-27mptcp: move sk assignment statement aheadGeliang Tang1-5/+6
2023-10-27mptcp: use mptcp_get_ext helperGeliang Tang1-2/+2
2023-10-27mptcp: use mptcp_check_fallback helperGeliang Tang2-2/+2
2023-10-27mptcp: drop useless ssk in pm_subflow_check_nextGeliang Tang3-3/+3
2023-10-27mptcp: userspace pm send RM_ADDR for ID 0Geliang Tang1-0/+39
2023-10-27net: selftests: use ethtool_sprintf()Jakub Kicinski1-6/+3
2023-10-27net: bridge: fill in MODULE_DESCRIPTION()Nikolay Aleksandrov1-0/+1
2023-10-27net: ipv6: stop checking crypto_ahash_alignmaskEric Biggers1-10/+7
2023-10-27net: ipv4: stop checking crypto_ahash_alignmaskEric Biggers1-10/+7
2023-10-27treewide: Add SPDX identifier to IETF ASN.1 modulesLukas Wunner1-0/+8
2023-10-27libceph: stop checking crypto_shash_alignmaskEric Biggers1-4/+0
2023-10-27rtnetlink: Add MDB get supportIdo Schimmel1-1/+88
2023-10-27bridge: mcast: Add MDB get supportIdo Schimmel3-0/+168
2023-10-27bridge: mcast: Rename MDB entry get functionIdo Schimmel4-8/+11
2023-10-27bridge: mcast: Factor out a helper for PG entry size calculationIdo Schimmel1-7/+13
2023-10-27bridge: mcast: Account for missing attributesIdo Schimmel1-4/+11
2023-10-27bridge: mcast: Dump MDB entries even when snooping is disabledIdo Schimmel1-3/+0
2023-10-27net/tcp: Add TCP_AO_REPAIRDmitry Safonov2-11/+103
2023-10-27net/tcp: Wire up l3index to TCP-AODmitry Safonov6-65/+162
2023-10-27net/tcp: Add static_key for TCP-AODmitry Safonov4-36/+78
2023-10-27net/tcp: Allow asynchronous delete for TCP-AO keys (MKTs)Dmitry Safonov1-3/+18
2023-10-27net/tcp: Add TCP-AO getsockopt()sDmitry Safonov2-0/+308
2023-10-27net/tcp: Add option for TCP-AO to (not) hash headerDmitry Safonov1-3/+5
2023-10-27net/tcp: Ignore specific ICMPs for TCP-AO connectionsDmitry Safonov4-0/+73
2023-10-27net/tcp: Add tcp_hash_fail() ratelimited logsDmitry Safonov2-10/+20
2023-10-27net/tcp: Add TCP-AO SNE supportDmitry Safonov5-12/+83
2023-10-27net/tcp: Add TCP-AO segments countersDmitry Safonov4-6/+34
2023-10-27net/tcp: Verify inbound TCP-AO signed segmentsDmitry Safonov5-45/+166
2023-10-27net/tcp: Sign SYN-ACK segments with TCP-AODmitry Safonov5-16/+102
2023-10-27net/tcp: Wire TCP-AO to request socketsDmitry Safonov9-51/+458
2023-10-27net/tcp: Add TCP-AO sign to twskDmitry Safonov5-48/+171
2023-10-27net/tcp: Add AO sign to RST packetsDmitry Safonov3-42/+227
2023-10-27net/tcp: Add tcp_parse_auth_options()Dmitry Safonov4-20/+48
2023-10-27net/tcp: Add TCP-AO sign to outgoing packetsDmitry Safonov5-38/+304
2023-10-27net/tcp: Calculate TCP-AO traffic keysDmitry Safonov6-0/+262
2023-10-27net/tcp: Prevent TCP-MD5 with TCP-AO being setDmitry Safonov5-7/+144
2023-10-27net/tcp: Introduce TCP_AO setsockopt()sDmitry Safonov7-17/+864
2023-10-27net/tcp: Add TCP-AO config and structuresDmitry Safonov1-0/+13
2023-10-27net/tcp: Prepare tcp_md5sig_pool for TCP-AODmitry Safonov7-197/+489
2023-10-27xfrm: policy: fix layer 4 flowi decodingFlorian Westphal1-6/+20
2023-10-26Merge tag 'wireless-next-2023-10-26' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski32-94/+327
2023-10-26Merge tag 'for-netdev' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/...Jakub Kicinski4-0/+52
2023-10-26netlink: make range pointers in policies constJakub Kicinski6-6/+6
2023-10-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski12-78/+89
2023-10-26Merge tag 'nf-next-23-10-25' of git://git.kernel.org/pub/scm/linux/kernel/git...Paolo Abeni9-476/+520
2023-10-25net: ipv6/addrconf: clamp preferred_lft to the minimum requiredAlex Henrie1-5/+13
2023-10-25net: ipv6/addrconf: clamp preferred_lft to the maximum allowedAlex Henrie1-0/+1
2023-10-25ipv6: avoid atomic fragment on GSO packetsYan Zhai1-1/+7
2023-10-25ipv6: refactor ip6_finish_output for GSO handlingYan Zhai1-7/+15
2023-10-25ipv6: drop feature RTAX_FEATURE_ALLFRAGYan Zhai5-35/+4
2023-10-25Merge tag 'nf-23-10-25' of git://git.kernel.org/pub/scm/linux/kernel/git/netf...Jakub Kicinski2-7/+16
2023-10-25vsock/virtio: initialize the_virtio_vsock before using VQsAlexandru Matei1-1/+17
2023-10-25mptcp: refactor sndbuf auto-tuningPaolo Abeni4-10/+70
2023-10-25mptcp: ignore notsent_lowat setting at the subflow levelPaolo Abeni1-0/+6
2023-10-25mptcp: consolidate sockopt synchronizationPaolo Abeni3-33/+9
2023-10-25mptcp: use copy_from_iter helpers on transmitPaolo Abeni1-4/+15
2023-10-25mptcp: give rcvlowat some lovePaolo Abeni4-15/+83
2023-10-25mptcp: use plain bool instead of custom binary enumPaolo Abeni2-12/+7
2023-10-25mptcp: properly account fastopen dataPaolo Abeni1-0/+1
2023-10-25mptcp: add a new sysctl for make after break timeoutPaolo Abeni3-3/+20
2023-10-25net: ipv6: fix typo in commentsDeming Wang1-1/+1
2023-10-25net: ipv4: fix typo in commentsDeming Wang1-1/+1
2023-10-25net/sched: act_ct: additional checks for outdated flowsVlad Buslov1-0/+2
2023-10-25netfilter: flowtable: GC pushes back packets to classic pathPablo Neira Ayuso2-7/+14
2023-10-25sched: act_ct: switch to per-action label countingFlorian Westphal1-23/+18
2023-10-24Merge tag 'wireless-2023-10-24' of git://git.kernel.org/pub/scm/linux/kernel/...Jakub Kicinski3-4/+4
2023-10-24net: dsa: Rename IFLA_DSA_MASTER to IFLA_DSA_CONDUITFlorian Fainelli1-5/+5
2023-10-24net: dsa: Use conduit and user termsFlorian Fainelli37-1195/+1195
2023-10-24net: remove else after return in dev_prep_valid_name()Jakub Kicinski1-5/+4
2023-10-24net: remove dev_valid_name() check from __dev_alloc_name()Jakub Kicinski1-3/+0
2023-10-24net: trust the bitmap in __dev_alloc_name()Jakub Kicinski1-11/+4
2023-10-24net: reduce indentation of __dev_alloc_name()Jakub Kicinski1-30/+26
2023-10-24net: make dev_alloc_name() call dev_prep_valid_name()Jakub Kicinski1-9/+11
2023-10-24net: don't use input buffer of __dev_alloc_name() as a scratch spaceJakub Kicinski1-25/+8
2023-10-24net: mptcp: use policy generated by YAML specDavide Caratti5-161/+250
2023-10-24net: mptcp: rename netlink handlers to mptcp_pm_nl_<blah>_{doit,dumpit}Davide Caratti3-32/+32
2023-10-24net: mptcp: convert netlink from small_ops to opsDavide Caratti1-64/+127
2023-10-24netfilter: nf_tables: Carry reset boolean in nft_set_dump_ctxPhil Sutter1-10/+8
2023-10-24netfilter: nf_tables: set->ops->insert returns opaque set element in case of ...Pablo Neira Ayuso5-23/+26
2023-10-24netfilter: nf_tables: shrink memory consumption of set elementsPablo Neira Ayuso5-151/+107
2023-10-24netfilter: nf_tables: expose opaque set element as struct nft_elem_privPablo Neira Ayuso7-108/+148
2023-10-24netfilter: nf_tables: set backend .flush always succeedsPablo Neira Ayuso5-22/+6
2023-10-24netfilter: nft_set_pipapo: no need to call pipapo_deactivate() from flushPablo Neira Ayuso1-2/+3
2023-10-24netfilter: nf_tables: Carry reset boolean in nft_obj_dump_ctxPhil Sutter1-6/+6
2023-10-24netfilter: nf_tables: nft_obj_filter fits into cb->ctxPhil Sutter1-11/+5
2023-10-24netfilter: nf_tables: Carry s_idx in nft_obj_dump_ctxPhil Sutter1-4/+5
2023-10-24netfilter: nf_tables: A better name for nft_obj_filterPhil Sutter1-16/+16
2023-10-24netfilter: nf_tables: Unconditionally allocate nft_obj_filterPhil Sutter1-21/+15
2023-10-24netfilter: nf_tables: Drop pointless memset in nf_tables_dump_objPhil Sutter1-3/+0
2023-10-24netfilter: conntrack: switch connlabels to atomic_tFlorian Westphal1-9/+8
2023-10-24br_netfilter: use single forward hook for ip and arpFlorian Westphal1-38/+34
2023-10-24netfilter: nf_tables: Add locking for NFT_MSG_GETRULE_RESET requestsPhil Sutter1-13/+64
2023-10-24netfilter: nf_tables: Introduce nf_tables_getrule_single()Phil Sutter1-31/+43
2023-10-24netfilter: nf_tables: Open-code audit log call in nf_tables_getrule()Phil Sutter1-4/+15
2023-10-24netfilter: nft_set_rbtree: prefer sync gc to async workerFlorian Westphal1-59/+65
2023-10-24netfilter: nft_set_rbtree: rename gc deactivate+erase functionFlorian Westphal1-5/+6
2023-10-24net: sched: sch_qfq: Use non-work-conserving warning handlerLiu Jian1-1/+1
2023-10-24xsk: Avoid starving the xsk further down the listAlbert Huang1-0/+18
2023-10-24sock: Ignore memcg pressure heuristics when raising allocatedAbel Wu1-2/+12
2023-10-24sock: Doc behaviors for pressure heurisiticsAbel Wu1-1/+13
2023-10-24sock: Code cleanup on __sk_mem_raise_allocated()Abel Wu1-10/+12
2023-10-23page_pool: introduce page_pool_alloc() APIYunsheng Lin1-2/+2
2023-10-23page_pool: remove PP_FLAG_PAGE_FRAGYunsheng Lin2-3/+2
2023-10-23page_pool: unify frag_count handling in page_pool_is_last_frag()Yunsheng Lin1-1/+9
2023-10-23Merge tag 'for-net-next-2023-10-23' of git://git.kernel.org/pub/scm/linux/ker...Jakub Kicinski8-137/+201
2023-10-23Merge branch 'devlink-finish-conversion-to-generated-split_ops'Jakub Kicinski16-456/+880
2023-10-23devlink: remove netlink small_opsJiri Pirko1-327/+1
2023-10-23devlink: remove duplicated netlink callback prototypesJiri Pirko1-62/+0
2023-10-23netlink: specs: devlink: add the remaining command to generate complete split...Jiri Pirko2-2/+819
2023-10-23devlink: rename netlink callback to be aligned with the generated onesJiri Pirko13-158/+152
2023-10-23genetlink: don't merge dumpit split op for different cmds into single iterJiri Pirko1-1/+2
2023-10-23net_sched: sch_fq: fastpath needs to take care of sk->sk_pacing_statusEric Dumazet1-0/+4
2023-10-23net_sched: sch_fq: fix off-by-one error in fq_dequeue()Eric Dumazet1-1/+1
2023-10-23Bluetooth: hci_sync: Fix Opcode prints in bt_dev_dbg/errMarcel Ziswiler1-2/+2
2023-10-23Bluetooth: Fix double free in hci_conn_cleanupZhengHan Wang2-15/+14
2023-10-23Bluetooth: ISO: Copy BASE if service data matches EIR_BAA_SERVICE_UUIDClaudia Draghicescu1-4/+12
2023-10-23Bluetooth: Make handle of hci_conn be uniqueZiyang Xuan4-50/+51
2023-10-23Bluetooth: ISO: Fix bcast listener cleanupIulia Tanasescu2-18/+30
2023-10-23Bluetooth: msft: __hci_cmd_sync() doesn't return NULLDan Carpenter1-13/+7
2023-10-23Bluetooth: ISO: Match QoS adv handle with BIG handleIulia Tanasescu1-0/+12
2023-10-23Bluetooth: ISO: Allow binding a bcast listener to 0 bisesIulia Tanasescu2-3/+2
2023-10-23Bluetooth: ISO: Set CIS bit only for devices with CIS supportVlad Pruteanu1-2/+2
2023-10-23Bluetooth: ISO: Pass BIG encryption info through QoSIulia Tanasescu3-19/+55
2023-10-23Bluetooth: ISO: Fix BIS cleanupIulia Tanasescu2-16/+19
2023-10-23net/handshake: fix file ref count in handshake_nl_accept_doit()Moritz Wanzenböck1-25/+5
2023-10-23tls: don't reset prot->aad_size and prot->tail_size for TLS_HWSabrina Dubroca3-11/+4
2023-10-23wifi: mac80211: don't drop all unprotected public action framesAvraham Stern1-2/+1
2023-10-23wifi: cfg80211: fix assoc response warning on failed linksJohannes Berg1-1/+2
2023-10-23wifi: cfg80211: pass correct pointer to rdev_inform_bss()Ben Greear1-1/+1
2023-10-23wifi: mac80211: drop robust action frames before assocJohannes Berg1-0/+9
2023-10-23wifi: cfg80211: Allow AP/P2PGO to indicate port authorization to peer STA/P2P...Vinayak Yadawad5-15/+23
2023-10-23wifi: mac80211: fix another key installation error pathJohannes Berg1-2/+4
2023-10-23wifi: mac80211: rename struct cfg80211_rx_assoc_resp to cfg80211_rx_assoc_res...Kalle Valo5-5/+5
2023-10-23wifi: mac80211: rename ieee80211_tx_status() to ieee80211_tx_status_skb()Kalle Valo2-3/+3
2023-10-23wifi: mac80211: fix change_address deadlock during unregisterJohannes Berg1-0/+8
2023-10-23wifi: mac80211: Add __counted_by for struct ieee802_11_elems and use struct_s...Gustavo A. R. Silva2-2/+2
2023-10-23wifi: remove unused argument of ieee80211_get_tdls_action()Dmitry Antipov1-4/+1
2023-10-23wifi: mac80211: add link id to mgd_prepare_tx()Miri Korenblit2-1/+9
2023-10-23wifi: mac80211: Check if we had first beacon with relevant linksMiri Korenblit1-3/+14
2023-10-23wifi: mac80211: flush STA queues on unauthorizationJohannes Berg1-12/+20
2023-10-23wifi: mac80211: purge TX queues in flush_queues flowMiri Korenblit3-10/+32
2023-10-23wifi: cfg80211: wext: convert return value to kernel-docJohannes Berg1-2/+2
2023-10-23wifi: mac80211: fix a expired vs. cancel race in rocEmmanuel Grumbach1-0/+17
2023-10-23wifi: mac80211: make mgd_protect_tdls_discover MLO-awareMiri Korenblit2-3/+7
2023-10-23wifi: mac80211: Fix setting vif linksIlan Peer1-1/+1
2023-10-23wifi: cfg80211: Handle specific BSSID in 6GHz scanningIlan Peer1-0/+37
2023-10-23wifi: mac80211: mesh: fix some kdoc warningsBenjamin Berg6-12/+34
2023-10-23wifi: cfg80211: Include operating class 137 in 6GHz bandIlan Peer1-0/+1
2023-10-23wifi: mac80211: Rename and update IEEE80211_VIF_DISABLE_SMPS_OVERRIDEIlan Peer2-1/+10
2023-10-23wifi: mac80211: handle debugfs when switching to/from MLOMiri Korenblit5-10/+40
2023-10-23wifi: mac80211: add a driver callback to add vif debugfsMiri Korenblit2-3/+31
2023-10-23wifi: mac80211: don't recreate driver link debugfs in reconfigJohannes Berg1-3/+6
2023-10-23wifi: mac80211: cleanup auth_data only if association continuesBenjamin Berg1-4/+13
2023-10-23tcp: add TCPI_OPT_USEC_TSEric Dumazet1-0/+2
2023-10-23tcp: add support for usec resolution in TCP TS valuesEric Dumazet8-29/+73
2023-10-23tcp: add tcp_rtt_tsopt_us()Eric Dumazet1-20/+23
2023-10-23tcp: rename tcp_time_stamp() to tcp_time_stamp_ts()Eric Dumazet4-10/+10
2023-10-23tcp: move tcp_ns_to_ts() to net/ipv4/syncookies.cEric Dumazet1-1/+9
2023-10-23tcp: rename tcp_skb_timestamp()Eric Dumazet3-7/+7
2023-10-23tcp: replace tcp_time_stamp_raw()Eric Dumazet3-6/+6
2023-10-23tcp: introduce tcp_clock_ms()Eric Dumazet3-7/+5
2023-10-23tcp: add tcp_time_stamp_ms() helperEric Dumazet2-2/+2
2023-10-23tcp: fix cookie_init_timestamp() overflowsEric Dumazet1-13/+7
2023-10-23ipv6: add new arguments to udp_tunnel6_dst_lookup()Beniamino Galvani1-15/+18
2023-10-23ipv6: remove "proto" argument from udp_tunnel6_dst_lookup()Beniamino Galvani1-3/+1
2023-10-23ipv6: rename and move ip6_dst_lookup_tunnel()Beniamino Galvani2-68/+69
2023-10-23net: atm: Remove redundant check.Gavrilov Ilia1-2/+0
2023-10-23xfrm Fix use after free in __xfrm6_udp_encap_rcv.Steffen Klassert2-4/+8
2023-10-22tcp: fix wrong RTO timeout when received SACK renegingFred Chen1-4/+5
2023-10-20neighbour: fix various data-racesEric Dumazet1-32/+35
2023-10-20net: do not leave an empty skb in write queueEric Dumazet1-3/+5
2023-10-20ethtool: untangle the linkmode and ethtool headersJakub Kicinski1-0/+21
2023-10-20net: fix IPSTATS_MIB_OUTPKGS increment in OutForwDatagrams.Heng Guo7-9/+14
2023-10-20netlink: add variable-length / auto integersJakub Kicinski1-3/+11
2023-10-20devlink: convert most of devlink_fmsg_*() to return voidPrzemek Kitszel1-104/+84
2023-10-20devlink: retain error in struct devlink_fmsgPrzemek Kitszel1-171/+76
2023-10-19net/socket: Break down __sys_getsockoptBreno Leitao2-31/+41
2023-10-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski42-231/+351
2023-10-19net/socket: Break down __sys_setsockoptBreno Leitao1-14/+25
2023-10-19bpf: Add sockptr support for setsockoptBreno Leitao1-1/+1
2023-10-19bpf: Add sockptr support for getsockoptBreno Leitao1-2/+3
2023-10-19Merge tag 'net-6.6-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds42-231/+350
2023-10-19Revert "ethtool: Fix mod state of verbose no_mask bitset"Kory Maincent1-26/+6