fwupd 2.0.0

Po dveh tednih po zadnjem popravku, so razvijalci demona za upravljanje s samodejnimi posodobitvami programske opreme Firmware Updater (fwupd) predstavili večjo različico 2.0.0, v kateri so bile uvedene nepovratne spremembe ABI, dodana podpora za operacijski sistem Darwin in odpravljeno je bilo veliko napak.

Dostop do programske opreme v obliki arhivov formata cab je na voljo iz skladišča LVFS, ki ga upravljajo razvijalci fwupd skupaj z proizvajalci strojne opreme. Organizacije, ki se želijo pridružiti pobudi LVFS, morajo opraviti skrbno preverjanje skladnosti zahtevam projekta, da se zagotovi, da koda iz nezanesljivih virov ne pride v skladišče. Podpora uporabnikom se izvaja preko GitHub in IRC kanala #fwupd na strežniku Libera Chat.

Nezdružljivost v ABI libfwupd je posledica naslednjih sprememb:

  • Podpora za zastarele formate podpisov za preverjanje metapodatkov in programske opreme je prenehala.
  • Znatno so zmanjšana poraba pomnilnika in obremenitev CPU ob zagonu.
  • Vse prej razglašene zastarele konzolne enote so bile odstranjene.
  • Vtičniki libgusb in Gudev so bili odstranjeni v korist libusb in sysfs.
  • Zagotovljeno nalaganje programske opreme preko datotečnega deskriptorja in ne neposredno v pomnilnik.

Novosti:

  • Dodana je možnost v konfiguracijski datoteki za ignoriranje odvisnosti programske opreme za razvojne namene.
  • Dodano je opozorilo, ko naprava zahteva ponovni zagon.
  • API za sproščanje nalaganja poročil v gnome-firmware.
  • Dodana podpora za Darwin v sistemu gradnje.
  • HSI testi CSME (Converged Security and Management Engine) za procesorje Arrow in Meteor Lake.
  • Dodana podpora za ukaz fwupdtool esp-list —json.
  • Dodana podpora za več možnosti za spreminjanje nastavitev (modify-config options).
  • Dodana je URL politika zasebnosti v oddaljenih nastavitvah (remote config).
  • Dovoljeno nalaganje zastavic naprave iz lokalnega cab arhiva.
  • Dovoljeno je prepisovanje določenega velikostnega pomnilnika v konfiguracijski datoteki.
  • Dovoljeno je določanje naprave, ki jo je treba emulirati, v konfiguracijski datoteki.
  • Dovoljen je ponastavitev SbatLevelRT.
  • ESP (EFI System Partition) se pravilno izbere v večini primerov pri posodobitvi UEFI kapsule.
  • Uvedeno je odkrivanje naprav BlueTooth po UUID storitve GATT.
  • Podpora za vtičnik SuperIO je prenehala, ker ne deluje brez rawio.
  • Branje vtičnika netlink udev nadomešča uporabo GUdev.
  • Uveden je parser kompresiranih sekcija EFI LZ77.
  • Podržane su velike sekcije u EFI FFS3 razdelima.
  • Podrška za nove tipove CRC-32 i CRC-16.

Odpravljena veliki broj grešaka.

Dodata podrška za opremu::

  • USB čitači kartica Algoltek;
  • AMD Kria SoM;
  • Cable Matters USB Hub;
  • fdl ureðaji Cinterion;
  • CY6611 EZ-USB HX3PD;
  • Dell K2 Dock;
  • Skenere otisaka prstiju Elan 0C9F;
  • Dokovi HP Fleetwood i Hendrix;
  • Huddly L1, S1 i Crew;
  • Jabra PanaCast;
  • HID2 ureðaji Lenovo Legion;
  • Lenovo ThinkSmart Bar;
  • Logitech Lemmy;
  • Logitech Sight;
  • Logitech Tap Touch Screen;
  • Uređaji za skaliranje (skaler, skajleri) MediaTek;
  • Parade PS185;
  • BLE uređaji Qualcomm S5gen2;
  • Telink Dual Keyboardf.

Izvor: linux.org.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster