feed/packages.git
4 years agolibupnp: update to 1.8.7
Rosen Penev [Tue, 14 Apr 2020 02:39:52 +0000 (19:39 -0700)]
libupnp: update to 1.8.7

remove upstreamed patch.

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

4 years agoadblock: fix gawk incompatibility
Dirk Brenken [Fri, 17 Apr 2020 04:57:49 +0000 (06:57 +0200)]
adblock: fix gawk incompatibility

* fix gawk incompatibility in reporting

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

4 years agoMerge pull request #11843 from neheb/py3
Rosen Penev [Wed, 15 Apr 2020 21:56:27 +0000 (14:56 -0700)]
Merge pull request #11843 from neheb/py3

[19.07]meson: use python3

4 years agoruby: update to 2.6.6
Luiz Angelo Daros de Luca [Thu, 9 Apr 2020 18:31:08 +0000 (15:31 -0300)]
ruby: update to 2.6.6

This release includes security fixes, specially:

* CVE-2020-10663: Unsafe Object Creation Vulnerability in JSON (Additional fix)
* CVE-2020-10933: Heap exposure vulnerability in the socket library

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
4 years agomac-telnet: fix mirror hash
Jo-Philipp Wich [Wed, 15 Apr 2020 07:54:24 +0000 (09:54 +0200)]
mac-telnet: fix mirror hash

Fixes: 8399121e6 ("mac-telnet: install uci as config file")
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 9de79455410dde258af28e262d9a22f7bf3526b7)

4 years agomac-telnet: install uci as config file
Jo-Philipp Wich [Wed, 15 Apr 2020 07:32:51 +0000 (09:32 +0200)]
mac-telnet: install uci as config file

Also mark it as configuration file while being at it.

Fixes: #11846
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 8399121e6035d7fccb7111e527d0b99dde29d098)

4 years agomac-telnet: mark uci as conffile
Jo-Philipp Wich [Wed, 15 Apr 2020 07:39:33 +0000 (09:39 +0200)]
mac-telnet: mark uci as conffile

Fixes: 8399121e6 ("mac-telnet: install uci as config file")
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 9f231909ebf332c033788455cf837294b100fda8)

4 years agotransmission: add init file STOP directive
Francesco G [Mon, 6 Apr 2020 21:12:26 +0000 (23:12 +0200)]
transmission: add init file STOP directive

Transmission should stop early on system shutdown to avoid
for example fstab unmount disks when transmission is writing.

Signed-off-by: Francesco G <gfrancesco@users.noreply.github.com>
(cherry picked from commit 4fcc44bc89559683daf56cb8342e8996a7147c98)

4 years agotransmission: add syscalls to seccomp filter
Daniel Golle [Sun, 8 Mar 2020 16:40:33 +0000 (17:40 +0100)]
transmission: add syscalls to seccomp filter

Syscalls observered when running on arm32. Add them to seccomp rule.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit 3724ed3d6888705c64cb38f8f66aad5486d192ae)

4 years agotransmission: add service triggers and bump PKG_RELEASE
Richard Yu [Sat, 18 Jan 2020 12:38:03 +0000 (20:38 +0800)]
transmission: add service triggers and bump PKG_RELEASE

Signed-off-by: Richard Yu <yurichard3839@gmail.com>
(cherry picked from commit c6c8ceb0b4dd107e9b411bc0289d2db2e6726be1)

4 years agotransmission: update config options
Richard Yu [Sat, 18 Jan 2020 12:36:35 +0000 (20:36 +0800)]
transmission: update config options

add missing 'peer_id_ttl_hours' and remove 'scrape_paused_torrents'
which is not exist in transmission wiki.

Signed-off-by: Richard Yu <yurichard3839@gmail.com>
(cherry picked from commit 53fd02d62c22fe71442e938ce776f9f23d7beeac)

4 years agomeson: use python3 11843/head
Rosen Penev [Tue, 14 Apr 2020 10:44:34 +0000 (03:44 -0700)]
meson: use python3

meson supports python 3.5.3 and up only.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agolibid3tag: add pkg-config file
Andre Heider [Mon, 30 Sep 2019 07:40:03 +0000 (09:40 +0200)]
libid3tag: add pkg-config file

Required for meson to find this library in a sane way.

- In OpenWrt 19.07, there were recently updated mpd to its the latest
version available (current 0.21.22) with transition to meson.
Because of that mpd fails to build due to:

Run-time dependency id3tag found: NO (tried pkgconfig)

This commit fixes it

Signed-off-by: Andre Heider <a.heider@gmail.com>
(cherry picked from commit 1b37a1d2a869f1d91fcf376ae407c540e3a6252b)
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
[added commit message for OpenWrt 19.07]

