diff -r 02a4373ca5cd -r db3f6f0e4e7d mercurial/hgweb/hgweb_mod.py --- a/mercurial/hgweb/hgweb_mod.py Wed Jun 16 16:05:13 2010 -0500 +++ b/mercurial/hgweb/hgweb_mod.py Wed Jun 16 16:05:19 2010 -0500 @@ -16,8 +16,10 @@ perms = { 'changegroup': 'pull', 'changegroupsubset': 'pull', + 'stream_out': 'pull', + 'listkeys': 'pull', 'unbundle': 'push', - 'stream_out': 'pull', + 'pushkey': 'push', } class hgweb(object):