summaryrefslogtreecommitdiffstats
path: root/net/core/filter.c
Commit message (Expand)AuthorAgeFilesLines
* 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-201-0/+6
* ebpf, filter: do not convert skb->protocol to host endianess during runtimeDaniel Borkmann2015-03-201-15/+14
* 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-151-17/+83
* ebpf: add helper for obtaining current processor idDaniel Borkmann2015-03-151-0/+2
* ebpf: add prandom helper for packet samplingDaniel Borkmann2015-03-151-0/+2
* filter: refactor common filter attach code into __sk_attach_progDaniel Borkmann2015-03-021-38/+33
* 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/+14
* ebpf: constify various function pointer structsDaniel Borkmann2015-03-011-3/+3
* net: spelling fixesStephen Hemminger2015-02-141-1/+1
* net: sock: fix access via invalid file descriptorAlexei Starovoitov2014-12-101-2/+2
* net: sock: allow eBPF programs to be attached to socketsAlexei Starovoitov2014-12-051-2/+95
* net: filter: fix the commentsLi RongQing2014-10-101-6/+3
* 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/+2
* net: bpf: be friendly to kmemcheckDaniel Borkmann2014-09-091-1/+1
* net: Add function for parsing the header length out of linear ethernet framesAlexander Duyck2014-09-051-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-021-40/+52
* net: filter: rename sk_convert_filter() -> bpf_convert_filter()Alexei Starovoitov2014-08-021-8/+8
* net: filter: rename sk_chk_filter() -> bpf_check_classic()Alexei Starovoitov2014-08-021-5/+5
* net: filter: rename sk_filter_proglen -> bpf_classic_proglenAlexei Starovoitov2014-08-021-4/+4
* net: filter: simplify socket chargingAlexei Starovoitov2014-08-021-50/+37
* net: filter: don't release unattached filter through call_rcu()Pablo Neira2014-07-301-3/+8
* net: filter: rename 'struct sock_filter_int' into 'struct bpf_insn'Alexei Starovoitov2014-07-241-9/+9
* net: filter: split filter.c into two filesAlexei Starovoitov2014-07-231-511/+0
* net: filter: sk_chk_filter() no longer mangles filterEric Dumazet2014-07-131-3/+3
* net: filter: move load_pointer() into filter.hZi Shen Lim2014-07-081-12/+3
* net: filter: Use kcalloc/kmalloc_array to allocate arraysTobias Klauser2014-06-251-2/+2
* trivial: net: filter: Change kerneldoc parameter orderTobias Klauser2014-06-251-1/+1
* trivial: net: filter: Fix typo in commentTobias Klauser2014-06-251-1/+1
* net: filter: fix upper BPF instruction limitKees Cook2014-06-181-1/+1
* net: filter: fix warning on 32-bit archAlexei Starovoitov2014-06-111-3/+3
* net: filter: cleanup A/X name usageAlexei Starovoitov2014-06-111-99/+99
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2014-06-051-0/+8
|\
| * net: filter: fix SKF_AD_PKTTYPE extension on big-endianAlexei Starovoitov2014-06-051-0/+11
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2014-06-031-1/+6
|\ \ | |/
| * net: filter: fix possible memory leak in __sk_prepare_filter()Leon Yu2014-06-021-1/+6
* | net: filter: improve filter block macrosDaniel Borkmann2014-06-011-124/+72
* | net: filter: get rid of BPF_S_* enumDaniel Borkmann2014-06-011-216/+125
* | net: filter: let unattached filters use sock_fprog_kernDaniel Borkmann2014-05-231-1/+1
* | net: filter: remove DL macroDaniel Borkmann2014-05-231-94/+99
* | net: filter: cleanup invocation of internal BPFAlexei Starovoitov2014-05-211-16/+28
OpenPOWER on IntegriCloud