feed/packages.git
4 years agobanip: Added packet logging feature. Resolved shellcheck warnings.
Richard Gering [Sat, 24 Oct 2020 22:09:44 +0000 (15:09 -0700)]
banip: Added packet logging feature. Resolved shellcheck warnings.

Signed-off-by: Richard Gering <rg4github@dutchies.us>
4 years agoMerge pull request #13739 from TDT-AG/pr/20201022-ddns-scripts
Florian Eckert [Fri, 23 Oct 2020 13:10:00 +0000 (15:10 +0200)]
Merge pull request #13739 from TDT-AG/pr/20201022-ddns-scripts

ddns-scripts: update sitelutions url

4 years agoMerge pull request #13749 from BKPepe/ciso
Rosen Penev [Fri, 23 Oct 2020 07:31:32 +0000 (00:31 -0700)]
Merge pull request #13749 from BKPepe/ciso

python-ciso8601: fix missing src package

4 years agoMerge pull request #13691 from BKPepe/babel
Rosen Penev [Fri, 23 Oct 2020 04:54:34 +0000 (21:54 -0700)]
Merge pull request #13691 from BKPepe/babel

python-babel: add new package

4 years agoMerge pull request #13742 from Cynerd/python-contextlib2-0.6.0
Rosen Penev [Fri, 23 Oct 2020 04:51:31 +0000 (21:51 -0700)]
Merge pull request #13742 from Cynerd/python-contextlib2-0.6.0

python-contextlib2: bump to version 0.6.0.post1

4 years agoMerge pull request #13741 from Cynerd/python-appdirs-1.4.4
Rosen Penev [Fri, 23 Oct 2020 04:51:18 +0000 (21:51 -0700)]
Merge pull request #13741 from Cynerd/python-appdirs-1.4.4

python-appdirs: update to version 1.4.4

4 years agoMerge pull request #13743 from Cynerd/python-intelhex-fix-3.9
Rosen Penev [Fri, 23 Oct 2020 04:50:55 +0000 (21:50 -0700)]
Merge pull request #13743 from Cynerd/python-intelhex-fix-3.9

python-intelhex: add patch to fix Python 3.9 compatibility

4 years agoMerge pull request #13744 from Cynerd/python-jsonpath-ng-1.5.2
Rosen Penev [Fri, 23 Oct 2020 04:50:24 +0000 (21:50 -0700)]
Merge pull request #13744 from Cynerd/python-jsonpath-ng-1.5.2

python-jsonpath-ng: bump to version 1.5.2

4 years agoMerge pull request #13746 from Cynerd/bigclown-mqtt2influxdb-1.4.0
Rosen Penev [Fri, 23 Oct 2020 04:50:12 +0000 (21:50 -0700)]
Merge pull request #13746 from Cynerd/bigclown-mqtt2influxdb-1.4.0

bigclown-mqtt2influxdb: bump to version 1.4.0

4 years agoMerge pull request #13745 from Cynerd/bigclown-firmware-tool-1.5.2
Rosen Penev [Fri, 23 Oct 2020 04:49:46 +0000 (21:49 -0700)]
Merge pull request #13745 from Cynerd/bigclown-firmware-tool-1.5.2

bigclown-firmware-tool: bump to version 1.5.2

4 years agopython-ciso8601: fix missing src package
Josef Schlehofer [Thu, 22 Oct 2020 13:43:25 +0000 (15:43 +0200)]
python-ciso8601: fix missing src package

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
4 years agoddns-scripts: update sitelutions url
Florian Eckert [Thu, 22 Oct 2020 05:44:26 +0000 (07:44 +0200)]
ddns-scripts: update sitelutions url

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 years agoMerge pull request #13734 from Meano/fix-udpxy
Rosen Penev [Wed, 21 Oct 2020 22:23:37 +0000 (15:23 -0700)]
Merge pull request #13734 from Meano/fix-udpxy

 udpxy: fix error 'enable verbose' command flag in init script

4 years agoMerge pull request #13736 from ejurgensen/mxml_update_32
Rosen Penev [Wed, 21 Oct 2020 22:22:57 +0000 (15:22 -0700)]
Merge pull request #13736 from ejurgensen/mxml_update_32

mxml: update to 3.2

4 years agoMerge pull request #13183 from mrjoel/mrjoel/ddns-default-bindnetwork
Rosen Penev [Wed, 21 Oct 2020 22:21:42 +0000 (15:21 -0700)]
Merge pull request #13183 from mrjoel/mrjoel/ddns-default-bindnetwork

ddns-scripts: use ip_source as bind_network default

4 years agomxml: update to 3.2
Espen Jürgensen [Wed, 21 Oct 2020 20:27:24 +0000 (22:27 +0200)]
mxml: update to 3.2

Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
4 years agoddns-scripts: use ip_source as bind_network default
Joel Johnson [Fri, 21 Aug 2020 19:51:18 +0000 (13:51 -0600)]
ddns-scripts: use ip_source as bind_network default

Fixes: #13182 on https://github.com/openwrt/packages
Signed-off-by: Joel Johnson <mrjoel@lixil.net>
4 years agoMerge pull request #13169 from aaronjg/mwan3-owner-procd
Florian Eckert [Wed, 21 Oct 2020 14:33:19 +0000 (16:33 +0200)]
Merge pull request #13169 from aaronjg/mwan3-owner-procd

mwan3: mwan3track via default routing table and use procd from mwan3track & mwan3rtmon

4 years agoudpxy: fix error 'enable verbose' command flag in init script
Meano [Wed, 21 Oct 2020 07:10:33 +0000 (15:10 +0800)]
udpxy: fix error 'enable verbose' command flag in init script

Signed-off-by: Meano <meano@foxmail.com>
4 years agoMerge pull request #13733 from val-kulkov/libfreetype
Rosen Penev [Wed, 21 Oct 2020 06:47:21 +0000 (23:47 -0700)]
Merge pull request #13733 from val-kulkov/libfreetype

libfreetype: update to 2.10.4

4 years agolibfreetype: update to 2.10.4
Val Kulkov [Wed, 21 Oct 2020 05:54:58 +0000 (01:54 -0400)]
libfreetype: update to 2.10.4

Update to the latest upstream version, fixing CVE-2020-15999 among
other things.

Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
4 years agozoneinfo: Updated to the latest release
Vladimir Ulrich [Mon, 19 Oct 2020 20:29:41 +0000 (23:29 +0300)]
zoneinfo: Updated to the latest release

Also updated compability options to build in supported by musl format

Signed-off-by: Vladimir Ulrich <admin@evl.su>
4 years agoMerge pull request #13731 from lnslbrty/update/libndpi
Hannu Nyman [Tue, 20 Oct 2020 14:20:11 +0000 (17:20 +0300)]
Merge pull request #13731 from lnslbrty/update/libndpi

libndpi: Update to 3.4

4 years agolibndpi: Update to 3.4
Toni Uhlig [Tue, 20 Oct 2020 13:54:58 +0000 (15:54 +0200)]
libndpi: Update to 3.4

Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
4 years agobigclown-mqtt2influxdb: bump to version 1.4.0
Karel Kočí [Tue, 20 Oct 2020 12:04:19 +0000 (14:04 +0200)]
bigclown-mqtt2influxdb: bump to version 1.4.0

Signed-off-by: Karel Kočí <cynerd@email.cz>
4 years agobigclown-firmware-tool: bump to version 1.5.2
Karel Kočí [Tue, 20 Oct 2020 11:59:33 +0000 (13:59 +0200)]
bigclown-firmware-tool: bump to version 1.5.2

Signed-off-by: Karel Kočí <cynerd@email.cz>
4 years agopython-contextlib2: bump to version 0.6.0.post1
Karel Kočí [Tue, 20 Oct 2020 11:55:31 +0000 (13:55 +0200)]
python-contextlib2: bump to version 0.6.0.post1

Signed-off-by: Karel Kočí <cynerd@email.cz>
4 years agopython-jsonpath-ng: bump to version 1.5.2
Karel Kočí [Tue, 20 Oct 2020 11:49:52 +0000 (13:49 +0200)]
python-jsonpath-ng: bump to version 1.5.2

Signed-off-by: Karel Kočí <cynerd@email.cz>
4 years agopython-intelhex: add patch to fix Python 3.9 compatibility
Karel Kočí [Tue, 20 Oct 2020 11:46:04 +0000 (13:46 +0200)]
python-intelhex: add patch to fix Python 3.9 compatibility

This fixes this library on Python 3.9.

Signed-off-by: Karel Kočí <cynerd@email.cz>
4 years agopython-appdirs: update to version 1.4.4
Karel Kočí [Tue, 20 Oct 2020 11:39:52 +0000 (13:39 +0200)]
python-appdirs: update to version 1.4.4

This is just maintenance release with minor tweaks. Project officially
reports itself as stable now.

Signed-off-by: Karel Kočí <cynerd@email.cz>
4 years agoMerge pull request #13694 from BKPepe/psmisc
Josef Schlehofer [Tue, 20 Oct 2020 10:56:48 +0000 (12:56 +0200)]
Merge pull request #13694 from BKPepe/psmisc

psmisc: add package

4 years agoMerge pull request #13695 from BKPepe/reptyr
Josef Schlehofer [Tue, 20 Oct 2020 10:55:42 +0000 (12:55 +0200)]
Merge pull request #13695 from BKPepe/reptyr

reptyr: add package

4 years agoMerge pull request #13721 from jefferyto/golang-1.15.3
Rosen Penev [Tue, 20 Oct 2020 09:00:54 +0000 (02:00 -0700)]
Merge pull request #13721 from jefferyto/golang-1.15.3

golang: Update to 1.15.3

4 years agoMerge pull request #13617 from PolynomialDivision/sipcalc
Rosen Penev [Mon, 19 Oct 2020 23:15:46 +0000 (16:15 -0700)]
Merge pull request #13617 from PolynomialDivision/sipcalc

sipcalc: add IPv4/IPv6 calculator

4 years agoMerge pull request #13699 from peter-stadler/etesync-server
Rosen Penev [Mon, 19 Oct 2020 23:14:58 +0000 (16:14 -0700)]
Merge pull request #13699 from peter-stadler/etesync-server

etesync-server: use relative path for static_url

4 years agoMerge pull request #13717 from kimheino/master
Rosen Penev [Mon, 19 Oct 2020 23:13:22 +0000 (16:13 -0700)]
Merge pull request #13717 from kimheino/master

muninlite: update to new upstream release (2.1.1)

4 years agoMerge pull request #13676 from brvphoenix/boost
Rosen Penev [Mon, 19 Oct 2020 23:12:40 +0000 (16:12 -0700)]
Merge pull request #13676 from brvphoenix/boost

boost: improve package compilation

4 years agogolang: Update to 1.15.3
Jeffery To [Mon, 19 Oct 2020 23:01:44 +0000 (07:01 +0800)]
golang: Update to 1.15.3

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
4 years agofastd: update to v21
Matthias Schiffer [Mon, 19 Oct 2020 19:52:43 +0000 (21:52 +0200)]
fastd: update to v21

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
4 years agoMerge pull request #13711 from commodo/python-updates
Hannu Nyman [Mon, 19 Oct 2020 18:03:02 +0000 (21:03 +0300)]
Merge pull request #13711 from commodo/python-updates

Python updates

4 years agoMerge pull request #13709 from commodo/python-bump
Hannu Nyman [Mon, 19 Oct 2020 18:02:40 +0000 (21:02 +0300)]
Merge pull request #13709 from commodo/python-bump

python3: bump to version 3.9.0

4 years agoRevert "zoneinfo: Updated to the latest release"
Hannu Nyman [Mon, 19 Oct 2020 17:32:58 +0000 (20:32 +0300)]
Revert "zoneinfo: Updated to the latest release"

This reverts commit 1f5f599d0ea434820e06fd540ecbc9c7f15399b4
that bumped the zoneinfo version from 2020a to 2020b.

Apparently some libc are incompatible with the data format in 2020b.
At least our default libc, musl, fails to parse timezones from the
compiled 2020b zoneinfo files.

Release notes mention that deprecated "posixrules" feature is now
omitted from the default build. Possibly musl uses it?

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
4 years agoMerge pull request #13710 from dibdot/adblock
Dirk Brenken [Mon, 19 Oct 2020 16:22:55 +0000 (18:22 +0200)]
Merge pull request #13710 from dibdot/adblock

adblock: update 4.0.7-2

4 years agomuninlite: update to new upstream release (2.1.1)
Kim B. Heino [Mon, 19 Oct 2020 12:54:33 +0000 (15:54 +0300)]
muninlite: update to new upstream release (2.1.1)

Signed-off-by: Kim B. Heino <b@bbbs.net>
4 years agoMerge pull request #13700 from peter-stadler/asgiref
Rosen Penev [Mon, 19 Oct 2020 09:44:19 +0000 (02:44 -0700)]
Merge pull request #13700 from peter-stadler/asgiref

python3-asgiref: update to version 3.3.0

4 years agoMerge pull request #13702 from peter-stadler/django-cors-headers
Rosen Penev [Mon, 19 Oct 2020 09:43:49 +0000 (02:43 -0700)]
Merge pull request #13702 from peter-stadler/django-cors-headers

django-cors-headers: update to version 3.5.0

4 years agoMerge pull request #13701 from peter-stadler/drf-nested-routers
Rosen Penev [Mon, 19 Oct 2020 09:43:16 +0000 (02:43 -0700)]
Merge pull request #13701 from peter-stadler/drf-nested-routers

drf-nested-routers: update to version 0.92

4 years agoMerge pull request #13698 from peter-stadler/django-etesync-journal
Rosen Penev [Mon, 19 Oct 2020 09:42:15 +0000 (02:42 -0700)]
Merge pull request #13698 from peter-stadler/django-etesync-journal

django-etesync-journal: update to version 1.2.2

4 years agoMerge pull request #13697 from peter-stadler/sqlparse
Rosen Penev [Mon, 19 Oct 2020 09:41:33 +0000 (02:41 -0700)]
Merge pull request #13697 from peter-stadler/sqlparse

python3-sqlparse: update to version 0.4.1

4 years agopython3: bump to version 3.9.0
Alexandru Ardelean [Mon, 5 Oct 2020 07:34:33 +0000 (10:34 +0300)]
python3: bump to version 3.9.0

Refreshed patches.

Dropped 'patches-setuptools/004-site-patch.patch'
Does not apply anymore. Setuptools has removed site.py support:
   https://github.com/pypa/setuptools/issues/2165
If this is still needed, we may need to re-think it's implementation.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
4 years agoadblock: update 4.0.7-2
Dirk Brenken [Mon, 19 Oct 2020 07:32:37 +0000 (09:32 +0200)]
adblock: update 4.0.7-2

* switch all safesearch providers to dynamic ips (derived from cname)
* made the new safesearch approach compatible with bind-nslookup
* removed 3.x config compatibility code

Signed-off-by: Dirk Brenken <dev@brenken.org>
4 years agopython-lxml: bump to version 4.6.1
Alexandru Ardelean [Mon, 19 Oct 2020 06:51:32 +0000 (09:51 +0300)]
python-lxml: bump to version 4.6.1

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
4 years agopillow: bump to version 8.0.0
Alexandru Ardelean [Mon, 19 Oct 2020 06:33:32 +0000 (09:33 +0300)]
pillow: bump to version 8.0.0

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
4 years agoovn: bump to version 20.09.0
Yousong Zhou [Mon, 19 Oct 2020 03:45:29 +0000 (11:45 +0800)]
ovn: bump to version 20.09.0

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
4 years agolibyaml-cpp: fix compilation with libcxx
Rosen Penev [Mon, 19 Oct 2020 00:40:05 +0000 (17:40 -0700)]
libyaml-cpp: fix compilation with libcxx

