Rubrika: Blog

Vydání ncspot, Spotify klienta napsaného v Rustu

Byl vydán ncspot 0.9, lehký konzolový klient pro hudební službu Spotify, napsaný v programovacím jazyce Rust a vyvíjený více než padesáti vývojáři. Rozhraní podporuje grafické motivy a je navrženo pomocí knihovny ncurses. Jako zvukový server se používá PulseAudio (pro použití alternativního zvukového backendu je třeba upravit kompilaci). Zdrojové kódy jsou distribuovány pod licencí BSD. […]

Vydání OpenLDAP 2.6.0, otevřené implementace protokolu LDAP

Byl vydán balíček OpenLDAP 2.6.0, který nabízí multiplatformní implementaci protokolu LDAP (Lightweight Directory Access Protocol) pro organizaci služeb katalogů a jejich přístup. Projekt zahrnuje modulární serverovou část, která podporuje různé backendy pro ukládání dat a přístup k nim, proxy vyvažovač zátěže, klientské utility a knihovny. Kód je napsán v jazyce C a je distribuován pod otevřenou licencí podobnou BSD, OpenLDAP Public License. […]

Mozilla odstranila dvě populární rozšíření, která blokují stahování aktualizací pro Firefox

Společnost Mozilla oznámila odstranění dvou rozšíření – Bypass a Bypass XM – z katalogu addons.mozilla.org (AMO), která měla 455 tisíc aktivních instalací a byla prezentována jako rozšíření, která poskytují přístup k materiálům dostupným pouze na základě placeného předplatného (obcházení Paywall). Pro modifikaci provozu v těchto rozšířeních byl použit API Proxy, který umožňuje kontrolovat webové dotazy prováděné prohlížečem. Kromě uvedených funkcí tato rozšíření […]

Vydání Muen 1.0, otevřeného mikrojádra pro vytváření vysoce spolehlivých systémů

Po osmi letech vývoje byl vydán projekt Muen 1.0, který vyvíjí jádro separace (Separation kernel), jehož absence chyb v zdrojových kódech byla potvrzena matematickými metodami formální verifikace spolehlivosti. Jádro je dostupné pro architekturu x86_64 a může být použito v kritických systémech, které vyžadují vysokou úroveň spolehlivosti a záruky absence selhání. Zdrojové kódy projektu jsou napsány v jazyce […]

Projekt ELevate, který usnadňuje přechod z CentOS 7 na distribuce založené na RHEL 8

Vývojáři distribuce AlmaLinux, založené společností CloudLinux jako reakci na předčasné ukončení podpory pro CentOS 8, představili nástroj ELevate, který usnadňuje migraci pracovních instalací CentOS 7.x na distribuce postavené na balíčkové bázi RHEL 8, při zachování aplikací, dat a nastavení. V současnosti projekt podporuje migraci na AlmaLinux, Rocky Linux, CentOS Stream a Oracle Linux. Proces migrace […]

Dostupné webové prohlížeče qutebrowser 2.4 a Min 1.22

Byla uvolněna verze webového prohlížeče qutebrowser 2.4, který poskytuje minimalistické grafické uživatelské rozhraní, které neodvádí pozornost od prohlížení obsahu, a navigační systém inspirovaný textovým editorem Vim, postavený zcela na klávesových zkratkách. Kód je napsán v jazyce Python s využitím PyQt5 a QtWebEngine. Zdrojové kódy jsou distribuovány pod licencí GPLv3. Použití Pythonu nemá vliv na výkon, protože vykreslování a analýza obsahu […]

Microsoft vrátil kód Hot Reload zpět do repozitáře .NET

Společnost Microsoft vyslechla názory komunity a vrátila do repozitáře .NET SDK kód s realizací funkce „Hot Reload“, která byla před několika dny odstraněna z kódové základny, přestože již byla považována za otevřenou a patřila do součásti předběžných verzí .NET 6. Zástupci společnosti se komunitě omluvili a uznali, že udělali chybu, když odstranili již přidaný kód […]

Intel otevřel kód systému strojového učení ControlFlag pro odhalování chyb v kódu

Společnost Intel zveřejnila výsledky svého výzkumného projektu ControlFlag, který je zaměřen na vytvoření systému strojového učení pro zlepšení kvality kódu. Nástroje vytvořené projektem umožňují na základě modelu vyškoleného na velkém objemu existujícího kódu detekovat různé chyby a anomálie v zdrojových kódech napsaných ve vysoce úrovňových jazycích, jako jsou C/C++. Systém je vhodný pro identifikaci různých typů […]

V NPM balíčku UAParser.js, který má 8 milionů stažení týdně, bylo implementováno škodlivé software.

Příběh o odstranění tří škodlivých balíčků z repozitáře NPM, které kopírovaly kód knihovny UAParser.js, dostal nečekané pokračování — neznámí útočníci získali kontrolu nad účtem autora projektu UAParser.js a vydali aktualizace, které obsahovaly kód pro krádež hesel a těžbu kryptoměn. Problém je v tom, že knihovna UAParser.js, která nabízí funkce pro analýzu HTTP hlavičky User-Agent, má přibližně 8 milionů […]

Vydání Wine 6.20 a Wine staging 6.20

Bylo uvolněno experimentální vydání otevřené implementace WinAPI — Wine 6.20. Od vydání verze 6.19 bylo uzavřeno 29 chybových zpráv a provedeno 399 změn. Mezi nejdůležitější změny patří: MSXml, XAudio, DInput a některé další moduly byly převedeny do formátu PE (Portable Executable). Byly zahrnuty některé systémové knihovny pro podporu sestavení na bázi formátu PE. V […]

Útok na Intel SGX, který umožňuje extrakci důvěrných dat nebo spuštění kódu v enclave.

Vědci z Odborného vědeckotechnického univerzity Lidové osvobozenecké armády Číny, Národního univerzity Singapuru a Švýcarského federálního technického institutu v Curychu vyvinuli novou metodu útoku na izolované enklávy Intel SGX (Software Guard eXtensions). Útok dostal název SmashEx a je způsoben problémy s znovu použitelnými operacemi při zpracování výjimek v runtime komponentách pro Intel SGX. Navrhovaná metoda útoku umožňuje […]

Distribuce Chimera Linux, která kombinuje jádro Linux s prostředím FreeBSD

Daniel Kolesa z firmy Igalia, který se podílí na vývoji projektů Void Linux, WebKit a Enlightenment, rozvíjí nový distribuci Chimera Linux. Projekt využívá jádro Linux, ale místo GNU nástrojů buduje uživatelské prostředí na základě základního systému FreeBSD a pro sestavení používá LLVM. Distribuce je původně vyvíjena jako multiplatformní a podporuje architektury x86_64, ppc64le, aarch64, […]

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