Commit graph

23456 commits

Author SHA1 Message Date
Paul Spooren
53fa877e8e CI: fix handling of release branches
The "changed package" logic triggers all packages changed since
`origin/master` while for releases branches all changes since e.g.
`origin/openwrt-21.02` should be considered.

First figure out the active branch, then find changed packages.

Signed-off-by: Paul Spooren <mail@aparcar.org>
2021-03-01 11:41:33 -10:00
Florian Eckert
0042f2dfa7 mwan3: disable DNS lookups for ping checks
By default, ping does a reverse DNS of the IP that you are pinging.
When you have a network issue (such as when a link has just gone down
and you haven't yet marked it down), this lookup can cause failures on
tests for links that are still good.

This option only works for iputils ping.
For busybox the option is not evaluated, but it is accepted without
throwing an error.

Fixes: #14968
Fixes: #14924

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Suggested-by: David Lang <david@lang.hm>
(cherry picked from commit 7cfb282432)
2021-03-01 12:44:22 +01:00
Ilya Lipnitskiy
b9ff010dca
CI: enhance package detection logic
Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
(cherry picked from commit a2b08b5cbf)
2021-03-01 08:47:15 +01:00
Rosen Penev
5b0c55ecb4
Merge pull request #14946 from G-M0N3Y-2503/docker-20.10.3
docker,dockerd: Updated to 20.10.3
2021-02-28 15:03:06 -08:00
Rosen Penev
4c6acdb752
Merge pull request #14963 from EricLuehrsen/unbound_1131_2102
[openwrt-21.02] unbound: update to 1.13.1
2021-02-28 15:02:22 -08:00
Eric Luehrsen
f75ca7f5e0 unbound: update to 1.13.1
Signed-off-by: Eric Luehrsen <ericluehrsen@gmail.com>
2021-02-28 16:21:41 -05:00
Philip Prindeville
d64ce32a34
safe-search: fix typos in package scripting
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
(cherry picked from commit 8d09fc0cfb)
2021-02-28 13:11:00 +01:00
Bernhard Voelker
17f2ef9a0e
utils/findutils: update to 4.8.0
* utils/findutils/Makefile (PKG_VERSION): Update to latest.
(PKG_RELEASE): Reset to 1.
(PKG_HASH): Update.

Signed-off-by: Bernhard Voelker <mail@bernhard-voelker.de>
(cherry picked from commit 3614a520d2)
2021-02-28 13:10:55 +01:00
David Bauer
ac11726f14
static-neighbor-reports: add missing Lua dependency
Add a missing dependency on Lua. Otherwise the script installing the
neighbor report can't be executed in case Lua is not installed on the
system.

Signed-off-by: David Bauer <mail@david-bauer.net>
(cherry picked from commit 83d572af98)
2021-02-28 13:10:45 +01:00
Rosen Penev
3764821fee
vim: fix compile with BUILD_NLS
Avoids having to use msgfmt, which happens to be broken with gettext-full.

msgfmt is used for the desktop gvim application, which is not used here.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit d5ddc98cb6)
2021-02-28 13:10:21 +01:00
Gerard Ryan
fbb4eb90d1 docker,dockerd: Updated to 20.10.3
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2021-02-28 21:04:44 +10:00
Gerard Ryan
71ca7dd08a docker,dockerd: Added git-short-commit to verify short commit
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2021-02-28 21:04:16 +10:00
Rosen Penev
549db8ee27
Merge pull request #14937 from nxhack/2102_add_node-yarn
[21.02] node-yarn: add new package - for building adguardhome
2021-02-28 01:30:07 -08:00
Rosen Penev
5581f5ec48
Merge pull request #14935 from G-M0N3Y-2503/dockerd-use-host-dns
dockerd: Added option to configrue docker to use host Dnsmasq for DNS
2021-02-28 01:29:22 -08:00
Gerard Ryan
59373d5e4d dockerd: Package release bump
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2021-02-28 10:25:45 +10:00
Gerard Ryan
f726fcfe9e dockerd: set docker zone chain defaults to ACCEPT
* Since the docker0 is a private network by default we can be
  more accepting like the LAN is by default

Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2021-02-28 10:23:41 +10:00
Gerard Ryan
d758e89fa5 dockerd: Added option to set dns servers
* The default server is the default switch so that
  queries will go through the hosts dnsmasq by default

Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2021-02-28 10:23:41 +10:00
Rosen Penev
112e7f5e7d
Merge pull request #14839 from G-M0N3Y-2503/dockerd-maintainence-backport
dockerd: misc maintainence
2021-02-27 15:46:10 -08:00
Rosen Penev
46b84dc335
Merge pull request #14920 from luizluca/21.02/sane-backends-1.0.32
[21.02] sane backends 1.0.32
2021-02-27 01:35:06 -08:00
Dirk Brenken
77efbe8ac7
adblock: update 4.1.0
* major source changes:
  * split oisd.nl in basic and full variant
  * add swedish regional list
  * made archive categories for shallalist and utcapitole selectable
    via LuCI
  * made all list variants of energized and stevenblack selectable
    via LuCI
* removed dns filereset mode

Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit 215ffbe357)
2021-02-27 06:46:32 +01:00
Dirk Brenken
c094b09da2
travelmate: update to 2.0.3
* refine the wifi reconfigure logic

Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit 2b476ffd38)
2021-02-27 06:43:57 +01:00
Dirk Brenken
d15c358b82
Merge pull request #14919 from stangri/21.02-vpn-policy-routing
[21.02] vpn-policy-routing: bugfix: netflix user file missing redirect
2021-02-27 06:22:11 +01:00
Gerard Ryan
1c848f1f2c dockerd: Package release bump
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2021-02-27 13:39:57 +10:00
Gerard Ryan
0c82aad0be dockerd: Added iptables wait to ensure rules are added
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2021-02-27 13:39:31 +10:00
Gerard Ryan
8bc1ac1589 dockerd: Made blocked_interfaces ip rule REJECT
* Changed from DROP to REJECT to be consistant with other firewall rules

Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2021-02-27 13:39:31 +10:00
Gerard Ryan
348bcb6e68 dockerd: made registry_mirrors and hosts omittable
* Moved logic out of config writing
* Made default config only specify OpenWrt dictated defaults
  Otherwise, docker defaults can be assumed

Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2021-02-27 13:39:31 +10:00
Gerard Ryan
f12f31cd10 dockerd: Normalized config quotation marks
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2021-02-27 13:39:31 +10:00
Stan Grishin
1963605aed vpn-policy-routing: bugfix: netflix user file missing redirect
Signed-off-by: Stan Grishin <stangri@melmac.net>
2021-02-26 22:03:54 +00:00
Rosen Penev
6f2829de2c sane-backends: update to 1.0.32
Dropped patches:
-102-pixma_Restore_old_behaviour_in_case_XML_support_is_missing.patch (merged)
-101-fix_uclibc_std_rand.patch std::round was unavailable because of a wrong configure
 var from the uClibc days. Fixed upstream with 1647790ae6202bd70b199e2aa44f8eb43e8d3af1

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
(cherry picked from commit bf1a138f92)
(cherry picked from commit 49e75e8105)
2021-02-26 16:40:21 -03:00
Rosen Penev
fb40eb45a6 libv4l: fix glibc compilation
There was a typo in the linker flags.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit b945b0790f)
2021-02-26 16:40:21 -03:00
Eneas U de Queiroz
8d8d71b87d
php7: fix build with QUILT
When building with QUILT, unlike the regular build, Build/Prepare does
not apply the patches.  So when buildconf is called with QUILT on, at
the end of Build/Prepare, it will not have the patched sources, and
build will fail.

To fix the problem, run buildconf in Build/Prepare only when QUILT is
off, and do it in Build/Configure otherwise.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(cherry picked from commit d4979cff06)
2021-02-26 18:07:35 +01:00
Eneas U de Queiroz
6e200ab632
php7: fix pecl build with QUILT
Commit d741a64b7 ("lang/php7: Don't run phpize7 with QUILT") changed
pecl.mk to not run phpize7 during Package/prepare if QUILT is set.  The
intention was to allow prepare, refresh and update targets to run
without building dependencies.

