2015-08-05 03:07:06 |
Robert Ancell |
bug |
|
|
added bug |
2015-08-05 03:07:11 |
Robert Ancell |
lightdm: status |
New |
Triaged |
|
2015-08-05 03:07:13 |
Robert Ancell |
lightdm: importance |
Undecided |
Medium |
|
2015-08-05 03:07:44 |
Robert Ancell |
nominated for series |
|
lightdm/1.2 |
|
2015-08-05 03:07:44 |
Robert Ancell |
bug task added |
|
lightdm/1.2 |
|
2015-08-05 03:07:44 |
Robert Ancell |
nominated for series |
|
lightdm/1.10 |
|
2015-08-05 03:07:44 |
Robert Ancell |
bug task added |
|
lightdm/1.10 |
|
2015-08-05 03:07:44 |
Robert Ancell |
nominated for series |
|
lightdm/1.14 |
|
2015-08-05 03:07:44 |
Robert Ancell |
bug task added |
|
lightdm/1.14 |
|
2015-08-05 03:07:52 |
Robert Ancell |
lightdm/1.10: status |
New |
Triaged |
|
2015-08-05 03:07:54 |
Robert Ancell |
lightdm/1.14: status |
New |
Triaged |
|
2015-08-05 03:07:56 |
Robert Ancell |
lightdm/1.2: status |
New |
Triaged |
|
2015-08-05 03:08:49 |
Robert Ancell |
lightdm: status |
Triaged |
Fix Committed |
|
2015-08-05 03:08:52 |
Robert Ancell |
lightdm/1.10: importance |
Undecided |
Medium |
|
2015-08-05 03:08:53 |
Robert Ancell |
lightdm/1.14: importance |
Undecided |
Medium |
|
2015-08-05 03:08:53 |
Launchpad Janitor |
branch linked |
|
lp:lightdm |
|
2015-08-05 03:08:54 |
Robert Ancell |
lightdm/1.2: importance |
Undecided |
Medium |
|
2015-08-05 03:10:08 |
Robert Ancell |
lightdm/1.10: milestone |
|
1.10.6 |
|
2015-08-05 03:10:15 |
Robert Ancell |
lightdm/1.14: milestone |
|
1.14.3 |
|
2015-08-05 03:10:20 |
Robert Ancell |
lightdm/1.2: milestone |
|
1.2.11 |
|
2015-08-05 03:16:38 |
Launchpad Janitor |
branch linked |
|
lp:lightdm/1.14 |
|
2015-08-05 03:24:39 |
Robert Ancell |
lightdm/1.10: status |
Triaged |
Fix Committed |
|
2015-08-05 03:24:42 |
Robert Ancell |
lightdm/1.2: status |
Triaged |
Fix Committed |
|
2015-08-05 03:24:44 |
Robert Ancell |
lightdm/1.14: status |
Triaged |
Fix Committed |
|
2015-08-05 03:30:34 |
Launchpad Janitor |
branch linked |
|
lp:lightdm/1.2 |
|
2015-08-05 03:40:24 |
Robert Ancell |
lightdm: milestone |
|
1.15.2 |
|
2015-08-05 03:47:16 |
Robert Ancell |
lightdm: milestone |
1.15.2 |
1.15.1 |
|
2015-08-05 04:11:40 |
Launchpad Janitor |
branch linked |
|
lp:lightdm/1.10 |
|
2015-08-05 04:56:29 |
Robert Ancell |
bug task added |
|
lightdm (Ubuntu) |
|
2015-08-05 05:10:34 |
Robert Ancell |
lightdm: status |
Fix Committed |
Fix Released |
|
2015-08-05 05:14:55 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/wily-proposed/lightdm |
|
2015-08-05 14:01:15 |
Launchpad Janitor |
lightdm (Ubuntu): status |
New |
Fix Released |
|
2015-11-03 03:01:31 |
Robert Ancell |
description |
Currently LightDM connects to an XDMCP enabled X server using the first suitable address in the XDMCP Request packet. However, some clients may put a number of addresses in this message and potentially they are not all routable. If the address the request message came from is in the list we should use that first as that is more likely to be a routable address. This also matches the behaviour of GDM which ignores the contents of the Request packet anyway. |
[Impact]
Currently LightDM connects to an XDMCP enabled X server using the first suitable address in the XDMCP Request packet. However, some clients may put a number of addresses in this message and potentially they are not all routable. If the address the request message came from is in the list we should use that first as that is more likely to be a routable address. This also matches the behaviour of GDM which ignores the contents of the Request packet anyway.
[Test Case]
1. Start LightDM with XDMCP enabled
2. Connect with a client that puts a number of addresses in the Request packet
Expected result:
LightDM prefers the address the Request came from over the other addresses.
Observed result:
LightDM always picks the first address.
[Regression Potential]
There is a possibility of a behaviour change in existing clients that had two valid addresses, though the particular address shouldn't matter (unless complex firewalling / routing rules are being used). There is a risk that XDMCP behaviour could have been broken by the change (tested with regression tests). |
|
2015-11-03 03:01:37 |
Robert Ancell |
lightdm/1.14: status |
Fix Committed |
Fix Released |
|
2015-11-03 03:01:55 |
Robert Ancell |
nominated for series |
|
Ubuntu Vivid |
|
2015-11-03 03:01:55 |
Robert Ancell |
bug task added |
|
lightdm (Ubuntu Vivid) |
|
2015-11-03 03:02:01 |
Robert Ancell |
lightdm (Ubuntu Vivid): status |
New |
Triaged |
|
2015-11-03 03:02:03 |
Robert Ancell |
lightdm (Ubuntu Vivid): importance |
Undecided |
Medium |
|
2015-11-03 03:02:04 |
Robert Ancell |
lightdm (Ubuntu): importance |
Undecided |
Medium |
|
2015-11-03 03:22:25 |
Robert Ancell |
lightdm (Ubuntu Vivid): status |
Triaged |
In Progress |
|
2015-11-03 03:22:27 |
Robert Ancell |
lightdm (Ubuntu Vivid): assignee |
|
Robert Ancell (robert-ancell) |
|
2015-11-12 19:10:21 |
Brian Murray |
lightdm (Ubuntu Vivid): status |
In Progress |
Fix Committed |
|
2015-11-12 19:10:22 |
Brian Murray |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2015-11-12 19:10:27 |
Brian Murray |
bug |
|
|
added subscriber SRU Verification |
2015-11-12 19:10:35 |
Brian Murray |
tags |
|
verification-needed |
|
2015-11-16 03:41:18 |
Robert Ancell |
tags |
verification-needed |
verification-done-vivid |
|
2015-11-18 15:16:51 |
Chris J Arges |
tags |
verification-done-vivid |
verification-failed |
|
2015-11-20 04:13:50 |
Robert Ancell |
nominated for series |
|
Ubuntu Wily |
|
2015-11-20 04:13:50 |
Robert Ancell |
bug task added |
|
lightdm (Ubuntu Wily) |
|
2015-11-20 04:13:50 |
Robert Ancell |
nominated for series |
|
Ubuntu Trusty |
|
2015-11-20 04:13:50 |
Robert Ancell |
bug task added |
|
lightdm (Ubuntu Trusty) |
|
2015-11-20 04:13:57 |
Robert Ancell |
lightdm (Ubuntu Wily): status |
New |
Fix Committed |
|
2015-11-20 04:13:59 |
Robert Ancell |
lightdm (Ubuntu Trusty): status |
New |
Fix Committed |
|
2015-11-20 04:14:01 |
Robert Ancell |
lightdm (Ubuntu Trusty): importance |
Undecided |
Medium |
|
2015-11-20 04:14:04 |
Robert Ancell |
lightdm (Ubuntu Wily): importance |
Undecided |
Medium |
|
2015-11-20 07:50:43 |
Robert Ancell |
nominated for series |
|
Ubuntu Precise |
|
2015-11-20 07:50:43 |
Robert Ancell |
bug task added |
|
lightdm (Ubuntu Precise) |
|
2015-11-23 20:18:00 |
Mathew Hodson |
lightdm (Ubuntu Precise): importance |
Undecided |
Medium |
|
2015-12-02 19:57:12 |
Chris J Arges |
tags |
verification-failed |
|
|
2015-12-02 19:57:13 |
Chris J Arges |
tags |
|
verification-needed |
|
2015-12-03 23:59:30 |
Robert Ancell |
tags |
verification-needed |
verification-done-trusty verification-needed-vivid |
|
2015-12-04 00:20:01 |
Robert Ancell |
lightdm (Ubuntu Trusty): assignee |
|
Robert Ancell (robert-ancell) |
|
2015-12-04 00:20:03 |
Robert Ancell |
lightdm (Ubuntu Wily): assignee |
|
Robert Ancell (robert-ancell) |
|
2015-12-04 00:20:06 |
Robert Ancell |
lightdm (Ubuntu): assignee |
|
Robert Ancell (robert-ancell) |
|
2015-12-04 01:04:52 |
Robert Ancell |
tags |
verification-done-trusty verification-needed-vivid |
verification-done-trusty verification-done-vivid |
|
2015-12-09 14:42:20 |
Launchpad Janitor |
lightdm (Ubuntu Trusty): status |
Fix Committed |
Fix Released |
|
2015-12-09 14:42:48 |
Chris J Arges |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2015-12-16 14:46:09 |
Launchpad Janitor |
lightdm (Ubuntu Vivid): status |
Fix Committed |
Fix Released |
|
2018-03-06 08:52:47 |
Robert Ancell |
lightdm (Ubuntu Wily): assignee |
Robert Ancell (robert-ancell) |
|
|
2021-10-14 15:22:07 |
Steve Langasek |
lightdm (Ubuntu Precise): status |
New |
Won't Fix |
|