Logo
Explore Help
Sign in
raito/lanzaboote
0
0
Fork
You've already forked lanzaboote
0
Code Issues 45 Pull requests 6 Projects Releases 6 Packages Wiki Activity Actions

6 releases 6 tags

RSS feed
  • v0.4.2 a65905a09e

    v0.4.2 Stable

    RaitoBezarius released this 2025-01-23 13:54:05 +00:00 | 52 commits to master since this release

    This release fixes lanzaboote for systemd v257 and more versions.

    Fixed in: https://github.com/nix-community/lanzaboote/pull/423 - thanks to @mjm and @ElvishJerricco for the fast turnover!!

    It brings also minor improvements:

    • companions files are automatically loaded by the UEFI stub now, done by @RaitoBezarius
    • better errors are available when the public key is missing, thanks to @Mic92!

    On the internal side of things: signature schemes are generalized and now offer the possibility to plug more signers backends, e.g. HSM, etc.

    What's Changed

    • Update the crane flake input to prevent IFDs when building the UEFI stub by @korfuri in https://github.com/nix-community/lanzaboote/pull/360
    • Reorganize tests & add sort-key support by @nikstur in https://github.com/nix-community/lanzaboote/pull/359
    • module: revert sort-key from lanzaboote back to lanza by @nikstur in https://github.com/nix-community/lanzaboote/pull/364
    • chore(deps): lock file maintenance by @renovate in https://github.com/nix-community/lanzaboote/pull/363
    • Fix Matrix Room Link by @blitz in https://github.com/nix-community/lanzaboote/pull/365
    • fix(deps): update all dependencies by @renovate in https://github.com/nix-community/lanzaboote/pull/370
    • stub: load companions by @RaitoBezarius in https://github.com/nix-community/lanzaboote/pull/306
    • chore(deps): lock file maintenance by @renovate in https://github.com/nix-community/lanzaboote/pull/368
    • Drop no longer existing overwrite by @SuperSandro2000 in https://github.com/nix-community/lanzaboote/pull/378
    • chore(deps): lock file maintenance by @renovate in https://github.com/nix-community/lanzaboote/pull/379
    • fix(deps): update all dependencies by @renovate in https://github.com/nix-community/lanzaboote/pull/372
    • chore(deps): lock file maintenance by @renovate in https://github.com/nix-community/lanzaboote/pull/383
    • shared: generalize signature schemes by @RaitoBezarius in https://github.com/nix-community/lanzaboote/pull/303
    • chore(deps): update uefi to 0.31.0 by @nicholasbishop in https://github.com/nix-community/lanzaboote/pull/388
    • linux-bootloader: simplify get_loader_features by @nicholasbishop in https://github.com/nix-community/lanzaboote/pull/392
    • Minor coding style fix: lib.getExe instead of ${bin}/bin/bin by @kuflierl in https://github.com/nix-community/lanzaboote/pull/391
    • Replace uses of the RuntimeServices struct by @nicholasbishop in https://github.com/nix-community/lanzaboote/pull/396
    • linux-bootloader: Clean up remaining uses of RuntimeServices by @nicholasbishop in https://github.com/nix-community/lanzaboote/pull/398
    • Drop most uses of BootServices by @nicholasbishop in https://github.com/nix-community/lanzaboote/pull/399
    • chore(deps): lock file maintenance by @renovate in https://github.com/nix-community/lanzaboote/pull/386
    • Drop most uses of SystemTable by @nicholasbishop in https://github.com/nix-community/lanzaboote/pull/400
    • fix(deps): update rust crate uefi to 0.32.0 by @renovate in https://github.com/nix-community/lanzaboote/pull/385
    • fix(tool): better error if public key is missing by @Mic92 in https://github.com/nix-community/lanzaboote/pull/382
    • chore(deps): lock file maintenance by @renovate in https://github.com/nix-community/lanzaboote/pull/402
    • fix(deps): update all dependencies by @renovate in https://github.com/nix-community/lanzaboote/pull/401
    • chore(deps): lock file maintenance by @renovate in https://github.com/nix-community/lanzaboote/pull/403
    • chore(deps): lock file maintenance by @renovate in https://github.com/nix-community/lanzaboote/pull/405
    • fix(deps): update all dependencies by @renovate in https://github.com/nix-community/lanzaboote/pull/407
    • chore(deps): lock file maintenance by @renovate in https://github.com/nix-community/lanzaboote/pull/408
    • fix(deps): update all dependencies by @renovate in https://github.com/nix-community/lanzaboote/pull/410
    • Docs/framework by @pjungkamp in https://github.com/nix-community/lanzaboote/pull/418
    • fix(tool): parse osrel sections without trailing null by @mjm in https://github.com/nix-community/lanzaboote/pull/423
    • treewide: 0.4.1 -> 0.4.2 by @RaitoBezarius in https://github.com/nix-community/lanzaboote/pull/429

    New Contributors

    • @korfuri made their first contribution in https://github.com/nix-community/lanzaboote/pull/360
    • @nicholasbishop made their first contribution in https://github.com/nix-community/lanzaboote/pull/388
    • @kuflierl made their first contribution in https://github.com/nix-community/lanzaboote/pull/391
    • @pjungkamp made their first contribution in https://github.com/nix-community/lanzaboote/pull/418
    • @mjm made their first contribution in https://github.com/nix-community/lanzaboote/pull/423

    Full Changelog: https://github.com/nix-community/lanzaboote/compare/v0.4.1...v0.4.2

    Downloads
    • Source code (ZIP)
      0 downloads
    • Source code (TAR.GZ)
      0 downloads
Powered by Forgejo Version: 12.0.1 Page: 411ms Template: 169ms
English
Bahasa Indonesia Dansk Deutsch English Español Esperanto Filipino Français Italiano Latviešu Magyar nyelv Nederlands Plattdüütsch Polski Português de Portugal Português do Brasil Slovenščina Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API