log mercurial/httppeer.py @ 37365:1ccd75027abb

age author description
Fri, 30 Mar 2018 18:57:13 -0700 Gregory Szorc peer: make ui an attribute
Fri, 30 Mar 2018 18:53:17 -0700 Gregory Szorc repository: port peer interfaces to zope.interface
Wed, 07 Mar 2018 20:41:59 -0800 Gregory Szorc httppeer: refactor how httppeer is created (API)
Thu, 15 Mar 2018 11:19:16 -0700 Gregory Szorc httppeer: consolidate _requestbuilder assignments and document
Wed, 07 Mar 2018 19:57:50 -0800 Gregory Szorc httppeer: alias url as urlmod
Sat, 10 Mar 2018 15:57:16 +0900 Yuya Nishihara py3: use r'' instead of sysstr('') to get around code transformer
Mon, 26 Feb 2018 00:50:35 -0500 Augie Fackler httppeer: explicitly catch urlerr.httperror and re-raise
Sun, 25 Feb 2018 23:51:32 -0500 Augie Fackler http: drop custom http client logic
Sun, 18 Feb 2018 00:03:39 -0500 Augie Fackler httppeer: headers are native strings
Sat, 17 Feb 2018 21:25:14 -0500 Augie Fackler httppeer: use %d to format int
Mon, 12 Feb 2018 17:14:29 -0800 Gregory Szorc httppeer: remove httpspeer
Mon, 12 Feb 2018 17:10:58 -0800 Gregory Szorc httppeer: remove redundant code to fetch capabilities
Thu, 01 Feb 2018 19:32:42 -0800 Gregory Szorc httppeer: change logic around argument handling
Fri, 02 Feb 2018 13:13:46 -0800 Gregory Szorc httppeer: remove support for connecting to <0.9.1 servers (BC)
Fri, 12 Jan 2018 10:41:03 +0000 Boris Feld httppeer: add support for tracing all http request made by the peer
Fri, 12 Jan 2018 10:14:20 +0000 Boris Feld httppeer: move url opening in its own method
Sun, 10 Dec 2017 04:47:21 +0530 Pulkit Goyal py3: handle keyword arguments correctly in httppeer.py
Fri, 01 Dec 2017 16:53:55 +0530 Pulkit Goyal py3: use bytes in place of basestring
Sun, 15 Oct 2017 00:03:31 -0400 Augie Fackler httppeer: always produce native str header keys and values
Sat, 14 Oct 2017 12:00:35 -0400 Augie Fackler httppeer: extract content-type from headers using native str
Sat, 14 Oct 2017 11:59:51 -0400 Augie Fackler httppeer: convert request url back to bytes before inspecting it
Sun, 01 Oct 2017 12:12:34 -0400 Augie Fackler httppeer: use native strings for headers
Sat, 14 Oct 2017 14:07:39 -0400 Augie Fackler httppeer: pass url to urllib as native str, not bytes
Fri, 29 Sep 2017 15:48:34 +0000 Alex Gaynor style: never use a space before a colon or comma
Wed, 26 Jul 2017 17:58:19 -0400 Augie Fackler httppeer: add support for httppostargs when we're sending a file
Thu, 10 Aug 2017 20:58:28 -0700 Gregory Szorc wireproto: use new peer interface
Sun, 06 Aug 2017 18:00:19 -0700 Gregory Szorc httppeer: use peer interface
Sun, 06 Aug 2017 17:47:41 -0700 Gregory Szorc httppeer: make several instance attributes internal (API)
Sun, 06 Aug 2017 10:56:25 -0700 Gregory Szorc httppeer: remove unused handler attribute
Sun, 06 Aug 2017 17:44:56 -0700 Gregory Szorc exchange: drop support for lock-based unbundling (BC)
Fri, 14 Jul 2017 14:22:40 -0700 Jun Wu codemod: register core configitems using a script
Mon, 01 May 2017 05:52:36 +0900 FUJIWARA Katsunori httppeer: unify hint message for PeerTransportError stable
Sun, 16 Apr 2017 11:12:37 -0700 Gregory Szorc error: rename RichIOError to PeerTransportError
Sun, 16 Apr 2017 11:28:02 -0700 Gregory Szorc httppeer: don't send empty Vary request header
Fri, 14 Apr 2017 00:03:30 -0700 Gregory Szorc httppeer: eliminate decompressresponse() proxy
Fri, 14 Apr 2017 00:33:56 -0700 Gregory Szorc httppeer: wrap HTTPResponse.read() globally
Mon, 13 Feb 2017 20:06:38 +0530 Pulkit Goyal py3: convert the mode argument of os.fdopen to unicodes (1 of 2)
Sat, 24 Dec 2016 15:22:18 -0700 Gregory Szorc httppeer: advertise and support application/mercurial-0.2
Sat, 24 Dec 2016 14:46:02 -0700 Gregory Szorc httppeer: extract code for HTTP header spanning
Mon, 28 Nov 2016 21:07:51 -0800 Gregory Szorc httppeer: assign Vary request header last
Mon, 21 Nov 2016 20:12:51 -0800 Gregory Szorc httppeer: document why super() isn't used
Mon, 21 Nov 2016 17:47:11 -0500 Augie Fackler httppeer: drop an except block that says it happens only on Python 2.3
Sun, 20 Nov 2016 13:55:53 -0800 Gregory Szorc httppeer: use compression engine API for decompressing responses
Sat, 19 Nov 2016 18:31:40 -0800 Gregory Szorc httppeer: do decompression inside _callstream
Mon, 31 Oct 2016 13:43:48 +0100 Mads Kiilerich httppeer: make __del__ access to self.urlopener more safe stable
Tue, 28 Jun 2016 16:01:53 +0530 Pulkit Goyal py3: conditionalize httplib import
Thu, 26 May 2016 01:57:34 +0900 FUJIWARA Katsunori httppeer: make a message translatable
Wed, 06 Apr 2016 23:22:12 +0000 timeless pycompat: switch to util.urlreq/util.urlerr for py3 compat
Mon, 28 Mar 2016 14:41:29 -0700 Martin von Zweigbergk bundle: move writebundle() from changegroup.py to bundle2.py (API)
Fri, 11 Mar 2016 11:37:00 -0500 Augie Fackler http: support sending hgargs via POST body instead of in GET or headers
Fri, 11 Mar 2016 11:51:22 -0500 Augie Fackler httppeer: compute header names only once
Fri, 11 Mar 2016 11:33:43 -0500 Augie Fackler httppeer: indent existing argument handling with if True
Fri, 11 Mar 2016 11:26:12 -0500 Augie Fackler httppeer: move size computation later in _callstream
Fri, 11 Mar 2016 11:24:50 -0500 Augie Fackler httppeer: do less splitting on httpheader value
Thu, 31 Dec 2015 08:16:59 +0000 timeless cleanup: remove superfluous space after space after equals (python)
Thu, 08 Oct 2015 12:55:45 -0700 Pierre-Yves David error: get Abort from 'error' instead of 'util'
Sat, 08 Aug 2015 19:35:28 -0700 Gregory Szorc httppeer: use absolute_import
Tue, 23 Jun 2015 22:20:08 -0700 Gregory Szorc global: mass rewrite to use modern exception syntax
Mon, 08 Jun 2015 16:55:21 -0700 Kyle Lippincott httppeer: allow extensions to replace urllib2.Request
Fri, 15 May 2015 09:57:02 -0500 Matt Mackall httppeer: use try/except/finally