A roadmap for VirtIO Video on ChromeOS: part 2
This second installment explores the Rust libraries Collabora developed to decode video and how these libraries are used within ARCVM to eventually remove CrosVM's dependency on the Chrome codec stack.
Do you waddle the waddle?
Coming a week after Calibre 9.12, the Calibre 9.13 release only fixes bugs, including a regression in the PDF output from the Calibre 9 series that caused links in PDF files to scroll to a target location minus the top margin, which ended up being a few lines above the target.
Coming a month after GNOME 50.3, the GNOME 50.4 release improves menu animations in GNOME Shell, which also received fixes for a miscaled magnified cursor on HiDPI displays, a sound glitch when pushing redundant volume changes, and a glitch when switching to a minimized window on another workspace.
Highlights of Mesa 26.2 include a new tool called Gamma for inspecting acceleration structures and ray-tracing dispatches, currently supported only on the Radeon Vulkan (RADV) driver, VK_EXT_mesh_shader support in the NVK Vulkan driver for NVIDIA GPUs, and Vulkan 1.4 support for the KosmicKrisp Vulkan driver for Apple Silicon hardware.
Coming about a month after GStreamer 1.28.5, the GStreamer 1.28.6 release is here to add H.266 muxing support to the Rust (f)mp4 muxers, improve handling of input buffers without timestamps in Rust (f)mp4 muxers, and support for the nvv4l2h265enc encoder to the webrtcsink element.
Coming two weeks after Tails 7.10, the Tails 7.10.1 release is an emergency point release to fix critical vulnerabilities, including a Linux kernel flaw that could allow Tor Browser in Tails to gain administrator privileges. The kernel has been updated to Linux 6.12.100 LTS, and the Tails devs ensure users that this attack is very unlikely.
When Amged B. Shwehdy attended his first global Internet Governance Forum (IGF) in 2019, he expected to learn from the discussions shaping the future of the Internet. Instead, the experience revealed how little Libya was represented in those conversations.
Arriving in the California desert to attend my first Tribal Broadband Bootcamp for the organization’s five-year anniversary celebration, I had the pleasure of sitting down next to a young woman who shared that she felt a bit out of place.
On Saturday, 25 July, the Internet Society Board of Trustees selected Brian Haberman as its next chair.
Tindie recently listed Comu, a compact development board built around the WCH CH32V203 RISC-V microcontroller. Measuring 13 × 9.4mm, the board fits inside a USB-A port and combines programmable touch controls, LEDs, USB device support, and access to several GPIO signals.
NXP has released the FRDM i.MX 95 Pro, a development board designed for evaluating the company’s i.MX 95 applications processor in edge AI, industrial networking, robotics, vision processing, and advanced HMI applications.
Raspberry Pi introduced a new 3GB version of the Raspberry Pi 4 Model B in April, positioning it between the existing 2GB and 4GB configurations. Four months after the announcement, the model is appearing through additional distributors, including TME, PiShop.us, and Waveshare.
For example, if a malicious website that you visit is able to exploit CVE-2026-64560, they might take full control of your Tails and deanonymize you.
This second installment explores the Rust libraries Collabora developed to decode video and how these libraries are used within ARCVM to eventually remove CrosVM's dependency on the Chrome codec stack.