Skip to content
Michael Catanzaro's Blog
Common GLib Programming Errors
Best Practices for Build Options
Creating Quality Backtraces for Crash Reports
Understanding systemd-resolved, Split DNS, and VPN Configuration
On setenv() and Explosions
Single-Click Code Execution Exploit for Evince, Atril, and Xreader
May 21, 2026
Flatpak Sandbox Escape via Yelp
May 11, 2026
git config am.threeWay
April 24, 2026
Significant Drag and Drop Vulnerability in WebKitGTK
December 9, 2025
Fedora Must (Carefully) Embrace Flathub
July 21, 2025
WebKitGTK API Versions Demystified
April 28, 2025
Safety on Matrix
April 21, 2025
Dangerous Arbitrary File Read Vulnerability in Yelp (CVE-2025-3155)
April 15, 2025
GNOME 48 Core Apps Update
March 21, 2025
I Entered My GitHub Credentials into a Phishing Website!
August 5, 2024
1
2
3
…
10
Next Page