summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* bpf_skb_utils.h: add missing include to fix build against newer kernel headersmasterFelix Fietkau2024-09-201-0/+1
* qosify: add support for keeping statsFelix Fietkau2023-07-205-3/+58
* map: fix return code check for bpf_map_get_next_key callsFelix Fietkau2023-03-071-1/+1
* map: fix deleting port based rulesFelix Fietkau2022-09-261-4/+10
* qosify-bpf: skip unnecessary flow lookupsFelix Fietkau2022-09-261-15/+29
* bpf: switch to using bpf_skb_utils.htestingFelix Fietkau2022-09-212-106/+208
* ubus: add active devices to bridger blacklistFelix Fietkau2022-04-083-0/+44
* interface: fix ifname present check in interface statusFelix Fietkau2022-04-081-1/+1
* loader/interface: attach bpf program directly using netlinkFelix Fietkau2022-04-054-23/+147
* qosify: fix dscp values of ubus-added dns host entriesFelix Fietkau2022-03-221-1/+3
* loader: fix use of deprecated functionsFelix Fietkau2022-03-212-3/+3
* interface: replace open-coded ifb-dns string with QOSIFY_DNS_IFNAMEFelix Fietkau2022-03-211-4/+4
* interface: rework adding/removing filters, do not delete clsactFelix Fietkau2022-03-212-46/+45
* Revert "ubus: remove dnsmasq subscriber"Felix Fietkau2022-03-171-0/+44
* interface: fix duplicated dns filter lineFelix Fietkau2022-03-171-5/+0
* interface: run ingress bpf filter on main device ingress instead of ifb egressFelix Fietkau2022-03-171-10/+27
* interface: switch to using clsact for filtersFelix Fietkau2022-03-171-22/+28
* bpf: return TC_ACT_UNSPEC to allow other filters to proceedFelix Fietkau2022-03-171-5/+5
* interface: extend dns filters to cover vlan tagged traffic as wellFelix Fietkau2022-03-071-1/+16
* dns: fix parsing vlan encapsulated protocolFelix Fietkau2022-03-071-1/+1
* dns: allow limiting dns entry matching to cname nameFelix Fietkau2022-03-064-6/+18
* map: process dns patterns in the order in which they were definedFelix Fietkau2022-03-063-15/+32
* ubus: remove dnsmasq subscriberFelix Fietkau2022-03-061-44/+0
* dns: add code for snooping dns packetsFelix Fietkau2022-03-066-4/+438
* map: move dns host based lookup code to a separate functionFelix Fietkau2022-03-052-21/+34
* move run_cmd() to main.cFelix Fietkau2022-03-053-67/+70
* interface: disable autorate-ingress by defaultStijn Tintel2022-03-041-1/+1
* interface: add missing autorate-ingress optionsFelix Fietkau2022-02-201-0/+2
* ubus: fix a use-after-free bugFelix Fietkau2022-02-101-0/+1
* bpf: declare tcp_ports/udp_ports without typedefFelix Fietkau2022-02-101-5/+10
* map: fix copy-paste error in codepoints mapStijn Tintel2022-01-271-1/+1
* map: allow referring to a class index directly in tcp/udp default entriesFelix Fietkau2021-11-221-18/+11
* bpf: work around a verifier issueFelix Fietkau2021-11-211-2/+4
* interface: unify status, always include ifname, ingress, egressFelix Fietkau2021-11-191-13/+20
* bpf: remove access to skb->gso_sizeFelix Fietkau2021-11-191-2/+2
* bpf: fix priority flow detectionFelix Fietkau2021-11-191-2/+9
* bpf: fix bulk flow detactionFelix Fietkau2021-11-191-1/+4
* map, bpf: create a separate map for configured dscp classesFelix Fietkau2021-11-185-215/+369
* bpf: move flow prio/bulk detection config into a separate data structureFelix Fietkau2021-11-164-15/+23
* bpf: refactor code to support explicit opt-in for bulk+prio detectionFelix Fietkau2021-11-163-126/+141
* ubus: drop dnsmasq check for dns_result methodFelix Fietkau2021-11-151-12/+1
* map: add support for defining aliasesFelix Fietkau2021-11-123-3/+99
* bpf: add initial support for splitting map dscp value into ingress and egressFelix Fietkau2021-11-125-89/+116
* README: dnsmasq integration is completeFelix Fietkau2021-11-091-1/+0
* qosify: support wildcards in classifier filenamesFelix Fietkau2021-11-081-12/+27
* ubus: fix crash caused by missing static keywordFelix Fietkau2021-11-081-1/+1
* map: default to fnmatch matching for dns patterns. support regex via leading /Felix Fietkau2021-11-083-7/+25
* ubus: subscribe to dnsmasq.dns for dns lookup resultsFelix Fietkau2021-11-081-3/+64
* qosify-bpf: inline check_flow() to ensure that it is jitedFelix Fietkau2021-11-041-1/+1
* map: increase active timeout to 300Felix Fietkau2021-11-041-1/+1