Felix Fietkau
|
850cc27108
qosify: add support for keeping stats
|
1 year ago |
Felix Fietkau
|
9a47ea4b68
map: fix return code check for bpf_map_get_next_key calls
|
1 year ago |
Felix Fietkau
|
9c625ae96f
map: fix deleting port based rules
|
2 years ago |
Felix Fietkau
|
d064439009
qosify-bpf: skip unnecessary flow lookups
|
2 years ago |
Felix Fietkau
|
ca4509cf84
bpf: switch to using bpf_skb_utils.h
|
2 years ago |
Felix Fietkau
|
ef82defaae
ubus: add active devices to bridger blacklist
|
2 years ago |
Felix Fietkau
|
92f5e18675
interface: fix ifname present check in interface status
|
2 years ago |
Felix Fietkau
|
1cd5e12eec
loader/interface: attach bpf program directly using netlink
|
2 years ago |
Felix Fietkau
|
57c7817f91
qosify: fix dscp values of ubus-added dns host entries
|
2 years ago |
Felix Fietkau
|
91cf440db9
loader: fix use of deprecated functions
|
2 years ago |
Felix Fietkau
|
d7ba5804ea
interface: replace open-coded ifb-dns string with QOSIFY_DNS_IFNAME
|
2 years ago |
Felix Fietkau
|
8fbaf39dbc
interface: rework adding/removing filters, do not delete clsact
|
2 years ago |
Felix Fietkau
|
b97405aa63
Revert "ubus: remove dnsmasq subscriber"
|
2 years ago |
Felix Fietkau
|
bdfcb11847
interface: fix duplicated dns filter line
|
2 years ago |
Felix Fietkau
|
5d158f6b3c
interface: run ingress bpf filter on main device ingress instead of ifb egress
|
2 years ago |
Felix Fietkau
|
ca21e729af
interface: switch to using clsact for filters
|
2 years ago |
Felix Fietkau
|
1ab53d4ca6
bpf: return TC_ACT_UNSPEC to allow other filters to proceed
|
2 years ago |
Felix Fietkau
|
6aeeddbc91
interface: extend dns filters to cover vlan tagged traffic as well
|
2 years ago |
Felix Fietkau
|
391a9fbd5a
dns: fix parsing vlan encapsulated protocol
|
2 years ago |
Felix Fietkau
|
f13b67c9a7
dns: allow limiting dns entry matching to cname name
|
2 years ago |
Felix Fietkau
|
9773ffa70f
map: process dns patterns in the order in which they were defined
|
2 years ago |
Felix Fietkau
|
a78bd43c4a
ubus: remove dnsmasq subscriber
|
2 years ago |
Felix Fietkau
|
6ff06d66c3
dns: add code for snooping dns packets
|
2 years ago |
Felix Fietkau
|
558eabc13c
map: move dns host based lookup code to a separate function
|
2 years ago |
Felix Fietkau
|
3276aed81c
move run_cmd() to main.c
|
2 years ago |
Stijn Tintel
|
74cfd71531
interface: disable autorate-ingress by default
|
2 years ago |
Felix Fietkau
|
65b4203206
interface: add missing autorate-ingress options
|
2 years ago |
Felix Fietkau
|
8d6c19a81f
ubus: fix a use-after-free bug
|
2 years ago |
Felix Fietkau
|
580d2ccf89
bpf: declare tcp_ports/udp_ports without typedef
|
2 years ago |
Stijn Tintel
|
e230e71e0a
map: fix copy-paste error in codepoints map
|
2 years ago |