Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-08-30 | Improve the xenodm(1) manual page: describe the behaviour of te provided ↵ | Matthieu Herrb | |
Xsetup, Xstartup, Xsession and Xreset scripts and remove the sample code that don't match the reality. Also, while there mention more files used, including ~/.xsession-errors. Based on a report from Laurence Tratt with corrections from jmc@ | |||
2021-08-30 | Remove a test target that was not intended to be committed. | Matthieu Herrb | |
Noticed by Brad Smith. | |||
2021-08-30 | Set VT in Xservers for riscv64 too. | Matthieu Herrb | |
2021-08-30 | Fix confusion in boolean resources parsing. | Matthieu Herrb | |
This caused wrong resources values on big endian machines. | |||
2021-08-30 | Don't create non-existent atoms. ok kn@ | Matthieu Herrb | |
2021-08-30 | Skip IPv6 Link Local Addresses for TCP listener authorizations. | Matthieu Herrb | |
IPv6 Link Local addresses in $DISPLAY are not working for a number of reasons that are unlikely to get fixed. Matches what is done by startx(1) | |||
2021-08-30 | Fix mis-indentation | Matthieu Herrb | |
2021-08-30 | Don't add authorizations for TCP connections by default. | Matthieu Herrb | |
Add a new resource 'listenTcp' (false by default) to explicitely add authorizations for existing IP addresses on startup (and pass -listen tcp to the X server). ok kettenis@ | |||
2021-08-30 | Remove code writing .Xauthority in /tmp if it cannot write it in ${HOME}. | Matthieu Herrb | |
Discussed with deraadt@ and zhuk@ | |||
2021-08-30 | chown /dev/dri/ nodes if they exist | Jonathan Gray | |
2021-08-30 | Make login_fbtab() work by tweaking the pledges. | Matthieu Herrb | |
chown is needed until the login process is done. It is removed afterwards. Also use the console device from the X server root property. This makes it available on architectures without VTs too. | |||
2021-08-30 | Get the path to the console device from the X server. | Matthieu Herrb | |
2021-08-30 | Fix the WINDOWPATH environment variable setting. | Matthieu Herrb | |
Setting it to a device name was a mistake as this is not the semantic expected by the applications that use it (screen readers). | |||
2021-08-30 | Fix function name in Debug() messages. | Matthieu Herrb | |
2021-08-30 | doneAddrs: reset addrs to NULL after freeing list | Matthieu Herrb | |
Resolves warning from Oracle Parfait static analyzer: Warning: Dangling pointer Dangling pointer [dangling-pointer]: Invalid pointer is accessible to caller via global addrs at line 664 of xdm/auth.c in function 'doneAddrs'. Invalid pointer accessible via global addrs at line 646 a accessed from addrs at line 658 in function 'doneAddrs' a freed with free at line 662 From Alan Coopersmith in xdm. | |||
2021-08-30 | Greeter: add parens to DRAW_STRING & TEXT_WIDTH macros | Matthieu 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. | |||
2021-08-30 | Fix spelling/wording issues. | Matthieu Herrb | |
From Alan Coopersmith in xdm | |||
2021-08-30 | Set the VT to be used by the X server on armv7 and powerpc64 too. | Mark Kettenis | |
ok phessler@, matthieu@ | |||
2021-08-30 | Release xenodm 20.7 | Matthieu Herrb | |
2020-07-14 | Remove generated files. | Matthieu Herrb | |
2020-07-14 | Fix RCS ids expansions | Matthieu Herrb | |
Broken by the CVS->git conversion | |||
2020-07-14 | Start xconsole after setting the background. Fixes an issue that causes ↵ | Matthieu Herrb | |
xconsole to crash reported and fix tested by Joe Gidi. Thanks. | |||
2020-07-14 | Provide a lower contrast root weave as default background. | Matthieu Herrb | |
2020-07-14 | A darker login widget, providing better contrast. | Matthieu Herrb | |
liked by many. | |||
2020-07-14 | sort architectures list | Matthieu Herrb | |
2020-07-14 | Set the VT to be used by the X server on arm64 too. ok phessler@ | Matthieu Herrb | |
2020-07-14 | xenodm uses the libc authentication layer incorrectly. fix by markus or ↵ | Theo de Raadt | |
millert Reported by Qualys | |||
2020-07-14 | Provide better xsession examples. exec the window manager last. Convert ↵ | Matthieu Herrb | |
user's example to /bin/sh. Remove xman for example. | |||
2020-07-14 | check return values against -1 "reasonable" deraadt@ | Matthieu Herrb | |
2020-07-14 | add (commented out) blurb to get openbsd-wallpaper running. | Marc Espie | |
"perso j'ai rien contre" ok matthieu@ | |||
2020-07-14 | Check asprintf() return values correctly. ok and tweaks tb@ | Matthieu Herrb | |
2020-07-14 | chown the first drm render node in addition to the primary drm device ok ↵ | Jonathan Gray | |
matthieu@ | |||
2020-07-14 | Disable keyboard binding for abort-display() and update manual page. | Matthieu Herrb | |
while there remove a remaining reference to non-existent xdmshell(1). Reported by Hiltjo Posthuma, ok solene@, bentley@ | |||
2020-07-14 | Remove the unused 'keyFile' resource. | Matthieu Herrb | |
It is not used anymore in xenodm (was used to specify the secret keys for the XDM-AUTHORIZATION-1 authentication protocol in xdm with xdmcp). ok kn@ | |||
2020-07-14 | regen | Matthieu Herrb | |
2020-07-14 | Remove useless check for XdmcpWrap(). | Matthieu Herrb | |
It was only needed by xdmcp. ok tb@ mortimer@ | |||
2020-07-14 | Pass the correct buffer length to strlcpy() to avoid truncation. Problem ↵ | Matthieu Herrb | |
noticed by Edgar Pettijohn III, ok tb@ | |||
2020-07-14 | This file is not generated by configure, @ substitutions arent available | Matthieu Herrb | |
2020-07-14 | Remove useless test for DISPLAY number. This script is only run by xenodm ↵ | Matthieu Herrb | |
for DISPLAY=:0 | |||
2020-07-14 | OpenBSD id | Matthieu Herrb | |
2020-07-14 | Make Xstartup/Xreset consistent with GiveConsole/TakeConsole | Matthieu Herrb | |
2020-07-14 | regen | Matthieu Herrb | |
2020-07-14 | Revert the removal of Xreset and Xstartup. | Matthieu Herrb | |
2020-07-14 | pledges for session can be tighten a bit now. | Matthieu Herrb | |
2020-07-14 | The file descriptor parameter is not used by DefineSelf() in xenodm. Zap it. | Matthieu Herrb | |
2020-07-14 | sessreg -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-14 | Ooops I didn't intend to commit that part. revert it. | Matthieu Herrb | |
2020-07-14 | Actually remove the source files for Xstartup and Xreset | Matthieu Herrb | |
2020-07-14 | Remove Xstartup and Xreset script. Xenodm uses GiveConsole and TakeConsole | Matthieu Herrb | |
2020-07-14 | Keep a better trace of pending children to be reaped. | Matthieu Herrb | |