119 Commits (b181e3137bb36a79327df6bb916b8520528cd8eb)

Author SHA1 Message Date
Michael Stapelberg 688d49d5b8 fix pam_securetty: set PAM_TTY to getenv("DISPLAY") 9 years ago
Michael Stapelberg 929e541fb7 Remove DPMS support in favor of a wrapper script and xset(1). 10 years ago
Kenneth Lyons d91c20a9f2 Indicate that the --inactivity-timeout option takes an argument. 10 years ago
Ingo Bürk b4c97bddf7 Only redraw the screen if the unlock indicator is actually used. 10 years ago
Deiz dda29f93a1 Update copyright notices and get rid of ranges 10 years ago
Deiz b4f6dae10e List generic pressed modifiers on failure 10 years ago
Alexandre Boeglin a9ecf1e0c9 Add capslock and numlock indicators 10 years ago
James Cassidy aaad9c0e7a refresh pam credentials on successful authentication 10 years ago
Michael Stapelberg 68b78a7f57 clang-format -i **/*.[ch] 10 years ago
Daniel Otero 86323f6e04 Update the key symbol if the composing ends. 10 years ago
Daniel Otero 9e48c74be1 Avoid handle a keysym if the compose state gets cancelled 10 years ago
Daniel Otero 562e824246 Remove xkb_context initialization code from load_compose_table 10 years ago
Daniel Otero ef3ef30400 Add support for Compose and dead-keys with libxkbcommon 10 years ago
Martin Stiborsky 665ce3e215 getpwuid call moved 10 years ago
Martin Stiborsky 6ffe86ca12 null check for getpwuid and pw_name 10 years ago
Martin Stiborsky 7d52029ae3 removed the whoami function, replaced with an inline getpwuid call 10 years ago
Martin Stiborsky a3839aa69f getting current user with whoami like function rather than from env variable 10 years ago
Neodyblue 8a630bec65 Ignore password validation is pam is in wrong state 10 years ago
koebi 0cbf483cb4 implemented logging the number of failed attempts 11 years ago
Michael Stapelberg 7f450a52f6 Die when the X11 connection breaks during runtime (Thanks Eduan) 11 years ago
Michael Stapelberg 4724d4abf0 remove obsolete xkb_state_update_key() calls (Thanks Ran) 11 years ago
Michael Stapelberg 1b89709ae7 listen for XKB events instead of the MappingNotify event (Thanks Ran) 11 years ago
Michael Stapelberg 7eb43aeabd little cleanups thanks to Ran Benita’s review 11 years ago
Michael Stapelberg 0beb9a47b1 use libxkbcommon-x11 instead of libX11 11 years ago
Vytautas Šaltenis e2dd1543e9 Cleanup scattered timer calls to use macros 11 years ago
Vytautas Šaltenis 4ff1d7fc5c Ignore empty passwd after repeated Enter keypress 11 years ago
Vytautas Šaltenis e5f86339bc Fix typo 11 years ago
Vytautas Šaltenis 52541fb7ee Discard half-entered passwd after some inactivity 11 years ago
Vytautas Šaltenis c7cd4cd3b5 Delay to turn off the screen after wrong passwd 11 years ago
TheKK 15ddf304be Replace '1' with "EXIT_FAILURE" 11 years ago
Vytautas Šaltenis 2509c987d1 Extract start/stop timer code to reusable funcs 11 years ago
Vytautas Šaltenis d91fdc368e Extract if(dpms) calls to wrapper functions 11 years ago
Philippe Virouleau 6c34f6aa40 Turn on the screen on successful authentication 11 years ago
Michael Stapelberg ac8bbad523 Re-raise i3lock when obscured in a separate process 11 years ago
Michael Stapelberg d7fd058f0c Revert "Run authentification in different process" 11 years ago
Michael Stapelberg df760b6e9e Revert "Bug fix: Call clear_input() when the password is wrong." 11 years ago
oblique 33d953fbdf Bug fix: Call clear_input() when the password is wrong. 11 years ago
koebi a305e622a6 Run authentification in different process 11 years ago
Michael Stapelberg 2f17b73e20 Bugfix: update the initial keyboard modifier state (Thanks lee, Ran) 11 years ago
Michael Stapelberg ad47d80e22 Add -e to --help 11 years ago
Vincent Bernat 5627a11174 Add `-e` option to not validate empty password. 12 years ago
Bas Pape 3e136769be Use cairo_status_to_string for descriptive errors. 12 years ago
Michael Stapelberg d4d589a7dd fix ctrl-u handling 12 years ago
Sebastian Ullrich 1495903e5d Fix resetting the password after failed authentications 12 years ago
Philip Dexter 661344463a Add ctrl+u password reset 12 years ago
Baptiste Daroussin d8a1da69fb Use ev_loop_fork after fork, this fix forking on kqueue based OSes 12 years ago
Quentin Glidic b1a6e2ebe3 Limit the debug print to the actual password size 12 years ago
Vivien Didelot 2c9e46dfee RGB color notation is 3-byte hexadecimal 12 years ago
Moritz Augsburger d6b9e33e28 Allow passwordless PAM conversations (e.g. fingerprint) 12 years ago
Moritz Augsburger e84a1203a6 Allow XKB_KEY_XF86ScreenSaver as synonm for enter 12 years ago