aboutsummaryrefslogtreecommitdiff
path: root/slock.c
AgeCommit message (Expand)AuthorFilesLines
2023-08-27Updated to currently used versionHEADmasterdavidpkj1-4/+148
2023-08-27xresources coloringdavidpkj1-0/+15
2023-08-27slock now coloreddavidpkj1-0/+68
2023-08-27slock dwm logodavidpkj1-0/+5
2023-08-27slock sexy lockdavidpkj1-9/+147
2017-03-25Properly clear the last entered characterTobias Stoeckmann1-1/+1
2016-11-23syntax fixMarkus Teich1-2/+4
2016-11-23there can only be one window in the eventMarkus Teich1-0/+1
2016-11-23Fix resize with multiple monitors and portrait modeBob Uhl1-2/+7
2016-11-20move config.h inclusion after type declarationsMarkus Teich1-2/+2
2016-10-18Unboolify slock.cLaslo Hunhold1-1/+1
2016-10-10Use explicit strcmp() instead of inlining itFRIGN1-2/+2
2016-10-10No need for oldc to be staticFRIGN1-2/+2
2016-10-10Use NUL character constant explicitlyFRIGN1-2/+2
2016-10-10Keep the line-lengths at bayFRIGN1-28/+42
2016-09-26remove confusing DPMS commentMarkus Teich1-4/+0
2016-09-23error out early on crypt() failMarkus Teich1-2/+3
2016-09-23Stop using $USER for shadow entriesFRIGN1-2/+2
2016-09-23Rename getpw() and pws to gethash() and hashFRIGN1-16/+16
2016-09-23Remove cleanup and deglobalize and rework data structuresFRIGN1-55/+23
2016-09-08Ensure Polyphemus-Mitigation and properly drop privilegesFRIGN1-5/+25
2016-09-07Unify how we check passwords between different OSesQuentin Rameau1-34/+13
2016-09-07make error message prefix consistentMarkus Teich1-4/+4
2016-09-02increasing for loops are idiomaticMarkus Teich1-1/+1
2016-09-02Localize running and failure inside readpw()Quentin Rameau1-6/+4
2016-09-02Move screen unlocking inside cleanup()Quentin Rameau1-9/+11
2016-09-02Re-introduce the waiting loop for input grabbingQuentin Rameau1-22/+38
2016-09-02Add cleanup() to do free(locks) + XCloseDisplay()Quentin Rameau1-6/+10
2016-08-31Refactor dontkillme()FRIGN1-7/+15
2016-08-31Convert manpage to mandoc and fix usageFRIGN1-1/+1
2016-08-31fix CVE-2016-6866Markus Teich1-2/+8
2016-08-31Update bsd-auth string.Markus Teich1-1/+1
2016-08-30Exit as soon as possible on input grabbing errorQuentin Rameau1-24/+20
2016-08-22Refactor main()FRIGN1-31/+54
2016-08-13clear passwords with explicit_bzeroHiltjo Posthuma1-2/+6
2016-02-15Revert "No need for usage()"Markus Teich1-2/+15
2016-02-15revert using argv0 and minor fixupMarkus Teich1-9/+6
2016-02-14Use argv0 instead of passing "slock:" to die every timeFRIGN1-12/+16
2016-02-14No need for usage()FRIGN1-14/+2
2016-02-14Simplify the oom-taming-functionFRIGN1-14/+6
2016-02-11update copyright year in -v outputMarkus Teich1-1/+1
2016-01-29add hint for suid to oom error messageMarkus Teich1-1/+1
2016-01-18error messages on grab failureMarkus Teich1-14/+16
2016-01-18code style fixMarkus Teich1-18/+9
2015-12-26add option to run command after screen is lockedMarkus Teich1-2/+10
2015-08-27Don't change to failure colour on successDavid Phillips1-1/+1
2015-07-06Slightly safer OOM killer disablement in linuxDavid Phillips1-1/+12
2015-05-08rework setting window colorMarkus Teich1-10/+7
2015-05-08consistently use () with sizeofMarkus Teich1-2/+2
2015-05-08Option to not show failure color on clearNick Currier1-3/+6