Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-04-21 | Merge pull request #11 from Deiz/update-notices | Michael Stapelberg | |
Update copyright notices and get rid of ranges | |||
2015-04-21 | Update copyright notices and get rid of ranges | Deiz | |
The script used to make these changes can be found at: https://gist.github.com/Deiz/32322020f76d23e2bf8f | |||
2015-03-29 | Merge pull request #10 from Deiz/modifiers | Michael Stapelberg | |
List generic pressed modifiers on failure | |||
2015-03-29 | List generic pressed modifiers on failure | Deiz | |
2015-03-28 | Add capslock and numlock indicators | Alexandre Boeglin | |
When the unlock indicator warns the user that a password was typed wrong, it now also reports the state of the capslock and numlock modifiers. Signed-off-by: Alexandre Boeglin <alex@boeglin.org> | |||
2015-03-27 | Merge pull request #9 from qfire/master | Michael Stapelberg | |
refresh pam credentials on successful authentication | |||
2015-03-26 | refresh pam credentials on successful authentication | James Cassidy | |
2015-03-17 | disable clang temporarily | Michael Stapelberg | |
2015-03-17 | commit missing .clang-format | Michael Stapelberg | |
2015-03-17 | add travis config | Michael Stapelberg | |
2015-03-16 | clang-format -i **/*.[ch] | Michael Stapelberg | |
From here on, we’ll use clang-format to automatically format the source. This has worked well in i3, so we are introducing it for i3lock. | |||
2015-02-12 | Merge pull request #6 from danielotero/master | Michael Stapelberg | |
Add support for Compose and dead-keys with libxkbcommon | |||
2015-02-12 | Update the key symbol if the composing ends. | Daniel Otero | |
2015-02-12 | Avoid handle a keysym if the compose state gets cancelled | Daniel Otero | |
This is the approach taken by libX11, and feels more consistent. | |||
2015-02-12 | Remove xkb_context initialization code from load_compose_table | Daniel Otero | |
xkb_context is guaranteed to be initializated from load_keymap. | |||
2015-02-12 | Add support for Compose and dead-keys with libxkbcommon | Daniel Otero | |
2015-01-06 | Merge pull request #3 from stibi/whoami | Michael Stapelberg | |
getting current user with whoami like function rather than from env variable | |||
2015-01-06 | getpwuid call moved | Martin Stiborsky | |
2015-01-05 | null check for getpwuid and pw_name | Martin Stiborsky | |
2015-01-05 | removed the whoami function, replaced with an inline getpwuid call | Martin Stiborsky | |
2015-01-05 | getting current user with whoami like function rather than from env variable | Martin Stiborsky | |
2014-12-27 | Merge pull request #1 from koebi/master | Michael Stapelberg | |
added debug-flag to manpage | |||
2014-12-27 | debugging outputs the password, so the manpage should mention that | koebi | |
2014-12-27 | added debug-flag to manpage | koebi | |
2014-12-26 | README is actually in markdown, so tell github that | Michael Stapelberg | |
2014-12-26 | make github the canonical i3lock repository | Michael Stapelberg | |
2014-10-13 | Ignore password validation is pam is in wrong state | Neodyblue | |
This add a protection against wrong password spamming | |||
2014-08-24 | implemented logging the number of failed attempts | koebi | |
This closes #1243 | |||
2014-08-21 | Die when the X11 connection breaks during runtime (Thanks Eduan) | Michael Stapelberg | |
2014-07-18 | update the changelog/readme for 2.6 | Michael Stapelberg | |
2014-06-21 | remove obsolete xkb_state_update_key() calls (Thanks Ran) | Michael Stapelberg | |
2014-06-21 | listen for XKB events instead of the MappingNotify event (Thanks Ran) | Michael Stapelberg | |
2014-06-21 | little cleanups thanks to Ran Benita’s review | Michael Stapelberg | |
2014-06-21 | use libxkbcommon-x11 instead of libX11 | Michael Stapelberg | |
2014-05-02 | Scale the unlock indicator (for retina displays) | Michael Stapelberg | |
2014-03-23 | Cleanup scattered timer calls to use macros | Vytautas Šaltenis | |
2014-03-23 | Ignore empty passwd after repeated Enter keypress | Vytautas Šaltenis | |
When no ignore_empty_password flag is specified, but Enter key is held down for some time, i3lock enters a finite, but hours-long loop verifying empty password. Don't do that, skip empty password verification if nothing was pressed after last Enter keypress. Again, making the software cat-proof. | |||
2014-03-23 | Fix typo in manual | Vytautas Šaltenis | |
2014-03-23 | Fix typo | Vytautas Šaltenis | |
2014-03-23 | Discard half-entered passwd after some inactivity | Vytautas Šaltenis | |
When you start typing a password and then wander off, let's discard that attempt after a few minutes of inactivity (and turn off the monitors if dpms is on). This is a real actual case of making the software cat-proof: when my cat treads over the keyboard at night, I don't want the monitors to shine for the rest of the night. | |||
2014-03-23 | Delay to turn off the screen after wrong passwd | Vytautas Šaltenis | |
Also add flag for number of seconds to wait for it. When user cancels the password or enters a wrong one, i3lock will wait for some time before putting the monitors back to sleep. By default it's 30 seconds, but this flag allows to control that. | |||
2014-03-16 | Replace '1' with "EXIT_FAILURE" | TheKK | |
2014-03-11 | Extract start/stop timer code to reusable funcs | Vytautas Šaltenis | |
2014-03-11 | Extract if(dpms) calls to wrapper functions | Vytautas Šaltenis | |
2013-11-12 | Turn on the screen on successful authentication | Philippe Virouleau | |
As described in ticket #1114, the screen may be left turned off on successful authentication. This commit fixes this behaviour by turning the screen back on after the authentication. Fixes #1114 | |||
2013-11-10 | Re-raise i3lock when obscured in a separate process | Michael Stapelberg | |
This is cleaner than commit a305e62 (running authentication in a separate process) because we don’t lose the feature that X11 will buffer KeyPresses for us while the process blocks on PAM. See http://cr.i3wm.org/patch/305 for the amount of code (and new known bugs) that would have to be introduced to make a305e62 work. | |||
2013-11-10 | Revert "Run authentification in different process" | Michael Stapelberg | |
This reverts commit a305e622a6cad3f9ba267d6810fee54b7c7c86c3. In the next commit, the same functionality will be achieved in a cleaner way. | |||
2013-11-10 | Revert "Bug fix: Call clear_input() when the password is wrong." | Michael Stapelberg | |
This reverts commit 33d953fbdf4f8630e919643974f32ce6793c7c2b, in preparation for reverting commit a305e62 | |||
2013-10-20 | Bug fix: Call clear_input() when the password is wrong. | oblique | |
clear_input() calls start_clear_indicator_timeout() to clear the indicator after 1 second. This had as a result the screen to be cleared when the "verifying…" message was showed, so the "wrong!" message didn't show up when the password was wrong. First bad commit: a305e62 | |||
2013-09-19 | Run authentification in different process | koebi | |
When having i3bar in “hide” mode, it could previously be brought up while the authentication was running. This is not 100% fixed with this change, but a lot better, as the normal “raise i3lock to the top” behavior is not blocked now anymore. fixes #895 |