summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-05-06Merge pull request #125 from jasperla/mlockIngo Bürk
Restore intended behaviour and don't use mlock(2) on OpenBSD.
2017-04-17Restore intended behaviour and don't use mlock(2) on OpenBSD.Jasper Lievisse Adriaanse
2017-04-17Merge pull request #123 from jasperla/bsdauthMichael Stapelberg
Add support for bsd_auth(3) as authentication backend
2017-04-17Use bsd_auth(3) instead of PAM on OpenBSDJasper Lievisse Adriaanse
Also apply two security measures for OpenBSD: - use explicit_bzero(3) - mlock(2) works for non-root users too
2017-04-15Move all PAM code behind UES_PAM and enable that by default.Jasper Lievisse Adriaanse
2017-04-15Rename all PAM-independant variables/comments.Jasper Lievisse Adriaanse
there is nothing PAM-specific about pam_state or pam_state_t. therefore rename them to be authenticator independant.
2017-04-15Merge pull request #122 from jasperla/dpmsIngo Bürk
Remove last traces of DPMS
2017-04-14Remove last traces of DPMSJasper Lievisse Adriaanse
2017-03-26Fix covering of composited notifications (#96)martin
Use the XComposite extension to get the composite overlay window, instead of just using the normal root window. This ensures that composited windows are covered.
2017-01-10Change input slices to be exactly pi/3 in size instead of slightly more (#107)Bownairo
2016-11-09Add Enter on C-m (#103)Nicolò Balzarotti
2016-10-11Display error message when locking failed (#99)eplanet
To give a feedback for when the pointer couldn't be grabbed, displaying an error message before exiting.
2016-09-27Displaying locking message when grabbing the pointer/keyboard. (#88)eplanet
Display "locking…" message when grabbing the pointer/keyboard, after at least 250 ms of unfruitful attempts. If grabbing eventually fails, application will not fork and return 1.
2016-09-13i3lock: Stop leaking the image_path dup. (#93)Diogo Ferreira
2016-09-04unlock automatically after authentication failure (#90)koebi
This will make i3 unlock automatically after authentication failure and correct input without pressing <Enter> again after the "wrong"-indicator is gone.
2016-08-18Set font face (#89)Vasilij Schneidermann
2016-08-13Added version files for release tarball. Fixes #40 (#86)eplanet
2016-07-20Removed obsolete inactivity timeout (#84)Florian Zipperle
* Removed obsolete inactivity timeout
2016-06-20i3lock.1: use signal names without SIG prefix (Thanks rodfersou)Michael Stapelberg
see #32
2016-06-04update CHANGELOGMichael Stapelberg
2016-06-03clang-format-3.5Michael Stapelberg
Not sure why travis didn’t warn about this on the PR. The only reference to the PR I can find is https://travis-ci.org/i3/i3lock/builds/130470377
2016-06-03add CONTRIBUTING.mdMichael Stapelberg
…so that people know we don’t want to extend i3lock’s image handling. related to #81, #68, #31
2016-05-25Add support for `xss-lock --transfer-sleep-lock' (#75)Christoph Ruegge
Add support for `xss-lock --transfer-sleep-lock'
2016-05-25Flush xcb connection after opening fullscreen window (#74)martin
We need to ensure that the window handle is valid, i. e. the window is actually created and accessible, before returning. This is necessary because we immediately fork after returning, and the child process opens its own X11 connection and expects the window handle to be valid. Fixes #46
2016-04-30Allow CTRL+J as enter and CTRL+H as backspace (#72)Karl Tarbe
fixes #71
2015-12-25Show unlock indicator if password was entered during PAM verificationMichael Stapelberg
fixes #51
2015-12-25Eat XKB_KEY_Delete and XKB_KEY_KP_Delete (Thanks bebehei)Michael Stapelberg
fixes #50
2015-11-07Remove libxkbfile dependency from README.md/commentsMichael Stapelberg
It has not been in use since commit 7eb43aeabd7a5eb71927520c427debb45eab05f2
2015-11-07use trusty, install libxkbcommon-dev from wilyMichael Stapelberg
2015-11-06travis: install clang-format-3.5 from llvm repositoryMichael Stapelberg
Ubuntu utopic disappeared from archive.ubuntu.com, it’s EOL.
2015-11-05fix pam_securetty: set PAM_TTY to getenv("DISPLAY")Michael Stapelberg
fixes #43
2015-08-11Remove DPMS support in favor of a wrapper script and xset(1).Michael Stapelberg
fixes #32
2015-07-02Merge pull request #24 from ixjlyons/timeout-docMichael Stapelberg
Indicate that the --inactivity-timeout option takes an argument.
2015-07-02Indicate that the --inactivity-timeout option takes an argument.Kenneth Lyons
2015-05-20update CHANGELOGMichael Stapelberg
2015-05-20makefile: s/README/README.md/Michael Stapelberg
2015-04-27Merge pull request #14 from ony/masterMichael Stapelberg
Make pkg-config configurable
2015-04-27Make pkg-config configurableNikolay Orlyuk
2015-04-25Merge pull request #13 from Airblader/feature-12Michael Stapelberg
Only redraw the screen if the unlock indicator is actually used.
2015-04-24Only redraw the screen if the unlock indicator is actually used.Ingo Bürk
fixes #12
2015-04-21Merge pull request #11 from Deiz/update-noticesMichael Stapelberg
Update copyright notices and get rid of ranges
2015-04-21Update copyright notices and get rid of rangesDeiz
The script used to make these changes can be found at: https://gist.github.com/Deiz/32322020f76d23e2bf8f
2015-03-29Merge pull request #10 from Deiz/modifiersMichael Stapelberg
List generic pressed modifiers on failure
2015-03-29List generic pressed modifiers on failureDeiz
2015-03-28Add capslock and numlock indicatorsAlexandre 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-27Merge pull request #9 from qfire/masterMichael Stapelberg
refresh pam credentials on successful authentication
2015-03-26refresh pam credentials on successful authenticationJames Cassidy
2015-03-17disable clang temporarilyMichael Stapelberg
2015-03-17commit missing .clang-formatMichael Stapelberg
2015-03-17add travis configMichael Stapelberg