2010-03-29 15:50:15 |
Abel Deuring |
bug |
|
|
added bug |
2010-04-01 20:12:59 |
Marc Tardif |
branch linked |
|
lp:~cr3/checkbox/550973 |
|
2010-04-01 21:45:18 |
Marc Tardif |
bug task added |
|
launchpad |
|
2010-04-01 21:46:13 |
Marc Tardif |
launchpad: assignee |
|
Abel Deuring (adeuring) |
|
2010-04-01 21:46:15 |
Marc Tardif |
checkbox: assignee |
|
Marc Tardif (cr3) |
|
2010-04-01 21:46:23 |
Marc Tardif |
checkbox: status |
New |
In Progress |
|
2010-04-05 14:14:40 |
Leonard Richardson |
affects |
launchpad |
launchpad-foundations |
|
2010-04-06 14:30:50 |
Gary Poster |
bug task added |
|
malone |
|
2010-04-06 14:31:09 |
Gary Poster |
launchpad-foundations: status |
New |
Invalid |
|
2010-04-06 14:31:20 |
Gary Poster |
malone: assignee |
|
Abel Deuring (adeuring) |
|
2010-04-06 14:40:49 |
Deryck Hodge |
malone: status |
New |
In Progress |
|
2010-04-06 14:40:51 |
Deryck Hodge |
malone: importance |
Undecided |
High |
|
2010-04-06 18:20:47 |
Marc Tardif |
checkbox: status |
In Progress |
Fix Committed |
|
2010-04-12 11:03:35 |
Abel Deuring |
branch linked |
|
lp:~adeuring/launchpad/bug-550973 |
|
2010-04-14 12:54:23 |
Abel Deuring |
malone: status |
In Progress |
Fix Committed |
|
2010-06-08 19:23:14 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/checkbox |
|
2010-06-10 16:18:33 |
Marc Tardif |
bug task added |
|
checkbox (Ubuntu) |
|
2010-06-10 16:20:45 |
Marc Tardif |
checkbox (Ubuntu): milestone |
|
lucid-updates |
|
2010-06-10 16:21:12 |
Marc Tardif |
checkbox (Ubuntu): status |
New |
In Progress |
|
2010-06-10 16:22:27 |
Marc Tardif |
branch linked |
|
lp:~cr3/ubuntu/lucid/checkbox/0.9.2 |
|
2010-06-10 16:24:18 |
Marc Tardif |
nominated for series |
|
Ubuntu Lucid |
|
2010-06-10 16:24:18 |
Marc Tardif |
bug task added |
|
checkbox (Ubuntu Lucid) |
|
2010-06-10 16:25:28 |
Marc Tardif |
checkbox (Ubuntu): milestone |
lucid-updates |
|
|
2010-06-10 16:25:38 |
Marc Tardif |
checkbox (Ubuntu Lucid): status |
New |
In Progress |
|
2010-06-10 16:25:45 |
Marc Tardif |
checkbox (Ubuntu Lucid): milestone |
|
lucid-updates |
|
2010-06-10 16:25:52 |
Marc Tardif |
checkbox: status |
Fix Committed |
Fix Released |
|
2010-06-10 16:29:57 |
Marc Tardif |
checkbox (Ubuntu): status |
In Progress |
Fix Released |
|
2010-06-10 16:54:25 |
Marc Tardif |
description |
Since ca. 2010-3-24, Launchpad requires a referer header for all POST requests, see bug 529348 . We will exempt the /+hwdb/+submit URL for now from this requirement, but in order to prevent future CRSF problems, checkbox should send a referer header.
From #launchpad-dev, 2010-03-29:
(17:39:38) gary_poster: adeuring: so...actually, I also suggest that they change their script now to include a REFERER. That way eventually legacy clients will "just work," and sooner than if they wait to be able to do whatever it is they need to do through the webservice API
(17:40:53) adeuring: gary_poster: yes, checkbox should do that. But it is installed by default on every Ubuntu system, and getting rid of old version will ned quite some time...
(17:41:38) gary_poster: adeuring: ack, so let's get started ;-) getting the change into lucid would be a *big* win in that regard |
The impact of this bug is adheres to an inconsistent interface in Launchpad. The proposed fix adds the REFERER information to the HTTP header which is consistent with all the other Launchpad interfaces. A workaround is currently provided in Launchpad but it would be nice to have this bug fixed in an LTS release so that Launchpad can eventually remove this workaround safely.
Since ca. 2010-3-24, Launchpad requires a referer header for all POST requests, see bug 529348 . We will exempt the /+hwdb/+submit URL for now from this requirement, but in order to prevent future CRSF problems, checkbox should send a referer header.
From #launchpad-dev, 2010-03-29:
(17:39:38) gary_poster: adeuring: so...actually, I also suggest that they change their script now to include a REFERER. That way eventually legacy clients will "just work," and sooner than if they wait to be able to do whatever it is they need to do through the webservice API
(17:40:53) adeuring: gary_poster: yes, checkbox should do that. But it is installed by default on every Ubuntu system, and getting rid of old version will ned quite some time...
(17:41:38) gary_poster: adeuring: ack, so let's get started ;-) getting the change into lucid would be a *big* win in that regard |
|
2010-06-10 17:11:53 |
Marc Tardif |
malone: status |
Fix Committed |
Fix Released |
|
2011-06-22 18:43:17 |
Daniel Manrique |
bug |
|
|
added subscriber Daniel Manrique |
2011-06-22 19:44:19 |
Daniel Manrique |
branch linked |
|
lp:~roadmr/ubuntu/lucid/checkbox/0.9.2 |
|
2011-06-23 07:07:29 |
Ara Pulido |
tags |
lp-bugs lp-foundations |
lp-bugs lp-foundations verification-needed |
|
2011-07-01 13:02:14 |
Martin Pitt |
checkbox (Ubuntu Lucid): status |
In Progress |
Fix Committed |
|
2011-07-01 13:02:18 |
Martin Pitt |
bug |
|
|
added subscriber SRU Verification |
2011-07-01 13:13:26 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/lucid-proposed/checkbox |
|
2011-07-19 21:22:24 |
Chad A. Davis |
tags |
lp-bugs lp-foundations verification-needed |
lp-bugs lp-foundations verification-done |
|
2011-08-08 21:28:08 |
Launchpad Janitor |
checkbox (Ubuntu Lucid): status |
Fix Committed |
Fix Released |
|