summaryrefslogtreecommitdiffstats
path: root/net/core/filter.c
Commit message (Expand)AuthorAgeFilesLines
* bpf: disallow bpf tc programs access current->pid,uidAlexei Starovoitov2015-06-161-6/+0Star
* bpf: allow networking programs to use bpf_trace_printk() for debuggingAlexei Starovoitov2015-06-161-0/+2
* bpf: introduce current->pid, tgid, uid, gid, comm accessorsAlexei Starovoitov2015-06-161-0/+6
* bpf: allow programs to write to certain skb fieldsAlexei Starovoitov2015-06-071-12/+82
* bpf: make programs see skb->data == L2 for ingress and egressAlexei Starovoitov2015-06-071-23/+3Star
* bpf: fix build due to missing tc_verdAlexei Starovoitov2015-06-041-3/+1Star
* bpf: introduce bpf_clone_redirect() helperAlexei Starovoitov2015-06-041-0/+40
* ebpf: allow bpf_ktime_get_ns_proto also for networkingDaniel Borkmann2015-06-011-0/+2
* bpf: allow BPF programs access skb->skb_iif and skb->dev->ifindex fieldsAlexei Starovoitov2015-05-311-0/+18
* bpf: allow bpf programs to tail-call other bpf programsAlexei Starovoitov2015-05-211-0/+2
* net: move *skb_get_poff declarations into correct headerJiri Pirko2015-05-131-0/+1
* seccomp, filter: add and use bpf_prog_create_from_user from seccompDaniel Borkmann2015-05-091-2/+49
* net: filter: add __GFP_NOWARN flag for larger kmem allocsDaniel Borkmann2015-05-091-3/+6
* seccomp: simplify seccomp_prepare_filter and reuse bpf_prepare_filterNicolas Schichan2015-05-091-4/+4
* net: filter: add a callback to allow classic post-verifier transformationsNicolas Schichan2015-05-091-3/+15
* bpf: fix bpf helpers to use skb->mac_header relative offsetsAlexei Starovoitov2015-04-161-9/+32
* tc: bpf: add checksum helpersAlexei Starovoitov2015-04-061-4/+104
* ebpf: add skb->priority to offset map for usage in {cls, act}_bpfDaniel Borkmann2015-04-031-0/+7
* tc: bpf: generalize pedit actionAlexei Starovoitov2015-03-291-2/+69
* filter: introduce SKF_AD_VLAN_TPID BPF extensionMichal Sekletar2015-03-241-0/+17
* ebpf: add sched_act_type and map it to sk_filter's verifier opsDaniel Borkmann2015-03-211-0/+6
* ebpf, filter: do not convert skb->protocol to host endianess during runtimeDaniel Borkmann2015-03-201-15/+14Star
* bpf: allow BPF programs access 'protocol' and 'vlan_tci' fieldsAlexei Starovoitov2015-03-171-22/+50
* bpf: allow extended BPF programs access skb fieldsAlexei Starovoitov2015-03-161-17/+83
* ebpf: add helper for obtaining current processor idDaniel Borkmann2015-03-161-0/+2
* ebpf: add prandom helper for packet samplingDaniel Borkmann2015-03-161-0/+2
* filter: refactor common filter attach code into __sk_attach_progDaniel Borkmann2015-03-021-38/+33Star
* ebpf: move read-only fields to bpf_prog and shrink bpf_prog_auxDaniel Borkmann2015-03-011-2/+2
* ebpf: add sched_cls_type and map it to sk_filter's verifier opsDaniel Borkmann2015-03-011-0/+7
* ebpf: remove CONFIG_BPF_SYSCALL ifdefs in socket filter codeDaniel Borkmann2015-03-011-22/+14Star
* ebpf: constify various function pointer structsDaniel Borkmann2015-03-011-3/+3
* net: spelling fixesStephen Hemminger2015-02-151-1/+1
* net: sock: fix access via invalid file descriptorAlexei Starovoitov2014-12-111-2/+2
* net: sock: allow eBPF programs to be attached to socketsAlexei Starovoitov2014-12-061-2/+95
* net: filter: fix the commentsLi RongQing2014-10-101-6/+3Star
* net: bpf: correctly handle errors in sk_attach_filter()Sasha Levin2014-09-131-2/+2
* net: filter: constify detection of pkt_type_offsetHannes Frederic Sowa2014-09-131-29/+2Star
* net: bpf: be friendly to kmemcheckDaniel Borkmann2014-09-101-1/+1
* net: Add function for parsing the header length out of linear ethernet framesAlexander Duyck2014-09-061-1/+1
* net: bpf: make eBPF interpreter images read-onlyDaniel Borkmann2014-09-051-3/+3
* net: filter: split 'struct sk_filter' into socket and bpf partsAlexei Starovoitov2014-08-031-40/+52
* net: filter: rename sk_convert_filter() -> bpf_convert_filter()Alexei Starovoitov2014-08-031-8/+8
* net: filter: rename sk_chk_filter() -> bpf_check_classic()Alexei Starovoitov2014-08-031-5/+5
* net: filter: rename sk_filter_proglen -> bpf_classic_proglenAlexei Starovoitov2014-08-031-4/+4
* net: filter: simplify socket chargingAlexei Starovoitov2014-08-031-50/+37Star
* net: filter: don't release unattached filter through call_rcu()Pablo Neira2014-07-311-3/+8
* net: filter: rename 'struct sock_filter_int' into 'struct bpf_insn'Alexei Starovoitov2014-07-251-9/+9
* net: filter: split filter.c into two filesAlexei Starovoitov2014-07-241-511/+0Star
* net: filter: sk_chk_filter() no longer mangles filterEric Dumazet2014-07-141-3/+3
* net: filter: move load_pointer() into filter.hZi Shen Lim2014-07-081-12/+3Star