[mythtv-commits] Ticket #8132: CDS_Control/Browse can't process IDs containing '&' in GET requests

MythTV noreply at mythtv.org
Sun Feb 27 06:03:52 UTC 2011


#8132: CDS_Control/Browse can't process IDs containing '&' in GET requests
-------------------------------------------------+-------------------------
 Reporter:  Kris Raney <mythtv@…>                |          Owner:  beirdo
     Type:  defect                               |         Status:  closed
 Priority:  minor                                |      Milestone:  0.25
Component:  MythTV - UPnP                        |        Version:  unknown
 Severity:  medium                               |     Resolution:  fixed
 Keywords:                                       |  Ticket locked:  0
-------------------------------------------------+-------------------------
Changes (by Gavin Hurlbut):

 * resolution:  Fixed => fixed


Comment:

 Fix passing a URL key/value containing %26 (escaped &)

 It seems that this code *only* deals with Parameters in the URL (maybe on
 POST
 too), but not in SOAP requests from UPnP clients.  It should be a benign
 change to not mess with %26 in the params string before splitting on &.
 Any
 self-respecting client will know that & separates the keys, and not to
 escape
 them.  If this breaks any specific clients, we will have to put in a
 workaround
 for the broken client perhaps.

 Fixes #8132.
  Changeset: f76028ba35811818f75c3d39faa4479b024bc846

-- 
Ticket URL: <http://code.mythtv.org/trac/ticket/8132#comment:8>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center


More information about the mythtv-commits mailing list