Byla vydána nová stabilní verze 3.6 (3.6.2165.34) webového prohlížeče Vivaldi (Wikipedie). Přehled novinek v příspěvku na blogu. Zdůraznit lze dvouúrovňové seskupování listů. Nejnovější Vivaldi je postaven na Chromiu 88.0.4324.99.
Byla vydána nová verze 1.2.0 grafického správce diskových oddílů GParted (GNOME Partition Editor) a také verze 1.2.0 živé distribuce GParted Live, která obsahuje tohoto správce a další nástroje pro zálohování či obnovu dat. Novinkou je především podpora souborového systému exFAT díky exfatprogs.
Google v příspěvku na svém blogu věnovaném open source oznámil, že uvolnil zdrojové kódy aplikace Tilt Brush (Wikipedie) pro 3D malování ve virtuální realitě. K dispozici jsou na GitHubu pod open source licencí Apache 2.0.
Svobodný šachový server Lila, pohánějící mj. populární Lichess.org, nově implementuje dlouho očekávaný Puzzle Storm, kde má hráč za úkol v omezeném čase vyřešit co nejvíce taktických úloh o postupně narůstající obtížnosti. Jedná se o konkurenci vůči Puzzle Rushi od komerčního Chess.com, kde je tato funkce zpoplatněna.
… více »Laboratoře CZ.NIC vydaly novou verzi 4.16.0 aplikace Datovka, tj. svobodné multiplatformní desktopové aplikace pro přístup k datovým schránkám a k trvalému uchovávání datových zpráv v lokální databázi. Nově je pro překlad aplikace potřeba použít knihovnu libdatovka. Ta byla vydána ve verzi 0.1.0.
Brian Exelbierd, zástupce Red Hatu v představenstvu distribuce CentOS, poskytl rozhovor webu The Register. Ukončení vydávání CentOS jako sestavení RHEL vysvětluje tak, že Red Hat ho odmítl nadále sponzorovat. Dále hovoří o roli a omezeních nového bezplatného vydání RHEL.
Balíček s utilitou sudo byl vydán ve verzi 1.9.5p2. Řešena je bezpečnostní chyba CVE-2021-3156. Lokální uživatel může získat práva roota i když není uveden v souboru sudoers. Podrobnosti i s videoukázkou v příspěvku na blogu společnosti Qualys. Chyba byla do kódu sudo zanesena na konci července 2011 (commit 8255ed69). Týká se tedy verzí 1.8.2 až 1.8.31p2 a 1.9.0 až 1.9.5p1.
Společnost Backblaze zveřejnila statistiky spolehlivosti pevných disků používaných ve svých datových centrech za rok 2020. Ke konci roku vlastnila 165 530 pevných disků. V průběhu roku jich přibylo 39 792. Průměrná AFR (Annualized Failure Rate), tj. pravděpodobnost, že disk během roku selže, klesla na 0,93 %. V roce 2019 to bylo 1,89 %. V roce 2018 to bylo 1,25 %. V roce 2017 to bylo 1,77 %. V roce 2016 1,95 %.
Dle plánu byl vydán Mozilla Firefox 85.0. Přehled novinek v poznámkách k vydání, poznámkách k vydání pro firmy a na stránce věnované vývojářům. Přibyla ochrana před supercookies. Odstraněna byla podpora Flashe. Řešeny jsou také bezpečnostní chyby. Nejnovější Firefox je již k dispozici také na Flathubu.
Byla vydána nová verze 4.15 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. Přehled změn v příslušném seznamu. Tor Browser byl aktualizován na verzi 10.0.9. Thunderbird byl aktualizován na verzi 78.6.0. Linux byl aktualizován na verzi 5.9.15.
Přehled prosincových vydání Jaderných novin: stav vydání jádra, citáty týdne a seznam článků týkajících se jádra.
LWN.net Weekly Edition for December 3, 2020.
Kernel release status. Jonathan Corbet. 2. prosince 2020
Vývojové jádro 5.10-rc6 bylo vydáno 29. listopadu. Linus řekl: „Takže z 5.10 mám docela dobrý pocit a doufám, že se to nepokazí. Ale testujte, prosím.“ Předtím bylo jádro 5.10-rc5 vydáno 22. listopadu.
O stabilní aktualizace nebyla nouze:
Popov: Linux kernel heap quarantine versus use-after-free exploits. Jonathan Corbet. 2. prosince 2020
Alexander Popov popisuje své patche karantény jaderné haldy navržené, aby systém chránily před zranitelnostmi typu ‚použití po uvolnění‘. „V červenci 2020 mě napadlo, jak rozbít tuto techniku kropení haldy k útokům ‚použití po uvolnění‘. V srpnu jsem si našel trochu času, abych to vyzkoušel. Vytáhl jsem z funkcí KASAN karanténu seznamu volných slabů a nazval jsem ji SLAB_QUARANTINE
. Když je povolená, uvolněné alokace jsou ukládány do izolované fronty, kde čekají, až budou skutečně uvolněny. Takže by nemělo být možné je obratem znovu alokovat a přepsat útoky ‚použití po uvolnění‘.“
Quote of the week. Jonathan Corbet. 2. prosince 2020
Všichni si tak připadají, možná s výjimkou padouchů v bondovkách a robotů. V tom případě radím nebrat si to osobně. Pracujeme s jazykem, který je ve srovnání s jinými náchylnější k chybám. I když by si leckdo rád myslel, že je bezchybný, dlouhodobě nedokáže porazit statistiku. Všichni vývojáři softwaru balancují mezi syndromem podvodníka a Dunningem a Krugerem. Strach z chyb před lidmi je jeden z hlavních důvodů, proč se mnoho lidí jen tak nepustí do přispívání do open-source softwaru, natož do jádra. Moje rada zní: „Nenervujte se maličkostmi.“
epoll_pwait2()
, close_range()
a zakódované I/O: tři navržená vylepšení týkající se souborových systémů.LWN.net Weekly Edition for December 10, 2020.
Kernel release status. Jonathan Corbet. 9. prosince 2020
Vývojové jádro 5.10-rc7 bylo vydáno 6. prosince. Linus řekl: „Takže pokud se příští týden nestane nic divného a zlého, příští víkend vyjde finální 5.10, pak se vypořádáme s podstatnou částí začleňovacího okna 5.11, než přijdou svátky.“
Stabilní aktualizace: 5.9.13, 5.4.82, 4.19.162 a 4.14.211 byly vydány 8. prosince.
LWN.net Weekly Edition for December 17, 2020.
Kernel release status. Jonathan Corbet. 16. prosince 2020
Jádro 5.10 bylo vydáno 13. prosince; Linus řekl: „Prakticky vždycky si přeju, aby poslední týden byl býval klidnější, než opravdu byl, a to platí i tentokrát. Je tu obstojné množství patchů, včetně několika revertů věcí, které nebyly opraveny, na poslední chvíli, ale nic mě nepřinutilo říct si ‚potřebujeme ještě týden.‘ Vypadá to vcelku normálně.“
Významné změny v tomto vydání zahrnují podporu ARM Memory Tagging Extension, omezené režimy io_uring
, uspatelné programy BPF, systémové volání process_madvise()
, „rychlé commity“ ext4 a další. Viz shrnutí začleňovacího okna (část první a druhá) a stránku KernelNewbies pro vydání 5.10 pro více podrobností.
Za zmínku stojí aktualizace 5.10.1 vydaná prakticky obratem kvůli několika chybám, které dorazily na poslední chvíli.
Stabilní aktualizace: vedle 5.10.1 byly 5.9.14, 5.4.83, 4.19.163, 4.14.212, 4.9.248 a 4.4.248 vydány 11. prosince. Poté 5.9.15 a 5.4.84 následovaly 16. prosince.
Quote of the week. Jonathan Corbet. 16. prosince 2020
V takovýchto případech bych vlastně zvážil zápis bitu do vazeb, který by říkal „tohle je nekonzistentní, protože jsme to zpackali, takže dávejte si pozor,“ standardizační organizace se snaží vyhýbat se takovým prohlášením, protože s jejich prací je spojená určitá prestiž, ale to se nás netýká, takže to můžeme prostě přiznat.
page
velkých stránek: trik, jehož pomocí jde ve velkých systémech snížit režii paměti.LWN.net Weekly Edition for December 24, 2020.
Kernel release status. Jonathan Corbet. 23. prosince 2020
Začleňovací okno 5.11 bylo otevřené, uzavření bylo očekáváno 28. prosince.
Stabilní aktualizace: 5.10.2, 5.9.16 a 5.4.85 byly vydány 21. prosince. Dává se na vědomí, že 5.9.16 je poslední v řadě 5.9.x, „pokud se nestane nic zvláště neobvyklého.“
Nástroje: Tisk bez diskuse
Tiskni
Sdílej: