Fwupd 2.0.19 släppt med nya CRC-verktyg och udev-stöd
Fwupd 2.0.19 introducerar nya verktyg för CRC-beräkning, lägger till udev-stöd utan systemd och levererar flera bugg- och säkerhetsfixar.
Mindre än tre veckor efter den tidigare 2.0.18-utgåvan har fwupd, ett open source-verktyg utformat för att förenkla firmwareuppdateringar på Linux-baserade system, nått version 2.0.19.
En anmärkningsvärd nyhet i denna version är introduktionen av två nya fwupdtool-kommandon för att beräkna och hitta CRC-värden, främst riktade till utvecklare och avancerade användare som arbetar med firmware-bilder.
En annan viktig förändring är möjligheten för system att använda udev som en händelsekälla utan att förlita sig på systemd, vilket förbättrar fwupd:s kompatibilitet med alternativa init-system och mer minimalistiska miljöer.
Fwupd 2.0.19 åtgärdar också en rad fel som påverkar både funktionalitet och robusthet. Uppdateringen säkerställer att fwupdmgr get-history konsekvent rapporterar rätt ny firmwareversion efter uppdateringar.
Flera problem med analys och stabilitet har också lösts, inklusive ett heltalsunderflöde som utlösts av skadliga PE-filer, en fuzzer-tidsgräns vid hantering av Synaptics RMI SBL-behållare och problem som uppstod vid uppdatering av Intel GPU FWDATA-sektionen.
Dessutom har en regression som påverkade Dell-dockans statusuppräkning åtgärdats, och alternativet fwupdmgr --force respekteras nu korrekt vid firmwareinstallationer.
Slutligen, på hårdvarusidan, lägger utgåvan till stöd för Lenovo Sapphire Folio Keyboard, vilket utökar fwupd:s omfattning av kringutrustning som kan ta emot firmwareuppdateringar direkt via Linux.
För mer information, se ändringsloggen.
