#17467 closed enhancement (fixed)

libxkbcommon-1.5.0

Reported by: Bruce Dubbs Owned by: Douglas R. Reno
Priority: normal Milestone: 11.3
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New minor version.

Change History (3)

comment:1 by Douglas R. Reno, 16 months ago

Owner: changed from blfs-book to Douglas R. Reno
Status: newassigned

comment:2 by Douglas R. Reno, 16 months ago

libxkbcommon 1.5.0 ==================

  • Add xkb_context flag XKB_CONTEXT_NO_SECURE_GETENV and rxkb_context flag RXKB_CONTEXT_NO_SECURE_GETENV.

xkbcommon uses getenv_secure() to obtain environment variables. This flag makes xkbcommon use getenv() instead.

This is useful for some clients that have relatively benign capabilities set, like CAP_SYS_NICE, that also want to use e.g. the XKB configuration from the environment and user configs in XDG_CONFIG_HOME.

  • Fix crash in xkbcli interactive-wayland under a compositor which supports new versions of the xdg-shell protocol.
  • Fix some MSVC build issues.
  • Fix some issues when including xkbcommon as a meson subproject.
  • meson>=0.51 is now required.
  • New API: XKB_CONTEXT_NO_SECURE_GETENV RXKB_CONTEXT_NO_SECURE_GETENV

comment:3 by Douglas R. Reno, 16 months ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.