~ubuntu-branches/ubuntu/utopic/xdm/utopic

« back to all changes in this revision

Viewing changes to ChangeLog

  • Committer: Bazaar Package Importer
  • Author(s): David Nusinow, Eugene Konev
  • Date: 2006-06-30 00:42:11 UTC
  • mfrom: (1.1.3 upstream)
  • Revision ID: james.westby@ubuntu.com-20060630004211-m2ntbay7eepml8pb
Tags: 1:1.0.5-1
[ Eugene Konev ]
* New upstream release. Fixes security bug on linux-2.6 kernels.
* Don't build-depend on libselinux1-dev on non-linux arches, thanks
  Michael Banck and Christian Perrier (closes: #369519)
* Fix init script reload target, thanks Alexandr Kazda (closes: #365548)
* Fix authDir reference in xdm(1), thanks Kevin Ryde (closes: #373138)
* Update README.Debian, thanks Kevin Ryde (closes: #373870)
* Pass APP_MAN_SUFFIX=1 to configure explicitely.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
2006-06-22  Alan Coopersmith  <alan.coopersmith@sun.com>
 
2
 
 
3
        * configure.ac: 
 
4
        Version bump: 1.0.5
 
5
 
 
6
2006-06-20  Matthieu Herrb <matthieu.herrb@laas.fr>
 
7
        * session.c:
 
8
        * xdmshell.c:
 
9
        Check setuid() return value. Bugzilla #7116.
 
10
 
 
11
2006-04-27  Alan Coopersmith  <alan.coopersmith@sun.com>
 
12
 
 
13
        * configure.ac: 
 
14
        Version bump: 1.0.4
 
15
 
 
16
2006-04-14  Alan Coopersmith  <alan.coopersmith@sun.com>
 
17
 
 
18
        * greeter/verify.c: 
 
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
 
22
 
 
23
2006-04-13  Alan Coopersmith  <alan.coopersmith@sun.com>
 
24
 
 
25
        * configure.ac: 
 
26
        Add AC_C_INLINE so we can use "inline" keyword
 
27
 
 
28
        * greeter/Login.c: 
 
29
        Add "inline" to max function definition
 
30
 
 
31
2006-04-11  Alan Coopersmith  <alan.coopersmith@sun.com>
 
32
 
 
33
        * greeter/Login.c: 
 
34
        When clearing username & password buffers, zero out the entire buffer,
 
35
        not just the first byte, for reduced risk of leaking passwords into
 
36
        core dumps.
 
37
 
 
38
2006-04-07  Alan Coopersmith  <alan.coopersmith@sun.com>
 
39
 
 
40
        * session.c: 
 
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)
 
45
 
 
46
2006-03-30  Alan Coopersmith  <alan.coopersmith@sun.com>
 
47
 
 
48
        * configure.ac:
 
49
        Version bump: 1.0.3
 
50
 
 
51
2006-03-30  Alan Coopersmith  <alan.coopersmith@sun.com>
 
52
        
 
53
        * daemon.c:
 
54
        * util.c:
 
55
        Drop all setpgrp/setpgid silliness and just use setsid everywhere.
 
56
        (Assumes all platforms are at least POSIX.1-1990 compliant.)
 
57
 
 
58
        * daemon.c:
 
59
        Check for error return from daemon() function.
 
60
 
 
61
2006-03-27  Alan Coopersmith  <alan.coopersmith@sun.com>
 
62
 
 
63
        * configure.ac: 
 
64
        Version bump: 1.0.2
 
65
 
 
66
2006-03-17  Alan Coopersmith  <alan.coopersmith@sun.com>
 
67
 
 
68
        * configure.ac:
 
69
        * config/Xsession.cpp: 
 
70
        * config/Makefile.am:
 
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> .
 
76
 
 
77
2006-03-16  Jeremy C. Reed  <reed@reedmedia.net>
 
78
 
 
79
        reviewed by: Alan Coopersmith
 
80
 
 
81
        * configure.ac:
 
82
        DragonFly is a BSD, so is CSRG_BASED and use su with -m option.
 
83
 
 
84
2006-03-16  Alan Coopersmith  <alan.coopersmith@sun.com>
 
85
 
 
86
        * configure.ac: 
 
87
        * daemon.c:
 
88
        * session.c:
 
89
        * util.c:
 
90
        Convert checks for <grp.h>, daemon(), and setpgrp arguments to
 
91
        autoconf tests instead of checking OS name #ifdefs.
 
92
 
 
93
2006-03-10  Alan Coopersmith  <alan.coopersmith@sun.com>
 
94
 
 
95
        * chooser.c: 
 
96
        Coverity ids #722, 723, 724, 725, 726, 727, 728:
 
97
        Need to XtFree the values returned by XawListShowCurrent to plug
 
98
        memory leaks.
 
99
 
 
100
        * socket.c (UpdateMcastGroup): 
 
101
        Coverity id #834:  
 
102
        After joining a multicast group, add group pointer to the list of
 
103
        active multicast groups instead of just leaking the group pointer.
 
104
 
 
105
2006-03-09  Alan Coopersmith  <alan.coopersmith@sun.com>
 
106
 
 
107
        * socket.c: (CreateSocklistEntry):
 
108
        Coverity id #332: 
 
109
        When malloc fails, don't just print an error and continue on using
 
110
        the NULL pointer, return NULL to the caller.
 
111
 
 
112
2006-03-01  Matthias Hopf  <mhopf@suse.de>
 
113
 
 
114
        * greeter/verify.c: (PAM_conv):
 
115
        openSUSE bug #142954
 
116
        Fixed potential segfault on OOM condition.
 
117
 
 
118
2006-02-24  Alan Coopersmith  <alan.coopersmith@sun.com>
 
119
 
 
120
        * configure.ac:
 
121
        * session.c:
 
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
 
125
 
 
126
2006-02-24  Alan Coopersmith  <alan.coopersmith@sun.com>
 
127
 
 
128
        * netaddr.c: 
 
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>)
 
132
 
 
133
2006-02-24  Jeremy C. Reed  <reed@reedmedia.net>
 
134
 
 
135
        reviewed by: Alan.Coopersmith@Sun.COM
 
136
 
 
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>
 
142
 
 
143
2006-02-24  Alan Coopersmith  <alan.coopersmith@sun.com>
 
144
 
 
145
        * greeter/Login.c: 
 
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>)
 
150
 
1
151
2005-12-20  Kevin E. Martin  <kem-at-freedesktop-dot-org>
2
152
 
3
153
        * configure.ac: