123 Commits (35633d45672d14bd798c478c45d1a17064701aa9)
 

Author SHA1 Message Date
Tobias Stoeckmann 35633d4567 Properly clear the last entered character 8 years ago
Markus Teich 2d2a21a90a rm trailing whitespace in README 8 years ago
Markus Teich 325581b935 syntax fix 8 years ago
Markus Teich 0ff0d9f7a7 there can only be one window in the event 8 years ago
Bob Uhl 7a604ec1fa Fix resize with multiple monitors and portrait mode 8 years ago
Markus Teich fa11589584 bump version 8 years ago
Markus Teich d5da84cf5a add arg.h and util.h to Makefile 8 years ago
Markus Teich ae96836f90 clarify colors in config.def.h 8 years ago
Markus Teich 7d31ff65a0 move config.h inclusion after type declarations 8 years ago
Laslo Hunhold 597469541c Unboolify slock.c 8 years ago
FRIGN c96e725df0 Use explicit strcmp() instead of inlining it 8 years ago
FRIGN 6a1bd89635 No need for oldc to be static 8 years ago
FRIGN b099d2fd18 Use NUL character constant explicitly 8 years ago
FRIGN 0a43b78d00 Keep the line-lengths at bay 8 years ago
FRIGN bd069b08c5 Add a section on security considerations 8 years ago
Markus Teich 2d85c5baed remove confusing DPMS comment 8 years ago
Markus Teich a98fba8971 error out early on crypt() fail 8 years ago
FRIGN dc2e8e839e Stop using $USER for shadow entries 8 years ago
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