Autor: ProHoster

Chyby zabezpečenia v swhkd, správcovi skratiek pre Wayland

V swhkd (Simple Wayland HotKey Daemon) bola identifikovaná séria zraniteľností spôsobených nesprávnou prácou s dočasnými súbormi, parametrami príkazového riadku a Unix socketmi. Program je napísaný v jazyku Rust a zvláda stláčanie klávesových skratiek v prostrediach založených na protokole Wayland (analóg procesu sxhkd kompatibilný s konfiguračným súborom používaný v prostrediach založených na X11). Balenie obsahuje […]

Vydanie pomôcky na synchronizáciu súborov Rsync 3.2.4

Po roku a pol vývoja je k dispozícii vydanie Rsync 3.2.4, pomôcka na synchronizáciu a zálohovanie súborov, ktorá umožňuje minimalizovať prevádzku postupným kopírovaním zmien. Prenos môže byť ssh, rsh alebo proprietárny rsync protokol. Podporuje organizáciu anonymných rsync serverov, ktoré sú optimálne vhodné na zabezpečenie synchronizácie zrkadiel. Kód projektu je distribuovaný pod licenciou GPLv3. Medzi pridané zmeny: […]

Vydanie vývojového prostredia PascalABC.NET 3.8.3

K dispozícii je vydanie programovacieho systému PascalABC.NET 3.8.3, ktoré ponúka edíciu programovacieho jazyka Pascal s podporou generovania kódu pre platformu .NET, možnosťou používania knižníc .NET a doplnkových funkcií, ako sú generické triedy, rozhrania, operátor preťaženie, λ-výrazy, výnimky, garbage collection, metódy rozšírenia, nepomenované triedy a autotriedy. Projekt je primárne zameraný na aplikácie vo vzdelávaní a výskume. Plastový sáčok […]

Vydanie používateľského prostredia LXQt 1.1

Po šiestich mesiacoch vývoja bolo vydané používateľské prostredie LXQt 1.1 (Qt Lightweight Desktop Environment), ktoré vyvinul spoločný tím vývojárov projektov LXDE a Razor-qt. Rozhranie LXQt pokračuje v súlade s myšlienkami klasickej organizácie desktopu a predstavuje moderný dizajn a techniky, ktoré zvyšujú použiteľnosť. LXQt je umiestnený ako ľahké, modulárne, rýchle a pohodlné pokračovanie vývoja stolných počítačov Razor-qt a LXDE, ktoré zahŕňa najlepšie […]

Programovací jazyk Zig poskytuje podporu pre vlastnú propagáciu (bootstrapping)

Boli vykonané zmeny v programovacom jazyku Zig, ktoré umožňujú kompilátoru Zig stage2 napísanému v Zig, aby sa sám zostavil (stage3), vďaka čomu je tento jazyk samohostiteľný. Očakáva sa, že tento kompilátor bude štandardne ponúkaný v nadchádzajúcom vydaní 0.10.0. Stage2 je stále neúplný kvôli nedostatočnej podpore runtime kontrol, rozdielom v sémantike jazyka atď. […]

Vydanie GNU Coreutils 9.1

K dispozícii je stabilná verzia sady základných systémových nástrojov GNU Coreutils 9.1, ktorá zahŕňa programy ako sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls atď. Kľúčové zmeny: Nástroj dd pridal podporu pre alternatívne názvy možností iseek=N pre skip=N a oseek=N pre vyhľadávanie=N, ktoré sa používajú vo voľbe dd pre […]

Boli zverejnené výsledky testov výkonu súborového systému Reiser5

Boli zverejnené výsledky výkonnostných testov projektu Reiser5, ktorý vyvíja výrazne prepracovanú verziu súborového systému Reiser4 s podporou logických zväzkov, ktoré majú „paralelné škálovanie“, čo na rozdiel od tradičného RAID znamená aktívnu účasť súborového systému. pri distribúcii údajov medzi komponentnými zariadeniami logického zväzku. Z pohľadu administrátora je podstatný rozdiel oproti RAID v tom, že komponenty paralelného logického zväzku […]

Útok na GitHub, ktorý viedol k úniku súkromných úložísk a prístupu k infraštruktúre NPM

GitHub varoval používateľov pred útokom zameraným na sťahovanie údajov zo súkromných úložísk pomocou kompromitovaných tokenov OAuth generovaných pre služby Heroku a Travis-CI. Uvádza sa, že počas útoku unikli údaje zo súkromných úložísk niektorých organizácií, čím sa otvoril prístup k úložiskám pre platformu Heroku PaaS a systém kontinuálnej integrácie Travis-CI. Medzi obeťami bol GitHub a […]

Vydanie Neovim 0.7.0, modernizovaná verzia editora Vim

Bol vydaný Neovim 0.7.0, vidlica editora Vim zameraná na zvýšenie rozšíriteľnosti a flexibility. Projekt prerába základňu kódu Vim už viac ako sedem rokov, výsledkom čoho sú zmeny, ktoré zjednodušujú údržbu kódu, poskytujú prostriedok na rozdelenie práce medzi niekoľkých správcov, oddeľujú rozhranie od základnej časti (rozhranie môže byť zmeniť bez toho, aby ste sa dotkli vnútorných častí) a implementovať novú […]

Fedora plánuje nahradiť správcu balíkov DNF za Microdnf

Vývojári Fedora Linux zamýšľajú preniesť distribúciu do nového správcu balíkov Microdnf namiesto aktuálne používaného DNF. Prvým krokom k migrácii bude veľká aktualizácia Microdnf plánovaná na vydanie Fedora Linux 38, ktorý sa funkcionalitou blíži k DNF a v niektorých oblastiach ho dokonca prekoná. Je potrebné poznamenať, že nová verzia Microdnf bude podporovať všetky hlavné […]

Aktualizácia editora kódu CudaText 1.161.0

Bolo zverejnené nové vydanie multiplatformového editora bezplatného kódu CudaText, napísaného pomocou Free Pascal a Lazarus. Editor podporuje rozšírenia Python a má množstvo výhod oproti Sublime Text. Existujú niektoré funkcie integrovaného vývojového prostredia, implementované vo forme pluginov. Pre programátorov je pripravených viac ako 270 syntaktických lexerov. Kód je distribuovaný pod licenciou MPL 2.0. Zostavy sú dostupné pre platformy Linux, […]

Aktualizácia prehliadača Chrome 100.0.4896.127 opravuje nulovú zraniteľnosť

Google vydal aktualizáciu Chrome 100.0.4896.127 pre Windows, Mac a Linux, ktorá opravuje vážnu zraniteľnosť (CVE-2022-1364), ktorú už útočníci používajú na vykonávanie zero-day útokov. Detaily zatiaľ neboli zverejnené, vieme len, že 0-dňová zraniteľnosť je spôsobená nesprávnou manipuláciou s typom (Type Confusion) v Blink JavaScript engine, ktorý umožňuje spracovať objekt s nesprávnym typom, ktorý napr. umožňuje vygenerovať 0-bitový ukazovateľ […]