Skip to content

Releases: google/xsecurelock

Release v1.9.0

19 Dec 15:07
Compare
Choose a tag to compare

Changes since v1.8.0:

  • Savers can now be in /usr/lib/xscreensaver (should help with #48)
  • Now has an option to not kill the saver when DPMS kicks in (#154)
  • Can hide the keyboard layout (XSECURELOCK_SHOW_KEYBOARD_LAYOUT)
  • Build fixes for newer autoconf

Release version 1.8.0.

14 Sep 18:08
Compare
Choose a tag to compare

Changes:

  • authproto_pam: all pam_setcred.
  • main: detect current Xss state at startup.
  • main: wakeup on SIGUSR2.
  • saver_mpv: perform playlist looping inside mpv.
  • saver_multiplex: export screen saver index as XSCREENSAVER_SAVER_INDEX to
    sub-savers.
  • XSECURELOCK_MULTIPLEX_BACKGROUND_COLOR: configurable background color.
  • XSECURELOCK_SAVER_DELAY_MS: allow sleeping before mapping windows, for
    smoother initialization of children.
  • XSECURELOCK_VIDEOS_FLAGS: flags for mpv (and also mplayer).

Release version 1.7.0

15 Jan 16:47
Compare
Choose a tag to compare

Changes:

  • Auth cursor blinking can now be disabled with XSECURELOCK_AUTH_CURSOR_BLINK=0.
  • The white obscurer window now also shows a text indicating why the user sees it.

Release version 1.6.0

11 Dec 19:57
Compare
Choose a tag to compare

Changes:

  • Make dimmer more nvidia driver friendly, fixing a crash on large multi-monitor configurations by limiting the complexity of render calls; controlled using XSECURELOCK_DIM_MAX_FILL_SIZE.
  • Add a weaker force-grab method that merely steals input focus; XSECURELOCK_FORCE_GRAB still controls the stronger method, but it should trigger less often now.
  • Fix crash with colored emoji fonts (still can't render emoji; we're now simply rejecting fonts Xft cannot handle).
  • Also run the switch user dialog on Ctrl-Alt-Zero as an alternative to Ctrl-Alt-Oh; more user friendly as in some fonts, Ctrl-Alt-O looks like both.
  • XFlush when doing things affecting X11 idle timers.

Release version 1.5.1.

12 Sep 17:10
Compare
Choose a tag to compare

Changes:

  • XSECURELOCK_FORCE_GRAB no longer sometimes fails to re-map the unmapped windows in case locking fails despite the forcing. Previously, a missing XSync call led to the re-mapping sometimes not taking effect.

Release version 1.5.0.

11 Sep 18:05
Compare
Choose a tag to compare

Changes:

  • Always wake up from mouse motion events.
  • Set PAM_RHOST to "localhost" as recommended by the Linux-PAM manual; add a feature to disable setting this field entirely as a workaround for pam_fprintd.
  • Remove some stderr spam.
  • Detect VNC and Chrome Remote Desktop servers and refuse to lock them, as locking them would not make much sense (can be overridden).
  • Allow the helpers directory to be recreated while xsecurelock is running. Fixes issues like "cannot unlock after unattended package upgrade".

Release version 1.4.0

11 Jun 21:18
Compare
Choose a tag to compare

Changes:

  • Clear window when raised to workaround graphics driver issues
  • Add password promt choices (hidden, asterisks, cursor, disco, emoji, ...)

Release version 1.3.3

27 May 08:58
Compare
Choose a tag to compare

Changes:

  • Dimmer: run at exact specified fps, not minimum fps
  • Fix packaging of run-iwyu.sh

Release version 1.3.2

14 May 10:00
Compare
Choose a tag to compare

Changes:

  • Improve displaymarker randomness
  • Minor fixes in saver_livestreams and build-release.sh

Release version 1.3.1

26 Apr 15:42
Compare
Choose a tag to compare

Changes:

  • Release process is now automated.
  • Some garbage files in 1.3 (test/*.o) are no longer included.