UtgÄvan av Coreboot 26.09, en öppen alternativ till proprietÀr firmware

UtgÄvan av projektet CoreBoot 26.09 har offentliggjorts, vilket utvecklar en fri alternativ till proprietÀr firmware och BIOS. Koden för projektet distribueras under GPLv2-licensen. Den nya versionen innehÄller 1251 Àndringar, förberedda med deltagande av 112 utvecklare, varav 28 deltog i utvecklingen för första gÄngen.

Huvudsakliga förÀndringar:

  • Stöd för 26 moderkort har implementerats:
    • Acer TravelMate P633-M och P633-V;
    • Apple iMac4,1;
    • ASRock Fatal1ty Z97X Killer och Z97 Anniversary;
    • ASUS B85M-E, Maximus VI GENE, Maximus VII GENE och ASUS Maximus VII HERO;
    • Framework Laptop 12 (13:e generationens Intel Core);
    • GIGABYTE MZ33-AR1;
    • Intel NUC D33217GKE;
    • LattePanda Mu DFR1141, DFR1142;
    • Lenovo ThinkPad X380 Yoga, ThinkStation P320;
    • MSI PRO B760-P WIFI DDR4 (MS-7D98);
    • NVIDIA Porg (Jetson Nano);
    • Qotom Q535G6;
    • Sapphire Rave2 (Faegan);
    • Siemens FA ASL;
    • 5 kort som anvĂ€nds i olika enheter med Chrome OS eller pĂ„ servrar Google.
  • Genomfört en revision av parser för externa data för att förhindra sĂ„rbarheter. Skydd har implementerats mot lĂ€sning frĂ„n omrĂ„den utanför bufferten. Storleks- och grĂ€nskontroller har lagts till i BMP-renderaren, CBFS (CoreBoot File System) och FMAP (Flash Map). En integritetskontroll av FDT (Flattened Device Tree) rubriker har sĂ€kerstĂ€llts. Skydd mot cyklisk rekursion vid traversering av bussens element har lagts till. En nödstopp för startproceduren har implementerats vid fel i SMM (System Management Mode) initialisering.
  • Byggprocessen för firmware och hostverktyg (ifdtool, cbmem) har överförts till C23-standarden (-std=gnu23), vilket krĂ€ver compiler GCC 14+ eller Clang 18+.
  • För Intel-plattformar har stöd för DDR5 SPD-cache lagrad med SHA-256 kontrollsumman i TPM NVRAM (SPD_CACHE_TPM_HASH) lagts till.
  • Stödet för ljudkodare frĂ„n Realtek (ALC1150, ALC662/892/1200) har förbĂ€ttrats.
  • Genereringen av ACPI för IPU3 MIPI-kamerastackar har förbĂ€ttrats.
  • Experimentellt stöd för AMD Turin-processorer har lagts till, dĂ€r mekanismen CPPC (Collaborative Processor Performance Control), IOAPIC-avbrottsrouting och FADT/amdfwtool-konfiguration har implementerats. Stöd för det första kortet pĂ„ EPIC-plattformen — GIGABYTE MZ33-AR1 har lagts till.
  • Menyerna med CFR (Customizable Firmware Runtime) instĂ€llningar har utvidgats, menyer för EC firmware (Embedded Controller firmware) för Lenovo-kort och ChromeEC har implementerats, liksom menyer för Intel ME och Hyper-Threading.
  • Möjlighet att aktivera konsolen via seriell port under drift har tillhandahĂ„llits.
  • Projektets politik för anvĂ€ndning av AI-verktyg för kodgranskning har godkĂ€nts och filen AGENTS.md med instruktioner för AI-agenter har skapats (obligatorisk mĂ€rkning av AI-kommentarer med flaggan «[AI-generated]», tillĂ„telse att endast skapa nya buggrapporter, förbud mot att sĂ€tta granskingsflaggor, efterlevnad av kodningsstil och förbud mot att utföra Ă„tgĂ€rder i Gerrit).
  • Versionerna av binutils 2.46.1, LLVM 22.1.8, NASM 3.02, CMake 4.3.4, MPC 1.4.1 har uppdaterats.

Det Ă€r Ă€ven vĂ€rt att notera den nya tidsplanen för projektets LibreBoot-releaser. Releaser planeras inte lĂ€ngre att slĂ€ppas fast tvĂ„ gĂ„nger om Ă„ret, i januari och december, som tidigare, utan istĂ€llet i takt med att de Ă€r klara — en gĂ„ng var 6-24 mĂ„nad (vanligtvis 8-16 mĂ„nader). I Ă„r var det tĂ€nkt att en release skulle formuleras i juni, men beslutades att hoppa över den. Dessutom kommer den planerade decemberreleasen att hoppas över, och nĂ€sta release kommer endast att formuleras sommaren 2027, dvs. ett och ett halvt Ă„r efter den senaste uppdateringen av LibreBoot. Denna förĂ€ndring i tillvĂ€gagĂ„ngssĂ€ttet för releaser kommer att möjliggöra mer grundlig testning och förhindra hastiga releaser med en kĂ€nsla av ofullstĂ€ndighet.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster