summaryrefslogtreecommitdiff
path: root/scripts/package-build/linux-kernel/package.toml
AgeCommit message (Collapse)Author
14 daysaccel-ppp-ng: T9039: update the commit hashDaniil Baturin
for the fix for legacy hash algorithm loading to make MS-CHAP work correctly again
2026-06-23Kernel: T9010: update Intel OOT module driversChristian Breunig
Update versions: * igb v5.20.28 * ixgbe v6.4.4 * ixgbevf v5.3.36 * i40e v2.30.18 * ice v2.6.6 * iavf v4.13.35
2026-05-08Kernel: T6847: add Intel IAVF out-of-tree Kernel driver with custom patchesChristian Breunig
The Intel iavf driver (formerly i40evf) is the Linux virtual function driver for modern Intel Ethernet adapters supporting SR-IOV, including the X700/E800 series. Renamed to iavf to support future devices, it replaced i40evf entirely by 2019. The driver facilitates high-performance networking in virtualized environments. This commit contains custom patches to make the driver build.
2026-05-08Kernel: T6847: use common build_intel_nic helper functionChristian Breunig
Instead of one build function per driver (ixgbe, i40, ice) which will anyways result in the same Python code path to be executed - use one common helper name: build_intel_nic
2026-05-08Kernel: T6847: add Intel ICE out-of-tree Kernel driver with custom patchesChristian Breunig
The current version of the Intel ice driver does not compile with a recent LTS Kernel due to missing internal Kernel API adjustments in the Intel driver. This commit contains custom patches to make the driver build.
2026-05-08Kernel: T6847: add Intel I40E out-of-tree Kernel driver with custom patchesChristian Breunig
The current version of the Intel i40e driver does not compile with a recent LTS Kernel due to missing internal Kernel API adjustments in the Intel driver. This commit contains custom patches to make the driver build.
2026-05-03Kernel: T8147: upgrade to 6.18Christian Breunig
* Forwared port all out-of-tree driver patches * Add Intel QAT patch to make it compile for LInux 6.18 * Remove out-of-tree OpenVPN DCO module - now available upstream
2026-05-03Kernel: T8147: bump out-of-tree Intel NIC driver versionsChristian Breunig
2026-05-03Kernel: T8147: bump nat-rtsp commit id to support 6.18 API changesChristian Breunig
2026-05-03Kernel: T8147: bump linux-firmware package version to 20260410xChristian Breunig
2026-03-30accel-ppp: T8439: update the commit referenceDaniil Baturin
for the memory corruption vulnerability
2026-02-17Kernel: T8134: add ccache build dependency for local build time speedupxChristian Breunig
2026-02-17Kernel: T8134: add snmp build dependencies for ipt-netflowChristian Breunig
2026-01-26Merge pull request #1109 from c-po/kernel-6.6.121John Estabrook
Kernel: T8203: Update Linux Kernel to 6.6.121
2026-01-24Kernelx: T8203: bump linux-firmware to 20260110Christian Breunig
2026-01-24Kernel: T8203: update Linux Kernel to v6.6.121Christian Breunig
2026-01-13T8162: Migrate to ipt-NETFLOW forkKyrylo Yatsenko
Switch to https://github.com/nuclearcat/ipt-netflow as it has up-to-date kernel support. Remove outdated patches.
2026-01-06T8155: Update accel-ppp-ng version to 3e30d9bViacheslav Hletenko
ipoe: Fix flowi4_tos build error for the Kernel 6.18
2025-12-24T8119: Bump accel-ppp-ng version to 474b63dViacheslav Hletenko
Update accel-ppp-ng version, use VPP hooks plugin ``` $ git log --oneline a9ceadc..HEAD 474b63d (HEAD -> current, origin/current, origin/HEAD) Merge pull request #19 from Andri iFullroot/SESSION_HOOKS cda32aa Merge pull request #20 from AndriiFullroot/CRYPTO_API_ACTUALIZATION b485a90 VD-2365: SSL calls refactoring bfeab4b T8010: Refactoring VPP hooks private data e451115 T8010: Rename vpp plugin to vyos_vpp plugin 88c0833 VD-2365: Update OpenSSL DES encryption ff14f31 VD-2365: Update OpenSSL DH usage a9bd91a VD-2365: Update OpenSSL calls for MD4/MD5 and SHA1 91bb6b1 T8010: ap_session/ppp cleanup fixup d65aeee T8010: added vpp plugin e2399b0 T8010: limiter plugin refactoring 2c00fde T8010: PPPoE plugin refactoring 9818f30 T8010: ap_session refactoring 56ac406 T8010: accel_iputils refactoring 1441dc2 T8010: PPP non-dev-ppp option 07f158d T8010: DHCPv6 and ND with non-socket packets feda3e0 T8010: Added hooks interface ```
2025-10-10T7921: Bump accel-ppp-ng to d13b611Viacheslav
ff6751e doc: Added description of vpp-policer to config manual. 50787a9 vpp: Added basic vpp policer configuration.
2025-10-08Merge pull request #1043 from boretom/feature/add-realtek-8126-source-mirrorViacheslav Hletenko
T7857: Add Realtek RTL8126 5Gbit driver
2025-10-06T7857: Add Realtek RTL8126 5Gbit driverThomas Kupper
Signed-off-by: Thomas Kupper <thomas.kupper@gmail.com>
2025-10-01T7892: Bump accel-ppp-ng version to d8c4d38Viacheslav
Changes: ``` 5a7f9ee crypto: Removed CRYPTO_OPENSSL definition. 259b1fe crypto: Removed internal tomcat crypto. 16d1afc bump SonarSource/sonarqube-scan-action version 2bb8a8a pppoe: Added custom cause for service stop. 90c6d35 VPP: Added event for VPP connection lost and new/del link. 5024920 fixed branch protection issue 5de063b build(deps): bump SonarSource/sonarqube-scan-action 052f51f added CLA workflow 14f14e0 Create CLA.md d86a0ca workflow: fixed move accel-ppp.deb to accel-ppp-ng.deb. 03e8d0b workflow: Removed add-pr-labels, label-backport, and check-pr-message actions. 853e746 workflow: Disabled modules build for ubunut:devel. 7d002a6 ipv6: Added option check around ipv6layers calls. 75f12ce Update SonarCloud action to use new version of action bfdb0c0 Update README for acccel-ppp-ng and VPP ```
2025-09-19T7843: Remove accel-ppp form the packagesViacheslav
Remove the `accel-ppp` from the packages, as we migrated to the `accel-ppp-ng` and do not need it anymore. Remove build scripts and patches.
2025-08-22T7725: Bump accel-ppp-ng version to f5764eaViacheslav
Regular upgrade
2025-08-18T7725: Bump accel-ppp-ng version to 1674efeViacheslav
Regular upgrade
2025-08-16T7725: Bump accel-ppp-ng version to e14d23eViacheslav
Regular update
2025-07-31T7666: 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-05-12Docker: T7253: remove Kernel build dependencies to shrink container imageChristian Breunig
Move the Kernel build dependencies to package.toml to unbload the build container even more.
2025-03-11Kernel: T6230: add ipt_NETFLOW out-of-tree moduleChristian Breunig
2025-02-19Intel: T6847: provide common build script for Out-Of-Tree driversChristian Breunig
Use one build script to rule all the Intel Git based drivers.
2025-02-13intel: T6847: update IXGBE Out-Of-Tree driver to v6.0.5Christian Breunig
2024-10-02T6713: Update Realtek r8152 driverViacheslav Hletenko
2024-09-25T861: sign all Kernel modules with an ephemeral keyChristian Breunig
The shim review board (which is the secure boot base loader) recommends using ephemeral keys when signing the Linux Kernel. This commit enables the Kernel build system to generate a one-time ephemeral key that is used to: * sign all build-in Kernel modules * sign all other out-of-tree Kernel modules The key lives in /tmp and is destroyed after the build container exits and is named: "VyOS build time autogenerated kernel key". In addition the Kernel now uses CONFIG_MODULE_SIG_FORCE. This now makes it unable to load any Kernel Module to the image that is NOT signed by the ephemeral key.
2024-09-06T6674: build-kernel: Get kernel version from the defatultsViacheslav Hletenko
Get kernel version from the vyos-build/data/defaults.toml for buld 'linux-kernel' and related packages Retrun the original build-jool.py script
2024-08-29T6674: Add build-scrips for packages without JenkinsViacheslav Hletenko
Add build scripts for .deb packages without Jenkins. To exclude Jenkins we need some place where we can put new builds-scripts to run in parallel (old/new) during meantime We will deprecate old Jenkins package builds in the future.