Commit Graph

23238 Commits

Author SHA1 Message Date
Georgi Valkov 6375f73b29 perl: fix build errors on macOS
Added a check for macOS 11 and newer to resolve a compile error:
*** Unexpected product version 11.2.

Added Internals::getcwd.
Fallback to the built-in getcwd to resolve compile errors on macOS:
Can't locate Errno.pm in @INC
/miniperl not found

Signed-off-by: Georgi Valkov <gvalkov@abv.bg>
2021-02-09 10:45:30 +02:00
Rosen Penev d29ec52a58 Merge pull request #14202 from miska/vpn_user
openvpn: Support username and password options
2021-02-05 14:40:03 -08:00
Philip Prindeville 6daaac6e30 Merge pull request #14657 from pprindeville/isc-dhcp-gen-A-RRs
isc-dhcp: treat 'config host' like superset of 'config domain'
2021-02-05 14:19:13 -07:00
Michael Heimpold 4f20c737cb Merge pull request #14659 from mhei/php8-update
php8: update to 8.0.2
2021-02-05 19:20:54 +01:00
Michael Heimpold 43140d77ee Merge pull request #14658 from mhei/php8-fix-x86_64-build
php8: fix cross-compiling for x86_64
2021-02-05 19:20:22 +01:00
Rosen Penev 7e6daedf4c Merge pull request #14636 from neheb/n
netifyd: add reproducibility patch
2021-02-05 01:18:08 -08:00
Rosen Penev 6d1045e3a1 Merge pull request #14653 from lucize/libreup
libreswan: update to 4.2
2021-02-05 00:42:50 -08:00
Rosen Penev e5b4ff913b Merge pull request #14654 from lucize/nssup
nss: update to 3.61
2021-02-05 00:42:32 -08:00
Michael Heimpold f609fd81a4 Merge pull request #14643 from lipnitsk/php7
lang/php7: Don't run phpize7 with QUILT
2021-02-05 00:11:18 +01:00
Michael Heimpold 0b531c4ec0 php8: update to 8.0.2
This fixes:
  - CVE-2021-21702

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-02-05 00:01:41 +01:00
Michael Heimpold 0119aa5280 php8: fix cross-compiling for x86_64
The build process uses a minilua helper for code generation
which must not be compiled with target cross-compiler but
the host compiler.

This error was spotted by buildbots:
ext/opcache/minilua /builder/shared-workdir/build/sdk/build_dir/
 target-x86_64_musl/php-8.0.1/ext/opcache/jit/dynasm/dynasm.lua
 -D X64=1 -o ext/opcache/jit/zend_jit_x86.c /builder/shared-workdir
 /build/sdk/build_dir/target-x86_64_musl/php-8.0.1/ext/opcache/jit/zend_jit_x86.dasc
/bin/bash: ext/opcache/minilua: No such file or directory
Makefile:406: recipe for target 'ext/opcache/jit/zend_jit_x86.c' failed
make[4]: *** [ext/opcache/jit/zend_jit_x86.c] Error 127

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-02-04 23:47:52 +01:00
Philip Prindeville 0c360d1c6b isc-dhcp: treat 'config host' like superset of 'config domain'
Not including an A record mapping will cause nsupdate to balk at
CNAME and MX records (and probably SRV as well) because the target
will be unknown at the time of parsing, until the lease gets
activated.

We need these RR's to be in place well before the servers even
come up.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2021-02-04 14:58:33 -07:00
Rosen Penev d8a1db00b0 Merge pull request #14644 from lipnitsk/nss
libs/nss: Don't run nsinstall with QUILT
2021-02-04 13:38:40 -08:00
Dirk Brenken 7ec5a355d7 Merge pull request #14649 from dibdot/banip
banip: release 0.7.0
2021-02-04 21:39:08 +01:00
Dirk Brenken cadaedbfb2 banip: release 0.7.0
* major rewrite
* add support for multiple chains
* add mac whitelisting
* add support for multiple ssh daemons in parallel
* add an ipset report engine
* add mail notifications
* add suspend/resume functions
* add a cron wrapper to set an ipset related auto-timer for
  automatic blocklist updates
* add a list wrapper to add/remove blocklist sources
* add 19.x and Turris OS 5.x compatibility code
* sources stored in an external compressed json file
  (/etc/banip/banip.sources.gz)
* change Country/ASN download sources (faster/more reliable)
* fix DHCPv6/icmpv6 issues

Signed-off-by: Dirk Brenken <dev@brenken.org>
2021-02-04 21:18:02 +01:00
Lucian Cristian 9fd51a4b47 nss: update to 3.61
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2021-02-04 21:39:27 +02:00
Lucian Cristian 73460d8648 libreswan: update to 4.2
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2021-02-04 21:25:50 +02:00
Nick Hainke 93ff4cc743 collectd: add plugin to compare ipv4,ipv6 stats
Add "ipstatistics"-plugin. This plugin parses "/proc/net/netstat" and
"/proc/net/snmp6" to get the overall ipv4 and ipv6 usage.

Signed-off-by: Nick Hainke <vincent@systemli.org>
2021-02-04 09:26:49 +02:00
Rosen Penev 2bbfe1ea48 Merge pull request #14645 from lipnitsk/svox
svox: Don't move files with QUILT
2021-02-03 21:32:51 -08:00
Rosen Penev a3a96300af Merge pull request #14642 from 1715173329/xray
xray-core: fix service start / reload
2021-02-03 21:31:50 -08:00
Ilya Lipnitskiy 0e71108da2 svox: Don't move files with QUILT
Allows targets such as prepare, refresh, or update to be run without
building dependencies for easier patch maintenance.

Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
2021-02-03 21:22:46 -08:00
Ilya Lipnitskiy 657574f45f libs/nss: Don't run nsinstall with QUILT
Allows targets such as prepare, refresh, or update to be run without
building dependencies for easier patch maintenance.

Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
2021-02-03 21:01:25 -08:00
Ilya Lipnitskiy d741a64b70 lang/php7: Don't run phpize7 with QUILT
Allows targets such as prepare, refresh, or update to be run without
building dependencies for easier patch maintenance.

Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
2021-02-03 20:40:54 -08:00
Tianling Shen ae044501b3 xray-core: fix service start / reload
Fix starting problem:
Starting function should be named 'start_service' instead of 'start_instance'.

Fix reloading problem:
Register reload tigger for uci config itself.
And, xray does not support reload currently, so use legacy restart as reload.

Fixes: 6c9b96352f ("xray-core: add init script")

Signed-off-by: Tianling Shen <cnsztl@project-openwrt.eu.org>
2021-02-04 11:50:40 +08:00
Rosen Penev c01ce53579 Merge pull request #14640 from neheb/ks
ksmbd(-tools): update to 3.3.4
2021-02-03 17:24:35 -08:00
Rosen Penev f2e4f75b63 Merge pull request #14626 from lipnitsk/master
macremapper: linux 5.6+ compatibility
2021-02-03 15:10:55 -08:00
Rosen Penev cba6a9897d Merge pull request #14600 from PolynomialDivision/update-node-exporter
prometheus-node-exporter-lua: update netstat
2021-02-03 14:55:55 -08:00
Rosen Penev 45fd6a92c3 Merge pull request #14610 from mtelka/mini_snmpd
mini_snmpd: Fix minor nit in the init script
2021-02-03 14:53:03 -08:00
Rosen Penev 18ce7b437a Merge pull request #14579 from neheb/wge
wget: update to 1.21.1
2021-02-03 14:52:22 -08:00
Rosen Penev db4e2c6142 Merge pull request #14633 from qinyuhang/patch-1
dockerd: change dockerd start level to 99 to avoid unknown conflicts
2021-02-03 14:51:06 -08:00
Rosen Penev f4150da17a Merge pull request #14639 from 1715173329/xray
xray-core: add example configs and init script
2021-02-03 14:48:17 -08:00
Rosen Penev 1cc951ca4f ksmbd-tools: update to 3.3.4
Major changes are:

    add "vfs objects = acl_xattr" parameter in configuration.
    fix wrong group domain name in lsarpc response.
    set to SID_TYPE_UNKNOWN if there is no domain sid in server.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-02-03 14:46:12 -08:00
Rosen Penev 44f9fd4dc6 ksmbd: update to 3.3.4
Major changes are:

    Make xattr format of ksmbd compatible with samba's one.
    Use netdevice_notifier to configure TCP listeners.
    Fix a build break with linux-5.11 kernel.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-02-03 14:46:12 -08:00
Tianling Shen 6c9b96352f xray-core: add init script
Add init script so the users could run it with their configs quickly.

Signed-off-by: Tianling Shen <cnsztl@project-openwrt.eu.org>
2021-02-04 06:29:58 +08:00
Tianling Shen c8c2564012 xray-core: add example configs
Thry're from v2fly/v2ray-core wikis, used as examples.

Signed-off-by: Tianling Shen <cnsztl@project-openwrt.eu.org>
2021-02-04 06:29:48 +08:00
Tianling Shen 87a5328dd4 xray-core: update project url
Use $(AUTORELEASE) to bump PKG_RELEASE automatically.

Signed-off-by: Tianling Shen <cnsztl@project-openwrt.eu.org>
2021-02-04 06:28:36 +08:00
Rosen Penev d367563230 Merge pull request #14638 from nmeyerhans/iputils-20210202
iputils: bump to 20210202 and fix version reporting
2021-02-03 13:50:54 -08:00
Rosen Penev 1a9d256754 Merge pull request #14627 from gstrauss/lighttpd-1.4.59
lighttpd: update to lighttpd 1.4.59 release hash
2021-02-03 13:38:51 -08:00
Rosen Penev c20b8cb8a6 Merge pull request #14635 from neheb/m
miredo: add debian reproducibility patch
2021-02-03 13:38:16 -08:00
Noah Meyerhans 64ed17c88c iputils: Fix version reporting
The iputils build system embeds git tags into the generated binaries
for use by commands like ping -V.  Since openwrt packaging is done in
a different repository from the upstream repo, the tags it finds
aren't particularly meaningful, and we get confusing results like
those described at https://github.com/openwrt/packages/issues/13920

This change removes the git tag inspection in favor of the static
version string that's already known to the upstream build system.

Signed-off-by: Noah Meyerhans <frodo@morgul.net>
2021-02-03 13:33:06 -08:00
Noah Meyerhans abb0501e28 iputils: bump to 20200202
Move the tftpd binary from /usr/bin to /usr/sbin per upstream.

Signed-off-by: Noah Meyerhans <frodo@morgul.net>
2021-02-03 09:03:39 -08:00
Glenn Strauss d614b4692c lighttpd: update to lighttpd 1.4.59 release hash
update to lighttpd 1.4.59 release hash
add new base module mod_ajp13

Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
2021-02-03 01:59:04 -05:00
Rosen Penev b38d4642ba netifyd: add reproducibility patch
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-02-02 22:44:07 -08:00
Rosen Penev 081da5a228 miredo: add debian reproducibility patch
Refreshed other patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-02-02 22:39:56 -08:00
Yuhang Qin ab472b3fdf dockerd: change start level to 99
Dockerd start too early will conflict with other net config.
After boot must manually restart dockerd, Or some container will not run.

Signed-off-by: Yuhang Qin <qinyuhangxiaoxiang@gmail.com>
2021-02-03 13:33:39 +08:00
Rosen Penev 04c911aeb0 Merge pull request #14630 from sartura/sysrepo
Update sysrepo packages
2021-02-02 19:41:08 -08:00
Rosen Penev d7adbf82a3 Merge pull request #14629 from commodo/stress-ng
stress-ng: bump to version 0.12.02
2021-02-02 19:40:55 -08:00
Rosen Penev 486f521b1c Merge pull request #14628 from commodo/numpy
numpy: bump to version 1.20.0
2021-02-02 19:40:50 -08:00
Rosen Penev de2c1ad8f2 Merge pull request #14631 from stangri/master-simple-adblock
simple-adblock: remove dependency on jsonfilter & old code
2021-02-02 19:40:05 -08:00
Stan Grishin 182cc9920e simple-adblock: remove dependency on jsonfilter & old code
Signed-off-by: Stan Grishin <stangri@melmac.net>
2021-02-02 22:11:06 +00:00