DietPi 10.8 Adds New WireGuard Management Tool
DietPi 10.8 introduces a WireGuard management tool, named software IDs, HAProxy security improvements, and networking fixes.
Latest Linux and open source news from around the web
DietPi 10.8 introduces a WireGuard management tool, named software IDs, HAProxy security improvements, and networking fixes.
The Brax Wink is a 4-inch phone that runs BraxOS and has a keyboard that clips onto the back.
KeePassXC 2.8 arrives with Qt 6, Wayland Auto-Type support, Linux Quick Unlock, remote database syncing, and important security fixes.
KeePassXC 2.8 open-source password manager is now available for download with Qt 6 port, Auto-Type support on Linux/Wayland, quick unlock on Linux, and many other changes.
The PHP Foundation has put out a blog entry explaining how the vulnerabilities disclosed today came about and why they took so long to fix. To fix the OOM problem, the PHP security team developed several competing approaches, but each came with its own trade-offs: backward compatibility breaks, new denial-of-service potential, or requiring changes to many third-party extensions which seemed impossible to coordinate. The PHP security team, operating on consensus, struggled to choose between these and feared the repercussions of shipping the wrong choice. Combined with the lack of a known path to remote code execution and the small team of core developers with the necessary deep knowledge of the engine occupied with many responsibilities, this decision process caused work on a fix to stall and restart repeatedly over months. We won't pretend otherwise: the delay was a structural failure, caused by both the security team's decision process and its lack of resources.
AI is cloning office suites and it can reverse engineer apps for you. Also, people are fixing their smart TVs with AI. Check out the latest Local AI Weekly newsletter.
LibreOffice records 9.4 million downloads in eight weeks, with 2026 download figures already exceeding the entire 2025 total.
Linus Torvalds continues with his recent uptick in kernel patches himself, assisted in part by AI with Claude Code. Merged today was removing the historical and unsafe __get_user() and __put_user() kernel functions...
The Node.js project has released a number of security updates to fix, among other vulnerabilities, a remote-code-execution bug affecting programs that use Brotli compression. And, in case any programmers who use compiled languages thought they could relax, the musl libc project has also announced a new vulnerability: an out-of-bounds write that could potentially lead to remote code execution, although that has not been demonstrated.
Since I was a boy, I have been passionate about technology. I wanted to understand how computers worked, how systems talked to each other, and what existed behind every screen. I did not yet know all the paths technology could ... Read more The post Linux in Every Chapter: Jeferson Sallesβs Journey appeared first on Linux Professional Institute (LPI).
We last looked in on hash-based integrity checking for kernel modules just over a year and half ago. Since that time, the patch set has undergone multiple revisions. At the 2026 Linux Plumbers Conference (LPC), Thomas WeiΓschuh described the need for kernel-module integrity guarantees while still providing reproducible builds, how his patches implement that, and some ideas for possible further work.
The latest Linux kernel cryptographic subsystem performance work carried out by Google engineer Eric Biggers is migrating x86/x86_64 and RISC-V optimized implementations of different AES modes into the lib/crypto kernel crypto library to enjoy faster performance there...
The new name covers the shell, greeter, search, system monitor, calendar, and file manager, all released as part of DMS 2.0.
PHP releases emergency security updates addressing two critical vulnerabilities that could allow unauthenticated remote code execution on affected servers.
The Collabora blog provides an update on Tyr, a driver for Arm Mali GPUs. One of our biggest challenges has been developing Tyr while the Rust kernel abstractions and driver interfaces are also being developed. As the driver interfaces are naturally revised and improved, we have rewritten Tyr several times to adapt to the larger Rust ecosystem. This not only makes progress much slower than it would be with a mature API, but also stalls progress for capabilities, such as job scheduling, while the abstraction is properly designed, reviewed, tested, and merged upstream. But working in this evolving environment is also precisely where Tyr is able to provide the most value. As a user of these new Rust abstractions, Tyr helps to expose their requirements and limitations.