Category: Blog

A vulnerability in the Guix package manager allows remote code execution.

Vulnerabilities (CVE not assigned) have been identified in the Guix package manager in the implementation of the internal "guix substitute" command, which is automatically invoked by the guix-daemon background process during package installations. The command is used to download pre-built binary packages from external servers and verify their integrity using a digital signature. The most severe vulnerability allows remote code execution on a user's system […]

New physics simulation engine Box3D introduced

Erin Catto, the author of the Box2D project, announced the creation of a new physics simulation engine, Box3D, which is a fork of Box2D with an identical architecture, but redesigned and expanded for use in 3D games. The project's code is written in C and distributed under the MIT license. Compilation for Linux, Windows и macOSThe Box3D engine was created in […]

Introducing crustc, a rustc compiler translated into C.

Crustc, a Rust compiler created by translating the stock rustc 1.98.0-nightly compiler into C, has been published. The resulting compiler contains 46 million lines of C code, which can be compiled using GCC and the make utility. The compiler, built this way, successfully passes compilation tests for Rust code, such as the standard Rust libraries. The project demonstrates the capabilities of the compiler, which is currently in development […]

Problems clearing disk encryption keys from RAM during migration Linux into standby mode

During the porting of the cryptsetup-suspend toolkit to NixOS, a bug was discovered in the LUKS disk encryption subsystem (Linux Unified Key Setup), due to which, starting from the kernel Linux 6.9 (the problematic commit), released in May 2024, stopped clearing encryption keys from RAM when the system went into suspend mode. The cryptsetup-suspend tool is used in Debian for automatic blocking […]

Qualcomm has released the Qualcomm distribution. Linux 2.0

Qualcomm has unveiled Linux-Qualcomm distribution Linux 2.0, which provides a software stack optimized for Qualcomm's Dragonwing IoT platforms. The project implements a unified distribution that enables rapid development of solutions for various Qualcomm SoCs, such as the QCS5430, QCS6490, IQ-8275, IQ-9075, and IQ-615. Qualcomm uses the Dragonwing platform as its foundation. Linux The toolkit and meta-packages from the Yocto and OpenEmbedded projects are used, supplemented by patches, drivers, firmware, packages […]

OpenWrt update 25.12.5

OpenWrt 25.12.5, a minor release of the distribution developed for network devices such as routers, switches, and access points, has been released. OpenWrt supports over 2200 devices and offers a build system that simplifies cross-compilation and the creation of custom builds. These builds allow you to create ready-made firmware with the desired set of pre-installed packages, optimized for specific tasks. Ready-to-use builds have been published for 41 target platforms. Among […]

Fedora 45 will include shadow stack-based security.

In the Fedora release Linux 45, scheduled for fall 2026, plans to enable shadow stack protection by default on x86_64 systems to block exploits that overwrite the return address of functions in the event of a stack buffer overflow. This protection will be enabled for all applications and libraries compiled using the gcc (C, C++), clang (C, C++), and […]

ArchBang distribution release Linux 010726

The release of the lightweight is presented Linux-ArchBang 010726 distribution, based on Arch's developments Linux and provides a user interface based on the MangoWM composite manager. The distribution offers a continuous update cycle, allowing you to always work with the latest versions of programs from the Arch repositories. LinuxThe ISO image size is 1.4 GB. The new version switches to the lightweight MangoWM composite manager by default […]

Precizer 0.16.0, a file integrity check utility, is now available.

Precizer 0.16.0, a command-line utility designed to check the integrity of large file trees and identify discrepancies after data synchronization, has been released. The project's code is written in C and is licensed under the GPLv3 license. Precizer builds were previously available for Linux и macOS, and the key change in the new release was experimental support WindowsThe Precizer project has been in development for over two years […]

Alt Mobile: 1+6(t) support

Due to numerous community requests, Alt Mobile has expanded its list of supported devices to include affordable and accessible Snapdragon 845-powered smartphones: the OnePlus 6 and OnePlus 6T. Porting work was completed fairly quickly thanks to the efforts of Vasily Doylov (neko@), a package and device maintainer for postmarketOS and a member of the ALT Gnome Development team, who recently began the Join campaign in ALT. Linux [...]

Ray tracing system implemented in SQL

Alexey Milovidov, co-founder of the ClickHouse database management system, with the assistance of the AI ​​assistant Claude, published a ray tracing system implemented entirely in SQL. Rendering with path-tracing-based lighting simulation is implemented in a single SQL query, without user-defined functions (UDFs) or external code. Graphics are output using the ClickHouse database management system's ability to save query results in PNG format. The project is fully functional […]

ZLUDA 6, a standalone implementation of CUDA, has been released.

The latest version of ZLUDA, a compatibility layer for parallel computing on non-Nvidia GPUs, has been released. It aims for full CUDA compatibility. It corresponds to CUDA version 13.1. Currently, only AMD (ROCm version up to 7.2) is supported, with Intel also planned. It is written in Rust. Initial support for the PhysX physics engine and the Blender 3D editor running on top of ZLUDA has been announced. About the name. Cuda in Polish is […]

Buy reliable hosting for sites with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster