Commit Graph

  • 9b164de0cf
    Fix use of removed functions in comm_in master pjht 2024-11-09 10:33:45 -0600
  • bb9eae49c2
    Merge branch 'master' of https://github.com/swaywm/swaylock pjht 2024-11-09 10:15:07 -0600
  • 532a29816b
    Show PAM messages pjht 2024-11-09 10:05:16 -0600
  • 96f0a0f9c6 Exit when password handling subprocess crashes Manuel Stoeckl 2024-11-01 15:46:15 -0400
  • fc6fbc98fb Stop processing auth requests after success Manuel Stoeckl 2024-10-12 09:24:10 -0400
  • cca2436ba5 Improve frame callback and commit handling Kenny Levinsen 2024-09-07 00:27:37 +0200
  • de0731de6a build: bump version to v1.8.0 v1.8.0 Simon Ser 2024-08-23 22:39:33 +0200
  • c2dcd40c34 Show cleared state when backspacing last character iyzana 2023-06-29 11:21:10 +0200
  • b70d85ec14 Correct for image orientation when loading image Neil Muller 2024-06-03 17:21:15 +0200
  • f9ce3f193b Read password hash before fork Sertonix 2024-01-16 12:25:01 +0100
  • 376cc5fcd4 Init eventloop directly after wl_connect Christian Meissl 2024-02-16 21:26:35 +0100
  • b63aaffcd1 Check setgid too after dropping root Sertonix 2024-01-16 12:40:32 +0000
  • bb32fd1d50 Install pam config only if pam is enabled Sertonix 2024-01-16 11:10:46 +0000
  • 91bb968110 Document --ready-fd in man page Simon Ser 2023-12-12 17:17:47 +0100
  • 7b4a5c4447 Check initial wl_display_roundtrip() return value Simon Ser 2023-12-14 11:35:15 +0100
  • 9b4b390588 Remove unnecessary wl_display_roundtrip() call Simon Ser 2023-12-14 11:32:46 +0100
  • ba921312c5 Fix output-specific images when output reappears Martin Dørum 2020-10-15 14:26:02 +0200
  • f2298bdbf7 Clear password on ctrl+backpace and ctrl+delete prezmop 2023-12-09 09:30:42 +0100
  • 7cecd395a2 Link to manpage Lyle Hanson 2023-11-26 16:36:30 -0500
  • 51e9e6ceda Fix retry behaviour in while loop with mlock() Max Kunzelmann 2023-11-17 13:40:25 +0100
  • ccd31553f3 Make self-pipe nonblocking to prevent deadlock Manuel Stoeckl 2023-10-06 06:18:06 -0400
  • 0569a47ef7 Configure SIGUSR1 with sigaction() instead of signal() Manuel Stoeckl 2023-10-07 13:01:22 -0400
  • f692ee0075 Don't send READY=1 for readiness notifications Simon Ser 2023-10-05 17:11:03 +0200
  • 10df946671 Fix Wayland object leaks when outputs are destroyed Manuel Stoeckl 2023-08-06 13:13:07 -0400
  • 2018673e1d Don't drop the buffer until after surface commit Sophie Winter 2023-06-08 23:32:52 -0400
  • 31ebd85fe0 Separate input and auth state Manuel Stoeckl 2023-05-02 21:00:41 -0400
  • 876965f944 Accept input while validating Hugo Osvaldo Barrera 2022-09-02 18:42:49 +0200
  • 75e837c31a Synchronize highlight position between outputs Manuel Stoeckl 2023-03-28 19:42:19 -0400
  • 1d3e62c67f Stop pooling background surface buffers Manuel Stoeckl 2023-03-12 16:48:58 -0400
  • ac3b49b657 Drop support for layer-shell Simon Ser 2022-11-27 14:18:29 +0100
  • db9ee6d127 Add --ready-fd Simon Ser 2023-01-27 13:29:33 +0100
  • bd2dfec9ae build: bump version to 1.7.2 v1.7.2 Simon Ser 2023-01-28 22:54:27 +0100
  • be566a2935 Wait for the locked event Simon Ser 2023-01-27 13:18:36 +0100
  • 6213fa0a7c build: bump version to 1.7.1 v1.7.1 Simon Ser 2023-01-27 12:23:16 +0100
  • 4a44c306e7 Remove unused fields in swaylock_surface Manuel Stoeckl 2023-01-14 15:16:07 -0500
  • 10ab8b2740 Estimate buffer size in advance for render_frame Manuel Stoeckl 2023-01-14 14:51:47 -0500
  • b4e3a2b0fd Remove overridden surface attachment Manuel Stoeckl 2023-01-14 14:49:47 -0500
  • 2c4bafc57f Fix option parsing without --debug after #261 Lily Foster 2023-01-25 11:48:18 -0500
  • d5eb85ba1c Parse --debug parameter before forking Arnout Engelen 2022-11-18 00:04:00 +0100
  • 84598b08f2 build: use configuration data for SYSCONFDIR and SWAYLOCK_VERSION Simon Ser 2022-12-05 11:02:09 +0100
  • ee8d4ff655 build: drop intermediate protocols static lib Simon Ser 2022-12-05 10:59:22 +0100
  • dcba5bcb9f build: move completions to separate file Simon Ser 2022-12-05 10:57:52 +0100
  • d9e71c87c7 Fix build on Debian Stable nerdopolis 2022-11-27 18:46:05 -0500
  • 9ec4541030 build: find native wayland-scanner Simon Ser 2022-11-27 14:13:37 +0100
  • 1c77805930 build: bump to version 1.7 1.7 Simon Ser 2022-11-27 14:07:27 +0100
  • cbdafb031a Use shm_open instead of mkstemp Manuel Stoeckl 2022-11-24 17:40:55 -0500
  • 226244e93c Fix capitalization. sonny 2022-11-06 01:31:55 +0000
  • f6f804013f Check for existence of subcompositor Alexander Orzechowski 2022-09-24 06:50:25 -0400
  • 5c1b16b957 renderer: work with current buffer locally Alexander Orzechowski 2022-09-24 04:18:20 -0400
  • 1225e75be0 Ensure that ext_session_lock_v1.unlock_and_destroy is processed. Aleksei Bavshin 2022-11-11 22:47:53 -0800
  • cc2779330f meson: Clean up client_protocols Alexander Orzechowski 2022-09-24 06:51:19 -0400
  • b5cfd43deb shadow: make the result of crypt() const Simon Ser 2022-09-26 19:58:04 +0200
  • dafbef3ade Unlock the screen on SIGUSR1 Daniel De Graaf 2022-05-14 14:23:27 -0400
  • 605859cdd4 Fix loss of clarity with odd-sized centered image John Lindgren 2022-09-10 13:31:58 -0400
  • bdeb891378 Use mlock for password buffer Robin Ebert 2022-05-30 11:50:30 +0200
  • fad5bc2f61 wayland-scanner: use native version to support cross-compilation Rick van Schijndel 2022-04-25 21:28:34 +0200
  • 55394afe8f bash-completion: localize variables Oğuz Ersen 2022-03-27 08:58:46 +0000
  • 11030b7350 Delete whole utf8 character on backspace Johan Malm 2022-03-20 20:59:17 +0000
  • 06d22a8dea Remove redundant function render_frames() Johan Malm 2022-03-20 21:08:14 +0000
  • 03b75eaf44 cairo.h: remove redundant prototype Johan Malm 2022-03-20 21:07:10 +0000
  • 2813756a19 Drop xdg-output requirement Simon Ser 2022-02-02 16:43:58 +0100
  • 92de4d2e31 Do not crash on connecting new output 1.6 tiosgz 2022-02-09 16:40:00 +0000
  • cdc057f09a seat: NULL-check on keyboard.modifiers event tiosgz 2022-02-10 08:32:08 +0000
  • 2f2173808a readme: drop xdg-shell mention Simon Ser 2022-02-02 16:45:35 +0100
  • 65d48df182 readme: drop paragraph about creating packages Simon Ser 2022-02-02 15:53:53 +0100
  • 2d24b11b28 readme: improve formatting a bit Simon Ser 2022-02-02 15:53:24 +0100
  • 8283db2911 readme: update protocol deps Simon Ser 2022-02-02 15:52:17 +0100
  • c8795a8d23 readme: update release signature fingerprint Simon Ser 2022-02-02 15:48:45 +0100
  • c80733a06a build: stop using sh to generate man pages Simon Ser 2022-02-02 15:44:41 +0100
  • 55c018a350 build: lookup wayland-scanner dep, require 1.15 Simon Ser 2022-02-02 15:42:29 +0100
  • c74a129246 build: stop aligning assignments Simon Ser 2022-02-02 15:35:52 +0100
  • 2107830b1e build: explicitly set check arg for run_command Simon Ser 2022-02-02 15:34:13 +0100
  • 1d1c75b631 Add support for ext-session-lock-v1 Simon Ser 2021-12-20 17:25:44 +0100
  • 978ce49894 build: add Meson subproject fallback for wayland-protocols Simon Ser 2021-12-20 16:42:00 +0100
  • 386f8f4241 build: bump Meson min version to 0.58 Simon Ser 2021-12-20 16:41:10 +0100
  • 5150d3869c Add editorconfig Jason Nader 2021-11-19 16:27:42 +0900
  • 2bf76009e1 Check for poll errors Simon Ser 2021-07-29 09:08:39 +0200
  • 366db56553 Call fclose vice free, fixes #198 grumpey 2021-07-11 13:40:46 -0400
  • 7ac62ebda1 Prevent attaching and committing the surface twice Michael Swiger 2021-07-05 13:52:47 -0700
  • 4088033ff6 Fix indicator buffer not resizing after display powers off Michael Swiger 2021-06-27 20:46:01 -0700
  • 9754241080 Ensure buffer size is multiple of buffer scale Simon Plakolb 2021-06-01 01:49:58 +0200
  • bac71d9c8d Draw ring and inner fill separately loserMcloser 2021-05-31 15:01:59 -0600
  • baa1ae99df Fix some typos Elyes HAOUAS 2021-04-12 18:21:01 +0200
  • 9d3da72a39 Use wl_surface.damage_buffer Simon Ser 2021-02-10 17:45:42 +0100
  • 05325b1197 Initialize indicator size to zero Simon Ser 2021-02-10 17:42:36 +0100
  • 691415bf95 pool-buffer: handle zero-sized buffers Simon Ser 2021-02-10 17:41:50 +0100
  • 235b925df7 Fix a potential use-after-free Martin Dørum 2020-10-14 23:12:27 +0200
  • c46a5197a2 refresh pam credentials after successful authentication Yaroslav 2020-07-13 03:12:20 +0300
  • a99afe6a70
    Implement key repeat Martin Dørum 2020-06-19 22:02:23 +0100
  • a6b3a0956b Use xkb_keymap_new_from_buffer instead of xkb_keymap_new_from_string Nils 2020-03-25 16:41:11 +0000
  • 73754703c5 Added --indicator-x/y-position Jakub Profota 2020-03-05 22:53:12 +0100
  • 1620d98411 Added --indicator-x\y-position Jakub Profota 2020-03-05 22:49:07 +0100
  • 18e2a70ddb Added --indicator-x/y-position Jakub Profota 2020-03-05 22:46:17 +0100
  • 6015f4450d Added --indicator-x/y-position Jakub Profota 2020-03-05 22:43:49 +0100
  • 5da2b1d861 Set version to 1.6 Michael Vetter 2020-01-23 10:00:38 +0100
  • 89f1ede511 fish-completion: use the correct fallback directory 1.5 Eli Schwartz 2020-01-21 23:19:37 -0500
  • 3baa500c5e completion: use pkg-config to get install location for bash/fish Eli Schwartz 2020-01-21 23:19:13 -0500
  • dee002155b Remove FreeBSD-specific PAM configuration Namkhai B 2020-01-06 11:17:15 -0600
  • a7404e1096 Added option to adjust ring position via CLI arguments and the config file Matt Della 2019-11-27 16:43:16 -0800
  • 426e1ce93d Fix, clean up and sync docs and completions Olegs Jeremejevs 2019-09-12 18:15:18 +0300