Commit Graph
100 Commits
Author SHA1 Message Date
Dirk BrenkenandGitHub d347c432b4 Merge pull request #9106 from dibdot/banIP
banip: update 0.1.3
2019-05-31 07:13:46 +02:00
Dirk Brenken f5de0439c1 banip: update 0.1.3
* change iptables whitelist target from 'ACCEPT' to 'RETURN'
  to stop traversing the banIP chain and resume at the next chain
* cosmetics

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-05-30 16:30:39 +02:00
Dirk BrenkenandGitHub aa92ab040a Merge pull request #9075 from dibdot/banIP
banip: update 0.1.2
2019-05-27 19:16:22 +02:00
Dirk Brenken 21f5f357e0 banip: update 0.1.2
* add more IPv4 & IPv6 consistency checks
* various cleanups

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-05-27 06:22:34 +02:00
Dirk BrenkenandGitHub 0afbe88bba Merge pull request #9062 from dibdot/travelmate
travelmate: update 1.4.7
2019-05-24 23:27:35 +02:00
Dirk Brenken be22a007ff travelmate: update 1.4.7
* tweak 'f_check' function
* code cleanup

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-05-24 14:39:53 +02:00
Dirk BrenkenandGitHub 59b2178e59 Merge pull request #9019 from BKPepe/syslog-ng
syslog-ng: update to version 3.21.1
2019-05-18 14:33:34 +02:00
Dirk BrenkenandGitHub bbb60d7131 Merge pull request #9026 from dibdot/travelmate
travelmate: update 1.4.6
2019-05-18 14:32:17 +02:00
Dirk Brenken 65d69b9606 travelmate: update 1.4.6
* fix connection to uplinks with special char '/' in essid
* cosmetics

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-05-18 11:42:39 +02:00
Dirk BrenkenandGitHub 79a48ce391 Merge pull request #9003 from dibdot/banip
banip: update 0.1.1
2019-05-16 17:08:07 +02:00
Dirk Brenken f3ece9653d banip: update 0.1.1
* remove needless sort step to reduce system load
* change maxqueue default in backend and LuCI frontend
  to '4' to reduce (default) system load
* cosmetics

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-05-16 11:16:03 +02:00
Dirk BrenkenandGitHub bd061e154d Merge pull request #8811 from neheb/ssm
ssmpt: Fix compilation without deprecated OpenSSL APIs
2019-04-28 06:27:04 +02:00
Dirk BrenkenandGitHub fab2034a92 Merge pull request #8637 from dibdot/travelmate
travelmate: update 1.4.5
2019-04-09 20:53:46 +02:00
Dirk Brenken a429a5699f travelmate: update 1.4.5
* add a 'Net Error Check' which treats a missing
  internet availability as an error (disabled by default)
* add a 'List Auto Expiry' which automatically resets
  the 'Faulty Stations' list after n minutes,
  default is '0' which means no expiry (old behaviour).
* rework major parts of the check subroutine
* add both features to LuCI frontend (separate PR/commit)

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-04-09 16:53:24 +02:00
Dirk BrenkenandDaniel Engberg a2611c4cd2 travelmate: Update to 1.4.4
* refine captive portal detection/rebind protection handling,
  heavily tested with Deutsche Bahn hotspots ... ;-)
* add rebind whitelist logging

Signed-off-by: Dirk Brenken <dev@brenken.org>

Added "Update to" in commit message
Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2019-03-28 23:24:02 +00:00
Dirk BrenkenandGitHub ffe6b67abc Merge pull request #8496 from ja-pa/ddns-scripts-fix
ddns-scripts: add hsts-file parameter to wget call
2019-03-27 16:24:38 +01:00
Dirk BrenkenandGitHub 4f1e48001f Merge pull request #8505 from dibdot/travelmate
travelmate: 1.4.3
2019-03-27 09:38:07 +01:00
Dirk Brenken 2428944680 travelmate: 1.4.3
* remove leftover from last commit
* enhance rebind protection whitelisting: support multiple,
  cascaded captive portal domains

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-03-27 09:25:30 +01:00
Dirk BrenkenandGitHub 055b9b349f Merge pull request #8453 from dibdot/travelmate
travelmate: 1.4.2
2019-03-20 20:26:43 +01:00
Dirk Brenken bd806eb908 travelmate: 1.4.2
* fix a json related ressource leak
* add a reload trigger when the wireless config gets changed
* set an interface default 'trm_wwan' (like the LuCI frontend)
* reordered nested loops to optimize the connection handling

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-03-20 19:49:09 +01:00
Dirk BrenkenandGitHub 74edd69019 Merge pull request #8359 from dibdot/travelmate
travelmate: bugfix 1.4.1
2019-03-09 09:26:39 +01:00
Dirk Brenken b433738e31 travelmate: bugfix 1.4.1
* fix for #8357
* fix unexpectedy calling option_cb() during wireless config_load
* react immediately when the current active uplink connection
  gets deleted

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-03-07 18:43:32 +01:00
Dirk BrenkenandGitHub 0c74b5952c Merge pull request #8352 from dibdot/travelmate
travelmate: update readme.md
2019-03-06 09:56:31 +01:00
Dirk Brenken 72c712e560 travelmate: update readme.md
* fix typos (provided by @cybrnook)
* add optional wpad requirement (provided by @sindastra)

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-03-06 09:45:29 +01:00
Dirk BrenkenandGitHub 37e170aba6 Merge pull request #8302 from dibdot/travelmate
travelmate: release 1.4.0
2019-02-27 15:28:22 +01:00
Dirk Brenken fc4858f99e travelmate: release 1.4.0
* various small tweaks & fixes
* widely tested, ready for forthcoming 19.x branching

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-02-27 15:08:28 +01:00
Dirk BrenkenandGitHub 7f7a4a60e1 Merge pull request #8281 from dibdot/travelmate
travelmate: bugfix 1.3.7
2019-02-23 08:06:35 +01:00
Dirk Brenken feca82971a travelmate: bugfix 1.3.7
* fix a possible 'reload' race condition

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-02-23 07:55:26 +01:00
Dirk BrenkenandGitHub 41a780ee0f Merge pull request #8275 from dibdot/travelmate
travelmate: update 1.3.6
2019-02-22 16:48:53 +01:00
Dirk Brenken a423fd57bb travelmate: update 1.3.6
* add captive portal domains automatically to the related
  domain whitelist (dhcp option 'rebind_domain'),
  if rebind protection/RFC1918 is enabled

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-02-22 12:04:37 +01:00
Dirk BrenkenandGitHub 845078e8e0 Merge pull request #8224 from dibdot/travelmate
travelmate: update 1.3.5
2019-02-15 16:32:53 +01:00
Dirk Brenken 9caef6ca4f travelmate: update 1.3.5
* rework procd trigger handling
	- react immediately on if down network events
	- remove needless apply hook in LuCI

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-02-15 09:29:58 +01:00
Dirk BrenkenandGitHub 88899c6661 Merge pull request #8107 from dibdot/adblock
adblock: update 3.6.5
2019-02-02 18:02:15 +01:00
Dirk Brenken be848a000e adblock: update 3.6.5
- fix reporting for bogus hostnames with underscores
- no longer accidently overwrite existing 'serversfile' entries in dhcp
config which reference to the adblock jail list
- remove needless 'no_mail' flag
- refined log message regarding tcpdump requirement for reporting

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-02-02 08:38:56 +01:00
Dirk BrenkenandJosef Schlehofer a00c1a3f4e syslog-ng: add logread wrapper
Many (LuCI) packages require logread. Otherwise, for example, System Log tab in LuCI is empty

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-01-28 22:38:15 +01:00
Dirk BrenkenandGitHub fd7cad216f Merge pull request #8031 from dibdot/travelmate
travelmate: bugfix 1.3.4
2019-01-24 16:24:46 +01:00
Dirk BrenkenandGitHub 4aa7adf041 Merge pull request #8027 from dibdot/adblock
adblock: bugfix 3.6.4
2019-01-24 16:24:24 +01:00
Dirk Brenken 2e93d26f51 travelmate: bugfix 1.3.4
* fix runtime behaviour with empty scan results on radioX
* fix radiolist preparation (prevent dups)
* further optimize 'ProActive' mode

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-01-24 15:35:55 +01:00
Dirk Brenken 5a7e8cea89 adblock: bugfix 3.6.4
* respect 'adb_report' option to enable/disable adblock reporting
  (incl. tcpdump background process)
* other reporting related corner case fixes

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-01-24 12:31:47 +01:00
Dirk BrenkenandGitHub 6fbf3576ea Merge pull request #8016 from dibdot/travelmate
travelmate: release 1.3.3
2019-01-22 17:12:59 +01:00
Dirk Brenken 2abae00f16 travelmate: release 1.3.3
* re-fine/optimize re-connection logic in 'ProActive' mode,
  prevent needless ubus calls

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-01-22 16:05:30 +01:00
Dirk BrenkenandGitHub db9750569b Merge pull request #7960 from dibdot/adblock
adblock: release 3.6.3
2019-01-14 20:24:17 +01:00
Dirk Brenken 6216168262 adblock: release 3.6.3
* the DNS Report now displays the hostname, MAC-Address or
  client IP (CLI & LuCI)
* Filter the DNS Query result set for a particular domain, client or
  time frame (CLI & LuCI)
* remove needless XHR.Poll-Events from Reporting page in LuCI
* remove needless 'force sort' option in LuCI

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-01-14 15:58:13 +01:00
Dirk BrenkenandGitHub 611dddb3fa Merge pull request #7930 from dibdot/adblock
adblock: update 3.6.2
2019-01-09 16:19:28 +01:00
Dirk Brenken 3233bb307b adblock: update 3.6.2
* enhance the query function to search in adblock backups as well,
  to get back the set of blocking lists sources for a certain domain
* add "Latest DNS Queries" report to commandline version as well
  (already in LuCI)
* made the tld compression (the error handling) more robust,
  remove the needless 'adb_forcesrt' option
* removed abandoned 'feodo' list source
* updated readme

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-01-09 12:40:45 +01:00
Dirk BrenkenandGitHub 7696b4ec63 Merge pull request #7882 from dibdot/travelmate
travelmate: update 1.3.2
2019-01-06 06:44:37 +01:00
Dirk Brenken 11c4abe51e travelmate: update 1.3.2
- support named 'wifi-iface' sections correctly

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-01-05 23:21:20 +01:00
Dirk BrenkenandGitHub f1c78bb0ec Merge pull request #7880 from dibdot/banip
banIP: release 0.1.0
2019-01-05 22:22:00 +01:00
Dirk Brenken 72df8e4c66 banIP: release 0.1.0
* add automatic blocklist backup & restore, they will be used
  in case of download errors or during startup in backup mode
* add a 'backup mode' to re-use blocklist backups during startup,
  get fresh lists via reload or restart action
* procd interface trigger now supports multiple WAN interfaces
* change URL for abuse.ch/feodo list source in default config
* small fixes
* update readme

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-01-05 16:28:44 +01:00
Dirk Brenken 74ed166e3f mc: midnight commander 4.8.22
* bump mc package release to 4.8.22,
  news in this release see here:
  http://midnight-commander.org/wiki/NEWS-4.8.22
* refresh subshell patch

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-01-03 15:47:57 +01:00
Dirk BrenkenandGitHub d5ddc24dfa Merge pull request #7784 from dibdot/banip
banip: release 0.0.7
2018-12-27 07:23:11 +01:00
Dirk BrenkenandGitHub 85efcd6e45 Merge pull request #7781 from dibdot/adblock
adblock: release 3.6.1
2018-12-27 07:22:42 +01:00
Dirk Brenken 939979a7a9 banip: release 0.0.7
* determine L3 and L2 network devices to support pppoe interfaces
correctly

Signed-off-by: Dirk Brenken <dev@brenken.org>
2018-12-26 21:52:26 +01:00
Dirk Brenken 9ec73489e0 adblock: release 3.6.1
* report engine supports multiple listening ports, set
  'adb_replisten' to a space separated list of ports,
  default '53'
* report engine supports multiple interfaces, set 'adb_repiface'
  to 'any'
* small fixes

Signed-off-by: Dirk Brenken <dev@brenken.org>
2018-12-26 21:19:21 +01:00
Dirk BrenkenandGitHub 440829b6b9 Merge pull request #7732 from dibdot/adblock
adblock: release 3.6.0
2018-12-20 08:50:48 +01:00
Dirk Brenken 4e8d22eced adblock: release 3.6.0
* add adblock dns query reporting via tcpdump (see readme for details)
* fix tld compression on low memory systems (< 64 MB)
* fix various small issues

Signed-off-by: Dirk Brenken <dev@brenken.org>
2018-12-19 17:32:29 +01:00
Dirk BrenkenandGitHub 2648fae120 Merge pull request #7544 from dibdot/travelmate
travelmate: update 1.3.1
2018-11-30 22:53:59 +01:00
Dirk BrenkenandGitHub 69c91f4a8d Merge pull request #7543 from dibdot/adblock
adblock: update 3.5.5-4
2018-11-30 22:53:26 +01:00
Dirk Brenken 37ab0bde59 travelmate: update 1.3.1
* remove the "--spider" download option from captive portal
  detection to make the heartbeat function more robust.
  Keep the uplink connection 'alive' with all sorts of portals.

Signed-off-by: Dirk Brenken <dev@brenken.org>
2018-11-30 21:20:46 +01:00
Dirk Brenken 299b6c3928 adblock: update 3.5.5-4
* fix a cornercase suspend/resume issue
  with empty/no blocklists

Signed-off-by: Dirk Brenken <dev@brenken.org>
2018-11-30 20:04:16 +01:00
Dirk BrenkenandGitHub b3629b9923 Merge pull request #7505 from mark0n/ddns-route53-lock
ddns-scripts: submit one change at a time to route53
2018-11-24 06:33:28 +01:00
Dirk BrenkenandGitHub 5082cc2cef Merge pull request #7448 from dibdot/banip
banip: update 0.0.6
2018-11-17 16:57:22 +01:00
Dirk Brenken dcaddb5297 banip: update 0.0.6
* support multiple WAN interfaces in iptables rules,
  set 'ban_iface' option accordingly (as space separated list)
  or use the LuCI frontend
* add new "refresh" mode while triggered by fw changes (no download)
* add required ip dependency
* fix wrong 'settype' definition for firehol1 in config

Signed-off-by: Dirk Brenken <dev@brenken.org>
2018-11-17 16:30:52 +01:00
Dirk BrenkenandGitHub 1e8829bb92 Merge pull request #7394 from dibdot/mc-fix
mc: disable vfs support by default
2018-11-11 18:27:46 +01:00
Dirk Brenken aef568f193 mc: disable vfs support by default
* disable vfs support by default as long as the underlying
  librpc issus has not been fixed - should fix buildbot compile
  (#7180 #7349)

Signed-off-by: Dirk Brenken <dev@brenken.org>
2018-11-11 18:08:16 +01:00
Dirk BrenkenandGitHub 42ff15344c Merge pull request #7373 from dibdot/banip
banip: new package to block incoming & outgoing ip addresses
2018-11-11 14:59:05 +01:00
Dirk BrenkenandGitHub 43f1f78dfc Merge pull request #7377 from dibdot/adblock
adblock: fix adguard source
2018-11-10 17:46:25 +01:00
Dirk Brenken ff139131a7 adblock: fix adguard source
* fix regex for adguard blocklist source

Signed-off-by: Dirk Brenken <dev@brenken.org>
2018-11-10 17:39:08 +01:00
Dirk Brenken b17588a856 banip: new package to block incoming & outgoing ip addresses
a new script based package called "banIP" to block
incoming & outgoing ip adresses/subnets via ipset.

Features:
* a shell script which uses ipset and iptables
  to ban a large number of IP addresses
  published in various IP blacklists (bogon, firehol etc.)
* support blocking by ASN numbers
* support blocking by iso country codes
* support local white & blacklist (IPv4, IPv6 & CIDR notation)
* auto-add unsuccessful ssh login attempts to local blacklist
* auto-add the uplink subnet to local whitelist
* per source configuration of SRC (incoming) and DST (outgoing)
* supports IPv4 & IPv6

Strong LuCI support:
* easy interface to track & change all aspects of your ipset
  configuration on the fly
* integrated IPSet-Lookup
* integrated RIPE-Lookup
* Log-Viewer & online configuration of white- & blacklist

LuCI-Screenshots will follow in the second post.
Forum discussion:
https://forum.openwrt.org/t/banip-new-project-needs-testers-feedback/16985

Signed-off-by: Dirk Brenken <dev@brenken.org>
2018-11-10 11:01:45 +01:00
Dirk BrenkenandGitHub 4e70f1c949 Merge pull request #7258 from jonathanunderwood/stubby_documentation
stubby: add reload_config to documentation
2018-11-04 13:36:48 +01:00
Dirk BrenkenandGitHub 8e00bab166 Merge pull request #7257 from jonathanunderwood/stubby_fix_init
stubby: fix loading of config file
2018-11-04 13:36:29 +01:00
Dirk BrenkenandGitHub a20433e813 Merge pull request #7282 from dibdot/travelmate
travelmate: update 1.3.0
2018-10-30 20:11:07 +01:00
Dirk BrenkenandGitHub b4f7e81377 Merge pull request #7259 from neheb/patch-6
pytz: Update to 2018.6
2018-10-30 15:46:56 +01:00
Dirk BrenkenandGitHub 0a38f48298 Merge pull request #7246 from cretingame/master
erlang: update to version 21.0
2018-10-30 15:45:13 +01:00
Dirk Brenken 4e8da997db travelmate: update 1.3.0
* proactively scan and switch to a higher prioritized uplink,
  despite of an already existing connection,
  this is configurable via 'trm_proactive' option
  (default '1', enabled)
* fix some minor list trim issues
* optimize wlan scanning behavior
* refine debug messages

Signed-off-by: Dirk Brenken <dev@brenken.org>
2018-10-30 15:40:07 +01:00
Dirk BrenkenandGitHub 4b4db77c29 Merge pull request #7251 from brvphoenix/master
aria2: fixed the spelling for rpc-passwd and rpc-user.
2018-10-25 16:50:00 +02:00
Dirk BrenkenandGitHub 286b5b26d3 Merge pull request #7241 from neheb/patch-40
hdparm: Update to 9.57
2018-10-25 16:39:19 +02:00
Dirk BrenkenandGitHub 94d80c3952 Merge pull request #7244 from diizzyy/patch-15
sbc: Bump to 1.4
2018-10-25 16:36:08 +02:00
Dirk BrenkenandGitHub 3f4cf72ae5 Merge pull request #7249 from EricLuehrsen/unbound_axfr
unbound: fix odhcpd and axfr script functions
2018-10-25 16:35:45 +02:00
Dirk BrenkenandGitHub fe8f32a940 Merge pull request #7247 from TDT-AG/pr/20181023-mwan3
net/mwan3: improvements
2018-10-25 16:35:17 +02:00
Dirk BrenkenandGitHub 1df38a4495 Merge pull request #7238 from neheb/patch-36
rcssmin: Switch to pythonhosted for consistency
2018-10-23 09:20:23 +02:00
Dirk BrenkenandGitHub 0d8f8c1761 Merge pull request #7237 from neheb/patch-35
python-urllib3: Update to 1.24
2018-10-23 09:19:43 +02:00
Dirk BrenkenandGitHub 612934fd3a Merge pull request #7236 from neheb/patch-26
django-restframework: Update to 3.9.0
2018-10-23 09:18:54 +02:00
Dirk BrenkenandGitHub a478c21d39 Merge pull request #7219 from neheb/patch-18
libglog: Remove libunwind dependency
2018-10-21 22:48:02 +02:00
Dirk BrenkenandGitHub 0264000384 Merge pull request #7225 from neheb/patch-26
django-constance: Update to 2.3.1
2018-10-21 10:32:07 +02:00
Dirk BrenkenandGitHub 2965cad7cc Merge pull request #7224 from neheb/vala
vala: Update to 0.34.18
2018-10-21 10:31:17 +02:00
Dirk BrenkenandGitHub 0c6d3109ea Merge pull request #7222 from neheb/patch-25
python-mysql: Update to 1.3.13
2018-10-21 10:30:21 +02:00
Dirk BrenkenandGitHub f98145a4ff Merge pull request #7221 from neheb/patch-11
openpyxl: Update to 2.5.9
2018-10-21 10:29:37 +02:00
Dirk BrenkenandGitHub d514843d74 Merge pull request #7223 from neheb/sudo
sudo: Update to 1.8.25p1
2018-10-21 10:28:38 +02:00
Dirk BrenkenandGitHub bcd482a194 Merge pull request #7206 from teslamint/chilli_ipv6
coova-chilli: honor CONFIG_IPv6 option
2018-10-17 08:16:20 +02:00
Dirk BrenkenandGitHub be9344bd4d Merge pull request #6886 from neheb/pycrypto
python-crypto: Fix two CVEs
2018-10-17 08:14:25 +02:00
Dirk BrenkenandGitHub 995f6e0e80 Merge pull request #7199 from Andy2244/samba4-fix_hostname
samba4: fix hostname if not defined via Dnsmasq
2018-10-17 08:13:17 +02:00
Dirk BrenkenandGitHub 111c2a58a5 Merge pull request #7122 from jonathanunderwood/stubby_uci
stubby: enable configuration through uci system
2018-10-14 19:48:43 +02:00
Dirk BrenkenandGitHub 46152310ba Merge pull request #7142 from neheb/patch-9
rsyslog: Update to 8.38
2018-10-14 19:11:27 +02:00
Dirk BrenkenandGitHub 46a35a82c3 Merge pull request #6707 from guidosarducci/master-fixup-stubby
stubby: some fixes, cleanup, and improvements
2018-10-14 18:47:16 +02:00
Dirk BrenkenandGitHub 2359715b1d Merge pull request #7065 from neheb/patch-40
simplejson: Update to 3.16
2018-10-14 18:35:17 +02:00
Dirk BrenkenandGitHub 7673d1e8c6 Merge pull request #6500 from neheb/patch-7
umurmur: Switch to tarball
2018-10-12 22:19:41 +02:00
Dirk BrenkenandGitHub 6cbf7d80e5 Merge pull request #7066 from neheb/proc
procps-ng: Update to 3.3.15
2018-10-12 22:12:31 +02:00
Dirk BrenkenandGitHub 0b3669af92 Merge pull request #7064 from neheb/patch-39
openpyxl: Update to 2.5.7
2018-10-12 22:11:57 +02:00
Dirk BrenkenandGitHub 64b144595f Merge pull request #7062 from neheb/patch-37
gunicorn: Update to 19.9.0
2018-10-12 22:11:24 +02:00