Commit Graph

23455 Commits

Author SHA1 Message Date
Dirk Brenken d91dc38083 Merge pull request #9959 from dibdot/banIP
banip: update 0.2.1
2019-09-10 19:48:55 +02:00
Dirk Brenken 04bd683af8 banip: update 0.2.1
* fix for #9954

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-09-10 19:34:49 +02:00
Rosen Penev c256e6971f Merge pull request #9906 from ecsv/gpl-or-later-spdx-identifier
treewide: Change .*GPL.*+ licenses to SPDX compatible identifier
2019-09-10 10:25:15 -07:00
Rosen Penev 60aebaba16 Merge pull request #9957 from BKPepe/dovecot
dovecot: Update to version 2.3.7.2
2019-09-10 09:51:19 -07:00
Carlos Miguel Ferreira 0cd9824623 boost: Package Version Update (1.71.0) + bugfixes
This commit updates Boost to version 1.71.0 and disables Boost.Context
 for arc and mips64 architectures, since either jump_fcontext or
 getcontext are undefined for those architectures.

It also fixes a bug were Boost.Fiber was not properly disabled for
mips32 and mips64 architectures.

Boost.Coroutine2 option was removed since it was redundant. By selecting
the Coroutine package, Coroutine2 is also installed.

Boost.Fiber has been disabled for target brcm47xx_generic and brcm47xx_legacy
due to misssing opcode support from instruction set.

Boost 1.71.0 brings a new header-only library
 - Boost.Variant2 [1]
   -> A never-valueless, strong guarantee implementation of
      std::variant, from Peter Dimov.

More info about Boost 1.71.0 can be found at the usual place [2].

[1]: https://www.boost.org/doc/libs/1_71_0/libs/variant2/doc/html/variant2.html
[2]: https://www.boost.org/users/history/version_1_71_0.html

Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
2019-09-10 14:25:35 +01:00
Josef Schlehofer 5275c4156b dovecot: Update to version 2.3.7.2
Fix CVE-2019-11500

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-09-10 08:49:56 +02:00
Sven Eckelmann bbb1ea7345 treewide: Change .*GPL.*+ licenses to SPDX compatible identifier
The CONTRIBUTING.md requests an (or multiple) SPDX identifier for GPL
licenses. But a lot of packages did use a different, non-SPDX style with a
"+" at the end instead of "-or-later".

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2019-09-10 07:45:15 +02:00
Rosen Penev 331201deae Merge pull request #9947 from eglooca/master
netifyd: Updated to v2.92.
2019-09-09 22:20:05 -07:00
Rosen Penev f1ff6998f8 Merge pull request #9956 from neheb/wan
libwangle: Update to 2019.09.02
2019-09-09 22:13:39 -07:00
Rosen Penev f27427cbfc libwangle: Update to 2019.09.02
Several size optimizations. Savings of ~68KB.

Remove shared build. libwangle is only used by fbthrift. Just use the
static version.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-09 20:39:17 -07:00
Rosen Penev 0d2cd9c4b7 Merge pull request #9950 from neheb/fizz
libfizz: Update to 2019.09.09.00
2019-09-09 15:51:23 -07:00
Rosen Penev 358495f118 rtorrent: Switch to using static libtorrent
rtorrent is the only user of libtorrent. Statically link to save space.

Added usleep patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-09 15:32:29 -07:00
Rosen Penev e56fada5a8 libtorrent: Switch to static library.
libtorrent is only used by rtorrent. Switch to a static library to save
space.

Removed libsigc++ dependency. It seems it's not needed.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-09 15:32:29 -07:00
Rosen Penev ad758ba286 libsigcxx: Remove
It's no longer needed with libtorrent. No other package depends on it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-09 15:32:28 -07:00
Rosen Penev af03174c5a libfizz: Update to 2019.09.09.00
Several size optimizations. ~76KB savings.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-09 13:50:33 -07:00
Dirk Brenken 9b18f3ac82 Merge pull request #9948 from dibdot/banIP
banip: update 0.2.0
2019-09-09 21:25:25 +02:00
Rosen Penev 5c14053992 Merge pull request #9949 from neheb/folly
libfolly: Update to 2019.09.02
2019-09-09 12:21:49 -07:00
Dirk Brenken 5f49601e63 banip: update 0.2.0
* remove 'http-only' mode, all sources are now fetched from https sites
* the backup mode is now mandatory ('/tmp' is the default backup
  directory), always create and re-use backups if available.
  To force a re-download take the 'reload' action.
* support 'sshd' in addition to 'dropbear' for logfile parsing
  to detect break-in events
* always update the black-/whitelist with logfile parsing results
  in 'refresh' mode (no new downloads)
* rework the return code handling
* tweak procd trigger
* various small fixes
* (s)hellsheck cosmetics

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-09-09 21:11:10 +02:00
Rosen Penev 2973b57a39 libfolly: Update to 2019.09.02
Several optimizations to reduce size. ~35KB. Mostly because of LTO.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-09 11:34:14 -07:00
Darryl Sokoloski 898de0336f netifyd: Updated to v2.92.
Signed-off-by: Darryl Sokoloski <darryl@sokoloski.ca>
2019-09-09 10:22:32 -04:00
Rosen Penev bb55cb5e79 unrar: Update to 5.8.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-09 01:36:15 -07:00
Yousong Zhou 20efa32d2d acme: depends on gnu-wget
Fixes openwrt/packages#9456

Ref: https://github.com/openwrt/packages/issues/9456
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2019-09-09 09:40:34 +02:00
Yousong Zhou 99aed64005 wget: provides gnu-wget
So that packages like acme requiring features from it can depend on it
explicitly, not the more basic "wget" which is also provided by
"uclient-fetch"

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2019-09-09 09:40:34 +02:00
Sebastian Kemper b6212c8769 glib2: don't use libelf during host build
Since commit d3f86c9cc3e465fbca51aaadbb274856831ba56c tools/libelf
installs a pkgconfig file, which in turn is picked up during the glib2
host build. On the build bots the same occurs, although it so happens
that (sometimes?) libelf.h is not found and the host build fails. This
may be a timing issue specific to the build bots, as the header is in
fact installed by tools/libelf and I can't reproduce this here on my own
computer.

In any case, libelf (if detected) is only used by gresource. gresource
can be used without it. gresource is not used by OpenWrt's build system
(also not in openwrt/packages). So adding "--disable-libelf" to the host
configure args is not detrimental in any way and works around the issue
described above.

Resolves #9927

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-09-09 09:39:35 +02:00
Moritz Warning 43cca9cddc zerotier: make sure the /var/lib exists
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2019-09-09 01:28:32 +02:00
Moritz Warning 2da998768b zerotier: change license to BSL 1.1
Business Source License.

Signed-off-by: Moritz Warning <moritzwarning@web.de>
2019-09-09 01:28:07 +02:00
Rosen Penev bfb89d058b Revert "libmstch: Remove boost dependency"
This reverts commit cb78291982.

The buildbots have GCC6. GCC7 is needed for C++17.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-08 14:54:35 -07:00
Michael Heimpold 1c5454d2f4 php7-pecl-libevent: update to latest commit
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2019-09-08 23:22:27 +02:00
Michael Heimpold bf2bd3f1e8 php7-pecl-redis: update to 5.0.2
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2019-09-08 23:22:27 +02:00
Michael Heimpold 3c7dc4ef18 php7-pecl-http: update to 3.2.1
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2019-09-08 23:22:01 +02:00
Michael Heimpold 7d095c5fc5 php7-pecl-dio: update SPDX id to most recent format
Also the source package contains a LICENSE file, so
we can refer to it.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2019-09-08 21:30:37 +02:00
Michael Heimpold 5805da860e php7: update to 7.2.22
While at, update the SPDX license id to most recent format.

