mercurial/bundle2.py
changeset 21137 341a083603a5
parent 21136 b6fd496e5c72
child 21138 f469879d27ec
--- a/mercurial/bundle2.py	Thu Apr 17 11:44:49 2014 -0400
+++ b/mercurial/bundle2.py	Thu Apr 17 01:03:33 2014 -0400
@@ -712,6 +712,8 @@
         else:
             key, vals = line.split('=', 1)
             vals = vals.split(',')
+        key = urllib.unquote(key)
+        vals = [urllib.unquote(v) for v in vals]
         caps[key] = vals
     if op.reply is None:
         op.reply = bundle20(op.ui, caps)