changeset 1359:51ac9a79f3e5

Set the user agent for httprepo communication
author Matt Mackall <mpm@selenic.com>
date Tue, 27 Sep 2005 18:30:54 -0700
parents 20abfd48e21c
children 7d439981bec4 f6d73b26dbdb 68e84563c540
files mercurial/httprepo.py
diffstat 1 files changed, 2 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- 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):