Rubrika: Novinky internetu

Firefox 122

Firefox, svobodný prohlížeč na enginu Quantum, jehož vývoj a distribuci zajišťuje Mozilla Corporation, čtvrtý nejpopulárnější prohlížeč na světě, se aktualizoval na verzi 122. Novinky: Linux: Podpora VA-API byla povolena pro všechny architektury (dříve byla povolena pouze pro x86 a ARM). Byly nabídnuty deb balíčky pro Ubuntu, Debian a Linux Mint. Nyní jsou k dispozici nápovědy od vyhledávacích nástrojů […]

Zranitelnost v utilitě GNU split, vedoucí k přetečení zásobníku

Byla zjištěna zranitelnost (CVE-2024-0684) v utilitě split, dodávané v balíku GNU coreutils, a sloužící k dělení velkých souborů na části. Tato zranitelnost může vést k přetečení zásobníku při zpracování dlouhých řetězců (několik set bajtů), pokud je při použití utilitě split zadána volba „—line-bytes“ („-C“). Zranitelnost byla odhalena během analýzy chyb, které nastaly při využívání utilit split pro dělení dat, přenášených při […]

Vydání CAD Ondsel ES 2024.1

Společnost Ondsel vydala veřejnou verzi Ondsel Engineering Suite (ES). Jedná se o svobodný fork svobodného CAD FreeCAD s různými vylepšeními. Mezi vylepšeními: Vestavěná dílna pro vytváření sestav (stádium — technologické preview). Za vzor UX/UI byla zvolena implementace v Onshape a používá se vlastní solver (původní kód byl dříve napsán ve Smalltalku jedním z členů týmu a poté portován na […]

Vydání Firefox 122

Bylo vydáno webové prohlížeče Firefox 122 a byla vytvořena aktualizace větve s dlouhou podporou — 115.7.0. Na fázi beta testování byla převedena větev Firefox 123, jejíž vydání je naplánováno na 20. února. Hlavní novinky ve Firefoxu 122: Byly rozšířeny možnosti související s poskytováním doporučení při zadávání do adresního řádku. Pro některé vyhledávače byla implementována možnost zobrazování obrázků v doporučeních a […]

Hodnocení účinnosti použití MiraclePtr pro prevenci zranitelností v Chrome

Společnost Google analyzovala účinnost použití v kódu na jazyk C++ typu MiraclePtr (raw_ptr<T>) místo běžných ukazatelů pro ochranu před zranitelnostmi způsobenými přístupem k již uvolněným oblastem paměti (use-after-free). MiraclePtr poskytuje zástupce nad ukazateli, který provádí další kontroly a havarijně ukončuje práci v případě zjištění přístupu k uvolněným oblastem paměti. Podpora MiraclePtr byla zahrnuta ve výchozím nastavení na […]

Byl představen RubyWM, správce oken napsaný zcela v Ruby

Byl zveřejněn projekt RubyWM, který vyvíjí správce oken založený na protokolu X11, napsaný v jazyce Ruby, včetně ovladače pro práci s protokolem X11. RubyWM podporuje virtuální pracovní plochy a může používat jak mozaikovou (tailing) kompozici oken, tak libovolné umístění oken na pracovní ploše. Kód RubyWM je distribuován pod licencí MIT. Projekt také rozvíjí knihovnu pure-X11 s implementací […]

Společnost Valve vydala Proton 8.0-5, balíček pro spuštění Windows her v Linuxu

Společnost Valve zveřejnila aktualizaci projektu Proton 8.0-5, který je založen na kódu projektu Wine a má za cíl umožnit spouštění herních aplikací pro Windows na Linuxu, které jsou uvedeny v katalogu Steam. Vývoj projektu je distribuován pod licencí BSD. Proton umožňuje spouštět herní aplikace dodávané pouze pro Windows přímo v linuxovém klientovi Steam. Balíček obsahuje implementaci DirectX […]

Elektroid 3.0

Byla vydána nová hlavní verze Elektroid — volného ekvivalentu Elektron Transfer pro správu presetů a vzorků na hardwarových syntetizátorech a samplerách různých výrobců. Podporována jsou následující zařízení: Elektron Model:Samples; Elektron Model:Cycles; Elektron Digitakt; Elektron Digitone a Digitone Keys; Elektron Syntakt; Elektron Analog Rytm MKI a MKII; Elektron Analog Four MKI, MKII a Keys; Elektron Analog Heat +FX; […]

K dispozici jsou distribuce MX Linux 23.2 a AV Linux 23.1

Bylo zveřejněno vydání lehkého distribučního systému MX Linux 23.2, vytvořeného ve spolupráci komunit, které se formovaly kolem projektů antiX a MEPIS. Vydání je založeno na balíčkové základně Debian s vylepšeními od projektu antiX a balíčky z vlastní repozitáře. V distribuci je použita inicializační systém sysVinit a vlastní nástroje pro konfiguraci a nasazení systému. K dispozici jsou 32- a 64bitové […]

Projekt bpftime rozvíjí implementaci eBPF, která běží v uživatelském prostoru.

Byl představen projekt bpftime, který vyvíjí runtime a virtuální stroj pro provádění zpracovatelů eBPF v uživatelském prostoru. Bpftime umožňuje provádět eBPF programy pro sledování a zásah do fungování procesů zcela v uživatelském prostoru, přičemž používá funkce jako uprobe a softwarové zachytávání systémových volání. Je poznamenáno, že díky vyloučení zbytečných přepnutí kontextu umožňuje bpftime dosáhnout desetinásobného snížení režijních nákladů ve srovnání […]

Vydání standardní C knihovny PicoLibc 1.8.6

Byl zveřejněn vydání standardní knihovny C PicoLibc 1.8.6, vyvíjené Keithem Packardem (Keith Packard, vedoucí projektu X.Org) pro použití na vestavěných zařízeních s omezenou velikostí trvalého úložiště a operační paměti. Při vývoji byla část kódu převzata z knihovny newlib z projektu Cygwin a AVR Libc, vyvíjené pro mikrokontroléry Atmel AVR. Kód PicoLibc je distribuován pod licencí BSD. Podporována je kompilace knihovny […]

Pro jádro Linux byly připraveny optimalizace zvyšující výkon plánovačů vstupu/výstupu

Jens Axboe, tvůrce io_uring a plánovačů vstupu/výstupu CFQ, Deadline a Noop, pokračoval ve svých experimentech s optimalizací vstupu/výstupu v jádře Linux. Tentokrát se zaměřil na plánovače vstupu/výstupu BFQ a mq-deadline, které se ukázaly být úzkým místem minimálně v případě rychlých NVMe disků. Jak ukázala analýza situace, jednou z klíčových příčin suboptimální výkonnosti subsystému […]

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