aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2015-05-29net: compat: Update get_compat_msghdr() to match copy_msghdr_from_user() beha...Catalin Marinas1-0/+7
2015-05-29ipv4: fix nexthop attlen check in fib_nh_matchJiri Pirko1-1/+1
2015-05-29ipvs: uninitialized data with IP_VS_IPV6Dan Carpenter1-5/+5
2015-05-29tcp: avoid looping in tcp_send_fin()Eric Dumazet1-19/+26
2015-05-29ip_forward: Drop frames with attached skb->skSebastian Pöhn1-0/+3
2015-05-29tcp: make connect() mem charging friendlyEric Dumazet1-5/+2
2015-05-29rxrpc: bogus MSG_PEEK test in rxrpc_recvmsg()Al Viro1-1/+1
2015-05-29rds: avoid potential stack overflowArnd Bergmann1-18/+22
2015-05-29net: sysctl_net_core: check SNDBUF and RCVBUF for min lengthAlexey Kodanev1-5/+6
2015-05-29net: avoid to hang up on sending due to sysctl configuration overflow.bingtian.ly@taobao.com2-8/+23
2015-05-29udp: only allow UFO for packets from SOCK_DGRAM socketsMichal Kubeček2-3/+4
2015-05-29ipv4: Don't use ufo handling on later transformed packetsSteffen Klassert1-0/+1
2015-05-29net: reject creation of netdev names with colonsMatthew Thode1-1/+1
2015-05-29ematch: Fix auto-loading of ematch modules.Ignacy Gawędzki1-0/+1
2015-05-29net:socket: set msg_namelen to 0 if msg_name is passed as NULL in msghdr stru...Ani Sinha1-0/+3
2015-05-29ipv6: Don't reduce hop limit for an interfaceD.S. Ljungmark1-1/+8
2015-05-29net: rds: use correct size for max unacked packets and bytesSasha Levin1-2/+2
2015-05-29net: llc: use correct size for sysctl timeout entriesSasha Levin1-4/+4
2015-05-29net: sctp: fix slab corruption from use after free on INIT collisionsDaniel Borkmann1-1/+0
2015-05-29net: sctp: fix memory leak in auth key managementDaniel Borkmann1-2/+0
2015-05-29netfilter: conntrack: disable generic tracking for known protocolsFlorian Westphal1-1/+25
2014-12-15sctp: Fix double-free introduced by bad backport in 2.6.32.62Ben Hutchings1-1/+0
2014-12-15vlan: Don't propagate flag changes on down interfaces.Matthijs Kooijman1-4/+6
2014-12-15mac80211: fix fragmentation code, particularly for encryptionJohannes Berg1-1/+1
2014-12-15net: sctp: fix NULL pointer dereference in af->from_addr_param on malformed p...Daniel Borkmann1-0/+3
2014-12-15net: sctp: fix remote memory pressure from excessive queueingDaniel Borkmann2-26/+10
2014-12-15net: sctp: fix panic on duplicate ASCONF chunksDaniel Borkmann1-0/+2
2014-12-15net: sendmsg: fix failed backport of "fix NULL pointer dereference"Willy Tarreau1-1/+1
2014-11-25sctp: not send SCTP_PEER_ADDR_CHANGE notifications with failed probeZhu Yanjun1-5/+9
2014-11-25netfilter: nfnetlink_log: fix maximum packet length logged to userspaceFlorian Westphal1-3/+5
2014-11-25netfilter: nf_log: account for size of NLMSG_DONE attributeFlorian Westphal1-3/+3
2014-11-25net: sctp: fix skb_over_panic when receiving malformed ASCONF chunksDaniel Borkmann2-61/+57
2014-11-25sctp: fix possible seqlock seadlock in sctp_packet_transmit()Eric Dumazet1-1/+1
2014-11-25iovec: make sure the caller actually wants anything in memcpy_fromiovecendSasha Levin1-0/+4
2014-11-25net: Correctly set segment mac_len in skb_segment().Vlad Yasevich1-1/+1
2014-11-25tcp: Fix integer-overflow in TCP vegasChristoph Paasch1-1/+2
2014-11-25tcp: Fix integer-overflows in TCP venoChristoph Paasch1-1/+1
2014-11-25net: sendmsg: fix NULL pointer dereferenceAndrey Ryabinin2-7/+8
2014-11-25net: sctp: inherit auth_capable on INIT collisionsDaniel Borkmann1-0/+1
2014-11-25ipv4: fix buffer overflow in ip_options_compile()Eric Dumazet1-0/+4
2014-11-25net: sctp: fix information leaks in ulpevent layerDaniel Borkmann1-107/+15
2014-11-25appletalk: Fix socket referencing in skbAndrey Utkin1-3/+0
2014-11-25igmp: fix the problem when mc leave groupdingtianhong1-4/+6
2014-11-25tcp: fix tcp_match_skb_to_sack() for unaligned SACK at end of an skbNeal Cardwell1-1/+1
2014-11-25filter: prevent nla extensions to peek beyond the end of the messageMathias Krause1-1/+7
2014-11-25sctp: Fix sk_ack_backlog wrap-around problemXufeng Zhang1-1/+1
2014-06-26net: fix regression introduced in 2.6.32.62 by sysctl fixesWilly Tarreau2-2/+4
2014-06-26ethtool: Report link-down while interface is downBen Hutchings1-2/+15
2014-05-20netfilter: nf_conntrack_dccp: fix skb_header_pointer API usagesDaniel Borkmann1-3/+3
2014-05-20ipv6: call udp_push_pending_frames when uncorking a socket with AF_INET pendi...Hannes Frederic Sowa2-2/+8
2014-05-20tcp_cubic: fix the range of delayed_ackLiu Yu1-1/+1
2014-05-20tcp_cubic: limit delayed_ack ratio to prevent divide errorstephen hemminger1-2/+7
2014-05-20tcp: fix tcp_trim_head() to adjust segment count with skb MSSNeal Cardwell1-4/+2
2014-05-20inet: fix possible memory corruption with UDP_CORK and UFOHannes Frederic Sowa2-2/+2
2014-05-20ipv6: udp packets following an UFO enqueued packet need also be handled by UFOHannes Frederic Sowa1-19/+12
2014-05-20sctp: unbalanced rcu lock in ip_queue_xmit()Nicolas Dichtel1-1/+1
2014-05-20rds: prevent dereference of a NULL device in rds_iw_laddr_checkSasha Levin1-1/+2
2014-05-20net: socket: error on a negative msg_namelenMatthew Leach1-0/+4
2014-05-20net: sctp: fix skb leakage in COOKIE ECHO path of chunk->auth_chunkDaniel Borkmann2-6/+2
2014-05-20net: sctp: fix sctp_sf_do_5_1D_ce to verify if we/peer is AUTH capableDaniel Borkmann1-0/+7
2014-05-20net: sctp: fix sctp_connectx abi for ia32 emulation/compat modeDaniel Borkmann1-9/+32
2014-05-20net: fix 'ip rule' iif/oif device renameMaciej Zenczykowski1-0/+7
2014-05-20inet_diag: fix inet_diag_dump_icsk() timewait socket state logicNeal Cardwell1-1/+3
2014-05-20net: llc: fix use after free in llc_ui_recvmsgDaniel Borkmann1-2/+3
2014-05-20net: rose: restore old recvmsg behaviorFlorian Westphal1-12/+4
2014-05-20rds: prevent dereference of a NULL deviceSasha Levin1-1/+2
2014-05-20net: unix: allow bind to fail on mutex lockSasha Levin1-2/+6
2014-05-20net: drop_monitor: fix the value of maxattrChangli Gao1-1/+0
2014-05-20{pktgen, xfrm} Update IPv4 header total len and checksum after tranformationfan.du1-0/+7
2014-05-20ipv6: fix possible seqlock deadlock in ip6_finish_output2Hannes Frederic Sowa1-2/+2
2014-05-20inet: fix possible seqlock deadlocksEric Dumazet2-2/+2
2014-05-20bridge: flush br's address entry in fdb when remove the bridge devDing Tianhong1-0/+2
2014-05-20net: core: Always propagate flag changes to interfacesVlad Yasevich1-1/+1
2014-05-20ipv6: fix leaking uninitialized port number of offender sockaddrHannes Frederic Sowa1-0/+1
2014-05-20net: clamp ->msg_namelen instead of returning an errorDan Carpenter2-2/+2
2014-05-20inet: fix addr_len/msg->msg_namelen assignment in recv_error and rxpmtu funct...Hannes Frederic Sowa6-6/+8
2014-05-20net: add BUG_ON if kernel advertises msg_namelen > sizeof(struct sockaddr_sto...Hannes Frederic Sowa1-1/+2
2014-05-20net: rework recvmsg handler msg_name and msg_namelen logicHannes Frederic Sowa23-83/+53
2014-05-20inet: prevent leakage of uninitialized memory to user in recv syscallsHannes Frederic Sowa5-21/+8
2014-05-20ipv4: fix possible seqlock deadlockEric Dumazet1-1/+1
2014-05-20ipv6: use rt6_get_dflt_router to get default router in rt6_route_rcvDuan Jiong1-2/+5
2014-05-20net: Fix "ip rule delete table 256"Andreas Henriksson1-1/+2
2014-05-20tipc: fix lockdep warning during bearer initializationYing Xue1-1/+14
2014-05-20ICMPv6: treat dest unreachable codes 5 and 6 as EACCES, not EPROTOJiri Bohac1-1/+9
2014-05-20ipv6: Don't depend on per socket memory for neighbour discovery messagesThomas Graf1-7/+9
2014-05-20ipv6: drop packets with multiple fragmentation headersHannes Frederic Sowa1-0/+5
2014-05-20ipv6: remove max_addresses check from ipv6_create_tempaddrHannes Frederic Sowa1-6/+4
2014-05-20ipv6: don't stop backtracking in fib6_lookup_1 if subtree does not matchHannes Frederic Sowa1-4/+12
2014-05-20tcp: cubic: fix bug in bictcp_acked()Eric Dumazet1-1/+1
2014-05-20net: check net.core.somaxconn sysctl valuesRoman Gushchin1-1/+6
2014-05-20htb: fix sign extension bugstephen hemminger1-1/+1
2014-05-20net_sched: info leak in atm_tc_dump_class()Dan Carpenter1-0/+1
2014-05-20af_key: more info leaks in pfkey messagesDan Carpenter1-0/+4
2014-05-20net_sched: Fix stack info leak in cbq_dump_wrr().David S. Miller1-0/+1
2014-05-20sctp: fully initialize sctp_outq in sctp_outq_initNeil Horman1-6/+2
2014-05-20sysctl net: Keep tcp_syn_retries inside the boundaryMichal Tesar1-1/+5
2014-05-20vlan: fix a race in egress prio managementEric Dumazet1-0/+7
2014-05-20neighbour: fix a race in neigh_destroy()Eric Dumazet1-5/+7
2014-05-20packet: packet_getname_spkt: make sure string is always 0-terminatedDaniel Borkmann1-3/+3
2014-05-20net: sctp: fix NULL pointer dereference in socket destructionDaniel Borkmann1-0/+6
2014-05-20ip_tunnel: fix kernel panic with icmp_dest_unreachEric Dumazet1-1/+1
2014-05-20ipv6: fix possible crashes in ip6_cork_release()Eric Dumazet1-1/+1
2014-05-20tcp: fix tcp_md5_hash_skb_data()Eric Dumazet1-1/+5
2014-05-20ipv4 igmp: use in_dev_put in timer handlers instead of __in_dev_putSalam Noureddine1-2/+2
2014-05-20ipv6 mcast: use in6_dev_put in timer handlers instead of __in6_dev_putSalam Noureddine1-2/+2
2014-05-20resubmit bridge: fix message_age_timer calculationChris Healy1-1/+1
2014-05-20sctp: Perform software checksum if packet has to be fragmented.Vlad Yasevich1-1/+1
2014-05-20sctp: Use software crc32 checksum when xfrm transform will happen.Fan Du1-1/+2
2014-05-20net: vlan: fix nlmsg size calculation in vlan_get_size()Marc Kleine-Budde1-1/+1
2014-05-20net: heap overflow in __audit_sockaddr()Dan Carpenter2-4/+22
2014-05-20net: do not call sock_put() on TIMEWAIT socketsEric Dumazet2-2/+2
2014-05-20tcp: must unclone packets before mangling themEric Dumazet1-3/+6
2014-05-20ipv6: tcp: fix panic in SYN processingEric Dumazet1-1/+1
2014-05-20af_key: initialize satype in key_notify_policy_flush()Nicolas Dichtel1-0/+1
2014-05-20af_key: fix info leaks in notify messagesMathias Krause1-0/+2
2014-05-20ipv6: ip6_sk_dst_check() must not assume ipv6 dstEric Dumazet1-1/+7
2014-05-20sctp: Use correct sideffect command in duplicate cookie handlingVlad Yasevich1-1/+1
2014-05-20sctp: deal with multiple COOKIE_ECHO chunksMax Matveev2-0/+11
2014-05-20ipvs: fix CHECKSUM_PARTIAL for TCP, UDPJulian Anastasov2-10/+10
2013-06-10tipc: fix info leaks via msg_name in recv_msg/recv_streamMathias Krause1-0/+7
2013-06-10irda: Fix missing msg_namelen update in irda_recvmsg_dgram()Mathias Krause1-0/+2
2013-06-10rose: fix info leak via msg_name in rose_recvmsg()Mathias Krause1-0/+1
2013-06-10rds: set correct msg_namelenWeiping Pan1-0/+3
2013-06-10llc: Fix missing msg_namelen update in llc_ui_recvmsg()Mathias Krause1-0/+2
2013-06-10llc: fix info leak via getsockname()Mathias Krause1-2/+1
2013-06-10iucv: Fix missing msg_namelen update in iucv_sock_recvmsg()Mathias Krause1-0/+2
2013-06-10ax25: fix info leak via msg_name in ax25_recvmsg()Mathias Krause1-0/+1
2013-06-10atm: fix info leak in getsockopt(SO_ATMPVC)Mathias Krause1-0/+1
2013-06-10atm: fix info leak via getsockname()Mathias Krause1-0/+1
2013-06-10atm: update msg_namelen in vcc_recvmsg()Mathias Krause1-0/+2
2013-06-10ipvs: fix info leak in getsockopt(IP_VS_SO_GET_TIMEOUT)Mathias Krause1-0/+1
2013-06-10ipvs: IPv6 MTU checking cleanup and bugfixJesper Dangaard Brouer1-5/+15
2013-06-10ipvs: allow transmit of GRO aggregated skbsSimon Horman1-10/+11
2013-06-10netfilter: nf_ct_ipv4: packets with wrong ihl are invalidJozsef Kadlecsik1-0/+8
2013-06-10ipv6: make fragment identifications less predictableEric Dumazet3-6/+38
2013-06-10ipv6: discard overlapping fragmentNicolas Dichtel1-59/+15
2013-06-10net: sctp: sctp_auth_key_put: use kzfree instead of kfreeDaniel Borkmann1-1/+1
2013-06-10net: sctp: sctp_endpoint_free: zero out secret key dataDaniel Borkmann1-0/+5
2013-06-10net: sctp: sctp_setsockopt_auth_key: use kzfree instead of kfreeDaniel Borkmann1-1/+1
2013-06-10sctp: fix memory leak in sctp_datamsg_from_user() when copy from user space f...Tommi Rantala1-2/+5
2013-06-10dcbnl: fix various netlink info leaksMathias Krause1-0/+1
2013-06-10unix: fix a race condition in unix_release()Paul Moore1-4/+3
2013-06-10tcp: preserve ACK clocking in TSOEric Dumazet1-2/+5
2013-06-10tcp: allow splice() to build full TSO packetsEric Dumazet2-4/+4
2013-06-10inet: add RCU protection to inet->optEric Dumazet14-159/+218
2013-06-10net: guard tcp_set_keepalive() to tcp socketsEric Dumazet1-1/+2
2013-06-10net: fix divide by zero in tcp algorithm illinoisJesper Dangaard Brouer1-3/+5
2013-06-10net: prevent setting ttl=0 via IP_TTLCong Wang1-1/+1
2013-06-10net: sched: integer overflow fixStefan Hasko1-1/+1
2013-06-10net_sched: gact: Fix potential panic in tcf_gact().Hiroaki SHIMODA1-3/+11
2013-06-10ipv4: check rt_genid in dst_checkBenjamin LaHaise1-5/+12
2013-06-10bridge: set priority of STP packetsStephen Hemminger1-0/+2
2013-06-10af_packet: remove BUG statement in tpacket_destruct_skbdanborkmann@iogearbox.net1-1/+0
2013-06-10net: reduce net_rx_action() latency to 2 HZEric Dumazet1-1/+1
2013-06-10net/core: Fix potential memory leak in dev_set_alias()Alexey Khoroshilov1-2/+5
2013-06-10kernel panic when mount NFSv4Trond Myklebust1-1/+1
2013-06-10Bluetooth: fix possible info leak in bt_sock_recvmsg()Mathias Krause1-2/+2
2013-06-10Bluetooth: L2CAP - Fix info leak via getsockname()Mathias Krause1-0/+1
2013-06-10Bluetooth: RFCOMM - Fix missing msg_namelen update in rfcomm_sock_recvmsg()Mathias Krause1-0/+1
2013-06-10Bluetooth: RFCOMM - Fix info leak via getsockname()Mathias Krause1-0/+1
2013-06-10Bluetooth: HCI - Fix info leak in getsockopt(HCI_FILTER)Mathias Krause1-0/+1
2013-06-10Bluetooth: Fix incorrect strncpy() in hidp_setup_hid()Anderson Lizardo1-1/+1
2013-06-10xfrm_user: return error pointer instead of NULL #2Mathias Krause1-2/+4
2013-06-10xfrm_user: return error pointer instead of NULLMathias Krause1-2/+4
2013-06-10xfrm_user: fix info leak in copy_to_user_tmpl()Mathias Krause1-0/+1
2013-06-10xfrm_user: fix info leak in copy_to_user_policy()Mathias Krause1-0/+1
2013-06-10xfrm_user: fix info leak in copy_to_user_state()Mathias Krause1-0/+1
2012-10-09net: feed /dev/random with the MAC address when registering a deviceTheodore Ts'o2-0/+4
2012-10-09tcp: drop SYN+FIN messagesEric Dumazet1-0/+2
2012-10-09tcp: do_tcp_sendpages() must try to push data out on oom conditionsWilly Tarreau1-2/+1
2012-10-09dccp: check ccid before dereferencingMathias Krause1-2/+2
2012-10-09svcrpc: sends on closed socket should stop immediatelyJ. Bruce Fields1-1/+2
2012-10-09svcrpc: fix svc_xprt_enqueue/svc_recv busy-loopingJ. Bruce Fields1-5/+2
2012-10-09tcp: perform DMA to userspace only if there is a task waiting for itJiri Kosina1-1/+3
2012-10-09wanmain: comparing array with NULLAlan Cox1-28/+23
2012-10-09cipso: don't follow a NULL pointer when setsockopt() is calledPaul Moore1-2/+4
2012-10-09sctp: Fix list corruption resulting from freeing an association on a listNeil Horman2-7/+12
2012-10-09netem: fix possible skb leakEric Dumazet1-6/+4
2012-10-09net_sched: gred: Fix oops in gred_dump() in WRED modeDavid Ward1-5/+2
2012-10-09net: fix a race in sock_queue_err_skb()Eric Dumazet1-1/+3
2012-10-09netlink: fix races after skb queueingEric Dumazet1-11/+13
2012-10-09phonet: Check input from user before allocatingSasha Levin1-0/+3
2012-10-09nfsd: don't allow zero length strings in cache_parse()Dan Carpenter1-0/+2
2012-10-09SUNRPC: We must not use list_for_each_entry_safe() in rpc_wake_up()Trond Myklebust1-4/+11
2012-10-09ipsec: be careful of non existing mac headersEric Dumazet4-17/+6
2012-10-09tcp: Don't change unlocked socket state in tcp_v4_err().David S. Miller1-5/+3
2012-10-09net: sock: validate data_len before allocating skb in sock_alloc_send_pskb()Jason Wang1-2/+5
2012-10-09rose: Add length checks to CALL_REQUEST parsingBen Hutchings4-46/+86
2012-03-05mac80211: timeout a single frame in the rx reorder bufferEliad Peller1-1/+1
2012-02-14net: sock_queue_err_skb() dont mess with sk_forward_allocEric Dumazet3-10/+32
2012-02-14net: fix sk_forward_alloc corruptionsEric Dumazet3-2/+10
2012-02-14rpc client can not deal with ENOSOCK, so translate it into ENOCONNBian Naimeng1-6/+2
2012-01-26svcrpc: destroy server sockets all at onceJ. Bruce Fields2-7/+11
2012-01-26svcrpc: fix double-free on shutdown of nfsd after changing pool modeJ. Bruce Fields1-0/+3
2012-01-02xfrm: Fix key lengths for rfc3686(ctr(aes))Tushar Gohad1-2/+2
2011-12-12gro: reset vlan_tci on reuseBenjamin Poirier1-0/+1
2011-12-12nl80211: fix MAC address validationEliad Peller1-2/+2
2011-12-12SUNRPC: Ensure we return EAGAIN in xs_nospace if congestion is clearedTrond Myklebust1-2/+1
2011-11-28tty: icount changeover for other main devicesAlan Cox1-4/+0
2011-11-28ipv6: udp: fix the wrong headroom checkShan Wei1-1/+1