Mercurial > hg-stable
changeset 33225:90a1b62bdc91
configitems: register the 'server.preferuncompressed' config
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Fri, 30 Jun 2017 03:44:12 +0200 |
parents | ab9121fda8d2 |
children | b045344fe35e |
files | mercurial/configitems.py mercurial/wireproto.py |
diffstat | 2 files changed, 4 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/configitems.py Fri Jun 30 03:44:11 2017 +0200 +++ b/mercurial/configitems.py Fri Jun 30 03:44:12 2017 +0200 @@ -131,6 +131,9 @@ coreconfigitem('server', 'maxhttpheaderlen', default=1024, ) +coreconfigitem('server', 'preferuncompressed', + default=False, +) coreconfigitem('ui', 'clonebundleprefers', default=list, )
--- a/mercurial/wireproto.py Fri Jun 30 03:44:11 2017 +0200 +++ b/mercurial/wireproto.py Fri Jun 30 03:44:12 2017 +0200 @@ -755,7 +755,7 @@ # copy to prevent modification of the global list caps = list(wireprotocaps) if streamclone.allowservergeneration(repo): - if repo.ui.configbool('server', 'preferuncompressed', False): + if repo.ui.configbool('server', 'preferuncompressed'): caps.append('stream-preferred') requiredformats = repo.requirements & repo.supportedformats # if our local revlogs are just revlogv1, add 'stream' cap