1540
by Robert Ancell
Correctly annotate enums in vapi file |
1 |
Overview of changes in lightdm 1.3.4 |
2 |
||
3 |
* Correctly annotate enums in vapi file |
|
4 |
||
1537
by Robert Ancell
Add remote sessions |
5 |
Overview of changes in lightdm 1.3.3 |
6 |
||
7 |
* Add a new remote session type. These sessions create a temporary local |
|
8 |
account and authenticate against a remote server. The session is an |
|
9 |
application that accesses that remote session (e.g. VNC, RDP etc) |
|
1538
by Robert Ancell
Update NEWS |
10 |
* Support multiple simultaneous PAM prompts |
11 |
* Set utmp ut_host field to the X display address |
|
12 |
* Correctly reap unused authentication sessions |
|
1537
by Robert Ancell
Add remote sessions |
13 |
|
1517
by Robert Ancell
Handle clearenv() not being defined |
14 |
Overview of changes in lightdm 1.3.2 |
15 |
||
16 |
* Handle clearenv() not being defined |
|
1518
by Robert Ancell
Fix compilation with GCC 4.7 |
17 |
* Fix compilation with GCC 4.7 |
1527
by Robert Ancell
Releasing 1.3.2 |
18 |
* Expose remaining properties in QLightDM::Greeter |
19 |
* Fix utmp records being written before child process created |
|
1517
by Robert Ancell
Handle clearenv() not being defined |
20 |
|
1492
by Robert Ancell
Prep for 1.3 release |
21 |
Overview of changes in lightdm 1.3.1 |
1487
by Martin Pitt
Fix wrapper path in AppArmor profile (broken since 1.1.1) |
22 |
|
23 |
* Fix wrapper path in AppArmor profile (broken since 1.1.1) |
|
1490
by Robert Ancell
Add show-manual-login and allow-guest options to lightdm-set-defaults |
24 |
* Add show-manual-login and allow-guest options to lightdm-set-defaults |
1502
by Robert Ancell
Don't set PAM_XDISPLAY or PAM_XAUTHDATA if not supported |
25 |
* Don't set PAM_XDISPLAY or PAM_XAUTHDATA if not supported |
1503
by Michael Terry
add lock-memory option to prevent paging memory to disk, enabled by default |
26 |
* Add lock-memory option, enabled by default, to prevent paging memory |
27 |
to disk. |
|
1508
by Robert Ancell
Write utmp records for sessions |
28 |
* Write utmp records for sessions |
1510
by Robert Ancell
Install PAM configuration |
29 |
* Install PAM configuration |
1511
by Robert Ancell
Run greeters inside the "lightdm-greeter" PAM service |
30 |
* Run greeters inside the "lightdm-greeter" PAM service |
1513
by Robert Ancell
Handle setresgid and setresuid not being available |
31 |
* Handle setresgid and setresuid not being available |
1514
by Robert Ancell
Use xsession directory from lightdm.conf in liblightdm |
32 |
* Use xsession directory from lightdm.conf in liblightdm |
1487
by Martin Pitt
Fix wrapper path in AppArmor profile (broken since 1.1.1) |
33 |
|
1481
by Robert Ancell
Update NEWS and bump version |
34 |
Overview of changes in lightdm 1.2.0 |
1469
by Robert Ancell
Backup .xsession-errors on login |
35 |
|
36 |
* Backup .xsession-errors on login |
|
1473
by Robert Ancell
Handle failures in pam_setcred |
37 |
* Handle failures in pam_setcred |
1481
by Robert Ancell
Update NEWS and bump version |
38 |
* Open log files in append mode |
39 |
* Add extra checks in liblightdm so that it doesn't send invalid messages |
|
40 |
to the daemon |
|
1482
by Robert Ancell
Fix gdmflexiserver not being added to the path (broken since 1.1.4) |
41 |
* Fix gdmflexiserver not being added to the path (broken since 1.1.4) |
1484
by Robert Ancell
Fix PAM conversations after authentication from locking up sessions |
42 |
* Fix PAM conversations after authentication from locking up sessions |
43 |
* Fix PAM informational messages locking up autologin |
|
1485
by Robert Ancell
Change XDMCP manage timeout from 10ms to 126s (maximum specified in the XDMP specification) |
44 |
* Change XDMCP manage timeout from 10ms to 126s (maximum specified in the |
45 |
XDMCP specification) |
|
1469
by Robert Ancell
Backup .xsession-errors on login |
46 |
|
1460
by Robert Ancell
Add --show-users/--hide-users to lightdm-set-defaults |
47 |
Overview of changes in lightdm 1.1.9 |
48 |
||
49 |
* Add --show-users/--hide-users to lightdm-set-defaults |
|
1464
by Robert Ancell
Call initgroups before pam_setcred - this allows pam_setcred to change group membership correctly |
50 |
* Call initgroups before pam_setcred - this allows pam_setcred to change |
51 |
group membership correctly |
|
1460
by Robert Ancell
Add --show-users/--hide-users to lightdm-set-defaults |
52 |
|
1459
by Robert Ancell
Update NEWS and version number |
53 |
Overview of changes in lightdm 1.1.8 |
54 |
||
55 |
* Handle PAM interactions that have more than one message in one callback |
|
56 |
||
1451
by Robert Ancell
Add a seat option greeter-allow-guest which controls if the greeter should show a guest option |
57 |
Overview of changes in lightdm 1.1.7 |
58 |
||
1452
by Robert Ancell
Add a seat option greeter-show-manual-login which hints to a greeter if it should show a manual username entry if a user list is already present |
59 |
* Add a seat option greeter-allow-guest which controls if the greeter should |
60 |
provide an option to access the guest account. |
|
61 |
* Add a seat option greeter-show-manual-login which hints to a greeter if it |
|
62 |
should show a manual username entry if a user list is already present. |
|
1451
by Robert Ancell
Add a seat option greeter-allow-guest which controls if the greeter should show a guest option |
63 |
|
1448
by Robert Ancell
Fix session wrapper working the same as it did in 1.1.3 |
64 |
Overview of changes in lightdm 1.1.6 |
65 |
||
66 |
* Fix session wrapper working the same as it did in 1.1.3 |
|
67 |
||
1446
by Robert Ancell
Releasing 1.1.5 |
68 |
Overview of changes in lightdm 1.1.5 |
69 |
||
70 |
* Stop file descriptors leaking into the session processes |
|
71 |
||
1431
by Robert Ancell
Change session directory once user permissions are set so it works on NFS filesystems that don't allow root to access files. |
72 |
Overview of changes in lightdm 1.1.4 |
73 |
||
74 |
* Change session directory once user permissions are set so it works |
|
75 |
on NFS filesystems that don't allow root to access files. |
|
1439
by Robert Ancell
Fix grammar error in NEWS |
76 |
* Restructure session code so the PAM authentication is run in its |
1438
by Robert Ancell
Restructure session code so the PAM authentication is run in its own process. |
77 |
own process. |
1440
by Robert Ancell
Update NEWS |
78 |
* Set PAM_XDISPLAY and PAM_XAUTHDATA pam items |
1441
by Robert Ancell
Update NEWS |
79 |
* Don't send session stdout to .xsession-errors |
80 |
* Fix Qt bindings crash when removing a user |
|
1431
by Robert Ancell
Change session directory once user permissions are set so it works on NFS filesystems that don't allow root to access files. |
81 |
|
1392.1.3
by Michael Terry
update NEWS for keyboard fixes |
82 |
Overview of changes in lightdm 1.1.3 |
83 |
||
84 |
* Actually return the system default keyboard layout, not just 'us' |
|
85 |
* Add keyboard layout variants to list of keyboard layouts |
|
86 |
* Check accountsservice as well as .dmrc for users' layouts |
|
1403
by Michael Terry
update NEWS |
87 |
* Add lightdm_user_get_layouts() to query the configured list of layouts |
88 |
on a per-user basis |
|
1396
by Robert Ancell
Add Lock D-Bus method that locks the seat and provides a hint to the greeter to be in lock mode |
89 |
* Add Lock D-Bus method that locks the seat and provides a hint to the |
90 |
greeter to be in lock mode. |
|
1401
by Robert Ancell
Automatically lock sessions when switching away from them |
91 |
* Automatically lock sessions when switching away from them |
1406
by Robert Ancell
Add a has-messages property to liblightdm |
92 |
* Add a has-messages property to liblightdm |
1409
by Robert Ancell
Update NEWS |
93 |
* Add regression tests for PAM modules changing usernames |
1410
by Robert Ancell
Update NEWS |
94 |
* Don't use g_key_file_unref, it requires glib 2.32 |
1392.1.3
by Michael Terry
update NEWS for keyboard fixes |
95 |
|
1366
by Robert Ancell
Add regression tests for getting the user language and layout |
96 |
Overview of changes in lightdm 1.1.2 |
97 |
||
98 |
* Add regression tests for getting the user language and layout |
|
1367
by Robert Ancell
Stop accidentally distributing libsystem |
99 |
* Stop accidentally distributing libsystem |
1371
by Robert Ancell
Update NEWS about introspection fixes |
100 |
* Fix introspection bindings not containing any methods |
1375
by Robert Ancell
Wait for the VT to become active when switching to avoid a suspected race condition somewhere between LightDM, X, ConsoleKit and the kernel |
101 |
* lightdm-set-defaults can now set the autologin user |
1390
by Robert Ancell
Update NEWS |
102 |
* Add Python greeter regression tests (representative of all introspection |
103 |
based greeters) |
|
1375
by Robert Ancell
Wait for the VT to become active when switching to avoid a suspected race condition somewhere between LightDM, X, ConsoleKit and the kernel |
104 |
* Wait for the VT to become active when switching to avoid a suspected |
105 |
race condition somewhere between LightDM, X, ConsoleKit and the kernel. |
|
1392
by Robert Ancell
Update NEWS |
106 |
* Stop lightdm_greeter_start_session_sync() blocking on success. |
1366
by Robert Ancell
Add regression tests for getting the user language and layout |
107 |
|
1266
by BobMauchin
Add a --disable-tests option |
108 |
Overview of changes in lightdm 1.1.1 |
109 |
||
110 |
* Add a --disable-tests option |
|
1268
by BobMauchin
Update build system to find moc/uic |
111 |
* Add note to AUTHORS file where to find author list |
112 |
* Update build system to find moc/uic |
|
1269
by Robert Ancell
Fix non-distributed tests/src/lightdm-session |
113 |
* Fix non-distributed tests/src/lightdm-session |
1273
by Robert Ancell
merge in changes from stable branch |
114 |
* Fix X sessions with arguments in Exec not working |
1277
by Robert Ancell
Use previous session for automatic login or if greeter does not request one. |
115 |
* Use previous session for automatic login or if greeter does not request |
116 |
one. |
|
1279
by Robert Ancell
Set default resolution of VNC to 1024x768, add settings for width, height, depth into lightdm.conf |
117 |
* Set default resolution of VNC to 1024x768, add settings for width, height, |
118 |
depth into lightdm.conf. |
|
1283
by Martin Pitt
Various guest session AppArmor profile fixes |
119 |
* AppArmor profile: Fix broken gnome-keyring and dbus/gwibber, and quiesce |
120 |
annoying kernel audit messages for privileges that we definitively do not |
|
121 |
want to grant. |
|
1287
by Robert Ancell
Merge changes |
122 |
* Set LOGNAME environment variable |
1288
by Robert Ancell
Don't set USERNAME |
123 |
* Don't set USERNAME environment variable - this is not specified in POSIX, |
124 |
please report if this causes any major problems. |
|
1299
by Marc Deslauriers
Drop privileges when reading ~/.dmrc |
125 |
* Drop privileges when reading ~/.dmrc |
1342
by Robert Ancell
Update NEWS (there wasn't a 1.1.1 release) |
126 |
* Move the GTK+ and Qt greeters into their own projects |
127 |
* Fix crash when quitting with newer GLib |
|
128 |
* Fix crash calling lightdm_get_layout |
|
129 |
* Support for reading users' backgrounds from Accounts Service |
|
130 |
* Fix --debug working with new glib |
|
1343
by Robert Ancell
Merge with trunk |
131 |
* Support PAM requesting a change of password |
1348
by Robert Ancell
Update build system to work with automake 1.11.2 |
132 |
* Update build system to work with automake 1.11.2 |
1353
by Robert Ancell
Update NEWS |
133 |
* Run tests inside their own system D-Bus, simulating ConsoleKit and |
134 |
AccountsService
|
|
1354
by Robert Ancell
Add regression test for users that have their home directory created after authentication |
135 |
* Add regression test for users that have their home directory created after |
136 |
authentication. |
|
1360
by Robert Ancell
Update NEWS |
137 |
* Move lightdm-guest-session from libexec to pkglibexec directory |
1266
by BobMauchin
Add a --disable-tests option |
138 |
|
1220
by Robert Ancell
Remove GetSeatForCookie and GetSessionForCookie D-Bus methods |
139 |
Overview of changes in lightdm 1.1.0 |
140 |
||
141 |
* Remove GetSeatForCookie and GetSessionForCookie D-Bus methods |
|
1222
by Robert Ancell
Switching to a user without a password bypasses the greeter |
142 |
* Switching to a user without a password bypasses the greeter |
1223
by Robert Ancell
Use LD_PRELOAD to intercept system calls for testing |
143 |
* Use LD_PRELOAD to intercept system calls for testing |
144 |
* Removed the --passwd-file option as not required for testing anymore |
|
1225
by Robert Ancell
Rename test-xserver to X and remove --xserver-command option |
145 |
* Rename test-xserver to X and remove --xserver-command option |
1226
by Robert Ancell
Make a test session wrapper and remove --session-wrapper option |
146 |
* Make a test session wrapper and remove --session-wrapper option |
1231
by Robert Ancell
Remove --greeter-session option |
147 |
* Remove unused --user-session, --greeter-session, --minimum-vt, |
148 |
--minimum-display-number options |
|
149 |
* Use 'default' as the default greeter (make a symlink) |
|
1234
by Robert Ancell
GTK greeter now initializes i18n |
150 |
* GTK greeter now initializes i18n |
1235
by Robert Ancell
Start authentication for automtically selected user in GTK greeter |
151 |
* GTK greeter now remembers last user |
152 |
* Start authentication for automtically selected user in GTK greeter |
|
1236
by Robert Ancell
Don't resize GTK greeter on each click |
153 |
* Don't resize GTK greeter on each click |
154 |
* Start authentication when scrolling through GTK greeter entries |
|
1237
by Robert Ancell
Link liblightdm-qt against QtGui |
155 |
* Link liblightdm-qt against QtGui |
1239
by Robert Ancell
Fix liblightdm-qt crashing when face images are installed |
156 |
* Fix liblightdm-qt crashing when face images are installed |
1240
by Robert Ancell
Set correct permissions on session log files |
157 |
* Set correct permissions on session log files |
1239.2.1
by Martin Pitt
Introduce a lightdm-guest-session-wrapper session command which MAC systems like AppArmor and SELinux can use for attaching a restrictive policy to guest sessions. |
158 |
* Introduce a lightdm-guest-session-wrapper session command which MAC |
159 |
systems like AppArmor and SELinux can use for attaching a restrictive |
|
160 |
policy to guest sessions. |
|
1239.2.2
by Martin Pitt
Provide an AppArmor profile for guest session lockdown. |
161 |
* Provide an AppArmor profile for guest session lockdown. |
1247
by Robert Ancell
Update NEWS |
162 |
* Fix daemon from blocking if Accounts Service does not exist |
163 |
* Fix greeter log file not being written |
|
164 |
* Don't set LANG environment variable if using Accounts Service. |
|
165 |
* Fix gdmflexiserver not working due to it not being in PATH |
|
1249
by Robert Ancell
Update NEWS |
166 |
* Don't authenticate the greeter user |
1251
by Robert Ancell
Allow greeters to be disabled in configure flags |
167 |
* Allow greeters to be disabled in configure flags |
1252
by Robert Ancell
Fix over allocation of read buffer in greeter protocol |
168 |
* Fix over allocation of read buffer in greeter protocol |
1253
by Robert Ancell
Make sure objects are cleaned up on exit, Fix minor memory leaks |
169 |
* Make sure objects are cleaned up on exit |
170 |
* Fix minor memory leaks |
|
1258
by Robert Ancell
Fix reference counting issue in ConsoleKit code |
171 |
* Fix reference counting issue in ConsoleKit code |
1261
by Robert Ancell
Fix --enable-gtk-greeter=yes not working |
172 |
* Fix --enable-gtk-greeter=yes not working |
1220
by Robert Ancell
Remove GetSeatForCookie and GetSessionForCookie D-Bus methods |
173 |
|
1216
by Robert Ancell
Make this 1.0.0 |
174 |
Overview of changes in lightdm 1.0.0 |
1207
by Robert Ancell
Explicitly grab keyboard focus in GTK greeter |
175 |
|
176 |
* Explicitly grab keyboard focus in GTK greeter |
|
1208
by Robert Ancell
Fix removed power and a11y menu items in GTK greeter |
177 |
* Fix removed power and a11y menu items in GTK greeter |
1209
by Robert Ancell
Put system binary directory into path when running in test mode |
178 |
* Put system binary directory into path when running in test mode |
1217
by Robert Ancell
Update NEWS |
179 |
* Call pam_getenvlist after pam_setcred |
1207
by Robert Ancell
Explicitly grab keyboard focus in GTK greeter |
180 |
|
1151
by Robert Ancell
Refactor X code out of display.c and seat.c. Drop obsolete GetSeatForCookie and GetSessionForCookie D-Bus calls |
181 |
Overview of changes in lightdm 0.9.8 |
182 |
||
1195
by Robert Ancell
Put back GetSeatForCookie and GetSessionForCookie for now |
183 |
* GetSeatForCookie and GetSessionForCookie are now deprecated. They |
184 |
remain for now but use the XDG_SEAT_PATH and XDG_SESSION_PATH |
|
185 |
environment variables instead. |
|
1151
by Robert Ancell
Refactor X code out of display.c and seat.c. Drop obsolete GetSeatForCookie and GetSessionForCookie D-Bus calls |
186 |
* Change log filenames to be unique across different display types. |
1161
by Robert Ancell
Update NEWS |
187 |
* Fix up script hooks, add regression tests for them |
188 |
* Complete removal of X code from the core of LightDM, so it can better |
|
189 |
support various display types |
|
1180
by Robert Ancell
Add ability to set the language of a user from the greeter |
190 |
* Add ability to set the language of a user from the greeter |
1181
by Robert Ancell
Set LANG variable based on the user language |
191 |
* Set LANG variable based on the user language |
1182
by Robert Ancell
Add language selector into GTK greeter (disabled by default) |
192 |
* Add language selector into GTK greeter (disabled by default) |
1183
by Robert Ancell
Allow TCP/IP connections if xserver-allow-tcp is true |
193 |
* Allow TCP/IP connections if xserver-allow-tcp is true |
1186
by Robert Ancell
Update news |
194 |
* Allow lightdm --version to be run as non-root |
1188
by Robert Ancell
Automatically respond to PAM messages without prompts |
195 |
* Automatically respond to PAM messages without prompts |
1193
by Robert Ancell
Create 'AddLocalXSeat' D-Bus method, and require root to use 'AddSeat' |
196 |
* Create 'AddLocalXSeat' D-Bus method, and require root to use 'AddSeat' |
1199
by Robert Ancell
Fix multi-seat configuration picking the same display number |
197 |
* Fix multi-seat configuration picking the same display number |
1201
by Faheem Pervez
Use correct D-Bus and power interface in liblightdm-qt |
198 |
* Use correct D-Bus and power interface in liblightdm-qt |
1202
by Robert Ancell
Run pam_setcred inside the session process so pam_group works |
199 |
* Run pam_setcred inside the session process so pam_group works |
1203
by Robert Ancell
Make sure one session is always selected in the GTK greeter |
200 |
* Make sure one session is always selected in the GTK greeter |
1151
by Robert Ancell
Refactor X code out of display.c and seat.c. Drop obsolete GetSeatForCookie and GetSessionForCookie D-Bus calls |
201 |
|
1148
by Robert Ancell
Set PAM_TTY to the display name, not the tty device |
202 |
Overview of changes in lightdm 0.9.7 |
203 |
||
204 |
* Set PAM_TTY to the display name, not the tty device |
|
205 |
||
1126
by Robert Ancell
Prep for 0.9.6 |
206 |
Overview of changes in lightdm 0.9.6 |
207 |
||
1137
by Robert Ancell
Only unlock displays if switched to from greeter |
208 |
* Only unlock displays if switched to from greeter |
1138
by Robert Ancell
Make log file not system readable |
209 |
* Make log file not system readable |
1139
by Robert Ancell
Write ~/.Xauthority inside the session process so it cannot be hijacked |
210 |
* Write ~/.Xauthority inside the session process so it cannot be hijacked |
1144
by Robert Ancell
Set PAM_TTY and PAM_XDISPLAY when opening PAM session |
211 |
* Set PAM_TTY and PAM_XDISPLAY when opening PAM session |
1128
by Robert Ancell
Add VNC server support |
212 |
* Add VNC server support |
1137.2.1
by Martin Pitt
Do not write ~/.dmrc and ~/.Xauthority as root. [CVE-2011-3349] |
213 |
* Do not write ~/.dmrc and ~/.Xauthority as root. [CVE-2011-3349] |
1126
by Robert Ancell
Prep for 0.9.6 |
214 |
|
1065
by Robert Ancell
Use accounts service in the daemon if it is available |
215 |
Overview of changes in lightdm 0.9.5 |
216 |
||
217 |
* Use accounts service in the daemon if it is available |
|
1072
by Robert Ancell
Update NEWS |
218 |
* Correctly load seat type in multi seat configuration |
1078
by Guido Berhoerster
Add display-setup, session-setup and session-cleanup scripting hooks |
219 |
* Add display-setup, session-setup and session-cleanup scripting hooks |
1074
by Robert Ancell
Fix cancel button in GTK+ greeter |
220 |
* Fix cancel button in GTK greeter |
1080
by Robert Ancell
Fix line through GTK greeter menu items |
221 |
* Fix line through GTK greeter menu items |
1090
by Robert Ancell
Exit daemon if a seat fails which has exit-on-failure set to true |
222 |
* Exit daemon if a seat fails which has exit-on-failure set to true |
1101
by Robert Ancell
Rename AllowGuest to HasGuestAccount |
223 |
* Add HasGuestAccount property to seat D-Bus interface |
1104
by Robert Ancell
Fix grammar in NEWS |
224 |
* Fix XDMCP authorization |
1107
by Robert Ancell
Update man file |
225 |
* Update man file |
1065
by Robert Ancell
Use accounts service in the daemon if it is available |
226 |
|
1024
by Didier Roche
lightdm-set-defaults enables tweaking the default session and chosen |
227 |
Overview of changes in lightdm 0.9.4 |
228 |
||
229 |
* lightdm-set-defaults enables tweaking the default session and chosen |
|
230 |
greeter for lightdm. This is useful for derivatives waiting to not ship |
|
231 |
the whole configuration file of lightdm |
|
1031
by Robert Ancell
Fix crash in GTK+ greeter when a user is added |
232 |
* Fix crash in GTK+ greeter when a user is added |
1034
by Robert Ancell
Refactor configuration in preparation for dynamic seats |
233 |
* Move xsessions-directory and xgreeters-directory from [SeatDefaults] to |
234 |
[LightDM]. This is a configuration break, but making it on the assumption |
|
235 |
that these settings are not likely to have been overridden. |
|
1036
by Robert Ancell
Fix fallback from org.freedesktop.Accounts to passwd format |
236 |
* Fix fallback from org.freedesktop.Accounts to passwd format |
237 |
* Fix duplicate user entries being shown when using passwd file |
|
1038
by Robert Ancell
Add AddSeat D-Bus method for adding dynamic seats |
238 |
* Add AddSeat D-Bus method for adding dynamic seats |
1039
by Robert Ancell
Added a dm-tool program that allows user switching and adding seats |
239 |
* Added a dm-tool program that allows user switching and adding seats |
1051
by Robert Ancell
Add dm-tool command add-nested-seat |
240 |
* Allow remote X servers, e.g. launched using dm-tool add-nested-seat |
1052
by Robert Ancell
Fix bug where sessions were started when the greeter quit and the user hadn't been authorized |
241 |
* Fix bug where sessions were started when the greeter quit and the user |
242 |
hadn't been authorized. |
|
1054
by Robert Ancell
Fix bug where sessions used the seat bus name |
243 |
* Fix bug where sessions used the seat bus name |
1059
by Robert Ancell
Don't allow autologin-username to be set to empty |
244 |
* Don't allow autologin-username to be set to empty |
1060
by Robert Ancell
Fix bug where PAM session was not opened before writing to home directory |
245 |
* Fix bug where PAM session was not opened before writing to home directory |
1063
by Robert Ancell
Fix crash when failing to write X authority |
246 |
* Fix crash when failing to write X authority |
1024
by Didier Roche
lightdm-set-defaults enables tweaking the default session and chosen |
247 |
|
1005.1.11
by Robert Ancell
Unlock ConsoleKit sessions when switching to them |
248 |
Overview of changes in lightdm 0.9.3 |
249 |
||
250 |
* Unlock ConsoleKit sessions when switching to them |
|
1005.1.12
by Robert Ancell
Add a gdmflexiserver binary that provides backwards compatibility with existing sessions |
251 |
* Add a gdmflexiserver binary that provides backwards compatibility with |
252 |
existing sessions |
|
1013
by Robert Ancell
Set XDG_SEAT_PATH and XDG_SESSION_PATH environment variables for sessions |
253 |
* Set XDG_SEAT_PATH and XDG_SESSION_PATH environment variables for sessions. |
1015
by Yves-Alexis Perez
Always set XAUTHORITY environment variable so sudo keeps accessing the correct X authority |
254 |
* Always set XAUTHORITY environment variable so sudo keeps accessing the |
255 |
correct X authority. |
|
1017
by Robert Ancell
Connect up lightdm_user_get_logged_in in liblightdm-gobject |
256 |
* Connect up lightdm_user_get_logged_in in liblightdm-gobject |
1019
by Robert Ancell
Ignore sessions that fail TryExec or are hidden |
257 |
* Ignore sessions that fail TryExec or are hidden |
1021
by Robert Ancell
Add missing home_directory User property missing in Vala bindings |
258 |
* Add missing home_directory User property missing in Vala bindings |
1005.1.11
by Robert Ancell
Unlock ConsoleKit sessions when switching to them |
259 |
|
998
by Robert Ancell
Fix annotation and Vala bindings for getting the UserList singleton |
260 |
Overview of changes in lightdm 0.9.2 |
261 |
||
262 |
* Fix annotation and Vala bindings for getting the UserList singleton |
|
1000
by Robert Ancell
Fix GTK+ greeter error label not being shown |
263 |
* Fix GTK+ greeter error label not being shown |
1003
by Robert Ancell
Don't set SIGQUIT to ignore in child processes |
264 |
* Don't set SIGQUIT to ignore in child processes |
1004
by Robert Ancell
Reworked the PAM code as ecryptfs users weren't able to log in. They can now but not sure what changed to fix that!? |
265 |
* Reworked the PAM code as ecryptfs users weren't able to log in. They |
266 |
can now but not sure what changed to fix that!? |
|
998
by Robert Ancell
Fix annotation and Vala bindings for getting the UserList singleton |
267 |
|
986
by Robert Ancell
Fix up translation build system |
268 |
Overview of changes in lightdm 0.9.1 |
269 |
||
270 |
* Fix up translation build system |
|
987
by Robert Ancell
Add a --with-greeter-user configure option |
271 |
* Add a --with-greeter-user configure option |
994
by Robert Ancell
Releasing 0.9.1 |
272 |
* Fix greeter-user configuration not being used |
988
by Guido Berhoerster
Abort greeter if attempted to be run as root and greeter-user set |
273 |
* Abort greeter if attempted to be run as root and greeter-user set |
992
by Robert Ancell
Update NEWS |
274 |
* Fix setting session in GTK+ greeter |
986
by Robert Ancell
Fix up translation build system |
275 |
|
840
by Robert Ancell
Next release is 0.9.0... |
276 |
Overview of changes in lightdm 0.9.0 |
774
by Robert Ancell
Prep for 0.4.5 |
277 |
|
278 |
* Fix invalid XAUTHORITY variable being set for second X server. |
|
775
by Robert Ancell
Fix VT code |
279 |
* Fix bug where switching users created X servers without VTs |
280 |
* Release a VT when the X server on it stops |
|
882
by Robert Ancell
Move greeters into /usr/share/xgreeters |
281 |
* Greeters are now just standard X sessions that are stored in |
282 |
/usr/share/xgreeters. |
|
937
by Robert Ancell
Fix Plymouth regression tests |
283 |
* Binaries now installed in /usr/sbin |
875
by Robert Ancell
Use GTK3 for example greeter |
284 |
* Drop most of the configure options, they aren't necessary |
779
by Robert Ancell
Move directory config into it's own section |
285 |
* Config changes: |
790
by Robert Ancell
Update NEWS about configuration changes |
286 |
- Major reorginisation of configuration to make it easier to configure and |
287 |
understand. Users should set [SeatDefaults] section with settings for |
|
288 |
all seats, and can override each setting in a per seat configuration. |
|
905
by Robert Ancell
Load default seats by scanning for [Seat:<name>] sections in lightdm.conf |
289 |
- Default seats are now specified using a [Seat:<name>] section. If no seats |
290 |
are specified then one is started. This can be overridden by setting |
|
291 |
start-default-seat=false in [LightDM]. |
|
789
by Robert Ancell
Allow autologin as guest |
292 |
- Support setting autologin user to guest account |
800
by Robert Ancell
Split the user accounts configuration into /etc/lightdm/users.conf so the main config can be private |
293 |
- Split the user accounts configuration into /etc/lightdm/users.conf so the |
294 |
main config can be private. |
|
895
by Robert Ancell
Use the 'default' session by default |
295 |
- The default user session is now "default". Distributions should put a |
296 |
symlink to their chosen default or set one in lightdm.conf. |
|
899
by Robert Ancell
XDMCP keys now stored in keys.conf |
297 |
- XDMCP keys now stored in keys.conf |
838
by Robert Ancell
Added a session-failed signal to indicate if the session didn't start and the greeter should try authorizing again |
298 |
* liblightdm API changes: |
855
by Robert Ancell
Both libraries are now version 1 and have API and ABI guarantees |
299 |
- Both libraries are now version 1 and have API and ABI guarantees. |
856
by Robert Ancell
Face images are now local paths not URIs |
300 |
- Face images are now local paths not URIs |
853
by Robert Ancell
liblightdm-gobject now uses lightdm_ prefix instead of ldm_ |
301 |
- liblightdm-gobject now uses lightdm_ prefix instead of ldm_ |
871
by Robert Ancell
Update NEWS |
302 |
- Non-greeter functions are now moved out of the Greeter class |
901
by Robert Ancell
connect_to_server -> connect_sync, start_session -> start_session_sync |
303 |
- connect_to_server() is now called connect_sync and blocks until |
304 |
completion. |
|
305 |
- start_session() is now called start_session_sync and blocks until |
|
306 |
completion. The quit signal is removed, and the greeter should quit if |
|
307 |
this method returns TRUE. |
|
871
by Robert Ancell
Update NEWS |
308 |
- login() is now called authenticate() |
309 |
- Greeters now have hints instead of configuration (greeters should load their |
|
310 |
own configuration from /etc/lightdm if they need it). |
|
859
by Robert Ancell
Use AccountsService if it is available |
311 |
- liblightdm-gobject uses AccountsService if it is available |
904
by Robert Ancell
Update NEWS |
312 |
- Added regression tests for liblightdm-qt |
856
by Robert Ancell
Face images are now local paths not URIs |
313 |
* D-Bus API changes: |
904
by Robert Ancell
Update NEWS |
314 |
- Expose Seats and Sessions on org.freedesktop.DisplayManager |
856
by Robert Ancell
Face images are now local paths not URIs |
315 |
- Add a CanSwitch property |
316 |
- Rename ShowGreeter() to SwitchToGreeter() |
|
875
by Robert Ancell
Use GTK3 for example greeter |
317 |
* Greeter changes: |
318 |
- Drop "example" from the name of the GTK+ and Qt greeters and make them |
|
319 |
official default greeters. |
|
320 |
- Use GTK3 for GTK+ greeter. |
|
321 |
- Removed the Vala and Python GTK+ greeters, they weren't being well |
|
322 |
maintained. |
|
774
by Robert Ancell
Prep for 0.4.5 |
323 |
|
733
by Robert Ancell
Fix failure to accept XDMCP connections due to invalid assert |
324 |
Overview of changes in lightdm 0.4.4 |
325 |
||
768
by Robert Ancell
Reworked X authority code |
326 |
* Fix failure to accept XDMCP connections due to invalid assert. |
748
by Robert Ancell
Allow minimum-display-number to be set in lightdm.conf and on the command line |
327 |
* Allow minimum-display-number to be set in lightdm.conf and on the command |
768
by Robert Ancell
Reworked X authority code |
328 |
line. |
772
by Robert Ancell
Allow xauth to be in system location again |
329 |
* Session X authority now written to ~/.Xauthority by default. It can be |
330 |
configured to run from the system location by setting |
|
331 |
user-authority-in-system-dir=true in lightdm.conf. |
|
332 |
* When using system authority the authority can be updated by the user. |
|
768
by Robert Ancell
Reworked X authority code |
333 |
* Written X authority files now checks hostname and display number. |
334 |
* Enironment is no longer passed through to X servers and sessions, this is |
|
335 |
no longer required now PAM works correctly. |
|
760
by Robert Ancell
Added two signals: select-user and select-guest. This requires the greeter to select a user account for logging in |
336 |
* liblightdm API changes: |
337 |
- Drop ldm_greeter_get_is_first() - it was added for testing and doesn't |
|
768
by Robert Ancell
Reworked X authority code |
338 |
work well. |
766
by Robert Ancell
Update NEWS |
339 |
* Fix more errors where authentication messages from previous sessions could |
340 |
be confused with new sessions. |
|
768
by Robert Ancell
Reworked X authority code |
341 |
* Added XDMCP regression tests. |
733
by Robert Ancell
Fix failure to accept XDMCP connections due to invalid assert |
342 |
|
727
by Robert Ancell
Releasing 0.4.3 |
343 |
Overview of changes in lightdm 0.4.3 |
709
by Robert Ancell
Allow a NULL username to log in with |
344 |
|
719
by Robert Ancell
Prep for 0.4.3 release |
345 |
* Don't replace Plymouth if it isn't running on a valid VT |
709
by Robert Ancell
Allow a NULL username to log in with |
346 |
* Allow a null username to log in with - the system will prompt for a |
347 |
username. |
|
724
by Robert Ancell
show_prompt signal now has a PromptType field |
348 |
* liblightdm API changes: |
349 |
- Rename ldm_greeter_provide_secret to ldm_greeter_respond - responses |
|
350 |
may not be secrets. |
|
726
by Robert Ancell
show-message signal now has a MessageType field and takes over behaviour of show-error signal |
351 |
- show-prompt signal now has a PromptType field |
352 |
- show-message signal now has a MessageType field and takes over |
|
353 |
behaviour of show-error signal |
|
721
by Robert Ancell
Fix error where an authentication failure from a previous session could be interpreted as a failure in the current session |
354 |
* Fix error where an authentication failure from a previous session could |
355 |
be interpreted as a failure in the current session. |
|
356 |
* Simplify Vala bindings and add missing methods |
|
705
by Yves-Alexis Perez
Don't replace Plymouth if it isn't running on a valid VT |
357 |
|
678
by Robert Ancell
Call pam_setcred |
358 |
Overview of changes in lightdm 0.4.2 |
359 |
||
360 |
* Fix errors communicating with PAM |
|
680
by Robert Ancell
Fix Plymouth interaction |
361 |
* Fix interaction with Plytmouth. |
688
by Robert Ancell
Remove old vt option for displays |
362 |
* Removes the vt option in lightdm.conf, this is no longer required |
363 |
and the active is used for the first display if Plymouth is |
|
364 |
detected. A new option minimum-vt is added to select the first |
|
365 |
VT to be used for other displays. |
|
703
by Robert Ancell
Make NEWS easier to read |
366 |
* On login switch to an existing session if already logged in with that |
367 |
username. |
|
368 |
* Correctly connect up D-Bus interface for user switching |
|
678
by Robert Ancell
Call pam_setcred |
369 |
|
646
by Robert Ancell
Update NEWS |
370 |
Overview of changes in lightdm 0.4.1 |
371 |
||
372 |
* Fix linking issue with -z,defs |
|
653
by Robert Ancell
Added guest account support |
373 |
* Added guest account support |
664
by Robert Ancell
Restart X server if it crashes during a session |
374 |
* Restart X server if it crashes during a session |
665
by Robert Ancell
Don't set language environment variables, use the daemon values (system default) and leave it to ~/.profile for users to set these |
375 |
* Don't set language environment variables, use the daemon values |
376 |
(system default) and leave it to ~/.profile for users to set these |
|
667
by Robert Ancell
Change greeter library API, starting a session no longer has a language option |
377 |
* Change greeter library API, starting a session no longer has a language |
378 |
option
|
|
676
by Robert Ancell
Fix NEWS text |
379 |
* Fix greeter crash when user accounts change |
646
by Robert Ancell
Update NEWS |
380 |
|
534
by Robert Ancell
The displays item is now called seats. LightDM will fallback to displays if seats is not defined, but this is deprecated and will be removed by version 1.0. |
381 |
Overview of changes in lightdm 0.4.0 |
496
by Robert Ancell
More guest account work, change liblightdm API |
382 |
|
590
by Robert Ancell
Fix crash when catching signals |
383 |
* Fix crash when child processes quit |
384 |
* Fix crash when catching signals |
|
610
by Robert Ancell
Make news easier to read in prep for 0.4.0 release |
385 |
* Fix crash when session quits after X server |
386 |
* Add internal checking for NULL object access |
|
387 |
* Correctly handle signals from external programs (Thanks to Jason Conti) |
|
497
by Robert Ancell
Drop ldm_greeter_get_default_layout (X controls the layout), some cleanups in src/greeter.c |
388 |
* liblightdm API changes: |
496
by Robert Ancell
More guest account work, change liblightdm API |
389 |
- ldm_greeter_start_authentication becomes ldm_greeter_login |
390 |
- The existing ldm_greeter_login is now ldm_greeter_start_session |
|
391 |
and the username parameter is not required. |
|
497
by Robert Ancell
Drop ldm_greeter_get_default_layout (X controls the layout), some cleanups in src/greeter.c |
392 |
- Drop ldm_greeter_get_default_layout (X controls the layout) |
534
by Robert Ancell
The displays item is now called seats. LightDM will fallback to displays if seats is not defined, but this is deprecated and will be removed by version 1.0. |
393 |
* Configuration changes: |
610
by Robert Ancell
Make news easier to read in prep for 0.4.0 release |
394 |
- Use /etc/lightdm/lightdm.conf instead of /etc/lightdm.conf |
534
by Robert Ancell
The displays item is now called seats. LightDM will fallback to displays if seats is not defined, but this is deprecated and will be removed by version 1.0. |
395 |
- The "displays" item is now called "seats". LightDM will fallback to |
396 |
"displays" if "seats" is not defined, but this is deprecated and will |
|
397 |
be removed by version 1.0. |
|
610
by Robert Ancell
Make news easier to read in prep for 0.4.0 release |
398 |
- Make X server configuration a separate section and now has new options |
593
by Robert Ancell
Automatic login users now use PAM session lightdm-autologin |
399 |
* Automatic login users now use PAM session lightdm-autologin |
602
by Robert Ancell
Use org.freedesktop.DisplayManager instead of org.lightdm.LightDisplayManager |
400 |
* Use org.freedesktop.DisplayManager instead of |
610
by Robert Ancell
Make news easier to read in prep for 0.4.0 release |
401 |
org.lightdm.LightDisplayManager for D-Bus name |
402 |
* Add regression tests |
|
403 |
* Allow many more options to be set from the command line |
|
496
by Robert Ancell
More guest account work, change liblightdm API |
404 |
|
483
by Robert Ancell
Fix autologin broken in 0.3.3 |
405 |
Overview of changes in lightdm 0.3.7 |
406 |
||
407 |
* Fix autologin broken in 0.3.3 |
|
408 |
||
476
by Robert Ancell
Allow display vt setting to be set to 'active' to start on active VT |
409 |
Overview of changes in lightdm 0.3.6 |
410 |
||
481
by Robert Ancell
Update NEWS |
411 |
* Disable Plymouth when starting |
476
by Robert Ancell
Allow display vt setting to be set to 'active' to start on active VT |
412 |
* Allow display vt setting to be set to "active" to start on active VT |
481
by Robert Ancell
Update NEWS |
413 |
* Fix login in Qt example greeter |
414 |
* Fix typo for High Contrast menu item (GTK example greeter) |
|
476
by Robert Ancell
Allow display vt setting to be set to 'active' to start on active VT |
415 |
|
471
by Robert Ancell
Fix NEWS to point to latest release |
416 |
Overview of changes in lightdm 0.3.5 |
417 |
||
472
by Robert Ancell
Set working directory when logging in |
418 |
* Set working directory when logging in |
471
by Robert Ancell
Fix NEWS to point to latest release |
419 |
* Massive improvements to Qt greeter |
420 |
* Fix XDMCP authentication/authorization errors |
|
421 |
* Have the daemon open a connection to a local X server |
|
422 |
* Tidy up some debugging messages |
|
423 |
||
451
by Robert Ancell
Fix --with-cache-dir not working |
424 |
Overview of changes in lightdm 0.3.4 |
425 |
||
455
by Robert Ancell
Releasing 0.3.4 |
426 |
* Updates to liblightdm-qt |
451
by Robert Ancell
Fix --with-cache-dir not working |
427 |
* Fix --with-cache-dir not working |
454
by Robert Ancell
Set greeterdir in .pc files to point to where greeter engines should be installed |
428 |
* Set greeterdir in .pc files to point to where greeter engines should be |
429 |
installed
|
|
451
by Robert Ancell
Fix --with-cache-dir not working |
430 |
|
425
by Robert Ancell
Don't run in test-mode if Xephyr cannot be found |
431 |
Overview of changes in lightdm 0.3.3 |
432 |
||
433 |
* Don't run in test-mode if Xephyr cannot be found |
|
427
by Robert Ancell
Add news about poll loop when greeter disconnects |
434 |
* Fix daemon using 100% CPU after greeter quits |
431
by Robert Ancell
Fix crash when users don't have GECOS data |
435 |
* Fix crash when users don't have GECOS data |
441
by Robert Ancell
udpate news |
436 |
* Greeters can now detect user add/remove events |
442
by Robert Ancell
Fix ConsoleKit support broken with switch to GDBus |
437 |
* Fix ConsoleKit support broken with switch to GDBus |
443
by Robert Ancell
Correctly clean up processes on exit |
438 |
* Correctly clean up X processes on exit |
446
by Robert Ancell
Wait for greeter to quit before running user session (fixes problem with Compiz) |
439 |
* Wait for greeter to quit before running user session (fixes problem with |
440 |
Compiz) |
|
425
by Robert Ancell
Don't run in test-mode if Xephyr cannot be found |
441 |
|
423
by Robert Ancell
Distribute GTK greeter .ui file |
442 |
Overview of changes in lightdm 0.3.2 |
443 |
||
444 |
* Distribute GTK greeter .ui file |
|
445 |
||
401
by Robert Ancell
Add greeter login_with_defaults method |
446 |
Overview of changes in lightdm 0.3.1 |
447 |
||
448 |
* Add greeter login_with_defaults method |
|
403
by Robert Ancell
Add example to the name of all the greeters |
449 |
* Add example to the name of all the greeters |
404
by Robert Ancell
Set the configuration for the default display to use VT 7 |
450 |
* Set the configuration for the default display to use VT 7 |
405
by Robert Ancell
Fix the vt setting for displays, it was incorrectly named tty |
451 |
* Fix the vt setting for displays, it was incorrectly named tty |
407
by Robert Ancell
Fix crash when load-users is false in UserManager |
452 |
* Fix crash when load-users is false in UserManager |
410
by Robert Ancell
Fix up name of .vapi file so it can be used directly from valac |
453 |
* Fix up name of .vapi file so it can be used directly from valac |
413
by Robert Ancell
Mark priv fields as private |
454 |
* Tidy up Qt library and greeter |
415
by Robert Ancell
Move greeter menus to the top of the screen, fix menubar no appearing in Ubuntu |
455 |
* Move menubar in greeters to top of screen |
419
by Robert Ancell
Fix console kit get_can_*() methods |
456 |
* Fix console kit get_can_*() methods |
420
by Robert Ancell
Use GtkBuilder for example GTK greeter |
457 |
* Use GtkBuilder for example GTK greeter |
401
by Robert Ancell
Add greeter login_with_defaults method |
458 |
|
353
by robert.ancell at canonical
Use a private pipe for greeter<->server communication instead of D-Bus (needs to be fixed in liblightdm-qt) |
459 |
Overview of changes in lightdm 0.3.0 |
338
by robert.ancell at canonical
Generate metadata for QT libraries |
460 |
|
379
by Robert Ancell
Reorder the NEWS |
461 |
* Correctly pass environment variables through to the session |
351
by robert.ancell at canonical
Allow starting virtual terminal to be configured |
462 |
* Allow starting virtual terminal to be configured |
353
by robert.ancell at canonical
Use a private pipe for greeter<->server communication instead of D-Bus (needs to be fixed in liblightdm-qt) |
463 |
* Replace D-Bus greeter communication with a private pipe |
354
by robert.ancell at canonical
Use GDBus instead of dbus-glib |
464 |
* Use GDBus instead of dbus-glib |
356
by robert.ancell at canonical
Use the engine process name instead of a hardcoded value in theme files |
465 |
* Use the engine process name instead of a hardcoded value in theme files |
374
by Robert Ancell
Rename ldm_greeter_connect to ldm_greeter_connect_to_server so it doesn't clash with GObject method name |
466 |
* Rename ldm_greeter_connect to ldm_greeter_connect_to_server so it doesn't |
467 |
clash with GObject method name |
|
379
by Robert Ancell
Reorder the NEWS |
468 |
* Rename ldm-gtk-greeter to lightdm-gtk-greeter |
469 |
* Rename gnome theme to example-gtk-gnome |
|
378
by Robert Ancell
Update NEWS |
470 |
* Add more annotations to liblightdm-gobject |
382
by Robert Ancell
Add Vala greeter |
471 |
* Add an example PyGObject, Vala and QT greeter |
379
by Robert Ancell
Reorder the NEWS |
472 |
* Generate metadata for QT libraries |
473 |
* Move Webkit greeter into separate module |
|
338
by robert.ancell at canonical
Generate metadata for QT libraries |
474 |
|
331
by robert.ancell at canonical
Set correct linking library name in liblightdm-gobject-0.pc |
475 |
Overview of changes in lightdm 0.2.3 |
476 |
||
332
by robert.ancell at canonical
Set correct linking library names in pkg-config files |
477 |
* Set correct linking library names in pkg-config files |
333
by robert.ancell at canonical
Handle session executables that take arguments |
478 |
* Handle session executables that take arguments |
331
by robert.ancell at canonical
Set correct linking library name in liblightdm-gobject-0.pc |
479 |
|
305
by robert.ancell at canonical
Make default themedir work when --prefix is not passed to configure |
480 |
Overview of changes in lightdm 0.2.2 |
481 |
||
482 |
* Make default themedir work when --prefix is not passed to configure |
|
306
by robert.ancell at canonical
Look for face images in ~/.face and ~/.face.icon |
483 |
* Look for face images in ~/.face and ~/.face.icon |
308
by robert.ancell at canonical
Put .vapi file in unversioned vala directory |
484 |
* Put .vapi file in unversioned vala directory |
309
by Robert Ancell
Fix compiling without QT |
485 |
* Fix compiling without QT |
311
by robert.ancell at canonical
Choose the VT to open the display on |
486 |
* Choose the VT to open the display on |
315
by robert.ancell at canonical
Attribute NEWS changes to Yves-Alexis Perez |
487 |
* Set correct group memberships for sessions (Yves-Alexis Perez) |
313
by Yves-Alexis Perez
Set permissions on xauthority file so it can only be read by the owning user |
488 |
* Set permissions on xauthority file so it can only be read by the owning |
315
by robert.ancell at canonical
Attribute NEWS changes to Yves-Alexis Perez |
489 |
user (Yves-Alexis Perez) |
316
by Yves-Alexis Perez
Set correct permissions on ~/.dmrc |
490 |
* Set correct permissions on ~/.dmrc (Yves-Alexis Perez) |
321
by robert.ancell at canonical
Add --enable-liblightdm-gobject configure option |
491 |
* Add --enable-liblightdm-gobject, --enable-liblightdm-qt configure option |
318
by Yves-Alexis Perez
Set environment variables from PAM |
492 |
* Set environment variables from PAM (Yves-Alexis Perez) |
305
by robert.ancell at canonical
Make default themedir work when --prefix is not passed to configure |
493 |
|
281
by robert.ancell at canonical
Use "lightdm" as default PAM service and make it configurable |
494 |
Overview of changes in lightdm 0.2.1 |
495 |
||
496 |
* Use "lightdm" as default PAM service and make it configurable |
|
282
by robert.ancell at canonical
Rename libldmgreeter to libldmgreeter-gobject |
497 |
* Rename libldmgreeter to libldmgreeter-gobject |
284
by robert.ancell at canonical
Add libldmgreeter-qt (David Edmundson) |
498 |
* Add libldmgreeter-qt (David Edmundson) |
289
by robert.ancell at canonical
Fix gobject-introspection build |
499 |
* Fix gobject-introspection build |
297
by robert.ancell at canonical
Renamed libldmgreeter to liblightdm |
500 |
* Renamed libldmgreeter to liblightdm |
303
by robert.ancell at canonical
Install a .vapi file |
501 |
* Install a .vapi file |
281
by robert.ancell at canonical
Use "lightdm" as default PAM service and make it configurable |
502 |
|
259
by robert.ancell at canonical
Don't run all sessions throught /etc/X11/XSession - make the session wrapper optional and configurable |
503 |
Overview of changes in lightdm 0.2.0 |
240
by robert.ancell at canonical
Make default user configuration per-display |
504 |
|
505 |
* Make default user configuration per-display |
|
244
by robert.ancell at canonical
Only automatically login the first time |
506 |
* Only automatically login the first time |
246
by robert.ancell at canonical
Fix WebKit theme loading and automatic login |
507 |
* Fix WebKit theme loading and automatic login |
250
by robert.ancell at canonical
Load user settings from ~/.dmrc |
508 |
* Do cross fade for sessions that support it |
509 |
(set X-LightDM-Supports-Transitions=true in their xsession file) |
|
510 |
* Load user settings from ~/.dmrc |
|
252
by robert.ancell at canonical
Add configuration for default language/layout |
511 |
* Add configuration for default language/layout |
255
by robert.ancell at canonical
Change language/layout/session when user selected in GTK+ greeter |
512 |
* Change language/layout/session when user selected in GTK+ greeter |
259
by robert.ancell at canonical
Don't run all sessions throught /etc/X11/XSession - make the session wrapper optional and configurable |
513 |
* Set default keyboard layout on first login |
514 |
* Don't run all sessions throught /etc/X11/XSession - make the session |
|
515 |
wrapper optional and configurable. |
|
263
by robert.ancell at canonical
Prep for scripts |
516 |
* Make pkgconfig file require libxklavier |
264
by robert.ancell at canonical
Only compile greeters if have dependencies |
517 |
* Only compile greeters if have dependencies |
265
by robert.ancell at canonical
Include ck-connector code to reduce library dependencies |
518 |
* Include ck-connector code to reduce library dependencies |
269
by robert.ancell at canonical
Add introspection.m4 to the source tree |
519 |
* Add introspection.m4 to the source tree |
270
by robert.ancell at canonical
Support using no greeter user in lightdm.conf |
520 |
* Support using no greeter user in lightdm.conf |
271
by robert.ancell at canonical
Flush writes to main log file |
521 |
* Flush writes to main log file |
273
by robert.ancell at canonical
Allow non-privilidged user to write greeter log file in /var |
522 |
* Allow non-privilidged user to write greeter log file in /var |
275
by robert.ancell at canonical
Fix bugs stopping running greeter as priviledged user (i.e. root) |
523 |
* Fix bugs stopping running greeter as priviledged user (i.e. root) |
278
by robert.ancell at canonical
Don't default to running greeters with the GDM user - it may not exist\! |
524 |
* Don't default to running greeters with the GDM user - it may not exist! |
240
by robert.ancell at canonical
Make default user configuration per-display |
525 |
|
222
by robert.ancell at canonical
Write PID file |
526 |
Overview of changes in lightdm 0.1.2 |
527 |
||
528 |
* Write PID file |
|
224
by robert.ancell at canonical
Added AddDisplay() API |
529 |
* Make user switcher API work |
231
by robert.ancell at canonical
Note about AddDisplay() in NEWS |
530 |
* Add a AddDisplay D-Bus method to start new displays |
226
by robert.ancell at canonical
Feed signals to GLib main loop via a pipe |
531 |
* Feed signals to GLib main loop via a pipe |
227
by Robert Ancell
Add an upstart script |
532 |
* Add an upstart script |
229
by robert.ancell at canonical
Make theme files more similar to existing themes |
533 |
* Make theme files more similar to existing themes |
230
by robert.ancell at canonical
Change dbus namespace from org.freedesktop.LightDisplayManager to org.lightdm.LightDisplayManager |
534 |
* Change dbus namespace from org.freedesktop.LightDisplayManager to |
535 |
org.lightdm.LightDisplayManager |
|
234
by robert.ancell at canonical
Write debug log to /var/log/lightdm/lightdm.log instead of stdout |
536 |
* Write debug log to /var/log/lightdm/lightdm.log instead of stdout. Use |
537 |
--debug for the previous behaviour |
|
235
by robert.ancell at canonical
Add exec_prefix into libldmgreeter.pc |
538 |
* Add exec_prefix into libldmgreeter.pc |
236
by robert.ancell at canonical
Change versioned include and pkgconfig files from 1 to 0, Add themedir variable into pkgconfig file |
539 |
* Change versioned include and pkgconfig files from 1 to 0 |
540 |
* Add themedir variable into pkgconfig file |
|
237
by robert.ancell at canonical
support language changes |
541 |
* Connect language list in GTK greeter to login language |
222
by robert.ancell at canonical
Write PID file |
542 |
|
191
by robert.ancell at gmail
update NEWS |
543 |
Overview of changes in lightdm 0.1.1 |
544 |
||
545 |
* Change licence of libldmgreeter from GPL to LGPL |
|
546 |
* Write X server and session output to log files |
|
547 |
* Set PATH, DESKTOP_SESSION, GDMSESSION and USERNAME environment variables |
|
548 |
* Run sessions through Xsession |
|
549 |
* Close all X servers on exit |
|
550 |
* Send SIGHUP to X server when returning to greeter (makes all clients quit) |
|
192
by robert.ancell at gmail
Change authorization cookie between sessions |
551 |
* Change authorization after a session ends so previous session does not get |
552 |
access
|
|
195
by robert.ancell at gmail
Make shutdown buttons work in GTK+ greeter |
553 |
* Make shutdown buttons work in GTK+ greeter |
205
by robert.ancell at gmail
Update NEWS |
554 |
* Make user manager configurable |
555 |
* Make GTK+ greeter show username entry if no user list |
|
217
by Robert Ancell
Read .dmrc file |
556 |
* Hide C and POSIX languages in greeter |
557 |
* Load language and layout from .dmrc file |
|
191
by robert.ancell at gmail
update NEWS |
558 |
|
170
by robert.ancell at gmail
Fix version number in NEWS |
559 |
Overview of changes in lightdm 0.1.0 |
132
by robert.ancell at gmail
Make --test-mode which runs as the current user |
560 |
|
561 |
* Make --test-mode which runs as the current user |
|
134
by robert.ancell at gmail
Support displays acting as XDMCP terminals |
562 |
* Support displays acting as XDMCP terminals |
137
by robert.ancell at gmail
Store authorization in files |
563 |
* Support MIT-MAGIC-COOKIE-1 and XDM-AUTHORIZATION-1 authorization |
141
by robert.ancell at gmail
Support XDMCP over IPv6 |
564 |
* Support XDMCP over IPv6 |
132
by robert.ancell at gmail
Make --test-mode which runs as the current user |
565 |
|
113
by robert.ancell at gmail
Create gettext instance in WebKit greeter |
566 |
Overview of changes in lightdm 0.0.4 |
567 |
||
127
by robert.ancell at gmail
Update NEWS |
568 |
* Support XDMCP logins |
569 |
* Support multi-head |
|
131
by robert.ancell at gmail
Relasing 0.0.4 |
570 |
* Clean up resources on exit |
571 |
* Create gettext instance in WebKit greeter |
|
113
by robert.ancell at gmail
Create gettext instance in WebKit greeter |
572 |
|
104
by robert.ancell at gmail
Start to add keyboard layout support |
573 |
Overview of changes in lightdm 0.0.3 |
574 |
||
107
by robert.ancell at gmail
Implement keyboard layout in GTK+ greeter |
575 |
* Wait for signal from X server before starting session |
112
by robert.ancell at gmail
Releasing 0.0.3 |
576 |
* Add language API |
577 |
* Add keyboard layout API |
|
578 |
* Add gettext support to the WebKit greeter |
|
104
by robert.ancell at gmail
Start to add keyboard layout support |
579 |
|
98
by robert.ancell at gmail
Install D-Bus service file correctly |
580 |
Overview of changes in lightdm 0.0.2 |
581 |
||
582 |
* Fix installation of D-Bus service file |
|
101
by robert.ancell at gmail
Allow DISPLAY env variable to be passed to X server so can run Xephyr |
583 |
* Allow DISPLAY env variable to be passed to X server so can run Xephyr |
102
by robert.ancell at gmail
Handle no automatic login in webkit theme |
584 |
* Handle no automatic login in webkit theme |
98
by robert.ancell at gmail
Install D-Bus service file correctly |
585 |
|
94
by robert.ancell at gmail
Update NEWS |
586 |
Overview of changes in lightdm 0.0.1 |
587 |
||
588 |
* Initial release |