Path to this page:
Subject: CVS commit: pkgsrc/x11/i3lock
From: Thomas Klausner
Date: 2024-03-13 07:04:13
Message id: 20240313060413.A39A5FA2C@cvs.NetBSD.org
Log Message:
i3lock: update to 2.14.1.
2022-06-21 i3lock 2.14.1
• unlock indicator: display only caps lock and num lock,
not all modifiers like shift (which can leak information
about your password to bystanders)
2022-05-28 i3lock 2.14
• Change default background color to #a3a3a3
See https://github.com/i3/i3lock/pull/300 for extensive
discussion and rationale for this change.
• Recommend using xss-lock to start i3lock in the README
and i3lock.1 man page. xss-lock is the best way to ensure
your screen truly is locked before your computer suspends.
• Display modifier key warning before unlocking, too,
not just on failed attempts like before.
• Switch build system from autotools to meson.
2020-10-27 i3lock 2.13
• 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
2019-07-21 i3lock 2.12
• remove stray \n from error messages
• capitalize unlock indicator contents
• set WM_CLASS property
• reference modifier as “Super”, not “Win”
• add --raw option to read image as raw bytes
2018-10-18 i3lock 2.11.1
• Fix dist tarball by including I3LOCK_VERSION
2018-10-10 i3lock 2.11
• Switch to autotools
• Display an error when backspace is pressed without any input
• Print an error when a non-PNG file is opened
(i3lock only supports PNG files) (Thanks eplanet)
• Don’t unnecessarily check the xcb_connect return value,
it is known never to be NULL (Thanks SegFault42)
• Fix memory leak when grabbing fails (Thanks karulont)
• Respect Xft.dpi for determining the unlock indicator’s scale factor
• Discard pending password verification attempts
when a new password is entered (Thanks layus)
2017-11-25 i3lock 2.10
• Only use -lpam when not on OpenBSD (Thanks Kaashif)
• locale: treat empty string same as unset (Thanks Ran)
• Fix overwrite of getopt optind (Thanks jakob)
• Immediately hide the unlock indicator after ESC / C-u (Thanks Orestis)
• Measure wall-clock time instead of CPU time for “locking” indicator.
• SetInputFocus to the i3lock window to force-close context menus
• Use RandR for learning about attached monitors
2017-06-21 i3lock 2.9.1
• Fix version number mechanism (for --version)
• Revert the fix for composited notifications, as it causes more issues than
it solves:
https://github.com/i3/i3lock/issues/130
https://github.com/i3/i3lock/issues/128
2017-05-26 i3lock 2.9
• i3lock.1: use signal names without SIG prefix
• Removed obsolete inactivity timeout
• Added version files for release tarball.
• Set font face
• Automatically unlock (without having to press <Enter>) one attempt \
which was
entered while authenticating
• Stop leaking the image_path dup
• Displaying locking message when grabbing the pointer/keyboard
• Display error message when locking failed
• Add Enter on C-m
• Change input slices to be exactly pi/3 in size instead of slightly more
• Fix covering of composited notifications using the XComposite extension
• Remove last traces of DPMS
• Use bsd_auth(3) instead of PAM on OpenBSD
• Restore intended behaviour and don't use mlock(2) on OpenBSD.
Files: