aboutsummaryrefslogtreecommitdiffstats
path: root/net/ipv4
AgeCommit message (Expand)AuthorFilesLines
2014-08-18netfilter: move NAT Kconfig switches out of the iptables scopePablo Neira Ayuso2-48/+56
2014-08-14tcp: fix ssthresh and undo for consecutive short FRTO episodesNeal Cardwell1-5/+3
2014-08-14tcp: don't allow syn packets without timestamps to pass tcp_tw_recycle logicHannes Frederic Sowa2-5/+10
2014-08-14tcp: fix tcp_release_cb() to dispatch via address family for mtu_reduced()Neal Cardwell2-3/+4
2014-08-14tcp: don't use timestamp from repaired skb-s to calculate RTT (v2)Andrey Vagin2-8/+11
2014-08-13net-timestamp: fix missing tcp fragmentation casesWillem de Bruijn1-0/+17
2014-08-13net-timestamp: fix missing ACK timestampWillem de Bruijn1-5/+5
2014-08-08ipv4: removed redundant conditionalNiv Yehezkel1-2/+0
2014-08-06Merge branch 'akpm' (patchbomb from Andrew Morton)Linus Torvalds1-1/+1
2014-08-06list: fix order of arguments for hlist_add_after(_rcu)Ken Helias1-1/+1
2014-08-06tcp: md5: check md5 signature without socket lockDmitry Popov1-11/+25
2014-08-06net-timestamp: cumulative tcp timestamping fixesWillem de Bruijn2-9/+11
2014-08-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds44-1064/+1416
2014-08-06Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/...Linus Torvalds1-31/+16
2014-08-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller3-13/+21
2014-08-05net-timestamp: ACK timestamp for bytestreamsWillem de Bruijn1-0/+6
2014-08-05net-timestamp: TCP timestampingWillem de Bruijn2-3/+37
2014-08-05net-timestamp: add key to disambiguate concurrent datagramsWillem de Bruijn1-0/+6
2014-08-05tcp: reduce spurious retransmits due to transient SACK renegingNeal Cardwell2-13/+20
2014-08-04tcp: md5: remove unneeded check in tcp_v4_parse_md5_keysDmitry Popov1-1/+1
2014-08-04Merge branch 'for-3.17' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/c...Linus Torvalds1-1/+1
2014-08-02inet: frags: use kmem_cache for inet_frag_queueNikolay Aleksandrov2-4/+14
2014-08-02inet: frags: use INET_FRAG_EVICTED to prevent icmp messagesNikolay Aleksandrov2-9/+7
2014-08-02inet: frags: fix function declaration alignments in inet_fragmentNikolay Aleksandrov1-5/+9
2014-08-02inet: frags: rename last_in to flagsNikolay Aleksandrov2-17/+17
2014-08-02ipv4: remove nested rcu_read_lock/unlockDuan Jiong1-2/+0
2014-08-02Merge branch 'next' of git://git.infradead.org/users/pcmoore/selinux into nextJames Morris1-31/+16
2014-08-01netlabel: shorter names for the NetLabel catmap funcs/structsPaul Moore1-19/+16
2014-08-01netlabel: fix the horribly broken catmap functionsPaul Moore1-12/+0
2014-08-01netlabel: fix a problem when setting bits below the previously lowest bitPaul Moore1-3/+3
2014-07-31net: use inet6_iif instead of IP6CB()->iifDuan Jiong1-1/+1
2014-07-31net: fix the counter ICMP_MIB_INERRORS/ICMP6_MIB_INERRORSDuan Jiong2-6/+3
2014-07-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller2-2/+1
2014-07-31tcp: don't require root to read tcp_metricsBanerjee, Debabrata1-1/+0
2014-07-30Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...David S. Miller2-34/+22
2014-07-30tcp: Fix integer-overflow in TCP vegasChristoph Paasch1-1/+2
2014-07-30tcp: Fix integer-overflows in TCP venoChristoph Paasch1-1/+1
2014-07-30ip_tunnel(ipv4): fix tunnels with "local any remote $remote_ip"Dmitry Popov1-11/+18
2014-07-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-3/+29
2014-07-29ipv4: clean up cast warning in do_ip_getsockoptKaroly Kemeny1-1/+1
2014-07-29net/udp_offload: Use IS_ERR_OR_NULLHimangi Saraogi1-1/+1
2014-07-29net/ipv4: Use IS_ERR_OR_NULLHimangi Saraogi1-1/+1
2014-07-29ipv4: fail early when creating netdev named all or defaultWANG Cong1-9/+27
2014-07-28ip: make IP identifiers less predictableEric Dumazet1-3/+29
2014-07-27inet: frag: set limits and make init_net's high_thresh limit globalNikolay Aleksandrov1-2/+8
2014-07-27inet: frag: use seqlock for hash rebuildFlorian Westphal2-34/+55
2014-07-27inet: frag: remove periodic secret rebuild timerFlorian Westphal2-16/+32
2014-07-27inet: frag: remove lru listFlorian Westphal2-11/+2
2014-07-27inet: frag: don't account number of fragment queuesFlorian Westphal3-8/+3
2014-07-27inet: frag: move eviction of queues to work queueFlorian Westphal2-44/+101
2014-07-27inet: frag: move evictor calls into frag_find functionFlorian Westphal2-22/+9
2014-07-27inet: frag: remove hash size assumptions from callersFlorian Westphal2-4/+11
2014-07-27inet: frag: constify match, hashfn and constructor argumentsFlorian Westphal1-7/+7
2014-07-25netfilter: kill remnants of ulog targetsPaul Bolle1-1/+0
2014-07-25netfilter: nf_conntrack: remove exceptional & on function nameHimangi Saraogi1-1/+1
2014-07-24igmp: remove exceptional & on function nameHimangi Saraogi1-1/+1
2014-07-23ipv4: Make IP_MULTICAST_ALL and IP_MSFILTER work on raw socketsQuentin Armitage1-1/+4
2014-07-23sock: remove skb argument from sk_rcvqueues_fullSorin Dumitru1-1/+1
2014-07-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller4-1/+11
2014-07-21ipv4: fix buffer overflow in ip_options_compile()Eric Dumazet1-0/+4
2014-07-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller11-527/+562
2014-07-16udp: Use hash2 for long hash1 chains in __udp*_lib_mcast_deliver.David Held1-10/+21
2014-07-16udp: Simplify __udp*_lib_mcast_deliver.David Held1-34/+14
2014-07-16net-gre-gro: Fix a bug that breaks the forwarding pathJerry Chu3-1/+7
2014-07-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller9-25/+37
2014-07-15net-timestamp: SOCK_RAW and PING timestampingWillem de Bruijn2-4/+7
2014-07-15tcp: Remove unnecessary arg from tcp_enter_cwr and tcp_init_cwnd_reductionChristoph Paasch2-9/+8
2014-07-15net: set name_assign_type in alloc_netdev()Tom Gundersen2-2/+2
2014-07-15cgroup: replace cgroup_add_cftypes() with cgroup_add_legacy_cftypes()Tejun Heo1-1/+1
2014-07-14udp: Move udp_tunnel_segment into udp_offload.cTom Herbert2-76/+76
2014-07-14udp: Add udp_sock_create for UDP tunnels to open listener socketTom Herbert3-0/+105
2014-07-11ipv4: remove the unnecessary variable in udp_mcast_nextLi RongQing1-5/+4
2014-07-11GRE: enable offloads for GREAmritha Nambiar1-0/+1
2014-07-09ipconfig: Only bootp paths should reference ic_dev_xid.David S. Miller1-1/+1
2014-07-09ipconfig: move ic_dev_xid under IPCONFIG_BOOTPFabian Frederick1-2/+1
2014-07-08ip_tunnel: fix ip_tunnel_lookupDmitry Popov1-4/+8
2014-07-08ipconfig: add static to local variableFabian Frederick1-1/+1
2014-07-07tcp: fix false undo corner casesYuchung Cheng2-6/+8
2014-07-07igmp: fix the problem when mc leave groupdingtianhong1-4/+6
2014-07-07net: Save TX flow hash in sock and set in skbuf on xmitTom Herbert3-0/+5
2014-07-07tcp: switch snt_synack back to measuring transmit time of first SYNACKNeal Cardwell1-2/+0
2014-07-07ipv4: icmp: Fix pMTU handling for rare caseEdward Allcutt1-2/+0
2014-07-02tcp: Fix divide by zero when pushing during tcp-repairChristoph Paasch1-1/+2
2014-07-01inet: move ipv6only in sock_commonEric Dumazet1-1/+1
2014-06-30ipv4: irq safe sk_dst_[re]set() and ipv4_sk_update_pmtu() fixEric Dumazet1-7/+8
2014-06-30netfilter: use IS_ENABLED() macroDuan Jiong6-10/+14
2014-06-29tcp: tcp_conn_request: fix build error when IPv6 is disabledOctavian Purdila1-1/+3
2014-06-30xfrm4: Remove duplicate semicolonChristoph Paasch1-1/+1
2014-06-28netfilter: fix several Kconfig problems in NF_LOG_*Pablo Neira Ayuso1-10/+10
2014-06-27tcp: add tcp_conn_requestOctavian Purdila2-126/+150
2014-06-27tcp: add queue_add_hash to tcp_request_sock_opsOctavian Purdila1-1/+2
2014-06-27tcp: add mss_clamp to tcp_request_sock_opsOctavian Purdila1-1/+2
2014-06-27tcp: unify tcp_v4_rtx_synack and tcp_v6_rtx_synackOctavian Purdila2-13/+16
2014-06-27tcp: add send_synack method to tcp_request_sock_opsOctavian Purdila1-3/+6
2014-06-27tcp: add init_seq method to tcp_request_sock_opsOctavian Purdila1-2/+3
2014-06-27tcp: add route_req method to tcp_request_sock_opsOctavian Purdila1-7/+29
2014-06-27tcp: add init_cookie_seq method to tcp_request_sock_opsOctavian Purdila1-1/+4
2014-06-27tcp: add init_req method to tcp_request_sock_opsOctavian Purdila1-12/+17
2014-06-27tcp: tcp_v[46]_conn_request: fix snt_synack initializationOctavian Purdila1-2/+0
2014-06-27tcp: cookie_v4_init_sequence: skb should be constOctavian Purdila1-1/+2
2014-06-27netfilter: add generic ARP packet loggerPablo Neira Ayuso3-0/+155
2014-06-27netfilter: log: nf_log_packet() as real unified interfacePablo Neira Ayuso1-7/+7
2014-06-27netfilter: log: split family specific code to nf_log_{ip,ip6,common}.c filesPablo Neira Ayuso3-0/+393
2014-06-27udp: Add MIB counters for rcvbuferrorsJames M Leddy1-1/+4
2014-06-26vti: Simplify error handling in module init and exitMathias Krause1-33/+21
2014-06-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller3-11/+7
2014-06-25ipv4: fix dst race in sk_dst_get()Eric Dumazet1-9/+5
2014-06-25netfilter: kill ulog targetsPablo Neira Ayuso2-517/+0
2014-06-19tcp: fix tcp_match_skb_to_sack() for unaligned SACK at end of an skbNeal Cardwell1-1/+1
2014-06-17tcp: move ir_mark initialization to tcp_openreq_initOctavian Purdila1-2/+1
2014-06-16tcp: remove unnecessary tcp_sk assignment.Dave Jones1-1/+1
2014-06-13udp: ipv4: do not waste time in __udp4_lib_mcast_demux_lookupEric Dumazet1-0/+4
2014-06-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds52-756/+715
2014-06-12tcp: fixing TLP's FIN recoveryPer Hurtig1-3/+1
2014-06-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller3-9/+19
2014-06-11net: Add skb_gro_postpull_rcsum to udp and vxlanTom Herbert1-0/+1
2014-06-11net: Save software checksum completeTom Herbert1-2/+4
2014-06-11ipv4: fix a race in ip4_datagram_release_cb()Eric Dumazet1-5/+15
2014-06-11ip_tunnel: fix i_key matching in ip_tunnel_findDmitry Popov1-2/+3
2014-06-11ip_vti: Fix 'ip tunnel add' with 'key' parametersDmitry Popov2-5/+13
2014-06-10ipip, sit: fix ipv4_{update_pmtu,redirect} callsDmitry Popov1-2/+2
2014-06-10gre: allow changing mac address when device is upstephen hemminger1-0/+1
2014-06-10tcp: add gfp parameter to tcp_fragmentOctavian Purdila2-9/+11
2014-06-09Merge branch 'for-3.16' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/c...Linus Torvalds1-14/+17
2014-06-08Merge branch 'next' (accumulated 3.16 merge window patches) into masterLinus Torvalds2-4/+2
2014-06-05ip_tunnel: fix possible rtable leakDmitry Popov1-0/+1
2014-06-05ipv4: use skb frags api in udp4_hwcsum()WANG Cong1-4/+5
2014-06-05net: use the new API kvfree()WANG Cong1-4/+1
2014-06-04gre: Call gso_make_checksumTom Herbert5-4/+14
2014-06-04net: Add GSO support for UDP tunnels with checksumTom Herbert4-22/+24
2014-06-04tcp: Call gso_make_checksumTom Herbert1-5/+2
2014-06-04net: Support for multiple checksums with gsoTom Herbert1-0/+8
2014-06-04udp: Generic functions to set checksumTom Herbert1-0/+37
2014-06-04net: Revert "fib_trie: use seq_file_net rather than seq->private"Sasha Levin1-1/+1
2014-06-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-6/+5
2014-06-03Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2-4/+2
2014-06-02tcp: fix cwnd undo on DSACK in F-RTOYuchung Cheng1-6/+5
2014-06-02fib_trie: use seq_file_net rather than seq->privateDavid Ahern1-1/+1
2014-06-02inetpeer: get rid of ip_id_countEric Dumazet8-57/+25
2014-05-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller2-20/+6
2014-05-30ipmr: Replace comma with semicolonHimangi Saraogi1-1/+1
2014-05-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller5-19/+43
2014-05-23net: Make enabling of zero UDP6 csums more restrictiveTom Herbert1-1/+19
2014-05-23net: Split sk_no_check into sk_no_check_{rx,tx}Tom Herbert1-1/+1
2014-05-23net: Eliminate no_check from protoswTom Herbert2-8/+0
2014-05-22ipv4: initialise the itag variable in __mkroute_inputLi RongQing1-1/+1
2014-05-22tcp: make cwnd-limited checks measurement-based, and gentlerNeal Cardwell1-14/+23
2014-05-21net: tunnels - enable module autoloadingTom Gundersen1-0/+1
2014-05-21ip_tunnel: Initialize the fallback device properlySteffen Klassert1-0/+1
2014-05-18ipv4: minor spelling fixstephen hemminger1-1/+1
2014-05-16ipv4: ip_tunnels: disable cache for nbma gre tunnelsTimo Teräs1-1/+2
2014-05-16ip_tunnel: don't add tunnel twiceDuan Jiong1-4/+2
2014-05-15Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...David S. Miller3-17/+39
2014-05-15ip_tunnel: delete unneeded call to netdev_privJulia Lawall1-2/+1
2014-05-14net: Use a more standard macro for INET_ADDR_COOKIEJoe Perches2-3/+3
2014-05-14ipv4: make ip_local_reserved_ports per netnsWANG Cong5-30/+18
2014-05-13net: support marking accepting TCP socketsLorenzo Colitti4-3/+14
2014-05-13net: Use fwmark reflection in PMTU discovery.Lorenzo Colitti1-0/+7
2014-05-13net: add a sysctl to reflect the fwmark on repliesLorenzo Colitti3-3/+18
2014-05-13tcp: IPv6 support for fastopen serverDaniel Lee1-14/+43
2014-05-13tcp: improve fastopen icmp handlingYuchung Cheng1-21/+14
2014-05-13tcp: use tcp_v4_send_synack on first SYN-ACKYuchung Cheng4-98/+78
2014-05-13tcp: simplify fast open cookie processingYuchung Cheng3-51/+32
2014-05-13tcp: move fastopen functions to tcp_fastopen.cYuchung Cheng2-183/+192
2014-05-13cgroup: replace cftype->trigger() with cftype->write()Tejun Heo1-7/+8
2014-05-13cgroup: replace cftype->write_string() with cftype->write()Tejun Heo1-7/+9
2014-05-12net: rename local_df to ignore_dfWANG Cong4-9/+9
2014-05-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller12-103/+124
2014-05-12vti: Use the tunnel mark for lookup in the error handlers.Steffen Klassert1-1/+4
2014-05-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller2-4/+6
2014-05-08net: Verify UDP checksum before handoff to encapTom Herbert1-0/+4
2014-05-08icmp: Call skb_checksum_simple_validateTom Herbert1-10/+2
2014-05-08igmp: Call skb_checksum_simple_validateTom Herbert1-10/+2
2014-05-08gre: Call skb_checksum_simple_validateTom Herbert1-23/+1
2014-05-08ipv4: remove inet_addr_hash_lock in devinet.cWANG Cong1-5/+2
2014-05-08ping: move ping_group_range out of CONFIG_SYSCTLCong Wang3-13/+14
2014-05-08ipv4: move local_port_range out of CONFIG_SYSCTLCong Wang4-24/+45
2014-05-07ipv4: fib_semantics: increment fib_info_cnt after fib_info allocationSergey Popovich1-1/+1
2014-05-07net: clean up snmp stats codeWANG Cong2-74/+43
2014-05-07net: ip: push gso skb forwarding handling down the stackFlorian Westphal2-53/+48
2014-05-07net: ipv4: ip_forward: fix inverted local_df testFlorian Westphal1-2/+2
2014-05-05ip_tunnel: Set network header properly for IP_ECN_decapsulate()Ying Cai1-0/+2
2014-05-05net: Call skb_checksum_init in IPv4Tom Herbert2-40/+4
2014-05-05ipv4: fix "conntrack zones" support for defrag user check in ip_expireVasily Averin1-2/+3
2014-05-04netfilter: ipv4: defrag: set local_df flag on defragmented skbFlorian Westphal1-2/+3
2014-05-03tcp: remove in_flight parameter from cong_avoid() methodsEric Dumazet14-43/+33
2014-05-02tcp: fix cwnd limited checking to improve congestion controlEric Dumazet2-27/+14
2014-04-30tcp_cubic: fix the range of delayed_ackLiu Yu1-1/+1
2014-04-30tcp: increment retransmit counters in tlp and fast openEric Dumazet1-7/+7
2014-04-29netfilter: add helper for adding nat extensionFlorian Westphal2-20/+6
2014-04-29xfrm4: Properly handle unsupported protocolsSteffen Klassert1-2/+17
2014-04-28ipv4: Use predefined value for readabilityHisao Tanabe1-3/+3
2014-04-26inetpeer_gc_worker: trivial cleanupxiao jin1-1/+1
2014-04-23gre: add x-netns supportNicolas Dichtel1-3/+3
2014-04-22tcp: avoid retransmits of TCP packets hanging in host queuesEric Dumazet1-8/+26
2014-04-20tcp: make tcp_cwnd_application_limited() staticWeiping Pan2-22/+22
2014-04-20tcp: Add a TCP_FASTOPEN socket option to get a max backlog on its listnerKenjiro Nakayama1-0/+8
2014-04-18arch: Mass conversion of smp_mb__*()Peter Zijlstra2-4/+2
2014-04-16ip_tunnel: use the right netns in ioctl handlerNicolas Dichtel1-8/+7
2014-04-16ipv4, route: pass 0 instead of LOOPBACK_IFINDEX to fib_validate_source()Cong Wang1-2/+1