feed/packages.git
3 years agopython-pytest-xdist: update to version 2.0.0 13147/head
Jan Pavlinec [Sun, 16 Aug 2020 22:39:25 +0000 (00:39 +0200)]
python-pytest-xdist: update to version 2.0.0

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
3 years agopython-psutil: add new package
Jan Pavlinec [Sun, 16 Aug 2020 22:37:13 +0000 (00:37 +0200)]
python-psutil: add new package

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
3 years agoMerge pull request #12480 from ja-pa/python-pytest-update
Josef Schlehofer [Mon, 24 Aug 2020 11:14:35 +0000 (13:14 +0200)]
Merge pull request #12480 from ja-pa/python-pytest-update

python-pytest: update to version 6.0.1

3 years agopython-pytest: update to version 6.0.1 12480/head
Jan Pavlinec [Tue, 4 Aug 2020 12:31:04 +0000 (14:31 +0200)]
python-pytest: update to version 6.0.1

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
3 years agopython-py: update to version 1.9.0
Jan Pavlinec [Tue, 4 Aug 2020 12:30:09 +0000 (14:30 +0200)]
python-py: update to version 1.9.0

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
3 years agopython-iniconfig: add new package (pytest dependency)
Jan Pavlinec [Tue, 4 Aug 2020 12:29:15 +0000 (14:29 +0200)]
python-iniconfig: add new package (pytest dependency)

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
3 years agopython-toml: add new package (pytest dependency)
Jan Pavlinec [Tue, 4 Aug 2020 12:28:06 +0000 (14:28 +0200)]
python-toml: add new package (pytest dependency)

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
3 years agoMerge pull request #12886 from kongfl888/coremark
Rosen Penev [Mon, 24 Aug 2020 04:06:02 +0000 (21:06 -0700)]
Merge pull request #12886 from kongfl888/coremark

Coremark: update to ver 2020-05-28 and fix for 64bit

3 years agoCoremark: update the compilation for 64bit 12886/head
kongfl888 K [Mon, 24 Aug 2020 04:01:10 +0000 (04:01 +0000)]
Coremark: update the compilation for 64bit

Signed-off-by: kongfl888 K <kongfl888@outlook.com>
3 years agoCoremark: bump to ver 2020-05-28
kongfl888 K [Mon, 24 Aug 2020 04:01:10 +0000 (04:01 +0000)]
Coremark: bump to ver 2020-05-28

Signed-off-by: kongfl888 K <kongfl888@outlook.com>
3 years agoMerge pull request #13140 from PolynomialDivision/feature/add-ipv6-generator
Rosen Penev [Mon, 24 Aug 2020 03:52:45 +0000 (20:52 -0700)]
Merge pull request #13140 from PolynomialDivision/feature/add-ipv6-generator

generate-ipv6-address: add ipv6 generator

3 years agoMerge pull request #13192 from peter-stadler/nginx
Rosen Penev [Mon, 24 Aug 2020 03:52:18 +0000 (20:52 -0700)]
Merge pull request #13192 from peter-stadler/nginx

nginx: update to version 1.19.2

3 years agobind: New upstream version 9.16.6
Noah Meyerhans [Mon, 24 Aug 2020 02:33:32 +0000 (19:33 -0700)]
bind: New upstream version 9.16.6

Several security issures are addressed:

 - CVE-2020-8620 It was possible to trigger an assertion failure by sending
   a specially crafted large TCP DNS message.
 - CVE-2020-8621 named could crash after failing an assertion check in
   certain query resolution scenarios where QNAME minimization and
   forwarding were both enabled. To prevent such crashes, QNAME minimization is
   now always disabled for a given query resolution process, if forwarders are
   used at any point.
 - CVE-2020-8622 It was possible to trigger an assertion failure when
   verifying the response to a TSIG-signed request.
 - CVE-2020-8623 When BIND 9 was compiled with native PKCS#11 support, it
   was possible to trigger an assertion failure in code determining the
   number of bits in the PKCS#11 RSA public key with a specially crafted
   packet.
 - CVE-2020-8624 update-policy rules of type subdomain were incorrectly
   treated as zonesub rules, which allowed keys used in subdomain rules to
   update names outside of the specified subdomains. The problem was fixed by
   making sure subdomain rules are again processed as described in the ARM.

