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
  • Don’t Forget: Unset Confidentiality on Private Issue Reports

    August 31, 2026
  • Change in Timeline to “Some Changes to GNOME Security Tracking”

    August 27, 2026
  • Introduction to Injection Vulnerabilities (and Script Worlds!)

    August 20, 2026
  • Some Changes to GNOME Security Tracking

    July 20, 2026
  • Your _get_type() function is not G_GNUC_CONST: Part Two

    June 29, 2026
  • Please Do Not Ban AI-Assisted Issue Reports

    June 8, 2026
  • 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
1 2 3 … 11
Next Page

Michael Catanzaro's Blog

On Fedora Workstation, GNOME, Epiphany, and WebKitGTK

Log in