end{pw,sp}ent() can only be called after get{pw,sp}ent()
Calling them unconditionally can result in memory corruption.
Only check errno if getpwuid() fails
Checking errno otherwise is unspecified.
Add /etc/passwd support
Fix slock to work with /etc/passwd without /etc/shadow.
while we're at it, remove an occurence of trailing whitespace.
Set errno to 0 before getpwuid() and check it afterwards
applied Robert Schneider's Linux suggestions, also bumped version and updated LICENSE file's copyright notice
applied andres' multi-slock fix, thanks for spotting this issue
added Ben's password placeholder entry kludge
applied Eckehard Bern's dualcolor patch to slock
Added tag 1.0 for changeset 05b949016e85
select for SubstructureRedirectMask as well
added XRaiseWindow workaround when new clients are launched
added dummy error handler to prevent X from terminating slock just in case
applied Markus' patch to die in case /etc/passwd is unavailable
applied Fernando Silveira's multiscreen patch for old style multihead setups
applied Ali Gholami Rudi's patch regarding DPMS timeout customization and persistence