Mercurial > public > mercurial-scm > hg
diff mercurial/bundle2.py @ 20812:e2f908773754
bundle2: urlunquote stream parameter name and value during unbundling
Align to new escaping used during bundling.
author | Pierre-Yves David <pierre-yves.david@fb.com> |
---|---|
date | Tue, 18 Mar 2014 17:43:08 -0700 |
parents | 9785c3f8f598 |
children | 8c74b3ce5b70 |
line wrap: on
line diff
--- a/mercurial/bundle2.py Tue Mar 18 17:38:11 2014 -0700 +++ b/mercurial/bundle2.py Tue Mar 18 17:43:08 2014 -0700 @@ -153,6 +153,7 @@ if paramssize: for p in self._readexact(paramssize).split(' '): p = p.split('=', 1) + p = [urllib.unquote(i) for i in p] if len(p) < 2: p.append(None) params[p[0]] = p[1]