1768 Commits

Author SHA1 Message Date
Christian Poessinger
7540a635eb Revert: "accel-ppp: T4691: upgrade LUA dependency to version 5.4"
This reverts commit 262183c as Accel PPP has issues starting up.
2022-10-08 20:20:38 +02:00
Christian Poessinger
8bcce0ab6a Jenkins: T3664: specify PYTHONDONTWRITEBYTECODE environment variable
The new buildsystem also creates python bytecode which has the drawback that
the Jenkins call to "sudo make purge" and "deleteDir()" can not remove the
files under vyos-build/scripts/__pycache__/ and gives:

vyos_build_defaults.cpython-39.pyc: Operation not permitted
vyos_build_utils.cpython-39.pyc: Operation not permitted

This commit disables python byte-code generation on ISO builds as there is no
performance impact as the script is called only once anyway.
2022-10-08 20:03:24 +02:00
Christian Poessinger
714b5735ab Jenkins: reference build variables in new build system 2022-10-07 22:52:26 +02:00
Christian Poessinger
be1d5e0165 Testsuite: T3664: move to new toml based input files 2022-10-07 22:02:58 +02:00
Christian Poessinger
3adcd14cef Kernel: T3664: parse version file from toml input 2022-10-07 22:02:10 +02:00
Christian Poessinger
a11fbbaae5 Docker: T3664: install yq dependency which has a jq like tool for toml files 2022-10-07 22:01:05 +02:00
Christian Poessinger
ede3064818 Jenkins: T3664: enable ISO build using new build flavor system 2022-10-07 07:50:41 +02:00
Christian Poessinger
88d11483e3 T3664: re-enable pdns-recursor 4.7 branch
DUring development of commit 3979b25 ("T3664: initial implementation of the
build flavor system") this was accidently reverted back to 4.5 series.
2022-10-07 07:49:51 +02:00
Christian Poessinger
3f16f939fb
Merge pull request #257 from dmbaturin/T3664-flavors
T3664: initial implementation of the build flavor system
2022-10-07 07:42:58 +02:00
Daniil Baturin
e7ac78de49 T3664: improve error reporting of the initramfs hook 2022-10-06 17:56:37 -04:00
Daniil Baturin
3979b25dcf T3664: initial implementation of the build flavor system 2022-10-06 17:55:01 -04:00
Christian Poessinger
262183c6a6 accel-ppp: T4691: upgrade LUA dependency to version 5.4 2022-10-06 23:19:20 +02:00
Christian Poessinger
7149a2aa2e accel-ppp: T4691: adjust to changes in CMake build system
Specifying -DLUA=True results in selection of the Lua language version 5.1 - we
need 5.3.
2022-10-05 21:44:34 +02:00
Christian Poessinger
eda7fc7283 Revert "accel-ppp: T4691: disable LUA as it's unused in VyOS"
This reverts commit 719013886df2a324f09217d2fd11feddab330a05.
2022-10-05 21:44:34 +02:00
Christian Poessinger
849063d171
Kernel: T4691: update Linux Kernel to v5.15.72 2022-10-05 17:18:35 +02:00
Christian Poessinger
5852d5de3a
Kernel: T4691: update Linux Kernel to v5.15.71 2022-09-28 19:46:21 +02:00
Christian Poessinger
d1902bd7cc
Kernel: T4691: update Linux Kernel to v5.15.70 2022-09-23 21:03:45 +02:00
Christian Poessinger
47b07e5fa9
Kernel: T4691: update Linux Kernel to v5.15.69 2022-09-21 19:41:24 +02:00
Christian Poessinger
719013886d accel-ppp: T4691: disable LUA as it's unused in VyOS 2022-09-16 20:31:41 +02:00
Christian Poessinger
2869761499
Kernel: T4691: update Linux Kernel to v5.15.68 2022-09-16 08:39:29 +02:00
Christian Poessinger
7e856f0c81 nftables: T4691: install required libeditreadline-dev on demand
We can not install it into the docker container as this uninstalls
libreadline-dev, which is required by other packages.
2022-09-14 07:37:13 +02:00
Christian Poessinger
afea5dd62e Docker: T4691: fix conflicting packages 2022-09-13 21:43:27 +02:00
Christian Poessinger
c8ea293e91 nftables: T4691: upgrade to version 1.0.5 2022-09-13 20:39:21 +02:00
Christian Poessinger
5503ba2c95 Docker: T4691: add missing dependencies for recent nftables build 2022-09-13 20:37:58 +02:00
Christian Poessinger
defc4cd9ed Revert "T3641: nftables: use upstream package"
This reverts commit cd9cd920cdabd7cd7c5bd0e6108fd1c0e78c3cb9.
2022-09-13 20:23:59 +02:00
Christian Poessinger
59b2fedd4d accel-ppp: T4691: package upgrade with minor fixes to sstp 2022-09-13 09:31:28 +02:00
Christian Poessinger
d490199398 firmware: T4691: update to Linux release 20220815 2022-09-13 09:29:00 +02:00
Christian Poessinger
8e2022432b Kernel: T4691: Initial support for 5.15.67 2022-09-13 09:26:18 +02:00
Christian Poessinger
f9db3f30d1 iproute2: T4691: upgrade version to match 5.15 kernel tree 2022-09-13 09:25:02 +02:00
Christian Poessinger
911960db4b
Kernel: T3318: update Linux Kernel to v5.10.142 2022-09-09 09:09:45 +02:00
Christian Poessinger
9f0ab18e71
Merge pull request #262 from initramfs/current-firmware-whence
firmware: T4671: create missing symlinks defined in WHENCE file
2022-09-06 20:25:18 +02:00
initramfs
3d983cb2fe
firmware: T4671: create missing symlinks defined in WHENCE file 2022-09-06 19:59:25 +08:00
Christian Poessinger
bc0dbd3062
Kernel: T3318: update Linux Kernel to v5.10.141 2022-09-05 11:04:46 +02:00
Christian Poessinger
b3209fa92d
Jenkins: disable cache control from s3 upload 2022-09-04 08:41:31 +02:00
Christian Poessinger
07e2f85156
Merge pull request #259 from chenxiaolong/eapol_tls_1.0
T4666: hostap: Reintroduce Debian's allow-tlsv1.patch
2022-09-03 07:13:53 +02:00
Andrew Gunnerson
54a2f0aa70
T4666: hostap: Reintroduce Debian's allow-tlsv1.patch
After the fixes for T4537/T4584, which added a custom hostap package,
wpa_supplicant no longer allows TLSv1.0 connections, which is required
for EAP-TLS with certain ISPs.

Previously, VyOS allowed TLSv1.0 via Debian's `allow-tlsv1.patch` patch.
This commit reintroduces that patch for the custom hostap package.

Signed-off-by: Andrew Gunnerson <chillermillerlong@hotmail.com>
2022-09-02 18:27:24 -04:00
Christian Poessinger
831846e744
Kernel: T3318: update Linux Kernel to v5.10.140 2022-08-31 19:25:16 +02:00
Christian Poessinger
aed02c02c9
Kernel: T3318: update Linux Kernel to v5.10.139 2022-08-30 07:13:23 +02:00
Christian Poessinger
e46d8a8599
T4652: upgrade PowerDNS recursor to 4.7 series 2022-08-28 08:41:49 +02:00
Christian Poessinger
888479cecc Kernel: T3318: update Linux Kernel to v5.10.138 2022-08-25 19:11:04 +02:00
Christian Poessinger
94e844f44b Kernel: T4647: enable GVE (Google Virtual NIC) 2022-08-25 19:10:30 +02:00
Christian Poessinger
10d20b661e Kernel: T3923: enable INET(6)_ESPINTCP 2022-08-25 19:09:51 +02:00
Christian Poessinger
5b0c00e980 podman: T4637: always use "rm -f" to remove stale debian packages during build 2022-08-22 22:16:53 +02:00
Christian Poessinger
41025c6c65
Merge pull request #256 from roedie/T4633
T4663: Upgrade Keepalived to 2.2.7
2022-08-22 18:40:58 +02:00
Christian Poessinger
de41ec4a4b Kernel: T3318: update Linux Kernel to v5.10.137 2022-08-22 18:34:05 +02:00
Christian Poessinger
cd39df21a0 podman: T4637: add custom build 2022-08-22 18:33:29 +02:00
Christian Poessinger
31c3bc2f11 Docker: T4637: add dependencies for podman build 2022-08-22 18:32:32 +02:00
Sander Klein
91be38614f T4663: Upgrade Keepalived to 2.2.7
This will upgrade keepalived to the latest release.
2022-08-21 21:11:01 +02:00
Christian Poessinger
8443b98f54 hostap: T4584: add git version to Debian package 2022-08-15 17:45:13 +02:00
Daniil Baturin
22ffa0c6cb Increase S3 file cache age to one month 2022-08-12 14:38:49 +01:00