Commit Graph

28108 Commits

Author SHA1 Message Date
Rosen Penev caaf35b192 ibrdtnd: run through dos2unix
This patch uses CRLF line endings for some reason...

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-10-31 12:27:45 -07:00
Tianling Shen 33634e30c2 cloudflared: Update to 2022.10.3
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-10-31 12:27:33 -07:00
Tianling Shen d1f2b96b7e yq: Update to 4.29.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-10-31 12:27:21 -07:00
Rosen Penev 9917311d16 openobex: remove CXX patch
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-10-31 12:27:05 -07:00
Othmar Truniger 707f7253c2 knxd: bump to new upstream version 0.14.54
Signed-off-by: Othmar Truniger <github@truniger.ch>
2022-10-31 12:26:45 -07:00
Rosen Penev 2d5ef9e199 apcupsd: remove header file patch
Seems to be from a time when pkgconfig returned the wrong path.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-10-31 12:26:26 -07:00
Stan Grishin b77148a333
Merge pull request #19747 from stangri/master-curl
curl: include nls.mk
2022-10-31 09:35:46 -07:00
Stan Grishin d66435208c curl: include nls.mk
Signed-off-by: Stan Grishin <stangri@melmac.ca>
2022-10-31 03:05:44 +00:00
Stan Grishin 2d7ef1878f
Merge pull request #19745 from stangri/master-curl
curl: update to 7.86.0
2022-10-30 20:00:25 -07:00
Alexandru Ardelean 69f5e34a65 python3-pytz: bump to version 2022.5
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-10-30 21:32:06 +01:00
Alexandru Ardelean b8e20215a2 pillow: bump to version 9.3.0
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-10-30 21:32:06 +01:00
Stan Grishin 88009b2d5e curl: update to 7.86.0
* update to 7.86.0: https://curl.se/changes.html#7_86_0
* remove 300-curl-wolfssl.m4-error-out-if-wolfSSL-is-not-usable.patch as
  it was fixed upstream: https://github.com/curl/curl/pull/9682
* update configure options for OpenSSL as --without-ssl is breaking build
* remove --without-libidn configure arg as it's no longer recognized

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2022-10-30 19:54:05 +00:00
Etienne Champetier 637f3e507c
Merge pull request #19736 from champtar/phantap-lacp
phantap: update to latest commit
2022-10-30 13:51:24 -04:00
Etienne Champetier a84df335a9 phantap: update to latest commit
815c312 Forward 01:80:C2:00:00:0{1,2} using nftables

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2022-10-30 01:54:29 -04:00
Paul Spooren 646fbeafdc attendedsysupgrade-common: update ASU CA pubkey
The old key was overwritten during a machine migration and the current
worker key is no longer valid. To create new valid worker certificates
this commit adds a new CA pubkey.

To update running OpenWrt devices via a client one needs to force
install it or upgrade to the latest version of
`attendedsysupgrade-common` - I'm sorry for the inconvenience.

This change is only related to the `usign` pubkey and `ucert`
certificate which is used to sign all created images on the server.

While at it, use INSTALL_DATA instead of INSTALL_BIN.

Signed-off-by: Paul Spooren <mail@aparcar.org>
2022-10-29 10:00:27 +02:00
John Audia de85ed88a7 rsync: update to 3.2.7
Bump to latest upstream release.

Signed-off-by: John Audia <therealgraysky@proton.me>
2022-10-28 14:54:42 +02:00
Josef Schlehofer bdfd040a11
Merge pull request #19693 from turris-cz/ffmpeg-conflicts-provides
ffmpeg: add conflicts and provides
2022-10-28 13:47:33 +02:00
Alois Klink 4eff6c57c1 gdbm: configure with `--without-readline`
By default, gdbm configures/builds with readline and curses support
if they exist.

This can cause race conditions when compiling gdbm and ncurses in
parallel, as gdbm may try to link to ncurses when it doesn't exist.

This commit forces gdbm to skip using readline/ncurses, since it's
unlikely that anybody is using the line-editing feature of gdbm.

See [gdbm's README][1] for more info.

[1]: https://git.gnu.org.ua/gdbm.git/tree/README?h=v1.21#n50

Signed-off-by: Alois Klink <alois@aloisklink.com>
2022-10-27 12:04:00 -07:00
Josef Schlehofer 314a4c7300
Merge pull request #19704 from Ansuel/fix-atlas
atlas-probe: fix SIGSEGV error on 32bit system
2022-10-27 16:02:58 +02:00
Tianling Shen 998e87b6d9 v2ray-geodata: Update to latest version
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-10-27 15:29:19 +02:00
Tianling Shen b16b07409f xray-core: Update to 1.6.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-10-27 15:29:19 +02:00
Tianling Shen 8e2e11aa2d xray-core: remove orphan xray-geodata definition
Fixes: 975153f93d ("v2ray-geodata: split from xray-geodata")

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-10-27 15:29:19 +02:00
Tianling Shen 631122c0eb dnsproxy: Update to 0.46.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-10-27 15:26:59 +02:00
Nick Hainke a6d7ed4d6d samplicator: update to latest master commit 2021-10-11
The newest master branch has important fixes. However, no new release is
published [0]. Switch to git and update to latest master commit.
This introduces new version scheme by using YYYY-MM-DD of the commit.

In addition, add necessary "PKG_FIXUP" and "PKG_REMOVE_FILES" to allow
compile the new version. Also add enable "PKG_BUILD_PARALLEL".

Further, use a pidfile and remove outdated patches.

https://github.com/sleinen/samplicator/issues/73

Signed-off-by: Nick Hainke <vincent@systemli.org>
2022-10-27 15:18:59 +02:00
Josef Schlehofer 4c8e9ad20c
Merge pull request #19714 from turris-cz/libwebsockets-dependency
libwebsockets: fix recursive dependency
2022-10-27 14:24:35 +02:00
Josef Schlehofer a4e8cbb89a
libwebsockets: fix recursive dependency
While running `make menuconfig`, it was discovered then there is a
recursive dependency like this:
tmp/.config-package.in:59138:error: recursive dependency detected!
tmp/.config-package.in:59138:	symbol PACKAGE_libwebsockets-openssl is selected by PACKAGE_libwebsockets-mbedtls
tmp/.config-package.in:59122:	symbol PACKAGE_libwebsockets-mbedtls depends on PACKAGE_libwebsockets-openssl

It is not possible with the recently added conflicts that two packages
(OpenSSL and full variant, which uses OpenSSL as well), which are almost the same
provides the same named package libwebsockets as their conflict - Mbed
TLS.

Fixes: 676c5c72b5 ("libwebsockets: OpenSSL
and mbedTLS variants should conflict")

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-10-26 09:31:30 +02:00
Jean-Michel Lacroix 61d1a86ec3 bandwidthd: fix time_t problem
Fixes issu #19510 with the change in time_t with musl 1.2

Signed-off-by: Jean-Michel Lacroix <lacroix@lepine-lacroix.info>
2022-10-25 18:04:56 -07:00
Robert Högberg 15d7c57112 squeezelite: add opus codec support
Signed-off-by: Robert Högberg <robert.hogberg@gmail.com>
2022-10-25 18:04:04 -07:00
Lucian Cristian a3c81940b8 frr: update to latest 8.3.1 branch
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2022-10-25 18:02:30 -07:00
Michal Hrusecky 6328e3e9fe mariadb: Update to the latest version 10.9.3
Update to the latest upstream version. For more details, see:

https://mariadb.com/kb/en/changes-improvements-in-mariadb-109/

Added new dependency on libfmt.

Following two patches dropped as the issues were fixed in upstream.

 * 130-c11_atomics.patch
 * 140-mips-connect-unaligned.patch

The rest of the patches were refreshed.

Don't need to disable cassandra and tokudb anymore as they were dropped
from upstream tarball.

Signed-off-by: Michal Hrusecky <michal@hrusecky.net>
2022-10-25 18:02:11 -07:00
Christian Marangi 52570d4242 ci: update github actions to v3
Update checkout and upload-artifact action to v3 to mute nodejs
deprecation warning.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2022-10-25 22:13:24 +02:00
Lucian Cristian 8297750346 openfortivpn: update to 1.19.0
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2022-10-25 15:53:04 +02:00
Josef Schlehofer 02eb18a65f
Merge pull request #19701 from turris-cz/libwebsockets-conflicts-provides
libwebsockets: full variant provides OpenSSL
2022-10-25 14:28:58 +02:00
Josef Schlehofer f87899140d
Merge pull request #19702 from turris-cz/lighttpd-fix-dummy-websocket
lighttpd: backport patch to fix dummy Sec-WebSocket-Key
2022-10-25 14:05:06 +02:00
Josef Schlehofer 676c5c72b5
libwebsockets: OpenSSL and mbedTLS variants should conflict
They provide the same files, but they don't conflict to each other, this
means that users can install them side by side.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-10-25 12:27:11 +02:00
Christian Marangi 14c5dfe4c1
atlas-probe: fix SIGSEGV error on 32bit system
Changes to time_t cause SIGSEGV error on 32bit system and cause ripe
atlas malfunction. (registration successful but no traffic)
Also introduce minor patch to fix some compilation warning.

While at it move PKG_RELEASE to AUTORELEASE macro.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2022-10-25 10:37:26 +02:00
Josef Schlehofer de49362d35
lighttpd: backport patch to fix dummy Sec-WebSocket-Key
It was requested in https://gitlab.nic.cz/turris/os/packages/-/issues/873

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-10-25 09:44:56 +02:00
Stan Grishin bd342a9f72
Merge pull request #19699 from stangri/master-https-dns-proxy
https-dns-proxy: add version information to binary
2022-10-24 23:11:29 -07:00
Stan Grishin bca4e4b99a
Merge pull request #19696 from stangri/master-simple-adblock
simple-adblock: service_triggers improvements
2022-10-24 23:11:18 -07:00
Josef Schlehofer 77e682a11c
libwebsockets: full variant provides OpenSSL
For some time, it is not possible to install ttyd and mosquitto-ssl at the
same time, so let's solve it that libwebsockets-full provides
libwebsockets-openssl. This allows to install ttyd and mosquitto at
the same time.

Also, we need to add conflict, because we should not have installed
libwebsockets-openssl and libwebsockets-full at the same time as they
provides the same files.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-10-25 07:57:23 +02:00
Stan Grishin 61ca2f4d16 https-dns-proxy: add version information to binary
* add patches/020-cmakelists-add-version.patch (thanks @baranyaib90)
  to add version information to the binary and fix https://github.com/aarond10/https_dns_proxy/issues/149
* modify Makefile to add version information for the binary
* rename patches/010-fix-cmakelists.patch for better readability
* revert back to service restart in WAN/WAN6 trigger
* update test.sh to test both init script and binary versions

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2022-10-24 21:46:51 +00:00
Michal Hrusecky 8f6831b64b mariadb: Drop unused rundir fix socket dir perms
We had been creating "rundir" but it was never used, probably leftover
from some removed function. At the same time, we were setting quite
strict rights to the socket directory (while comments sugested
otherwise).

Signed-off-by: Michal Hrusecky <michal@hrusecky.net>
2022-10-24 11:15:36 -07:00
Stan Grishin 188d332840 simple-adblock: service_triggers improvements
Signed-off-by: Stan Grishin <stangri@melmac.ca>
2022-10-24 16:57:56 +00:00
Stan Grishin ad515e37fd
Merge pull request #19691 from stangri/master-https-dns-proxy
https-dns-proxy: bugfix: restore empty server; misc improvements
2022-10-24 09:45:09 -07:00
Josef Schlehofer 9693bd47c5
ffmpeg: add conflicts and provides
Motivation of this change is that full variants provides the mini
variant and as well audio-dec package, thus you can not install both as
it fails with the following output:

Collected errors:
 * check_data_file_clashes: Package libffmpeg-audio-dec wants to install file /usr/lib/libavcodec.so.58
	But that file is already provided by package  * libffmpeg-full
 * check_data_file_clashes: Package libffmpeg-audio-dec wants to install file /usr/lib/libavcodec.so.58.91.100
	But that file is already provided by package  * libffmpeg-full
 * check_data_file_clashes: Package libffmpeg-audio-dec wants to install file /usr/lib/libavdevice.so.58
	But that file is already provided by package  * libffmpeg-full
 * check_data_file_clashes: Package libffmpeg-audio-dec wants to install file /usr/lib/libavdevice.so.58.10.100
	But that file is already provided by package  * libffmpeg-full
 * check_data_file_clashes: Package libffmpeg-audio-dec wants to install file /usr/lib/libavformat.so.58
	But that file is already provided by package  * libffmpeg-full
 * check_data_file_clashes: Package libffmpeg-audio-dec wants to install file /usr/lib/libavformat.so.58.45.100
	But that file is already provided by package  * libffmpeg-full
 * check_data_file_clashes: Package libffmpeg-audio-dec wants to install file /usr/lib/libavutil.so.56
	But that file is already provided by package  * libffmpeg-full
 * check_data_file_clashes: Package libffmpeg-audio-dec wants to install file /usr/lib/libavutil.so.56.51.100
	But that file is already provided by package  * libffmpeg-full
 * opkg_install_cmd: Cannot install package libffmpeg-audio-dec.

Let's change it to:
Installing libffmpeg-audio-dec (4.3.4-1) to root...
Collected errors:
 * check_conflicts_for: The following packages conflict with libffmpeg-audio-dec:
 * check_conflicts_for:         libffmpeg-full *
 * opkg_install_cmd: Cannot install package libffmpeg-audio-dec.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-10-24 14:44:25 +02:00
Nick Hainke ed7d38c145 libmariadb: update to 3.1.18
The official download mirror does not host 3.1.12 anymore. Update to
newest version to solve the issue.

Signed-off-by: Nick Hainke <vincent@systemli.org>
2022-10-24 05:38:43 -07:00
Toke Høiland-Jørgensen 14f151ac9c
Merge pull request #19669 from hgl/acme
acme: refactor
2022-10-24 12:53:43 +02:00
Dirk Brenken e90b4c01e1
adblock: update 4.1.5-4
* fixed broken oisd regex

Signed-off-by: Dirk Brenken <dev@brenken.org>
2022-10-24 12:34:12 +02:00
Javier Marcet 17badaee1c docker-compose: Update to version 2.12.2
Signed-off-by: Javier Marcet <javier@marcet.info>
2022-10-23 23:29:13 -07:00
Stan Grishin fbc63cb9f6 https-dns-proxy: bugfix: restore empty server; misc improvements
* bugfix: properly restore empty server config for dnsmasq (to
  address issue brought up in https://github.com/stangri/source.openwrt.melmac.net/pull/162)
* better handling of non-existant wan/wan6 interface for triggers
* add resolver url to ubus data for future-proofing WebUI js move

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2022-10-24 04:19:36 +00:00