aboutsummaryrefslogtreecommitdiffstats
path: root/net/core/filter.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2015-08-17net: Export bpf_prog_create_from_user().David S. Miller1-0/+1
2015-08-02ebpf: add skb->hash to offset map for usage in {cls, act}_bpf or filtersDaniel Borkmann1-0/+7
2015-07-31bpf: add helpers to access tunnel metadataAlexei Starovoitov1-0/+77
2015-07-20test_bpf: add bpf_skb_vlan_push/pop() testsAlexei Starovoitov1-0/+2
2015-07-20bpf: introduce bpf_skb_vlan_push/pop() helpersAlexei Starovoitov1-0/+48
2015-07-20ebpf: add helper to retrieve net_cls's classid cookieDaniel Borkmann1-0/+15
2015-06-15bpf: disallow bpf tc programs access current->pid,uidAlexei Starovoitov1-6/+0
2015-06-15bpf: allow networking programs to use bpf_trace_printk() for debuggingAlexei Starovoitov1-0/+2
2015-06-15bpf: introduce current->pid, tgid, uid, gid, comm accessorsAlexei Starovoitov1-0/+6
2015-06-07bpf: allow programs to write to certain skb fieldsAlexei Starovoitov1-12/+82
2015-06-07bpf: make programs see skb->data == L2 for ingress and egressAlexei Starovoitov1-23/+3
2015-06-04bpf: fix build due to missing tc_verdAlexei Starovoitov1-3/+1
2015-06-03bpf: introduce bpf_clone_redirect() helperAlexei Starovoitov1-0/+40
2015-05-31ebpf: allow bpf_ktime_get_ns_proto also for networkingDaniel Borkmann1-0/+2
2015-05-30bpf: allow BPF programs access skb->skb_iif and skb->dev->ifindex fieldsAlexei Starovoitov1-0/+18
2015-05-21bpf: allow bpf programs to tail-call other bpf programsAlexei Starovoitov1-0/+2
2015-05-13net: move *skb_get_poff declarations into correct headerJiri Pirko1-0/+1
2015-05-09seccomp, filter: add and use bpf_prog_create_from_user from seccompDaniel Borkmann1-2/+49
2015-05-09net: filter: add __GFP_NOWARN flag for larger kmem allocsDaniel Borkmann1-3/+6
2015-05-09seccomp: simplify seccomp_prepare_filter and reuse bpf_prepare_filterNicolas Schichan1-4/+4
2015-05-09net: filter: add a callback to allow classic post-verifier transformationsNicolas Schichan1-3/+15
2015-04-16bpf: fix bpf helpers to use skb->mac_header relative offsetsAlexei Starovoitov1-9/+32
2015-04-06tc: bpf: add checksum helpersAlexei Starovoitov1-4/+104
2015-04-03ebpf: add skb->priority to offset map for usage in {cls, act}_bpfDaniel Borkmann1-0/+7
2015-03-29tc: bpf: generalize pedit actionAlexei Starovoitov1-2/+69
2015-03-24filter: introduce SKF_AD_VLAN_TPID BPF extensionMichal Sekletar1-0/+17
2015-03-20ebpf: add sched_act_type and map it to sk_filter's verifier opsDaniel Borkmann1-0/+6
2015-03-20ebpf, filter: do not convert skb->protocol to host endianess during runtimeDaniel Borkmann1-15/+14
2015-03-17bpf: allow BPF programs access 'protocol' and 'vlan_tci' fieldsAlexei Starovoitov1-22/+50
2015-03-15bpf: allow extended BPF programs access skb fieldsAlexei Starovoitov1-17/+83
2015-03-15ebpf: add helper for obtaining current processor idDaniel Borkmann1-0/+2
2015-03-15ebpf: add prandom helper for packet samplingDaniel Borkmann1-0/+2
2015-03-02filter: refactor common filter attach code into __sk_attach_progDaniel Borkmann1-38/+33
2015-03-01ebpf: move read-only fields to bpf_prog and shrink bpf_prog_auxDaniel Borkmann1-2/+2
2015-03-01ebpf: add sched_cls_type and map it to sk_filter's verifier opsDaniel Borkmann1-0/+7
2015-03-01ebpf: remove CONFIG_BPF_SYSCALL ifdefs in socket filter codeDaniel Borkmann1-22/+14
2015-03-01ebpf: constify various function pointer structsDaniel Borkmann1-3/+3
2015-02-14net: spelling fixesStephen Hemminger1-1/+1
2014-12-10net: sock: fix access via invalid file descriptorAlexei Starovoitov1-2/+2
2014-12-05net: sock: allow eBPF programs to be attached to socketsAlexei Starovoitov1-2/+95
2014-10-10net: filter: fix the commentsLi RongQing1-6/+3
2014-09-13net: bpf: correctly handle errors in sk_attach_filter()Sasha Levin1-2/+2
2014-09-13net: filter: constify detection of pkt_type_offsetHannes Frederic Sowa1-29/+2
2014-09-09net: bpf: be friendly to kmemcheckDaniel Borkmann1-1/+1
2014-09-05net: Add function for parsing the header length out of linear ethernet framesAlexander Duyck1-1/+1
2014-09-05net: bpf: make eBPF interpreter images read-onlyDaniel Borkmann1-3/+3
2014-08-02net: filter: split 'struct sk_filter' into socket and bpf partsAlexei Starovoitov1-40/+52
2014-08-02net: filter: rename sk_convert_filter() -> bpf_convert_filter()Alexei Starovoitov1-8/+8
2014-08-02net: filter: rename sk_chk_filter() -> bpf_check_classic()Alexei Starovoitov1-5/+5
2014-08-02net: filter: rename sk_filter_proglen -> bpf_classic_proglenAlexei Starovoitov1-4/+4