Full release notes are available at
https://ftp.isc.org/isc/bind9/9.16.6/doc/arm/html/notes.html#notes-for-bind-9-16-6

Signed-off-by: Noah Meyerhans <frodo@morgul.net>
3 years agoMerge PR #13179 via local branch.
Michael Heimpold [Sun, 23 Aug 2020 20:57:08 +0000 (22:57 +0200)]
Merge PR #13179 via local branch.

3 years agonet/u2pnpd: convert init to procd
Karl Palsson [Thu, 20 Aug 2020 11:40:28 +0000 (11:40 +0000)]
net/u2pnpd: convert init to procd

Drops pid files, no longer needed with procd management.
Now properly reloads on reload_config after UCI changes.

Signed-off-by: Karl Palsson <karlp@etactica.com>
[ Fixed two shellcheck warnings and bump PKG_RELEASE ]
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
3 years agoMerge pull request #13137 from neheb/isc
Rosen Penev [Sun, 23 Aug 2020 20:32:19 +0000 (13:32 -0700)]
Merge pull request #13137 from neheb/isc

isc-dhcp: fix compilation with GCC 10

3 years agoMerge pull request #13191 from Foxtrot/add-fakepop
Rosen Penev [Sun, 23 Aug 2020 20:31:22 +0000 (13:31 -0700)]
Merge pull request #13191 from Foxtrot/add-fakepop

fakepop: add new package

3 years agoMerge pull request #13194 from yangfl/master
Rosen Penev [Sun, 23 Aug 2020 20:28:57 +0000 (13:28 -0700)]
Merge pull request #13194 from yangfl/master

i2pd: Update to 2.32.1

3 years agoi2pd: Update to 2.32.1 13194/head
David Yang [Sun, 23 Aug 2020 13:11:31 +0000 (21:11 +0800)]
i2pd: Update to 2.32.1

Signed-off-by: David Yang <mmyangfl@gmail.com>
3 years agofakepop: Fix PKG_LICENSE, remove libc dependency 13191/head
Marc Egerton [Sat, 22 Aug 2020 21:18:44 +0000 (22:18 +0100)]
fakepop: Fix PKG_LICENSE, remove libc dependency

Signed-off-by: Marc Egerton <foxtrot@realloc.me>
3 years agoklish: fixup sigignore support
Rosen Penev [Sat, 22 Aug 2020 21:07:29 +0000 (14:07 -0700)]
klish: fixup sigignore support

Added _GNU_SOURCE for uClibc-ng compatibility. _XOPEN_SOURCE does not
seem to be enough.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agonginx: update to version 1.19.2 13192/head
Peter Stadler [Sat, 22 Aug 2020 17:52:14 +0000 (19:52 +0200)]
nginx: update to version 1.19.2

Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
3 years agofakepop: new package
Marc Egerton [Sat, 22 Aug 2020 15:09:30 +0000 (16:09 +0100)]
fakepop: new package

fakepop is a fake pop3 daemon. It returns always the same messages to all users, it does not care about usernames and passwords. All user/pass combinations are accepted.

Signed-off-by: Marc Egerton <foxtrot@realloc.me>
3 years agoMerge pull request #13097 from lzto/nft-qos-mac
Rosen Penev [Sat, 22 Aug 2020 00:51:04 +0000 (17:51 -0700)]
Merge pull request #13097 from lzto/nft-qos-mac

nft-qos: support mac address based speed limit

3 years agoMerge pull request #13186 from stangri/master-simple-adblock
Rosen Penev [Sat, 22 Aug 2020 00:48:12 +0000 (17:48 -0700)]
Merge pull request #13186 from stangri/master-simple-adblock

simple-adblock: bugfix: update config; use command -v

3 years agoMerge pull request #13185 from flyn-org/gstreamer1
Rosen Penev [Sat, 22 Aug 2020 00:47:15 +0000 (17:47 -0700)]
Merge pull request #13185 from flyn-org/gstreamer1

gstreamer1: enable build options necessary for most applications

3 years agosimple-adblock: bugfix: update config; use command -v 13186/head
Stan Grishin [Fri, 21 Aug 2020 23:29:02 +0000 (23:29 +0000)]
simple-adblock: bugfix: update config; use command -v

Signed-off-by: Stan Grishin <stangri@melmac.net>
3 years agogstreamer1: enable build options necessary for most applications 13185/head
W. Michael Petullo [Fri, 21 Aug 2020 22:51:46 +0000 (17:51 -0500)]
gstreamer1: enable build options necessary for most applications

Commit cb058bf changed gstreamer1's build options, and this broke some
applications.

First, -Doption-parsing=false is intended for very specific embedded
applications rather general packages. Please see:

https://github.com/openwrt/packages/pull/8847
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/388

Second, -Dregistry=false seems to break plugin discovery. Symptoms of
this include broken applications and gst-inspect-1.0 listing zero plugins.

Fixes #13180.

Signed-off-by: W. Michael Petullo <mike@flyn.org>
3 years agoMerge pull request #13184 from PolynomialDivision/feature/dawnupdate
Rosen Penev [Fri, 21 Aug 2020 22:49:36 +0000 (15:49 -0700)]
Merge pull request #13184 from PolynomialDivision/feature/dawnupdate

dawn: bump to latest version

3 years agodawn: bump to latest version 13184/head
Nick Hainke [Fri, 21 Aug 2020 21:02:03 +0000 (23:02 +0200)]
dawn: bump to latest version

Includes:
- dawn_uci: fix crashing when uci config is received
- tcpsocket: add option to add server ip

A new config option allows to add a server ip
option server_ip '10.0.0.2'

However, this server does not send anything back. Therefore it is not
possible to change the node configuration. This will probably be added
soon. The main goal of this commit is to allow monitoring of all nodes
in a network with DAWN, e.g. clients, channel utilization, ...

Also a network option (3) has been added which allows to use TCP but
not to announce your daemon in the broadcast domain. This allows you to
create a monitor-only node that holds only the local information and
forwards it to the central server.

A monitor-only node could be configured like
option server_ip '10.0.0.1'
option tcp_port '1026'
option network_option '3'

Another possible config is
        option server_ip '10.0.0.1'
        option tcp_port '1026'
        option network_option '2'
Here, the node shares information with a central server, which can be
located outside the broadcast domain. Nevertheless, it also shares
information within its broadcast domain and can therefore perform
client steering.

Signed-off-by: Nick Hainke <vincent@systemli.org>
3 years agoMerge pull request #13176 from neheb/sc
Rosen Penev [Fri, 21 Aug 2020 21:10:51 +0000 (14:10 -0700)]
Merge pull request #13176 from neheb/sc

serialconsole: update to 1.0

3 years agoMerge pull request #13175 from neheb/fpi
Rosen Penev [Fri, 21 Aug 2020 21:10:36 +0000 (14:10 -0700)]
Merge pull request #13175 from neheb/fpi

fping: update to 5.0

3 years agoRevert "libwebsockets: move to 3.2.1"
Karl Palsson [Fri, 21 Aug 2020 12:27:17 +0000 (12:27 +0000)]
Revert "libwebsockets: move to 3.2.1"

This reverts commit 7066486fbbfa1bb73fee74911a8306e3a534a6fe.

LWS 3.2.x and 4.0.x are broken on ath79 and malta-be, (at least)

See https://github.com/warmcat/libwebsockets/issues/2008
and
https://github.com/openwrt/packages/issues/13085

Restore a functional 3.1 release until upstream release.

Signed-off-by: Karl Palsson <karlp@etactica.com>
3 years agoMerge pull request #13164 from neheb/gpho
Rosen Penev [Fri, 21 Aug 2020 07:56:24 +0000 (00:56 -0700)]
Merge pull request #13164 from neheb/gpho

libgphoto2: add missing INTL_DEPENDS

3 years agoMerge pull request #13173 from neheb/band
Rosen Penev [Thu, 20 Aug 2020 23:52:45 +0000 (16:52 -0700)]
Merge pull request #13173 from neheb/band

bandwidthd: don't build in parallel

3 years agoMerge pull request #13116 from neheb/kl
Rosen Penev [Thu, 20 Aug 2020 23:10:23 +0000 (16:10 -0700)]
Merge pull request #13116 from neheb/kl

klish: fix compilation with uClibc-ng

3 years agoMerge pull request #13117 from neheb/zab2
Rosen Penev [Thu, 20 Aug 2020 23:09:33 +0000 (16:09 -0700)]
Merge pull request #13117 from neheb/zab2

zabbix: do not build with uClibc-ng

3 years agoMerge pull request #13177 from aleksander0m/aleksander/mm-1-14-2
Rosen Penev [Thu, 20 Aug 2020 22:16:38 +0000 (15:16 -0700)]
Merge pull request #13177 from aleksander0m/aleksander/mm-1-14-2

modemmanager: bump to 1.14.2

3 years agoMerge pull request #13111 from neheb/tgt
Rosen Penev [Thu, 20 Aug 2020 10:24:57 +0000 (03:24 -0700)]
Merge pull request #13111 from neheb/tgt

tgt: remove bzero usage

3 years agomodemmanager: bump to 1.14.2 13177/head
Aleksander Morgado [Thu, 20 Aug 2020 08:01:11 +0000 (10:01 +0200)]
modemmanager: bump to 1.14.2

https://lists.freedesktop.org/archives/modemmanager-devel/2020-August/008099.html

Signed-off-by: Aleksander Morgado <aleksander@aleksander.es>
3 years agoserialconsole: update to 1.0 13176/head
Rosen Penev [Wed, 19 Aug 2020 21:50:45 +0000 (14:50 -0700)]
serialconsole: update to 1.0

Add license information.

Add PKG_INSTALL and PKG_BUILD_PARALLEL for consistency between packages.

Minor cleanups.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agofping: update to 5.0 13175/head
Rosen Penev [Wed, 19 Aug 2020 21:41:20 +0000 (14:41 -0700)]
fping: update to 5.0

Minor cleanups.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agobandwidthd: don't build in parallel 13173/head
Rosen Penev [Wed, 19 Aug 2020 21:29:38 +0000 (14:29 -0700)]
bandwidthd: don't build in parallel

There are intermittent build failures on the buildbots because of this.
I see the same build failures locally as well.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agolua-mosquitto: Update to 0.4.1
Karl Palsson [Wed, 19 Aug 2020 09:55:03 +0000 (09:55 +0000)]
lua-mosquitto: Update to 0.4.1

New methods for setting client options, no major functional changes.

Signed-off-by: Karl Palsson <karlp@etactica.com>
3 years agolua-penlight: Update to 1.8.0
Karl Palsson [Tue, 11 Aug 2020 17:34:12 +0000 (17:34 +0000)]
lua-penlight: Update to 1.8.0

Full changelog at https://github.com/Tieske/Penlight/blob/master/CHANGELOG.md#180-2020-08-05

Signed-off-by: Karl Palsson <karlp@etactica.com>
3 years agonet/mosquitto: Update to 1.6.12
Karl Palsson [Wed, 19 Aug 2020 14:17:36 +0000 (14:17 +0000)]
net/mosquitto: Update to 1.6.12

Security release.  From the changelog:

- In some circumstances, Mosquitto could leak memory when handling PUBLISH
  messages. This is limited to incoming QoS 2 messages, and is related
  to the combination of the broker having persistence enabled, a clean
  session=false client, which was connected prior to the broker restarting,
  then has reconnected and has now sent messages at a sufficiently high rate
  that the incoming queue at the broker has filled up and hence messages are
  being dropped. This is more likely to have an effect where
  max_queued_messages is a small value. This has now been fixed. Closes
  https://github.com/eclipse/mosquitto/issues/1793

Changelog: https://mosquitto.org/blog/2020/08/version-1-6-12-released/

Signed-off-by: Karl Palsson <karlp@etactica.com>
3 years agonft-qos: support mac address based speed limit 13097/head
Tong Zhang [Fri, 14 Aug 2020 11:21:33 +0000 (07:21 -0400)]
nft-qos: support mac address based speed limit

This patch makes it possible to configure and limit per-client internet
speed based on MAC address and it can work with SQM.
This feature is what OpenWRT currently lacks. This patch is largely based
on static.sh and the configuration file is similar to original nft-qos.

New configuration options and examples are listed below

config default 'default'
    option limit_mac_enable '1'
config client
option drunit 'kbytes'
option urunit 'kbytes'
option hostname 'tv-box'
option macaddr 'AB:CD:EF:01:23:45'
option drate '1000'
option urate '50'
config client
option drunit 'kbytes'
option urunit 'kbytes'
option hostname 'my-pc'
option macaddr 'AB:CD:EF:01:23:46'
option drate '3000'
option urate '2000'

limit_mac_enable - enable rate limit based on MAC address
drunit - download rate unit
urunit - upload rate unit
macaddr - client MAC address
drate - download rate
urate - upload rate

Signed-off-by: Tong Zhang <ztong0001@gmail.com>
3 years agoMerge pull request #13041 from aaronjg/mwan3-startup-performance
Florian Eckert [Wed, 19 Aug 2020 11:59:02 +0000 (13:59 +0200)]
Merge pull request #13041 from aaronjg/mwan3-startup-performance

mwan3: startup performance improvements and other fixes

3 years agoMerge pull request #13168 from ClaymorePT/boost_1.74.0_r2
Rosen Penev [Wed, 19 Aug 2020 11:31:18 +0000 (04:31 -0700)]
Merge pull request #13168 from ClaymorePT/boost_1.74.0_r2

boost: Package Revision - Remove unneded patches

3 years agoboost: Package Revision - Remove unneded patches 13168/head
Carlos Miguel Ferreira [Wed, 19 Aug 2020 11:12:15 +0000 (12:12 +0100)]
boost: Package Revision - Remove unneded patches

This commit removes patches which are no longer needed

Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
3 years agoMerge pull request #13162 from neheb/sysst
Rosen Penev [Wed, 19 Aug 2020 10:13:48 +0000 (03:13 -0700)]
Merge pull request #13162 from neheb/sysst

sysstat: update to 12.4.0

3 years agoMerge pull request #13163 from neheb/strss
Rosen Penev [Wed, 19 Aug 2020 05:40:51 +0000 (22:40 -0700)]
Merge pull request #13163 from neheb/strss

stress: replace usleep with nanosleep

3 years agompd: enable libmad globally
Rosen Penev [Wed, 19 Aug 2020 04:02:27 +0000 (21:02 -0700)]
mpd: enable libmad globally

Since making ffmpeg dependent on BUILD_PATENTED, the full variant
becomes unable to play mp3s. Change that.

libmad is superior to mpg123 because of its faster decoding speed on
soft float systems and because in MPD, it supports streams (HTTP for
example).

ffmpeg supports streams as well. Avoid libmad in that case.

Minor Makefile cleanups.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agoMerge pull request #13165 from neheb/tcp
Rosen Penev [Wed, 19 Aug 2020 01:45:26 +0000 (18:45 -0700)]
Merge pull request #13165 from neheb/tcp

tcp_wrappers: fix compilation without cdefs

3 years agoMerge pull request #13166 from ClaymorePT/boost_1.74.0_r1
Rosen Penev [Tue, 18 Aug 2020 23:01:14 +0000 (16:01 -0700)]
Merge pull request #13166 from ClaymorePT/boost_1.74.0_r1

boost: Package Revision - Fix C++ standard flag

3 years agoboost: Package Revision - Fix C++ standard flag 13166/head
Carlos Miguel Ferreira [Tue, 18 Aug 2020 22:38:21 +0000 (23:38 +0100)]
boost: Package Revision - Fix C++ standard flag

This commit fixes the use of the C++20 standard when
 GCC 10.x is used.

Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
3 years agotcp_wrappers: fix compilation without cdefs 13165/head
Rosen Penev [Wed, 1 Jul 2020 05:38:21 +0000 (22:38 -0700)]
tcp_wrappers: fix compilation without cdefs

__DECLS are glibc specific.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agolibgphoto2: add missing INTL_DEPENDS 13164/head
Rosen Penev [Tue, 18 Aug 2020 10:02:24 +0000 (03:02 -0700)]
libgphoto2: add missing INTL_DEPENDS

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agostress: replace usleep with nanosleep 13163/head
Rosen Penev [Sun, 16 Aug 2020 00:56:51 +0000 (17:56 -0700)]
stress: replace usleep with nanosleep

The former is deprecated.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agosysstat: update to 12.4.0 13162/head
Rosen Penev [Wed, 5 Aug 2020 23:57:19 +0000 (16:57 -0700)]
sysstat: update to 12.4.0

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agoMerge pull request #12967 from G-M0N3Y-2503/docker-deps-devinstall-remove
Rosen Penev [Tue, 18 Aug 2020 21:12:48 +0000 (14:12 -0700)]
Merge pull request #12967 from G-M0N3Y-2503/docker-deps-devinstall-remove

runc/containerd/libnetwork: Refactored Makefiles

3 years agoMerge pull request #13131 from jefferyto/python-pip-hash-checking
Rosen Penev [Tue, 18 Aug 2020 21:11:32 +0000 (14:11 -0700)]
Merge pull request #13131 from jefferyto/python-pip-hash-checking

python3: Use hash-checking mode when installing host pip packages

3 years agoMerge pull request #13159 from neheb/sed
Rosen Penev [Tue, 18 Aug 2020 20:10:10 +0000 (13:10 -0700)]
Merge pull request #13159 from neheb/sed

sed: don't use selinux

3 years agoMerge pull request #13151 from neheb/mpgrev
Rosen Penev [Tue, 18 Aug 2020 20:04:08 +0000 (13:04 -0700)]
Merge pull request #13151 from neheb/mpgrev

mpg123: revert back to using autotools

3 years agoMerge pull request #13160 from ClaymorePT/boost_1.74.0
Rosen Penev [Tue, 18 Aug 2020 20:02:45 +0000 (13:02 -0700)]
Merge pull request #13160 from ClaymorePT/boost_1.74.0

boost: Package Version Update (1.74.0)

3 years agoboost: Package Version Update (1.74.0) 13160/head
Carlos Miguel Ferreira [Tue, 18 Aug 2020 13:37:33 +0000 (14:37 +0100)]
boost: Package Version Update (1.74.0)

This commit updates Boost to version 1.74.0
In this release, there is one new libraries
 - STLInterfaces [2]:
   A library of CRTP bases to ease the writing of STL views,
   iterators, and sequence containers, from Zach Laine.

This update also provides support to build boost with C++20 when using
GCC 10.x

More info about Boost 1.74.0 can be found at the usual place [1].

[1]: https://www.boost.org/users/history/version_1_74_0.html
[2]: https://www.boost.org/libs/stl_interfaces/

Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
3 years agogenerate-ipv6-address: add ipv6 generator 13140/head
Nick Hainke [Sun, 16 Aug 2020 11:11:06 +0000 (13:11 +0200)]
generate-ipv6-address: add ipv6 generator

Generates IPv6 addresses from a given prefix and either a given MAC-48
address (an Ethernet hardware address) or a randomly drawn host number.

Signed-off-by: Nick Hainke <vincent@systemli.org>
3 years agoMerge pull request #13155 from neheb/at
Rosen Penev [Tue, 18 Aug 2020 10:49:12 +0000 (03:49 -0700)]
Merge pull request #13155 from neheb/at

at: fix compilation

3 years agoMerge pull request #13156 from neheb/vim
Rosen Penev [Tue, 18 Aug 2020 09:16:38 +0000 (02:16 -0700)]
Merge pull request #13156 from neheb/vim

vim: explicitly disable selinux

3 years agoMerge pull request #13158 from neheb/logrot
Rosen Penev [Tue, 18 Aug 2020 09:08:14 +0000 (02:08 -0700)]
Merge pull request #13158 from neheb/logrot

logrotate: remove selinux support

3 years agoMerge pull request #13154 from neheb/meson551
Rosen Penev [Tue, 18 Aug 2020 07:42:48 +0000 (00:42 -0700)]
Merge pull request #13154 from neheb/meson551

meson: update to 0.55.1

3 years agoMerge pull request #13119 from neheb/lpc
Rosen Penev [Tue, 18 Aug 2020 07:28:45 +0000 (00:28 -0700)]
Merge pull request #13119 from neheb/lpc

lpc2list: remove deprecated functions

3 years agoMerge pull request #13144 from jefferyto/python-cffi-1.14.2
Rosen Penev [Tue, 18 Aug 2020 07:28:01 +0000 (00:28 -0700)]
Merge pull request #13144 from jefferyto/python-cffi-1.14.2

python-cffi: Update to 1.14.2

3 years agoMerge pull request #13157 from neheb/logro
Rosen Penev [Tue, 18 Aug 2020 07:27:08 +0000 (00:27 -0700)]
Merge pull request #13157 from neheb/logro

findutils: do not use selinux

3 years agosed: don't use selinux 13159/head
Rosen Penev [Tue, 18 Aug 2020 06:29:58 +0000 (23:29 -0700)]
sed: don't use selinux

Fixes compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agologrotate: remove selinux support 13158/head
Rosen Penev [Tue, 18 Aug 2020 05:49:06 +0000 (22:49 -0700)]
logrotate: remove selinux support

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agofindutils: do not use selinux 13157/head
Rosen Penev [Tue, 18 Aug 2020 05:37:36 +0000 (22:37 -0700)]
findutils: do not use selinux

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agovim: explicitly disable selinux 13156/head
Rosen Penev [Tue, 18 Aug 2020 03:56:17 +0000 (20:56 -0700)]
vim: explicitly disable selinux

Now that libselinux is in the tree, vim picks it up.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agoat: fix compilation 13155/head
Rosen Penev [Tue, 18 Aug 2020 02:22:46 +0000 (19:22 -0700)]
at: fix compilation

libselinux is being picked up by at.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agoMerge pull request #13152 from neheb/glib2651
Rosen Penev [Tue, 18 Aug 2020 07:18:51 +0000 (00:18 -0700)]
Merge pull request #13152 from neheb/glib2651

glib2: update to 2.65.1

3 years agomeson: update to 0.55.1 13154/head
Rosen Penev [Tue, 18 Aug 2020 00:03:58 +0000 (17:03 -0700)]
meson: update to 0.55.1

Remove upstream backports.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agomwan3: improve startup performance; version 2.9.0 13041/head
Aaron Goodman [Sun, 26 Jul 2020 21:21:50 +0000 (17:21 -0400)]
mwan3: improve startup performance; version 2.9.0

improve startup and runtime performance by

1) moving common startup procedures out of hotplug script when called
from mwan3 start
2) reducing calls to iptables to check status of rules
3) consolidating iptables updates and updating with iptables-restore
4) do not wait for kill if nothing was killed
5) running interface hotplug scripts in parallel
6) eliminate operations in hotplug script that check status on every
single interface unnecessarily
7) consolidate how mwan3track makes hotplug calls
8) do not restart mwan3track on connected events

This is a significant refactor, but should not result in any breaking
changes or require users to update their configurations.

version bump to 2.9.0

Signed-off-by: Aaron Goodman <aaronjg@stanford.edu>
3 years agoglib2: update to 2.65.1 13152/head
Rosen Penev [Mon, 17 Aug 2020 21:36:27 +0000 (14:36 -0700)]
glib2: update to 2.65.1

Add a small hack to glib2 to avoid using proxy-intl and break
compilation under uClibc-ng.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agompg123: revert back to using autotools 13151/head
Rosen Penev [Mon, 17 Aug 2020 20:48:52 +0000 (13:48 -0700)]
mpg123: revert back to using autotools

CMake build seems to be experimental and not ready for primetime.

Added altivec support.

Fixed installing static output libraries to the target.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agopython3: Use hash-checking mode when installing host pip packages 13131/head
Jeffery To [Sat, 15 Aug 2020 06:33:30 +0000 (14:33 +0800)]
python3: Use hash-checking mode when installing host pip packages

In hash-checking mode[1], pip will verify downloaded package archives
(source tarballs in our case) against known SHA256 hashes before
installing the packages.

As a consequence, this requires the use of requirements files[2] and
pinning packages to known versions.

The syntax for package Makefiles has changed slightly;
HOST_PYTHON3_PACKAGE_BUILD_DEPENDS no longer accepts requirement
specifiers like "foo>=1.0", only requirements file names (which are the
same as package names in the most common case).

This also updates affected packages, in particular:

* python-zipp: "setuptools_scm[toml]" has been split into
  "setuptools-scm toml" to reuse the requirements file for
  setuptools-scm (the extra depends installed by "setuptools_scm[toml]"
  is toml).

* python-pycparser: This previously used ply 3.10, whereas the
  requirements file will now install 3.11.

[1]: https://pip.pypa.io/en/stable/reference/pip_install/#hash-checking-mode
[2]: https://pip.pypa.io/en/stable/user_guide/#requirements-files

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
3 years agohs20: prepare server using uci-defaults and ship files
Daniel Golle [Mon, 17 Aug 2020 01:13:44 +0000 (02:13 +0100)]
hs20: prepare server using uci-defaults and ship files

