Apache log parser doesn't handle usernames with spaces
Bug #694001 reported by
William Grant
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Critical
|
William Grant |
Bug Description
Some users have apparently tried to authenticate to their private PPAs with their display name, not their username. The display names have spaces, so they break the Apache log parser regular expression (which uses "(\\S*)").
OOPS-1818PPA10348 is an example.
Related branches
lp:~wgrant/launchpad/bug-694001-apache-username-spaces
- Curtis Hovey (community): Approve (code)
- j.c.sackett (community): Approve (code*)
-
Diff: 39 lines (+17/-1)2 files modifiedlib/contrib/apachelog.py (+1/-1)
lib/lp/services/apachelogparser/tests/test_apachelogparser.py (+16/-0)
Changed in launchpad: | |
importance: | High → Critical |
Changed in launchpad: | |
assignee: | nobody → William Grant (wgrant) |
status: | Triaged → In Progress |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad: | |
status: | Fix Released → Fix Committed |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Fixed in stable r12239 <http:// bazaar. launchpad. net/~launchpad- pqm/launchpad/ stable/ revision/ 12239>.