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