Commit graph

15345 commits

Author SHA1 Message Date
Rosen Penev
94d1ad766e
Merge pull request #9649 from jefferyto/python-pyasn1-0.4.6-openwrt-19.07
[openwrt-19.07] python-pyasn1: Update to 0.4.6
2019-08-05 10:00:52 -07:00
Rosen Penev
4a3e8b55a3
Merge pull request #9651 from jefferyto/python-pyasn1-modules-0.2.6-openwrt-19.07
[openwrt-19.07] python-pyasn1-modules: Update to 0.2.6
2019-08-05 10:00:36 -07:00
Christian Lachner
5b0c337301 haproxy: Update all patches for HAProxy v2.0.3
- Add new patches (see https://www.haproxy.org/bugs/bugs-2.0.3.html)
- Raise PKG_RELEASE to 2

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2019-08-05 14:36:21 +02:00
Rosen Penev
6382759425 haproxy: Get rid of bashisms from get-latest-patches.sh
Plus some other shellcheck cleanups.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-08-05 14:36:06 +02:00
Rosen Penev
52634db76f
findutils: Add missing header
New version of musl no longer internally includes this header.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from 8ca5cf042d)
2019-08-04 15:35:09 -07:00
Rosen Penev
c205177702
findutils: Fixed up LICENSE information.
Also cleaned some whitespace.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from fca20e2b2f)
2019-08-04 15:34:44 -07:00
Jeffery To
f52637d3be python-pyasn1-modules: Update to 0.2.6
Requires python-pyasn1 0.4.6 (#9649).

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-08-05 04:05:06 +08:00
Jeffery To
29289e244c python-pyasn1: Update to 0.4.6
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-08-05 03:43:40 +08:00
Rosen Penev
30ef3a22b1
Merge pull request #9642 from noblepepper/gcc-7.4.0
gcc: fix build on x86 targets
2019-08-04 08:46:28 -07:00
Noble Pepper
32203bec95 gcc: fix build on x86 targets
Signed-off-by: Noble Pepper <noblepepper@gmail.com>
2019-08-04 09:51:44 -05:00
Rosen Penev
c997675a65
Merge pull request #9627 from jefferyto/slide-switch-0.9.5-openwrt-19.07
[openwrt-19.07] slide-switch: Update to 0.9.5
2019-08-04 06:47:51 -07:00
Michael Heimpold
42a98950b8 php7: update to 7.2.21
This fixes CVE-2019-11042 and CVE-2019-11041.

Compile and run tested on mxs platform

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2019-08-04 00:44:31 +02:00
Nikos Mavrogiannopoulos
f849de2d08 gnutls: updated to 3.6.9
Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
2019-08-02 21:28:25 +02:00
Jeffery To
b69270f14b slide-switch: Update to 0.9.5
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-08-02 15:53:59 +08:00
Daniel Engberg
10ad59f106
Merge pull request #9624 from micmac1/19.07-maria10226
mariadb (19.07): security bump to 10.2.26
2019-08-02 01:09:04 +02:00
Sebastian Kemper
771bc141c4 mariadb: security bump to 10.2.26
mariadb: security bump to 10.2.26

New upstream release. Addresses:

  CVE-2019-2805
  CVE-2019-2740
  CVE-2019-2739
  CVE-2019-2737
  CVE-2019-2758

Package updates:

  - includes "THIRDPARTY" in PKG_LICENSE_FILES
  - drops client_ed25519 as a dynamic plugin and install it with the lib
    as per upstream decision
  - refreshes patches

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-08-01 21:57:42 +02:00
Rosen Penev
6deac48e90
ulogd: Backport JSON network patch
It was requested in #9065 .

Cleaned up Makefile slightly.

Removed inactive maintainer.

Added PKG_BUILD_PARALLEL for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from 23a36b00e2)
2019-07-31 15:33:00 -07:00
Eneas U de Queiroz
4273dfd32f
bcrypt: add python-cffi/host build dependency
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
(cherry-picked from 86fb008751)
2019-07-31 15:32:17 -07:00
Matthias Schiffer
c708a1c18b
Merge pull request #9567 from blocktrron/openwrt-19.07
[19.07] fastd: fix segmentation fault with musl >1.1.20
2019-07-25 20:48:00 +02:00
David Bauer
c28978b925 fastd: fix segmentation fault with musl >1.1.20
When compiled with musl >1.1.20, fastd will crash in case it can't
resolve a peers hostname. This is due to a changed implementation of
freeaddrinfo in musl 1.1.21 onwards.