As a side-effect, Package/configure and Package/compile fail when QUILT
is defined because they can't find ./configure or a Makefile.  It also
impacts the github tests run with pull requests, because QUILT is
defined there.

To avoid that failure and still keep the prepare, refresh, and update
speedup, call phpize7 before Package/Configure if QUILT is defined.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(cherry picked from commit 3476816cc8)
2021-02-26 18:07:30 +01:00
Alexandru Ardelean
1d5445f530
mstpd: bump to version 0.0.9
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
(cherry picked from commit 8520aba273)
2021-02-26 18:07:25 +01:00
Luiz Angelo Daros de Luca
276b28c196
ruby: update to 3.0.0
This release goal is performance, concurrency, and typing. See details
in https://www.ruby-lang.org/en/news/2020/12/25/ruby-3-0-0-released/

New subpackages (reflect of mostly complete upstream ruby gemification)
- ruby-abbrev (from ruby-misc)
- ruby-base64 (from ruby-misc)
- ruby-coverage (from ruby-misc)
- ruby-continuation (from ruby-misc)
- ruby-debug (from ruby-debuglib)
- ruby-english (from ruby-misc)
- ruby-expect (from ruby-misc)
- ruby-fiber (from ruby-misc)
- ruby-find (from ruby-filelib)
- ruby-io-nonblock (from ruby-multithread)
- ruby-io-wait (from ruby-multithread)
- ruby-monitor (from ruby-multithread)
- ruby-net-ftp (from ruby-net)
- ruby-net-http (from ruby-net)
- ruby-net-imap (from ruby-net)
- ruby-net-pop (from ruby-net)
- ruby-net-protocol (from ruby-net)
- ruby-objspace (from ruby-debuglib)
- ruby-open-uri (from ruby-net)
- ruby-pathname (from ruby-filelib)
- ruby-pp (from ruby-prettyprint)
- ruby-pty (from ruby-misc)
- ruby-rbs (NEW)
- ruby-resolv (from ruby-socket)
- ruby-resolv-replace (from ruby-socket)
- ruby-securerandom (from ruby-misc)
- ruby-set (from ruby-misc)
- ruby-shellwords (from ruby-misc)
- ruby-syslog (from ruby-logger)
- ruby-tempfile (from ruby-filelib)
- ruby-tmpdir (from ruby-filelib)
- ruby-tsort (from ruby-misc)
- ruby-typeprof (NEW)
- ruby-un (from ruby-mkmf)
- ruby-weakref (from ruby-misc)

Removed subpackages
- ruby-debuglib (split into ruby-debug,ruby-objspace)
- ruby-filelib (split into ruby-find,ruby-pathname,ruby-tempfile,ruby-tmpdir)
- ruby-misc (split into ruby-abbrev,ruby-base64,ruby-continuation,
    ruby-coverage,ruby-english,ruby-expect,ruby-fiber,ruby-securerandom,
    ruby-set,ruby-shellwords,ruby-tsort,ruby-weakref)
- ruby-multithread (split into ruby-io-nonblock,ruby-io-wait,ruby-monitor)
- ruby-net (split into ruby-net-ftp,ruby-net-http,ruby-net-imap,ruby-net-pop,
    ruby-net-protocol,ruby-open-uri)
- ruby-net-telnet (removed upstream)
- ruby-sdbm (removed upstream)
- ruby-webrick (removed upstream)
- ruby-xmlrpc (removed upstream)

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
(cherry picked from commit fe4020f23e)
2021-02-26 13:04:06 +01:00
Rosen Penev
e3cf0d1218
boinc: update to 7.16.16
Remove upstreamed patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit ce361e3c1a)
2021-02-26 13:03:33 +01:00
Rosen Penev
50512fccd1
dovecot: update to 2.3.13
Fixed and refreshed patches.

Switched to AUTORELEASE for simplicity.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 6baf7dd125)
2021-02-26 13:03:27 +01:00
Rosen Penev
54a511072b
curl: update to 7.75.0
Switch to AUTORELEASE for simplicity.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit d55ea14a46)
2021-02-26 13:03:22 +01:00
Hirokazu MORIKAWA
30a45f2810
node: bump to v14.16.0
Update to v14.16.0

February 2021 Security Releases
- HTTP2 'unknownProtocol' cause Denial of Service by resource exhaustion (Critical) (CVE-2021-22883)
- DNS rebinding in --inspect (CVE-2021-22884)
- OpenSSL - Integer overflow in CipherUpdate (CVE-2021-23840)

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
(cherry picked from commit a68820bb74)
2021-02-26 12:49:41 +01:00
Hirokazu MORIKAWA
6c47d84759
node: make hostpkg icu-enabled
Made the necessary changes to build the latest version of adguardhome.
See this thread : https://github.com/openwrt/packages/pull/14717

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
(cherry picked from commit 884761c4df)
2021-02-26 12:49:25 +01:00
Eneas U de Queiroz
782d320172
dockerd: fix build with golang 1.16
Add GO111MODULE=auto to GO_PKG_BUILD_VARS to allow the package to be
built in non-module mode.

Module-aware mode will be mandatory in the next golang release.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(cherry picked from commit 8a4bb56478)
2021-02-26 12:48:48 +01:00
Gerard Ryan
2b00d0be06
dockerd: Package release bump
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
(cherry picked from commit e882ff47e5)
2021-02-26 12:48:43 +01:00
Eneas U de Queiroz
40b63e39aa
oci-runtime-tools: fix build with golang 1.16
Add GO111MODULE=auto to GO_PKG_BUILD_VARS to allow the package to be
built in non-module mode.

Module-aware mode will be mandatory in the next golang release.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(cherry picked from commit bb9641e702)
2021-02-26 12:47:31 +01:00
Eneas U de Queiroz
b0a410d378
libnetwork: fix build with golang 1.16
Add GO111MODULE=auto to GO_PKG_BUILD_VARS to allow the package to be
built in non-module mode.

Module-aware mode will be mandatory in the next golang release.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(cherry picked from commit d9f7dff4a0)
2021-02-26 12:47:26 +01:00
Eneas U de Queiroz
66ec425ce7
docker: fix build with golang 1.16
Add GO111MODULE=auto to GO_PKG_BUILD_VARS to allow the package to be
built in non-module mode.

Module-aware mode will be mandatory in the next golang release.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(cherry picked from commit 5b2d0609c7)
2021-02-26 12:47:22 +01:00
Eneas U de Queiroz
751715e824
containerd: fix build with golang 1.16
Add GO111MODULE=auto to GO_PKG_BUILD_VARS to allow the package to be
built in non-module mode.

Module-aware mode will be mandatory in the next golang release.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(cherry picked from commit 2d48a7b6e0)
2021-02-26 12:47:15 +01:00
Eneas U de Queiroz
aa382aad96
cni: fix build with golang 1.16
Add GO111MODULE=auto to GO_PKG_BUILD_VARS to allow the package to be
built in non-module mode.

Module-aware mode will be mandatory in the next golang release.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(cherry picked from commit 619270da0e)
2021-02-26 12:47:10 +01:00
Eneas U de Queiroz
067f4b56b3
tor-fw-helper: fix build with golang 1.16
Add GO111MODULE=auto to GO_PKG_BUILD_VARS to allow the package to be
built in non-module mode.

Module-aware mode will be mandatory in the next golang release.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(cherry picked from commit cffae02037)
2021-02-26 12:47:06 +01:00
Eneas U de Queiroz
c33122dbd9
restic-rest-server: fix build with golang 1.16
Add GO111MODULE=auto to GO_PKG_BUILD_VARS to allow the package to be
built in non-module mode.

Module-aware mode will be mandatory in the next golang release.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(cherry picked from commit b732157dec)
2021-02-26 12:47:02 +01:00
Hirokazu MORIKAWA
243cc9a3f0 node-yarn: add new package - for building adguardhome
Add the necessary new package to build the latest version of adguardhome.
See this thread : https://github.com/openwrt/packages/pull/14717

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2021-02-26 17:48:28 +09:00
Alexandru Ardelean
cac54a66f4
django: bump to version 3.1.7
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmai.com>
(cherry picked from commit dd58d24699)
2021-02-26 07:38:51 +01:00