# HG changeset patch # User Matt Mackall # Date 1127871054 25200 # Node ID 51ac9a79f3e5bda2c734106a7a221376f1331066 # Parent 20abfd48e21ce0ccecbe91d79fe74d2cf8541175 Set the user agent for httprepo communication diff -r 20abfd48e21c -r 51ac9a79f3e5 mercurial/httprepo.py --- a/mercurial/httprepo.py Tue Sep 27 15:23:34 2005 -0700 +++ b/mercurial/httprepo.py Tue Sep 27 18:30:54 2005 -0700 @@ -59,6 +59,8 @@ authinfo = urllib2.ProxyBasicAuthHandler(passmgr) opener = urllib2.build_opener(proxy_handler, authinfo) + # 1.0 here is the _protocol_ version + opener.addheaders = [('User-agent', 'mercurial/proto-1.0')] urllib2.install_opener(opener) def dev(self):