Commit Graph

  • ec9a5f638b Merge pull request #1 from koebi/master Michael Stapelberg 2014-12-27 22:21:33 +0100
  • 04859823ca debugging outputs the password, so the manpage should mention that koebi 2014-12-27 22:19:07 +0100
  • 9fa9802b26 added debug-flag to manpage koebi 2014-12-27 21:54:41 +0100
  • 1dce3ad1c8 README is actually in markdown, so tell github that Michael Stapelberg 2014-12-26 21:03:12 +0100
  • 7af3d0b7e4 make github the canonical i3lock repository Michael Stapelberg 2014-12-26 21:02:58 +0100
  • 8a630bec65 Ignore password validation is pam is in wrong state Neodyblue 2014-10-13 11:39:13 +0100
  • 0cbf483cb4 implemented logging the number of failed attempts koebi 2014-07-24 22:32:07 +0200
  • 7f450a52f6 Die when the X11 connection breaks during runtime (Thanks Eduan) Michael Stapelberg 2014-08-21 09:34:03 +0200
  • 7bb152664f update the changelog/readme for 2.6 2.6 Michael Stapelberg 2014-07-18 20:21:09 +0200
  • 4724d4abf0 remove obsolete xkb_state_update_key() calls (Thanks Ran) Michael Stapelberg 2014-01-18 21:12:59 +0100
  • 1b89709ae7 listen for XKB events instead of the MappingNotify event (Thanks Ran) Michael Stapelberg 2014-01-18 19:40:11 +0100
  • 7eb43aeabd little cleanups thanks to Ran Benita’s review Michael Stapelberg 2014-01-18 19:20:58 +0100
  • 0beb9a47b1 use libxkbcommon-x11 instead of libX11 Michael Stapelberg 2014-01-18 17:13:59 +0100
  • 6191590e5c Scale the unlock indicator (for retina displays) Michael Stapelberg 2014-05-02 19:57:22 +0200
  • e2dd1543e9 Cleanup scattered timer calls to use macros Vytautas Šaltenis 2014-03-23 19:14:09 +0200
  • 4ff1d7fc5c Ignore empty passwd after repeated Enter keypress Vytautas Šaltenis 2014-03-10 22:02:27 +0200
  • 178b858116 Fix typo in manual Vytautas Šaltenis 2014-03-18 22:40:17 +0200
  • e5f86339bc Fix typo Vytautas Šaltenis 2014-03-06 23:16:43 +0200
  • 52541fb7ee Discard half-entered passwd after some inactivity Vytautas Šaltenis 2014-03-06 23:06:28 +0200
  • c7cd4cd3b5 Delay to turn off the screen after wrong passwd Vytautas Šaltenis 2014-03-06 22:55:37 +0200
  • 15ddf304be Replace '1' with "EXIT_FAILURE" TheKK 2014-03-16 21:54:42 +0800
  • 2509c987d1 Extract start/stop timer code to reusable funcs Vytautas Šaltenis 2014-03-06 22:22:02 +0200
  • d91fdc368e Extract if(dpms) calls to wrapper functions Vytautas Šaltenis 2014-03-02 23:53:42 +0200
  • 6c34f6aa40 Turn on the screen on successful authentication Philippe Virouleau 2013-11-10 23:12:46 +0100
  • ac8bbad523 Re-raise i3lock when obscured in a separate process Michael Stapelberg 2013-11-10 20:40:52 +0100
  • d7fd058f0c Revert "Run authentification in different process" Michael Stapelberg 2013-11-10 20:03:53 +0100
  • df760b6e9e Revert "Bug fix: Call clear_input() when the password is wrong." Michael Stapelberg 2013-11-10 20:03:48 +0100
  • 33d953fbdf Bug fix: Call clear_input() when the password is wrong. oblique 2013-10-17 13:35:33 +0300
  • a305e622a6 Run authentification in different process koebi 2013-09-07 19:41:16 +0200
  • 94c9274bd3 Small improvements to manual page. Vincent Bernat 2013-08-31 14:00:16 +0200
  • 2f17b73e20 Bugfix: update the initial keyboard modifier state (Thanks lee, Ran) Michael Stapelberg 2013-09-01 10:01:38 +0200
  • ad47d80e22 Add -e to --help Michael Stapelberg 2013-08-31 20:42:06 +0200
  • 5627a11174 Add `-e` option to not validate empty password. Vincent Bernat 2013-08-26 23:39:38 +0200
  • 3e136769be Use cairo_status_to_string for descriptive errors. Bas Pape 2013-07-30 20:03:19 +0200
  • a72e0de842 add xcb-atom to pkg-config calls 2.5 Michael Stapelberg 2013-06-09 11:44:57 +0200
  • 712fed5cf2 update changelog for 2.5 Michael Stapelberg 2013-06-09 11:13:39 +0200
  • e69b98561b Set window name Axel Wagner 2013-04-09 18:31:25 +0200
  • e0213cb1f5 Fix centering the indicator in the no-xinerama case Sebastian Ullrich 2013-03-29 00:46:22 +0100
  • d4d589a7dd fix ctrl-u handling Michael Stapelberg 2013-03-29 10:13:01 +0100
  • 1495903e5d Fix resetting the password after failed authentications Sebastian Ullrich 2013-03-29 00:43:43 +0100
  • 661344463a Add ctrl+u password reset Philip Dexter 2013-03-23 12:33:56 -0400
  • d8a1da69fb Use ev_loop_fork after fork, this fix forking on kqueue based OSes Baptiste Daroussin 2013-03-20 17:48:21 +0100
  • 006f9d3d7d README: refer to cr.i3wm.org for patches Michael Stapelberg 2013-02-10 15:18:54 +0100
  • b1a6e2ebe3 Limit the debug print to the actual password size Quentin Glidic 2013-02-07 17:14:53 +0100
  • 2c9e46dfee RGB color notation is 3-byte hexadecimal Vivien Didelot 2012-12-06 00:38:45 -0500
  • d6b9e33e28 Allow passwordless PAM conversations (e.g. fingerprint) Moritz Augsburger 2012-11-03 10:32:07 +0000
  • e84a1203a6 Allow XKB_KEY_XF86ScreenSaver as synonm for enter Moritz Augsburger 2012-11-03 10:31:29 +0000
  • fba88476dd remove support for NOLIBCAIRO, cairo-xcb is widespread by now Michael Stapelberg 2012-10-26 20:42:26 +0200
  • fe4f4a8674 README: remove unhelpful comment about pkg-config Michael Stapelberg 2012-10-26 20:40:20 +0200
  • e1d86a3279 use libxkbcommon for input handling Michael Stapelberg 2012-10-26 20:24:55 +0200
  • 1d08065fe0 bugfix: free(reply) to avoid memory leak Michael Stapelberg 2012-10-26 20:21:53 +0200
  • 2cadf22c67 s/pam_message/pam_response/ (Thanks Tucos) Michael Stapelberg 2012-10-15 22:39:49 +0200
  • 603c90e985 promote the "could not load image" message from debug to normal Michael Stapelberg 2012-09-26 11:21:48 +0200
  • 1e55f0dc6f only use mlock() on Linux, FreeBSD (for example) requires root Michael Stapelberg 2012-08-22 20:49:10 +0200
  • 65795be0a9 getopt_long returns int, don't cast to char. Fernando Tarlá Cardoso Lemos 2012-06-29 10:30:39 -0300
  • fdf6d7af2a update changelog for 2.4.1 2.4.1 Michael Stapelberg 2012-06-02 14:45:12 +0200
  • 1da637c419 skip shift when getting the modifier mask (Thanks SardemFF7) Michael Stapelberg 2012-05-30 16:53:16 +0200
  • dd02dff44a revert shift lock handling (broke uppercase letters) Michael Stapelberg 2012-05-30 16:08:12 +0200
  • 9b29ae7afd Bugfix: Correctly center unlock indicator after reconfiguring screens (Thanks xn) Michael Stapelberg 2012-05-19 21:13:03 +0200
  • f9416f6bc6 remove debian/ Michael Stapelberg 2012-04-08 00:23:46 +0200
  • 544f535bbf add .gitignore Michael Stapelberg 2012-04-07 19:41:12 +0200
  • 79398d9102 add CHANGELOG file 2.4 Michael Stapelberg 2012-04-01 13:10:50 +0200
  • dc2b6e5f39 Use (void) instead of () for functions without args (Thanks fernandotcl) Michael Stapelberg 2012-04-01 12:28:28 +0200
  • 3c2436cb71 Bugfix: fallback when the image cannot be loaded Michael Stapelberg 2012-03-28 20:59:17 +0200
  • be21951062 Only output text when in debug mode (fixes problems with xautolock) Michael Stapelberg 2012-03-26 19:54:47 +0200
  • 2053e9880a Bugfix: Fix background color when using cairo (Thanks Pascal) Michael Stapelberg 2012-03-26 18:59:41 +0200
  • 9eae4e992a debian: update changelog for 2.3.1 2.3.1 Michael Stapelberg 2012-03-15 17:02:00 +0100
  • 324149ea77 fix compilation on some systems (Thanks badboy) Michael Stapelberg 2012-03-15 13:50:51 +0100
  • c9fe076f95 debian: fix packaging format to 1.0 for now 2.3 Michael Stapelberg 2012-03-15 13:34:35 +0100
  • 1b2f5f0f3c debian: remove duplicate priority field Michael Stapelberg 2012-03-15 13:33:54 +0100
  • 5045dab79c manpage: add -u flag in synopsis Michael Stapelberg 2012-03-15 13:32:56 +0100
  • 8f353487d4 manpage: hyphen Michael Stapelberg 2012-03-15 13:32:34 +0100
  • e5f7857bb1 debian: update packaging Michael Stapelberg 2012-03-15 13:28:07 +0100
  • f8b8b54aef README: also add libev to dependencies Michael Stapelberg 2012-03-15 12:47:40 +0100
  • d879637016 document the dependency on libxcb-xinerama Michael Stapelberg 2012-03-15 12:35:24 +0100
  • b5bbd2fe04 Properly handle Caps Lock (Thanks Damien) Michael Stapelberg 2012-03-10 16:41:42 +0100
  • 6cb93c9bd8 man page: mention xautolock Maik Fischer 2012-02-23 17:03:59 +0100
  • 406fa5e2c4 Bugfix: Copy the color depth from parent (root) window instead of hardcoding to 24 (Thanks hafron) Michael Stapelberg 2012-01-15 16:15:05 +0000
  • f368bbd006 Added missing #ifndef NOLIBCAIRO Simon Kämpe 2012-01-07 10:57:22 +0100
  • 34c8108c06 Bugfix: Check for waiting X11 events before entering the event loop Michael Stapelberg 2012-01-05 22:27:01 +0000
  • cab5e6b1de Change the unlock indicator properly after pressing the 'escape' key Michael Stapelberg 2012-01-05 01:07:29 +0000
  • 0a09aeec6f debian: add libxcb-xinerama0-dev as build-dependency Michael Stapelberg 2012-01-04 00:12:57 +0000
  • 5e14ad0605 draw the unlock indicator in the middle of every screen Michael Stapelberg 2012-01-04 00:10:36 +0000
  • fd64bde0cb Implement Xinerama support (not used yet) Michael Stapelberg 2012-01-03 23:10:56 +0000
  • 02655d2ddf Fix a few memory leaks Michael Stapelberg 2012-01-03 22:31:16 +0000
  • 0e7e009f45 Properly free timeouts, move one of the timeouts to unlock_indicator.c Michael Stapelberg 2012-01-03 22:18:33 +0000
  • f94fb9b5f8 remove the dead variable modeswitchmask Michael Stapelberg 2012-01-03 21:01:16 +0000
  • 6ea3fbdc21 Properly free the reply of xcb_get_geometry Michael Stapelberg 2012-01-03 21:01:05 +0000
  • 57585bef70 Refactor the unlock indicator into its own source code file Michael Stapelberg 2012-01-03 20:56:05 +0000
  • 009a0b1a51 Fork after the window is visible, not before Michael Stapelberg 2012-01-03 20:19:17 +0000
  • 6f50a997b8 change ALL the copyrights! Michael Stapelberg 2012-01-03 18:20:37 +0000
  • 52f96e78f2 Lock the password buffer in memory, clear it in RAM after verifying Michael Stapelberg 2012-01-03 16:17:58 +0000
  • 2dd03ce7db support ISO_Level5_Shift (Thanks roland) Michael Stapelberg 2011-12-30 03:13:24 +0100
  • 7fdda76a51 Fix the timeouts for hiding the unlock indicator (Thanks Merovius) Michael Stapelberg 2011-12-29 02:56:28 +0100
  • 1b757b2aa9 Properly free X11 resources (fixes DoS bug) (Thanks Merovius) Michael Stapelberg 2011-12-28 23:05:02 +0100
  • f216517bb0 Implement a visual unlock indicator Michael Stapelberg 2011-12-28 20:28:18 +0100
  • 09e74c4fd1 debian: update packaging to use dpkg-buildflags, i3lock.manpages 2.2 Michael Stapelberg 2011-11-06 14:21:08 +0000
  • 47db98efd2 Makefile: add 'dist' target Michael Stapelberg 2011-11-06 14:20:40 +0000
  • 8e3c506c90 Properly implement -h (fixes error message about unknown option) Michael Stapelberg 2011-11-06 14:11:20 +0000
  • 409025c7cc Get rid of superfluous \n in --version Michael Stapelberg 2011-11-06 14:08:33 +0000