Added GitHub patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agospice-protocol: bump to version 0.14.3
Yousong Zhou [Mon, 19 Oct 2020 02:25:58 +0000 (10:25 +0800)]
spice-protocol: bump to version 0.14.3

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
4 years agoMerge pull request #13670 from neheb/qre
Rosen Penev [Mon, 19 Oct 2020 00:48:48 +0000 (17:48 -0700)]
Merge pull request #13670 from neheb/qre

qrencode: update to 4.1.1

4 years agodrf-nested-routers: update to version 0.92.1
Peter Stadler [Sat, 17 Oct 2020 18:19:21 +0000 (20:19 +0200)]
drf-nested-routers: update to version 0.92.1

update to newest version.

Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
4 years agoMerge pull request #13706 from Meano/fix-acme
Toke Høiland-Jørgensen [Sun, 18 Oct 2020 21:25:48 +0000 (23:25 +0200)]
Merge pull request #13706 from Meano/fix-acme

acme: fix the 'Unknown parameter' problem caused by acme_server

4 years agoprometheus: bump to 2.22.0
Paul Spooren [Sun, 18 Oct 2020 19:56:55 +0000 (09:56 -1000)]
prometheus: bump to 2.22.0

As announced in the 2.21.0 release notes, the experimental gRPC API v2
has been removed.

[CHANGE] web: Remove APIv2. #7935
[ENHANCEMENT] React UI: Implement missing TSDB head stats section. #7876
[ENHANCEMENT] UI: Add Collapse all button to targets page. #6957
[ENHANCEMENT] UI: Clarify alert state toggle via checkbox icon. #7936
[ENHANCEMENT] Add rule_group_last_evaluation_samples and
    prometheus_tsdb_data_replay_duration_seconds metrics. #7737 #7977
[ENHANCEMENT] Gracefully handle unknown WAL record types. #8004
[ENHANCEMENT] Issue a warning for 64 bit systems running 32 bit
    binaries. #8012
[BUGFIX] Adjust scrape timestamps to align them to the intended
    schedule, effectively reducing block size. Workaround for a regression
    in go1.14+. #7976
[BUGFIX] promtool: Ensure alert rules are marked as restored in unit
    tests. #7661
[BUGFIX] Eureka: Fix service discovery when compiled in 32-bit. #7964
[BUGFIX] Don't do literal regex matching optimisation when case
    insensitive. #8013
[BUGFIX] Fix classic UI sometimes running queries for instant query when
    in range query mode. #7984

Signed-off-by: Paul Spooren <mail@aparcar.org>
4 years agoacme: fix the 'Unknown parameter' problem caused by acme_server
Meano [Sun, 18 Oct 2020 16:56:31 +0000 (00:56 +0800)]
acme: fix the 'Unknown parameter' problem caused by acme_server

Signed-off-by: Meano <meano@foxmail.com>
4 years agoMerge pull request #13705 from dibdot/adblock
Dirk Brenken [Sun, 18 Oct 2020 15:12:46 +0000 (17:12 +0200)]
Merge pull request #13705 from dibdot/adblock

adblock: update 4.0.7

4 years agoadblock: update 4.0.7
Dirk Brenken [Sun, 18 Oct 2020 09:05:22 +0000 (11:05 +0200)]
adblock: update 4.0.7

* fix aria2c download options
* fix report engine with empty domains
* fix safesearch ips of safe.duckduckgo.com (get ips dynamically)
* fix safesearch ips of safesearch.pixabay.com (get ips dynamically)
* add regional blocklist for italy
* shellcheck adjustments
* add test.sh for CI testing

Signed-off-by: Dirk Brenken <dev@brenken.org>
4 years agopython-babel: add new package
Josef Schlehofer [Sat, 17 Oct 2020 13:03:37 +0000 (15:03 +0200)]
python-babel: add new package

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
4 years agoreptyr: add runtime test
Josef Schlehofer [Sat, 17 Oct 2020 17:51:30 +0000 (19:51 +0200)]
reptyr: add runtime test

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
4 years agoreptyr: add package
Josef Schlehofer [Sat, 17 Oct 2020 16:30:06 +0000 (18:30 +0200)]
reptyr: add package

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
4 years agoetesync-server: use relative path for static_url
Peter Stadler [Sat, 17 Oct 2020 19:08:03 +0000 (21:08 +0200)]
etesync-server: use relative path for static_url

