A Coreboot 26.09 kiadása, nyílt alternatívája a zárt forráskódú firmware-eknek.

Megjelent a CoreBoot projekt 26.09-es kiadása, amely szabad alternatívát fejleszt a tulajdonosi firmware-ek és BIOS-ok számára. A projekt kódja GPLv2 licenc alatt terjeszthető. Az új verzióban 1251 módosítás található, amelyet 112 fejlesztő készített el, közülük 28-an vettek részt először a fejlesztésben.

Főbb változások:

  • Támogatás készült 26 alaplaphoz:
    • Acer TravelMate P633-M és P633-V;
    • Apple iMac4,1;
    • ASRock Fatal1ty Z97X Killer és Z97 Anniversary;
    • ASUS B85M-E, Maximus VI GENE, Maximus VII GENE és ASUS Maximus VII HERO;
    • Framework Laptop 12 (13. generációs 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 alaplap, melyek különböző Chrome OS-es eszközökben alkalmazhatók, vagy szervereken Google.
  • Felmérést végeztek a külső adatparszerek auditálására a sebezhetőségek megelőzése érdekében. Megvalósították a védelmet a puffer területén kívüli olvasás ellen. Méretek és határok ellenőrzését végezték el a BMP-renderer, CBFS (CoreBoot File System) és FMAP (Flash Map) esetében. Ellenőrizték az FDT (Flattened Device Tree) fejlécének integritását. A buszelemek átvizsgálása során ciklikus rekurszió elleni védelmet is bevezettek. Vészleállás került megvalósításra SMM (System Management Mode) inicializálásának hibája esetén.
  • A firmware és az eszközkezelő eszközök (ifdtool, cbmem) fordítása átkerült a C23 szabványra (-std=gnu23), amely GCC 14+ vagy Clang 18+ fordítók meglétét követeli meg.
  • Intel platformok számára hozzáadták a DDR5 SPD gyorsítótár támogatását az SHA-256 integritás-ellenőrzési hash TPM NVRAM-ban (SPD_CACHE_TPM_HASH) történő megőrzésével.
  • Javították a Realtek (ALC1150, ALC662/892/1200) hangkódolók támogatását.
  • Javították az ACPI generálását az IPU3 MIPI kamerák számára.
  • Kísérleti támogatás került hozzáadásra az AMD Turin processzorokhoz, amelyekhez CPPC (Collaborative Processor Performance Control) mechanizmus, IOAPIC megszakítási irányítás és FADT/amdfwtool konfiguráció került bevezetésre. Hozzáadták az EPIC platform első alaplapjának támogatását – GIGABYTE MZ33-AR1.
  • Kiterjesztették a CFR (Customizable Firmware Runtime) beállításait, megvalósították az EC firmware (Embedded Controller firmware) menüket a Lenovo és ChromeEC alaplapok számára, valamint az Intel ME és Hyper-Threading irányítási menüket.
  • Lehetőség nyílt a konzol aktiválására soros porton keresztül működés közben.
  • Jóváhagyták a projekt politikáját az AI-eszközök használatáról a kód felülvizsgálatára, és létrehozták az AGENTS.md fájlt az AI ügynökök utasításaival (kötelező AI-kommentárok megjelölése az "[AI-generated]" zászlóval, új hibajelentések létrehozásának engedélyezése, a felülvizsgálati zászlók beállításának tilalma, kódolási stílus betartása és a Gerrit-ben történő műveletek végrehajtásának tilalma).
  • Frissítve lettek a binutils 2.46.1, LLVM 22.1.8, NASM 3.02, CMake 4.3.4, MPC 1.4.1 verziói.

További megjegyzésként említést nyer a LibreBoot projekt új kiadási ütemterve. A kiadásokat nem rögzített ütemterv szerint tervezik kiadni évente kétszer, januárban és decemberben, mint korábban, hanem a készültség függvényében – 6-24 havonta (általában 8-16 hónap). Az idén a kiadás júniusban történt volna, de aztán úgy döntöttek, hogy kihagyják. A tervezett decemberi kiadást is kihagyják, a következő kiadás csak 2027 nyarán fogjuk megjelenni, azaz másfél évvel az utolsó LibreBoot frissítés után. A kiadási megközelítés megváltozása lehetővé teszi a részletesebb tesztelést, így nem kell kapkodva kiadni a terméket.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster