| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 8 days | Kernel: T9067: Update Linux Kernel to 6.18.38 | Christian Breunig | |
| 2026-06-22 | Kernel: T9010: Update Linux Kernel to 6.18.36 | Christian Breunig | |
| 2026-06-02 | Kernel: T8959: Update Linux Kernel to 6.18.34 | Christian Breunig | |
| 2026-06-01 | T8947: migrate remaining current→rolling residuals (rolling branch) (#1206) | Yuriy Andamasov | |
| * T8947: migrate remaining current→rolling residuals on rolling branch Post-1c the default branch is `rolling`, but several build-config values on this branch still referenced the old `current` repo path / codename / train identity. These are not cosmetic — they break the rolling ISO build: - docker/vyos-dev.list: apt source baked into vyos/vyos-build:rolling still pointed at repositories/current (Hit/Err on package builds). Now repositories/rolling + codename `rolling` (verified against live repo: Suite/Codename `rolling`, Components `main`). - data/defaults.toml: vyos_mirror → repositories/rolling; vyos_branch → rolling (build-vyos-image checks out vyos-1x at this branch — `current` no longer exists post-1c); release_train → rolling (apt pin codename + os-release identity). - data/live-build-config/archives/vyos-dev.pref.chroot: Pin codename n=rolling to match the repo. - data/versions: key current→rolling. build-vyos-image looks up version_mapping[git_branch]; git_branch is `rolling`, so the `current` key KeyErrored and the version fell back to 999.<timestamp>. - .github/config/smoketest-branches.json: rolling-train entry key current→rolling (looked up by branch name; was already 404ing on rolling) + mirror + container_image to rolling. os-release impact (intended): rolling images now report VERSION_CODENAME=rolling and "(rolling)" in PRETTY_NAME/VERSION. The -rolling version suffix is hardcoded and unaffected. Companion to Rollout 1c (T8943). Ref IS-504. 🤖 Generated by [robots](https://vyos.io) * T8947: finish current→rolling residuals in docs/Dockerfile examples Address adversarial-review findings (Codex) — stale current refs on the rolling branch outside build config: - .github/PULL_REQUEST_TEMPLATE.md: CONTRIBUTING link vyos-1x/blob/current → blob/rolling (was a broken link — vyos-1x renamed current→rolling in 1c). - README.md: "Development Branches" section described the default branch as `current`; updated to `rolling` (dropped the obsolete "may switch to main" note — the rename already happened, to rolling). - docker/Dockerfile: build-example comments vyos-build:current* → vyos-build:rolling*. Ref IS-504, companion to T8943. 🤖 Generated by [robots](https://vyos.io) | |||
| 2026-05-23 | Kernel: T8919: Update Linux Kernel to 6.18.33 | Christian Breunig | |
| The Kernel 6.18.33 now has an upstream fix for the fragnesia vulnerability | |||
| 2026-05-15 | Kernel: T8871: Update Linux Kernel to 6.18.31 | Christian Breunig | |
| This fixes the LPE https://github.com/0xdeadbeefnetwork/ssh-keysign-pwn | |||
| 2026-05-11 | Kernel: T8846: Update Linux Kernel to 6.18.29 | Christian Breunig | |
| Stable kernels with Hyunwoo Kim's patch [1] for the second vulnerability CVE-2026-43500 reported with Dirty Frag and Copy Fail 2. 1: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=aa54b1d27fe0c2b78e664a34fd0fdf7cd1960d71 | |||
| 2026-05-08 | Kernel: T8828: Update Linux Kernel to 6.18.28 | Christian Breunig | |
| These kernels contain a partial fix for the Dirty Frag [1] and Copy Fail 2 [2] security flaws. 1: https://github.com/V4bel/dirtyfrag#dirty-frag-universal-linux-lpe 2: https://www.openwall.com/lists/oss-security/2026/05/07/12 | |||
| 2026-05-03 | Kernel: T8147: upgrade to 6.18 | Christian 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-02 | Kernel: T8610: Update Linux Kernel to 6.6.137 (fix CVE-2026-31431) | Jose Phillips | |
| 2026-04-20 | Kernel: T8537: Update Linux Kernel to 6.6.135 | Christian Breunig | |
| * 6.6.135 https://lwn.net/Articles/1068477/ * 6.6.134 https://lwn.net/Articles/1067276/ | |||
| 2026-04-08 | Kernel: T8466: Update Linux Kernel to 6.6.133 | Christian Breunig | |
| 2026-03-25 | Kernel: T8427: Update Linux Kernel to 6.6.130 | Christian Breunig | |
| The custom patch "nft_ct: Added nfct_seqadj_ext_add() for DNAT'ed - conntrack." is now available upstream in the Kernel tree. | |||
| 2026-03-05 | Kernel: T8345: Update Linux Kernel to 6.6.128 | Christian Breunig | |
| 2026-02-11 | T8256: update Linux Kernel to v6.6.124 | Christian Breunig | |
| 2026-01-24 | Kernel: T8203: update Linux Kernel to v6.6.121 | Christian Breunig | |
| 2025-11-24 | Kernel: T8035: update Linux Kernel to v6.6.117 | Christian Breunig | |
| 2025-10-24 | Kernel: T7952: update Linux Kernel to v6.6.114 | Christian Breunig | |
| 2025-10-13 | Kernel: T5887: update Linux Kernel to v6.6.111 | Christian Breunig | |
| 2025-09-28 | Kernel: T5887: update Linux Kernel to v6.6.108 | Christian Breunig | |
| 2025-09-12 | Kernel: T5887: update Linux Kernel to v6.6.106 | Christian Breunig | |
| 2025-08-31 | Kernel: T5887: update Linux Kernel to v6.6.103 | Christian Breunig | |
| 2025-08-25 | Kernel: T5887: update Linux Kernel to v6.6.102 | Christian Breunig | |
| 2025-07-25 | Kernel: T5887: update Linux Kernel to v6.6.100 | Christian Breunig | |
| 2025-07-11 | Kernel: T5887: update Linux Kernel to v6.6.96 | Christian Breunig | |
| 2025-06-11 | Kernel: T5887: update Linux Kernel to v6.6.93 | Christian Breunig | |
| 2025-05-30 | Kernel: T5887: update Linux Kernel to v6.6.92c-po-patch-1 | Christian Breunig | |
| 2025-05-12 | Kernel: T5887: update Linux Kernel to v6.6.90 | Christian Breunig | |
| 2025-05-04 | Kernel: T5887: update Linux Kernel to v6.6.89 | Christian Breunig | |
| 2025-04-23 | Kernel: T5887: update Linux Kernel to v6.6.87 | Christian Breunig | |
| 2025-04-18 | build: T7372: correctly quote lb_config arguments | Daniil Baturin | |
| 2025-04-14 | T6322: Include microcode in amd64 architecture builds | Alex W | |
| 2025-02-25 | Kernel: T5887: update Linux Kernel to v6.6.79 | Christian Breunig | |
| 2025-02-15 | Kernel: T5887: update Linux Kernel to v6.6.77T5887-kernel-6.6.77 | Christian Breunig | |
| 2025-01-02 | Kernel: T5887: update Linux Kernel to v6.6.69 | Christian Breunig | |
| 2024-12-17 | Kernel: T5887: update Linux Kernel to v6.6.66T5887-kernel-6.6.66 | Christian Breunig | |
| 2024-12-09 | Kernel: T5887: update Linux Kernel to v6.6.64 | Viacheslav Hletenko | |
| 2024-11-19 | Kernel: T5887: update Linux Kernel to v6.6.62 | Viacheslav Hletenko | |
| 2024-11-15 | Kernel: T5887: update Linux Kernel to v6.6.61 | Viacheslav Hletenko | |
| 2024-10-25 | Kernel: T5887: Revert update Linux Kernel to v6.6.58 | Viacheslav Hletenko | |
| This reverts commit 6e256633b34dc737a812b0b8d253733608eb8ca8. Issues with the kernel and netfilter IPv6 https://vyos.dev/T6814 https://bugzilla.redhat.com/show_bug.cgi?id=2321325 | |||
| 2024-10-22 | Kernel: T5887: update Linux Kernel to v6.6.58c-po-patch-3 | Christian Breunig | |
| 2024-10-12 | Kernel: T5887: update Linux Kernel to v6.6.56 | Christian Breunig | |
| 2024-10-05 | Kernel: T5887: update Linux Kernel to v6.6.54 | Christian Breunig | |
| 2024-10-02 | T6755: Change default vyos mirror URL | Viacheslav Hletenko | |
| 2024-09-22 | Kernel: T5887: update Linux Kernel to v6.6.52 | Christian Breunig | |
| 2024-09-14 | Kernel: T5887: update Linux Kernel to v6.6.51 | Christian Breunig | |
| 2024-09-07 | Kernel: T861: remove superfluous architecture from Kernel string | Christian Breunig | |
| 2024-09-04 | Kernel: T5887: update Linux Kernel to v6.6.49t5887-kernel-6.6.49 | Christian Breunig | |
| 2024-08-20 | Kernel: T5887: update Linux Kernel to v6.6.47kernel-6-6-47 | Christian Breunig | |
| 2024-08-11 | Kernel: T5887: update Linux Kernel to v6.6.45 | Christian Breunig | |
