Commit Graph

82 Commits

Author SHA1 Message Date
todd
325e3a7c0a puffy 5.7 2015-01-28 08:34:05 +00:00
jca
82a7a68ebe Pass sessreg(1) the correct path to the Xservers file.
xdm sessions were erroneously marked as active after being terminated.

Issue noticed and patch by Patrick Keshishian.
ok matthieu@
2015-01-25 21:51:20 +00:00
todd
7b291240ce puffy 5.6 2014-07-30 17:10:26 +00:00
todd
27e09cc02c puffy 5.5 2014-02-26 17:39:48 +00:00
matthieu
c2e393c2e2 Support for ed25519 keys. from Tristan Le Guern with tweaks by sthen@
Ok deraadt@
2014-02-25 22:16:24 +00:00
matthieu
783f743e28 Give /dev/drm0 to the user logging into xdm to be able
to run OpenGL applications. ok kettenis@, naddy@
2013-11-18 20:39:48 +00:00
matthieu
72b8e2e27d Fix format for 64 bits time_t 2013-08-18 08:24:08 +00:00
todd
d9ff2050fb puffy 5.4 2013-07-22 13:12:34 +00:00
mpi
1db608c0a5 Match what's done on i386/amd64 and use vt05 as default for xdm(1)
on macppc now that virtual consoles are supported.

Adding "xdm_flags=" to /etc/rc.conf.local should now be enough to
get xdm working out of the box, no need to edit /etc/ttys anymore.

ok matthieu@
2013-06-26 07:25:19 +00:00
ajacoutot
87065b178b Don't try to start an ssh agent if $SSH_AGENT_PID is already set.
ok matthieu@
2013-05-19 07:22:53 +00:00
ajacoutot
a6e96391d2 Start dbus-launch in a consistent way int xinitrc and Xsession and fix
an indent weirdness while here.

ok matthieu@
2013-05-03 05:57:05 +00:00
todd
b396c5a181 puffy 5.3 2013-02-07 23:16:21 +00:00
matthieu
cc8a156b77 Force MIT-MAGIC-COOKIE auth for all displays, like we do for :0
since OpenBSD 2.4.
There is something broken with XDM-AUTHORIZATION-1 and xcb
(and also with IPv6) this is hurting when xdm is used on :1
2012-10-07 15:55:28 +00:00
matthieu
31da0ff76b If dbus is installed, start the daemon as part of the X session.
That will help applications that depend on dbus beeing started.
With ajacoutot@.
2012-08-04 20:41:42 +00:00
todd
259ab9a5e1 puffy 5.2 2012-07-22 22:34:55 +00:00
ajacoutot
42a7ccaa6a Match the default PATH with what we use in login.conf(5).
This will allow glib's gio mount to find and use mount(8).

input from and ok matthieu@
2012-02-08 14:31:14 +00:00
todd
a3f2742206 puffy 5.1 2012-02-07 20:09:52 +00:00
matthieu
fe045f1eac replace <varargs.h> by <stdarg.h>. Spotted my Marco Peereboom with clang.
ok kettenis@
2011-12-15 21:12:42 +00:00
matthieu
4b586ef4f2 Restore ecdsa ssh keys support, lost in update to 1.1.11.
Noticed by jsg@
2011-12-03 13:46:00 +00:00
matthieu
9fb6f6d395 Ooops revert something that I didn't intend to commit.
Sorry todd for the gratuitous set changes.
2011-11-30 22:00:28 +00:00
matthieu
8b4d780078 Update to xdm 1.1.11 plus a few patches from git master.
patched to restore static greeter.
Tested by shadchin@, jasper@
2011-11-15 20:53:44 +00:00
matthieu
c45d1a0c09 Bring in full Changelog from xdm 1.1.9. For some reason this file
was missing many entries.
2011-11-06 22:00:14 +00:00
matthieu
a574170c9d Set user PATH from login.conf instead of hard-coded default.
prodded by ajacoutot@. Patch tweaks and ok millert@.
2011-09-30 19:59:05 +00:00
todd
f61900dfbe puffy 5.0 2011-08-04 03:53:14 +00:00
matthieu
4d8053ee26 Add support for ecdsa SSH keys. From dave at davec dot name. Thanks. 2011-03-19 15:40:02 +00:00
todd
190e604102 puffy 4.9 2011-02-11 22:26:24 +00:00
matthieu
831b8e77d0 Fix duplicated code resulting from a bad merge of xdm 1.1.9. 2011-01-01 20:39:44 +00:00
todd
3e56f14316 puffy 4.8 2010-08-02 14:29:27 +00:00
matthieu
442bb464de Fix a race in the creation of the app-defaults directory. 2010-05-30 21:03:20 +00:00
matthieu
d0a977e001 ifdef out the new code that moves the cursor one pixel to the right
for each char during password input. Requested by deraadt@.
2010-04-06 22:09:09 +00:00
matthieu
21c33a1b92 Update to xdm 1.1.9 2010-03-28 09:33:02 +00:00
todd
f3a12ded08 puffy 4.7 2010-01-27 00:02:27 +00:00
todd
c4dd635c0a puffy 4.6 2009-06-26 12:33:59 +00:00
todd
04a164dc63 puffy 4.5 2009-02-09 16:13:47 +00:00
matthieu
65fb6f112c Better looking default resources for the XDM chooser.
ok pyr@, sobrado@.
2009-02-02 21:01:57 +00:00
matthieu
8fd38b9171 getLocalAddress(): return 127.0.0.1 if the hostname doesn't resolve.
This code already does this if IPv6 support is compiled in. It
was dereferencing a NULL pointer in the IPv4 only case.
2009-01-30 21:46:35 +00:00
matthieu
fef4aae88f regen 2009-01-30 17:18:13 +00:00
matthieu
384148c3d5 Fix a merge botch in xdm 1.1.8 update. 2009-01-30 17:17:19 +00:00
matthieu
dbbba05dba xdm 1.1.8. 2009-01-29 22:18:35 +00:00
todd
c727b6dd04 puffy 4.4 2008-07-02 02:29:59 +00:00
matthieu
5e9eca7e93 update to xdm-1.1.7 (No changes on OpenBSD). 2008-04-19 16:54:56 +00:00
matthieu
84ff75cce6 Clear the password as early as possible in the BSD auth case. ok deraadt@ 2008-04-02 20:08:52 +00:00
matthieu
7830df18ed Regen with autoconf 2.59-p2, with AM_SANITY check zapped. 2008-03-15 18:08:24 +00:00
todd
655aabf8b5 puffy 4.3 2008-02-21 08:10:52 +00:00
matthieu
bf3696e31a Set the resolution at which fonts in the login widget are rendered.
Switch to Luxi TrueType fonts which look more like helvetica.
Tested by bernd@.
2008-01-05 17:23:14 +00:00
matthieu
53c3762283 Fix the computed width of the rectangle to clear when no
error message is present and Xft is used.
2008-01-01 21:26:57 +00:00
matthieu
7bf5786e70 Fix the commented out way to disable root logins.
Reported by Iruata Souza.
2007-09-27 19:21:13 +00:00
matthieu
06bf462789 merge xdm 1.1.6 2007-09-15 15:22:59 +00:00
matthieu
b55ce0c285 xdm 1.1.6 2007-09-15 15:13:04 +00:00
matthieu
9b62700738 Enable Xft support in xdm. X resources for greeter will probably need
some tweaks for low resolution/low colors displays.
2007-08-22 18:45:09 +00:00