summaryrefslogtreecommitdiff
path: root/net/core/filter.c
AgeCommit message (Expand)Author
2015-09-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller
2015-09-23sched, bpf: let stack handle !IFF_UP devs on bpf_clone_redirectDaniel Borkmann
2015-09-18bpf: add bpf_redirect() helperAlexei Starovoitov
2015-09-18cls_bpf: introduce integrated actionsDaniel Borkmann
2015-09-11ebpf: emit correct src_reg for conditional jumpsTycho Andersen
2015-08-29ip_tunnels: record IP version in tunnel infoJiri Benc
2015-08-27bpf: fix bpf_skb_set_tunnel_key() helperAlexei Starovoitov
2015-08-20route: move lwtunnel state to dst_entryJiri Benc
2015-08-20ip_tunnels: add IPv6 addresses to ip_tunnel_keyJiri Benc
2015-08-18net: Change pseudohdr argument of inet_proto_csum_replace* to be a boolTom Herbert
2015-08-17net: Export bpf_prog_create_from_user().David S. Miller
2015-08-03ebpf: add skb->hash to offset map for usage in {cls, act}_bpf or filtersDaniel Borkmann
2015-07-31bpf: add helpers to access tunnel metadataAlexei Starovoitov
2015-07-21test_bpf: add bpf_skb_vlan_push/pop() testsAlexei Starovoitov
2015-07-21bpf: introduce bpf_skb_vlan_push/pop() helpersAlexei Starovoitov
2015-07-20ebpf: add helper to retrieve net_cls's classid cookieDaniel Borkmann
2015-06-16bpf: disallow bpf tc programs access current->pid,uidAlexei Starovoitov
2015-06-15bpf: allow networking programs to use bpf_trace_printk() for debuggingAlexei Starovoitov
2015-06-15bpf: introduce current->pid, tgid, uid, gid, comm accessorsAlexei Starovoitov
2015-06-07bpf: allow programs to write to certain skb fieldsAlexei Starovoitov
2015-06-07bpf: make programs see skb->data == L2 for ingress and egressAlexei Starovoitov
2015-06-04bpf: fix build due to missing tc_verdAlexei Starovoitov
2015-06-04bpf: introduce bpf_clone_redirect() helperAlexei Starovoitov
2015-06-01ebpf: allow bpf_ktime_get_ns_proto also for networkingDaniel Borkmann
2015-05-31bpf: allow BPF programs access skb->skb_iif and skb->dev->ifindex fieldsAlexei Starovoitov
2015-05-21bpf: allow bpf programs to tail-call other bpf programsAlexei Starovoitov
2015-05-13net: move *skb_get_poff declarations into correct headerJiri Pirko
2015-05-09seccomp, filter: add and use bpf_prog_create_from_user from seccompDaniel Borkmann
2015-05-09net: filter: add __GFP_NOWARN flag for larger kmem allocsDaniel Borkmann
2015-05-09seccomp: simplify seccomp_prepare_filter and reuse bpf_prepare_filterNicolas Schichan
2015-05-09net: filter: add a callback to allow classic post-verifier transformationsNicolas Schichan
2015-04-16bpf: fix bpf helpers to use skb->mac_header relative offsetsAlexei Starovoitov
2015-04-06tc: bpf: add checksum helpersAlexei Starovoitov
2015-04-03ebpf: add skb->priority to offset map for usage in {cls, act}_bpfDaniel Borkmann
2015-03-29tc: bpf: generalize pedit actionAlexei Starovoitov
2015-03-24filter: introduce SKF_AD_VLAN_TPID BPF extensionMichal Sekletar
2015-03-20ebpf: add sched_act_type and map it to sk_filter's verifier opsDaniel Borkmann
2015-03-20ebpf, filter: do not convert skb->protocol to host endianess during runtimeDaniel Borkmann
2015-03-17bpf: allow BPF programs access 'protocol' and 'vlan_tci' fieldsAlexei Starovoitov
2015-03-16bpf: allow extended BPF programs access skb fieldsAlexei Starovoitov
2015-03-16ebpf: add helper for obtaining current processor idDaniel Borkmann
2015-03-16ebpf: add prandom helper for packet samplingDaniel Borkmann
2015-03-02filter: refactor common filter attach code into __sk_attach_progDaniel Borkmann
2015-03-01ebpf: move read-only fields to bpf_prog and shrink bpf_prog_auxDaniel Borkmann
2015-03-01ebpf: add sched_cls_type and map it to sk_filter's verifier opsDaniel Borkmann
2015-03-01ebpf: remove CONFIG_BPF_SYSCALL ifdefs in socket filter codeDaniel Borkmann
2015-03-01ebpf: constify various function pointer structsDaniel Borkmann
2015-02-15net: spelling fixesStephen Hemminger
2014-12-11net: sock: fix access via invalid file descriptorAlexei Starovoitov
2014-12-06net: sock: allow eBPF programs to be attached to socketsAlexei Starovoitov