Commit graph

26844 commits

Author SHA1 Message Date
Rozhuk Ivan
0238bcef19 utils/watchcat: restart failure time after network restart
Without this change these settings:
Mode: Restart Interface
Period: 30s
Check Interval: 5s
will do ping every 30s, if all pings are fail then
it try to take action every 5 second.

After apply this patch watchcat will try to send
ping every 5 second in next 30 sec before take action if
all pings are fail.

This is important for wireless uplinks like 3G/4G that
need some time to establish connection.

Signed-off-by: Rozhuk Ivan <rozhuk.im@gmail.com>
2022-02-23 17:28:43 -08:00
Alexandru Ardelean
a9170cf860 tcpreplay: bump to version 4.4.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-02-23 17:24:04 -08:00
Marius Dinu
95cbfe893b tvheadend: bind to LAN IP by default
If config parameter is not set, tvheadend will bind to LAN IP address by default.
Fixes issue #16500 without requiring user modifications to config file. It's also more secure if firewall becomes disabled.

Signed-off-by: Marius Dinu <m95d+git@psihoexpert.ro>
2022-02-23 17:23:48 -08:00
Josef Schlehofer
b31611b1e7 totem-pl-parser: disable libgcrypt
If libgcrypt is compiled first, then it is automatically picked up
during the building totem-pl-parser [1]. Let's disable AmazonAMZ
decoding for now.

[1] c6c1c51aef/meson_options.txt (L3)

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-02-23 17:21:49 -08:00
Josef Schlehofer
765507b820 totem-pl-parser: disable libarchive
If the libarchive is present within the build environment, it is
automatically detected and enabled [1]. This causes that totem-pl-parser
is not compiled with this error:

Package totem-pl-parser is missing dependencies for the following libraries:
libarchive.so.18

[1] c6c1c51aef/meson_options.txt (L1)

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-02-23 17:21:49 -08:00
Oleg Derevenetz
933b60b5b1 bwping: update to version 2.5
Signed-off-by: Oleg Derevenetz <oleg-derevenetz@yandex.ru>
2022-02-23 17:15:22 -08:00
Sergey V. Lobanov
6f1e8ab67c shorewall-core: fix build on macos
shorewall-core macos build fails due to:
1. MacOS bash is too old (3.x), but shorewall-core requires bash>4
This patch uses OpenWrt tools/bash built for macos (bash 5.x)

2. install.sh detects Darwin using uname and changes install logic,
but it fails in case of cross-platform build
This patch uses fakeuname/host tool to avoid Darwin detection

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2022-02-23 17:13:16 -08:00
Sergey V. Lobanov
d865f898b6 shorewall: fix build on macos
shorewall macos build fails due to:
1. MacOS bash is too old (3.x), but shorewall requires bash>4
This patch uses OpenWrt tools/bash built for macos (bash 5.x)

2. install.sh detects Darwin using uname and changes install logic,
but it fails in case of cross-platform build
This patch uses fakeuname/host tool to avoid Darwin detection

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2022-02-23 17:13:04 -08:00
Sergey V. Lobanov
166f82f3c2 shorewall6-lite: fix build on macos
shorewall6-lite macos build fails due to:
1. MacOS bash is too old (3.x), but shorewall6-lite requires bash>4
This patch uses OpenWrt tools/bash built for macos (bash 5.x)

2. install.sh detects Darwin using uname and changes install logic,
but it fails in case of cross-platform build
This patch uses fakeuname/host tool to avoid Darwin detection

3. fakeuname does not work in install.sh because install.sh
redefines PATH.
This patch removes PATH=... from install.sh on macos

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2022-02-23 17:12:50 -08:00
Sergey V. Lobanov
dca9828479 shorewall6: fix build on macos
shorewall6 macos build fails due to:
1. MacOS bash is too old (3.x), but shorewall6 requires bash>4
This patch uses OpenWrt tools/bash built for macos (bash 5.x)

2. install.sh detects Darwin using uname and changes install logic,
but it fails in case of cross-platform build
This patch uses fakeuname/host tool to avoid Darwin detection

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2022-02-23 17:12:40 -08:00
Sergey V. Lobanov
5da4196dc5 shorewall-lite: fix build on macos
shorewall-lite macos build fails due to:

1. MacOS bash is too old (3.x), but shorewall-lite requires bash>4
This patch uses OpenWrt tools/bash built for macos (bash 5.x)

2. install.sh detects Darwin using uname and changes install logic,
but it fails in case of cross-platform build
This patch uses fakeuname/host tool to avoid Darwin detection

3. fakeuname does not work in install.sh because install.sh
redefines PATH.
This patch removes PATH=... from install.sh on macos

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2022-02-23 17:12:28 -08:00
R4SAS I2P
c08bb2df62 i2pd: Update package
* Update to 2.41.0
* Added use AUTORELEASE

Signed-off-by: R4SAS I2P <r4sas@i2pmail.org>
2022-02-23 17:11:44 -08:00
John Audia
9177168099 coreutils: update to 9.0
Removed unneed patch:
  002-ls-restore-831-behavior-on-removed-directories.patch

