Philip Prindeville [Thu, 1 Apr 2021 20:43:12 +0000 (14:43 -0600)]
strongswan: remove synthesized ipsec conf files
If you shutdown ipsec service, and it doesn't clean up
/var/ipsec/ipsec.conf, then when you start swanctl service it
might see an incompatible file on startup. Remedy is to
remove unneeded files when shutting down the service. They
can always be regenerated when the service starts again.
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
Philip Prindeville [Thu, 1 Apr 2021 20:16:35 +0000 (14:16 -0600)]
Merge pull request #15286 from pprindeville/strongswan-move-ipsec.secrets
strongswan: move ipsec conf files to subpackage
Jo-Philipp Wich [Sat, 27 Mar 2021 19:33:44 +0000 (20:33 +0100)]
openvpn: fix invoking user up & down commands from hotplug wrapper
This commit adds a number of fixes to the OpenVPN up/down hotplug command
wrapper which currently fails to actually invoke user defined up and down
commands for uci configurations not using external native configurations.
- Use the `--setenv` to pass the user configured `up` and `down` commands
as `user_up` and `user_down` environment variables respectively
- Instead of attempting to scrape the `up` and `down` settings from the
(possibly generated) native OpenVPN configuration in
`/etc/hotplug.d/openvpn/01-user`, read them from the respective
environment variables instead
- Fix parsing of native configuration values in `get_openvpn_option()`;
first try to parse a given setting as single quoted value, then as
double quoted and finally as non-quoted, potentially white-space
escaped one. This ensures that `up '/bin/foo'` is interpreted as
`/bin/foo` and not `'/bin/foo'`
Ref: https://forum.openwrt.org/t/openvpn-up-down-configuration-ignored/91126
Supersedes: #15121, #15284
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Rosen Penev [Thu, 1 Apr 2021 11:08:58 +0000 (04:08 -0700)]
Merge pull request #15327 from ja-pa/curl-7.76.0
curl: update to version 7.76.0 (security fix)
Paul Spooren [Mon, 29 Mar 2021 09:06:35 +0000 (23:06 -1000)]
tmate-ssh-server: add package
The `tmate` tool is a fork of `tmux` which allows remote access to a
device without setting up any port forwarding. This commits adds the
backend server which handles connections.
Signed-off-by: Paul Spooren <mail@aparcar.org>
Jan Pavlinec [Thu, 1 Apr 2021 08:58:11 +0000 (10:58 +0200)]
curl: update to version 7.76.0
Fixes CVE-2021-22876 and CVE-2021-22890
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
Tianling Shen [Wed, 31 Mar 2021 08:09:36 +0000 (16:09 +0800)]
xray-core: Update to 1.4.1
Updated geodata to latest version.
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Tianling Shen [Wed, 31 Mar 2021 08:17:18 +0000 (16:17 +0800)]
yq: Update to 4.6.3
- Re-assigned myself as the maintainer
- Used $(AUTORELEASE) for PKG_RELEASE
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Philip Prindeville [Sat, 27 Mar 2021 19:37:21 +0000 (13:37 -0600)]
strongswan: move ipsec conf files to subpackage
These config files are only used by the ipsec interface to charon,
and shouldn't be part of the base package.
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
Daniel Golle [Wed, 31 Mar 2021 23:07:03 +0000 (00:07 +0100)]
autopart: add package
The 'autopart' package is intended for devices with rather large
block device storage (ie. SATA or MMC).
It automatically allocates the free space on the block device used
for booting into an LVM2 physical volume.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Wed, 31 Mar 2021 00:31:32 +0000 (01:31 +0100)]
ovsd: add package
Add Open vSwtich configuration daemon for netifd.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Oskari Rauta [Tue, 30 Mar 2021 11:55:57 +0000 (14:55 +0300)]
podman: Add selinux variant and several improvements
* add -selinux variant which depends on libselinux
* init script for background service
* updated configurations
* maintainer change as requested
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
Martin Matějek [Mon, 29 Mar 2021 20:20:57 +0000 (22:20 +0200)]
python3-pyroute2: update to version 0.5.16
Signed-off-by: Martin Matějek <martin.matejek@gmx.com>
Rosen Penev [Tue, 30 Mar 2021 10:30:46 +0000 (03:30 -0700)]
Merge pull request #15311 from commodo/stress-ng
stress-ng: bump to version 0.12.06
Daniel Golle [Mon, 29 Mar 2021 21:06:13 +0000 (22:06 +0100)]
oci-runtime-tools: provide rootfs-arm64 for oci-runtime-tests
Download static busybox to provide rootfs-amd64.tar.gz for test-suite.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Mon, 29 Mar 2021 22:14:41 +0000 (23:14 +0100)]
podman: add 'crun' to containers.conf
Now that 'crun' has been packaged, add support for it in podman.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Oskari Rauta [Mon, 29 Mar 2021 21:42:15 +0000 (00:42 +0300)]
crun: add package crun
crun is the prefered container run-time of podman, it's faster than
runc and has a much lower memory footprint.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
Daniel Golle [Mon, 29 Mar 2021 21:23:54 +0000 (22:23 +0100)]
cni-plugins: depend on kmod-veth
cni-plugins makes use of veth, make sure kernel module is installed.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Mon, 29 Mar 2021 21:05:10 +0000 (22:05 +0100)]
libseccomp: don't build on ARC
ARC architecture is not yet supported by libseccomp.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Rosen Penev [Mon, 29 Mar 2021 20:05:18 +0000 (13:05 -0700)]
Merge pull request #15300 from commodo/python-updates1
Python updates1
Rosen Penev [Mon, 29 Mar 2021 20:04:59 +0000 (13:04 -0700)]
Merge pull request #15298 from egorenar/icecast
icecast: fix whitespace in init file
Rosen Penev [Mon, 29 Mar 2021 20:04:42 +0000 (13:04 -0700)]
Merge pull request #15299 from egorenar/mpd
mpd: run mpd as a non-root user
Josef Schlehofer [Mon, 29 Mar 2021 19:53:12 +0000 (21:53 +0200)]
Merge pull request #15303 from Payne-X6/master
knot: update to version 3.0.5
Oskari Rauta [Mon, 29 Mar 2021 15:02:11 +0000 (18:02 +0300)]
conmon: fix segfault, correct a typo and update description
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
Jan Hak [Mon, 29 Mar 2021 09:48:21 +0000 (11:48 +0200)]
knot: update to version 3.0.5
Signed-off-by: Jan Hak <jan.hak@nic.cz>
Alexandru Ardelean [Mon, 29 Mar 2021 08:51:51 +0000 (11:51 +0300)]
stress-ng: bump to version 0.12.06
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
Alexander Egorenkov [Mon, 29 Mar 2021 05:55:28 +0000 (07:55 +0200)]
icecast: fix whitespace in init file
Signed-off-by: Alexander Egorenkov <egorenar-dev@posteo.net>
Alexander Egorenkov [Mon, 29 Mar 2021 06:06:10 +0000 (08:06 +0200)]
mpd: run mpd as a non-root user
* Make /etc/mpd.conf worldreadable.
Signed-off-by: Alexander Egorenkov <egorenar-dev@posteo.net>
Alexandru Ardelean [Mon, 29 Mar 2021 06:51:56 +0000 (09:51 +0300)]
numpy: bump to version 1.20.2
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
Alexandru Ardelean [Mon, 29 Mar 2021 06:49:47 +0000 (09:49 +0300)]
python-lxml: bump to version 4.6.3
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
Alexandru Ardelean [Mon, 29 Mar 2021 06:47:07 +0000 (09:47 +0300)]
gunicorn: bump to version 20.1.0
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
Alexandru Ardelean [Mon, 29 Mar 2021 06:46:09 +0000 (09:46 +0300)]
django-restframework: bump to version 3.12.4
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
Paul Spooren [Sun, 28 Mar 2021 19:30:59 +0000 (09:30 -1000)]
whois: update to 5.5.9
* Updated the .ga TLD server.
* Removed the .cd and cf TLD servers.
* Removed 72 new gTLDs which are no longer active.
Signed-off-by: Paul Spooren <mail@aparcar.org>
Paul Spooren [Sun, 28 Mar 2021 19:35:24 +0000 (09:35 -1000)]
apk: update to 2.12.4
Ariadne Conill (1):
database: do not chroot(".") unless actually necessary
Martin Vahlensieck (1):
Use correct port when redirected
Timo Teräs (5):
db: fix control character check to use uint8_t
libfetch: send Proxy-Authorization also for https connect
del: report correctly package's provides names
Signed-off-by: Paul Spooren <mail@aparcar.org>
Dirk Brenken [Sun, 28 Mar 2021 19:58:31 +0000 (21:58 +0200)]
Merge pull request #15289 from dibdot/banip
banip: update to 0.7.6
Rosen Penev [Sun, 28 Mar 2021 19:54:04 +0000 (12:54 -0700)]
Merge pull request #15291 from egorenar/mpd-lame-encoder
mpd-full: enable lame and vorbis encoders
Lucian Cristian [Sun, 28 Mar 2021 18:32:48 +0000 (21:32 +0300)]
frr: update to 7.5.1 and backports
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
Alexander Egorenkov [Sun, 28 Mar 2021 17:25:40 +0000 (19:25 +0200)]
mpd-full: enable lame and vorbis encoders
Enable Vorbis encoder for OGG format and lame for MP3.
This enables mpd to stream OGG and MP3 to e.g. Icecast2.
Signed-off-by: Alexander Egorenkov <egorenar-dev@posteo.net>
Dirk Brenken [Sun, 28 Mar 2021 15:06:46 +0000 (17:06 +0200)]
banip: update to 0.7.6
* rework the central iptables function to significantly
reduce the code complexity and the overall number of iptables calls
* check early and only once in the chain for ctstate NEW and
return otherwise (thanks @ldir-EDB0)
* made the whitelist ordering within the chain more flexible
Signed-off-by: Dirk Brenken <dev@brenken.org>
Rosen Penev [Sun, 28 Mar 2021 04:52:11 +0000 (21:52 -0700)]
Merge pull request #15012 from neheb/ninja
treewide: build CMake projects with Ninja
Rosen Penev [Thu, 4 Mar 2021 22:45:01 +0000 (14:45 -0800)]
treewide: build CMake projects with Ninja
faster to compile.
A small selection of packages was tested going from:
Executed in 696.30 secs fish external
usr time 82.98 mins 395.00 micros 82.98 mins
sys time 9.02 mins 0.00 micros 9.02 mins
to:
Executed in 592.20 secs fish external
usr time 84.84 mins 361.00 micros 84.84 mins
sys time 8.85 mins 57.00 micros 8.85 mins
Tested by running make -j 12 and wiping staging/build_dir/target_x
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Sat, 27 Mar 2021 22:02:10 +0000 (15:02 -0700)]
ninja: add custom target support for ninja-cmake
Allows fixing compilation with at least mariadb.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Sun, 28 Mar 2021 03:46:10 +0000 (20:46 -0700)]
Merge pull request #15288 from neheb/fontco
fontconfig: compile with meson
Rosen Penev [Sun, 28 Mar 2021 01:12:55 +0000 (18:12 -0700)]
fontconfig: compile with meson
Faster compilation.
Backport upstream patch fixing cross compilation.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Sat, 27 Mar 2021 20:53:42 +0000 (13:53 -0700)]
Merge pull request #15280 from egorenar/imagemagick-freetype-link-fix
imagemagick: fix linking of host libfreetype
Alexander Egorenkov [Sat, 27 Mar 2021 12:19:42 +0000 (13:19 +0100)]
imagemagick: fix linking of host libfreetype
Host's libfreetype is being linked during build.
libtool: warning: relinking 'MagickWand/libMagickWand-7.Q8.la'
libtool: install: (cd /home/egorenar/Repositories/openwrt-rel/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/ImageMagick-7.0.9-5; /bin/sh "/home/egorenar/Repositories/openwrt-rel/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/ImageMagick-7.0.9-5/libtool" --tag CC --mode=relink arm-openwrt-linux-muslgnueabi-gcc -I/home/egorenar/Repositories/openwrt-rel/staging_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/usr/include/libpng16 -I/home/egorenar/Repositories/openwrt-rel/staging_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/usr/include -I/home/egorenar/Repositories/openwrt-rel/staging_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/usr/include/freetype2 -I/home/egorenar/Repositories/openwrt-rel/staging_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/usr/include -I/home/egorenar/Repositories/openwrt-rel/staging_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/usr/include/libpng16 -I/home/egorenar/Repositories/openwrt-rel/staging_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/usr/include -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -fmacro-prefix-map=/home/egorenar/Repositories/openwrt-rel/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/ImageMagick-7.0.9-5=ImageMagick-7.0.9-5 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -flto -Wall -fexceptions -pthread -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=8 -no-undefined -Wl,--version-script=./MagickWand/libMagickWand.map -version-info 7:0:0 -L/home/egorenar/Repositories/openwrt-rel/staging_dir/toolchain-arm_cortex-a15+neon-vfpv4_gcc-8.4.0_musl_eabi/usr/lib -L/home/egorenar/Repositories/openwrt-rel/staging_dir/toolchain-arm_cortex-a15+neon-vfpv4_gcc-8.4.0_musl_eabi/lib -znow -zrelro -o MagickWand/libMagickWand-7.Q8.la -rpath /usr/lib MagickWand/libMagickWand_7_Q8_la-animate.lo MagickWand/libMagickWand_7_Q8_la-compare.lo MagickWand/libMagickWand_7_Q8_la-composite.lo MagickWand/libMagickWand_7_Q8_la-conjure.lo MagickWand/libMagickWand_7_Q8_la-convert.lo MagickWand/libMagickWand_7_Q8_la-deprecate.lo MagickWand/libMagickWand_7_Q8_la-display.lo MagickWand/libMagickWand_7_Q8_la-drawing-wand.lo MagickWand/libMagickWand_7_Q8_la-identify.lo MagickWand/libMagickWand_7_Q8_la-import.lo MagickWand/libMagickWand_7_Q8_la-magick-cli.lo MagickWand/libMagickWand_7_Q8_la-magick-image.lo MagickWand/libMagickWand_7_Q8_la-magick-property.lo MagickWand/libMagickWand_7_Q8_la-magick-wand.lo MagickWand/libMagickWand_7_Q8_la-mogrify.lo MagickWand/libMagickWand_7_Q8_la-montage.lo MagickWand/libMagickWand_7_Q8_la-operation.lo MagickWand/libMagickWand_7_Q8_la-pixel-iterator.lo MagickWand/libMagickWand_7_Q8_la-pixel-wand.lo MagickWand/libMagickWand_7_Q8_la-script-token.lo MagickWand/libMagickWand_7_Q8_la-stream.lo MagickWand/libMagickWand_7_Q8_la-wand.lo MagickWand/libMagickWand_7_Q8_la-wandcli.lo MagickWand/libMagickWand_7_Q8_la-wand-view.lo MagickCore/libMagickCore-7.Q8.la -lm -inst-prefix-dir /home/egorenar/Repositories/openwrt-rel/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/ImageMagick-7.0.9-5/ipkg-install)
libtool: relink: arm-openwrt-linux-muslgnueabi-gcc -shared -fPIC -DPIC MagickWand/.libs/libMagickWand_7_Q8_la-animate.o MagickWand/.libs/libMagickWand_7_Q8_la-compare.o MagickWand/.libs/libMagickWand_7_Q8_la-composite.o MagickWand/.libs/libMagickWand_7_Q8_la-conjure.o MagickWand/.libs/libMagickWand_7_Q8_la-convert.o MagickWand/.libs/libMagickWand_7_Q8_la-deprecate.o MagickWand/.libs/libMagickWand_7_Q8_la-display.o MagickWand/.libs/libMagickWand_7_Q8_la-drawing-wand.o MagickWand/.libs/libMagickWand_7_Q8_la-identify.o MagickWand/.libs/libMagickWand_7_Q8_la-import.o MagickWand/.libs/libMagickWand_7_Q8_la-magick-cli.o MagickWand/.libs/libMagickWand_7_Q8_la-magick-image.o MagickWand/.libs/libMagickWand_7_Q8_la-magick-property.o MagickWand/.libs/libMagickWand_7_Q8_la-magick-wand.o MagickWand/.libs/libMagickWand_7_Q8_la-mogrify.o MagickWand/.libs/libMagickWand_7_Q8_la-montage.o MagickWand/.libs/libMagickWand_7_Q8_la-operation.o MagickWand/.libs/libMagickWand_7_Q8_la-pixel-iterator.o MagickWand/.libs/libMagickWand_7_Q8_la-pixel-wand.o MagickWand/.libs/libMagickWand_7_Q8_la-script-token.o MagickWand/.libs/libMagickWand_7_Q8_la-stream.o MagickWand/.libs/libMagickWand_7_Q8_la-wand.o MagickWand/.libs/libMagickWand_7_Q8_la-wandcli.o MagickWand/.libs/libMagickWand_7_Q8_la-wand-view.o -L/home/egorenar/Repositories/openwrt-rel/staging_dir/toolchain-arm_cortex-a15+neon-vfpv4_gcc-8.4.0_musl_eabi/usr/lib -L/home/egorenar/Repositories/openwrt-rel/staging_dir/toolchain-arm_cortex-a15+neon-vfpv4_gcc-8.4.0_musl_eabi/lib -L/home/egorenar/Repositories/openwrt-rel/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/ImageMagick-7.0.9-5/ipkg-install/usr/lib -L/usr/lib -lMagickCore-7.Q8 -L/home/egorenar/Repositories/openwrt-rel/staging_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/usr/lib -lfreetype -lz -lltdl -lm -Os -mfloat-abi=hard -fstack-protector -Wl,-z -Wl,now -Wl,-z -Wl,relro -flto -pthread -Wl,--version-script=./MagickWand/libMagickWand.map -pthread -Wl,-soname -Wl,libMagickWand-7.Q8.so.7 -o MagickWand/.libs/libMagickWand-7.Q8.so.7.0.0
/usr/lib/libfreetype.so: file not recognized: file format not recognized
collect2: error: ld returned 1 exit status
libtool: error: error: relink 'MagickWand/libMagickWand-7.Q8.la' with the above command before installing it
make[5]: *** [Makefile:6264: install-libLTLIBRARIES] Error 1
make[5]: Leaving directory '/home/egorenar/Repositories/openwrt-rel/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/ImageMagick-7.0.9-5'
make[4]: *** [Makefile:12263: install-am] Error 2
make[4]: Leaving directory '/home/egorenar/Repositories/openwrt-rel/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/ImageMagick-7.0.9-5'
make[3]: *** [Makefile:12257: install] Error 2
make[3]: Leaving directory '/home/egorenar/Repositories/openwrt-rel/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/ImageMagick-7.0.9-5'
make[2]: *** [Makefile:153: /home/egorenar/Repositories/openwrt-rel/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/ImageMagick-7.0.9-5/.built] Error 2
make[2]: Leaving directory '/home/egorenar/Repositories/openwrt-rel/feeds/packages/multimedia/imagemagick'
time: package/feeds/packages/imagemagick/compile#105.77#18.23#212.14
ERROR: package/feeds/packages/imagemagick failed to build.
make[1]: *** [package/Makefile:114: package/feeds/packages/imagemagick/compile] Error 1
make[1]: Leaving directory '/home/egorenar/Repositories/openwrt-rel'
make: *** [/home/egorenar/Repositories/openwrt-rel/include/toplevel.mk:230: package/imagemagick/compile] Error 2
Signed-off-by: Alexander Egorenkov <egorenar-dev@posteo.net>
Philip Prindeville [Sat, 27 Mar 2021 03:45:08 +0000 (21:45 -0600)]
Merge pull request #14711 from pprindeville/strongswan-make-includes-persistent
strongswan: make the include's in the .conf files persistent
Daniel Golle [Thu, 25 Mar 2021 23:12:04 +0000 (23:12 +0000)]
podman: update to version 3.0.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Thu, 25 Mar 2021 23:16:47 +0000 (23:16 +0000)]
conmon: update to version 2.0.27
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Thu, 25 Mar 2021 23:10:02 +0000 (23:10 +0000)]
cni-plugins: update to version 0.9.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Dirk Brenken [Fri, 26 Mar 2021 21:01:30 +0000 (22:01 +0100)]
Merge pull request #15276 from dibdot/banip
banip: update to 0.7.5-4
Nikos Mavrogiannopoulos [Fri, 26 Mar 2021 20:53:36 +0000 (21:53 +0100)]
Merge pull request #15251 from ja-pa/gnutls-3.7.1
gnutls: update to version 3.7.1
Rosen Penev [Fri, 26 Mar 2021 20:50:59 +0000 (13:50 -0700)]
Merge pull request #15247 from neheb/fiber
boost: fixup mips64 fiber patch
Philip Prindeville [Wed, 10 Feb 2021 06:42:00 +0000 (23:42 -0700)]
strongswan: make the include's in the .conf files persistent
Having scripts diddle user written config files seems potentially
dangerous. Plus there's really no downside to including some
empty files. Best to just make the includes be permanent.
Additional feature suggested by Luiz: if a -opkg version of the
config file was created unnecessarily, remove it as part of the
upgrade process since changes won't be happening to that file
as an artifact of the service starting. The include lines are
now permanent, which means that (1) additional configuration
synthesized by UCI won't be anywhere that opkg (or sysupgrade,
for that matter) cares about since it won't be persistent, and
(2) if changes are being made, then they're being done by a
person with an editor and they really should be distinguished.
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
Rosen Penev [Wed, 24 Mar 2021 21:13:04 +0000 (14:13 -0700)]
ipfs-http-client: update to 2021-03-01
Switch to AUTORELEASE for simplicity.
Switch to building with Ninja for faster compilation.
Refreshed patches.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Sun, 21 Mar 2021 01:16:25 +0000 (18:16 -0700)]
libmariadb: update to 3.1.12
Switch to AUTORELEASE for simplicity.
Switch to building with Ninja for faster compilation.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Tue, 23 Mar 2021 01:30:53 +0000 (18:30 -0700)]
fish: update to 3.2.1
Switch to AUTORELEASE for simplicity.
Switch to building with Ninja for faster compilation.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Sun, 21 Mar 2021 00:09:19 +0000 (17:09 -0700)]
libulfus: update to 2.7.2
Switch to AUTORELEASE for simplicity.
Switch to building with Ninja for faster compilation.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Sun, 21 Mar 2021 00:05:21 +0000 (17:05 -0700)]
liborcania: update to 2.2.0
Switch to AUTORELEASE for simplicity.
Switch to building with Ninja for faster compilation.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Sun, 21 Mar 2021 01:21:11 +0000 (18:21 -0700)]
libical: update to 3.0.9
Switch to AUTORELEASE for simplicity.
Switch to building with Ninja for faster compilation.
Refresh and simplify patch.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Sat, 20 Mar 2021 21:56:09 +0000 (14:56 -0700)]
exim: fix compilation without deprecated OpenSSL APIs
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Sat, 20 Mar 2021 22:04:09 +0000 (15:04 -0700)]
perl-mail-spamassassin: fix compilation without deprecated OpenSSL APIs
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Sat, 20 Mar 2021 23:16:47 +0000 (16:16 -0700)]
mbusd: update to 0.5.0
Switch to AUTORELEASE for simplicity.
Switch to building with Ninja for faster compilation.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Sat, 20 Mar 2021 22:08:41 +0000 (15:08 -0700)]
netstinky: fix no deprecated OpenSSL
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Sat, 20 Mar 2021 23:55:09 +0000 (16:55 -0700)]
libyang: update to 1.0.225
Switch to AUTORELEASE for simplicity.
Switch to building with Ninja for faster compilation.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Sat, 20 Mar 2021 23:58:00 +0000 (16:58 -0700)]
libuwsc: update to 3.3.5
Switch to AUTORELEASE for simplicity.
Switch to building with Ninja for faster compilation.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Sun, 21 Mar 2021 00:20:31 +0000 (17:20 -0700)]
libtorrent-rasterbar: update to 1.0.2
Switch to AUTORELEASE for simplicity.
Switch to building with Ninja for faster compilation.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Espen Jürgensen [Fri, 26 Mar 2021 10:10:40 +0000 (11:10 +0100)]
forked-daapd: add missing dependency (libuuid)
Fix build error due to missing libuuid dependency
Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
Javier Marcet [Thu, 25 Mar 2021 16:25:58 +0000 (16:25 +0000)]
docker-compose: Update to version 1.28.6
Bugs:
- Make --env-file relative to the current working directory and error out for
invalid paths. Environment file paths set with --env-file are relative to the
current working directory while the default .env file is located in the project
directory which by default is the base directory of the Compose file.
- Fix missing service property storage_opt by updating the compose schema
- Fix build extra_hosts list format
- Remove extra error message on exec
- Fix OpenSSL version mismatch error when shelling out to the ssh client
- Add missing build flags to the native builder: platform, isolation and
extra_hosts
- Remove info message on native build
- Avoid fetching logs when service logging driver is set to 'none'
Miscellaneous:
- Add compose.yml and compose.yaml to default filename list
Signed-off-by: Javier Marcet <javier@marcet.info>
Daniel Golle [Fri, 26 Mar 2021 19:39:27 +0000 (19:39 +0000)]
oci-runtime-tools: bump to git HEAD
Remove local patch which was merged upstream.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Rosen Penev [Wed, 24 Mar 2021 22:53:20 +0000 (15:53 -0700)]
boost: fixup mips64 fiber patch
It turns out that this is also broken on mips64el. Further testing
reveals that
-mips32r2 -mtune=mips32r2 -mabi=32
compiles the PAUSE instruction just fine whereas
-mips64r2 -mtune=mips64r2 -mabi=64
does not. The PAUSE instruction was introduced in version 2.6 of the
MIPS ISA and GCC for some reason does not allow usage of it with MIPS64.
Modify the macro to fix the situation instead of just matching on
octeon, which is not quite correct.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Toke Høiland-Jørgensen [Fri, 26 Mar 2021 16:58:33 +0000 (17:58 +0100)]
acme: Get listener name from /proc/PID/exe instead of netstat output
It seems the command name output from netstat can be truncated in weird
ways, so let's get the binary name from /proc instead and use that for
matching which listener we have.
Fixes #15071.
Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
Rosen Penev [Sat, 20 Mar 2021 22:23:22 +0000 (15:23 -0700)]
luajit: fix compilation with host clang
It errors out with this section.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Sun, 21 Mar 2021 01:33:01 +0000 (18:33 -0700)]
luv: update to 1.36.0-0
Switch to AUTORELEASE for simplicity.
Switch to building with Ninja for faster compilation.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Sat, 20 Mar 2021 23:09:02 +0000 (16:09 -0700)]
netopeer2: update to 1.1.70
Switch to AUTORELEASE for simplicity.
Switch to building with Ninja for faster compilation.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Dirk Brenken [Fri, 26 Mar 2021 18:19:57 +0000 (19:19 +0100)]
banip: update to 0.7.5-4
* fix another IPv4/IPv6 related iptables chain creation problem
* fix counter during ipset creation
* fix regex for debug counters
* fix ipset housekeeping for local sources
Signed-off-by: Dirk Brenken <dev@brenken.org>
Stijn Tintel [Fri, 26 Mar 2021 13:15:44 +0000 (15:15 +0200)]
Merge pull request #15266 from pprindeville/strongswan-change-maintainers
strongswan: change maintainers
Paul Spooren [Fri, 26 Mar 2021 08:17:55 +0000 (22:17 -1000)]
CI: revert adding of *depending* packages
While the idea may make sense the current implementation is faulty.
Problem is that OpenWrt uses the folder name of packages within the
build system while `opkg` spits out the actual packages names.
An example, compiling the packages of folder `vim` (`make
package/vim/compile`) creates a package called `xxd`, where `make
package/xxd/compile` would fail.
The current implementation uses `opkg` to figure out dependent packages,
but the resulting names do not match the above mentioned folders.
Revert this for now until we come up with a better implementation to
avoid false positive CI failures.
Signed-off-by: Paul Spooren <mail@aparcar.org>
Rosen Penev [Fri, 26 Mar 2021 02:28:15 +0000 (19:28 -0700)]
mpd: remove libavfilter support
The ffmpeg package in OpenWrt is customizable and that can cause issues
with a dirty InstallDev. Just remove libavfilter support.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Philip Prindeville [Fri, 26 Mar 2021 03:37:56 +0000 (21:37 -0600)]
strongswan: change maintainers
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
Rosen Penev [Mon, 15 Mar 2021 02:31:02 +0000 (19:31 -0700)]
tessdata: update to 2.1.0
Switch to AUTORELEASE for simplicity.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Mon, 15 Mar 2021 02:21:58 +0000 (19:21 -0700)]
tesseract: update to 4.1.1
Switch to AUTORELEASE for simplicity.
Add libarchive dependency since it's now used.
Build with ninja for faster compilation.
Refresh SIMD CMake patch and add musl patch.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Mon, 15 Mar 2021 02:05:34 +0000 (19:05 -0700)]
leptonica: update to 1.80.0
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Stan Grishin [Thu, 25 Mar 2021 22:55:33 +0000 (22:55 +0000)]
https-dns-proxy: bugfix: correct PROCD firewall object
Signed-off-by: Stan Grishin <stangri@melmac.net>
Daniel Golle [Thu, 25 Mar 2021 23:05:45 +0000 (23:05 +0000)]
postgresql: update to version 13.2
Adresses CVE-2021-20229 (Incorrect Authorization)
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Thu, 25 Mar 2021 22:53:46 +0000 (22:53 +0000)]
cryptsetup: update to version 2.3.5
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Thu, 25 Mar 2021 22:53:03 +0000 (22:53 +0000)]
ccid: update to version 1.4.34
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Thu, 25 Mar 2021 22:51:52 +0000 (22:51 +0000)]
opensc: update to version 0.21.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Thu, 25 Mar 2021 22:51:08 +0000 (22:51 +0000)]
pcsc-lite: update to version 1.9.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Thu, 25 Mar 2021 22:50:23 +0000 (22:50 +0000)]
exfatprogs: update to version 1.1.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Thu, 25 Mar 2021 22:49:51 +0000 (22:49 +0000)]
libudev-zero: update to version 0.4.8
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Rosen Penev [Wed, 24 Mar 2021 22:17:56 +0000 (15:17 -0700)]
ratechecker: update to 2020-01-30
Reorganize Makefile for consistency between packages.
Switch to AUTORELEASE for simplicity.
Switch to building with Ninja for faster compilation.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Thu, 25 Mar 2021 17:47:45 +0000 (10:47 -0700)]
Merge pull request #15245 from neheb/gost
gost_engine: fix compilation without deprecated OpenSSL APIs
Jan Pavlinec [Thu, 25 Mar 2021 09:48:08 +0000 (10:48 +0100)]
gnutls: update to version 3.7.1
Fixes
CVE-2021-20231
CVE-2021-20232
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
Rosen Penev [Thu, 25 Mar 2021 09:28:19 +0000 (02:28 -0700)]
Merge pull request #15239 from neheb/ul
uledd: update to 2020-09-15
Rosen Penev [Thu, 25 Mar 2021 07:20:21 +0000 (00:20 -0700)]
Merge pull request #15216 from BKPepe/sshpass-update
sshpass: update to version 1.0.9
Rosen Penev [Thu, 25 Mar 2021 06:02:32 +0000 (23:02 -0700)]
Merge pull request #15248 from neheb/spd
spdlog: update to 1.8.3
Rosen Penev [Thu, 25 Mar 2021 05:55:37 +0000 (22:55 -0700)]
spdlog: update to 1.8.3
Switch to AUTORELEASE for simplicity.
Switch to building with Ninja for faster compilation.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Wed, 24 Mar 2021 23:57:06 +0000 (16:57 -0700)]
Merge pull request #15246 from neheb/pngg2
libpng: do not build MIPS MSA code at all
Rosen Penev [Wed, 24 Mar 2021 23:11:14 +0000 (16:11 -0700)]
Merge pull request #15242 from neheb/cshark
cshark: update to 2020-07-22