diff --git a/mercurial/streamclone.py b/mercurial/streamclone.py --- a/mercurial/streamclone.py +++ b/mercurial/streamclone.py @@ -34,7 +34,7 @@ class StreamException(Exception): # server writes out raw file data. def allowed(ui): - return ui.configbool('server', 'uncompressed', untrusted=True) + return ui.configbool('server', 'uncompressed', True, untrusted=True) def stream_out(repo): '''stream out all metadata files in repository. diff --git a/tests/test-hgweb-commands b/tests/test-hgweb-commands --- a/tests/test-hgweb-commands +++ b/tests/test-hgweb-commands @@ -16,7 +16,7 @@ hg tag 1.0 echo another > foo hg branch stable hg ci -Ambranch -hg serve -n test -p $HGPORT -d --pid-file=hg.pid -E errors.log +hg serve --config server.uncompressed=False -n test -p $HGPORT -d --pid-file=hg.pid -E errors.log cat hg.pid >> $DAEMON_PIDS echo % Logs and changes diff --git a/tests/test-http b/tests/test-http --- a/tests/test-http +++ b/tests/test-http @@ -11,8 +11,8 @@ echo bar>foo.d/bAr.hg.d/BaR echo bar>foo.d/baR.d.hg/bAR hg commit -A -m 1 -hg --config server.uncompressed=True serve -p $HGPORT -d --pid-file=../hg1.pid -hg serve -p $HGPORT1 -d --pid-file=../hg2.pid +hg serve -p $HGPORT -d --pid-file=../hg1.pid +hg --config server.uncompressed=False serve -p $HGPORT1 -d --pid-file=../hg2.pid # Test server address cannot be reused hg serve -p $HGPORT1 2>&1 | sed -e "s/abort: cannot start server at ':$HGPORT1':.*/abort: cannot start server at ':\$HGPORT1':/" cd ..