feed/packages.git
4 years agowsdd2: update to git (2019-12-15), bind to 'lan' only, update init for smbd 10939/head
Andy Walsh [Sat, 4 Jan 2020 00:01:43 +0000 (01:01 +0100)]
wsdd2: update to git (2019-12-15), bind to 'lan' only, update init for smbd

* update to git (2019-12-15)
* bind to 'lan' interface only
* update init for renamed cifsd->smbd
* make smbd/samba compatible _(avoid testparm dependency)_
* only start if needed
* add meta data _(vendor, model, sku)_
* update smb.conf procd location
* lower restart delay
* remove outdated patch

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
4 years agoMerge pull request #10903 from stangri/19.07-vpn-policy-routing
Hannu Nyman [Tue, 31 Dec 2019 15:23:20 +0000 (17:23 +0200)]
Merge pull request #10903 from stangri/19.07-vpn-policy-routing

[19.07] vpn-policy-routing: initial release

4 years agoyoutube-dl: update to version 2019.12.25
Josef Schlehofer [Tue, 31 Dec 2019 02:06:29 +0000 (03:06 +0100)]
youtube-dl: update to version 2019.12.25

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
4 years agovpn-policy-routing: initial release 10903/head
Stan Grishin [Mon, 30 Dec 2019 14:40:38 +0000 (07:40 -0700)]
vpn-policy-routing: initial release

Signed-off-by: Stan Grishin <stangri@melmac.net>
4 years agonano: update to 4.7
Hannu Nyman [Sun, 29 Dec 2019 13:18:27 +0000 (15:18 +0200)]
nano: update to 4.7

Update nano to version 4.7

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit c62f8962ba3cf4e044941e372a155a97e5438ebd)

4 years agoMerge pull request #10897 from jefferyto/golang-format-ldflags-openwrt-19.07
Rosen Penev [Sun, 29 Dec 2019 12:36:16 +0000 (04:36 -0800)]
Merge pull request #10897 from jefferyto/golang-format-ldflags-openwrt-19.07

[openwrt-19.07] golang: Format TARGET_LDFLAGS for gcc

4 years agogolang: Format TARGET_LDFLAGS for gcc 10897/head
Jeffery To [Sun, 29 Dec 2019 10:43:01 +0000 (18:43 +0800)]
golang: Format TARGET_LDFLAGS for gcc

go invokes the external linker by calling gcc, so -zxxx options in
TARGET_LDFLAGS (in golang-package.mk) need to be formatted as -Wl,z,xxx.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from dbd6f224c38367fb3a26b1ed0b76dd5e284a98a7)

4 years agoMerge pull request #10892 from cshoredaniel/pr-19.07-radicale2-doc-passlib-bcrypt
Hannu Nyman [Sat, 28 Dec 2019 21:52:37 +0000 (23:52 +0200)]
Merge pull request #10892 from cshoredaniel/pr-19.07-radicale2-doc-passlib-bcrypt

[19.07] radicale2: Document suggested use of passlib and bcrypt

4 years agoMerge pull request #10893 from cshoredaniel/pr-19.07-update-passlib-1-7-2
Hannu Nyman [Sat, 28 Dec 2019 21:51:39 +0000 (23:51 +0200)]
Merge pull request #10893 from cshoredaniel/pr-19.07-update-passlib-1-7-2

[19.07] passlib: Update passlib to 1.7.2

4 years agoradicale2: Document suggested use of passlib and bcrypt 10892/head
Daniel F. Dickinson [Fri, 27 Dec 2019 20:00:06 +0000 (15:00 -0500)]
radicale2: Document suggested use of passlib and bcrypt

PKG_RELEASE not bumped because this only affects package description.
We document that passlib and bcrypt are needed if one wishes to use
bcrypt encryption of passwords.  These have not been added as dependencies
as Radicale2 can have a frontend webserver authenticate users rather than
radicale itself.

Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
4 years agoMerge pull request #10888 from mwarning/zerotier
Rosen Penev [Sat, 28 Dec 2019 19:39:29 +0000 (11:39 -0800)]
Merge pull request #10888 from mwarning/zerotier

zerotier: backport from master

4 years agozerotier: update to 1.4.6 10888/head
Moritz Warning [Mon, 16 Sep 2019 23:37:24 +0000 (01:37 +0200)]
zerotier: update to 1.4.6

Signed-off-by: Moritz Warning <moritzwarning@web.de>
4 years agozerotier: make sure the /var/lib exists
Moritz Warning [Sun, 8 Sep 2019 15:18:47 +0000 (17:18 +0200)]
zerotier: make sure the /var/lib exists