Django 3.1 supports relative paths for static_url.
Use it to make it more flexible.
Minor fixes for upgrade:
* ignore-fail-on-non-empty for rmdir /usr/share/etesync-server/etesync_server
* do not stop service (it is stopped already and init file is removed)

Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
4 years agodjango-etesync-journal: update to version 1.2.2
Peter Stadler [Sat, 17 Oct 2020 19:00:03 +0000 (21:00 +0200)]
django-etesync-journal: update to version 1.2.2

update to newest version

Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
4 years agopython3-sqlparse: update to version 0.4.1
Peter Stadler [Sat, 17 Oct 2020 18:10:44 +0000 (20:10 +0200)]
python3-sqlparse: update to version 0.4.1

update to newest version

Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
4 years agopython3-asgiref: update to version 3.3.0
Peter Stadler [Sat, 17 Oct 2020 18:03:55 +0000 (20:03 +0200)]
python3-asgiref: update to version 3.3.0

update to newest version

Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
4 years agodjango-cors-headers: update to version 3.5.0
Peter Stadler [Sat, 17 Oct 2020 17:00:14 +0000 (19:00 +0200)]
django-cors-headers: update to version 3.5.0

update to newest version.

Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
4 years agopsmisc: add package
Josef Schlehofer [Sat, 17 Oct 2020 16:06:59 +0000 (18:06 +0200)]
psmisc: add package

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
4 years agoboost: fix the LDFLAGS and reduce the package size
Van Waholtz [Thu, 15 Oct 2020 06:31:56 +0000 (23:31 -0700)]
boost: fix the LDFLAGS and reduce the package size
1. Add -lstdc++ to LDFLAGS.
2. Add "-Wl,--gc-sections,--as-needed" to LDFLAGS and "-ffunction-sections -fdata-sections -flto" to CFLAGS which will reduce the size by 10% ~ 13%.
3. Only a virtual package will be created if only static libs are built, which will avoid compiliation failures.
4. Other improvements

Signed-off-by: Van Waholtz <vanwaholtz@gmail.com>
4 years agologrotate: add runtime test
Josef Schlehofer [Sat, 17 Oct 2020 11:54:18 +0000 (13:54 +0200)]
logrotate: add runtime test

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
4 years agologrotate: update to version 3.17.0
Josef Schlehofer [Sat, 17 Oct 2020 11:53:40 +0000 (13:53 +0200)]
logrotate: update to version 3.17.0

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
4 years agoMerge pull request #13666 from neheb/lmar
Rosen Penev [Sat, 17 Oct 2020 06:57:49 +0000 (23:57 -0700)]
Merge pull request #13666 from neheb/lmar

libmariadb: update to 3.8.10

4 years agoMerge pull request #13658 from miska/mariadb-procd
Rosen Penev [Fri, 16 Oct 2020 21:25:07 +0000 (14:25 -0700)]
Merge pull request #13658 from miska/mariadb-procd

mariadb: procd adoption

4 years agoMerge pull request #13681 from jefferyto/golang-cache-fixes
Rosen Penev [Fri, 16 Oct 2020 21:22:42 +0000 (14:22 -0700)]
Merge pull request #13681 from jefferyto/golang-cache-fixes

golang: Cache fixes

4 years agoMerge pull request #13689 from jannispinter/master
Toke Høiland-Jørgensen [Fri, 16 Oct 2020 20:07:04 +0000 (22:07 +0200)]
Merge pull request #13689 from jannispinter/master

acme: Allow custom ACME server directory URL

4 years agoacme: Allow custom ACME server directory URL
Jannis Pinter [Fri, 16 Oct 2020 18:59:08 +0000 (20:59 +0200)]
acme: Allow custom ACME server directory URL

