Рубрика: Блог

Вразливість у пакетному менеджері 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 до 7.2), планується і Intel. Написано на Rust. Заявлено початкову підтримку роботи поверх ZLUDA фізичного двигуна PhysX та 3D-редактора Blender. Про назву. Cuda по-польськи - […]

Купити надійний хостинг для сайтів із захистом від DDoS, VPS VDS сервери 🔥 Купити надійний хостинг для сайтів із захистом від DDoS, VPS VDS сервери | ProHoster