aboutsummaryrefslogtreecommitdiff
path: root/net/ipv4/ip_fragment.c
AgeCommit message (Expand)Author
2022-01-13inet: frags: annotate races around fqdir->dead and fqdir->high_threshEric Dumazet
2019-08-08inet: frags: re-introduce skb coalescing for local deliveryGuillaume Nault
2019-06-19inet: fix various use-after-free in defrags unitsEric Dumazet
2019-05-26net: dynamically allocate fqdir structuresEric Dumazet
2019-05-26net: add a net pointer to struct fqdirEric Dumazet
2019-05-26net: rename inet_frags_init_net() to fdir_init()Eric Dumazet
2019-05-26ipv4: no longer reference init_net in ip4_frags_ns_ctl_table[]Eric Dumazet
2019-05-26net: rename struct fqdir fieldsEric Dumazet
2019-05-26net: rename inet_frags_exit_net() to fqdir_exit()Eric Dumazet
2019-05-26inet: rename netns_frags to fqdirEric Dumazet
2019-02-26net: remove unused struct inet_frag_queue.fragments fieldPeter Oskolkov
2019-01-25net: IP defrag: encapsulate rbtree defrag code into callable functionsPeter Oskolkov
2018-12-15net: ipv4: do not handle duplicate fragments as overlappingMichal Kubecek
2018-12-05ipv4: ipv6: netfilter: Adjust the frag mem limit when truesize changesJiri Wiesner
2018-11-01net: drop skb on failure in ip_check_defrag()Cong Wang
2018-09-21net/ipfrag: let ip[6]frag_high_thresh in ns be higher than in init_netPeter Oskolkov
2018-09-21ipv4: remove redundant null pointer check before kfree_skbzhong jiang
2018-09-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller
2018-09-10net: Add and use skb_mark_not_on_list().David S. Miller
2018-09-09ip: frags: fix crash in ip_do_fragment()Taehee Yoo
2018-08-29ip: fail fast on IP defrag errorsPeter Oskolkov
2018-08-11ip: process in-order fragments efficientlyPeter Oskolkov
2018-08-11ip: add helpers to process in-order fragments faster.Peter Oskolkov
2018-08-06ipv4: frags: precedence bug in ip_expire()Dan Carpenter
2018-08-05ip: use rb trees for IP frag queue.Peter Oskolkov
2018-08-05ip: discard IPv4 datagrams with overlapping segments.Peter Oskolkov
2018-07-31ipv4: frags: handle possible skb truesize changeEric Dumazet
2018-04-04inet: frags: fix ip6frag_low_thresh boundaryEric Dumazet
2018-03-31inet: frags: get rid of ipfrag_skb_cb/FRAG_CBEric Dumazet
2018-03-31inet: frags: do not clone skb in ip_expire()Eric Dumazet
2018-03-31inet: frags: break the 2GB limit for frags storageEric Dumazet
2018-03-31inet: frags: remove inet_frag_maybe_warn_overflow()Eric Dumazet
2018-03-31inet: frags: get rif of inet_frag_evicting()Eric Dumazet
2018-03-31inet: frags: remove some helpersEric Dumazet
2018-03-31inet: frags: use rhashtables for reassembly unitsEric Dumazet
2018-03-31inet: frags: refactor ipfrag_init()Eric Dumazet
2018-03-31inet: frags: add a pointer to struct netns_fragsEric Dumazet
2018-03-31inet: frags: change inet_frags_init_net() return valueEric Dumazet
2018-03-27net: Drop pernet_operations::asyncKirill Tkhai
2018-02-13net: Convert pernet_subsys, registered from inet_init()Kirill Tkhai
2017-11-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2017-10-18inet: frags: Convert timers to use timer_setup()Kees Cook
2017-09-03Revert "net: fix percpu memory leaks"Jesper Dangaard Brouer
2017-07-01net: convert inet_frag_queue.refcnt from atomic_t to refcount_tReshetova, Elena
2017-03-22inet: frag: release spinlock before calling icmp_send()Eric Dumazet
2016-04-27net: rename IP_INC_STATS_BH()Eric Dumazet
2016-02-16net: Export ip fragment sysctl to unprivileged usersNikolay Borisov
2016-02-16ipv4: namespacify ip fragment max dist sysctl knobNikolay Borisov
2016-01-28inet: frag: Always orphan skbs inside ip_defrag()Joe Stringer