105 Commits (9a617db716641da8489e2062e04098220954bffe)
 

Author SHA1 Message Date
FRIGN 9a617db716 Rename getpw() and pws to gethash() and hash 8 years ago
FRIGN b00f444a4e Remove cleanup and deglobalize and rework data structures 8 years ago
Quentin Rameau cd3c546c37 config.mk: be more explicative about FLAGS 8 years ago
FRIGN 22eba05f36 Ensure Polyphemus-Mitigation and properly drop privileges 8 years ago
Quentin Rameau 04143fd68d Unify how we check passwords between different OSes 8 years ago
Markus Teich 9698224090 make error message prefix consistent 8 years ago
Markus Teich a55594fdd6 increasing for loops are idiomatic 8 years ago
Quentin Rameau 03a8717991 Localize running and failure inside readpw() 8 years ago
Quentin Rameau 39fb855aa1 Move screen unlocking inside cleanup() 8 years ago
Quentin Rameau e378f735d8 Re-introduce the waiting loop for input grabbing 8 years ago
Quentin Rameau 1f66885fbf Add cleanup() to do free(locks) + XCloseDisplay() 8 years ago
FRIGN 137f0076c2 Refactor dontkillme() 8 years ago
FRIGN a9eddbd94f Convert manpage to mandoc and fix usage 8 years ago
Markus Teich d8bec0f6fd fix CVE-2016-6866 8 years ago
Markus Teich b87bfa2343 Update bsd-auth string. 8 years ago
Quentin Rameau c2f975773d Exit as soon as possible on input grabbing error 8 years ago
FRIGN 3bb868e408 Refactor main() 8 years ago
Hiltjo Posthuma a7afade170 clear passwords with explicit_bzero 8 years ago
Markus Teich 65b8d52788 Revert "No need for usage()" 9 years ago
Markus Teich ec46680fe1 revert using argv0 and minor fixup 9 years ago
FRIGN b02c4d452a Use argv0 instead of passing "slock:" to die every time 9 years ago
FRIGN a6dc051e37 No need for usage() 9 years ago
FRIGN bdcbeab0d8 Clarify config.def.h 9 years ago
FRIGN 3abbffa493 Simplify the oom-taming-function 9 years ago
Markus Teich 6a52a85a1a add slock.1 man page 9 years ago
FRIGN c28ac1ebf1 Update license year 9 years ago
FRIGN aa6a385341 Don't forget the E-Mail 9 years ago
FRIGN 6adeb1281e Add myself to License 9 years ago
Markus Teich f6582b68b0 update copyright year in -v output 9 years ago
Markus Teich bfafc91da7 prepare 1.3 release 9 years ago
Markus Teich 32149e4043 remove .hgtags 9 years ago
Markus Teich 1766ecdfd4 add hint for suid to oom error message 9 years ago
Markus Teich 9dfe0ce531 error messages on grab failure 9 years ago
Markus Teich 55e827af0f code style fix 9 years ago
Markus Teich e867c38123 add option to run command after screen is locked 9 years ago
David Phillips b95ee111c7 Don't change to failure colour on success 9 years ago
David Phillips 0edbd2e016 Slightly safer OOM killer disablement in linux 10 years ago
Markus Teich 754195f8d7 rework setting window color 10 years ago
Markus Teich 10d4e479c5 consistently use () with sizeof 10 years ago
Nick Currier b1289f30b7 Option to not show failure color on clear 10 years ago
Markus Teich f5ef1b8eb5 resize lockscreen window after Xrandr resize 10 years ago
David Phillips f2ea92c3dd Blank the screen with color 0, add third color for failed logins 10 years ago
Anselm R Garbe a31b919111 applied Dimitris' style patch from Dec'14, with some minor modifications 10 years ago
Anselm R Garbe 66e31556db fixed usage string 10 years ago
Anselm R Garbe 44ce161c13 applied sin's patch and prepared new release 10 years ago
sin 4339b507af end{pw,sp}ent() can only be called after get{pw,sp}ent() 10 years ago
sin 8745098fa4 Only check errno if getpwuid() fails 11 years ago
FRIGN 9db14b10dd Add /etc/passwd support 11 years ago
sin 6a55128354 Set errno to 0 before getpwuid() and check it afterwards 11 years ago
Anselm R Garbe ba3acfc0dc applied Robert Schneider's Linux suggestions, also bumped version and updated LICENSE file's copyright notice 11 years ago