Thu, 08 Mar 2018 15:08:20 -0800 |
Gregory Szorc |
hgweb: use the parsed application path directly
|
file |
diff |
annotate
|
Sat, 10 Mar 2018 10:20:51 -0800 |
Gregory Szorc |
hgweb: parse WSGI request into a data structure
|
file |
diff |
annotate
|
Sun, 04 Mar 2018 13:03:22 -0500 |
Augie Fackler |
hgweb: convert req.form to bytes for all keys and values
|
file |
diff |
annotate
|
Sat, 17 Feb 2018 01:11:48 -0500 |
Augie Fackler |
py3: get bytes-repr of network errors portably
|
file |
diff |
annotate
|
Sat, 17 Feb 2018 00:28:55 -0500 |
Augie Fackler |
hgweb: correctly bytes-ify status, not string-ify
|
file |
diff |
annotate
|
Sat, 14 Oct 2017 11:20:31 -0400 |
Augie Fackler |
hgweb: fill in content-type and content-length as native strings
|
file |
diff |
annotate
|
Thu, 05 Oct 2017 14:27:21 -0400 |
Augie Fackler |
request: coerce content-type to native str
|
file |
diff |
annotate
|
Thu, 05 Oct 2017 14:26:09 -0400 |
Augie Fackler |
request: use trivial iterator over dictionary keys
|
file |
diff |
annotate
|
Thu, 05 Oct 2017 14:22:02 -0400 |
Augie Fackler |
hgweb: when constructing or adding to a wsgi environ dict, use native strs
|
file |
diff |
annotate
|
Sat, 31 Oct 2015 22:07:40 +0900 |
Yuya Nishihara |
hgweb: use absolute_import
|
file |
diff |
annotate
|
Mon, 02 Nov 2015 23:37:49 +0800 |
Anton Shestakov |
hgweb: replace some str.split() calls by str.partition() or str.rpartition()
|
file |
diff |
annotate
|
Tue, 08 Sep 2015 14:56:29 -0400 |
timeless |
hgweb: remove ErrorResponse.message
|
file |
diff |
annotate
|
Sat, 22 Aug 2015 13:58:59 -0700 |
Gregory Szorc |
hgweb: add some documentation
|
file |
diff |
annotate
|
Tue, 23 Jun 2015 22:20:08 -0700 |
Gregory Szorc |
global: mass rewrite to use modern exception syntax
|
file |
diff |
annotate
|