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