Rubrika: Blog

GNOME Shell a Mutter dokončily přechod na GTK4

Uživatelské rozhraní GNOME Shell a kompozitní manažer Mutter byly kompletně převedeny na používání knihovny GTK4 a zbavily se pevné závislosti na GTK3. Kromě toho byla závislost gnome-desktop-3.0 nahrazena za gnome-desktop-4 a gnome-bg-4, zatímco libnma byla změněna na libnma4. Celkově GNOME zatím zůstává svázáno s GTK3, protože ne všechny aplikace a knihovny byly portovány na GTK4. Například na GTK3 […]

Byl představen VPN Rosenpass, odolný vůči útokům pomocí kvantových počítačů

Skupina německých výzkumníků, vývojářů a kryptografů publikovala první vydání projektu Rosenpass, který vyvíjí VPN a mechanismus výměny klíčů odolné vůči útokům kvantových počítačů. Jako transport se používá VPN WireGuard se standardními šifrovacími algoritmy a klíči, a Rosenpass jej doplňuje prostředky výměny klíčů chráněnými proti hackingu ze strany kvantových počítačů (tj. Rosenpass dále chrání výměnu klíčů, ne […]

Vydání Wine 8.3

Došlo k experimentálnímu vydání otevřené implementace WinAPI — Wine 8.3. Od vydání verze 8.2 bylo uzavřeno 29 chybových hlášení a provedeno 230 změn. Mezi nejdůležitější změny patří: Přidána podpora pro smart karty, realizovaná pomocí vrstvy PCSC-Lite. Při přidělování paměti byla přidána podpora pro haldy s nízkou fragmentací (Low Fragmentation Heap). K dispozici je knihovna Zydis pro přesnější […]

Verze PortableGL 0.97, implementace OpenGL 3 v jazyce C

Bylo publikováno vydání projektu PortableGL 0.97, který vyvíjí softwarovou realizaci grafického API OpenGL 3.x, napsanou výhradně v jazyce C (C99). Teoreticky může být PortableGL použit v jakýchkoli aplikacích, které berou texturu nebo framebuffer jako vstupní data. Kód je strukturován jako jeden hlavičkový soubor a šíří se pod licencí MIT. Mezi cíli jsou uvedeny přenositelnost, shoda s API OpenGL, snadnost použití, […]

Dostupný prohlížeč Thorium 110, rychlejší fork Chromium

Bylo publikováno vydání projektu Thorium 110, který vyvíjí periodicky synchronizovaný fork prohlížeče Chromium, rozšířený o další patche na optimalizaci výkonu, zvýšení použitelnosti a posílení bezpečnosti. Podle testů vývojářů Thorium překonává výkon standardního Chromium o 8-40 %, především díky zařazení dalších optimalizací při kompilaci. Hotové verze jsou k dispozici pro Linux, macOS, Raspberry Pi a Windows. Hlavní rozdíly […]

Zranitelnost v strongSwan IPsec, umožňující vzdálené spuštění kódu

Byla vydána verze strongSwan 5.9.10, bezplatného balíčku pro vytváření VPN spojení založených na protokolu IPSec, používaného v Linuxu, Androidu, FreeBSD a macOS. Nová verze odstranila nebezpečnou zranitelnost (CVE-2023-26463), kterou lze využít k obcházení autentizace, ale potenciálně také může vést k provedení kódu útočníka na straně serveru nebo klienta. Problém se projevuje při kontrole speciálně formulovaných certifikátů […]

Přepracování ovladače VGEM v jazyce Rust

Maíra Canal z firmy Igalia představila projekt přepsání ovladače VGEM (Virtual GEM Provider) v jazyce Rust. VGEM zahrnuje přibližně 400 řádků kódu a poskytuje nezávislý na hardware backend GEM (Graphics Execution Manager), který se používá pro sdílený přístup k bufferům ovladačů softwarových 3D zařízení, jako je LLVMpipe, s cílem zlepšit výkon softwarového rastru. VGEM […]

Vydání volného emulátoru klasických adventur ScummVM 2.7.0

Po 6 měsících vývoje byl představen vydání bezplatného multiplatformního interpretu klasických her ScummVM 2.7.0, který nahrazuje spustitelné soubory pro hry a umožňuje spouštět mnoho klasických her na platformách, pro které nebyly původně určeny. Kód projektu je distribuován pod licencí GPLv3+. Celkově je zajištěna možnost spuštění více než 320 questů, včetně her od společností LucasArts, Humongous Entertainment, Revolution Software, Cyan a […]

Vydání otevřeného herního enginu Godot 4.0

Po čtyřech letech vývoje byl zveřejněn vydání bezplatného herního enginu Godot 4.0, vhodného pro vytváření 2D a 3D her. Engine podporuje snadno se učící jazyk pro definici herní logiky, grafické prostředí pro návrh her, systém nasazení her jedním kliknutím, široké možnosti animace a simulace fyzikálních procesů, integrovaný debugger a systém identifikace úzkých míst ve výkonu. Kód herního […]

GitHub implementoval kontrolu úniku citlivých údajů v repozitářích

GitHub oznámil spuštění bezplatného servisu pro sledování náhodného zveřejnění důvěrných dat v repozitářích, jako jsou šifrovací klíče, hesla k databázím a přístupové tokeny k API. Dříve byla tato služba dostupná pouze účastníkům beta testování, a nyní začala být poskytována bez omezení všem veřejným repozitářům. Pro aktivaci kontroly svého repozitáře v nastavení v sekci […]

Vydání multimediálního balíčku FFmpeg 6.0

Po šesti měsících vývoje je k dispozici multimediální balík FFmpeg 6.0, který obsahuje sadu aplikací a sbírku knihoven pro operace s různými multimediálními formáty (záznam, převedení a dekódování zvukových a videoformátů). Balík je distribuován pod licencemi LGPL a GPL, vývoj FFmpeg probíhá souběžně s projektem MPlayer. Mezi změnami přidanými do FFmpeg 6.0 lze vyzdvihnout: Sběrnice ffmpeg byla převedena na […]

Vydání Bubblewrap 0.8, vrstvy pro vytváření izolovaných prostředí

K dispozici je vydání nástroje pro organizaci izolovaných prostředí Bubblewrap 0.8, který se obvykle používá k omezení jednotlivých aplikací nepřidělených uživatelů. V praxi je Bubblewrap používán projektem Flatpak jako mezivrstva pro izolaci aplikací spouštěných z balíčků. Kód projektu je napsán v jazyce C a je distribuován pod licencí LGPLv2+. K izolaci se používají tradiční technologie kontejnerové virtualizace pro Linux, založené na […]

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