This segfault is fixed by not calling freeaddrinfo in case the supplied
pointer is null.

Signed-off-by: David Bauer <mail@david-bauer.net>
2019-07-25 20:21:54 +02:00
Rosen Penev
c00c7171fa
Merge pull request #9544 from jefferyto/prometheus-fix-mips64-build-openwrt-19.07
[openwrt-19.07] prometheus: Fix build for mips64/mips64el
2019-07-25 10:31:38 -07:00
Rosen Penev
d9941a6eeb
netifyd: Don't build on uClibc-ng
This absolutely needs symbols from libresolv, which uClibc-ng does not
support.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from 0a3ebb32a1)
2019-07-24 10:03:22 -07:00
Christian Lachner
4791d22946 haproxy: Update HAProxy to v2.0.3
- Update haproxy download URL and hash
- Add new patches

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2019-07-24 17:53:42 +08:00
Rosen Penev
0d05301e18
opendkim: Fix compilation with uClibc-ng
res_nsend and res_send are both not available in uClibc-ng as configured
in OpenWrt. Having this function return an error is the only sensible way
to fix.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from b5b776fc9a)
2019-07-23 20:34:59 -07:00
Stepan Henek
eee9c627c8
python-cachelib: package added
Signed-off-by: Stepan Henek <stepan.henek@nic.cz>
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-07-22 22:58:31 +02:00
Jeffery To
43a9da0136 prometheus: Fix build for mips64/mips64el
Prometheus uses an older version of fsnotify, which uses a system call
(unix.InotifyInit) that is not implemented for mips64/mips64el.

This patches Prometheus to use a newer version of fsnotify that uses a
different system call (unix.InotifyInit1) that should be available on
all Linux systems.

Fixes #9494.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-07-23 04:30:39 +08:00
Josef Schlehofer
54e3c2280a
python: add patch for CVE-2018-20852
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-07-22 15:29:46 +02:00
Josef Schlehofer
e4eae2fd9e
Merge pull request #9533 from jefferyto/python-musl-find_library-openwrt-19.07
[openwrt-19.07] python,python3: Fix ctypes.util.find_library()
2019-07-22 15:28:49 +02:00
Jeffery To
2d6700ed38 python,python3: Fix ctypes.util.find_library()
Python's ctypes.util.find_library() function currently doesn't work for
musl libraries/systems[1].

This adds a patch to fix this function, based on a patch from Alpine
Linux[2].

Fixes #9448.

[1]: https://bugs.python.org/issue21622
[2]: https://git.alpinelinux.org/aports/tree/main/python2/musl-find_library.patch

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-07-22 04:52:27 +08:00
Maxim Storchak
d3dbea185c
tgt: update to 1.0.79
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
(cherry-picked from 9c5d11a9da)
2019-07-20 11:28:08 -07:00
Jeffery To
91e92c99f2 golang: Update to 1.12.7
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-07-20 20:54:08 +08:00
Yousong Zhou
d7796a36d9 diffutils: provide diff, cmp as alternatives
Resolves openwrt/packages#6361

Resolves openwrt/packages#9524 by backporting from master b02e4eafd

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2019-07-20 07:34:03 +00:00
Dirk Brenken
3415e6738b
ddns-scripts: various fixes
* use '$ddns_rundir' in 'get_service_data' for pipe creation, fix #8971
* add missing local variables in 'get_service_data'
* change DNS server verification with drill in 'verify_host_port',
fix/supersed #8935
* remove needless cat calls in 'verify_host_port'
* set cloudfare TTL to min. 120 seconds, fix #7745
* bump/align package version number

Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit 2e06c4ec93)
2019-07-20 08:38:16 +02:00
James Qian
f1d6464537
ddns-scripts: modify deSEC update url
the latest update url format for deSEC is
http(s)://update.dedyn.io/update?username=[USERNAME]&password=[PWD]

Signed-off-by: James Qian <sotux82@gmail.com>
(cherry picked from commit e4951651e2)
2019-07-20 08:37:50 +02:00
Andy Walsh
b0116db6ce
softethervpn5: update to 5.01.9671
* update to 5.01.9671
* switch to release tar's
* add cmake iconv and musl patches

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
(cherry-pick from 46c320f18f)
2019-07-19 22:09:57 -07:00
Rosen Penev
bd6832af2e
softethervpn: Really fix iconv support
softethervpn overrides nls.mk by defining its iconv functions. This only
works if the libc has iconv. In addition, it does not allow external
libiconv usage. TARGET_LDFLAGS is also the wrong place to add -liconv.

Removed SSL3 patch. It was needed for OpenSSL 1.0.2 but not anymore.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from fb480e297c)
2019-07-19 22:09:11 -07:00
Rosen Penev
9f531cecd5
coova-chili: Fix compilation with newer GCC
Added -Wno-error to fix.

Also added patch to fix compilation without deprecated OpenSSL APIs.

Added PKG_BUILD_PARALLEL for faster compilation.

Switched libcyassl to libwolfssl.

Reorganized makefile for consistency between packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from 266b0ba9d9)
2019-07-19 20:08:29 -07:00
Rosen Penev
bce47d604a
dosfsutils: Properly fix iconv linking
Necessary when using libiconv.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from fbfe49d7ff)
2019-07-19 20:04:59 -07:00
Rosen Penev
abf1bfb20a
linknx: Update iconv patch to work with libiconv-full
libiconv-full requires a const char for its second parameter. Otherwise
-fpermissive error is thrown.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from ee94a1e912)
2019-07-19 20:03:03 -07:00
Rosen Penev
31ede9e5b0
linknx: Fix compilation with libiconv
This applies to uClibc-ng and libiconv-full

Switched to building with uClibc++.

Fixed license information.

Fixed BUILD_DEPENDS.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from fec9257655)
2019-07-19 20:02:30 -07:00
Rosen Penev
5bc6f6373d
elektra: Fix compilation with uClibc-ng
Add patch that checks for libiconv instead of iconv. nls.mk handles this.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from 50719a639a)
2019-07-19 20:00:00 -07:00
Rosen Penev
c9323ef7f5
squid: Fix compilation with GCC9
by passing -Werror. Also added -latomic as some platforms need it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from c18cb9e7c5)
2019-07-19 20:00:24 -07:00
Rosen Penev
f586d5e79e
gddrescue: Do not build with uClibc-ng
From the developer:

It seems that uClibc-ng is defining fgetc, fputc, feof, and ferror as
macros and not including them in std.

IMO this is a bug in uClibc-ng (maybe caused by lack of clarity in the
C++ standard), because even the C functions that are alowed to be
defined as macros (putc, getc) should be included in std for
consistency. Just imagine the chaos if std::getc were defined or
undefined depending on how it is implemented.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(9172e2828f)
2019-07-19 20:00:00 -07:00
Rosen Penev
3422ff8d97
flashrom: Add ARC support
Mainly endian definitions are needed.

Removed sys/io.h patch. It's a GNU header unsupported by uClibc-ng.

Cleaned up Makefile slightly.

Added HTTPS everywhere.

Added PKG_BUILD_PARALLEL for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from 12378cd4d3)
2019-07-19 20:00:00 -07:00
Rosen Penev
ae6b12a6be
open2300: Switch to GitHub fork
It applies the single patch here as well as adding some fixes.

The upstream project is dead.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from d2af82a6f5)
2019-07-19 19:50:20 -07:00
Rosen Penev
1424b68b87
apinger: Update to latest git revision
This project seems abandoned. Updated to latest version.

Also cleaned up the Makefile quite a bit.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from dff6d2639e)
2019-07-19 19:43:26 -07:00
Rosen Penev
77b96a4ae4
fbzmq: Fix compilation with newer GCC
Added -faligned-new to fix compilation.

As fbzmq is passing -Werror, fixed compilation with newer GCC versions.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from 50f8657141)
2019-07-19 19:38:25 -07:00
Hirokazu MORIKAWA
064528047e
node-mozilla-iot-gateway: Remove unnecessary step
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
(cherry-picked from 1314b86231)
2019-07-19 19:37:13 -07:00
champtar
eb1b5cf417
Merge pull request #9504 from jefferyto/circleci-usign-openwrt-19.07
[openwrt-19.07] CircleCI: Add support for usign signatures
2019-07-18 07:52:34 -07:00
Eneas U de Queiroz
1a87b310f0
oniguruma: fix CVE-2019-13224 & CVE-2019-13225
The patches were taken from upstream commits.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2019-07-17 17:00:57 -03:00