Tags: ifreund/waylock
Tags
waylock 1.3.0 This release adds a new -input-alt-color option contributed by Daniel Lublin. Apart from that, there are no changes compared to 1.2.1. Full changelog: Daniel Lublin (1): cli: add -input-alt-color Isaac Freund (4): build: bump version to 1.3.0-dev ci: use mirror for zig tarball downloads ci: restore FreeBSD builds build: bump version to 1.3.0 tiosgz (1): Output: only attach buffer if configured
waylock 1.2.1 This release fixes a race condition that can cause waylock to commit a protocol error and be terminated by the compositor in an edge case. Due to the fail-safe design of the ext-session-lock-v1 protocol, this is not a security issue but can make it difficult to recover a locked session depending on the wayland compositor in use. Full changelog: Isaac Freund (2): build: bump version to 1.2.1-dev build: bump version to 1.2.1 tiosgz (1): Output: only attach buffer if configured
waylock 1.2.0 This release updates the required Zig version to 0.13. There are no changes to waylock's behavior, only the build requirements. Full changelog: Isaac Freund (5): build: bump version to 1.2.0-dev ci: update Zig to 0.12 ci: drop FreeBSD CI for now build: update to Zig 0.13.0 build: bump version to 1.2.0
waylock 1.1.0 This release updates the required Zig version to 0.12. It also switches from using git submodules for dependency management to using the Zig package manager. Distro packagers should read the new Zig package manager section in PACKAGING.md for tips on how to handle this change. The only functional change in this release is that the enter key on the keypad now works to submit passwords as well as the normal enter key. Full changelog: Isaac Freund (5): build: bump version to 1.1.0-dev Seat: submit password on KP_Enter keysym build: update to Zig 0.12.0 build: switch to the Zig package manager build: bump version to 1.1.0
waylock 1.0.0 There haven't been any breaking changes to waylock in over a year and I'm happy with its feature set. Therefore, I've decided it's time for a stable 1.0.0 release. The only functional change compared to the 0.6.5 patch release is the addition of the `-ready-fd` flag as alternative to `-fork-on-lock` for readiness notification. Don't be alarmed if waylock development slows down to a snail's pace after this release. I consider it to be feature complete and as long as there are no bugs found there is little reason to make changes. I will of course continue to update it to be compatible with new Zig releases as needed. Full changelog since 0.6.0: Daniel Lublin (1): Seat: don't set input color if no character input Isaac Freund (18): build: bump version to 0.7.0-dev deps: update to Zig 0.10 ci: update Zig to 0.10.0 to fix build deps: update zig-wayland to fix aarch64 build Lock: ignore password submission before locked event auth: fix getting username on FreeBSD build: clean up after Zig 0.11.0 update Lock: add -ignore-empty-password option docs: mention existence and usefulness of swayidle Output: don't destroy surface before role object docs: migrate to codeberg cli: fix -log-level since Zig 0.11.0 ci: fix after migration to codeberg docs: link mirrors in readme Lock: zero password buffer memory on backspace docs: resolve ambiguity in readme Lock: use an optional type for ready_fd build: bump version to 1.0.0 Soc Virnyl Estela (1): build: update to Zig 0.11.0 Zi How Poh (1): Lock: delete last UTF-8 codepoint on backspace tiosgz (2): waylock: update help text Lock: add -ready-fd option
waylock 0.6.5 This release contains a new feature, the backspace key now deletes the last unicode codepoint typed! In addition, -log-level works again after being broken during the Zig 0.11.0 upgrade. Full changelog: Isaac Freund (6): build: bump version to 0.6.5-dev cli: fix -log-level since Zig 0.11.0 ci: fix after migration to codeberg docs: link mirrors in readme Lock: zero password buffer memory on backspace build: bump version to 0.6.5 Zi How Poh (1): Lock: delete last UTF-8 codepoint on backspace
waylock 0.6.4 This is the final waylock release that will be announced on github. Future development will happen at the new codeberg repository, https://codeberg.org/ifreund/waylock. This release and all past releases may be found there as well. Github is a proprietary platform with interests increasingly misaligned with my values. Free and open source software like waylock belongs on an open, community-driven platform such as codeberg. This release contains a bugfix that prevents waylock from committing a protocol error if, e.g. a monitor is unplugged while the session is locked. Due to the design of the ext-session-lock-v1 protocol, this is not a security issue. Full changelog: Isaac Freund (4): build: bump version to 0.6.4-dev Output: don't destroy surface before role object docs: migrate to codeberg build: bump version to 0.6.4
waylock 0.6.3 This release contains a few small usability improvements and updates the required Zig version to 0.11. Daniel Lublin (1): Seat: don't set input color if no character input Isaac Freund (5): build: bump version to 0.6.3-dev build: clean up after Zig 0.11.0 update Lock: add -ignore-empty-password option docs: mention existence and usefulness of swayidle build: bump version to 0.6.3 Soc Virnyl Estela (1): build: update to Zig 0.11.0
waylock 0.6.2 This release fixes a few minor issues. In particular waylock should now work correctly on FreeBSD. Isaac Freund (6): build: bump version to 0.6.2-dev ci: update Zig to 0.10.0 to fix build deps: update zig-wayland to fix aarch64 build Lock: ignore password submission before locked event auth: fix getting username on FreeBSD build: bump version to 0.6.2
waylock 0.6.1 This release updates the Zig version required to 0.10. Other than that, there are no changes since version 0.6.0. Full changelog: Isaac Freund (3): build: bump version to 0.6.1-dev deps: update to Zig 0.10 build: bump to version 0.6.1
PreviousNext