Compile and run tested on mxs platform.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2019-09-08 21:27:18 +02:00
Lucian Cristian c999d25d8b frr: add package
in place replacement for quagga

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2019-09-07 18:53:30 +03:00
Rosen Penev de37661733 Merge pull request #9930 from lucize/nssup
nss: update to 3.46
2019-09-06 19:59:58 -07:00
Rosen Penev 41fe5a8335 softethervpn: Fix openssl header patch
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-06 19:51:59 -07:00
Dirk Brenken 35838f4271 Merge pull request #9929 from dibdot/adblock
adblock: update 3.8.5
2019-09-06 20:53:58 +02:00
Rosen Penev f11cd7e578 Merge pull request #9931 from sebastian-de/ipfix
ulogd2: Build IPFIX module
2019-09-06 11:19:46 -07:00
Rosen Penev 8410380ae9 pulseaudio: Add glib2/host dependency
This was implicit with glib2 but got removed with
170ef79393

Fixed license tag to newer SPDX.

Removed PKG_BUILD_DIR as that is now default with upstream's
e545fac8d968864a965edb9e50c6f90940b0a6c9

Minor reorganization for consistency.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-06 19:57:58 +02:00
Rosen Penev 5935670ba1 lcdgrilo: Depend on vala/host instead
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-06 10:18:05 -07:00
Rosen Penev e5bab094ae lcdringer: Depend on vala/host instead
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-06 10:17:14 -07:00
Sebastian Fleer 3a06581ad7 ulogd2: Build IPFIX module
add ulogd_output_IPFIX.so to ulogd-mod-extra

Signed-off-by: Sebastian Fleer <dev@dwurp.de>
2019-09-06 18:40:59 +02:00
Lucian Cristian 257351976f nss: update to 3.46
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2019-09-06 18:53:15 +03:00
Dirk Brenken 45cb0e1023 adblock: update 3.8.5
* use raw procd interface trigger as last resort, if the
  adblock config is not available during startup
* fix selective subdomain whitelisting for dnsmasq
* fix a kresd restart issue with 'DNS File Reset'
* fix a suspend/resume cornercase
* disable the tld compression, if the number of blocked domains
  is greater than 'adb_maxtld' (default: 100000)
* made the fw portlist configurable (default '53 853 5353')
* preliminary support for inotify-like autoload features
  of dns backends like kresd in future Turris OS. If 'adb_dnsinotify'
  is set to 'true', all adblock related restarts and the
  'DNS File Reset' will be disabled

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-09-06 11:08:07 +02:00
Rosen Penev 9184ea3d9b vala: Update to 0.46.0
Switched to using the configure script instead of using make directly.

Added HOST__BUILD_PARALLEL for faster compilation.

Removed target build. It's completely unused.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-05 22:12:55 -07:00
Xingwang Liao 0849e32659 golang: Update to 1.13
Signed-off-by: Xingwang Liao <kuoruan@gmail.com>
2019-09-06 11:59:04 +08:00
Rosen Penev 74d1d98e3d Merge pull request #9922 from neheb/ul
ulogd2: Backport upstream patches
2019-09-05 13:40:15 -07:00
Rosen Penev 79c881200f ulogd2: Backport upstream patches
IPFIX support was requested.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-05 13:06:01 -07:00
Josef Schlehofer b5d7ebc572 Merge pull request #9891 from BKPepe/lighttpd
lighttpd: Update to version 1.4.54
2019-09-05 12:58:38 +02:00
Rosen Penev 27a311c2c9 Merge pull request #9920 from PolynomialDivision/fix/libuwifi_devinstall
libuwifi: fix dev installation
2019-09-04 15:17:43 -07:00
Nick Hainke ba5d69edcd libuwifi: fix dev installation
The ccan needs config.h file. This commit fixes the includes
and copies the config.h file to the correct position.

Signed-off-by: Nick Hainke <vincent@systemli.org>
2019-09-05 00:04:04 +02:00