ĂshtĂ« publikuar numri i projektit CoreBoot mĂ« 26.09, qĂ« zhvillon njĂ« alternativĂ« tĂ« lirĂ« ndaj firmware-ve dhe BIOS-it proprietar. Kodi i projektit shpĂ«rndahet nĂ«n licencĂ«n GPLv2. NĂ« versionin e ri janĂ« pĂ«rfshirĂ« 1251 ndryshime, tĂ« pĂ«rgatitura me pjesĂ«marrjen e 112 zhvilluesve, nga tĂ« cilĂ«t 28 e kanĂ« marrĂ« pjesĂ« pĂ«r herĂ« tĂ« parĂ« nĂ« zhvillim.
Ndryshimet kryesore:
- Implementohet mbështetje për 26 tabela mães:
- Acer TravelMate P633-M dhe P633-V;
- Apple iMac4,1;
- ASRock Fatal1ty Z97X Killer dhe Z97 Anniversary;
- ASUS B85M-E, Maximus VI GENE, Maximus VII GENE dhe ASUS Maximus VII HERO;
- Framework Laptop 12 (13th Gen 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 tabela, që përdoren në pajisje të ndryshme me Chrome OS ose në sistemet Google.
- U realizua njĂ« auditim i parserĂ«ve tĂ« tĂ« dhĂ«nave tĂ« jashtme pĂ«r tĂ« parandaluar dobĂ«sitĂ«. ĂshtĂ« realizuar mbrojtja nga leximi nga zona jashtĂ« buferit. JanĂ« shtuar verifikime tĂ« madhĂ«sive dhe kufijve nĂ« renderer BMP, CBFS (Sistemii i SkedarĂ«ve CoreBoot) dhe FMAP (Harta Flash). ĂshtĂ« siguruar verifikimi i integritetit tĂ« titujve FDT (Flattened Device Tree). ĂshtĂ« realizuar mbrojtja nga rikursioni ciklik gjatĂ« kalimit pĂ«rmes elementeve tĂ« autobuzit. ĂshtĂ« implementuar ndalimi emergjent i ngarkesĂ«s nĂ« rast tĂ« dĂ«shtimit tĂ« inicializimit tĂ« SMM (Rejimi i Menaxhimit tĂ« Sistemit).
- Ndërtohet firmware dhe mjetet e hostit (ifdtool, cbmem) janë transferuar për të përdorur standardin C23 (-std=gnu23), që kërkon prishtjen e kompilatorëve GCC 14+ ose Clang 18+.
- Për platformat Intel është shtuar mbështetje për cache-in DDR5 SPD me ruajtjen e hash-it të kontrollit të integritetit SHA-256 në TPM NVRAM (SPD_CACHE_TPM_HASH).
- ĂshtĂ« pĂ«rmirĂ«suar mbĂ«shtetja pĂ«r kodekĂ«t e audios Realtek (ALC1150, ALC662/892/1200).
- ĂshtĂ« pĂ«rmirĂ«suar gjenerimi i ACPI pĂ«r grumbuj IPU3 tĂ« kamerave MIPI.
- ĂshtĂ« shtuar mbĂ«shtetje eksperimentale pĂ«r procesorĂ«t AMD Turin, pĂ«r tĂ« cilĂ«t Ă«shtĂ« implementuar mekanizmi CPPC (Kontrolli i PerformancĂ«s sĂ« Procesorit nĂ« BashkĂ«punim), rrugĂ«zimi i ndĂ«rprerjeve IOAPIC dhe konfigurimi i FADT/amdfwtool. ĂshtĂ« shtuar mbĂ«shtetje pĂ«r tabelĂ«n e parĂ« nĂ« platformĂ«n EPIC â GIGABYTE MZ33-AR1.
- Menyja është zgjeruar me cilësime CFR (Firmware Runtime të Personalizueshme), janë implementuar menyja e firmuerit EC (firmueri i Kontrollit të Integruar) për tabelat Lenovo dhe ChromeEC, si dhe menyja e menaxhimit të Intel ME dhe Hyper-Threading.
- ĂshtĂ« ofruar mundĂ«sia pĂ«r aktivizimin e konsolĂ«s pĂ«rmes portit serial gjatĂ« punĂ«s.
- ĂshtĂ« miratuar politika e projektit pĂ«r pĂ«rdorimin e mjeteve AI pĂ«r rishikimin e kodit dhe Ă«shtĂ« krijuar skedari AGENTS.md me udhĂ«zime pĂ«r agjentĂ«t AI (me detyrim pĂ«r tĂ« shĂ«nuar komente AI me flamurin «[AI-generated]», tĂ« lejueshme vetĂ«m krijimi i raporteve tĂ« reja pĂ«r probleme, ndalimi i vendosjes sĂ« flamujve pĂ«r rishikim, respektimi i stilit tĂ« kodit dhe ndalimi i fillimit tĂ« veprimeve nĂ« Gerrit).
- Versionet e reja janë përditësuar: binutils 2.46.1, LLVM 22.1.8, NASM 3.02, CMake 4.3.4, MPC 1.4.1.
Sipas tĂ« dhĂ«nave tĂ« reja, projekti LibreBoot do tĂ« ketĂ« njĂ« kalendar tĂ« ri pĂ«r lĂ«shimet. LĂ«shimet nuk do tĂ« bĂ«hen mĂ« dy herĂ« nĂ« vit, nĂ« janar dhe dhjetor, siç Ă«shtĂ« pĂ«rpjekur tĂ« bĂ«het mĂ« parĂ«, por nĂ« varĂ«si tĂ« gatishmĂ«risĂ« â çdo 6-24 muaj (zakonisht 8-16 muaj). NĂ« kĂ«tĂ« vit, lĂ«shimi Ă«shtĂ« planifikuar tĂ« formohet nĂ« qershor, por mĂ« pas u vendos tĂ« anulohet. Gjithashtu, lĂ«shimi i planifikuar pĂ«r dhjetor do tĂ« kalojĂ«, dhe lĂ«shimi tjetĂ«r do tĂ« formohet vetĂ«m verĂ«s sĂ« vitit 2027, pra pas 1.5 viteve nga pĂ«rditĂ«simi i fundit i LibreBoot. Ndryshimi i qasjes ndaj lĂ«shimeve do tĂ« lejojĂ« testimin mĂ« tĂ« hollĂ«sishĂ«m dhe nuk do tĂ« lĂ«shojnĂ« lĂ«shime nĂ« ngut me ndjenjĂ«n e njĂ« produkti tĂ« papĂ«rfunduar.
Burimi: opennet.ru
