Commit graph

6063 commits

Author SHA1 Message Date
Bruno Randolf
163596d622 pingcheck: Update to latest version
Signed-off-by: Bruno Randolf <br1@einfach.org>
2019-12-17 14:15:48 +00:00
Daniel Golle
23460f34e5 gnurl: update homepage URL and use @GNU mirrors
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-12-16 09:54:58 +02:00
Rosen Penev
ce89774942
Merge pull request #10793 from micmac1/dnsdist-no-bomb
dnsdist: fix various build failures
2019-12-15 21:37:46 -08:00
Daniel Engberg
f36cb43188
Merge pull request #10798 from Andy2244/wsdd2-(2019-12-14)
wsdd2: update to git (2019-12-15), bind to 'lan' only
2019-12-15 23:22:40 +01:00
Andy Walsh
e1a305a355 wsdd2: update to git (2019-12-15), bind to 'lan' only
* update to git (2019-12-15)
* bind to 'lan' interface only
* make cifsd 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>
2019-12-15 20:44:49 +01:00
Daniel Golle
b6a9bd3bf3 gnurl: update to version 7.67.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-12-15 19:36:49 +02:00
Sebastian Kemper
e5b967aa51 dnsdist: add dependency on tinycdb
If libcdb from tinycdb is available dnsdist will link to it. This commit
adds the dependency.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-12-15 10:49:22 +01:00
Sebastian Kemper
6374c7d921 dnsdist: add missing build dep on protoc
The build needs protoc, otherwise it fails.

checking if we need to link in protobuf... yes
checking for PROTOBUF... yes
checking for protoc... no
configure: error: Protobuf requested but the protobuf compiler was not found

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-12-14 17:39:08 +01:00
Sebastian Kemper
c28357d923 dnsdist: add missing lmdb dep
Currently dnsdist is failing at packaging stage when lmdb is in staging:

make[4]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/dnsdist-1.4.0'
Package dnsdist is missing dependencies for the following libraries:
liblmdb.so
Makefile:109: recipe for target '/builder/shared-workdir/build/sdk/bin/packages/x86_64/packages/dnsdist_1.4.0-2_x86_64.ipk' failed

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-12-14 17:34:56 +01:00
Rosen Penev
16be1296ed
Merge pull request #10774 from James-TR/James-TR-patch-1
dnsdist: fix missing quote in menu
2019-12-14 00:48:25 -08:00
Rosen Penev
27a2535790
Merge pull request #10782 from dengqf6/ariang
ariang: update to 1.1.4
2019-12-14 00:26:36 -08:00
Rosen Penev
3bfbb7d1db
mosh: Fix compilation with libcxx
Partial backport of upstream patch.``

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-12-14 00:18:53 -08:00
Rosen Penev
7f669d8d7c
Merge pull request #10764 from neheb/bf
bfdd: Fix compilation with uClibc-ng
2019-12-13 09:00:03 -08:00
DENG Qingfang
b1de9998ee ariang: update to 1.1.4
Update ariang to 1.1.4

Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn>
2019-12-14 00:28:03 +08:00
Rosen Penev
ec5c20d667
Merge pull request #10775 from rs/nextdns-1.3.1
nextdns: update to version 1.3.1
2019-12-13 07:20:39 -08:00
Jo-Philipp Wich
b2a890f6ad 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>
2019-12-13 10:38:35 +01:00
Jan Pavlinec
06d36ca794 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>
2019-12-13 10:31:09 +01:00
Olivier Poitrey
c7eb765b19 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>
2019-12-13 01:01:53 -08:00
James Taylor
a771736f85
dnsdist: fix missing quote in menu
Fixes missing double quote in menu

Signed off by: James Taylor <james@jtaylor.id.au>
2019-12-13 19:03:53 +11:00
Rosen Penev
80a9ca7ccc
ibrdtnd: Remove c++03 option
Needed for libcxx compatibility. It probably generates bigger code.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-12-12 23:40:46 -08:00
Rosen Penev
9669044008
Merge pull request #10746 from aleksander0m/aleksander/mm-1-12-2
modemmanager: release 1.12.2
2019-12-12 19:42:47 -08:00
Rosen Penev
38e80bdf62
Merge pull request #10717 from WeekendSoftware/safe-search
net/safe-search Update Google host list.
2019-12-12 16:11:51 -08:00
Rosen Penev
ed151e8c18
Merge pull request #10767 from James-TR/dnsdist/libcap
dnsdist: add missing dependency on libcap
2019-12-12 16:09:51 -08:00
Rosen Penev
2656dfa262
Merge pull request #10713 from dengqf6/mtr
mtr: update to 0.93
2019-12-12 07:48:56 -08:00
DENG Qingfang
ad5615737a 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>
2019-12-12 23:22:43 +08:00
James Taylor
64b9bd368f dnsdist: add missing dependency on libcap
When present on the build system dnsdist will try to make use of libcap. This
change adds an explicit dependency to ensure it's present at build time, to
prevent build failures when another package brings the dependency in.

Signed-off-by: James Taylor <james@jtaylor.id.au>
2019-12-12 20:31:49 +11:00
Rosen Penev
04b1e7f7cc
bfdd: Fix compilation with uClibc-ng
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-12-11 19:54:51 -08:00
Rosen Penev
ad4acb5531
Merge pull request #10704 from neheb/coo
coova-chilli: Update to 1.5
2019-12-11 19:46:50 -08:00
Rosen Penev
68b5a71883
coova-chilli: Update to 1.5
Remove upstreamed patches.

Added patch to fix compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-12-11 19:39:21 -08:00
Rosen Penev
7656d42f96
Merge pull request #10721 from James-TR/update/dnsdist
dnsdist: update to 1.4.0 w/ new dependencies
2019-12-11 14:24:22 -08:00
Rosen Penev
2b05359350
Merge pull request #10726 from neheb/pro
prosody: Update to 0.11.3
2019-12-11 14:19:38 -08:00
Karl Palsson
79c2781926 net/pagekitec: Update to 20191211 version
Pulls in various bugfixes from the last two years, including changes for
openssl deprecation.

Signed-off-by: Karl Palsson <karlp@etactica.com>
2019-12-11 17:00:54 +00:00
Dirk Brenken
5369d0dbbf
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>
2019-12-11 12:30:53 +01:00
Rosen Penev
7e39c59e7f
Merge pull request #10735 from ysc3839/vpnbypass
vpnbypass: add procd reload trigger for vpnbypass config
2019-12-10 13:48:31 -08:00
Dirk Brenken
1ed53b31ef
Merge pull request #10747 from dibdot/adblock
adblock: bugfix 3.8.13
2019-12-10 20:14:27 +01:00
Dirk Brenken
21a85fef22
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>
2019-12-10 19:58:06 +01:00
Rosen Penev
15866948c4
Merge pull request #10738 from eglooca/master
netifyd: Updated to v2.98
2019-12-10 07:17:17 -08:00
Richard Yu
d279181756
vpnbypass: add procd reload trigger for vpnbypass config
Signed-off-by: Richard Yu <yurichard3839@gmail.com>
2019-12-10 21:52:42 +08:00
Aleksander Morgado
9362a25801 modemmanager: release 1.12.2
This new release also installs additional 'shared utils' loadable
libraries in /usr/lib/ModemManager, so make sure we include them in
the packaging.

Signed-off-by: Aleksander Morgado <aleksander@aleksander.es>
2019-12-10 14:12:47 +01:00
James Taylor
32fe1a6741 dnsdist: update to 1.4.0
Update dnsdist to next major release 1.4.0. This release introduces
dependencies on libh2o-evloop and libwslay for support of DNS over
HTTPS.

Release Blog Post: https://blog.powerdns.com/2019/11/20/dnsdist-1-4-0/
Changelog: https://dnsdist.org/changelog.html#change-1.4.0

Also removes compatibility patches required for previous release that have
been incorporated upstream.

Signed-off-by: James Taylor <james@jtaylor.id.au>
2019-12-10 21:33:01 +11:00
Rosen Penev
0c877258c2
Merge pull request #10729 from BKPepe/dnscrypt-proxy2-update
dnscrypt-proxy2: Update to version 2.0.34
2019-12-09 14:25:17 -08:00
Rosen Penev
a077eb3c8d
Merge pull request #10733 from James-TR/update/pdns
pdns-recursor: update to 4.2.1
2019-12-09 14:24:50 -08:00
Darryl Sokoloski
e94d771197 netifyd: Updated to v2.98
Maintainer: Darryl Sokoloski / @dsokoloski
Compile tested: arm_cortex-a15_neon-vfpv4, TP-Link Archer C2600, master
Run tested: TP-Link Archer C2600

Change log for v2.98:

[FIX] OpenWrt: Silence ABI warnings.
[FIX] Fixed socket buffer dead-lock (pop < 0 bytes).
[FIX] Silenced site UUID errors (moved to debug level).
[FIX] Updated to SPDX identifier for GPL license.

[IMP] Migrated from libjson-c to nlohmann JSON for Modern C++.
[IMP] Updated agent status with CPU utilization and sink service status.
[IMP] Reformatted sink queue utilization status output.
[IMP] Support OS-specific restarting.
[IMP] Added payload upload and update frequency control.
[IMP] Added MAC addresses to JSON interface list.
[IMP] Added option to send established flows to connecting clients.
[IMP] Added offline capture processing script.

Signed-off-by: Darryl Sokoloski <darryl@sokoloski.ca>
2019-12-09 12:46:57 -05:00
Richard Yu
d551758310
nlbwmon: add procd reload trigger for nlbwmon config
Signed-off-by: Richard Yu <yurichard3839@gmail.com>
2019-12-09 20:28:11 +08:00
James Taylor
d4e00eca55 pdns-recursor: update to 4.2.1
Updates pdns-recursor to current stable 4.2.1. Also includes more complete fix
for boost.m4 BOOST::THREAD detection, removing dependency on boost-thread.

Signed-off-by: James Taylor <james@jtaylor.id.au>
2019-12-09 23:05:22 +11:00
Josef Schlehofer
cddf39cbd1
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>
2019-12-09 00:58:08 +01:00
Rosen Penev
73d29b9fd7
prosody: Update to 0.11.3
Several Makefile rearrangements for consistency between packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-12-08 14:49:13 -08:00
Rosen Penev
cbcfc7a3e2 geth: Update to 1.9.9
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-12-08 14:33:37 -08:00
Rosen Penev
3260950f4c
Merge pull request #10706 from neheb/ss
sstp-client: Update to 1.0.13
2019-12-08 13:42:07 -08:00
James Taylor
fd62baea73 pdns: Upgrade to PowerDNS Authoritative 4.2.1
Upgraded to pdns-4.2.1 and corrected issues with dependency management on
modules, in addition to moving zone2ldap under the ldap backend (It's only
compiled if ldap backend is enabled)

Signed-off-by: James Taylor <james@jtaylor.id.au>
2019-12-08 14:03:00 +11:00