Mastodon

News from the Planet

Debian: Linux Vulnerability Mitigation (PinTheft)

Debian PlanetMay 20, 2026

Following the series of various Linux exploits of the last three weeks, the bug of today is PinTheft [CVE-2026-43494] which is local root privilege escalations. The vulnerability can be mitigated by unloading and blocking rds modules, linux-vulnerability-mitigation as of 20260519-1 (uploaded to sid,…

read more ➔

Qt Creator 20: faster clangd

KDE PlanetMay 20, 2026

In this article, I am going to talk about having a PGO (Profile-Guided Optimization) build of Clang.

read more ➔

[RSS Club] Let's meet up AFK

Terence EdenMay 20, 2026

Shhhh! This post is only available to RSS subscribers like you 😊 My wife and I are preparing for a big Interrail journey through Europe. Whenever we go on holiday, we like to meet up with friendly locals to have a drink and chat. We did this on our last journey and it was great. So, if you're a…

read more ➔

A Cross-Platform C# UI Framework via Qt’s Bridging Technology

KDE PlanetMay 20, 2026

Every C# UI framework comes with a familiar pattern: Windows-first, Linux absent, roadmap uncertain. WPF stalled, MAUI skipped Linux, WinUI 3 stays Windows-native. At the same time, demand for embedded Linux grows and C# teams feel the lack of good UI alternatives for C# on Linux. Qt Bridges, a…

read more ➔

Qt Bridges: Public Beta for the C# Bridge Is Out!

KDE PlanetMay 20, 2026

Qt Bridges is a project we have been developing since 2025 to bring Qt’s UI framework capabilities to other programming languages, without going through the full set of bindings. The focus is on the interaction with backend data objects, seamlessly integrated as QML components in a Qt Quick…

read more ➔

Christian Hergert: Asynchronous Varlink with varlink-glib

Gnome PlanetMay 20, 2026

I’ve been putting together varlink-glib, which is a library for writing Varlink clients and services in C. The basic idea is to keep the transport policy out of the library. You get a connected GIOStream however you want, whether that is GLib networking, socket activation, or something more…

read more ➔

Richard Hughes: LVFS Sponsorship Announcement: HP

Gnome PlanetMay 20, 2026

Some more great news: I’m pleased to announce that HP has also agreed to be premier sponsor for the Linux Vendor Firmware Service (LVFS) as part of our sustainability effort. With the industry support from HP (and our existing sponsors of Lenovo, Dell, Framework, OSFF and of course Linux…

read more ➔

Kirigami Adddons 1.12.1

KDE PlanetMay 20, 2026

A new release of Kirigami Addons is out. This is a minor release containing mostly bug fixes and small refactoring. Thanks to everyone who contributed to this release. Packager section You can find the package on download.kde.org (kirigami addons) and it has been signed with my GPG key.

read more ➔

Containers Are a Security Boundary (some assembly required)

Debian PlanetMay 20, 2026

I've heard "containers are not a security boundary" enough times that it's started to feel like received wisdom, and my honest read (after 13+ years) is that it's technically defensible but practically sloppy – and the sloppiness matters. The part that's true: containers share a kernel, and a…

read more ➔

State of Radicle CI and where it's going: May 2026

Lars WirzeniusMay 20, 2026

This month in Radicle CI, May 2026 This is a monthly newsletter about the current state of Radicle CI, what has happened recently, and near future plans. Current status Radicle CI is in production use. There are several CI nodes, and Lars runs a public one for open source Rust projects…

read more ➔

This Week In Rust: This Week in Rust 652

Mozilla PlanetMay 20, 2026

Hello and welcome to another issue of This Week in Rust! Rust is a programming language empowering everyone to build reliable and efficient software. This is a weekly summary of its progress and community. Want something mentioned? Tag us at @thisweekinrust.bsky.social on Bluesky or @ThisWeekinRust…

read more ➔

Smoke tests for fun and profit

KDE PlanetMay 19, 2026

Smoking is bad for you. Testing software is good for you though. A while ago I wrote about detecting memory leaks in KDE CI. That works beautifully, and has already lead to real-world improvements, but it assumes that CI actually runs some code, usually a unit test. While some KDE projects have…

read more ➔

Haruna 1.8

KDE PlanetMay 19, 2026

Haruna version 1.8.1 is released. If you like Haruna then support its development GitHub Sponsors Liberapay PayPal Windows version: haruna-1.8.1-windows-gcc-x86_64.exe haruna-1.8.1-windows-gcc-x86_64.7z Availability of other package formats depends on your distro and the people who package…

read more ➔

Jonathan Almeida: My Firefox for Android local build environment

Mozilla PlanetMay 19, 2026

The Firefox for Android app has always had a complicated build process - we're cramping a complex cross-platform browser engine and all the related components that make it work on Android into one package. In its current form, it lives in the Firefox mono-repo at mozilla-central (now mozilla-firefox…

read more ➔

The Mozilla Blog: A free VPN you can trust, now built into Firefox

Mozilla PlanetMay 19, 2026

Update on May 19, 2026: Firefox’s free built-in VPN now supports location selection, giving people access to a fully comprehensive VPN experience directly within the browser. Starting today, Firefox users in the U.S., U.K., France, Germany, and Canada can choose to browse from any of the countries…

read more ➔

The Mozilla Blog: New in Firefox 151: VPN location selection, AI controls on mobile, and expanded Shake to Summarize support

Mozilla PlanetMay 19, 2026

Today, Firefox is rolling out updates across desktop and mobile that give you more choice over how you browse. Here’s a look at what’s new. Adding location selection to Firefox’s free VPN Firefox now offers a fully featured VPN experience directly in the browser — for free. In just two…

read more ➔

The Mozilla Blog: AI controls are here for Firefox mobile

Mozilla PlanetMay 19, 2026

Mobile browsing is personal. It’s the link you open from a group chat because someone said, “Wait, is this real?” It’s the article you read in the few quiet minutes you have to yourself. It’s the review you skim before buying something you’ve been thinking about all week. On a phone, browsing…

read more ➔

Wi-Wi Is Wireless Time Sync at 1 nanosecond

Jeff GeerlingMay 19, 2026

At NAB, I found a demo of Wi-Wi STAMP, a wireless time synchronization protocol that came out of Japan's NICT. Wi-Wi stands for Wireless 2Way interferometry, and it uses the 900 MHz band for picosecond-level time sync, and mm-level distance accuracy, in a tiny box, currently the size of a…

read more ➔

Book Review: Terrible Worlds: Destinations by Adrian Tchaikovsky ★★★★★

Terence EdenMay 19, 2026

What's better than one Adrian Tchaikovsky novella? Three Adrian Tchaikovsky novellæ! Or is it "novellii"? Either way, a delightful triptych of stories on a common theme. On the surface, they're about travelling to a new destination (Space! The Future! For-Copyright-Reasons Not Narnia!) Except,…

read more ➔

Introducing Qt's GUI Design Skill: Design for Developers in Agentic Workflows

KDE PlanetMay 19, 2026

Why UI Developers Need Sometimes Design Support - and How the Skill Provides It Not every UI developer has a UX designer at their disposal. Some R&D teams, especially in small and medium-sized businesses, need to build a user interface without the help of human UI design experts.

read more ➔

HMS Blueberry

Debian PlanetMay 19, 2026

HMS Blueberry Royals are my favourite ships in No Man's Sky. The HMS Blueberry is not my first Exotic/Royal ship (that was the Gravity Hirakao XVI, and a story for another time). After years of on-off playing, I recently found my first Royal multitool: Blue, with gold detailing. I have a…

read more ➔

Scheme Requests for Implementation: SRFI 273: Extensions to Data (Type-)Checking

Scheme PlanetMay 18, 2026

SRFI 273 is now in draft status. The original SRFI 253 established a basis for type-checked (or otherwise checked) data handling. But it lacked some quality-of-life features. This SRFI extends SRFI 253 to match existing implementation practice and common sense. Provided extensions are: check…

read more ➔

Signing UEFI submissions using osslsigncode

Debian PlanetMay 18, 2026

Back when we started with a signed shim in Debian, the tooling was Windows-only and required me to do a reboot dance and it was all quite tedious. Over time, more and more of the tooling has migrated to Linux and it all works quite well. The signing is done with an EV code signing cert from SSL.com…

read more ➔

GIScussions: Shakespeare’s World – I thought this would be simple but …

OSGeo PlanetMay 18, 2026

Last week I had a call with Professor Gavin Hollis who is writing about Shakespeare’s use of maps and coining the term mapp’ry – you can read a bit more about our conversation here. That conversation prompted me to think about Shakespeare’s references to places in his plays and what that might tell…

read more ➔

gvSIG Team: Abierta la convocatoria 2026 del curso y concurso “Geoalfabetización mediante la utilización de TIGs y gvSIG Batoví”

OSGeo PlanetMay 18, 2026

Ya está abierta en Uruguay la Convocatoria 2026 de la iniciativa “Geoalfabetización mediante la utilización de Tecnologías de la Información Geográfica (TIGs)”, una propuesta formativa que combina curso y concurso para impulsar el uso educativo de la cartografía digital, la georreferenciación y los…

read more ➔