81 Commits (2f17b73e20abe4db814844367a0deb35dc26293a)

Author SHA1 Message Date
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. 11 years ago
Bas Pape 3e136769be Use cairo_status_to_string for descriptive errors. 11 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
Michael Stapelberg fba88476dd remove support for NOLIBCAIRO, cairo-xcb is widespread by now 12 years ago
Michael Stapelberg e1d86a3279 use libxkbcommon for input handling 12 years ago
Michael Stapelberg 2cadf22c67 s/pam_message/pam_response/ (Thanks Tucos) 12 years ago
Michael Stapelberg 603c90e985 promote the "could not load image" message from debug to normal 12 years ago
Michael Stapelberg 1e55f0dc6f only use mlock() on Linux, FreeBSD (for example) requires root 12 years ago
Fernando Tarlá Cardoso Lemos 65795be0a9 getopt_long returns int, don't cast to char. 13 years ago
Michael Stapelberg dd02dff44a revert shift lock handling (broke uppercase letters) 13 years ago
Michael Stapelberg 9b29ae7afd Bugfix: Correctly center unlock indicator after reconfiguring screens (Thanks xn) 13 years ago
Michael Stapelberg dc2b6e5f39 Use (void) instead of () for functions without args (Thanks fernandotcl) 13 years ago
Michael Stapelberg 3c2436cb71 Bugfix: fallback when the image cannot be loaded 13 years ago
Michael Stapelberg be21951062 Only output text when in debug mode (fixes problems with xautolock) 13 years ago
Michael Stapelberg b5bbd2fe04 Properly handle Caps Lock (Thanks Damien) 13 years ago
Michael Stapelberg 34c8108c06 Bugfix: Check for waiting X11 events before entering the event loop 13 years ago
Michael Stapelberg cab5e6b1de Change the unlock indicator properly after pressing the 'escape' key 13 years ago
Michael Stapelberg fd64bde0cb Implement Xinerama support (not used yet) 13 years ago
Michael Stapelberg 0e7e009f45 Properly free timeouts, move one of the timeouts to unlock_indicator.c 13 years ago
Michael Stapelberg f94fb9b5f8 remove the dead variable modeswitchmask 13 years ago
Michael Stapelberg 6ea3fbdc21 Properly free the reply of xcb_get_geometry 13 years ago
Michael Stapelberg 57585bef70 Refactor the unlock indicator into its own source code file 13 years ago
Michael Stapelberg 009a0b1a51 Fork after the window is visible, not before 13 years ago
Michael Stapelberg 6f50a997b8 change ALL the copyrights! 13 years ago
Michael Stapelberg 52f96e78f2 Lock the password buffer in memory, clear it in RAM after verifying 13 years ago
Michael Stapelberg 2dd03ce7db support ISO_Level5_Shift (Thanks roland) 13 years ago
Michael Stapelberg 7fdda76a51 Fix the timeouts for hiding the unlock indicator (Thanks Merovius) 13 years ago
Michael Stapelberg 1b757b2aa9 Properly free X11 resources (fixes DoS bug) (Thanks Merovius) 13 years ago
Michael Stapelberg f216517bb0 Implement a visual unlock indicator 13 years ago
Michael Stapelberg 8e3c506c90 Properly implement -h (fixes error message about unknown option) 13 years ago
Michael Stapelberg 409025c7cc Get rid of superfluous \n in --version 13 years ago
Michael Stapelberg 28fe00c765 Bugfix: Properly detect the release of ISO_Level3_Shift (Thanks bacardi55) 13 years ago
Michael Stapelberg 9f6ef91337 Introduce --debug and some debugging options related to the Mode_switch / ISO_Level3_Shift thing 13 years ago
Michael Stapelberg 8e153411b5 Correctly handle Mode_switch/ISO_Level3_Shift (Thanks bacardi55) 13 years ago
Michael Stapelberg a803ba931e Bugfix: Don’t re-grab pointer/keyboard on MappingNotify (Thanks wilmer) 13 years ago
Michael Stapelberg 5932ee24a7 Throw an error when specifying an invalid pointer argument (-p) (Thanks TrickSTer) 13 years ago
Thorsten Töpper c81f8e8284 Fixed handle_screen_resize to build with NOLIBCAIRO enabled 13 years ago
Stefan Breunig c8eecefe83 handle screen resolution images and redraw the lock window 14 years ago
Michael Stapelberg e03e93fd1b optimization: render to pixmap which is used as background for the window 14 years ago
Michael Stapelberg e7201e2df5 Mark handle_visibility_notify and handle_mapping_notify as static 14 years ago
Michael Stapelberg 6b0ce0d5aa cleanup indention left-overs 14 years ago