Autor: ProHoster

Chyby zabezpečení ve swhkd, správci zástupců pro Wayland

V swhkd (Simple Wayland HotKey Daemon) byla identifikována řada zranitelností způsobených nesprávnou prací s dočasnými soubory, parametry příkazového řádku a Unix sockety. Program je napsán v Rustu a zvládá stisknutí klávesových zkratek v prostředích založených na protokolu Wayland (analog kompatibilní s konfiguračním souborem procesu sxhkd používaný v prostředích založených na X11). Balení obsahuje […]

Vydání nástroje pro synchronizaci souborů Rsync 3.2.4

Po roce a půl vývoje je k dispozici vydání Rsync 3.2.4, nástroje pro synchronizaci a zálohování souborů, který umožňuje minimalizovat provoz postupným kopírováním změn. Přenos může být ssh, rsh nebo proprietární rsync protokol. Podporuje organizaci anonymních rsync serverů, které jsou optimálně vhodné pro zajištění synchronizace zrcadel. Kód projektu je distribuován pod licencí GPLv3. Mezi přidané změny: […]

Vydání vývojového prostředí PascalABC.NET 3.8.3

K dispozici je vydání programovacího systému PascalABC.NET 3.8.3 nabízející edici programovacího jazyka Pascal s podporou generování kódu pro platformu .NET, možností používat knihovny .NET a doplňkové funkce, jako jsou generické třídy, rozhraní, operátor přetěžování, λ-výrazy, výjimky, garbage collection, rozšiřující metody, nepojmenované třídy a automatické třídy. Projekt je primárně zaměřen na aplikace ve vzdělávání a výzkumu. Igelitová taška […]

Vydání uživatelského prostředí LXQt 1.1

Po šesti měsících vývoje bylo uvolněno uživatelské prostředí LXQt 1.1 (Qt Lightweight Desktop Environment), vyvinuté společným týmem vývojářů projektů LXDE a Razor-qt. Rozhraní LXQt nadále následuje myšlenky klasické organizace desktopů a představuje moderní design a techniky, které zvyšují použitelnost. LXQt je umístěn jako lehké, modulární, rychlé a pohodlné pokračování vývoje stolních počítačů Razor-qt a LXDE, které zahrnuje nejlepší […]

Programovací jazyk Zig poskytuje podporu pro vlastní propagaci (bootstrapping)

V programovacím jazyce Zig byly provedeny změny, které umožňují kompilátoru Zig stage2 napsanému v Zig, aby se sám sestavil (stage3), díky čemuž je tento jazyk samohostitelný. Očekává se, že tento kompilátor bude standardně nabízen v nadcházející verzi 0.10.0. Stage2 je stále nekompletní kvůli nedostatečné podpoře runtime kontrol, rozdílům v sémantice jazyka atd. […]

Vydání GNU Coreutils 9.1

K dispozici je stabilní verze sady základních systémových nástrojů GNU Coreutils 9.1, která zahrnuje programy jako sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls atd. Klíčové změny: Nástroj dd přidal podporu pro alternativní názvy voleb iseek=N pro skip=N a oseek=N pro seek=N, které se používají ve volbě dd pro […]

Byly zveřejněny výsledky testu výkonu souborového systému Reiser5

Byly zveřejněny výsledky výkonnostních testů projektu Reiser5, který vyvíjí výrazně přepracovanou verzi souborového systému Reiser4 s podporou logických svazků, které mají „paralelní škálování“, což na rozdíl od tradičního RAID znamená aktivní účast souborového systému. při distribuci dat mezi složkami zařízení logického svazku. Z pohledu správce je podstatný rozdíl oproti RAID v tom, že součásti paralelního logického svazku […]

Útok na GitHub, který vedl k úniku soukromých úložišť a přístupu k infrastruktuře NPM

GitHub varoval uživatele před útokem zaměřeným na stahování dat ze soukromých úložišť pomocí kompromitovaných tokenů OAuth generovaných pro služby Heroku a Travis-CI. Uvádí se, že během útoku došlo k úniku dat ze soukromých úložišť některých organizací, což otevřelo přístup k úložištím pro platformu Heroku PaaS a kontinuální integrační systém Travis-CI. Mezi oběťmi byl GitHub a […]

Vydání Neovim 0.7.0, modernizovaná verze editoru Vim

Byl vydán Neovim 0.7.0, fork editoru Vim zaměřený na zvýšení rozšiřitelnosti a flexibility. Projekt již více než sedm let přepracovává základnu kódu Vim, v důsledku čehož dochází ke změnám, které zjednodušují údržbu kódu, poskytují prostředek pro rozdělení práce mezi několik správců, oddělují rozhraní od základní části (rozhraní lze změněno, aniž byste se dotkli vnitřních částí) a implementujte nový […]

Fedora plánuje nahradit správce balíčků DNF za Microdnf

Vývojáři Fedora Linux hodlají přenést distribuci do nového správce balíčků Microdnf namísto aktuálně používaného DNF. Prvním krokem k migraci bude velká aktualizace Microdnf plánovaná pro vydání Fedora Linux 38, která se bude funkčností blížit DNF a v některých oblastech jej dokonce předčí. Je třeba poznamenat, že nová verze Microdnf bude podporovat všechny hlavní […]

Aktualizace editoru kódu CudaText 1.161.0

Bylo zveřejněno nové vydání multiplatformního editoru bezplatného kódu CudaText, napsaného pomocí Free Pascal a Lazarus. Editor podporuje rozšíření Python a má řadu výhod oproti Sublime Text. Existují některé funkce integrovaného vývojového prostředí, implementované ve formě pluginů. Pro programátory je připraveno více než 270 syntaktických lexerů. Kód je distribuován pod licencí MPL 2.0. Sestavení jsou k dispozici pro platformy Linux, […]

Aktualizace Chrome 100.0.4896.127 opravující 0denní zranitelnost

Google vydal aktualizaci Chrome 100.0.4896.127 pro Windows, Mac a Linux, která opravuje závažnou zranitelnost (CVE-2022-1364), kterou již útočníci používají k provádění zero-day útoků. Podrobnosti zatím nebyly zveřejněny, víme pouze, že zranitelnost 0 dnů je způsobena nesprávným zacházením s typem (Type Confusion) v enginu Blink JavaScript, který umožňuje zpracovat objekt s nesprávným typem, který např. umožňuje generovat 0bitový ukazatel […]