summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-07-14Pass the correct buffer length to strlcpy() to avoid truncation. Problem ↵Matthieu Herrb
noticed by Edgar Pettijohn III, ok tb@
2020-07-14This file is not generated by configure, @ substitutions arent availableMatthieu Herrb
2020-07-14Remove useless test for DISPLAY number. This script is only run by xenodm ↵Matthieu Herrb
for DISPLAY=:0
2020-07-14OpenBSD idMatthieu Herrb
2020-07-14Make Xstartup/Xreset consistent with GiveConsole/TakeConsoleMatthieu Herrb
2020-07-14regenMatthieu Herrb
2020-07-14Revert the removal of Xreset and Xstartup.Matthieu Herrb
2020-07-14pledges for session can be tighten a bit now.Matthieu Herrb
2020-07-14The file descriptor parameter is not used by DefineSelf() in xenodm. Zap it.Matthieu Herrb
2020-07-14sessreg -x is useless if not updating utmp. Remove it. Also don't try to ↵Matthieu Herrb
remove utmp lines that were not written.
2020-07-14Ooops I didn't intend to commit that part. revert it.Matthieu Herrb
2020-07-14Actually remove the source files for Xstartup and XresetMatthieu Herrb
2020-07-14Remove Xstartup and Xreset script. Xenodm uses GiveConsole and TakeConsoleMatthieu Herrb
2020-07-14Keep a better trace of pending children to be reaped.Matthieu Herrb
2020-07-14Delete unused codeMatthieu Herrb
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-14Restore previous SIGCHLD handler in serverPause().Matthieu Herrb
This fixes the issue where xenodm whould stay stuck after kill the Xserver twice. While here add some more Debug() calls to help following what's going on
2020-07-14Also revert this one, doesn't look right either.Matthieu Herrb
2020-07-14Revert some of the strlcpy() conversions which are wrong.Matthieu Herrb
2020-07-14Remove more unused ifdefs blocksMatthieu Herrb
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-14Remove unused code.Matthieu Herrb
2020-07-14Remove the unused localHostname() function.Matthieu Herrb
2020-07-14Remove prototype for function that doesn't exist anymore in xenodom.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-14static variable shadowing found by clangMatthieu Herrb
2020-07-14Unused variables found by clangMatthieu Herrb
2020-07-14Add missing brackets to multi-statement if in SaveServerAuthorizations From ↵Matthieu Herrb
Alan Coopersmith in xdm.
2020-07-14xdm -> xenodm in log and error messagesMatthieu Herrb
2020-07-14chown before chmodMatthieu Herrb
This prevents a malicious user logging out from calling chmod while still owning /dev/console and thus by-passing the '622' mode that is set here. Issue reported by Tim Chase. Thanks. Merged from xdm upstreams
2020-07-14backout hard-coded behaviour change which was not discussed, in particular ↵Theo de Raadt
no justification for why the current behaviour is wrong
2020-07-14amend commentDavid Coppa
2020-07-14Use 'unix:0' for the DISPLAY environment variableDavid Coppa
ok matthieu@
2020-07-14Missing dot breaks semantic markup. from Klemens Nanni. Thanks.Matthieu Herrb
2020-07-14Stop abusing cpp as generic macro processor in the build system.Matthieu Herrb
ok naddy@
2020-07-14regenMatthieu Herrb
2020-07-14There is no xdm.service file in xenodm.Matthieu Herrb
2020-07-14Don't mention the unsupported Kerberos credentials cache.Theo Buehler
ok matthieu
2020-07-14Convert xenodm manual to mdoc(7).Anthony J. Bentley
ok matthieu@, plus some tweak from jmc@
2020-07-14Replace the binaryEqual() function with std memcmp(). ok matthieuMartin Natano
2020-07-14Remove some remaining XDMCP and remote X servers references.Matthieu Herrb
2020-07-14Reset SIGCHLD signal handler to previous value in error path, too.Tobias Stoeckmann
ok matthieu@
2020-07-14regenMatthieu Herrb
2020-07-14SU is not needed without xdmcp supportMatthieu Herrb
2020-07-14regenMatthieu Herrb
2020-07-14Xsession cleanup: - remove mkstemp conditional it's always there - remove ↵Matthieu Herrb
USE_XPM conditional - remove SCO and Unixware bits that survived so far