After updating ran `make package/coreutils/refresh` from $BUILDROOT to clean
dirty patches.

Build system: x86_64
Build-tested: bcm2711/RPi4B
Run-tested: bcm2711/RPi4B

Signed-off-by: John Audia <graysky@archlinux.us>
2022-02-23 17:10:08 -08:00
John Audia
034da11e2b zsh: update to 5.8.1
Build system: x86_64
Build-tested: bcm2711/RPi4B
Run-tested: bcm2711/RPi4B

Signed-off-by: John Audia <graysky@archlinux.us>
2022-02-23 17:06:40 -08:00
Matthew Hagan
7a3b0b1d9d rsyslog: move configurables to Config.in
Signed-off-by: Matthew Hagan <mnhagan88@gmail.com>
2022-02-23 16:57:43 -08:00
Matthew Hagan
4c4d5fa81d rsyslog: add omhttp libcurl dependancy
Signed-off-by: Matthew Hagan <mnhagan88@gmail.com>
2022-02-23 16:57:43 -08:00
Michal Vasilek
f10c0a49d4
tinyionice: update to 1.0.1
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2022-02-23 19:29:35 +01:00
Tianling Shen
7254169b12 yq: Update to 4.20.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-02-23 02:01:07 -08:00
John Audia
c333a5b8c5 tree: bump to 2.0.2
Update to latest upstream release.

Build system: x86_64
Build-tested: bcm2711/RPi4B
Run-tested: bcm2711/RPi4B

Signed-off-by: John Audia <graysky@archlinux.us>
2022-02-23 10:09:10 +08:00
Jo-Philipp Wich
e871318002 htpdate: drop www.freebsd.org from default server list
The FreeBSD project stopped publishing HTTP date headers and seeks to
limit further resource taxing by distributed htpdate clients using the
www.freebsd.org host as default time source.

Fixes: #17924
Reported-by: Allan Jude <allanjude@freebsd.org>
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-02-22 23:28:55 +01:00
Hannu Nyman
a3f14c5114 nano: update to 6.2
Update nano to 6.2.
Remove inactive second maintainer.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2022-02-22 19:21:01 +02:00
George Iv
3c651c6c95 yggdrasil: bump to 0.4.3
Signed-off-by: George Iv <zhoreeq@users.noreply.github.com>
2022-02-21 11:24:32 -08:00
Daniel Golle
23f722f905
gnunet: packaging fixes
* include gnunet-service-zonemaster-monitor in gnunet-gns package
 * rename namestore-heap back to namestore-flat

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-02-20 16:36:23 +00:00
Rosen Penev
1c2e7ab9ee ksmbd: remove
This was merged in base.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-02-19 17:08:02 -08:00
David Bauer
a6f2d72288 usteer: update to latest git head
98247d1 usteer: track RRM and BSS-TM support per connection
6ec60fc ubus: add BSS-transition-management support
f462de0 local-node: fetch bss-transition-management support
c5242dd ubus: add supported beacon-measurement modes
0dd47b1 local-node: convert kick-dely to absolute time
96976ba readme: add initial README

Signed-off-by: David Bauer <mail@david-bauer.net>
2022-02-19 22:36:51 +01:00
Michael Heimpold
6fda64f499
Merge pull request #17897 from mhei/php8-update
php8: update to 8.1.3
2022-02-19 13:22:02 +01:00
Josef Schlehofer
b9f236ae1f
Merge pull request #17893 from BKPepe/shared-mimo-info-nLS
shared-mimo-info: fix compilation with BUILD_NLS
2022-02-19 11:37:03 +01:00
Michal Hrusecky
2d8e396be3 pcapplusplus: Add new package
PcapPlusPlus is a multiplatform C++ library for capturing, parsing and
crafting of network packets. It is designed to be efficient, powerful
and easy to use. It provides C++ wrappers for the most popular packet
processing engines such as libpcap, WinPcap, DPDK and PF_RING.

Signed-off-by: Michal Hrusecky <michal.hrusecky@turris.com>
2022-02-18 21:22:20 -03:00
Michael Heimpold
2c19d13be8 php8: update to 8.1.3
This fixes:
    - CVE-2021-21708

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-02-18 22:06:15 +01:00
Josef Schlehofer
d096fb2150
shared-mimo-info: fix compilation with BUILD_NLS
When you have enabled full Native Language Support, it could not be
compiled due to this error:

ccache_cc  -o src/update-mime-database src/update-mime-database.p/update-mime-database.c.o -L/mox-master/build/staging_dir/toolchain-aarch64_cortex-a53_gcc-11.2.0_musl/usr/lib -L/mox-master/build/staging_dir/toolchain-aarch64_cortex-a53_gcc-11.2.0_musl/lib -Wl,--as-needed -Wl,--no-undefined -DPIC -fPIC -specs=/mox-master/build/include/hardened-ld-pie.specs -znow -zrelro -Wl,-rpath,/mox-master/build/staging_dir/target-aarch64_cortex-a53_musl/usr/lib -Wl,-rpath-link,/mox-master/build/staging_dir/target-aarch64_cortex-a53_musl/usr/lib -Wl,--start-group /mox-master/build/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libglib-2.0.so -L/mox-master/build/staging_dir/target-aarch64_cortex-a53_musl/usr/lib -lintl /mox-master/build/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libxml2.so -Wl,--end-group
/mox-master/build/staging_dir/toolchain-aarch64_cortex-a53_gcc-11.2.0_musl/lib/gcc/aarch64-openwrt-linux-musl/11.2.0/../../../../aarch64-openwrt-linux-musl/bin/ld: cannot find -lintl
collect2: error: ld returned 1 exit status

It happens also on gcc

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-02-18 18:50:42 +01:00
Josef Schlehofer
7072e4eeb7
Merge pull request #17891 from jefferyto/slide-switch-0.9.7
slide-switch: Update to 0.9.7
2022-02-18 17:44:04 +01:00
Jeffery To
12930f4ec3
slide-switch: Update to 0.9.7
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-02-18 18:24:33 +08:00
Christian Lachner
c48a375d9e haproxy: Update HAProxy to v2.4.13
- Update haproxy download URL and hash
- Updated upstream patches

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2022-02-17 19:29:30 -08:00
Lucian Cristian
58aa97cb8f uacme: proper ualpn integration
ualpn works only with openssl and gnutls, so default build will not have this included

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2022-02-17 19:29:24 -08:00
Jonathan Pagel
c771e0c594 telegraf: Update to version 1.21.4
Signed-off-by: Jonathan Pagel <jonny_tischbein@systemli.org>
2022-02-17 19:28:39 -08:00
Tianling Shen
125da0f2f4 dnsproxy: Update to 0.41.2
Fixed typo error: `AUTORELESE` -> `AUTORELEASE`.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-02-17 19:28:01 -08:00
Tianling Shen
1578ea4383 yq: Update to 4.20.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-02-17 19:27:55 -08:00
Michal Hrusecky
e0578c82db libdaq3: Enable NFQ DAQ
Enable support for DAQ module that uses NFQUEUE.

Signed-off-by: Michal Hrusecky <michal.hrusecky@turris.com>
2022-02-17 19:27:40 -08:00
Daniel Golle
6772c0fe44
uvol: clean up paths and fix delayed startup
* Winchester discs can take a long time to spin up which results in
   blockd also taking a while to complete to start.

 * Make sure uvol only gets started once blockd is ready.

 * Clean up paths (use '/tmp/run/uvol' everywhere instead of relying on
   the '/var' -> '/tmp' symlink)

 * Create 'apk' folder when initializing .meta volume.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-02-18 03:09:06 +00:00
Lucian Cristian
ce5755cc0b uacme: pack ualpn.sh
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2022-02-16 22:16:46 -08:00
Lucian Cristian
7f5dc09e5d frr: branch update, mips64 fix
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2022-02-16 22:15:41 -08:00
Josef Schlehofer
cb3eb63f77
Merge pull request #17850 from BKPepe/unbound
unbound: update to version 1.15.0
2022-02-16 09:15:45 +01:00
Josef Schlehofer
599e41c14b CircleCI: Add 21.02 GPG and usign public keys and update to Debian 10
Debian 9 (stretch) comes with Python 3.5 by default and End of Life is going to be
on 30th June 2022, let's update it to Debian 10 (buster).

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-02-15 21:00:39 -05:00
W. Michael Petullo
edf726ca1b totem-pl-parser: new package
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2022-02-15 16:42:44 -08:00
Jeffery To
9f3816d1c6 python-twisted: Update to 22.1.0, refresh patches
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-02-15 16:42:13 -08:00
Luiz Angelo Daros de Luca
4e0d54f4d2 openvpn-easy-rsa: make it reproducible
The "build" script was replacing a ~DATE~ with current date.
Now it uses $(SOURCE_DATE_EPOCH).

Fixes #17848

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2022-02-15 16:41:50 -08:00
Rosen Penev
06de9e9958 btrfs-progs: update to 5.16.1
Disable libudev to avoid dependency.

Backport patch to fix 64-bit int types under ppc64 and mips64.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-02-15 14:33:42 +01:00
Rosen Penev
3ffd540b04 ksmbd-tools: update to 3.4.4
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-02-14 19:50:14 -08:00
Rosen Penev
4adeed4879 ksmbd: update to 3.4.4
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-02-14 19:50:14 -08:00
Kerma Gérald
846df82a84 lua-cs-bouncer: initial package
Lua Crowdsec Bouncer module
  Lua module to allow ip (or not) from CrowdSec API.
  https://github.com/crowdsecurity/lua-cs-bouncer

  required for crowdsec-nginx-bouncer

Signed-off-by: Kerma Gérald <gandalf@gk2.net>
2022-02-14 17:26:16 -08:00