2021-05-12 19:21 | Change nogroup to nobody | Oscar Benedito | 1 | +1 | -1 |
2020-06-21 13:41 | Applied DPMS patch | Oscar Benedito | 4 | +88 | -0 |
2020-06-21 13:42 | Add personal configuration and gitignore | Oscar Benedito | 3 | +15 | -0 |
2022-10-04 17:45 | bump version to 1.5 | Hiltjo Posthuma | 1 | +1 | -1 |
2022-10-04 17:44 | Makefile: explicit_bzero.c was copied twice (GNU make gives a warning) | Hiltjo Posthuma | 1 | +1 | -1 |
2017-03-25 20:16 | Properly clear the last entered character | Tobias Stoeckmann | 1 | +1 | -1 |
2016-11-22 23:29 | rm trailing whitespace in README | Markus Teich | 1 | +1 | -1 |
2016-11-22 23:28 | syntax fix | Markus Teich | 1 | +4 | -2 |
2016-11-22 23:28 | there can only be one window in the event | Markus Teich | 1 | +1 | -0 |
2016-11-07 17:15 | Fix resize with multiple monitors and portrait mode | Bob Uhl | 1 | +7 | -2 |
2016-11-20 00:07 | bump version | Markus Teich | 1 | +1 | -1 |
2016-11-19 23:59 | add arg.h and util.h to Makefile | Markus Teich | 1 | +3 | -3 |
2016-11-19 23:29 | clarify colors in config.def.h | Markus Teich | 1 | +4 | -4 |
2016-11-19 23:29 | move config.h inclusion after type declarations | Markus Teich | 1 | +2 | -2 |
2016-10-17 18:28 | Unboolify slock.c | Laslo Hunhold | 1 | +1 | -1 |
2016-10-01 22:10 | Use explicit strcmp() instead of inlining it | FRIGN | 1 | +2 | -2 |
2016-10-01 22:03 | No need for oldc to be static | FRIGN | 1 | +2 | -2 |
2016-10-01 21:56 | Use NUL character constant explicitly | FRIGN | 1 | +2 | -2 |
2016-10-01 21:50 | Keep the line-lengths at bay | FRIGN | 1 | +42 | -28 |
2016-09-28 18:20 | Add a section on security considerations | FRIGN | 1 | +12 | -0 |
2016-09-26 11:28 | remove confusing DPMS comment | Markus Teich | 1 | +0 | -4 |
2016-09-23 17:08 | error out early on crypt() fail | Markus Teich | 1 | +3 | -2 |
2016-09-11 21:17 | Stop using $USER for shadow entries | FRIGN | 1 | +2 | -2 |
2016-09-11 21:10 | Rename getpw() and pws to gethash() and hash | FRIGN | 1 | +16 | -16 |
2016-09-11 21:08 | Remove cleanup and deglobalize and rework data structures | FRIGN | 1 | +23 | -55 |
2016-09-08 17:03 | config.mk: be more explicative about FLAGS | Quentin Rameau | 1 | +4 | -2 |
2016-09-07 11:32 | Ensure Polyphemus-Mitigation and properly drop privileges | FRIGN | 3 | +30 | -6 |
2016-09-07 11:02 | Unify how we check passwords between different OSes | Quentin Rameau | 2 | +15 | -41 |
2016-09-07 08:04 | make error message prefix consistent | Markus Teich | 1 | +4 | -4 |
2016-09-02 09:49 | increasing for loops are idiomatic | Markus Teich | 1 | +1 | -1 |
2016-09-01 11:47 | Localize running and failure inside readpw() | Quentin Rameau | 1 | +4 | -6 |
2016-09-01 11:47 | Move screen unlocking inside cleanup() | Quentin Rameau | 1 | +11 | -9 |
2016-09-01 11:46 | Re-introduce the waiting loop for input grabbing | Quentin Rameau | 1 | +38 | -22 |
2016-09-01 11:46 | Add cleanup() to do free(locks) + XCloseDisplay() | Quentin Rameau | 1 | +10 | -6 |
2016-08-22 23:45 | Refactor dontkillme() | FRIGN | 1 | +15 | -7 |
2016-08-23 08:55 | Convert manpage to mandoc and fix usage | FRIGN | 2 | +27 | -29 |
2016-08-30 22:59 | fix CVE-2016-6866 | Markus Teich | 1 | +8 | -2 |
2016-08-30 22:56 | Update bsd-auth string. | Markus Teich | 1 | +1 | -1 |
2016-08-30 15:33 | Exit as soon as possible on input grabbing error | Quentin Rameau | 1 | +20 | -24 |
2016-08-21 22:25 | Refactor main() | FRIGN | 2 | +119 | -31 |
2016-07-31 11:43 | clear passwords with explicit_bzero | Hiltjo Posthuma | 5 | +34 | -5 |
2016-02-15 13:15 | Revert "No need for usage()" | Markus Teich | 2 | +28 | -5 |
2016-02-15 13:00 | revert using argv0 and minor fixup | Markus Teich | 1 | +6 | -9 |
2016-02-14 01:13 | Use argv0 instead of passing "slock:" to die every time | FRIGN | 1 | +16 | -12 |
2016-02-14 00:48 | No need for usage() | FRIGN | 2 | +9 | -31 |
2016-02-14 00:32 | Clarify config.def.h | FRIGN | 1 | +4 | -2 |
2016-02-14 00:28 | Simplify the oom-taming-function | FRIGN | 1 | +6 | -14 |
2016-02-11 15:49 | add slock.1 man page | Markus Teich | 3 | +38 | -1 |
2016-02-11 15:30 | Update license year | FRIGN | 1 | +1 | -1 |
2016-02-11 15:29 | Don't forget the E-Mail | FRIGN | 1 | +1 | -1 |
2016-02-11 15:28 | Add myself to License | FRIGN | 1 | +1 | -0 |
2016-02-11 15:26 | update copyright year in -v output | Markus Teich | 1 | +1 | -1 |
2016-02-11 15:23 | prepare 1.3 release | Markus Teich | 2 | +2 | -1 |
2016-02-11 15:22 | remove .hgtags | Markus Teich | 1 | +0 | -10 |
2016-01-29 21:11 | add hint for suid to oom error message | Markus Teich | 1 | +1 | -1 |
2016-01-18 15:49 | error messages on grab failure | Markus Teich | 1 | +16 | -14 |
2016-01-16 11:38 | code style fix | Markus Teich | 1 | +9 | -18 |
2015-12-26 12:13 | add option to run command after screen is locked | Markus Teich | 1 | +10 | -2 |
2015-08-27 04:16 | Don't change to failure colour on success | David Phillips | 1 | +1 | -1 |
2015-06-19 11:42 | Slightly safer OOM killer disablement in linux | David Phillips | 1 | +12 | -1 |
2015-05-08 15:10 | rework setting window color | Markus Teich | 1 | +7 | -10 |
2015-05-08 14:43 | consistently use () with sizeof | Markus Teich | 1 | +2 | -2 |
2015-05-06 16:18 | Option to not show failure color on clear | Nick Currier | 2 | +7 | -3 |
2015-02-25 22:06 | resize lockscreen window after Xrandr resize | Markus Teich | 2 | +17 | -3 |
2015-02-11 22:56 | Blank the screen with color 0, add third color for failed logins | David Phillips | 2 | +23 | -11 |
2015-01-27 21:16 | applied Dimitris' style patch from Dec'14, with some minor modifications | Anselm R Garbe | 1 | +60 | -52 |
2014-12-22 10:17 | fixed usage string | Anselm R Garbe | 1 | +1 | -1 |
2014-12-22 10:16 | applied sin's patch and prepared new release | Anselm R Garbe | 5 | +13 | -4 |
2014-11-07 13:20 | end{pw,sp}ent() can only be called after get{pw,sp}ent() | sin | 1 | +0 | -2 |
2014-07-09 13:40 | Only check errno if getpwuid() fails | sin | 1 | +6 | -4 |
2014-06-03 17:19 | Add /etc/passwd support | FRIGN | 1 | +2 | -2 |
2013-11-14 11:24 | Set errno to 0 before getpwuid() and check it afterwards | sin | 1 | +4 | -1 |
2013-08-02 20:11 | applied Robert Schneider's Linux suggestions, also bumped version and updated LICENSE file's copyright notice | Anselm R Garbe | 3 | +30 | -10 |
2012-10-25 18:59 | prepared 1.1 | anselm@garbe.us | 1 | +1 | -1 |
2012-08-02 19:54 | applied andres' multi-slock fix, thanks for spotting this issue | garbeam@gmail.com | 1 | +14 | -3 |
2012-04-15 09:58 | added Ben's password placeholder entry kludge | anselm@garbe.us | 1 | +1 | -1 |
2012-03-17 17:03 | applied Eckehard Bern's dualcolor patch to slock | anselm@garbe.us | 2 | +24 | -7 |
2012-02-11 09:51 | Added tag 1.0 for changeset 05b949016e85 | anselm@garbe.us | 1 | +1 | -0 |
2012-02-11 09:51 | preparing 1.0 | anselm@garbe.us | 1 | +1 | -1 |
2012-02-09 19:56 | select for SubstructureRedirectMask as well | anselm@garbe.us | 1 | +2 | -0 |
2012-02-09 19:18 | fixed missing new lines | anselm@garbe.us | 1 | +2 | -2 |
2012-02-05 15:41 | typo fix | anselm@garbe.us | 1 | +1 | -1 |
2012-02-05 15:38 | added XRaiseWindow workaround when new clients are launched | anselm@garbe.us | 2 | +36 | -52 |
2012-01-24 21:10 | applied Michaels patch | garbeam@gmail.com | 1 | +4 | -2 |
2012-01-22 17:58 | added dummy error handler to prevent X from terminating slock just in case | anselm@garbe.us | 1 | +14 | -8 |
2011-04-21 08:22 | applied Markus' patch to die in case /etc/passwd is unavailable | Anselm R Garbe | 1 | +3 | -0 |
2009-11-26 12:53 | applied Fernando Silveira's multiscreen patch for old style multihead setups | Anselm R Garbe | 1 | +151 | -69 |
2008-12-12 19:34 | applied Ali Gholami Rudi's patch regarding DPMS timeout customization and persistence | a@null | 2 | +10 | -5 |
2008-07-29 18:23 | Added tag 0.9 for changeset 1e8a77601cb9 | Anselm R Garbe | 1 | +1 | -0 |
2008-07-29 18:17 | fix | Anselm R Garbe | 1 | +2 | -4 |
2008-07-29 18:14 | prepared release | Anselm R Garbe | 2 | +8 | -9 |
2008-07-29 18:08 | removed useless chars, prepared release | Anselm R Garbe | 3 | +17 | -19 |
2008-04-09 22:42 | s/d// | Anselm R Garbe | 1 | +1 | -1 |
2008-04-09 22:42 | yet another DPMS fix, still trying to prevent the error handler | Anselm R Garbe | 1 | +3 | -1 |
2008-04-08 08:55 | fixed DPMS crashing issue | Anselm R Garbe | 2 | +8 | -4 |
2008-03-13 16:59 | Added tag 0.8 for changeset c0eb8221ba49 | Anselm R Garbe | 1 | +1 | -0 |
2008-02-22 10:13 | applied two patches, BSD_AUTH patch and Gottox' DPMS support patch | Anselm R Garbe | 3 | +39 | -8 |
2007-11-25 11:17 | removed Sander from -v by request | Anselm R. Garbe | 1 | +1 | -1 |
2007-11-24 20:27 | next version will be 0.8 | Anselm R. Garbe | 2 | +4 | -2 |
2007-11-24 20:18 | Added tag 0.7 for changeset c4635bb35a45 | Anselm R. Garbe | 1 | +1 | -0 |
2007-11-24 20:17 | final fixes and cleanups | Anselm R. Garbe | 3 | +20 | -18 |
2007-11-13 17:16 | applied Ryan Sorensen bugfix which allows slock to acquire the keyboard grab asynchroneously | arg@suckless.org | 1 | +1 | -1 |
2007-04-13 09:48 | updating copyright stuff in slock as well | Anselm R. Garbe | 4 | +6 | -7 |
2007-03-07 12:31 | Added tag 0.6 for changeset dd226a81c09a | Anselm R. Garbe | 1 | +1 | -0 |
2007-03-07 09:57 | grab on the root window, it is correct, all lockers do that | Anselm R. Garbe | 2 | +3 | -4 |
2007-03-05 10:28 | Added tag 0.5 for changeset bd24ea7fcca2 | Anselm R. Garbe | 1 | +1 | -0 |
2007-03-02 20:50 | grab on the slock window instead on the root window | Anselm R. Garbe | 1 | +3 | -3 |
2007-02-21 21:16 | made slock more readable, added root variable because we intend to call RootWindow(...) quite a lot | Anselm R. Garbe | 1 | +17 | -11 |
2007-02-21 20:25 | made slock more aggressive, DenisG please recheck | Anselm R. Garbe | 2 | +7 | -6 |
2007-02-01 12:52 | foobar | Anselm R. Garbe | 1 | +1 | -1 |
2007-01-13 13:10 | Added tag 0.4 for changeset 4c2cf4d6a2d0 | Anselm R. Garbe | 1 | +1 | -0 |
2007-01-13 13:09 | fixed a potential buffer overflow bug on the stack (thanks to Ghassan Misherg) | Anselm R. Garbe | 4 | +5 | -5 |
2006-12-08 09:53 | thanks to Jack for this hint | arg@mig29 | 1 | +1 | -1 |
2006-11-26 14:50 | fixed sizeof stuff | arg@mig29 | 1 | +1 | -1 |
2006-11-03 10:35 | Added tag 0.3 for changeset f9157b1864388ad8f1920e5fde7c5849e73d8327 | arg@mig29 | 1 | +1 | -0 |
2006-10-31 07:43 | small fix of Vincent's patch | arg@mig29 | 2 | +7 | -8 |
2006-10-31 07:35 | applied Vincent's path with some modifications | arg@mig29 | 1 | +43 | -37 |
2006-10-18 16:44 | applied somwhat similiar patch like Alex Elide proposed | Anselm R. Garbe | 1 | +6 | -3 |
2006-10-16 15:06 | Added tag 0.2 for changeset da5cb1f0a685258d5315ea109860bacbc2871a57 | Anselm R. Garbe | 1 | +1 | -0 |
2006-10-16 10:59 | added pointer grab | Anselm R. Garbe | 2 | +7 | -4 |
2006-10-13 09:11 | Added tag 0.1 for changeset 0a95c73c7374fbc2342b6040d9f35ddf597729e1 | Anselm R. Garbe | 1 | +1 | -0 |
2006-10-12 07:44 | removed control mask handling for slock (quite useless in my eyes) | Anselm R. Garbe | 1 | +0 | -11 |
2006-10-12 07:33 | applied Salmi's patch | Anselm R. Garbe | 2 | +5 | -4 |
2006-10-12 06:11 | applied BSD support patch | Anselm R. Garbe | 2 | +25 | -2 |
2006-10-11 15:04 | adding black cursor | Anselm R. Garbe | 1 | +10 | -3 |
2006-10-11 14:46 | adding a coffee mug cursor | Anselm R. Garbe | 1 | +3 | -0 |
2006-10-11 11:33 | added black window | Anselm R. Garbe | 1 | +17 | -3 |
2006-10-11 10:35 | initial commit | arg@suckless.org | 5 | +214 | -0 |