Stan Grishin
182cc9920e
simple-adblock: remove dependency on jsonfilter & old code
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2021-02-02 22:11:06 +00:00
Stan Grishin
379d97b70c
https-dns-proxy: bugfix: high CPU utilization
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2021-01-18 15:27:42 +00:00
Stan Grishin and Paul Spooren
e948d41622
https-dns-proxy: update to 2020-11-25: add HTTP auth and DSCP codepoint support
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2021-01-06 11:48:07 -10:00
Stan Grishin
95586689f5
simple-adblock: config update
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2020-12-18 22:04:59 -06:00
Stan Grishin
22722a8095
simple-adblock: bugfix - config update
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2020-12-12 15:58:21 -06:00
Stan Grishin and Paul Spooren
822939f537
https-dns-proxy: update binary to 2020-08-21
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2020-12-09 23:32:19 -10:00
Stan Grishin and Paul Spooren
92e6b29920
simple-adblock: config update file fix
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2020-10-09 09:20:55 -10:00
Stan Grishin and Paul Spooren
0daa9fb1dd
vpnbypass: README update, code cleanup
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
update
Signed-off-by: Stan Grishin <stangri@melmac.net >
2020-09-21 23:04:55 -10:00
Stan Grishin
d7de7813b4
simple-adblock: add config auto-update feature
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
shellchecked
Signed-off-by: Stan Grishin <stangri@melmac.net >
shellchecked
Signed-off-by: Stan Grishin <stangri@melmac.net >
2020-09-20 01:00:06 +00:00
Stan Grishin
492a49fcc5
simple-adblock: bugfix: update config; use command -v
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2020-08-21 23:29:02 +00:00
Stan Grishin
e7d2563c57
simple-adblock: README and config update
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2020-08-04 22:50:39 +00:00
Stan Grishin
d2f4454fe6
https-dns-proxy: re-add conffiles and add description to Makefile
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2020-06-26 03:09:26 +00:00
Stan Grishin
e039bd4da7
https-dns-proxy: bugfix: remove eDNS support
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2020-06-25 19:40:38 +00:00
Stan Grishin
3167c3c4c0
simple-adblock: racially-neutral names
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2020-06-13 20:39:00 +00:00
Stan Grishin
ea605b2529
vpn-policy-routing: fix README .ovpn instructions
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2020-06-11 21:42:35 +00:00
Stan Grishin
eb398862b5
simple-adblock: remove obsolete dshield.org links from config
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2020-06-08 17:35:32 +00:00
Stan Grishin
901159b8c7
simple-adblock: bugfix: proper error reporting on failed downloads; lists update script
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2020-05-27 00:25:57 +00:00
Stan Grishin
7bb2ccd4e1
vpn-policy-routing: support phys-dev policies
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2020-05-04 22:47:32 +00:00
Stan Grishin
64fe1db6ca
vpn-policy-routing: bugfix: remove non-ASCII from log; update README
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2020-05-03 19:45:29 +00:00
Stan Grishin
4bfd3435bb
vpnbypass: bugfix: remove non-ASCII from system log; update README
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2020-05-02 22:35:32 +00:00
Stan Grishin
c805064a7d
simple-adblock: bugfix: start downloads on cold boot
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2020-04-22 17:45:53 +00:00
Stan Grishin
6fd3476d9e
https-dns-proxy: bugfix: memory leak
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2020-04-11 00:25:11 +00:00
Stan Grishin
5df3acdf10
simple-adblock: bugfixes: remove escape chars from log, restore from cache on boot
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2020-04-07 21:55:22 +00:00
Stan Grishin
a4c4f31636
vpn-policy-routing: separation between auto/all proto; compatibility with mwan3; README update
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2020-03-31 23:05:35 +00:00
Stan Grishin
49dbec35f6
simple-adblock: support multiple dnsmasq instances; rework communication between principal package and luci app
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2020-03-29 05:13:07 +00:00
Stan Grishin
de572880c4
https-dns-proxy: support for dnsmasq noresolv option
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2020-03-20 21:22:29 +00:00
Stan Grishin and Gerard Ryan
5b03da037a
https-dns-proxy: shellcheck & beautify
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2020-03-13 21:31:02 +10:00
Stan Grishin
03606eddee
https-dns-proxy: fix deleting server items, configurable dnsmasq settings change
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2020-01-25 21:14:38 -07:00
Stan Grishin
05603822d3
vpn-policy-routing: bugfix: remove conflict with vpnbypass
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2020-01-16 10:51:55 -07:00
Stan Grishin
496aa34cb8
vpn-policy-routing: initial release
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2019-12-30 07:40:25 -07:00
Stan Grishin
da30fe7e90
https-dns-proxy: switch to https-dns-proxy package name
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2019-12-17 14:48:51 -07:00
Stan Grishin
338dc52e5c
https-dns-proxy: implement dnsmasq integration
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2019-10-31 12:55:08 -07:00
Stan Grishin
9f135a9042
vpnbypass: bugfix: PROCD command not found on stop
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2019-10-20 21:18:43 -07:00
Stan Grishin
756bbb7afd
simple-adblock: bugfix: proper dnsmasq reload on stop, rework start/stop logic
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2019-10-06 09:33:33 -07:00
Stan Grishin
54f4487af1
simple-adblock: bugfix and improvements (check description)
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2019-10-03 18:41:49 -07:00
Stan Grishin
c6beee74f9
simple-adblock: dnsmasq.ipset option support, better handling of IDNs, updated README
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2019-09-24 09:11:45 -07:00
Stan Grishin
eaab320a46
simple-adblock: move to POSIX compliance, better output on check, better bg process data collection.
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2019-08-22 21:14:42 -07:00
Stan Grishin
f7393b8813
simple-adblock: boot-up optimization
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2019-08-22 16:34:14 -07:00
Stan Grishin
b4d32b17fb
simple-adblock: support for varios DNS resolvers/options
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2019-08-17 06:09:31 -07:00
Stan Grishin
79245d4552
simple-adblock: options to filter non-ASCII domains, local compressed storage
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2019-07-04 15:38:58 -07:00
Stan Grishin
ccb5de4436
https-dns-proxy: new init script and config files
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2018-09-02 18:35:45 -07:00
Stan Grishin
ac34bf910e
simple-adblock: better download processing, luci-app integration, lists optimization, firewall integration
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2018-07-16 17:41:39 -07:00
Stan Grishin
4c06b95a34
simple-adblock: better start/stop/reload/uninstall
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2018-01-25 19:35:52 -08:00
Stan Grishin
d7b0dc611f
vpnbypass: better start/stop from Web UI and triggers
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2018-01-25 19:16:35 -08:00
Stan Grishin
1897a04774
simple-adblock: new boot logic
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2017-12-26 14:13:38 -08:00
Stan Grishin
92fb78265f
vpnbypass: removed PROCD instance from start_service.
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2017-05-08 03:57:47 +03:00
Stan Grishin
c398c0a768
simple-adblock: updated README, used stricter filters for domains and hosts lists, added debugging logging, removed PROCD instance.
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2017-05-08 03:57:04 +03:00
Stan Grishin
281c4f8ec9
simple-adblock: update domains/hosts filters, README.
2017-03-30 17:16:20 -07:00
Stan Grishin
1a2ab076f0
vpnbypass: linted (shellshock) init script, modified README.
2017-03-19 18:28:28 -07:00
Stan Grishin
7ac3fcd9fd
simple-adblock: initial commit
...
simple-adblock: version 1.5 introduces background processing of downloaded list while the next list is being downloaded
Signed-off-by: Stan Grishin <stangri@melmac.net >
2017-03-14 21:33:16 -07:00
Stan Grishin
aa3ff6eea7
vpnbypass: updated service enable/start logic.
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2017-03-06 07:08:27 -08:00
Stan Grishin
37439f5ac8
vpnbypass: reworked output formatting and logic.
...
vpnbypass: No longer depends on hardcoded WAN interface name).
vpnbypass: Table ID, IPSET name and FW_MARK as well as FW_MASK can be defined in config file.
vpnbypass: Uses iptables, not ip rules for handling local IPs/ranges.
vpnbypass: More reliable creation/destruction of VPNBYPASS iptables chain.
vpnbypass: Updated Web UI enables/start and stops/disables service.
vpnbypass: Beautified output.
Signed-off-by: Stan Grishin <stangri@melmac.net >
2017-03-05 06:36:11 -08:00
Stan Grishin and Ondřej Caletka
f38c3c1749
addrwatch: fix complaint when adding addrwatch with image builder
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2017-02-24 10:36:39 +01:00
Stan Grishin
2210bea9ef
vpnbypass: fix for flushing mangle table
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2017-02-16 20:23:37 -08:00
Stan Grishin
891f970c3e
vpnbypass: fixed makefile and removed screenshot from .files/
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2017-02-14 18:23:07 -08:00
Stan Grishin
aea4fc846d
vpnbypass: makefile hotfix
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2017-02-14 08:08:27 -08:00
Stan Grishin
7a484df6cb
vpnbypass: updated README (linked from luci app)
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2017-02-13 20:04:59 -08:00
Stan Grishin
a7a003a720
vpnbypass: new service triggers, typo fix, more reliable start
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
2017-02-13 01:01:11 -08:00
Stan Grishin
42d00b19ed
vpnbypass: HOTFIX no longer incorrectly stopping service/reliable start
...
fixed: stop function used to kill the hotplug file
fixed: despite ubus wait_for network.interface.wan and WAN-IF hotplug, sometimes we'd get no WAN ip on start
Signed-off-by: Stan Grishin <stangri@melmac.net >
2017-02-04 05:25:10 -08:00
Stan Grishin
d23ef292ba
vpnbypass: initial commit
...
Signed-off-by: Stan Grishin <stangri@melmac.net >
vpnbypass: fixed renamed option in stop_service
Signed-off-by: Stan Grishin <stangri@melmac.net >
vpnbypass: fixed typo in makefile, switch FW_MARK to 0x010000 to play nice with SQM/mwan (thanks Hannu)
Signed-off-by: Stan Grishin <stangri@melmac.net >
vpnbypass: proper masking in setting mark
Signed-off-by: Stan Grishin <stangri@melmac.net >
vpnbypass: separating luci-app-vpnbypass into different tree
Signed-off-by: Stan Grishin <stangri@melmac.net >
vpnbypass: fixed incorrect use of procd_add_reload_interface_trigger according to http://wiki.prplfoundation.org/wiki/Procd_reference
Signed-off-by: Stan Grishin <stangri@melmac.net >
2017-01-27 04:24:39 -08:00