aboutsummaryrefslogtreecommitdiffstats
path: root/net/ipv4
AgeCommit message (Expand)AuthorFilesLines
2014-01-23remove extra definitions of U32_MAXAlex Elder1-3/+0
2014-01-23conditionally define U32_MAXAlex Elder1-0/+2
2014-01-20Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-2/+2
2014-01-17tcp: metrics: Avoid duplicate entries with the same destination-IPChristoph Paasch1-19/+32
2014-01-14net: avoid reference counter overflows on fib_rules in multicast forwardingHannes Frederic Sowa1-2/+5
2014-01-13inet_diag: fix inet_diag_dump_icsk() to use correct state for timewait socketsNeal Cardwell1-1/+4
2014-01-13sched, net: Clean up preempt_enable_no_resched() abusePeter Zijlstra1-2/+2
2014-01-02ipv4: fix tunneled VM traffic over hw VXLAN/GRE GSO NICWei-Chun Chao3-23/+31
2013-12-22ipv4: consistent reporting of pmtu data in case of corkingHannes Frederic Sowa1-2/+3
2013-12-19net: inet_diag: zero out uninitialized idiag_{src,dst} fieldsDaniel Borkmann1-0/+16
2013-12-18ip_gre: fix msg_name parsing for recvfrom/recvmsgTimo Teräs1-0/+1
2013-12-17Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller2-1/+2
2013-12-17udp: ipv4: do not use sk_dst_lock from softirq contextEric Dumazet1-9/+4
2013-12-12netfilter: nft_reject: fix endianness in dump functionEric Leblond1-1/+1
2013-12-11udp: ipv4: must add synchronization in udp_sk_rx_dst_set()Eric Dumazet1-6/+16
2013-12-11udp: ipv4: fix potential use after free in udp_v4_early_demux()Eric Dumazet1-3/+6
2013-12-11netfilter: SYNPROXY target: restrict to INPUT/FORWARDPatrick McHardy1-0/+1
2013-12-10udp: ipv4: fix an use after free in __udp4_lib_rcv()Eric Dumazet1-10/+6
2013-12-10inet: fix NULL pointer Oops in fib(6)_rule_suppressStefan Tomanek1-1/+4
2013-12-05tcp_memcontrol: Cleanup/fix cg_proto->memory_pressure handling.Eric W. Biederman1-7/+0
2013-12-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds8-34/+28
2013-11-29inet: fix possible seqlock deadlocksEric Dumazet3-3/+3
2013-11-29net: update consumers of MSG_MORE to recognize MSG_SENDPAGE_NOTLASTShawn Landden1-0/+3
2013-11-28net: remove outdated comment for ipv4 and ipv6 protocol handlerBaker Zhang1-8/+0
2013-11-23inet: fix addr_len/msg->msg_namelen assignment in recv_error and rxpmtu funct...Hannes Frederic Sowa4-5/+7
2013-11-23tcp_memcg: remove useless var old_limGao feng1-2/+0
2013-11-23gro: Clean up tcpX_gro_receive checksum verificationHerbert Xu1-16/+10
2013-11-23gro: Only verify TCP checksums for candidatesHerbert Xu1-0/+5
2013-11-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds2-2/+7
2013-11-21Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller1-0/+1
2013-11-20Merge branch 'next' of git://git.infradead.org/users/vkoul/slave-dmaLinus Torvalds1-2/+2
2013-11-20ipv4: fix race in concurrent ip_route_input_slow()Alexei Starovoitov1-2/+6
2013-11-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds9-49/+41
2013-11-19genetlink: only pass array to genl_register_family_with_ops()Johannes Berg1-2/+1
2013-11-19tcp: don't update snd_nxt, when a socket is switched from repair modeAndrey Vagin1-1/+0
2013-11-19xfrm: Release dst if this dst is improper for vti tunnelfan.du1-0/+1
2013-11-18ping: prevent NULL pointer dereference on write to msg_nameHannes Frederic Sowa1-15/+19
2013-11-18inet: prevent leakage of uninitialized memory to user in recv syscallsHannes Frederic Sowa3-21/+9
2013-11-18netfilter: synproxy: send mss option to backendMartin Topholm1-0/+1
2013-11-15seq_file: remove "%n" usage from seq_file usersTetsuo Handa4-40/+36
2013-11-14ipv4: fix possible seqlock deadlockEric Dumazet1-1/+1
2013-11-14genetlink: make all genl_ops users constJohannes Berg1-1/+1
2013-11-14net-tcp: fix panic in tcp_fastopen_cache_set()Eric Dumazet1-1/+4
2013-11-14tcp: tsq: restore minimal amount of queueingEric Dumazet2-7/+5
2013-11-14core/dev: do not ignore dmac in dev_forward_skb()Alexei Starovoitov1-2/+2
2013-11-14Merge branch 'core-locking-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2-1/+21
2013-11-08inet: fix a UFO regressionEric Dumazet1-1/+3
2013-11-06net: Explicitly initialize u64_stats_sync structures for lockdepJohn Stultz2-1/+21
2013-11-05ipv4: introduce new IP_MTU_DISCOVER mode IP_PMTUDISC_INTERFACEHannes Frederic Sowa4-5/+10
2013-11-04tcp: properly handle stretch acks in slow startYuchung Cheng14-67/+56
2013-11-04tcp: enable sockets to use MSG_FASTOPEN by defaultYuchung Cheng1-1/+1
2013-11-04Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/pablo/...David S. Miller1-1/+0
2013-11-04Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/pablo/...David S. Miller1-35/+75
2013-11-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller6-25/+47
2013-11-03netfilter: nf_tables: remove duplicated include from nf_tables_ipv4.cWei Yongjun1-1/+0
2013-11-02Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...David S. Miller1-34/+15
2013-11-02Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...David S. Miller1-2/+6
2013-11-01xfrm: Fix null pointer dereference when decoding sessionsSteffen Klassert1-1/+5
2013-10-30Merge branch 'dma_complete' into nextVinod Koul1-2/+2
2013-10-29tcp: temporarily disable Fast Open on SYN timeoutYuchung Cheng2-3/+8
2013-10-29net: esp{4,6}: get rid of struct esp_dataMathias Krause1-26/+14
2013-10-29net: esp{4,6}: remove padlen from struct esp_dataMathias Krause1-8/+1
2013-10-29ipv4: fix DO and PROBE pmtu mode regarding local fragmentation with UFO/CORKHannes Frederic Sowa1-4/+8
2013-10-29tcp: gso: fix truesize trackingEric Dumazet1-8/+5
2013-10-28xfrm: Increase the garbage collector thresholdSteffen Klassert1-1/+1
2013-10-28inet: restore gso for vxlanEric Dumazet1-8/+7
2013-10-27tcp: do not rearm RTO when future data are sackedYuchung Cheng1-3/+10
2013-10-27tcp: only take RTT from timestamps if new data is ackedYuchung Cheng1-1/+2
2013-10-27tcp: fix SYNACK RTT estimation in Fast OpenYuchung Cheng1-5/+13
2013-10-25net: use DMA_COMPLETE for dma completion statusVinod Koul1-2/+2
2013-10-23inet: remove old fragmentation hash initializingHannes Frederic Sowa1-3/+0
2013-10-23ipv4: initialize ip4_frags hash secret as late as possibleHannes Frederic Sowa1-0/+1
2013-10-23Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller3-6/+11
2013-10-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller5-13/+31
2013-10-22netfilter: x_tables: fix ordering of jumpstack allocation and table updateWill Deacon2-0/+10
2013-10-21tcp: initialize passive-side sk_pacing_rate after 3WHSNeal Cardwell1-0/+2
2013-10-21ipv6: sit: add GSO/TSO supportEric Dumazet2-0/+2
2013-10-21ipv4: Allow unprivileged users to use per net sysctlsEric W. Biederman1-4/+0
2013-10-21ipv4: Use math to point per net sysctls into the appropriate struct net.Eric W. Biederman1-18/+5
2013-10-21tcp_memcontrol: Kill struct tcp_memcontrolEric W. Biederman1-43/+18
2013-10-21tcp_memcontrol: Remove the per netns control.Eric W. Biederman5-29/+19
2013-10-21tcp_memcontrol: Remove setting cgroup settings via sysctlEric W. Biederman2-51/+2
2013-10-21tcp_memcontrol: Remove tcp_max_memoryEric W. Biederman1-13/+0
2013-10-19tcp: switch tcp_fastopen key generation to net_get_random_onceHannes Frederic Sowa2-11/+21
2013-10-19inet: convert inet_ehash_secret and ipv6_hash_secret to net_get_random_onceHannes Frederic Sowa3-28/+9
2013-10-19inet: split syncookie keys for ipv4 and ipv6 and initialize with net_get_rand...Hannes Frederic Sowa1-10/+5
2013-10-19ipv4: split inet_ehashfn to hash functions per compilation unitHannes Frederic Sowa2-4/+33
2013-10-19ipip: add GSO/TSO supportEric Dumazet5-6/+19
2013-10-19ipv4: gso: make inet_gso_segment() stackableEric Dumazet1-7/+18
2013-10-19ipv4: generalize gre_handle_offloadsEric Dumazet2-29/+33
2013-10-19ip_output: do skb ufo init for peeked non ufo skb as wellJiri Pirko1-4/+9
2013-10-19net: ipv4/ipv6: Remove extern from function prototypesJoe Perches3-38/+34
2013-10-19ipv4: gso: send_check() & segment() cleanupsEric Dumazet1-13/+11
2013-10-18tcp: remove redundant code in __tcp_retransmit_skb()Neal Cardwell1-15/+0
2013-10-18fib: Use const struct nl_info * in rtmsg_fibJoe Perches2-2/+2
2013-10-18fib_trie: remove duplicated rcu lockbaker.zhang1-2/+0
2013-10-18tcp: rename tcp_tso_segment()Eric Dumazet1-3/+3
2013-10-17ipv4: shrink rt_cache_statEric Dumazet1-8/+8
2013-10-17tcp: remove the sk_can_gso() check from tcp_set_skb_tso_segs()Eric Dumazet1-2/+1
2013-10-17tcp: must unclone packets before mangling themEric Dumazet1-3/+6
2013-10-17tcp: fix incorrect ca_state in tail loss probeYuchung Cheng1-1/+1
2013-10-17Merge branch 'net-next' of git://git.kernel.org/pub/scm/linux/kernel/git/pabl...David S. Miller17-39/+719
2013-10-17inet_diag: use sock_gen_put()Eric Dumazet1-6/+3
2013-10-17netfilter: ipt_CLUSTERIP: use proper net namespace to operate CLUSTERIPGao feng1-4/+6
2013-10-17netfilter: ipt_CLUSTERIP: create proc entry under proper ipt_CLUSTERIP directoryGao feng1-1/+1
2013-10-17netfilter: ipt_CLUSTERIP: add parameter net in clusterip_config_find_getGao feng1-6/+6
2013-10-17netfilter: ipt_CLUSTERIP: make clusterip_lock per net namespaceGao feng1-7/+11
2013-10-17netfilter: ipt_CLUSTERIP: make clusterip_list per net namespaceGao feng1-5/+7
2013-10-17netfilter: ipt_CLUSTERIP: make proc directory per net namespaceGao feng1-19/+51
2013-10-14netfilter: nf_tables: add ARP filtering supportPablo Neira Ayuso3-0/+107
2013-10-14netfilter: nf_tables: complete net namespace supportPablo Neira Ayuso1-2/+30
2013-10-14netfilter: nf_tables: Add support for IPv6 NATTomasz Bursztyka2-154/+3
2013-10-14netfilter: nf_tables: add compatibility layer for x_tablesPablo Neira Ayuso3-8/+36
2013-10-14netfilter: nf_tables: convert built-in tables/chains to chain typesPablo Neira Ayuso5-122/+70
2013-10-14netfilter: nf_tables: expression ops overloadingPatrick McHardy2-12/+24
2013-10-14netfilter: add nftablesPatrick McHardy6-0/+703
2013-10-14netfilter: pass hook ops to hookfnPatrick McHardy10-39/+44
2013-10-11tcp: tcp_transmit_skb() optimizationsEric Dumazet1-7/+7
2013-10-11vti: get rid of nf mark rule in preroutingChristophe Gouault1-3/+11
2013-10-10inet: rename ir_loc_port to ir_numEric Dumazet3-7/+7
2013-10-10tcp: use ACCESS_ONCE() in tcp_update_pacing_rate()Eric Dumazet1-1/+6
2013-10-10inet: includes a sock_common in request_sockEric Dumazet6-52/+55
2013-10-10fib_trie: only calc for the un-first nodebaker.zhang1-5/+1
2013-10-09Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...David S. Miller1-0/+1
2013-10-09net: fix build errors if ipv6 is disabledEric Dumazet2-3/+9
2013-10-09udp: fix a typo in __udp4_lib_mcast_demux_lookupEric Dumazet1-1/+1
2013-10-09ipv6: make lookups simpler and fasterEric Dumazet6-59/+40
2013-10-08tcp/dccp: remove twchainEric Dumazet5-189/+85
2013-10-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller4-3/+8
2013-10-08net: ipv4 only populate IP_PKTINFO when neededShawn Bohrer3-4/+5
2013-10-08udp: ipv4: Add udp early demuxShawn Bohrer2-18/+185
2013-10-08udp: Only allow busy read/poll on connected socketsShawn Bohrer1-2/+3
2013-10-07ipv4: fix ineffective source address selectionJiri Benc1-1/+1
2013-10-04tcp: do not forget FIN in tcp_shifted_skb()Eric Dumazet1-1/+4
2013-10-03tcp: shrink tcp6_timewait_sock by one cache lineEric Dumazet2-5/+5
2013-10-03net: ipv4: Change variable type to boolPeter Senna Tschudin1-1/+1
2013-10-03inet: consolidate INET_TW_MATCHEric Dumazet1-6/+5
2013-10-02net: do not call sock_put() on TIMEWAIT socketsEric Dumazet1-1/+1
2013-10-02tcp: sndbuf autotuning improvementsEric Dumazet2-14/+26
2013-10-02fib_trie: avoid a redundant bit judgement in inflatebaker.zhang1-6/+3
2013-10-02tcp: Always set options to 0 before calling tcp_established_optionsAndi Kleen1-0/+2
2013-10-02netfilter: ipt_ULOG: fix info leaksMathias Krause1-6/+1
2013-10-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller8-28/+37
2013-10-01ip_tunnel: Remove double unregister of the fallback deviceSteffen Klassert1-2/+0
2013-10-01ip_tunnel_core: Change __skb_push back to skb_pushSteffen Klassert1-1/+1
2013-10-01ip_tunnel: Add fallback tunnels to the hash listsSteffen Klassert1-1/+3
2013-10-01ip_tunnel: Fix a memory corruption in ip_tunnel_xmitSteffen Klassert1-6/+6
2013-10-01Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller1-3/+7
2013-09-30ipv4 igmp: use in_dev_put in timer handlers instead of __in_dev_putSalam Noureddine1-2/+2
2013-09-30net ipv4: Convert ipv4.ip_local_port_range to be per netns v3Eric W. Biederman5-36/+44
2013-09-30tcp: TSQ can use a dynamic limitEric Dumazet1-6/+11
2013-09-30Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...David S. Miller2-74/+9
2013-09-30ip_tunnel: Do not use stale inner_iph pointer.Pravin B Shelar1-2/+2
2013-09-30netfilter: synproxy: fix BUG_ON triggered by corrupt TCP packetsPatrick McHardy1-3/+7
2013-09-28net: introduce SO_MAX_PACING_RATEEric Dumazet1-1/+1
2013-09-28ipv4: processing ancillary IP_TOS or IP_TTLFrancesco Fusco5-6/+24
2013-09-28ipv4: IP_TOS and IP_TTL can be specified as ancillary dataFrancesco Fusco1-1/+19
2013-09-28net: net_secret should not depend on TCPEric Dumazet1-3/+1
2013-09-24tcp: fix dynamic right sizingEric Dumazet1-31/+53
2013-09-24tcp: syncookies: reduce mss table to four valuesFlorian Westphal1-11/+11
2013-09-24tcp: syncookies: reduce cookie lifetime to 128 secondsFlorian Westphal1-21/+10
2013-09-24net: raw: do not report ICMP redirects to user spaceDuan Jiong1-1/+3
2013-09-24net: udp: do not report ICMP redirects to user spaceDuan Jiong1-1/+1
2013-09-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds7-12/+14
2013-09-19ip: generate unique IP identificator if local fragmentation is allowedAnsis Atteka6-10/+10
2013-09-19ip: use ip_hdr() in __ip_make_skb() to retrieve IP headerAnsis Atteka1-1/+1
2013-09-17tcp: fix RTO calculated from cached RTTNeal Cardwell1-1/+3
2013-09-16xfrm: Decode sessions with output interface.Steffen Klassert1-0/+1
2013-09-12memcg: rename RESOURCE_MAX to RES_COUNTER_MAXSha Zhengju1-5/+5
2013-09-06tcp: properly increase rcv_ssthresh for ofo packetsEric Dumazet1-1/+4
2013-09-06tcp: fix no cwnd growth after timeoutYuchung Cheng1-4/+2
2013-09-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds34-778/+1069
2013-09-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller8-22/+27
2013-09-05tcp: Add missing braces to do_tcp_setsockoptDave Jones1-1/+2
2013-09-04Merge tag 'PTR_RET-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds6-6/+6
2013-09-04tcp: better comments for RTO initiallizationYuchung Cheng1-6/+20
2013-09-04Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/pablo/...David S. Miller1-3/+7
2013-09-04netfilter: SYNPROXY: let unrelated packets continueJesper Dangaard Brouer1-2/+6
2013-09-04netfilter: more strict TCP flag matching in SYNPROXYJesper Dangaard Brouer1-2/+2
2013-09-04tcp: Change return value of tcp_rcv_established()Vijay Subramanian3-14/+9
2013-09-04net: tcp_probe: adapt tbuf size for recent changesDaniel Borkmann1-1/+1
2013-09-04tunnels: harmonize cleanup done on skb on rx pathNicolas Dichtel2-4/+2
2013-09-04tunnels: harmonize cleanup done on skb on xmit pathNicolas Dichtel2-8/+5
2013-09-04skb: allow skb_scrub_packet() to be used by tunnelsNicolas Dichtel1-2/+2
2013-09-04iptunnels: remove net arg from iptunnel_xmit()Nicolas Dichtel2-4/+2
2013-09-03net: neighbour: Remove CONFIG_ARPDTim Gardner2-18/+0
2013-09-03Merge branch 'for-3.12' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/c...Linus Torvalds1-6/+6
2013-09-02net: make snmp_mib_free static inlineCong Wang1-12/+0
2013-08-31net: unify skb_udp_tunnel_segment() and skb_udp6_tunnel_segment()Cong Wang1-1/+12
2013-08-30ipv4 tunnels: fix an oops when using ipip/sit with IPsecLi Hongjun1-3/+2
2013-08-30tcp: tcp_make_synack() should use sock_wmallocPhil Oester1-1/+1
2013-08-30tcp: do not use cached RTT for RTT estimationYuchung Cheng1-33/+11
2013-08-29Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...David S. Miller3-13/+12
2013-08-29ipv4: sendto/hdrincl: don't use destination address found in headerChris Clark1-1/+2
2013-08-29tcp: TSO packets automatic sizingEric Dumazet4-7/+65
2013-08-29tcp: don't apply tsoffset if rcv_tsecr is zeroAndrew Vagin1-3/+6
2013-08-29tcp: initialize rcv_tstamp for restored socketsAndrew Vagin1-0/+2
2013-08-28{ipv4,xfrm}: Introduce xfrm_tunnel_notifier for xfrm tunnel mode callbackFan Du2-74/+9
2013-08-28netfilter: add SYNPROXY core/targetPatrick McHardy3-0/+486
2013-08-28net: syncookies: export cookie_v4_init_sequence/cookie_v4_checkPatrick McHardy1-11/+18