Red Hat Bugzilla – Bug 862898
[REF] Check all incoming string for utf-8 encoding and issue a 400 Bad Request if any don't comply
Last modified: 2014-03-30 21:40:06 EDT
Pulp does not do a good job of enforcing the utf-8 encoding requirement on input strings. We need a single point of entry that check all input and will barf when strings are encoded in anything else.
Added a method in the controller base class to recursively parse input structures and ensure that strings are encoded in utf-8. Throws a PulpDataException if there's a problem.
Merged into master in revision:
Pulp v2.0 released