The underlying `acme.sh` allows custom ACME server URLs (using `--server`). Adding the necessary field to specify a custom ACME server URL from UCI.

Signed-off-by: Jannis Pinter <jannis+openwrt@pinterjann.is>
4 years agoCI: fix CVE-2020-15228
Josef Schlehofer [Fri, 16 Oct 2020 16:15:28 +0000 (18:15 +0200)]
CI: fix CVE-2020-15228

More details:
https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
4 years agoCI: fix grammar typo when test is succesful
Josef Schlehofer [Fri, 16 Oct 2020 15:40:17 +0000 (17:40 +0200)]
CI: fix grammar typo when test is succesful

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
4 years agoMerge pull request #13683 from BKPepe/netdata-1.26.0
Josef Schlehofer [Fri, 16 Oct 2020 16:05:18 +0000 (18:05 +0200)]
Merge pull request #13683 from BKPepe/netdata-1.26.0

netdata: update to version 1.26.0

4 years agoMerge pull request #13578 from BKPepe/bind
Josef Schlehofer [Fri, 16 Oct 2020 15:45:48 +0000 (17:45 +0200)]
Merge pull request #13578 from BKPepe/bind

bind: update to version 9.16.7

4 years agonetdata: add runtime test
Josef Schlehofer [Fri, 16 Oct 2020 15:20:26 +0000 (17:20 +0200)]
netdata: add runtime test

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
4 years agonetdata: update to version 1.26.0
Josef Schlehofer [Fri, 16 Oct 2020 15:10:56 +0000 (17:10 +0200)]
netdata: update to version 1.26.0

Disable ebpf plugin as in OpenWrt there is no package libbpf.
- With that, I need to introduce patch, which is not merged into netdata,
yet. Without it, I still got during cross-compilation this error:
checking for externaldeps/libbpf/libbpf.a... configure: error: cannot check for file existence when cross compiling

- And yes, the flag was there.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
4 years agomwan3: Simplify default configuration, mostly use defaults
James White [Tue, 22 Sep 2020 14:18:05 +0000 (15:18 +0100)]
mwan3: Simplify default configuration, mostly use defaults

Signed-off-by: James White <james@jmwhite.co.uk>
4 years agomwan3: cleanup mwan3track
Aaron Goodman [Wed, 9 Sep 2020 06:21:25 +0000 (02:21 -0400)]
mwan3: cleanup mwan3track

- reduce duplicate logging code
- simplify nping track code
- simplify ping result parsing

Signed-off-by: Aaron Goodman <aaronjg@stanford.edu>
4 years agomwan3: add back support for iputils ping
Aaron Goodman [Sun, 11 Oct 2020 22:43:56 +0000 (18:43 -0400)]
mwan3: add back support for iputils ping

With the new wrapper code, we can override the broken binding behavior of
iputils ping v20101006.

Signed-off-by: Aaron Goodman <aaronjg@stanford.edu>
4 years agomwan3: add "use" function to mwan3 utils
Aaron Goodman [Tue, 25 Aug 2020 22:16:07 +0000 (18:16 -0400)]
mwan3: add "use" function to mwan3 utils

Use "mwan3 use" to wrap a command with interface bindings so that you can
avoid the mwan3 rules and test behavior on a specific interface.

eg "mwan3 use wan ping -c1 1.1.1.1"

Additional binding arguments to the command will have their system
calls intercepted and ignored.

eg "mwan3 use wan ping -c1 -I tun0 1.1.1.1" will use the
device associated with "wan", rather than "tun0".

Signed-off-by: Aaron Goodman <aaronjg@stanford.edu>
4 years agomwan3: use helper library for mwan3track
Aaron Goodman [Sun, 11 Oct 2020 22:37:25 +0000 (18:37 -0400)]
mwan3: use helper library for mwan3track

Rather than using a special mwan3 user to manage mwan3track's tracking
packets, this commit implements a small helper library to bind to
device and to set a fwmark so that the tracking packets can be routed
out of the correct interface.

