aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2018-04-24packet: fix bitfield update raceWillem de Bruijn2-21/+49
2018-04-23l2tp: check sockaddr length in pppol2tp_connect()Guillaume Nault1-0/+7
2018-04-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller10-171/+200
2018-04-23ipv6: add RTA_TABLE and RTA_PREFSRC to rtm_ipv6_policyEric Dumazet1-0/+2
2018-04-23tcp: don't read out-of-bounds opsizeJann Horn1-5/+2
2018-04-22net: sched: ife: check on metadata lengthAlexander Aring1-0/+3
2018-04-22net: sched: ife: handle malformed tlv lengthAlexander Aring2-3/+39
2018-04-22net: sched: ife: signal not finding metaidAlexander Aring1-1/+1
2018-04-22strparser: Do not call mod_delayed_work with a timeout of LONG_MAXDoron Roberts-Kedes1-1/+1
2018-04-22ipv6: sr: fix NULL pointer dereference in seg6_do_srh_encap()- v4 pktsAhmed Abdelsalam1-1/+1
2018-04-22llc: fix NULL pointer deref for SOCK_ZAPPEDCong Wang1-9/+12
2018-04-22llc: delete timers synchronously in llc_sk_free()Cong Wang2-9/+22
2018-04-22l2tp: fix {pppol2tp, l2tp_dfs}_seq_stop() in case of seq_file overflowGuillaume Nault2-2/+8
2018-04-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds28-138/+218
2018-04-19net/smc: fix shutdown in state SMC_LISTENUrsula Braun1-6/+4
2018-04-19llc: hold llc_sap before release_sock()Cong Wang1-0/+7
2018-04-19net: caif: fix spelling mistake "UKNOWN" -> "UNKNOWN"Colin Ian King1-1/+1
2018-04-19net: change the comment of dev_mc_initsunlianwen1-1/+1
2018-04-19netfilter: xt_connmark: do not cast xt_connmark_tginfo1 to xt_connmark_tginfo2Pablo Neira Ayuso1-16/+22
2018-04-19netfilter: nf_tables: fix out-of-bounds in nft_chain_commit_updateTaehee Yoo1-1/+1
2018-04-19netfilter: nf_tables: NAT chain and extensions require NF_TABLESPablo Neira Ayuso1-27/+28
2018-04-18tipc: fix infinite loop when dumping link monitor summaryTung Nguyen2-8/+5
2018-04-18tipc: fix use-after-free in tipc_nametbl_stopJon Maloy1-12/+17
2018-04-17KEYS: DNS: limit the length of option stringsEric Biggers1-7/+5
2018-04-17vlan: Fix reading memory beyond skb->tail in skb_vlan_tagged_multiToshiaki Makita1-1/+1
2018-04-17net: qrtr: add MODULE_ALIAS_NETPROTO macroNicolas Dechesne1-0/+1
2018-04-17VSOCK: make af_vsock.ko removable againStefan Hajnoczi1-0/+6
2018-04-17netfilter: conntrack: include kmemleak.h for kmemleak_not_leak()Stephen Rothwell1-0/+1
2018-04-16tipc: fix possible crash in __tipc_nl_net_set()Eric Dumazet2-0/+4
2018-04-16tipc: add policy for TIPC_NLA_NET_ADDREric Dumazet1-1/+2
2018-04-16net: Fix one possible memleak in ip_setup_corkGao Feng1-3/+5
2018-04-16netfilter: nf_tables: free set name in error pathFlorian Westphal1-3/+5
2018-04-16netfilter: nf_tables: can't fail after linking rule into active rule listFlorian Westphal1-27/+32
2018-04-16netfilter: fix CONFIG_NF_REJECT_IPV6=m link errorArnd Bergmann1-0/+1
2018-04-16netfilter: conntrack: silent a memory leak warningCong Wang1-0/+1
2018-04-16net: af_packet: fix race in PACKET_{R|T}X_RINGEric Dumazet1-9/+14
2018-04-16tcp: clear tp->packets_out when purging write queueSoheil Hassas Yeganeh1-1/+1
2018-04-15rpc_pipefs: fix double-dput()Al Viro1-0/+1
2018-04-15Merge tag 'kbuild-v4.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds2-4/+3
2018-04-13l2tp: hold reference on tunnels printed in l2tp/tunnels debugfs fileGuillaume Nault3-23/+13
2018-04-13l2tp: hold reference on tunnels printed in pppol2tp proc fileGuillaume Nault1-7/+17
2018-04-13l2tp: hold reference on tunnels in netlink dumpsGuillaume Nault3-3/+30
2018-04-12net: fix deadlock while clearing neighbor proxy tableWolfgang Bumiller1-10/+18
2018-04-12sctp: do not check port in sctp_inet6_cmp_addrXin Long1-30/+30
2018-04-12tipc: fix missing initializer in tipc_sendmsg()Jon Maloy1-1/+3
2018-04-12strparser: Fix incorrect strp->need_bytes value.Doron Roberts-Kedes1-4/+3
2018-04-12net: validate attribute sizes in neigh_dump_table()Eric Dumazet1-4/+8
2018-04-12tcp: md5: reject TCP_MD5SIG or TCP_MD5SIG_EXT on established socketsEric Dumazet1-2/+4
2018-04-12tipc: fix unbalanced reference counterJon Maloy3-3/+9
2018-04-12net/tls: Remove VLA usageKees Cook1-1/+9
2018-04-12Merge tag 'nfs-for-4.17-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds14-116/+240
2018-04-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds6-142/+139
2018-04-11l2tp: fix race in duplicate tunnel detectionGuillaume Nault3-28/+14
2018-04-11l2tp: fix races in tunnel creationGuillaume Nault4-110/+110
2018-04-11rds: MP-RDS may use an invalid c_pathKa-Cheong Poon1-5/+10
2018-04-11netfilter: xt_connmark: Add bit mapping for bit-shift operation.Jack Ma1-8/+11
2018-04-10SUNRPC: Add helpers for decoding opaque and string typesTrond Myklebust1-0/+82
2018-04-10xprtrdma: Fix corner cases when handling device removalChuck Lever1-4/+9
2018-04-10sunrpc: Add static trace point to report result of RPC pingChuck Lever1-0/+6
2018-04-10sunrpc: Add static trace point to report RPC latency statsChuck Lever1-5/+11
2018-04-10sunrpc: Simplify synopsis of some trace pointsChuck Lever2-6/+6
2018-04-10SUNRPC: Make num_reqs a non-atomic integerChuck Lever1-8/+9
2018-04-10SUNRPC: Make RTT measurement more precise (Send)Chuck Lever3-1/+4
2018-04-10SUNRPC: Make RTT measurement more precise (Receive)Chuck Lever1-2/+3
2018-04-10SUNRPC: Move xprt_update_rtt callsiteChuck Lever2-3/+9
2018-04-10xprtrdma: Move creation of rl_rdmabuf to rpcrdma_create_reqChuck Lever3-34/+12
2018-04-10xprtrdma: Chain Send to FastReg WRsChuck Lever4-18/+49
2018-04-10xprtrdma: "Support" call-only RPCsChuck Lever2-6/+6
2018-04-10xprtrdma: Reduce number of MRs created by rpcrdma_mrs_createChuck Lever1-1/+1
2018-04-10xprtrdma: ->send_request returns -EAGAIN when there are no free MRsChuck Lever5-13/+27
2018-04-10xprtrdma: Remove xprt-specific connect cookieChuck Lever3-6/+3
2018-04-10xprtrdma: Remove arbitrary limit on initiator depthChuck Lever1-5/+2
2018-04-10xprtrdma: Fix latency regression on NUMA NFS/RDMA clientsChuck Lever3-4/+1
2018-04-10Merge tag 'ceph-for-4.17-rc1' of git://github.com/ceph/ceph-clientLinus Torvalds9-168/+453
2018-04-10ip_gre: clear feature flags when incompatible o_flags are setSabrina Dubroca1-0/+6
2018-04-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds28-67/+181
2018-04-09netfilter: ebtables: don't attempt to allocate 0-sized compat arrayFlorian Westphal1-5/+6
2018-04-09ipvs: fix rtnl_lock lockups caused by start_sync_threadJulian Anastasov2-83/+80
2018-04-09netfilter: nf_conntrack_sip: allow duplicate SDP expectationsFlorian Westphal2-5/+16
2018-04-09inetpeer: fix uninit-value in inet_getpeerEric Dumazet1-0/+1
2018-04-08Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/...David S. Miller3-13/+33
2018-04-08devlink: convert occ_get op to separate registrationJiri Pirko1-9/+65
2018-04-08tipc: use the right skb in tipc_sk_fill_sock_diag()Cong Wang3-6/+6
2018-04-08sctp: sctp_sockaddr_af must check minimal addr length for AF_INET6Eric Dumazet1-5/+8
2018-04-08net: dsa: Discard frames from unused portsAndrew Lunn1-1/+7
2018-04-08sctp: do not leak kernel memory to user spaceEric Dumazet1-1/+3
2018-04-07soreuseport: initialise timewait reuseport fieldEric Dumazet1-0/+1
2018-04-07ipv4: fix uninit-value in ip_route_output_key_hash_rcu()Eric Dumazet1-5/+6
2018-04-07dccp: initialize ireq->ir_markEric Dumazet2-0/+2
2018-04-07net: fix uninit-value in __hw_addr_add_ex()Eric Dumazet1-2/+2
2018-04-07net: initialize skb->peeked when cloningEric Dumazet1-0/+1
2018-04-07netlink: fix uninit-value in netlink_sendmsgEric Dumazet1-0/+2
2018-04-07net_sched: fix a missing idr_remove() in u32_delete_key()Cong Wang1-0/+1
2018-04-07kbuild: rename *-asn1.[ch] to *.asn1.[ch]Masahiro Yamada2-3/+3
2018-04-07kbuild: clean up *-asn1.[ch] patterns from top-level MakefileMasahiro Yamada1-1/+0
2018-04-06Merge tag 'selinux-pr-20180403' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds8-27/+215
2018-04-06Merge branch 'akpm' (patches from Andrew)Linus Torvalds3-5/+8
2018-04-05headers: untangle kmemleak.h from mm.hRandy Dunlap2-2/+0
2018-04-05net/9p/client.c: fix potential refcnt problem of trans moduleChengguang Xu1-1/+4
2018-04-05net/9p: avoid -ERESTARTSYS leak to userspaceGreg Kurz1-2/+4
2018-04-05net/sched: fix NULL dereference in the error path of tcf_bpf_init()Davide Caratti1-4/+8
2018-04-05net/ipv6: Increment OUTxxx counters after netfilter hookJeff Barnhill1-2/+5
2018-04-05Merge tag 'nfsd-4.17' of git://linux-nfs.org/~bfields/linuxLinus Torvalds10-90/+189
2018-04-05arp: fix arp_filter on l3slave devicesMiguel Fadon Perlines1-1/+1
2018-04-05Merge tag 'for-4.17/block-20180402' of git://git.kernel.dk/linux-blockLinus Torvalds1-0/+23
2018-04-05vti6: better validate user provided tunnel namesEric Dumazet1-2/+5
2018-04-05ip6_tunnel: better validate user provided tunnel namesEric Dumazet1-4/+7
2018-04-05ip6_gre: better validate user provided tunnel namesEric Dumazet1-3/+5
2018-04-05ipv6: sit: better validate user provided tunnel namesEric Dumazet1-3/+5
2018-04-05ip_tunnel: better validate user provided tunnel namesEric Dumazet1-5/+6
2018-04-05net: fool proof dev_valid_name()Eric Dumazet1-1/+1
2018-04-05Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2018-04-04inet: frags: fix ip6frag_low_thresh boundaryEric Dumazet4-9/+2
2018-04-04tipc: Fix namespace violation in tipc_sk_fill_sock_diagGhantaKrishnamurthy MohanKrishna1-1/+2
2018-04-04net: avoid unneeded atomic operation in ip*_append_data()Paolo Abeni2-2/+4
2018-04-04tipc: Fix missing list initializations in struct tipc_subscriptionJon Maloy1-0/+2
2018-04-04ipv6: udp: set dst cache for a connected sk if current not validAlexey Kodanev1-19/+2
2018-04-04ipv6: udp: convert 'connected' to bool type in udpv6_sendmsg()Alexey Kodanev1-5/+5
2018-04-04ipv6: allow to cache dst for a connected sk in ip6_sk_dst_lookup_flow()Alexey Kodanev3-5/+14
2018-04-04ipv6: add a wrapper for ip6_dst_store() with flowi6 checksAlexey Kodanev2-8/+18
2018-04-04af_unix: remove redundant lockdep classCong Wang1-10/+0
2018-04-04rxrpc: Fix undefined packet handlingDavid Howells2-0/+12
2018-04-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds450-7855/+13752
2018-04-03sunrpc: remove incorrect HMAC request initializationEric Biggers1-3/+0
2018-04-03NFSD: Clean up legacy NFS SYMLINK argument XDR decodersChuck Lever1-0/+67
2018-04-03NFSD: Clean up legacy NFS WRITE argument XDR decodersChuck Lever1-0/+42
2018-04-03svc: Report xprt dequeue latencyChuck Lever1-2/+2
2018-04-03sunrpc: Report per-RPC execution statsChuck Lever1-1/+2
2018-04-03sunrpc: Re-purpose trace_svc_processChuck Lever1-6/+3
2018-04-03sunrpc: Save remote presentation address in svc_xprt for trace eventsChuck Lever3-2/+6
2018-04-03sunrpc: Simplify trace_svc_recvChuck Lever1-1/+0
2018-04-03sunrpc: Simplify do_enqueue tracingChuck Lever1-8/+3
2018-04-03sunrpc: Move trace_svc_xprt_dequeue()Chuck Lever1-4/+1
2018-04-03svc: Simplify ->xpo_secure_portChuck Lever3-9/+9
2018-04-03sunrpc: Remove unneeded pointer dereferenceChuck Lever1-2/+2
2018-04-03Bluetooth: Fix connection if directed advertising and privacy is usedSzymon Janc3-13/+33
2018-04-02Merge branch 'syscalls-next' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-112/+258
2018-04-02net: socket: add __compat_sys_...msg() helpers; remove in-kernel calls to com...Dominik Brodowski1-7/+30
2018-04-02net: socket: add __compat_sys_recvmmsg() helper; remove in-kernel call to com...Dominik Brodowski1-5/+12
2018-04-02net: socket: add __compat_sys_getsockopt() helper; remove in-kernel call to c...Dominik Brodowski1-4/+12
2018-04-02net: socket: add __compat_sys_setsockopt() helper; remove in-kernel call to c...Dominik Brodowski1-4/+10
2018-04-02net: socket: add __compat_sys_recvfrom() helper; remove in-kernel call to com...Dominik Brodowski1-7/+16
2018-04-02net: socket: replace call to sys_recv() with __sys_recvfrom()Dominik Brodowski2-2/+4
2018-04-02net: socket: replace calls to sys_send() with __sys_sendto()Dominik Brodowski2-2/+3
2018-04-02net: socket: move check for forbid_cmsg_compat to __sys_...msg()Dominik Brodowski2-18/+28
2018-04-02net: socket: add do_sys_recvmmsg() helper; remove in-kernel call to syscallDominik Brodowski1-5/+12
2018-04-02net: socket: add __sys_getsockopt() helper; remove in-kernel call to syscallDominik Brodowski1-4/+10
2018-04-02net: socket: add __sys_setsockopt() helper; remove in-kernel call to syscallDominik Brodowski1-3/+10
2018-04-02net: socket: add __sys_shutdown() helper; remove in-kernel call to syscallDominik Brodowski2-3/+8
2018-04-02net: socket: add __sys_socketpair() helper; remove in-kernel call to syscallDominik Brodowski2-4/+9
2018-04-02net: socket: add __sys_getpeername() helper; remove in-kernel call to syscallDominik Brodowski2-5/+11
2018-04-02net: socket: add __sys_getsockname() helper; remove in-kernel call to syscallDominik Brodowski2-5/+11
2018-04-02net: socket: add __sys_listen() helper; remove in-kernel call to syscallDominik Brodowski2-3/+8
2018-04-02net: socket: add __sys_connect() helper; remove in-kernel call to syscallDominik Brodowski2-4/+9
2018-04-02net: socket: add __sys_bind() helper; remove in-kernel call to syscallDominik Brodowski2-3/+8
2018-04-02net: socket: add __sys_socket() helper; remove in-kernel call to syscallDominik Brodowski2-3/+8
2018-04-02net: socket: add __sys_accept4() helper; remove in-kernel call to syscallDominik Brodowski2-9/+15
2018-04-02net: socket: add __sys_sendto() helper; remove in-kernel call to syscallDominik Brodowski2-8/+14
2018-04-02net: socket: add __sys_recvfrom() helper; remove in-kernel call to syscallDominik Brodowski2-9/+15
2018-04-02ipv6: frags: fix /proc/sys/net/ipv6/ip6frag_low_threshEric Dumazet1-1/+1
2018-04-02ceph: quota: add initial infrastructure to support cephfs quotasLuis Henriques1-0/+1
2018-04-02libceph, ceph: add __init attribution to init funcitonsChengguang Xu4-13/+8
2018-04-02libceph: adding missing message types to ceph_msg_type_name()Chengguang Xu1-0/+5
2018-04-02libceph: fix misjudgement of maximum monitor numberChengguang Xu1-1/+1
2018-04-02libceph, ceph: change permission for readonly debugfs entriesChengguang Xu1-5/+5
2018-04-02ceph: add newline to end of debug message formatChengguang Xu1-1/+1
2018-04-02libceph, ceph: move ceph_calc_file_object_mapping() to striper.cIlya Dryomov3-38/+37
2018-04-02libceph: striping framework implementationIlya Dryomov2-0/+227
2018-04-02libceph: handle zero-length data itemsIlya Dryomov1-2/+12
2018-04-02libceph: introduce BVECS data typeIlya Dryomov2-0/+114
2018-04-02libceph, rbd: new bio handling code (aka don't clone bios)Ilya Dryomov2-72/+42
2018-04-02libceph, ceph: change ceph_calc_file_object_mapping() signatureIlya Dryomov2-10/+6
2018-04-02libceph: eliminate overflows in ceph_calc_file_object_mapping()Ilya Dryomov1-60/+28
2018-04-01route: check sysctl_fib_multipath_use_neigh earlier than hashXin Long1-9/+11
2018-04-01net: sched: do not emit messages while holding spinlockLi RongQing1-4/+7
2018-04-01vlan: also check phy_driver ts_info for vlan's real deviceHangbin Liu1-1/+5
2018-04-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller28-100/+262
2018-04-01Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/...David S. Miller2-0/+2
2018-04-01Bluetooth: Mark expected switch fall-throughsGustavo A. R. Silva2-0/+2
2018-04-01ipv6: factorize sk_wmem_alloc updates done by __ip6_append_data()Eric Dumazet1-5/+12
2018-04-01ipv4: factorize sk_wmem_alloc updates done by __ip_append_data()Eric Dumazet1-5/+12
2018-04-01ip6_gre: remove redundant 'tunnel' setting in ip6erspan_tap_init()Alexey Kodanev1-1/+0
2018-03-31crypto : chtls - CPL handler definitionAtul Gupta1-0/+1
2018-03-31ethtool: enable Inline TLS in HWAtul Gupta1-0/+1
2018-03-31tls: support for Inline tls recordAtul Gupta1-3/+111
2018-03-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller10-71/+633
2018-03-31inet: frags: get rid of nf_ct_frag6_skb_cb/NFCT_FRAG6_CBEric Dumazet1-18/+11
2018-03-31ipv6: frags: get rid of ip6frag_skb_cb/FRAG6_CBEric Dumazet1-18/+12
2018-03-31inet: frags: get rid of ipfrag_skb_cb/FRAG_CBEric Dumazet1-21/+14
2018-03-31ipv6: frags: rewrite ip6_expire_frag_queue()Eric Dumazet1-8/+16
2018-03-31inet: frags: do not clone skb in ip_expire()Eric Dumazet1-10/+6
2018-03-31inet: frags: break the 2GB limit for frags storageEric Dumazet6-20/+20
2018-03-31inet: frags: remove inet_frag_maybe_warn_overflow()Eric Dumazet5-23/+8
2018-03-31inet: frags: get rif of inet_frag_evicting()Eric Dumazet2-37/+32
2018-03-31inet: frags: remove some helpersEric Dumazet3-10/+6
2018-03-31inet: frags: use rhashtables for reassembly unitsEric Dumazet6-509/+225
2018-03-31inet: frags: refactor ipfrag_init()Eric Dumazet1-2/+2
2018-03-31inet: frags: refactor lowpan_net_frag_init()Eric Dumazet1-9/+11
2018-03-31inet: frags: refactor ipv6_frag_init()Eric Dumazet1-11/+14
2018-03-31inet: frags: add a pointer to struct netns_fragsEric Dumazet5-34/+41