summaryrefslogtreecommitdiff
path: root/net/core/filter.c
AgeCommit message (Expand)Author
2023-12-13bpf: sockmap, updating the sg structure should also update currJohn Fastabend
2023-03-03bpf: bpf_fib_lookup should not return neigh in NUD_FAILED stateMartin KaFai Lau
2023-02-22bpf: Always return target ifindex in bpf_fib_lookupToke Høiland-Jørgensen
2023-01-18bpf: pull before calling skb_postpull_rcsum()Jakub Kicinski
2023-01-18bpf: make sure skb->len != 0 when redirecting to a tunneling deviceStanislav Fomichev
2023-01-18bpf: Move skb->len == 0 checks into __bpf_redirectStanislav Fomichev
2022-12-19net: bpf: Allow TC programs to call BPF_FUNC_skb_change_headLorenzo Colitti
2022-07-29tcp: Fix data-races around sysctl_tcp_syncookies.Kuniyuki Iwashima
2022-07-21seg6: bpf: fix skb checksum in bpf_push_seg6_encap()Andrea Mayer
2022-06-29bpf: Fix request_sock leak in sk lookup helpersJon Maxwell
2022-06-06bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytesLiu Jian
2022-04-15bpf: Support dual-stack sockets in bpf_tcp_check_syncookieMaxim Mikityanskiy
2022-04-15bpf: Make dst_port field in struct bpf_sock 16-bit wideJakub Sitnicki
2022-03-02bpf: Do not try bpf_msg_push_data with len 0Felix Maurer
2022-01-27bpf: Do not WARN in bpf_warn_invalid_xdp_action()Paolo Abeni
2022-01-27bpf: Fix SO_RCVBUF/SO_SNDBUF handling in _bpf_setsockopt().Kuniyuki Iwashima
2021-11-17bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and collidingJohn Fastabend
2021-07-14bpf: Do not change gso_size during bpf_skb_change_proto()Maciej Żenczykowski
2021-06-03bpf: Set mac_len in bpf_skb_change_headJussi Maki
2021-04-07bpf: Remove MTU check in __bpf_skb_max_lenJesper Dangaard Brouer
2021-03-04bpf: Fix bpf_fib_lookup helper MTU check for SKB ctxJesper Dangaard Brouer
2021-01-23net, sctp, filter: remap copy_from_user failure errorDaniel Borkmann
2020-10-29net: Properly typecast int values to set sk_max_pacing_rateKe Li
2020-10-01bpf: Fix clobbering of r2 in bpf_gen_ld_absDaniel Borkmann
2020-09-26ipv4: Initialize flowi4_multipath_hash in data pathDavid Ahern
2020-08-26bpf: sock_ops sk access may stomp registers when dst_reg = src_regJohn Fastabend
2020-07-22sched: consistently handle layer3 header accesses in the presence of VLANsToke Høiland-Jørgensen
2020-06-24net/filter: Permit reading NET in load_bytes_relative when MAC not setYiFei Zhu
2020-05-20bpf, sockmap: msg_pop_data can incorrecty set an sge lengthJohn Fastabend
2020-02-24bpf: Return -EBADRQC for invalid map type in __bpf_tx_xdp_mapLi RongQing
2020-01-23net: bpf: Don't leak time wait and request socketsLorenz Bauer
2020-01-23bpf: Sockmap/tls, msg_push_data may leave end mark in placeJohn Fastabend
2020-01-23bpf: Sockmap, skmsg helper overestimates push, pull, and pop boundsJohn Fastabend
2020-01-12bpf: Clear skb->tstamp in bpf_redirect when necessaryLorenz Bauer
2019-12-04net: skmsg: fix TLS 1.3 crash with full sk_msgJakub Kicinski
2019-10-13tcp: annotate sk->sk_sndbuf lockless readsEric Dumazet
2019-10-13tcp: annotate sk->sk_rcvbuf lockless readsEric Dumazet
2019-10-09net: annotate sk->sk_rcvlowat lockless readsEric Dumazet
2019-09-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller
2019-08-31bpf: fix error check in bpf_tcp_gen_syncookiePetar Penkov
2019-08-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller
2019-08-24bpf: allow narrow loads of some sk_reuseport_md fields with offset > 0Ilya Leoshkevich
2019-08-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski
2019-07-30bpf: add bpf_tcp_gen_syncookie helperPetar Penkov
2019-07-29xdp: Add devmap_hash map type for looking up devices by hashed indexToke Høiland-Jørgensen
2019-07-25bpf: Allow bpf_skb_event_output for a few prog typesAllan Zhang
2019-07-23bpf: fix access to skb_shared_info->gso_segsEric Dumazet
2019-07-18tcp: fix tcp_set_congestion_control() use from bpf hookEric Dumazet
2019-07-15bpf: allow wide aligned loads for bpf_sock_addr user_ip6 and msg_src_ip6Stanislav Fomichev
2019-07-15bpf: rename bpf_ctx_wide_store_ok to bpf_ctx_wide_access_okStanislav Fomichev