summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-07-17clarified the -K optionHEADmasterknolax
2017-07-17made sure the binary is i3lock-img nowknolax
2017-07-17changed makefile to install as i3lock-imgknolax
2017-07-17edited changelog and readme for forkknolax
2017-07-17added functional keypress image spec, loads slow if you use many high res ↵knolax
images.
2017-07-17functional implementation of images for auth indicator stateknolax
2017-07-17added image keypress and auth state indicator options, as well as loading of ↵knolax
auth state indicator option images to auth_images
2017-07-10Merge pull request #136 from kaashif/openbsd-no-pamIngo Bürk
Only use -lpam when not on OpenBSD
2017-07-09Only use -lpam when not on OpenBSDKaashif Hymabaccus
2017-06-21update CHANGELOG and I3LOCK_VERSIONMichael Stapelberg
2017-06-20Revert "Fix covering of composited notifications (#96)" (#133)Ingo Bürk
This reverts commit 80d4452ec680bcb0e57418f69d44d88ded82047c. fixes #130
2017-06-18Merge pull request #132 from stapelberg/fix-versionIngo Bürk
Fix version
2017-06-18Makefile: fix I3LOCK_VERSION replacementMichael Stapelberg
fixes #129
2017-06-18update I3LOCK_VERSION (forgotten at release time)Michael Stapelberg
2017-05-26update CHANGELOGMichael Stapelberg
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