Autor: Yuri Gagarin

Diskuse o použití jazyka C++ pro vývoj jádra Linux

Na seznamu pro vývojáře jádra Linux se znovu rozproudila diskuze, která byla zahájena před šesti lety ohledně perspektiv využití moderního kódu v C++ v jádře Linux, kromě současného použití jazyka C s assemblerovými vložkami a propagace jazyka Rust. Téma vývoje jádra v C++ bylo poprvé vzneseno v roce 2018 inženýrem z Red Hatu, který prvního dubna jako žert publikoval […]

Byl vydán embedded-hal 1.0, nástroj pro vytváření ovladačů v jazyce Rust

Pracovní skupina Rust Embedded, založená pro vývoj technologií zvyšování kvality a bezpečnosti aplikací, firmware a ovladačů pro vestavěné systémy, představila první vydání rámce embedded-hal, který poskytuje sadu programových rozhraní pro interakci s periferiemi běžně používanými s mikrořadiči (například poskytují typy pro práci s GPIO, UART, SPI a I2C). Výstupy projektu jsou napsány v jazyce Rust a distribuovány […]

Do jádra Linux 6.8 byly přijaty opravy zrychlující TCP

Do kódu, na jehož základě je tvořeno jádro Linux 6.8, byla přijata řada změn, které výrazně zvyšují výkon TCP zásobníku. V případech zpracování mnoha paralelních TCP spojení může být zrychlení až 40 %. Zlepšení bylo možné díky tomu, že proměnné ve strukturách síťového zásobníku (socks, netdev, netns, mibs) byly umístěny podle historických důvodů. Přehodnocení umístění proměnných v […]

Zvukový server PulseAudio 17.0 je k dispozici

Bylo představeno vydání zvukového serveru PulseAudio 17.0, který slouží jako zprostředkovatel mezi aplikacemi a různými nízkoúrovňovými zvukovými subsystémy, abstrahující práci s hardwarem. PulseAudio umožňuje řídit hlasitost a mixování zvuku na úrovni jednotlivých aplikací, organizovat příjmy, míchání a výstup zvuku při přítomnosti více vstupních a výstupních kanálů nebo zvukových karet, a umožňuje měnit formát zvukového […]

Vydání databázového systému Firebird 5.0

Po dvou a půl letech vývoje bylo vydáno relaci relační SGBD Firebird 5.0. Firebird pokračuje v rozvoji kódové základny SGBD InterBase 6.0, otevřeného v roce 2000 společností Borland. Firebird se distribuuje pod volnou licencí MPL a podporuje standardy ANSI SQL, včetně takových funkcí, jako jsou spouštěče, uložené procedury a replikace. Binarni sestavení byla připravena pro Linux, Windows, macOS a […]

Linux Mint 21.3 Virginia

Tiše a nenápadně vyšla nová verze distribuce Linux Mint 21.3 s vlastním názvem „Virginia“ (nebo Virgínie pro milovníky staré školy) — pravděpodobně nejpřátelštější a „doladěná“ ze současných verzí. Mezi klíčová vylepšení vývojáři zařadili zlepšenou práci se Secure Boot a různými verzemi BIOS a UEFI. Dále došlo ke zlepšení řady aplikací (hypnotix, například, […]

Vydání distribuce Linux Mint 21.3

Bylo představeno vydání distribuce Linux Mint 21.3, která pokračuje ve vývoji větve založené na balíčkové bázi Ubuntu 22.04 LTS. Distribuce je plně kompatibilní s Ubuntu, ale zásadně se liší přístupem k organizaci uživatelského rozhraní a výběrem aplikací používaných ve výchozím nastavení. Vývojáři Linux Mint poskytují desktopové prostředí, které odpovídá klasickým kanonům organizace pracovního stolu, jež je pro uživatele více obvyklé, kteří nepřijímají nové […]

Projekt OpenSSH zveřejnil plán ukončení podpory pro DSA

Vývojáři projektu OpenSSH představili plán na ukončení podpory klíčů založených na algoritmu DSA. Podle moderních standardů DSA klíče neposkytují dostatečnou úroveň ochrany, protože využívají velikost soukromého klíče pouhých 160 bitů a hash SHA1, což odpovídá přibližně 80bitovému symetrickému klíči z pohledu bezpečnosti. Ve výchozím nastavení byla podpora klíčů DSA ukončena v roce 2015, ale podpora […]

Zranitelnosti v GitLab, které umožňují převzetí účtu a vykonávání příkazů pod jiným uživatelským účtem

Byly vydány opravy platformy pro spolupráci ve vývoji — GitLab 16.7.2, 16.6.4 a 16.5.6, které opravují dvě kritické zranitelnosti. První zranitelnost (CVE-2023-7028), které byla přiřazena nejvyšší úroveň nebezpečí (10 z 10), umožňuje převzít cizí účet prostřednictvím manipulace s formulářem pro obnovení zapomenutého hesla. Zranitelnost je způsobena možností odeslat e-mail s kódem pro resetování hesla na nepotvrzené […]

Útok na infrastrukturu PyTorch, který kompromituje repozitář a vydání

Byly odhaleny detaily útoku na infrastrukturu používanou při vývoji frameworku pro strojové učení PyTorch, který umožnil extrahovat přístupové klíče dostatečné k umístění libovolných dat do repozitáře s vydáními projektu na GitHub a AWS, stejně jako k vložení kódu do hlavní větve repozitáře a přidání backdooru prostřednictvím závislostí. Podvržení vydání PyTorch mohlo být použito k provedení útoku na velké společnosti, […]

Zprávy o vývoji GNU Hurd za 4. čtvrtletí 2023

Dne 9. ledna byly v oficiálním zpravodajství projektu GNU Hurd zveřejněny závěrečné novinky za 3. čtvrtletí roku 2023: Samuel Thibault opravil výchozí PIE Hurd pro gcc a přidal podporu static PIE. Také do ladicího programu jádra GNU Mach přidal příkaz whatis, který dokáže určit, na co ukazuje adresa (zásobník? port? kalloc?…). Bylo […]

Vydání rozhraní GodotOS

Bylo vydáno GodotOS – rozhraní pro operační systémy, plně vytvořené v herním enginu Godot. GodotOS umožňuje pracovat se složkami, editovat textové soubory, prohlížet obrázky, spouštět hry a mnohem více v jednom vyhlazeném rozhraní, které lze používat i na internetu. Vývojáři zdůrazňují, že GodotOS není tolik vážný projekt, kolik experimentální hračka. GodotOS má za cíl posunout […]

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