This provides a consistent method for binding to a device rather than
relying on various packages potentially buggy implementations. For
example: #8139 and #12836

This helper issue also allows for more tracking methods to be added
even if they do not have a command line option to bind to device,
such as iperf3 (eg  #13050).

Signed-off-by: Aaron Goodman <aaronjg@stanford.edu>
4 years agomwan3: give warning if ip of incorrect family specified in a rule
Aaron Goodman [Mon, 31 Aug 2020 23:20:17 +0000 (19:20 -0400)]
mwan3: give warning if ip of incorrect family specified in a rule

also use global IPv4_REGEX environment variable as consistent IPv4 regex

Signed-off-by: Aaron Goodman <aaronjg@stanford.edu>
4 years agomwan3: use procd for mwan3rtmon and mwan3track
Aaron Goodman [Thu, 13 Aug 2020 00:38:56 +0000 (20:38 -0400)]
mwan3: use procd for mwan3rtmon and mwan3track

start all mwan3mon and mwan3track instances on mwan3 start
if an interface is down when mwan3track starts, it waits
for a signal from the hotplug script to start

procd can then handle stopping all of the scripts when mwan3
is halted

Signed-off-by: Aaron Goodman <aaronjg@stanford.edu>
4 years agomwan3: fix bug when one interface is a prefix of another
Aaron Goodman [Mon, 31 Aug 2020 19:51:25 +0000 (15:51 -0400)]
mwan3: fix bug when one interface is a prefix of another

correctly terminate interface status checks with new lines so that
interface status does not get confused when one interface is a prefix
of another interface.

Signed-off-by: Aaron Goodman <aaronjg@stanford.edu>
4 years agomwan3: only update src_iface rules on ifup
Aaron Goodman [Tue, 1 Sep 2020 23:20:41 +0000 (19:20 -0400)]
mwan3: only update src_iface rules on ifup

Signed-off-by: Aaron Goodman <aaronjg@stanford.edu>
4 years agomwan3: improvements to route creation
Aaron Goodman [Sat, 15 Aug 2020 23:58:55 +0000 (19:58 -0400)]
mwan3: improvements to route creation

handle creation of routing tables in mwan3rtmon to avoid race
conditions and potentially missing routes

handle ipv6 routes that have expiry

update directly connected ipset when routes are added or deleted

add fall through rules so that the default routing table is not
used if no rule in the interface-specific routing table matches

add option to comply with mwan3 source based routing

get default route parameters from main routing table

Signed-off-by: Aaron Goodman <aaronjg@stanford.edu>
4 years agomwan3: use MWAN3TRACK_STATUS_DIR variable throughout
Aaron Goodman [Mon, 31 Aug 2020 19:49:17 +0000 (15:49 -0400)]
mwan3: use MWAN3TRACK_STATUS_DIR variable throughout

Signed-off-by: Aaron Goodman <aaronjg@stanford.edu>
4 years agomwan3: fixup some extra spaces and shellcheck warnings
Aaron Goodman [Mon, 31 Aug 2020 23:15:09 +0000 (19:15 -0400)]
mwan3: fixup some extra spaces and shellcheck warnings

Signed-off-by: Aaron Goodman <aaronjg@stanford.edu>
4 years agogolang: Fix vars not passed when calling cache_cleanup
Jeffery To [Fri, 16 Oct 2020 09:38:17 +0000 (17:38 +0800)]
golang: Fix vars not passed when calling cache_cleanup

Fixes https://github.com/openwrt/packages/issues/13674.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
4 years agogolang: Move build cache into $(TMP_DIR)
Jeffery To [Fri, 16 Oct 2020 09:13:42 +0000 (17:13 +0800)]
golang: Move build cache into $(TMP_DIR)

This changes the default build cache directory from $(TOPDIR)/.go-build
to $(TMP_DIR)/go-build, so that the cache directory is ignored by git
and is removed by "make dirclean".

This does not move/remove a build cache directory in the previous
location; it will need to be removed manually.

Fixes https://github.com/openwrt/packages/issues/13675.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>