2.13.c.1
i3lock-color updates
- A bug where memory would be leaked when using
--keylayout
was fixed for all layout modes - The installation script was fixed
- Fedora and Debian dependency installation instructions were added
- Additional tests through GitHub actions were added and CodeQL was configured
- Security directives were added - be sure to follow these for any critical security reports
- LF EOL is now ensured across all files through gitattributes
- The codebase was cleaned up significantly, including exit-code standardization
- Added Github Pages (https://raymond.li/i3lock-color/)
Upstream updates
- Throw error when trying to start on Wayland
- Use
explicit_bzero()
where available, not just on OpenBSD - avoid pixmap allocations in the redraw path
- make
--debug
output go to stderr unlock_indicator.c
: fix build failure against gcc-10- fix: call
pam_end
in cleanup in main, not in event loop - set
_NET_WM_BYPASS_COMPOSITOR
hint to avoid flickering
I just set up GitHub Sponsors, so if you like my FOSS work and want to support it, please do consider it!