log mercurial/hgweb/request.py @ 36808:0031e972ded2

age author description
Thu, 08 Mar 2018 15:08:20 -0800 Gregory Szorc hgweb: use the parsed application path directly
Sat, 10 Mar 2018 10:20:51 -0800 Gregory Szorc hgweb: parse WSGI request into a data structure
Sun, 04 Mar 2018 13:03:22 -0500 Augie Fackler hgweb: convert req.form to bytes for all keys and values
Sat, 17 Feb 2018 01:11:48 -0500 Augie Fackler py3: get bytes-repr of network errors portably
Sat, 17 Feb 2018 00:28:55 -0500 Augie Fackler hgweb: correctly bytes-ify status, not string-ify
Sat, 14 Oct 2017 11:20:31 -0400 Augie Fackler hgweb: fill in content-type and content-length as native strings
Thu, 05 Oct 2017 14:27:21 -0400 Augie Fackler request: coerce content-type to native str
Thu, 05 Oct 2017 14:26:09 -0400 Augie Fackler request: use trivial iterator over dictionary keys
Thu, 05 Oct 2017 14:22:02 -0400 Augie Fackler hgweb: when constructing or adding to a wsgi environ dict, use native strs
Sat, 31 Oct 2015 22:07:40 +0900 Yuya Nishihara hgweb: use absolute_import
Mon, 02 Nov 2015 23:37:49 +0800 Anton Shestakov hgweb: replace some str.split() calls by str.partition() or str.rpartition()
Tue, 08 Sep 2015 14:56:29 -0400 timeless hgweb: remove ErrorResponse.message
Sat, 22 Aug 2015 13:58:59 -0700 Gregory Szorc hgweb: add some documentation
Tue, 23 Jun 2015 22:20:08 -0700 Gregory Szorc global: mass rewrite to use modern exception syntax
Tue, 15 Jan 2013 01:07:03 +0100 Mads Kiilerich hgweb: pass the actual response body to request.response, not just the length
Tue, 15 Jan 2013 01:05:12 +0100 Mads Kiilerich hgweb: don't pass empty response chunks on
Tue, 15 Jan 2013 01:05:12 +0100 Mads Kiilerich hgweb: remove handling of any else than strings from request.write
Tue, 15 Jan 2013 01:05:12 +0100 Mads Kiilerich hgweb: simplify wsgirequest header handling
Tue, 15 Jan 2013 01:05:12 +0100 Mads Kiilerich hgweb: make type a mandatory parameter to request.respond
Tue, 15 Jan 2013 01:05:12 +0100 Mads Kiilerich hgweb: send Content-Length 0 for zero length response
Mon, 25 Jul 2011 15:30:19 -0500 Augie Fackler globally: use safehasattr(x, '__iter__') instead of hasattr(x, '__iter__')
Sat, 12 Mar 2011 16:00:54 +0100 Dirkjan Ochtman hgweb: pmezard thinks one default is enough stable
Sat, 12 Mar 2011 15:21:45 +0100 Dirkjan Ochtman deal with empty Content-Length headers stable
Sat, 16 Oct 2010 17:29:04 -0500 Augie Fackler hgweb: don't send a body or illegal headers during 304 response
Tue, 19 Jan 2010 22:20:08 -0600 Matt Mackall Update license to GPLv2+ stable
Mon, 28 Dec 2009 12:14:26 +0900 Nicolas Dumazet hgweb: request: strip() form values stable
Mon, 02 Nov 2009 10:20:04 +0100 Sune Foldager hgweb: send proper error messages to the client
Sun, 26 Apr 2009 01:08:54 +0200 Martin Geisler updated license to be explicit about GPL version 2
Mon, 09 Feb 2009 13:08:32 +0100 Dirkjan Ochtman hgweb: commit forgotten update to a3d7f99c23c0
Mon, 09 Feb 2009 11:31:52 +0100 Sune Foldager hgweb: support custom http headers in ErrorResponse