# HG changeset patch # User Pierre-Yves David # Date 1498787055 -7200 # Node ID 86c9aa1d598f6dff2148eeda04d29c2df45d4393 # Parent b045344fe35ead3126a919477da4708d20ba2393 configitems: register the 'server.validate' config diff -r b045344fe35e -r 86c9aa1d598f mercurial/changegroup.py --- a/mercurial/changegroup.py Fri Jun 30 03:44:14 2017 +0200 +++ b/mercurial/changegroup.py Fri Jun 30 03:44:15 2017 +0200 @@ -309,7 +309,7 @@ self._unpackmanifests(repo, revmap, trp, prog, changesets) needfiles = {} - if repo.ui.configbool('server', 'validate', default=False): + if repo.ui.configbool('server', 'validate'): cl = repo.changelog ml = repo.manifestlog # validate incoming csets have their manifests diff -r b045344fe35e -r 86c9aa1d598f mercurial/configitems.py --- a/mercurial/configitems.py Fri Jun 30 03:44:14 2017 +0200 +++ b/mercurial/configitems.py Fri Jun 30 03:44:15 2017 +0200 @@ -137,6 +137,9 @@ coreconfigitem('server', 'uncompressedallowsecret', default=False, ) +coreconfigitem('server', 'validate', + default=False, +) coreconfigitem('ui', 'clonebundleprefers', default=list, )