summaryrefslogtreecommitdiff
path: root/greeter
AgeCommit message (Collapse)Author
2021-08-30Greeter: add parens to DRAW_STRING & TEXT_WIDTH macrosMatthieu Herrb
From Alan Coopersmith in xdm: Oracle Parfait static analyser points out it wasn't clear if cast or arithmetic operation in arguments at lines 410, 416, 431, & 433 was intended to be done first, so we'll make it explicit.
2020-07-14Remove generated files.Matthieu Herrb
2020-07-14xenodm uses the libc authentication layer incorrectly. fix by markus or ↵Theo de Raadt
millert Reported by Qualys
2020-07-14Pass the correct buffer length to strlcpy() to avoid truncation. Problem ↵Matthieu Herrb
noticed by Edgar Pettijohn III, ok tb@
2020-07-14Bind <Key>Escape to erase-line by default.Matthieu Herrb
2020-07-14Less ifdef cruft.Matthieu Herrb
2020-07-14use strvis on login name when logging debug information it since it may ↵Matthieu Herrb
contain control characters. And remove an extra logging of the same.
2020-07-14Remove useless ifdefsMatthieu Herrb
2020-07-14Get rid of strcpy and strncpy (they were all looking safe though)Matthieu Herrb
2020-07-14Consistant use of bool whenever possible.Matthieu Herrb
2020-07-14Source the Xsetup script before initializing the greeter widget.Matthieu Herrb
Based on a request by weerd@, tested by jca@ and weerd@
2020-07-14Unused variables found by clangMatthieu Herrb
2020-07-14Stop abusing cpp as generic macro processor in the build system.Matthieu Herrb
ok naddy@
2020-07-14regenMatthieu Herrb
2020-07-14regenMatthieu Herrb
2020-07-14Use explicit_bzero(). With BSD auth these data have already been wiped when ↵Matthieu Herrb
we reach those points but just in case.
2020-07-14GreetUser() doen't need to return the X display pointer.Matthieu Herrb
2020-07-14Check strdup return valueMatthieu Herrb
2020-07-14Remove useless endpwent() callsMatthieu Herrb
2020-07-14Add an autologin mode to xenodm.Matthieu Herrb
2020-07-14endpwent() is not needed after getpwnam()Matthieu Herrb
2020-07-14Use explicit_bzero() to wipe the passwordMatthieu Herrb
2020-07-14greet->password is wiped after handling it to auth_setdata(). No need to ↵Matthieu Herrb
wipe again it later.
2020-07-14Remove out-dated commentMatthieu Herrb
2020-07-14Generate autotools build systemMatthieu Herrb
2020-07-14Remove a Linux specific resourceMatthieu Herrb
2016-09-04white spaceMatthieu Herrb
2016-09-04Fix identation after un-ifdefMatthieu Herrb
2016-09-04Remove an empty loopMatthieu Herrb
2016-09-04Remove the structure of function pointers used by the dynamic loaderMatthieu Herrb
2016-09-04Remove the "Dancing" login widget code that was never activatedMatthieu Herrb
2016-09-04Unifdef Xinerama supportMatthieu Herrb
2016-09-04Unifdef XFTMatthieu Herrb
2016-09-04Unifdef XPMMatthieu Herrb
2016-09-04Rename xdm -> xenodmMatthieu Herrb
2016-09-04Get rid of strcpy() using XtNewString()Matthieu Herrb
2016-09-04Fix format specifier for sizeof()Matthieu Herrb
2015-12-24Remove X server ping code, only used for remote servers.Matthieu Herrb
2015-12-24Start of a new reduced version of xdm.Matthieu Herrb
Removed support for non BSD systems and for XDMCP.