slock

my customized slock build
git clone git://git.hanetzok.net/slock
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2025-10-10 12:49apply controlclear patchMarkus Hanetzok2+6-2
2025-10-10 12:42apply dwmlogoandblurscreen patchMarkus Hanetzok3+209-35
2025-10-10 12:38apply auto-timeoutMarkus Hanetzok3+35-3
2025-10-10 12:38add .gitignoreMarkus Hanetzok1+5-0
2025-08-16 09:11add a comment for the ctrl-u clear field comboHiltjo Posthuma1+1-1
2025-08-15 23:30Support ^U for clearing passwordDrew Marino1+3-0
2025-08-09 12:34bump version to 1.6Hiltjo Posthuma1+1-1
2022-09-09 08:50simplify post-lock cmd and die if it failsNRK1+7-9
2023-10-06 09:57slock.1: use standard wording for optionsHiltjo Posthuma1+4-1
2023-10-06 09:50write version to stdout like the man page saysHiltjo Posthuma1+1-1
2023-10-06 09:48slock.1: improve man pageHiltjo Posthuma1+12-9
2023-10-06 09:41config.mk: no need to set CCHiltjo Posthuma1+0-3
2023-10-06 09:39Makefile: be verbose and remove optionsHiltjo Posthuma1+20-35
2023-10-06 09:39update LICENSEHiltjo Posthuma1+1-0
2022-10-04 17:45bump version to 1.5Hiltjo Posthuma1+1-1
2022-10-04 17:44Makefile: explicit_bzero.c was copied twice (GNU make gives a warning)Hiltjo Posthuma1+1-1
2017-03-25 20:16Properly clear the last entered characterTobias Stoeckmann1+1-1
2016-11-22 23:29rm trailing whitespace in READMEMarkus Teich1+1-1
2016-11-22 23:28syntax fixMarkus Teich1+4-2
2016-11-22 23:28there can only be one window in the eventMarkus Teich1+1-0
2016-11-07 17:15Fix resize with multiple monitors and portrait modeBob Uhl1+7-2
2016-11-20 00:07bump versionMarkus Teich1+1-1
2016-11-19 23:59add arg.h and util.h to MakefileMarkus Teich1+3-3
2016-11-19 23:29clarify colors in config.def.hMarkus Teich1+4-4
2016-11-19 23:29move config.h inclusion after type declarationsMarkus Teich1+2-2
2016-10-17 18:28Unboolify slock.cLaslo Hunhold1+1-1
2016-10-01 22:10Use explicit strcmp() instead of inlining itFRIGN1+2-2
2016-10-01 22:03No need for oldc to be staticFRIGN1+2-2
2016-10-01 21:56Use NUL character constant explicitlyFRIGN1+2-2
2016-10-01 21:50Keep the line-lengths at bayFRIGN1+42-28
2016-09-28 18:20Add a section on security considerationsFRIGN1+12-0
2016-09-26 11:28remove confusing DPMS commentMarkus Teich1+0-4
2016-09-23 17:08error out early on crypt() failMarkus Teich1+3-2
2016-09-11 21:17Stop using $USER for shadow entriesFRIGN1+2-2
2016-09-11 21:10Rename getpw() and pws to gethash() and hashFRIGN1+16-16
2016-09-11 21:08Remove cleanup and deglobalize and rework data structuresFRIGN1+23-55
2016-09-08 17:03config.mk: be more explicative about FLAGSQuentin Rameau1+4-2
2016-09-07 11:32Ensure Polyphemus-Mitigation and properly drop privilegesFRIGN3+30-6
2016-09-07 11:02Unify how we check passwords between different OSesQuentin Rameau2+15-41
2016-09-07 08:04make error message prefix consistentMarkus Teich1+4-4
2016-09-02 09:49increasing for loops are idiomaticMarkus Teich1+1-1
2016-09-01 11:47Localize running and failure inside readpw()Quentin Rameau1+4-6
2016-09-01 11:47Move screen unlocking inside cleanup()Quentin Rameau1+11-9
2016-09-01 11:46Re-introduce the waiting loop for input grabbingQuentin Rameau1+38-22
2016-09-01 11:46Add cleanup() to do free(locks) + XCloseDisplay()Quentin Rameau1+10-6
2016-08-22 23:45Refactor dontkillme()FRIGN1+15-7
2016-08-23 08:55Convert manpage to mandoc and fix usageFRIGN2+27-29
2016-08-30 22:59fix CVE-2016-6866Markus Teich1+8-2
2016-08-30 22:56Update bsd-auth string.Markus Teich1+1-1
2016-08-30 15:33Exit as soon as possible on input grabbing errorQuentin Rameau1+20-24
89 more commits remaining, fetch the repository