matthieu
33973f7a55
Add an autologin mode to xenodm.
2016-11-06 09:26:47 +00:00
matthieu
7cd788e5d9
Remove more mentions of remote and foreign X servers
2016-11-06 09:24:27 +00:00
matthieu
1a2fd595f2
Remove the displayType member of struct display.
...
xenodm only manages Local Permanent FromFile X servers.
No need to keep the checks for that.
For now the Xservers file keeps the location field, but ignores its
2016-11-06 09:17:47 +00:00
tb
ba05d4bd05
Add a "flock" promise. If there are no local cache files for the user,
...
fontconfig may try to lock the shared cache files using fcntl(2).
ok matthieu
2016-10-26 20:08:14 +00:00
matthieu
3f1971c798
Don't try to find an interpreter to execute the Xsession file if
...
it's not executable.
2016-10-23 21:17:24 +00:00
matthieu
4112b87687
Mark some functions as __dead
2016-10-23 21:13:03 +00:00
matthieu
95d0cac0e3
endpwent() is not needed after getpwnam()
2016-10-23 20:38:36 +00:00
matthieu
7161f1690d
Augment the chances LogOutOfMem() works in out-of-memory conditions.
...
All instances are called with only one constant string so no need for
varargs dance.
2016-10-23 20:35:44 +00:00
matthieu
d3274fece8
Oops a typo crept in
2016-10-23 18:41:39 +00:00
matthieu
6cbc37ff18
Use xenodm where applicable in comments
2016-10-23 12:50:49 +00:00
matthieu
6098c35094
Use explicit_bzero() to wipe the password
2016-10-23 11:31:42 +00:00
matthieu
1dfe3ca042
greet->password is wiped after handling it to auth_setdata().
...
No need to wipe again it later.
2016-10-23 11:30:03 +00:00
matthieu
186b6af863
Remove out-dated comment
2016-10-23 10:44:52 +00:00
matthieu
f24b0a9c84
remove unused parameter passwd in StartClient().
2016-10-23 10:37:23 +00:00
matthieu
25805cbb51
Generate autotools build system
2016-10-23 08:32:59 +00:00
matthieu
5394d9088b
Add xenodm a stripped down xdm (X Display Manager) for OpenBSD.
2016-10-23 08:30:37 +00:00