log mercurial/hgweb/request.py @ 36705:c6901665cd5b

age author description
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
Mon, 20 Oct 2008 10:15:26 +0200 Dirkjan Ochtman hgweb: be sure to drain request data even in early error conditions
Thu, 26 Jun 2008 13:45:39 +0200 Dirkjan Ochtman hgweb: move shortcut expansion to request instantiation
Thu, 06 Mar 2008 22:23:41 +0100 Joel Rosdahl Remove unused imports
Sat, 16 Feb 2008 18:12:30 +0100 Thomas Arendsen Hein hgweb: Quote filenames when downloading raw files.
Sat, 16 Feb 2008 17:51:30 +0100 Thomas Arendsen Hein hgweb: Pass only filename instead of full path when downloading raw files.
Fri, 01 Feb 2008 10:31:13 +0100 Dirkjan Ochtman hgweb: explicit response status
Wed, 23 Jan 2008 14:28:25 +0100 Dirkjan Ochtman send conservatively capitalized HTTP headers
Tue, 22 Jan 2008 10:45:52 +0100 Dirkjan Ochtman hgweb: revert to showing file instead of offering for download
Tue, 22 Jan 2008 12:31:55 +0100 Dirkjan Ochtman hgweb: be sure to send a valid content-type for raw files
Tue, 22 Jan 2008 09:11:06 +0100 Dirkjan Ochtman hgweb: cleanup buglet introduced in 956afc025c0f
Fri, 18 Jan 2008 19:53:38 +0100 Dirkjan Ochtman hgweb: separate out start_response() calling
Fri, 18 Jan 2008 19:53:38 +0100 Dirkjan Ochtman hgweb: return iterable, add deprecation note
Fri, 18 Jan 2008 19:53:38 +0100 Dirkjan Ochtman hgweb: remove some legacy code
Sat, 29 Dec 2007 19:49:48 +0100 Thomas Arendsen Hein Removed tabs and trailing whitespace in python files
Fri, 30 Nov 2007 18:23:18 +0100 Dirkjan Ochtman Less indirection in the WSGI web interface. This simplifies some code, and makes it more compliant with WSGI.
Wed, 28 Nov 2007 09:39:17 -0800 Bryan O'Sullivan hgweb: fix breaking tests on Python < 2.5
Wed, 28 Nov 2007 08:38:42 -0800 Bryan O'Sullivan hgweb: return meaningful HTTP status codes instead of nonsense
Tue, 19 Jun 2007 08:06:37 +0200 Thomas Arendsen Hein Cleanup of whitespace, indentation and line continuation.
Mon, 19 Mar 2007 19:16:35 -0300 Alexis S. L. Carvalho Merge with crew-stable.
Mon, 19 Mar 2007 19:07:39 -0300 Alexis S. L. Carvalho avoid _wsgioutputfile <-> _wsgirequest circular reference
Mon, 25 Dec 2006 13:37:00 +0100 Benoit Boissinot remove various unused import
Wed, 13 Dec 2006 13:27:09 -0600 Matt Mackall Replace demandload with new demandimport
Fri, 17 Nov 2006 08:06:54 +0100 Thomas Arendsen Hein white space and line break cleanups
Sat, 12 Aug 2006 12:30:02 -0700 Vadim Gelfer update copyrights.
Thu, 29 Jun 2006 19:06:18 -0700 Eric Hopper Arrange for old copies of CGI scripts to still work.
Tue, 27 Jun 2006 09:33:12 -0700 Eric Hopper Really fix http headers for web UI and issue 254.
Tue, 27 Jun 2006 00:09:35 -0700 Eric Hopper Fix two small bugs that would've prevented the web interface and IPv6
Tue, 27 Jun 2006 00:09:33 -0700 Eric Hopper This patch make several WSGI related alterations.
Tue, 20 Jun 2006 15:23:01 -0700 Vadim Gelfer push over http: server side authorization support.
Tue, 20 Jun 2006 15:16:50 -0700 Vadim Gelfer push over http: server support.
Thu, 15 Jun 2006 12:55:58 -0700 Vadim Gelfer http server: support persistent connections.
Sun, 04 Jun 2006 12:19:51 +0200 Benoit Boissinot hgweb: fix errors and warnings found by pychecker
Fri, 02 Jun 2006 08:05:01 -0700 Eric Hopper Fixing up comment headers for split up code.