рубрыка: блог

Уразлівасць у пакетным мэнэджары Guix, якая дапускае выдаленае выкананне кода ў сістэме

У пакетным мэнэджары Guix выяўлены ўразлівасці (CVE не прызначаныя) у рэалізацыі ўнутранай каманды "guix substitute", аўтаматычна выкліканай фонавым працэсам guix-daemon пры выкананні аперацый усталёўкі пакетаў. Каманда прымяняецца для загрузкі ўжо сабраных бінарных пакетаў з знешніх сервераў з праверкай іх цэласнасці пры дапамозе лічбавага подпісу. Найбольш небяспечная ўразлівасць дазваляе выдалена арганізаваць выкананне кода на сістэме карыстальніка […]

Прадстаўлены новы рухавічок сімуляцыі фізічных працэсаў Box3D

Эрын Катто (Erin Catto), аўтар праекта Box2D, абвясціў аб стварэнні новага рухавічка сімуляцыі фізічных працэсаў Box3D, які ўяўляе сабой форк Box2D, які мае ідэнтычную архітэктуру, але перапрацаваны і пашыраны для выкарыстання ў трохмерных гульнях. Код праекту напісаны на мове Сі і распаўсюджваецца пад ліцэнзіяй MIT. Падтрымліваецца зборка для Linux, Windows и macOS. Рухавічок Box3D створаны ў […]

Прадстаўлены crustc - кампілятар rustc, перакладзены на мову Сі

Апублікаваны crustc, кампілятар для мовы Rust, створаны шляхам трансляцыі кода штатнага кампілятара rustc 1.98.0-nightly на мову Сі. На выхадзе атрымалася 46 радкоў кода на Сі, якія можна сабраць пры дапамозе GCC і ўтыліты make. Сабраны такім спосабам кампілятар паспяхова праходзіць тэсты кампіляцыі Rust-кода, такога як стандартныя rust-бібліятэкі. Праект дэманструе магчымасці кампілятара, які знаходзіцца ў распрацоўцы […]

Праблемы з ачысткай ключоў шыфравання дыска з АЗП пры пераходзе Linux у які чакае рэжым

У ходзе партавання для NixOS інструментара cryptsetup-suspend была выяўлена памылка ў падсістэме дыскавага шыфравання LUKS (Linux Unified Key Setup), з-за якой пачынаючы з ядра Linux 6.9 (праблемны коміт), выпушчанага ў траўні 2024 гады, перастала працаваць ачыстка ключоў шыфравання з аператыўнай памяці пры пераходзе сістэмы ў які чакае рэжым. Інструментарый cryptsetup-suspend выкарыстоўваецца ў Debian для аўтаматычнай блакіроўкі […]

Кампанія Qualcomm апублікавала дыстрыбутыў Qualcomm Linux 2.0

Кампанія Qualcomm прадставіла Linux-дыстрыбутыў Qualcomm Linux 2.0, які прадстаўляе праграмны стэк, аптымізаваны для IoT-платформаў Qualcomm Dragonwing. Праект рэалізуе уніфікаваны дыстрыбутыў, які дазваляе хутка ствараць рашэнні для розных SoC Qualcomm, такіх як QCS5430, QCS6490, IQ-8275, IQ-9075 і IQ-615. У якасці асновы ў Qualcomm Linux задзейнічаны інструментарый і мета-пакеты ад праектаў Yocto і OpenEmbedded, дапоўненыя патчамі, драйверамі, прашыўкамі, пакетамі […]

Абнаўленне OpenWrt 25.12.5

Прадстаўлены які карэктуе выпуск дыстрыбутыва OpenWrt 25.12.5, які развіваецца для сеткавых прылад, такіх як маршрутызатары, камутатары і кропкі доступу. OpenWrt падтрымлівае больш за 2200 прылад і прапануе сістэму зборкі, якая спрашчае крос-кампіляцыю і стварэнне ўласных зборак. Падобныя зборкі дазваляюць фармаваць гатовыя прашыўкі з жаданым наборам прадусталяваных пакетаў, аптымізаваныя пад пэўныя задачы. Гатовыя зборкі апублікаваны для 41 мэтавай платформы. Сярод […]