4 years agoadblock: fix another reporting bug
Dirk Brenken [Mon, 13 Apr 2020 04:16:03 +0000 (06:16 +0200)]
adblock: fix another reporting bug

* add a final sort step, this fixes dns reporting with
  multiple pcap files as input

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

4 years agomeson: update to version 0.54.0
Josef Schlehofer [Mon, 6 Apr 2020 19:54:13 +0000 (21:54 +0200)]
meson: update to version 0.54.0

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

4 years agoninja: updated to 1.10.0
Rosen Penev [Tue, 4 Feb 2020 08:31:23 +0000 (00:31 -0800)]
ninja: updated to 1.10.0

Removed upstreamed patches.

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

4 years agolibmpdclient: update to 2.18
Rosen Penev [Thu, 20 Feb 2020 03:22:58 +0000 (19:22 -0800)]
libmpdclient: update to 2.18

Fix URLs and other small cleanups.

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

4 years agolibmpdclient: build with meson
Andre Heider [Fri, 20 Sep 2019 19:22:52 +0000 (21:22 +0200)]
libmpdclient: build with meson

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

4 years agompd: update to 0.21.22
Rosen Penev [Fri, 3 Apr 2020 22:30:54 +0000 (15:30 -0700)]
mpd: update to 0.21.22

Removed upstreamed patches. Only the first was really needed.

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

4 years agompd: allow AAC decoding with mini variant
Rosen Penev [Sun, 22 Mar 2020 04:15:15 +0000 (21:15 -0700)]
mpd: allow AAC decoding with mini variant

This is possible as libfaad no longer has patented functionality based on
BUILD_PATENTED.

AAC is a very popular format, so it makes sense to have some kind of
version included.

The ffmpeg package does not provide and cannot provide AAC decoding
without BUILD_PATENTED, therefore enabled FAAD for all variants.

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

4 years agompd: link against libpthread under glibc
Rosen Penev [Thu, 27 Feb 2020 04:25:44 +0000 (20:25 -0800)]
mpd: link against libpthread under glibc

Fixes compilation.

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

4 years agompd: update to 0.21.20
Rosen Penev [Tue, 18 Feb 2020 04:09:53 +0000 (20:09 -0800)]
mpd: update to 0.21.20

Updated patches to latest patchset and removed upstreamed ones.

Ran init script through shellcheck. Restart using SIGHUP.

Added logging from stderr as any kind of logging is missing in --no-daemon
mode.

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

4 years agompd: fix ffmpeg AIFF and AMR support
Rosen Penev [Tue, 4 Feb 2020 05:40:16 +0000 (21:40 -0800)]
mpd: fix ffmpeg AIFF and AMR support

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

4 years agompd: replace mpg123 with libmad
Rosen Penev [Fri, 31 Jan 2020 05:07:25 +0000 (21:07 -0800)]
mpd: replace mpg123 with libmad

libmad is almost half the size of libmpg123. The docoding is done with
integers instead of floats.

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

4 years agompd: fix compilation with uClibc-ng
Rosen Penev [Fri, 31 Jan 2020 05:02:11 +0000 (21:02 -0800)]
mpd: fix compilation with uClibc-ng

With mpd's build system, it requires either an iconv built into the libc
or icu. Since uClibc-ng as configured by OpenWrt currently has no iconv,
use icu for it to work around the problem. This is the simplest solution.

Added a patch to use boost's rounding functions. They are more appropriate
and work with uClibc-ng.

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

4 years agompd: update to 0.21.19
Rosen Penev [Mon, 3 Feb 2020 05:34:56 +0000 (21:34 -0800)]
mpd: update to 0.21.19

Changed URLs to HTTPS.

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

4 years agompd: update to v0.21.16 and build with meson
Andre Heider [Sun, 29 Sep 2019 16:49:39 +0000 (18:49 +0200)]
mpd: update to v0.21.16 and build with meson

One patch was dropped (probably not required anymore).

Old options have been dropped and new ones added. The order is as found
in meson_options.txt. mpd-mini and mpd-full retained their feature sets.

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

4 years agotreewide: Use default PKG_BUILD_DIR when possible
Jeffery To [Sat, 12 Oct 2019 17:00:20 +0000 (01:00 +0800)]
treewide: Use default PKG_BUILD_DIR when possible

This removes lines that set PKG_BUILD_DIR when the set value is no
different from the default value.

Specifically, the line is removed if the assigned value is:

* $(BUILD_DIR)/$(PKG_NAME)-$(BUILD_VARIANT)/$(PKG_NAME)-$(PKG_VERSION)

  The default PKG_BUILD_DIR was updated[1] to incorporate BUILD_VARIANT
  if it is set, so now this is identical to the default value.

* $(BUILD_DIR)/$(PKG_NAME)-$(BUILD_VARIANT)/$(PKG_SOURCE_SUBDIR)

  if PKG_SOURCE_SUBDIR is set to $(PKG_NAME)-$(PKG_VERSION), making it
  the same as the previous case

* $(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)

  This is the same as the default PKG_BUILD_DIR when there is no
  BUILD_VARIANT.

* $(BUILD_DIR)/[name]-$(PKG_VERSION)

  where [name] is a string that is identical to PKG_NAME

[1]: https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=e545fac8d968864a965edb9e50c6f90940b0a6c9

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

4 years agonsd: Update to 4.2.1
Rosen Penev [Sun, 4 Aug 2019 16:19:17 +0000 (09:19 -0700)]
nsd: Update to 4.2.1

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

4 years agoxmlrpc-c: Update to 1.51.03
Rosen Penev [Fri, 23 Aug 2019 20:41:20 +0000 (13:41 -0700)]
xmlrpc-c: Update to 1.51.03

Small Makefile reorganization.

Switch BUILD_PARALLEL to 1. Seems to work now.

Added nanosleep patch that replaces usleep usage.

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

4 years agolibuwsc: update to 3.3.2
Jianhui Zhao [Wed, 3 Jul 2019 17:37:47 +0000 (01:37 +0800)]
libuwsc: update to 3.3.2

Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
(cherry picked from commit 46ec912121f2746dcd04a55e853e3c04a4266d57)

4 years agomonit: update to the latest release
Val Kulkov [Tue, 20 Aug 2019 17:44:03 +0000 (13:44 -0400)]
monit: update to the latest release

Remove SSL patch that has been made obsolete by upstream updates.

Update monit package to the latest release: v5.26.0. This release
supports TLSv1.3 and fixes a few bugs and vulnerabilities.

Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
(cherry picked from commit 9980d766ac23d1fb0fd59ada87eef1485872b512)

4 years agomonit: enable / fix IPv6 detection during build
Etienne Champetier [Fri, 23 Aug 2019 01:03:50 +0000 (18:03 -0700)]
monit: enable / fix IPv6 detection during build

thanks to @val-kulkov for noticing

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
(cherry picked from commit 7cc74e4d8bfcd1af7aaa18ce2f8fd40dc9a14c14)

4 years agonlbwmon: update to latest Git HEAD
Jo-Philipp Wich [Sat, 11 Apr 2020 21:22:41 +0000 (23:22 +0200)]
nlbwmon: update to latest Git HEAD

34a1887 nfnetlink: disable sequence number checking

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

4 years agoadblock: update 4.0.4
Dirk Brenken [Sat, 11 Apr 2020 19:46:59 +0000 (21:46 +0200)]
adblock: update 4.0.4

* add 'ca-bundle' dependency
* fix a sort bug in report engine
* fix potential bugs in the f_extconf function

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

4 years agoMerge pull request #11820 from stangri/19.07-https-dns-proxy
Hannu Nyman [Sat, 11 Apr 2020 07:48:23 +0000 (10:48 +0300)]
Merge pull request #11820 from stangri/19.07-https-dns-proxy

[19.07] https-dns-proxy: bugfix: memory leak

4 years agohttps-dns-proxy: bugfix: memory leak 11820/head
Stan Grishin [Sat, 11 Apr 2020 00:25:26 +0000 (00:25 +0000)]
https-dns-proxy: bugfix: memory leak

Signed-off-by: Stan Grishin <stangri@melmac.net>
4 years agonlbwmon: update to latest Git HEAD
Jo-Philipp Wich [Fri, 10 Apr 2020 22:23:12 +0000 (00:23 +0200)]
nlbwmon: update to latest Git HEAD

e757e06 nfnetlink: allow specifying the socket buffer size
33c77cb nfnetlink: properly handle nl_recvmsgs() failures
95cced5 protocol: Include whitespace when reading names

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

4 years agonlbwmon: bump to latest git
DENG Qingfang [Sat, 15 Feb 2020 17:52:15 +0000 (01:52 +0800)]
nlbwmon: bump to latest git

e921ca0a Add further commonly used protocols to the protocol file.

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

4 years agonlbwmon: add procd reload trigger for nlbwmon config
Richard Yu [Mon, 9 Dec 2019 12:23:29 +0000 (20:23 +0800)]
nlbwmon: add procd reload trigger for nlbwmon config

Signed-off-by: Richard Yu <yurichard3839@gmail.com>
(cherry picked from commit d5517583104c8521d978a911bff921588ba0e988)

4 years agomosh: use mips16 and remove configure patch
Rosen Penev [Tue, 17 Mar 2020 23:15:42 +0000 (16:15 -0700)]
mosh: use mips16 and remove configure patch

MIPS16 is not needed here.

Removed configure patch and replaced with a configure var.

Removed autoreconf as configure is no longer being patched.

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

4 years agomosh: Fix compilation with libcxx
Rosen Penev [Sat, 14 Dec 2019 05:54:01 +0000 (21:54 -0800)]
mosh: Fix compilation with libcxx

Partial backport of upstream patch.``

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

4 years agomosh: Add protobuf host build dependency
Rosen Penev [Fri, 11 Oct 2019 03:08:54 +0000 (20:08 -0700)]
mosh: Add protobuf host build dependency

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

4 years agomosh: add package
Jakub Tymejczyk [Mon, 26 Feb 2018 17:44:53 +0000 (18:44 +0100)]
mosh: add package

Maintainer: Jakub Tymejczyk <jakub@tymejczyk.pl>
Compile tested: ramips, Xiaomi Router 3G, fc54256
Run tested: ramips, Xiaomi Router 3G, 0f54d96

Description:
Mosh is "Remote terminal application that allows roaming, supports
intermittent connectivity, and provides intelligent local echo and line
editing of user keystrokes".

Project's site: https://mosh.org

Makefile and patch taken from: https://github.com/mchwalisz/mosh-openwrt
updated by me

Signed-off-by: Jakub Tymejczyk <jakub@tymejczyk.pl>
(Makefile cleanup and size optimizations)
Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 5ac5cf0b98930b6bac9e47581bafccd80478212e)

4 years agoMerge pull request #11800 from dibdot/adblock-19.07
Dirk Brenken [Wed, 8 Apr 2020 07:36:03 +0000 (09:36 +0200)]
Merge pull request #11800 from dibdot/adblock-19.07

[19.07] adblock: release 4.0.3

4 years agoadblock: release 4.0.3 11800/head
Dirk Brenken [Tue, 7 Apr 2020 20:18:00 +0000 (22:18 +0200)]
adblock: release 4.0.3

* new package dependencies: coreultis-sort and
  a download util with SSL support
* focus on speed (multicore-support) to handle quite big lists
* include more than 40 pre-configured blocklist sources in a compressed
  json file (/etc/adblock/adblock.sources.gz)
* dynamic SafeSearch support for google, bing, duckduckgo,
  yandex, youtube and pixabay (CNAME (bind) & IP (dnsmaq, unbound))
* DNS backend autodetection
* Download Utility autodetection
* Report Interface autodetection
* Easy cron wrapper to set an adblock related auto-timer for
  automatic blocklist updates
* raw domain/blocklist support (e.g. for dnscrypt support)
* re-add restrictive Jaillist support
* rework online doc
* Complete LuCI rewrite (migrated to client side JS)

Signed-off-by: Dirk Brenken <dev@brenken.org>
4 years agoMerge pull request #11802 from stangri/19.07-simple-adblock
Rosen Penev [Wed, 8 Apr 2020 01:39:30 +0000 (18:39 -0700)]
Merge pull request #11802 from stangri/19.07-simple-adblock

[19.07] simple-adblock: bugfixes: remove escape chars from log, restore from cache on boot

4 years agosimple-adblock: bugfixes: remove escape chars from log, restore from cache on boot 11802/head
Stan Grishin [Tue, 7 Apr 2020 21:55:37 +0000 (21:55 +0000)]
simple-adblock: bugfixes: remove escape chars from log, restore from cache on boot

Signed-off-by: Stan Grishin <stangri@melmac.net>
4 years agonano: update to 4.9.2
Hannu Nyman [Tue, 7 Apr 2020 15:05:11 +0000 (18:05 +0300)]
nano: update to 4.9.2

Update nano editor to version 4.9.2

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

4 years agographicsmagic: update to version 1.3.35 (security fix)
Jan Pavlinec [Wed, 1 Apr 2020 11:16:57 +0000 (13:16 +0200)]
graphicsmagic: update to version 1.3.35 (security fix)

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

4 years agoMerge pull request #11772 from micmac1/19.07-apache-2443
Rosen Penev [Mon, 6 Apr 2020 21:08:34 +0000 (14:08 -0700)]
Merge pull request #11772 from micmac1/19.07-apache-2443

[19.07] apache: security bump to 2.4.43

4 years agomeson: update to 0.53.2
Rosen Penev [Tue, 3 Mar 2020 22:03:48 +0000 (14:03 -0800)]
meson: update to 0.53.2

Switched to PyPI.

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

4 years agomeson: update to 0.53.1
Rosen Penev [Wed, 5 Feb 2020 10:31:05 +0000 (02:31 -0800)]
meson: update to 0.53.1

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

4 years agomeson: fix building host binaries with ccache
Andre Heider [Sat, 11 Jan 2020 17:40:41 +0000 (18:40 +0100)]
meson: fix building host binaries with ccache

With CONFIG_CCACHE, $HOSTCC is 'ccache gcc' while $TARGET_CC points to a
single wrapper script. Compiling target binaries with ccache works, but
doesn't for host binaries, because we need to supply an argv array for
argc > 1 in the meson cross file.

Always pass an array for the c and c++ compiler, and while at it, do it
for the target as well - just to be on the safe side if that ever
changes.

Fixes #10982.

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

4 years agopython-requests: update to version 2.23.0
Javier Marcet [Sun, 1 Mar 2020 10:52:01 +0000 (11:52 +0100)]
python-requests: update to version 2.23.0

Package python-idna was updated 2 weeks ago in OpenWrt 19.07.
It causes an issue:

pkg_resources.ContextualVersionConflict: (idna 2.9 (/usr/lib/python3.7/site-packages), Requirement.parse('idna<2.9,>=2.5'), {'requests'})

This is fixed in 2.23.0.

Signed-off-by: Javier Marcet <javier@marcet.info>
(cherry picked from commit d62e8b9f3cd3ab9a0df23f721c24f9ef4d16836c)
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
[add commit message]

4 years agodnscrypt-proxy2: update to version 2.0.42
Josef Schlehofer [Sun, 29 Mar 2020 01:06:19 +0000 (03:06 +0200)]
dnscrypt-proxy2: update to version 2.0.42

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

4 years agoapache: security bump to 2.4.43 11772/head
Sebastian Kemper [Sun, 5 Apr 2020 19:08:03 +0000 (21:08 +0200)]
apache: security bump to 2.4.43

This minor version bump fixes:

CVE-2020-1934
CVE-2020-1927

Upstream added cross-compile compatibility to apxs, so we can drop a sed
script. Upstream also added the OpenWrt layout, so we can drop our local
copy.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
4 years agonano: update to 4.9.1
Hannu Nyman [Sun, 5 Apr 2020 16:20:19 +0000 (19:20 +0300)]
nano: update to 4.9.1

Update nano editor to version 4.9.1

 2020.03.31 - GNU nano 4.9.1 "Sapperdeflap"
 Two bugs introduced in version 4.9 are fixed: the cursor
 getting misplaced when undoing line cuts, and filtering
 of the whole buffer to a new buffer not working.

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

4 years agoMerge pull request #11755 from gladiac1337/haproxy-2.0.14-openwrt-19.07
Hannu Nyman [Fri, 3 Apr 2020 13:46:56 +0000 (16:46 +0300)]
Merge pull request #11755 from gladiac1337/haproxy-2.0.14-openwrt-19.07

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

4 years agohaproxy: Update HAProxy to v2.0.14 11755/head
Christian Lachner [Fri, 3 Apr 2020 06:45:14 +0000 (08:45 +0200)]
haproxy: Update HAProxy to v2.0.14

- Update haproxy download URL and hash
- Add new patches (see https://www.haproxy.org/bugs/bugs-2.0.14.html)
- This fixes CVE-2020-11100 (http://git.haproxy.org/?p=haproxy-2.0.git;a=commit;h=b9cac598021e2b0d4ae2cfecf9825a3469328093)

Signed-off-by: Christian Lachner <gladiac@gmail.com>
4 years agoMerge pull request #11729 from stangri/19.07-vpn-policy-routing
Hannu Nyman [Wed, 1 Apr 2020 06:07:01 +0000 (09:07 +0300)]
Merge pull request #11729 from stangri/19.07-vpn-policy-routing

[19.07] vpn-policy-routing: separation between auto/all proto; mwan3 compatibility; README update

4 years agovpn-policy-routing: separation between auto/all proto; compatibility with mwan3;... 11729/head
Stan Grishin [Tue, 31 Mar 2020 23:05:46 +0000 (23:05 +0000)]
vpn-policy-routing: separation between auto/all proto; compatibility with mwan3; README update

Signed-off-by: Stan Grishin <stangri@melmac.net>
4 years agognutls: updated to 3.6.13
Nikos Mavrogiannopoulos [Tue, 31 Mar 2020 20:56:08 +0000 (22:56 +0200)]
gnutls: updated to 3.6.13

Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
4 years agoMerge pull request #11699 from stangri/19.07-simple-adblock
Hannu Nyman [Sun, 29 Mar 2020 07:00:52 +0000 (10:00 +0300)]
Merge pull request #11699 from stangri/19.07-simple-adblock

[19.07] simple-adblock: support multiple dnsmasq instances + internal refactoring

4 years agosimple-adblock: support multiple dnsmasq instances; rework communication between... 11699/head
Stan Grishin [Sun, 29 Mar 2020 05:13:18 +0000 (05:13 +0000)]
simple-adblock: support multiple dnsmasq instances; rework communication between principal package and luci app

Signed-off-by: Stan Grishin <stangri@melmac.net>
4 years agoavahi: update to 0.8
Rosen Penev [Wed, 26 Feb 2020 03:31:34 +0000 (19:31 -0800)]
avahi: update to 0.8

Clean up Makefile slightly.

Update configure options for the new version.

Remove first patch and update the other one.

Use a different solution for the stack protector on certain platforms.

Run script through shellcheck. Small quote fix.

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

4 years agoavahi: convert to procd
Rosen Penev [Thu, 6 Feb 2020 03:28:25 +0000 (19:28 -0800)]
avahi: convert to procd

Add license information.

Small cleanups.

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

4 years agoavahi: Fix pkgconfig files to be cross compile friendly
Rosen Penev [Sat, 28 Sep 2019 23:42:15 +0000 (16:42 -0700)]
avahi: Fix pkgconfig files to be cross compile friendly

libdir should not point to the host.

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

4 years agoflac: Update to 1.33
Rosen Penev [Fri, 9 Aug 2019 18:31:00 +0000 (11:31 -0700)]
flac: Update to 1.33

Some adjustments to the configure flags.

Removed upstreamed patches.

Added PKG_BUILD_PARALLEL for faster compilation.

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

4 years agomsmtp: remove myself as maintainer
Rosen Penev [Mon, 16 Mar 2020 02:57:06 +0000 (19:57 -0700)]
msmtp: remove myself as maintainer

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

4 years agomsmtp: Update to 1.8.7
Rosen Penev [Fri, 3 Jan 2020 02:29:04 +0000 (18:29 -0800)]
msmtp: Update to 1.8.7

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

4 years agomsmtp: Update to 1.8.6
Rosen Penev [Fri, 18 Oct 2019 21:47:45 +0000 (14:47 -0700)]
msmtp: Update to 1.8.6

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

4 years agompg123: Update to 1.25.13
Rosen Penev [Fri, 1 Nov 2019 01:26:26 +0000 (18:26 -0700)]
mpg123: Update to 1.25.13

Fixed license information.

Small Makefile rearrangements for consistency.

Added PKG_BUILD_PARALLEL for faster compilation.

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

4 years agoscreen: update to 4.8.0
Rosen Penev [Wed, 12 Feb 2020 02:36:05 +0000 (18:36 -0800)]
screen: update to 4.8.0

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

4 years agoscreen: Update to 4.7.0
Rosen Penev [Fri, 18 Oct 2019 22:13:59 +0000 (15:13 -0700)]
screen: Update to 4.7.0

Remove all patches. They have all been merged upstream.

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

4 years agozstd: Fix compilation with uClibc-ng
Rosen Penev [Mon, 2 Dec 2019 04:49:23 +0000 (20:49 -0800)]
zstd: Fix compilation with uClibc-ng

Upstream backports.

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

4 years agozstd: Update to 1.4.4
Rosen Penev [Thu, 7 Nov 2019 01:19:16 +0000 (17:19 -0800)]
zstd: Update to 1.4.4

More speed improvements.

Remove upstreamed patch.

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

4 years agonano: update to 4.9
Hannu Nyman [Thu, 26 Mar 2020 19:36:36 +0000 (21:36 +0200)]
nano: update to 4.9

Update nano editor to version 4.9

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

4 years agotor: update to version 0.4.2.7 (security fix)
Jan Pavlinec [Tue, 24 Mar 2020 11:02:30 +0000 (12:02 +0100)]
tor: update to version 0.4.2.7 (security fix)

Fixes:
CVE-2020-10592

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
4 years agocollectd: disable onewire plugin, BROKEN since 2009
Hannu Nyman [Thu, 26 Mar 2020 16:44:42 +0000 (18:44 +0200)]
collectd: disable onewire plugin, BROKEN since 2009

Mark the onewire plugin as disabled, as the plugin
has been marked BROKEN since it was introduced in 2009 by
https://git.openwrt.org/?p=openwrt/svn-archive/packages.git;a=commitdiff;h=0de38b88d6ba8c52b8386d3059baba7dca22961f

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

4 years agocollectd: disable dpdk_telemetry module
Hannu Nyman [Mon, 23 Mar 2020 05:58:25 +0000 (07:58 +0200)]
collectd: disable dpdk_telemetry module

Explicitly disable the new dpdk_telemetry module to fix
compilation in buildbot.
(other dpdk modules are aleady disabled)

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

4 years agocollectd: update to 5.11.0
Hannu Nyman [Sun, 22 Mar 2020 20:48:31 +0000 (22:48 +0200)]
collectd: update to 5.11.0

* Update collectd to version 5.11.0
* Refresh patches

Release notes:
https://github.com/collectd/collectd/releases/tag/collectd-5.11.0

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

4 years agoacme: Backport two bug fixes from master
Toke Høiland-Jørgensen [Thu, 26 Mar 2020 15:37:09 +0000 (16:37 +0100)]
acme: Backport two bug fixes from master

This backports the following bug-fix commits from the master branch:

c6b4d7f367de ("acme: Include empty 'dns' config option by default")
983cc995a3b2 ("acme: Correctly handle domain state dir for ECC certificates")

Fixes #11675.

Signed-off-by: Toke Høiland-Jørgensen <toke@redhat.com>
4 years agoopenvswitch: depend on IPV6 for intree kmods
Yousong Zhou [Wed, 25 Mar 2020 15:04:12 +0000 (23:04 +0800)]
openvswitch: depend on IPV6 for intree kmods

Ref: https://github.com/openwrt/packages/issues/11665
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
(cherry picked from commit 88dcd094873dd9d28515cd3408077f4d5574eccb)

4 years agoopenvswitch: rework skipping intree kmod build for unsupported kernels
Yousong Zhou [Thu, 20 Jun 2019 03:22:45 +0000 (03:22 +0000)]
openvswitch: rework skipping intree kmod build for unsupported kernels

This is a workaround to prevent the whole build from failing because of
the intree kmods are not supported yet by upstream project.

Root cause is that kernel version should not play a part when making
DEPENDS as the generated kconfig was for all targets that may have
different kernel versions.

One less than ideal effect of this change is that for an unsupported
kernel version, people can still select the intree kmod but it won't be
built.  This may contradict expectation if the warning was not noticed
by them

Resolves openwrt/packages#9274

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
(cherry picked from commit a6ec885522ced8185cfe66c0ab467d902f043b65)

4 years agofish: update to 3.1.0
Rosen Penev [Wed, 19 Feb 2020 03:32:08 +0000 (19:32 -0800)]
fish: update to 3.1.0

Remove upstreamed patches.

Added missing libatomic dependency.

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

4 years agofish: Fix compilation with libcxx
Rosen Penev [Sat, 14 Dec 2019 05:51:29 +0000 (21:51 -0800)]
fish: Fix compilation with libcxx

cxxabi.h is a useless header that libcxx does not include.

Remove indent on postint script. It should be on the same as the above
section.

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

4 years agofish: Convert to CMake
Rosen Penev [Wed, 20 Nov 2019 05:01:15 +0000 (21:01 -0800)]
fish: Convert to CMake

CMake is faster and allows to simplify the Makefile slightly. It also
creates a slightly smaller package for some reason.

Fixed license information.

Ran postinst through shellcheck. It was using bashisms.

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

4 years agosyncthing: configuration cleanup & hardening
Marc Benoit [Mon, 2 Mar 2020 14:31:12 +0000 (09:31 -0500)]
syncthing: configuration cleanup & hardening

Run the service under an unprivileged
user account

The following parameters are now configurable
  niceness
  max concurrency (defaults to number of CPUs)
  user

Added flags "-no-browser"
Disabled in-place upgrades (disabled in the
build already)

Redirected stderr/stdout to syslog

Added support for "reload_config"

Increased "term_timeout" to 15s to give it
plenty of time to shut down gracefully

Properly handled non-existing directories

Removed a softlink that assumes a specific naming
convention in syncthing

Added a comment that using external storage is a
recommend configration

Signed-off-by: Marc Benoit <marcb62185@gmail.com>
[increased package release]
Signed-off-by: Paul Spooren <mail@aparcar.org>
(cherry picked from commit a9443eb0eb9f5f8eacdb1daaa0f30f9deec1853d)
Tested-by: Marc Benoit <marcb62185@gmail.com>
4 years agosyncthing: bump to 1.4.0
Paul Spooren [Tue, 24 Mar 2020 02:34:36 +0000 (16:34 -1000)]
syncthing: bump to 1.4.0

Release information:
https://github.com/syncthing/syncthing/releases/tag/v1.4.0

Signed-off-by: Paul Spooren <mail@aparcar.org>
(cherry picked from commit 3a651638ce9c45b47e821aed5ea3086ce0290d6f)
Tested-by: Marc Benoit <marcb62185@gmail.com>
4 years agosyncthing: fixup version detection
Paul Spooren [Tue, 24 Mar 2020 02:21:10 +0000 (16:21 -1000)]
syncthing: fixup version detection

Since upstream commit dc92994 the LDFLAGS used for settings the version
(and build host and user) changed resulting in "unknown" versions in
syncthing.

Correct version detection is important for syncthing to assure
compatibility with other running instances. The "unknown" version fails
to communicate and sync with correctly compiled instances.

This patch updates the syncthing Makefile to inject the correct
variables and thereby fixes the version detection in syncthing.

Signed-off-by: Paul Spooren <mail@aparcar.org>
(cherry picked from commit b85e387cc2dec49ccaf0063f2b109e5c6151de39)
Tested-by: Marc Benoit <marcb62185@gmail.com>
4 years agostrongswan: add conffiles for swanctl util
Sven Roederer [Wed, 25 Mar 2020 11:03:48 +0000 (12:03 +0100)]
strongswan: add conffiles for swanctl util

Add a conffiles-section for the /etc/swanctl folder, which is used by the  swanctl util. This will keep the configfiles during an sysupgrade.

Signed-off-by: Sven Roederer <S.Roederer@colvistec.de>
(cherry picked from commit 49f298eb745000c66169cee4791ca6e587a13ce7)

4 years agostrongswan: quote 'comment' parameter in Config.in
Eneas U de Queiroz [Wed, 18 Mar 2020 12:37:26 +0000 (09:37 -0300)]
strongswan: quote 'comment' parameter in Config.in

Newer versions of the kconfig generator require quotes.  Prepare the
package for an eventual update.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(cherry picked from commit 404c113bc25ac95bf08ba1b904dbbde8875c00eb)

4 years agonet/pagekitec: support status reporting json file
Karl Palsson [Mon, 23 Mar 2020 22:52:31 +0000 (22:52 +0000)]
net/pagekitec: support status reporting json file

Allows luci webapp to report health more dynamically.

Signed-off-by: Karl Palsson <karlp@tweak.net.au>
4 years agonet/pagekitec: Update to newest version
Karl Palsson [Mon, 23 Mar 2020 22:50:53 +0000 (22:50 +0000)]
net/pagekitec: Update to newest version

Drops a patch, adds support for a status file for health tracking.

Signed-off-by: Karl Palsson <karlp@tweak.net.au>
4 years agoMerge pull request #11647 from jefferyto/byobu-5.133-openwrt-19.07
Hannu Nyman [Mon, 23 Mar 2020 19:11:09 +0000 (21:11 +0200)]
Merge pull request #11647 from jefferyto/byobu-5.133-openwrt-19.07

[openwrt-19.07] byobu: Update to 5.133

4 years agoMerge pull request #11646 from jefferyto/python-pyasn1-modules-0.2.8-openwrt-19.07
Hannu Nyman [Mon, 23 Mar 2020 19:10:54 +0000 (21:10 +0200)]
Merge pull request #11646 from jefferyto/python-pyasn1-modules-0.2.8-openwrt-19.07

[openwrt-19.07] python-pyasn1-modules: Update to 0.2.8

4 years agoMerge pull request #11645 from jefferyto/python-idna-2.9-openwrt-19.07
Hannu Nyman [Mon, 23 Mar 2020 19:10:36 +0000 (21:10 +0200)]
Merge pull request #11645 from jefferyto/python-idna-2.9-openwrt-19.07

[openwrt-19.07] python-idna: Update to 2.9

4 years agoMerge pull request #11644 from jefferyto/python-pycparser-2.20-openwrt-19.07
Hannu Nyman [Mon, 23 Mar 2020 19:10:12 +0000 (21:10 +0200)]
Merge pull request #11644 from jefferyto/python-pycparser-2.20-openwrt-19.07

[openwrt-19.07] python-pycparser: Update to 2.20

4 years agoMerge pull request #11643 from jefferyto/python-enum34-1.1.10-openwrt-19.07
Hannu Nyman [Mon, 23 Mar 2020 19:09:57 +0000 (21:09 +0200)]
Merge pull request #11643 from jefferyto/python-enum34-1.1.10-openwrt-19.07

[openwrt-19.07] python-enum34: Update to 1.1.10