b497994bf4
- Update to 1.8.4: * Update layout indicator as soon as layout changes * Check for pending callback on destroy_surface * Clarify setup instructions without PAM * Fix missing include for sigaction
Michael Vetter2025-11-08 08:33:42 +00:00
693193f10d
- Update to 1.8.3: * Ignore SIGUSR1 in the backend child process * main: change background color to #a3a3a3 * Correct border thickness on typing indicator
Michael Vetter2025-08-04 06:54:24 +00:00
a3546d8118
Accepting request 1255510 from X11:Wayland
Ana Guerrero2025-03-25 21:09:47 +00:00
d4a72467fe
- Update to 1.8.2: * main: null-terminate initial password buffer * comm: assert that password size is positive
Michael Vetter2025-03-24 07:00:41 +00:00
d9b767eaa2
Accepting request 1254918 from X11:Wayland
Ana Guerrero2025-03-21 19:22:29 +00:00
69c71d82e6
- Update to 1.8.1: * Improve frame callback and commit handling * Stop processing auth requests after success * Exit when password handling subprocess crashes * Only submit password if previous validation completed * Check if keymap is NULL before dereferencing * Better handle subprocess crashes * comm: improve robustness * Revert "comm: improve robustness" * Reapply "comm: improve robustness" * Define _POSIX_C_SOURCE globally * build: use cc.get_supported_arguments() for warnings * Assert that password buffer is NULL-terminated * build: bump version to 1.8.1 * Fix potential NULL deference after getpwuid
Michael Vetter2025-03-21 07:05:02 +00:00
511bd8cfcc
Accepting request 1196012 from X11:Wayland
Ana Guerrero2024-08-26 20:10:40 +00:00
eda4b44dec
- Update to 1.8.0: * Accept input while validating * Link to manpage * Synchronize highlight position between outputs * Fix Wayland object leaks when outputs are destroyed * Configure SIGUSR1 with sigaction() instead of signal() * Make self-pipe nonblocking to prevent deadlock * Fix output-specific images when output reappears * Fix retry behaviour in while loop with mlock() * Correct for image orientation when loading image * Install pam config only if pam is enabled * Check setgid too after dropping root * Read password hash before fork * Add --ready-fd * Drop support for layer-shell * Don't send READY=1 for readiness notifications * Remove unnecessary wl_display_roundtrip() call * Check initial wl_display_roundtrip() return value * Document --ready-fd in man page * build: bump version to v1.8.0 * Don't drop the buffer until after surface commit * Show cleared state when backspacing last character * Clear password on ctrl+backpace and ctrl+delete
Michael Vetter2024-08-26 06:56:51 +00:00
a88348b3d2
- Update to 1.8.0: * Accept input while validating * Link to manpage * Synchronize highlight position between outputs * Fix Wayland object leaks when outputs are destroyed * Configure SIGUSR1 with sigaction() instead of signal() * Make self-pipe nonblocking to prevent deadlock * Fix output-specific images when output reappears * Fix retry behaviour in while loop with mlock() * Correct for image orientation when loading image * Install pam config only if pam is enabled * Check setgid too after dropping root * Read password hash before fork * Add --ready-fd * Drop support for layer-shell * Don't send READY=1 for readiness notifications * Remove unnecessary wl_display_roundtrip() call * Check initial wl_display_roundtrip() return value * Document --ready-fd in man page * build: bump version to v1.8.0 * Don't drop the buffer until after surface commit * Show cleared state when backspacing last character * Clear password on ctrl+backpace and ctrl+delete
Michael Vetter2024-08-26 06:56:51 +00:00
e41d33b3d1
- Update to 1.6: * Support for the new ext-session-lock-v1 protocol * Add --indicator-{x,y}-position CLI options * Support for key repeat * Fix a potential use-after-free * Fix indicator buffer not resizing after display powers off * Prevent attaching and committing the surface twice - Remove swaylock-version.patch: fixed
Michael Vetter2022-03-08 08:33:59 +00:00
83d032ecd0
- Update to 1.6: * Support for the new ext-session-lock-v1 protocol * Add --indicator-{x,y}-position CLI options * Support for key repeat * Fix a potential use-after-free * Fix indicator buffer not resizing after display powers off * Prevent attaching and committing the surface twice - Remove swaylock-version.patch: fixed
Michael Vetter2022-03-08 08:33:59 +00:00
1e02e87037
- Update to 1.5: * Add option to show indicator even if idle * fish-completion: use the correct fallback directory * Submit password by pressing Ctrl+m * Fix indicator position * Add option to adjust ring position via CLI arguments and the config file * Add fixed font-size option for indicator * Fix, clean up and sync docs and completions * Bug fixes - Refresh swaylock-version.patch - Mark pam.d/swaylock a config file - Update fish path
Michael Vetter2020-01-23 09:05:02 +00:00
a24636b9b0
- Update to 1.5: * Add option to show indicator even if idle * fish-completion: use the correct fallback directory * Submit password by pressing Ctrl+m * Fix indicator position * Add option to adjust ring position via CLI arguments and the config file * Add fixed font-size option for indicator * Fix, clean up and sync docs and completions * Bug fixes - Refresh swaylock-version.patch - Mark pam.d/swaylock a config file - Update fish path
Michael Vetter2020-01-23 09:05:02 +00:00
bee9f44ace
- Update to 1.4: * Decouple the drawing of the background from drawing the indicator. * Allow spaces in image file path * Display xkb layout while typing * Submit password by pressing Ctrl+m (close#75) * Fix lock indicator position on hidpi screens. * Do not exit if no outputs are present * Fix minor typo in man page * Set version in project file * Added hide keyboard layout option * Described hide-keyboard-layout option in swaylock.1.scd * Fix --version when building from tarball - Update swaylock-version.patch
Michael Vetter2019-05-23 06:11:30 +00:00
d0b7ac9eca
- Update to 1.4: * Decouple the drawing of the background from drawing the indicator. * Allow spaces in image file path * Display xkb layout while typing * Submit password by pressing Ctrl+m (close#75) * Fix lock indicator position on hidpi screens. * Do not exit if no outputs are present * Fix minor typo in man page * Set version in project file * Added hide keyboard layout option * Described hide-keyboard-layout option in swaylock.1.scd * Fix --version when building from tarball - Update swaylock-version.patch
Michael Vetter2019-05-23 06:11:30 +00:00
d6ae9aa199
Accepting request 678901 from X11:Wayland
Stephan Kulow
2019-02-25 17:00:56 +00:00
97132cd953
Accepting request 678901 from X11:Wayland
Stephan Kulow
2019-02-25 17:00:56 +00:00