Setup user database if non-existent, configure uhttpd .php interpreter
and patch php scripts to work out-of-the-box.
Also ship Hotspot 2.0 SPP and OMA DM XML schema/DTD files needed at
run-time for both client and server.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
3 years agoMerge pull request #13135 from jefferyto/python-host-pip-cache-world-readable
Josef Schlehofer [Mon, 17 Aug 2020 10:46:38 +0000 (12:46 +0200)]
Merge pull request #13135 from jefferyto/python-host-pip-cache-world-readable

python3: Add config PYTHON3_HOST_PIP_CACHE_WORLD_READABLE

3 years agompg123: install fmt123.h file
Rosen Penev [Mon, 17 Aug 2020 01:41:16 +0000 (18:41 -0700)]
mpg123: install fmt123.h file

Seems it's not included in the CMake port.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agoMerge pull request #13143 from jefferyto/python-hyperlink-20.0.1
Rosen Penev [Mon, 17 Aug 2020 01:25:52 +0000 (18:25 -0700)]
Merge pull request #13143 from jefferyto/python-hyperlink-20.0.1

python-hyperlink: Update to 20.0.1

3 years agoMerge pull request #13142 from mateste/moniker.com_ddns
Rosen Penev [Mon, 17 Aug 2020 01:25:42 +0000 (18:25 -0700)]
Merge pull request #13142 from mateste/moniker.com_ddns

ddns-scripts: Add moniker.com DDNS service

3 years agoMerge pull request #13136 from neheb/ser
Rosen Penev [Mon, 17 Aug 2020 01:20:57 +0000 (18:20 -0700)]
Merge pull request #13136 from neheb/ser

serialconsole: fix compilation with uClibc-ng

3 years agopython-cffi: Update to 1.14.2 13144/head
Jeffery To [Sun, 16 Aug 2020 18:07:45 +0000 (02:07 +0800)]
python-cffi: Update to 1.14.2

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
3 years agopython-hyperlink: Update to 20.0.1 13143/head
Jeffery To [Sun, 16 Aug 2020 16:30:09 +0000 (00:30 +0800)]
python-hyperlink: Update to 20.0.1

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
3 years agoddns-scripts: Add moniker.com DDNS service 13142/head
Mateusz Stępień [Sun, 16 Aug 2020 15:33:57 +0000 (17:33 +0200)]
ddns-scripts: Add moniker.com DDNS service

Signed-off-by: Mateusz Stępień <mateusz@argc.pl>
3 years agoexfat-nofuse: remove
Rosen Penev [Sat, 15 Aug 2020 06:21:41 +0000 (23:21 -0700)]
exfat-nofuse: remove

Since the introduction of the official exfat-oot package in base, this
is now pointless.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agoserialconsole: fix compilation with uClibc-ng 13136/head
Rosen Penev [Fri, 14 Aug 2020 05:40:49 +0000 (22:40 -0700)]
serialconsole: fix compilation with uClibc-ng

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agoisc-dhcp: fix compilation with GCC 10 13137/head
Rosen Penev [Sat, 15 Aug 2020 07:13:11 +0000 (00:13 -0700)]
isc-dhcp: fix compilation with GCC 10

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agomwan3: use ip monitor route to detect routing changes
Aaron Goodman [Sat, 25 Jul 2020 15:35:09 +0000 (11:35 -0400)]
mwan3: use ip monitor route to detect routing changes

use only committed uci changes for updating routing table

use functions.sh functions rather than uci command line tool
to find interfaces for routing table.

consolidate rtmon_ipv4 and rtmon_ipv6 functions into a single function

Signed-off-by: Aaron Goodman <aaronjg@stanford.edu>
3 years agotracertools: remove usleep usage
Rosen Penev [Fri, 14 Aug 2020 02:38:07 +0000 (19:38 -0700)]
tracertools: remove usleep usage

usleep is deprecated.

Modernized the Makefile to modern standards.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
3 years agoMerge pull request #13129 from neheb/mpg
Rosen Penev [Sat, 15 Aug 2020 22:39:41 +0000 (15:39 -0700)]
Merge pull request #13129 from neheb/mpg

mpg123: update to 1.26.3