| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2018-11-25 | Replace _XOPEN_SOURCE with _POSIX_C_SOURCE | emersion | -1/+0 | |
| And make sure we don't define both in the same source file. | ||||
| 2018-10-23 | swaylock: exit on display error | Ian Fan | -1/+5 | |
| 2018-10-15 | Remove timerfd from loop implementation | Ryan Dwyer | -5/+5 | |
| timerfd doesn't work on the BSDs, so this replaces it with a timespec for the expiry and uses a poll timeout to check the timers when needed. | ||||
| 2018-10-15 | swaylock: Don't wait too long for surface damage before verifying | Ryan Dwyer | -1/+18 | |
| 2018-10-15 | swaylock: clear password after 10 seconds | Ryan Dwyer | -0/+21 | |
| 2018-10-15 | swaylock: Remove indicator after 3 seconds | Ryan Dwyer | -0/+22 | |
| 2018-10-14 | swaylock: fix clear_password_buffer | espkk | -1/+1 | |
| 2018-09-28 | Add support for building swaylock without PAM | Drew DeVault | -51/+0 | |
| This involves setuid'ing swaylock, which then forks and drops perms on the parent process. The child process remains root and listens on a pipe for requests to validate passwords against /etc/shadow. | ||||
| 2018-07-10 | Implement swaylock customization flags | Brian Ashworth | -0/+4 | |
| 2018-07-09 | Update for swaywm/wlroots#1126 | emersion | -3/+3 | |
| 2018-07-07 | swaylock: fix the displaying of "verified" | Dominique Martinet | -1/+14 | |
| Displaying verified after damaging state needs more than one roundtrip, so keep looping until surfaces are not dirty anymore | ||||
| 2018-06-08 | swaylock: implement ^U to clear buffer | Dominique Martinet | -0/+8 | |
| The whole state->xcb.modifiers thing didn't work at all (always 0) The xkb doc says "[xkb_state_serialize_mods] should not be used in regular clients; please use the xkb_state_mod_*_is_active API instead" so here it is | ||||
| 2018-05-27 | swaylock: implement a proper render loop | emersion | -51/+51 | |
| 2018-04-24 | Improved key handling in swaylock | Mattias Eriksson | -1/+29 | |
| Make escape clear buffer Add indicator states for ctrl,shift,super et al Add CapsLock indicator | ||||
| 2018-04-12 | swaylock: Securely zero-out password. | Geoff Greer | -24/+20 | |
| - Replace char* with static array. Any chars > 1024 will be discarded. - mlock() password buffer so it can't be written to swap. - Clear password buffer after auth succeeds or fails. This is basically the same treatment I gave the 0.15 branch in https://github.com/swaywm/sway/pull/1519 | ||||
| 2018-04-04 | Address review feedback from @emersion | Drew DeVault | -1/+2 | |
| 2018-04-04 | Move extra roundtrip into password.c | Drew DeVault | -0/+1 | |
| 2018-04-04 | Actually let's not do that TODO | Drew DeVault | -1/+0 | |
| 2018-04-04 | R E N D E R I N G | Drew DeVault | -4/+16 | |
| 2018-04-04 | Verify passwords | Drew DeVault | -1/+57 | |
| 2018-04-04 | Add password buffer, refactor rendering/surfaces | Drew DeVault | -0/+57 | |