Signed-off-by: Moritz Warning <moritzwarning@web.de>
4 years agozerotier: change license to BSL 1.1
Moritz Warning [Sun, 8 Sep 2019 15:17:55 +0000 (17:17 +0200)]
zerotier: change license to BSL 1.1

Business Source License.

Signed-off-by: Moritz Warning <moritzwarning@web.de>
4 years agozerotier: update to release 1.4.4
Moritz Warning [Mon, 2 Sep 2019 01:48:44 +0000 (03:48 +0200)]
zerotier: update to release 1.4.4

Also allow path to local.conf to be set and enable linker optimisations
to save a few bytes.

Signed-off-by: Moritz Warning <moritzwarning@web.de>
4 years agozerotier: udpate to 1.4.2
Moritz Warning [Tue, 13 Aug 2019 14:58:48 +0000 (16:58 +0200)]
zerotier: udpate to 1.4.2

Signed-off-by: Moritz Warning <moritzwarning@web.de>
4 years agozerotier: fix linking to libnatpmp and build with uclibc
DENG Qingfang [Thu, 8 Aug 2019 09:05:25 +0000 (17:05 +0800)]
zerotier: fix linking to libnatpmp and build with uclibc

Makefile always checks the existence of host's NAT-PMP header,
which results in internal NAT-PMP code being used if it's missing.

Add a patch to make it check targets' header instead.

Use aligned_alloc() instead of valloc() in case of uclibc.

Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn>
4 years agozerotier: update to zerotier 1.4.0
Moritz Warning [Sat, 3 Aug 2019 19:42:58 +0000 (21:42 +0200)]
zerotier: update to zerotier 1.4.0

Signed-off-by: Moritz Warning <moritzwarning@web.de>
4 years agozerotier: keep configuration file on update
Moritz Warning [Thu, 4 Jul 2019 13:52:09 +0000 (15:52 +0200)]
zerotier: keep configuration file on update

Signed-off-by: Moritz Warning <moritzwarning@web.de>
4 years agopasslib: Update passlib to 1.7.2 10893/head
Daniel F. Dickinson [Fri, 27 Dec 2019 19:06:30 +0000 (14:06 -0500)]
passlib: Update passlib to 1.7.2

Relevant bits of upstream changelog

New Features

    argon2: Support more hashes
    scrypt: Now uses python 3.6 stdlib’s hashlib.scrypt() as backend, if present (issue 86).

Bugfixes

    Python 3.8 compatibility fixes
    passlib.apache.HtpasswdFile: improve compatibility with Apache 2.4's htpasswd
    passlib.totp: fix some compatibility issues with older TOTP clients (issue 92)
    Fixed error in argon2.parsehash() (issue 97)

Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
4 years agoMerge pull request #10875 from jefferyto/golang-ldflags-fix-openwrt-19.07
Rosen Penev [Thu, 26 Dec 2019 21:53:13 +0000 (13:53 -0800)]
Merge pull request #10875 from jefferyto/golang-ldflags-fix-openwrt-19.07

[openwrt-19.07] golang: Fix ldflags when GO_PKG_LDFLAGS is set

4 years agogolang: Fix ldflags when GO_PKG_LDFLAGS is set 10875/head
Jeffery To [Thu, 26 Dec 2019 12:53:40 +0000 (20:53 +0800)]
golang: Fix ldflags when GO_PKG_LDFLAGS is set

go build/install supports multiple -ldflags arguments, but they are not
combined; for each package, the latest match on the command line is
used.[1]

Previously, the main executable would not be affected by the default
ldflags if GO_PKG_LDFLAGS or GO_PKG_LDFLAGS_X were set. (The default
ldflags instructs go to use the external linker.)

This fixes golang-package.mk so that the default ldflags take effect in
all cases.

[1]: https://golang.org/cmd/go/#hdr-Compile_packages_and_dependencies

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from 4827bc7509f221a2a3585ba99ef9d7c331356db2)

4 years agoMerge pull request #10865 from nxhack/libuv_1_32_0
Rosen Penev [Tue, 24 Dec 2019 01:57:39 +0000 (17:57 -0800)]
Merge pull request #10865 from nxhack/libuv_1_32_0

[openwrt-19.07] libuv: update to 1.32.0

4 years agolibuv: update to 1.32.0 10865/head
Hirokazu MORIKAWA [Tue, 24 Dec 2019 01:48:32 +0000 (10:48 +0900)]
libuv: update to 1.32.0

[openwrt-19.07] libuv: update to 1.32.0

update to 1.32.0
Update is required to build the latest node.js v12.x.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
4 years agoMerge pull request #10762 from leonghui/wiki-link-update-19.07
Rosen Penev [Mon, 23 Dec 2019 05:43:53 +0000 (21:43 -0800)]
Merge pull request #10762 from leonghui/wiki-link-update-19.07

[19.07] treewide: replace old wiki links

4 years agoMerge pull request #10862 from gladiac1337/haproxy-2.0.12-openwrt-19.07
Hannu Nyman [Sun, 22 Dec 2019 12:18:25 +0000 (14:18 +0200)]
Merge pull request #10862 from gladiac1337/haproxy-2.0.12-openwrt-19.07

[openwrt-19.07] haproxy: Update HAProxy to v2.0.12

4 years agohaproxy: Update HAProxy to v2.0.12 10862/head
Christian Lachner [Sun, 22 Dec 2019 09:18:07 +0000 (10:18 +0100)]
haproxy: Update HAProxy to v2.0.12

- Update haproxy download URL and hash
- Remove @neheb's obsolete-ssl patch as it was upstreamed, see:
  (http://git.haproxy.org/?p=haproxy-2.0.git;a=commit;h=6445d988ec8def9d0f80de0eda9c5763d39facc1)

Signed-off-by: Christian Lachner <gladiac@gmail.com>
4 years agounbound: update to 1.9.6
Eric Luehrsen [Wed, 18 Dec 2019 05:06:26 +0000 (00:06 -0500)]
unbound: update to 1.9.6

Signed-off-by: Eric Luehrsen <ericluehrsen@gmail.com>
(cherry picked from commit 173f2d6c9fd5f24777240ac35e2c3049a10a6b39)

4 years agodnscrypt-proxy2: Update to version 2.0.34
Josef Schlehofer [Sun, 8 Dec 2019 23:56:49 +0000 (00:56 +0100)]
dnscrypt-proxy2: Update to version 2.0.34

Repository was renamed to github.com/DNSCrypt/dnscrypt-proxy

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit cddf39cbd162ca766568f4755721ab4b5e491546)

4 years agomtr: update to 0.93
DENG Qingfang [Tue, 10 Dec 2019 12:04:47 +0000 (20:04 +0800)]
mtr: update to 0.93

Update mtr to 0.93
Add size optimization options
ath79 ipk size: 31.9k -> 31.4k

Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn>
(cherry picked from commit ad5615737ac6cfc6078d3b905cbfbc9e746e0ebe)

4 years agoknot: update to version 2.9.2
Jan Hak [Mon, 16 Dec 2019 12:56:39 +0000 (13:56 +0100)]
knot: update to version 2.9.2

Signed-off-by: Jan Hak <jan.hak@nic.cz>
(cherry picked from commit ca729cd43c4c498be5f173afee978836fbadea7b)

4 years agomeson: Update to version 0.52.1
Josef Schlehofer [Sun, 15 Dec 2019 23:21:35 +0000 (00:21 +0100)]
meson: Update to version 0.52.1

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit ce027362c4d0459e715938d1d07891dd9dc5246b)

4 years agolmdb: use toolchain AR for compilation
Jan Pavlinec [Wed, 18 Dec 2019 10:57:53 +0000 (11:57 +0100)]
lmdb: use toolchain AR for compilation

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
(cherry picked from commit 7c82793719765985f8d273d2d98308b7b2b0c78b)

4 years agoshadow: change default encryption method from DES to SHA512
Karel Kočí [Mon, 13 May 2019 11:38:04 +0000 (13:38 +0200)]
shadow: change default encryption method from DES to SHA512

Busybox in default uses SHA512 as well.

On big ditribution this default is sourced from PAM. That means that
shadow reads pam settings and uses that. OpenWrt in most cases does not
have PAM installed and in such case shadow fallbacks to its own default
which is DES. This just changes that default to SHA512 which is
consistent with rest of the system.

Signed-off-by: Karel Kočí <karel.koci@nic.cz>
(cherry picked from commit f27ce05a5859a6cea24eb290e27ed904a67fe2e5)

4 years agonetdata: Update to version 1.19.0
Josef Schlehofer [Wed, 18 Dec 2019 21:05:33 +0000 (22:05 +0100)]
netdata: Update to version 1.19.0

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit dbf7b965b705ce4e28c264abf06fc9669c9aca72)

4 years agosyslog-ng: Update to version 3.25.1
Josef Schlehofer [Wed, 18 Dec 2019 20:44:34 +0000 (21:44 +0100)]
syslog-ng: Update to version 3.25.1

Bump version in config

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit ac4870f2053ae0c1c87a6205ed145717314c1992)

4 years agobtrfs-progs: Update to version 5.4
Josef Schlehofer [Wed, 18 Dec 2019 21:46:02 +0000 (22:46 +0100)]
btrfs-progs: Update to version 5.4

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit 101791a236c8879a06076c617349cc1aad6c6fb3)

4 years agoMerge pull request #10856 from BKPepe/python3-19.07
Hannu Nyman [Sat, 21 Dec 2019 18:07:36 +0000 (20:07 +0200)]
Merge pull request #10856 from BKPepe/python3-19.07

[OpenWrt 19.07] python3: Updated to version 3.7.6

4 years agoMerge pull request #10852 from gekmihesg/19.07-restic-rest-server
Rosen Penev [Sat, 21 Dec 2019 15:03:10 +0000 (07:03 -0800)]
Merge pull request #10852 from gekmihesg/19.07-restic-rest-server

[19.07] restic-rest-server: add package

4 years agoMerge pull request #10853 from gekmihesg/19.07-restic
Rosen Penev [Sat, 21 Dec 2019 15:02:43 +0000 (07:02 -0800)]
Merge pull request #10853 from gekmihesg/19.07-restic

[19.07] restic: add package

4 years agopython3: Updated to version 3.7.6 10856/head
Josef Schlehofer [Sat, 21 Dec 2019 13:29:16 +0000 (14:29 +0100)]
python3: Updated to version 3.7.6

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
4 years agorestic: add package 10853/head
Markus Weippert [Wed, 18 Dec 2019 17:43:35 +0000 (18:43 +0100)]
restic: add package

Signed-off-by: Markus Weippert <markus@gekmihesg.de>
4 years agorestic-rest-server: add package 10852/head
Markus Weippert [Wed, 18 Dec 2019 17:42:56 +0000 (18:42 +0100)]
restic-rest-server: add package

Signed-off-by: Markus Weippert <markus@gekmihesg.de>
4 years agoicu: Backport C++11 math patch
Rosen Penev [Thu, 19 Dec 2019 21:29:41 +0000 (13:29 -0800)]
icu: Backport C++11 math patch

Fixes compilation with uClibc-ng.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from 93d049951d6efbdec48a1f52cf1781f27063c528)

4 years agoMerge pull request #10753 from stangri/19.07-https-dns-proxy
Rosen Penev [Thu, 19 Dec 2019 00:14:44 +0000 (16:14 -0800)]
Merge pull request #10753 from stangri/19.07-https-dns-proxy

[19.07] https-dns-proxy: switch to https-dns-proxy package name

4 years agoMerge pull request #10822 from cshoredaniel/pr-19.07-remove-msmtp-scripts
Rosen Penev [Wed, 18 Dec 2019 23:56:21 +0000 (15:56 -0800)]
Merge pull request #10822 from cshoredaniel/pr-19.07-remove-msmtp-scripts

msmtp-scripts: [19.07] Remove as abandoning upstream; msmtp-queue works

4 years agogit: update to version 2.24.1 (security fix)
Jan Pavlinec [Wed, 11 Dec 2019 11:44:19 +0000 (12:44 +0100)]
git: update to version 2.24.1 (security fix)

Fixes
CVE-2019-1348, CVE-2019-1349, CVE-2019-1350, CVE-2019-1351,
CVE-2019-1352, CVE-2019-1353, CVE-2019-1354, CVE-2019-1387, and
CVE-2019-19604

And fix deprecated PKG_CPE_ID

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
(cherry picked from commit 06d36ca794ef4f67dd1a3be6ccb6ddc075437fd2)

4 years agogit: Update to version 2.24.0
Josef Schlehofer [Sun, 10 Nov 2019 16:42:28 +0000 (17:42 +0100)]
git: Update to version 2.24.0

Refresh patch

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit 887b4e90e6ad42c3c474fdcc6c340c7dbec9984e)

4 years agonspr: update to 4.24
Lucian Cristian [Mon, 9 Dec 2019 21:50:16 +0000 (23:50 +0200)]
nspr: update to 4.24

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
(cherry picked from commit 07f62dbe4661ff572434e415fff56342ac796820)

4 years agonspr: update to 4.23
Lucian Cristian [Thu, 24 Oct 2019 10:48:40 +0000 (13:48 +0300)]
nspr: update to 4.23

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
(cherry picked from commit d9bb633a4960e2dad7a9e75c365174e7cf26bb6b)

4 years agonspr: update to 4.22
Lucian Cristian [Wed, 28 Aug 2019 13:39:23 +0000 (16:39 +0300)]
nspr: update to 4.22

drop upstreamed patches

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
(cherry picked from commit af9209fb3199de995d0dcfbaa97189089698c696)

4 years agonss: update to 3.48
Lucian Cristian [Mon, 9 Dec 2019 22:29:35 +0000 (00:29 +0200)]
nss: update to 3.48

also package libnssckbi.so

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
(cherry picked from commit 4ad6e14ac8242708debea676fd6cd726d174a34b)

4 years agonss: update to 3.47.1 and fix xscale
Lucian Cristian [Sun, 1 Dec 2019 10:48:18 +0000 (12:48 +0200)]
nss: update to 3.47.1 and fix xscale

also refresh patches

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
(cherry picked from commit 3bacf6e9cb8cadac7d76f773096ee69512abd36b)

4 years agonss: update to 3.47
Lucian Cristian [Thu, 24 Oct 2019 10:50:52 +0000 (13:50 +0300)]
nss: update to 3.47

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
(cherry picked from commit 801389374540120a2a86a230cece8e36ea2d9be5)

4 years agonss: update to 3.46.1
Lucian Cristian [Thu, 10 Oct 2019 16:06:15 +0000 (19:06 +0300)]
nss: update to 3.46.1

and clean some comments

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
(cherry picked from commit 4da3baea35dc41d1d04a58f38d83abd75f35cdde)

4 years agonss: update to 3.46
Lucian Cristian [Fri, 6 Sep 2019 15:53:15 +0000 (18:53 +0300)]
nss: update to 3.46

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
(cherry picked from commit 257351976f2997475b15178939a5c78e93e45fc3)

4 years agonss: Replace usleep with nanosleep
Rosen Penev [Fri, 19 Jul 2019 07:34:09 +0000 (00:34 -0700)]
nss: Replace usleep with nanosleep

usleep is deprecated and is optionally not available with uClibc-ng.

Added PKG_LICENSE_FILES.

Added PKG_CPE_ID for proper CVE tracking.

Other minor cleanups.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 1f1cec28b79d1bf2702f2db1917c1622d99db926)

4 years agonss: update to 3.45
Lucian Cristian [Sun, 14 Jul 2019 19:56:38 +0000 (22:56 +0300)]
nss: update to 3.45

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
(cherry picked from commit 80c7a5c119af80fff2e6bb33aac8e4c3d1c9c5cc)

4 years agonss: update to 3.44.1
Lucian Cristian [Thu, 27 Jun 2019 14:20:57 +0000 (17:20 +0300)]
nss: update to 3.44.1

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
(cherry picked from commit 9a4dae73b497b9ddfc57fcc04dab544912016170)

4 years agovpnc-script: bumped release version
Nikos Mavrogiannopoulos [Wed, 18 Dec 2019 20:24:45 +0000 (21:24 +0100)]
vpnc-script: bumped release version

Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
4 years agophp7: update to 7.2.26
Michael Heimpold [Wed, 18 Dec 2019 19:57:14 +0000 (20:57 +0100)]
php7: update to 7.2.26

This fixes:
  - CVE-2019-11046
  - CVE-2019-11044
  - CVE-2019-11045
  - CVE-2019-11050
  - CVE-2019-11047

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
(cherry picked from commit d5c18b1d5e7171a23e17ec9fd3604f794a336f1e)

4 years agovpnc-script: enable reconnect
Nikos Mavrogiannopoulos [Wed, 18 Dec 2019 20:21:37 +0000 (21:21 +0100)]
vpnc-script: enable reconnect

Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
4 years agocgi-io: close pipe descriptors early
Jo-Philipp Wich [Wed, 18 Dec 2019 08:32:38 +0000 (09:32 +0100)]
cgi-io: close pipe descriptors early

In the command read side, close the superfluous write end of the pipe
early to ensure that EOF is reliably detected. Without that change, splice
calls to read from the pipe will occasionally hang until the CGI process
is eventually killed due to timeout.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit dde503da13d5d0541187e81eda15e7693f38cb4f)

4 years agocgi-io: implement exec action
Jo-Philipp Wich [Fri, 13 Dec 2019 08:08:51 +0000 (09:08 +0100)]
cgi-io: implement exec action

Implement a new "cgi-exec" applet which allows to invoke remote commands
and stream their stdandard output back to the client via HTTP. This is
needed in cases where large amounts of data or binary encoded contents
such as tar archives need to be transferred, which are unsuitable to be
transported via ubus directly.

The exec call is guarded by the same ACL semantics as rpcd's file plugin,
means in order to be able to execute a command remotely, the ubus session
identified by the given session ID must have read access to the "exec"
function of the "cgi-io" scope and an explicit "exec" permission rule for
the invoked command in the "file" scope.

In order to initiate a transfer, a POST request in x-www-form-urlencoded
format must be sent to the applet, with one field "sessionid" holding
the login session and another field "command" specifiying the commandline
to invoke.

Further optional fields are "filename" which - if present - will cause
the download applet to set a Content-Dispostition header and "mimetype"
which allows to let the applet respond with a specific type instead of
the default "application/octet-stream".

Below is an example for the required ACL rules to grant exec access to
both the "date" and "iptables" commands. The "date" rule specifies the
base name of the executable and thus allows invocation with arbitrary
parameters while the latter "iptables" rule merely allows one specific
set of arguments which must appear exactly in the given order.

    ubus call session grant '{
        "ubus_rpc_session": "...",
        "scope": "cgi-io",
        "objects": [
            [ "exec", "read" ]
        ]
    }'

    ubus call session grant '{
        "ubus_rpc_session": "...",
        "scope": "file",
        "objects": [
            [ "/bin/date", "exec" ],
            [ "/usr/sbin/iptables -n -v -L", "exec" ]
        ]
   }'

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit b2a890f6adb9014a6db38c0b4231c42598a8512d)

4 years agomsmtp-scripts: Remove as abandoning upstream; msmtp-queue works 10822/head
Daniel F. Dickinson [Wed, 18 Dec 2019 12:33:53 +0000 (07:33 -0500)]
msmtp-scripts: Remove as abandoning upstream; msmtp-queue works

I am upstream for msmtp-scripts and have decided to abandon the project.  Therefore
remove msmtp-scripts from OpenWrt -- there is already msmtp-queue which is 'good enough'
for the use cases where msmtp-scripts had any relevance.

This backports to 19.07 so that it doesn't become something folks are depending on.
Due to changes in lock behaviour it never worked in 18.04.x, so ditching it now
keeps it from being picked up again by the userbase.

Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
4 years agohttps-dns-proxy: switch to https-dns-proxy package name 10753/head
Stan Grishin [Tue, 10 Dec 2019 22:48:56 +0000 (15:48 -0700)]
https-dns-proxy: switch to https-dns-proxy package name

Signed-off-by: Stan Grishin <stangri@melmac.net>
4 years agoMerge pull request #10809 from etactica/mb-1907
Michael Heimpold [Tue, 17 Dec 2019 19:31:53 +0000 (20:31 +0100)]
Merge pull request #10809 from etactica/mb-1907

[19.07] libmodbus update to 3.1.6

4 years agolibmodbus: update to 3.1.6 10809/head
Michael Heimpold [Sun, 15 Sep 2019 09:09:48 +0000 (11:09 +0200)]
libmodbus: update to 3.1.6

Also fix the license information: in older versions the test programs
were GPL 3 licensed, but meanwhile it changed to BSD license.
But since this package only packages the library itself, we can
safely focus only on the LGPL here which covers the library itself.

While at, fix a minor nitpick during library symlink installation.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
4 years agotor: update to 0.4.1.6
Jan Pavlinec [Mon, 16 Dec 2019 17:37:08 +0000 (19:37 +0200)]
tor: update to 0.4.1.6

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
(cherry picked from commit 390da39191736111516848af9687749f55cedb24)

4 years agotor: update to version 0.4.1.5
Jan Pavlinec [Fri, 23 Aug 2019 12:23:11 +0000 (14:23 +0200)]
tor: update to version 0.4.1.5

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
(cherry picked from commit 1ac69ffc594fc8e3692ceb63a2013f909033307c)

4 years agoMerge pull request #10801 from gladiac1337/haproxy-2.0.11-openwrt-19.07
Rosen Penev [Mon, 16 Dec 2019 15:53:20 +0000 (07:53 -0800)]
Merge pull request #10801 from gladiac1337/haproxy-2.0.11-openwrt-19.07

[openwrt-19.07] haproxy: Update HAProxy to v2.0.11

4 years agohaproxy: Update HAProxy to v2.0.11 10801/head
Christian Lachner [Sun, 15 Dec 2019 12:47:37 +0000 (13:47 +0100)]
haproxy: Update HAProxy to v2.0.11

- Update haproxy download URL and hash
- Remove obsolete patches

Signed-off-by: Christian Lachner <gladiac@gmail.com>
4 years agotreewide: update wiki links 10762/head
Leong Hui Wong [Sat, 14 Dec 2019 07:36:57 +0000 (15:36 +0800)]
treewide: update wiki links

Signed-off-by: Leong Hui Wong <wong.leonghui@gmail.com>
4 years agoMerge pull request #10776 from rs/nextdns-1.3.1_19.07
Rosen Penev [Fri, 13 Dec 2019 15:20:57 +0000 (07:20 -0800)]
Merge pull request #10776 from rs/nextdns-1.3.1_19.07

[OpenWRT 19.07] nextdns: update to version 1.3.1

4 years agonextdns: update to version 1.3.1 10776/head
Olivier Poitrey [Fri, 13 Dec 2019 08:49:21 +0000 (00:49 -0800)]
nextdns: update to version 1.3.1

- IPv6 support
- Fix HTTP/2 negociation
- Improve endpoint fallback
- Add support for unencrypted DNS
- Many other fixes and features

Signed-off-by: Olivier Poitrey <rs@nextdns.io>
4 years agocollectd: add vmem uci config
Marcin Jurkowski [Thu, 12 Dec 2019 20:07:29 +0000 (22:07 +0200)]
collectd: add vmem uci config

Signed-off-by: Marcin Jurkowski <marcin1j@gmail.com>
(cherry picked from commit 3763b238e72c7db69398376007833fd78d67f4a6)

4 years agoadblock: bugfix 3.8.14
Dirk Brenken [Wed, 11 Dec 2019 09:39:10 +0000 (10:39 +0100)]
adblock: bugfix 3.8.14

* fix some whitelist issues (see
https://forum.openwrt.org/t/adblock-support-thread/507/1101)

Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit 5369d0dbbfc5233ac1f630b93273f40899342cc8)

4 years agonet/pagekitec: Update to 20191211 version
Karl Palsson [Mon, 3 Jun 2019 12:05:55 +0000 (12:05 +0000)]
net/pagekitec: Update to 20191211 version

While outwardly a major update, this mainly pulls in fixes related to
openssl verson changes that ensure this continues running on OpenWrt

Signed-off-by: Karl Palsson <karlp@etactica.com>
4 years agoadblock: bugfix 3.8.13
Dirk Brenken [Tue, 10 Dec 2019 14:01:16 +0000 (15:01 +0100)]
adblock: bugfix 3.8.13

* remove 'ransomware' blocklist by abbuse.ch (discontinued)
  from default adblock config
* fix/switch 'someonewhocares' config to https only
* fix curl download parameters to follow redirects and
  suppress needless output
* made the tmp directory of sort operations configurable,
  set 'adb_sorttmp' accordingly (only supported by 'coreutils-sort')

Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit 21a85fef22d75b6085ed7ce643a3293214b09e4c)

4 years agomeson: add new package
Andre Heider [Fri, 20 Sep 2019 11:27:21 +0000 (13:27 +0200)]
meson: add new package

This adds a host as well as a target package.

meson.mk is provided to build packages using meson.

Signed-off-by: Andre Heider <a.heider@gmail.com>
(cherry picked from commit d83cba79c11a557abb11a0c8ea09bf7c5d6e79ef)

4 years agoninja: add new package
Andre Heider [Fri, 20 Sep 2019 10:23:41 +0000 (12:23 +0200)]
ninja: add new package

This adds a host as well as a target package.

ninja.mk is provided to execute ninja.

The two patches have been taken from upstream to fix compile issues.

Signed-off-by: Andre Heider <a.heider@gmail.com>
(cherry picked from commit 5ead78be5a7a60448e37ae3a468f503f162b33bd)

4 years agogolang: Update to 1.13.5
Josef Schlehofer [Sun, 8 Dec 2019 23:41:56 +0000 (00:41 +0100)]
golang: Update to 1.13.5

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit 791729cfc06ab6608018c15ce84d7f6e37ba3f5a)

4 years agotransmission: bump PKG_RELEASE
Daniel Golle [Mon, 9 Dec 2019 01:40:23 +0000 (02:40 +0100)]
transmission: bump PKG_RELEASE

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
4 years agogeth: Update to 1.9.9
Rosen Penev [Sun, 8 Dec 2019 22:33:37 +0000 (14:33 -0800)]
geth: Update to 1.9.9

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from cbcfc7a3e2ca8162dfba12ae805dd247e52522c2)

4 years agogeth: Update to 1.9.6
Rosen Penev [Fri, 1 Nov 2019 01:12:24 +0000 (18:12 -0700)]
geth: Update to 1.9.6

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from c5b7a6958b3fbd69b192cecf781e3051262486f7)

4 years agonnn: Update to version 2.8.1
Josef Schlehofer [Fri, 6 Dec 2019 13:16:12 +0000 (14:16 +0100)]
nnn: Update to version 2.8.1

Removed findutils-xargs dependency due to added busybox support in version 2.8

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit 2c22dcd3dc7878817bc788eb8a8de5ae81e9e4ae)

4 years agopython-more-itertools: add new package
Jan Pavlinec [Thu, 31 Oct 2019 12:26:48 +0000 (13:26 +0100)]
python-more-itertools: add new package

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
(cherry-picked from 4bade3b2f7448150d6ca210a1bd27b352efe7b42)

4 years agomotion: fix streaming
Stijn Tintel [Sun, 1 Dec 2019 22:08:30 +0000 (00:08 +0200)]
motion: fix streaming

Streaming was broken since version 4.2. Backport upstream fix.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(cherry-picked from 34718f5c1daac7691c2039a443a45ae000d4da5b)

4 years agomotion: add basic procd init script
Stijn Tintel [Tue, 4 Dec 2018 22:53:00 +0000 (00:53 +0200)]
motion: add basic procd init script

Disable the init script by default to avoid log pollution; motion is
very verbose when it cannot open the configured camera.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(cherry-picked from eaa1d5aa18b28cf354a9c481eb036b317d1a7591)

4 years agomotion: Update to 4.2.2
Rosen Penev [Fri, 13 Sep 2019 20:11:07 +0000 (13:11 -0700)]
motion: Update to 4.2.2

Removed webp support. motion picks it up now that it's in the tree.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from 1236cab60de25760aaaf85ed8b3b79f7c7f1b811)

4 years agoMerge pull request #10682 from hnyman/collectd-backport
Hannu Nyman [Wed, 4 Dec 2019 17:52:16 +0000 (19:52 +0200)]
Merge pull request #10682 from hnyman/collectd-backport

[19.07] Collectd: backport changes from master to 19.07

4 years agomosquitto: bump to version 1.6.8
Karl Palsson [Tue, 3 Dec 2019 13:07:22 +0000 (13:07 +0000)]
mosquitto: bump to version 1.6.8

This is a bugfix release.
Full changelog available at:
https://mosquitto.org/blog/2019/11/version-1-6-8-released/

Many smaller fixes in various areas, nothing particularly standout as of
special interest to OpenWrt.

Signed-off-by: Karl Palsson <karlp@etactica.com>
4 years agoMerge pull request #10697 from jefferyto/byobu-1.130-openwrt-19.07
Rosen Penev [Mon, 2 Dec 2019 21:29:42 +0000 (13:29 -0800)]
Merge pull request #10697 from jefferyto/byobu-1.130-openwrt-19.07

[openwrt-19.07] byobu: Update to 5.130

4 years agognutls: fixed pkg-hash to the right one
Nikos Mavrogiannopoulos [Mon, 2 Dec 2019 16:41:50 +0000 (17:41 +0100)]
gnutls: fixed pkg-hash to the right one

Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
4 years agoopenconnect: updated to 8.05
Nikos Mavrogiannopoulos [Mon, 2 Dec 2019 16:26:55 +0000 (17:26 +0100)]
openconnect: updated to 8.05

Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
4 years agognutls: updated to 3.6.11
Nikos Mavrogiannopoulos [Mon, 2 Dec 2019 16:11:39 +0000 (17:11 +0100)]
gnutls: updated to 3.6.11

Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
4 years agobyobu: Update to 5.130 10697/head
Jeffery To [Mon, 2 Dec 2019 13:15:41 +0000 (21:15 +0800)]
byobu: Update to 5.130

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from 51a047b96fe6e7e2830e3ef8b442cfa4306e261d)

4 years agobyobu: Update to 5.129
Jeffery To [Fri, 14 Jun 2019 18:53:59 +0000 (02:53 +0800)]
byobu: Update to 5.129

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from 492cbd53cb46e0817f13c8f0a5317745a620715a)

4 years agonano: update to 4.6
Hannu Nyman [Sun, 1 Dec 2019 12:18:08 +0000 (14:18 +0200)]
nano: update to 4.6

Update nano editor to version 4.6

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit 421dae85a3525f9772bbada523758490a926be3c)

4 years agobanip: update 0.3.11
Dirk Brenken [Sat, 30 Nov 2019 16:26:41 +0000 (17:26 +0100)]
banip: update 0.3.11

* fix ssh daemon autodetection
* fix 'sshd' logfile parsing

Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit e97f350a00e120037f9d00b669fdd8bde00ea12d)