1
2006-06-22 Alan Coopersmith <alan.coopersmith@sun.com>
6
2006-06-20 Matthieu Herrb <matthieu.herrb@laas.fr>
9
Check setuid() return value. Bugzilla #7116.
11
2006-04-27 Alan Coopersmith <alan.coopersmith@sun.com>
16
2006-04-14 Alan Coopersmith <alan.coopersmith@sun.com>
19
<http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6413255>
20
Sun bug #6413255: xdm should check for uid 0, not for username of
21
"root", when doing non-console login check
23
2006-04-13 Alan Coopersmith <alan.coopersmith@sun.com>
26
Add AC_C_INLINE so we can use "inline" keyword
29
Add "inline" to max function definition
31
2006-04-11 Alan Coopersmith <alan.coopersmith@sun.com>
34
When clearing username & password buffers, zero out the entire buffer,
35
not just the first byte, for reduced risk of leaking passwords into
38
2006-04-07 Alan Coopersmith <alan.coopersmith@sun.com>
41
Xorg bug #4765 <https://bugs.freedesktop.org/show_bug.cgi?id=4765>
42
Patch #3555 <https://bugs.freedesktop.org/attachment.cgi?id=3555>
43
xdm doesn't work with the pam_krb5 module (call pam_getenvlist
44
after pam_setcred) (Constantine Sapuntzakis)
46
2006-03-30 Alan Coopersmith <alan.coopersmith@sun.com>
51
2006-03-30 Alan Coopersmith <alan.coopersmith@sun.com>
55
Drop all setpgrp/setpgid silliness and just use setsid everywhere.
56
(Assumes all platforms are at least POSIX.1-1990 compliant.)
59
Check for error return from daemon() function.
61
2006-03-27 Alan Coopersmith <alan.coopersmith@sun.com>
66
2006-03-17 Alan Coopersmith <alan.coopersmith@sun.com>
69
* config/Xsession.cpp:
71
Bug #5898 <https://bugs.freedesktop.org/show_bug.cgi?id=5898>
72
Use mktemp command to create files safely in TMPDIR or /tmp
73
on systems that have it - don't try to create files there if
74
mktemp is not present. Fix based on NetBSD fix from
75
<http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32805> .
77
2006-03-16 Jeremy C. Reed <reed@reedmedia.net>
79
reviewed by: Alan Coopersmith
82
DragonFly is a BSD, so is CSRG_BASED and use su with -m option.
84
2006-03-16 Alan Coopersmith <alan.coopersmith@sun.com>
90
Convert checks for <grp.h>, daemon(), and setpgrp arguments to
91
autoconf tests instead of checking OS name #ifdefs.
93
2006-03-10 Alan Coopersmith <alan.coopersmith@sun.com>
96
Coverity ids #722, 723, 724, 725, 726, 727, 728:
97
Need to XtFree the values returned by XawListShowCurrent to plug
100
* socket.c (UpdateMcastGroup):
102
After joining a multicast group, add group pointer to the list of
103
active multicast groups instead of just leaking the group pointer.
105
2006-03-09 Alan Coopersmith <alan.coopersmith@sun.com>
107
* socket.c: (CreateSocklistEntry):
109
When malloc fails, don't just print an error and continue on using
110
the NULL pointer, return NULL to the caller.
112
2006-03-01 Matthias Hopf <mhopf@suse.de>
114
* greeter/verify.c: (PAM_conv):
116
Fixed potential segfault on OOM condition.
118
2006-02-24 Alan Coopersmith <alan.coopersmith@sun.com>
122
Bug #6036 <https://bugs.freedesktop.org/show_bug.cgi?id=6036>
123
Check for key_setnet declaration before defining it to avoid
124
compiler error of conflicting types on DragonFly BSD
126
2006-02-24 Alan Coopersmith <alan.coopersmith@sun.com>
129
Bug #6026 <https://bugs.freedesktop.org/show_bug.cgi?id=6026>
130
Segfault in netaddr.c:ConvertAddr if ifa_addr is NULL
131
(Loser Mcloser <reebydobalina@yahoo.ca>)
133
2006-02-24 Jeremy C. Reed <reed@reedmedia.net>
135
reviewed by: Alan.Coopersmith@Sun.COM
137
* config/Xsession.cpp:
138
Bug #5897 <https://bugs.freedesktop.org/show_bug.cgi?id=5897>
139
Create xsession error file with umask 077 instead of chmod
140
a moment later. This was reported by Steven M. Bellovin to NetBSD.
141
<http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32804>
143
2006-02-24 Alan Coopersmith <alan.coopersmith@sun.com>
146
Bug #1391 <https://bugs.freedesktop.org/show_bug.cgi?id=1391>
147
Patch #4739 <https://bugs.freedesktop.org/attachment.cgi?id=4739>
148
xdm hangs in a loop when invalid xpm bitmap is used for logo
149
(Costantino Leandro <lcostantino@gmail.com>)
1
151
2005-12-20 Kevin E. Martin <kem-at-freedesktop-dot-org>