[ANNOUNCE] libxkbcommon 1.5.0
Ran Benita
ran at unusedvar.com
Mon Jan 2 19:37:01 UTC 2023
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.
Contributed by Ronan Pigott.
- Fix crash in `xkbcli interactive-wayland` under a compositor which supports
new versions of the xdg-shell protocol.
Contributed by Jan Alexander Steffens (heftig).
- 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
Tarball:
--------
git tag: xkbcommon-1.5.0
https://xkbcommon.org/download/libxkbcommon-1.5.0.tar.xz
SHA-256: 560f11c4bbbca10f495f3ef7d3a6aa4ca62b4f8fb0b52e7d459d18a26e46e017 libxkbcommon-1.5.0.tar.xz
Ran
More information about the wayland-devel
mailing list