XML 1.1 Compatibility
Bug #798486 reported by
gholt
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Object Storage (swift) |
Fix Released
|
Medium
|
gholt |
Bug Description
Listings in XML format are not XML 1.1 compatible. For instance, 0x04 comes back raw in the listings when it should come back as 
Related branches
lp:~gholt/swift/xmlcontrolchars
- John Dickinson: Approve
- David Goetz (community): Approve
-
Diff: 526 lines (+236/-35)10 files modifiedswift/account/server.py (+7/-4)
swift/common/constraints.py (+6/-3)
swift/common/utils.py (+5/-2)
swift/container/server.py (+11/-5)
test/functionalnosetests/test_account.py (+27/-0)
test/functionalnosetests/test_container.py (+44/-0)
test/functionalnosetests/test_object.py (+24/-0)
test/unit/account/test_server.py (+54/-6)
test/unit/container/test_server.py (+44/-15)
test/unit/proxy/test_server.py (+14/-0)
Changed in swift: | |
status: | In Progress → Fix Committed |
Changed in swift: | |
milestone: | none → 1.4.2 |
Changed in swift: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Also, NULLs should not be allowed in names.