libxau
« Back to VersTracker
Description:
X.Org: A Sample Authorization Protocol for X
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: System utilities
Tags: x11 authentication xorg graphics library
Install: brew install libxau
About:
LibXau is a core component of the X Window System that manages client authentication by handling the X11 protocol's authorization mechanism. It provides the necessary logic to read, write, and validate authorization tokens, ensuring that only trusted clients can connect to an X server. This library is essential for maintaining secure access control in graphical Unix and Linux environments.
Key Features:
  • Implements the X11 Authorization Protocol
  • Handles reading and writing of .Xauthority files
  • Provides a compact and stable API for authentication
  • Mandatory dependency for almost all X11-based applications
Use Cases:
  • Authenticating X11 client connections to a display server
  • Programmatically generating or parsing X11 authorization cookies
Alternatives:
  • libxauth – Often used interchangeably or as part of a larger suite, but LibXau is the specific, standard implementation for the core protocol.
Version History
Detected Version Rev Change Commit
Dec 14, 2024 9:22pm 0 VERSION_BUMP 2eafa02b
Oct 27, 2024 12:49pm 0 VERSION_BUMP 023478cb