| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-09-15 | T7824: Add support for disk controllers with the kernel MPI3MR option | Viacheslav | |
| Add module kernel option | |||
| 2025-09-02 | T75: ipt-netflow fix aggregation mode | Kyrylo Yatsenko | |
| * 0004-Change-aggregation-parameter-mode-400-444.patch: Tests need to read 'aggregation' parameter. All other parameters have modes 444 or 644. Change mode of 'aggregation' 400 -> 444 | |||
| 2025-09-01 | Merge pull request #1021 from c-po/kernel-6.6.103 | Christian Breunig | |
| Kernel: T5887: update Linux Kernel to v6.6.103 | |||
| 2025-09-01 | T75: ipt-netflow enable direction + fix vlan out | Kyrylo Yatsenko | |
| * add --enable-direction as requested * Fix output of `cat /proc/net/stat/ipt_netflow_flows`: previously if no VLAN, there was no output and table columns were shifted when parsed. | |||
| 2025-08-31 | T75: ipt-netflow enable sampler, mac and vlan | Kyrylo Yatsenko | |
| Enable sampler, MAC address and VLAN recording. For this to work two patches are needed: * 0001-Fix-prandom_u32-_max-get_random_u32-_below: fix interface updates for random numbers, took fix from https://github.com/aabc/ipt-netflow/commit/0c5759d002131ac3ae161713f4ce0d515037c1de * 0002-Fix-lu-llu-where-64bit: Fix lu -> llu for 64-bit fields | |||
| 2025-08-31 | Kernel: T5887: update Linux Kernel to v6.6.103 | Christian Breunig | |
| 2025-08-25 | Merge pull request #1016 from c-po/kernel-6.6.102 | Christian Breunig | |
| Kernel: T5887: update Linux Kernel to v6.6.102 | |||
| 2025-08-25 | Kernel: T5887: remove unused build dependency cleanup code path | Christian Breunig | |
| 2025-08-23 | T7749: Dehardcode x86_64 ARCH to build VPP libraries for accel-pp-ng | Viacheslav | |
| Dehardcode x86_64 ARCH to build VPP libraries used for accel-ppp-ng | |||
| 2025-08-22 | T7725: Bump accel-ppp-ng version to f5764ea | Viacheslav | |
| Regular upgrade | |||
| 2025-08-19 | Merge pull request #1008 from sever-sever/T7714-kernel | Daniil Baturin | |
| T7714: Exclude auxiliary directories from linux-kernel tarballs | |||
| 2025-08-19 | T7714: Exclude auxiliary directories from linux-kernel tarballs | Viacheslav | |
| Exclude auxiliary directories from linux-kernel and related to linux-kernel tarballs | |||
| 2025-08-18 | T7725: Bump accel-ppp-ng version to 1674efe | Viacheslav | |
| Regular upgrade | |||
| 2025-08-18 | T7729: Build accel-ppp-ng remove extra whitespace | Viacheslav | |
| Build accel-ppp-ng remove extra whitespace to fix build binaries | |||
| 2025-08-16 | T7725: Bump accel-ppp-ng version to e14d23e | Viacheslav | |
| Regular update | |||
| 2025-07-31 | T7666: Add script to build accel-ppp-ng binaries (#1002) | Viacheslav Hletenko | |
| * T7666: Add vpp-sflow src patches and accel-ppp-ng to gitignore * T7666: Add script to build accel-ppp-ng binaries * Update scripts/package-build/linux-kernel/build-accel-ppp-ng.sh --------- Co-authored-by: Daniil Baturin <daniil@baturin.org> | |||
| 2025-07-11 | Kernel: T5887: update Linux Kernel to v6.6.96 | Christian Breunig | |
| 2025-06-11 | Kernel: T7539: compile in WWAN drivers and not use loadable modules | Christian Breunig | |
| 2025-06-11 | Kernel: T7539: add option to only install build dependencies for development | Christian Breunig | |
| 2025-06-10 | Merge pull request #927 from sever-sever/T4409 | Daniil Baturin | |
| T4409: Fix Framed-Route with attr Accel-VRF-Name | |||
| 2025-06-09 | Remove an emoji from an error message | Daniil Baturin | |
| 2025-06-09 | T7530: Build package binaries script should exit if repo is absent | Viacheslav Hletenko | |
| The build package binaries script should exit if the repo is absent or cannot be cloned If a build package `repo-a` depends on the `repo-b` and the `repo-b` cannot be cloned, then we shoud exit from the script to avoid partly build dependencies For example: ``` [[packages]] name = "fake-repo" commit_id = "v0.0.1" scm_url = "https://github.com/vyos/fake-repo" [[packages]] name = "ethtool" commit_id = "debian/1%6.10-1" scm_url = "https://salsa.debian.org/kernel-team/ethtool" ``` If ethtool depends on some fake-package and this package cannot be downloaded from the repo, then we shouldn't build the ethtool package at all. | |||
| 2025-05-30 | Kernel: T7428: re-enable CONFIG_INOTIFY_STACKFS | Christian Breunig | |
| Kernel compile time option for our custom patch to enable inotify on stackable filesystems accidently got removed in commit cfdd4451ca3aa ("Kernel: T7428: remove io_uring support"). Option was re-enabled. | |||
| 2025-05-12 | Kernel: T7253: build linux-perf-$version package | Christian Breunig | |
| Previous patch was removed during VyOS 1.3 -> 1.4 development cycle as the internal handling for Kernel package generation changed. This brings back the perf binary in a new linux-perf-$KERNELVERSION Debian package. | |||
| 2025-05-12 | Docker: T7253: remove Kernel build dependencies to shrink container image | Christian Breunig | |
| Move the Kernel build dependencies to package.toml to unbload the build container even more. | |||
| 2025-05-12 | Kernel: T5887: update Linux Kernel to v6.6.90 | Christian Breunig | |
| 2025-05-06 | Merge pull request #955 from tjjh89017/arm64_kernel | Viacheslav Hletenko | |
| T7406: add virtio-gpu and pl011 console support for arm64 | |||
| 2025-05-04 | Kernel: T7428: remove io_uring support | Christian Breunig | |
| Given the recent chatter about io_uring and it flaws - e.g. [1] - and we have to my knowledge no use for it we should remove it from the Kernel configuration. Every feature not used and removed from the Kernel is a good one. 1: https://www.armosec.io/blog/io_uring-rootkit-bypasses-linux-security/ | |||
| 2025-04-28 | T7406: add virtio-gpu and pl011 console support for arm64 | Date Huang | |
| Signed-off-by: Date Huang <tjjh89017@hotmail.com> | |||
| 2025-04-24 | T7384: Radius patch for Dns-Server-IPv6-Address attribute - accel-ppp (#926) | AlexIT-FT | |
| * Add 0002-Radius-Dns-Server-IPv6-Address.patch This adds the ability to pull IPv6 DNS servers from the radius response not just hard coded in the config file | |||
| 2025-04-17 | packages: T6230: include iptables modules in vyos-ipt-netflow | Daniil Baturin | |
| 2025-04-01 | Merge pull request #924 from c-po/ipt-netflow | Daniil Baturin | |
| Kernel: T6230: add ipt_NETFLOW out-of-tree module | |||
| 2025-03-18 | T861: use custom Kernel certificate over the root shim signing certificate | Christian Breunig | |
| 2025-03-13 | T4409: Fix Framed-Route with attr Accel-VRF-Name | Viacheslav Hletenko | |
| If you use attribute Accel-VRF-Name we are expecting a route in a specific VRF, the cuurent implementation set the Framed-Route/Framed-IPv6-Route to the default VRf (no VRF) Fixes this, so routes are installed in the proper VRF name | |||
| 2025-03-11 | Kernel: T6230: add ipt_NETFLOW out-of-tree module | Christian Breunig | |
| 2025-03-11 | T7233: Fix wrong MOK certs path in the script of build-kernel.sh | Youyuan | |
| 2025-02-25 | Kernel: T5887: update Linux Kernel to v6.6.79 | Christian Breunig | |
| 2025-02-20 | Merge pull request #913 from c-po/T6847-intel-oot | Viacheslav Hletenko | |
| Intel: T6847: provide common build script for Out-Of-Tree drivers | |||
| 2025-02-20 | T7178: Add vDPA Virtio Data Path Aceleration kernel module | Viacheslav Hletenko | |
| 2025-02-19 | Intel: T6847: provide common build script for Out-Of-Tree drivers | Christian Breunig | |
| Use one build script to rule all the Intel Git based drivers. | |||
| 2025-02-15 | intel: T6847: fix build system to perform proper "git clone" on IXGBE driver | Christian Breunig | |
| Previous commit a10b29560 ("intel: T6847: update IXGBE Out-Of-Tree driver to v6.0.5") missed a proper CI "git clone" on the driver repository - this has been fixed. | |||
| 2025-02-15 | intel: T6847: port patches to latest driver version 6.0.5 | Christian Breunig | |
| 2025-02-13 | Kernel: T861: add ephemeral key pattern to .gitignore file | Christian Breunig | |
| 2025-02-13 | intel: T6847: update IXGBE Out-Of-Tree driver to v6.0.5 | Christian Breunig | |
| 2025-01-17 | T6895: Build hsflowd with option PSAMPLE | Nataliia Solomko | |
| 2025-01-02 | Kernel: T861: enable lockdown subsystem as UEFI secure boot dependency | Christian Breunig | |
| 2025-01-02 | Kernel: T5887: update Linux Kernel to v6.6.69 | Christian Breunig | |
| 2024-12-23 | Merge pull request #869 from c-po/no-jenkins | Christian Breunig | |
| T6674: remove all references to Jenkins | |||
| 2024-12-23 | T6674: remove all references to Jenkins | Christian Breunig | |
| 2024-12-18 | T6952: enable exFat in kernel config | Nataliia Solomko | |
