Rubrika: Blog

Společnost Valve vydala Proton 9.0-3, balíček pro spouštění Windows her v Linuxu

Společnost Valve vydala novou verzi projektu Proton 9.0-3, postavenou na kódové základně projektu Wine, která se zaměřuje na umožnění spuštění herních aplikací v Linuxu, jež byly vytvořeny pro Windows a jsou dostupné v katalogu Steam. Výsledky projektu jsou distribuovány pod licencí BSD. Proton umožňuje přímo spouštět herní aplikace dodávané pouze pro Windows v Linuxovém klientovi Steam.

Zranitelnost v Ruby-SAML umožňující obcházení autentizace v GitLabu

Byly vydány opravné aktualizace platformy pro spolupráci GitLab — 17.3.3, 17.2.6 a 17.1.8, ve kterých byla vyřešena kritická zranitelnost, která umožnila obejít autentifikaci na základě SAML (Security Assertion Markup Language). Problém byl způsoben zranitelností (CVE-2024-45409) v Ruby knihovnách ruby-saml a omniauth-saml, které implementují klientskou část SAML autorizace. Zranitelnost byla ohodnocena maximálním stupněm nebezpečí 10 z 10. Problém byl vyřešen v aktualizacích balíčků.

Vydání nástroje pro anonymizaci databází nxs-data-anonymizer 1.11.0

Byla vydána verze nxs-data-anonymizer 1.11.0 — nástroj pro anonymizaci dumpů databází PostgreSQL a MySQL/MariaDB/Percona. Nástroj je napsán v jazyce Go a je vydáván pod licencí Apache License 2.0. Lze jej používat prostřednictvím nepojmenovaných kanálů (pipe) v příkazovém řádku pro přesměrování dumpu z původní databáze přímo do cílové databáze s potřebnými transformacemi. V závislosti na typu entit v nastaveních.

Vydání pracovní plochy GNOME 47

Po šesti měsících vývoje byla představena nová verze desktopového prostředí GNOME 47. Pro rychlé zhodnocení možností GNOME 47 byly nabídnuty specializované Live verze založené na openSUSE a instalační obraz připravený v rámci iniciativy GNOME OS. GNOME 47 je také již zahrnut v experimentálních verzích Ubuntu 24.10 a Fedora 41. V novém vydání: Přidána podpora pro nastavení akcentních barev.

SRELL 4.056 – knihovna regulárních výrazů kompatibilních s ECMAScript

Dne 11. září byl vydán 4.056 C++ knihovny SRELL (Std::RegEx-Like Library), která implementuje ECMAScript-kompatibilní regulární výrazy. Seznam změn: podpora Unicode 16.0.0; další drobné změny. Vlastnosti knihovny: pouze hlavička; ECMAScript-kompatibilní regulární výrazy; design ala std::regex; podpora typů char8_t, char16_t a char32_t pro C++11 a novější verze standardu. Podrobnější popis je k dispozici na stránkách autora. Historie změn: anglicky/japonsky. Trvalá.

Do Vulkan ovladači PanVK byla přidána podpora GPU ARM založených na architektuře V10

Společnost Collabora oznámila zavedení podpory GPU ARM Mali založené na mikroarchitektuře V10 ve v driveru PanVK, který poskytuje podporu grafického API Vulkan. Změny, které byly již přijaty do hlavního větve projektu Mesa, umožňují používat otevřené drivery na systémech s GPU ARM Mali-G610 a Mali-G310. Nicméně, upozorňuje se na to, že podpora je stále poměrně nedokonalá, protože samotný driver […]

Vydání Java SE 23 a OpenJDK 23

Po šesti měsících vývoje společnost Oracle zveřejnila platformu Java SE 23 (Java Platform, Standard Edition 23), jejíž referenční implementací je otevřený projekt OpenJDK. Kromě odstranění některých zastaralých funkcí v Java SE 23 byla zachována zpětná kompatibilita s předchozími verzemi platformy Java - většina dříve napsaných Java projektů bez změn bude fungovat při spuštění pod […]

Inženýr z AMD navrhl zjednodušení správy blokací zranitelností CPU v jádře Linux.

Jelikož počet podporovaných režimů v jádře Linux pro ochranu proti zranitelnostem CPU dosáhl 15 a vyjmenování všech zranitelností v příkazovém řádku jádra se stalo poměrně složitým úkolem, vývojář jádra z AMD navrhl přejít od nastavování blokace konkrétních zranitelností k výběru blokace vektorů útoku. Navrhuje se aktivovat metody blokace v závislosti na typu porušení izolace: mezi uživateli […]

Linux 6.11

Vyšel další release jádra Linux 6.11 s řadou významných změn, nejdůležitější z nich: Byla přidána podpora atomických zápisových operací na blokové úrovni, při kterých je na uložiště zapsán buď celý určený soubor bloků, nebo žádný z bloků. To může zabránit situacím, kdy po selhání zařízení nebo z jiného důvodu je zapsána pouze část bloků, a v jiném […]

libarchive 3.7.5

Dne 14. září proběhl opravných vydání verze 3.7.5 knihovny libarchive, které odstranilo mnoho chyb a zranitelností. Knihovna a související nástroje jsou napsány v jazyce C a jsou distribuovány pod licencí New BSD. Opravy zranitelností: řada zranitelností odhalených pomocí Microsoft SAST; cpio: možné (fuzz-test) přeplnění znaménkových 64-bitových mezipaměťových hodnot gid/uid/size/ino při analýze archivů AFIO (typ CPIO); lzop: prevence celočíselného […]

C++ Alliance propaguje v C++ mechanismy bezpečné práce s pamětí, vyzkoušené v Rustu

Prezident organizace C++ Alliance oznámil práci na specifikaci, která přidává do jazyka C++ rozšíření pro bezpečnou práci s pamětí, podobná funkcím, které byly implementovány v jazyce Rust. Pro realizaci projektu byl přizván Sean Baxter, autor experimentálního C++ kompilátoru Circle, který rozvíjí myšlenky na zvýšení bezpečnosti kódu C++, realizované na straně kompilátoru bez použití správy paměti. V rámci projektu […]

OpenSearch, fork platformy Elasticsearch, přešel pod křídla Linux Foundation

Společnost Amazon oznámila vznik organizace OpenSearch Software Foundation, řízené Linux Foundation, která bude dohlížet na další vývoj projektu OpenSearch, vycházejícího z hardforku platformy pro vyhledávání, analýzu a ukládání dat Elasticsearch, a také webového rozhraní Kibana. Je zdůrazněno, že převedení OpenSearch na nezávislou neutrální platformu, kterou nekontrolují jednotlivé společnosti, umožní přilákat k vývoji nové účastníky a učiní projekt atraktivnějším […]

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster