summaryrefslogtreecommitdiff
path: root/app/xenodm
AgeCommit message (Collapse)Author
2018-07-11pledges for session can be tighten a bit now.Matthieu Herrb
2018-07-11The file descriptor parameter is not used by DefineSelf() in xenodm.Matthieu Herrb
Zap it.
2018-07-11sessreg -x is useless if not updating utmp. Remove it.Matthieu Herrb
Also don't try to remove utmp lines that were not written.
2018-07-11Ooops I didn't intend to commit that part. revert it.Matthieu Herrb
2018-07-11Actually remove the source files for Xstartup and XresetMatthieu Herrb
2018-07-11Remove Xstartup and Xreset script. Xenodm uses GiveConsole and TakeConsoleMatthieu Herrb
2018-07-11Keep a better trace of pending children to be reaped.Matthieu Herrb
2018-07-11Delete unused codeMatthieu Herrb
2018-07-11Bind <Key>Escape to erase-line by default.Matthieu Herrb
2018-07-11Less ifdef cruft.Matthieu Herrb
2018-07-11use strvis on login name when logging debug information it since itMatthieu Herrb
may contain control characters. And remove an extra logging of the same.
2018-07-11Restore 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
2018-07-10Also revert this one, doesn't look right either.Matthieu Herrb
2018-07-10Revert some of the strlcpy() conversions which are wrong.Matthieu Herrb
2018-07-10Remove more unused ifdefs blocksMatthieu Herrb
2018-07-10Remove useless ifdefsMatthieu Herrb
2018-07-10Get rid of strcpy and strncpy (they were all looking safe though)Matthieu Herrb
2018-07-10Consistant use of bool whenever possible.Matthieu Herrb
2018-07-10Remove unused code.Matthieu Herrb
2018-07-10Remove the unused localHostname() function.Matthieu Herrb
2018-07-09Remove prototype for function that doesn't exist anymore in xenodom.Matthieu Herrb
2018-07-09Source the Xsetup script before initializing the greeter widget.Matthieu Herrb
Based on a request by weerd@, tested by jca@ and weerd@
2018-05-06static variable shadowing found by clangMatthieu Herrb
2018-05-06Unused variables found by clangMatthieu Herrb
2018-05-06Add missing brackets to multi-statement if in SaveServerAuthorizationsMatthieu Herrb
From Alan Coopersmith in xdm.
2017-11-12xdm -> xenodm in log and error messagesMatthieu Herrb
2017-10-04chown 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
2017-09-05backout hard-coded behaviour change which was not discussed, inTheo de Raadt
particular no justification for why the current behaviour is wrong
2017-08-30amend commentDavid Coppa
2017-08-30Use 'unix:0' for the DISPLAY environment variableDavid Coppa
ok matthieu@
2017-08-22Missing dot breaks semantic markup. from Klemens Nanni. Thanks.Matthieu Herrb
2017-07-26Stop abusing cpp as generic macro processor in the build system.Matthieu Herrb
ok naddy@
2017-07-26regenMatthieu Herrb
2017-07-26There is no xdm.service file in xenodm.Matthieu Herrb
2017-03-04Don't mention the unsupported Kerberos credentials cache.Theo Buehler
ok matthieu
2017-03-04Convert xenodm manual to mdoc(7).Anthony J. Bentley
ok matthieu@, plus some tweak from jmc@
2017-02-28Replace the binaryEqual() function with std memcmp().Martin Natano
ok matthieu
2017-02-28Remove some remaining XDMCP and remote X servers references.Matthieu Herrb
2017-01-30Reset SIGCHLD signal handler to previous value in error path, too.Tobias Stoeckmann
ok matthieu@
2016-11-11regenMatthieu Herrb
2016-11-11SU is not needed without xdmcp supportMatthieu Herrb
2016-11-11regenMatthieu Herrb
2016-11-11Xsession cleanup:Matthieu Herrb
- remove mkstemp conditional it's always there - remove USE_XPM conditional - remove SCO and Unixware bits that survived so far
2016-11-11regenMatthieu Herrb
2016-11-11Keep only on Xservers file.Matthieu Herrb
The Xservers.fs file makes no sense in xenodm.
2016-11-06More unused code, when xdm-authorization is not used.Matthieu Herrb
2016-11-06Remove a number of unused prototypesMatthieu Herrb
2016-11-06The SIGFUNC type definition is unused nowMatthieu Herrb
2016-11-06Good bye <setjmp.h> and associated definitions.Matthieu Herrb
2016-11-06Use explicit_bzero(). With BSD auth these data have already beenMatthieu Herrb
wiped when we reach those points but just in case.