У Fedora 45 маюць намер уключыць абарону на аснове ценявога стэка

У выпуску Fedora Linux 45, вызначаным на восень 2026 гады, на сістэмах x86_64 плануюць па змаўчанні ўлучыць выкарыстанне ценявага стэка (shadow stack) для блакавання працы эксплоітаў, якія перазапісваюць адрас звароту функцый у выпадку перапаўнення буфера ў стэку. Абарону маюць намер актываваць для ўсіх прыкладанняў і бібліятэк, сабраных пры дапамозе кампілятараў gcc (C, C++), clang (C, C++) і […]

Выпуск дыстрыбутыва ArchBang Linux 010726

Прадстаўлены рэліз легкаважнага Linux-дыстрыбутыва ArchBang 010726, заснаванага на напрацоўках Arch Linux і які прадстаўляе інтэрфейс карыстача на базе кампазітнага мэнэджара MangoWM. Дыстрыбутыў прапануе бесперапынны цыкл выпуску абнаўленняў, які дазваляе заўсёды працаваць з самымі апошнімі версіямі праграм з рэпазітараў Arch Linux. Памер iso-выявы 1.4 ГБ. У новай версіі ажыццёўлены пераход на выкарыстанне па змаўчанні легкаважнага кампазітнага мэнэджара MangoWM […]

Выпуск утыліты для праверкі цэласнасці файлаў Precizer 0.16.0

Апублікаваны выпуск Precizer 0.16.0, кансольнай утыліты Precizer, прызначанай для праверкі цэласнасці вялікіх дрэў файлаў і выяўленні разыходжанняў пасля сінхранізацыі дадзеных. Код праекту напісаны на мове Сі і распаўсюджваецца пад ліцэнзіяй GPLv3. Гатовыя зборкі раней былі даступныя для Linux и macOS, а ключавым змяненнем новага выпуску стала эксперыментальная падтрымка Windows. Праект Precizer развіваецца больш за два гады […]

Альт Мабільны: падтрымка 1+6(t)

Па шматлікіх просьбах супольнасці Альт Мабільны пашырыў спіс падтрымліваемых прылад недарагімі і даступнымі смартфонамі на СНК Snapdragon 845: OnePlus 6 і OnePlus 6T. Работы па партаванні завяршыліся даволі хутка дзякуючы намаганням Васіля Дойлава (neko@) — менцейнера пакетаў і некаторых прылад для postmarketOS, удзельніка каманды ALT Gnome Development, які нядаўна пачаў праходжанне Join у ALT Linux [...]

Сістэма трасіроўкі прамянёў, рэалізаваная на мове SQL

Аляксей Мілавідаў, сузаснавальнік СКБД ClickHouse, пры садзейнічанні AI-асістэнта Claude апублікаваў сістэму трасіроўкі прамянёў, рэалізаваную цалкам на мове SQL. Рэндэрынг з сімуляцыяй асвятлення на базе трасіроўкі шляхоў рэалізаваны ў выглядзе аднаго SQL-запыту без карыстацкіх функцый (UDF) і без падлучэння знешняга кода. Для вываду графікі выкарыстоўваецца магчымасць СКБД ClickHouse, захоўваць вынік запытаў у фармаце PNG. Паўнавартасна праект […]

Выйшла ZLUDA 6, незалежная рэалізацыя CUDA

Выйшла чарговая версія ZLUDA – праслойкі сумяшчальнасці для паралельных вылічэнняў на графічных працэсарах не-Nvidia, нацэленая на поўную сумяшчальнасць з CUDA. Адпавядае версіі CUDA 13.1. Пакуль падтрымліваюцца толькі AMD (версія ROCm да 07/02), плануецца і Intel. Напісана на Rust. Заяўлена пачатковая падтрымка працы па-над ZLUDA фізічнага рухавічка PhysX і 3D-рэдактара Blender. Аб назве. Cuda па-польску - […]

Купіць надзейны хостынг для сайтаў з абаронай ад DDoS, VPS VDS серверы 🔥 Купіць надзейны хостынг для сайтаў з абаронай ад DDoS, VPS VDS серверы | ProHoster