Sat, 15 May 2021 09:45:10 +0000 |
Karthikeyan Singaravelan |
hgweb: Fix deprecation warning in Python 3.10 (issue6520)
|
file |
diff |
annotate
|
Mon, 12 Apr 2021 03:01:04 +0200 |
Pierre-Yves David |
urlutil: extract `url` related code from `util` into the new module
|
file |
diff |
annotate
|
Thu, 25 Mar 2021 18:02:08 +0100 |
Raphaël Gomès |
contributor: change mentions of mpm to olivia
|
file |
diff |
annotate
|
Mon, 06 Jul 2020 22:02:50 -0400 |
Augie Fackler |
merge with stable
|
file |
diff |
annotate
|
Fri, 03 Jul 2020 23:25:19 +0200 |
Manuel Jacob |
py3: fix crash when server address is 0.0.0.0 (issue6362)
stable
|
file |
diff |
annotate
|
Sat, 30 May 2020 04:59:13 +0200 |
Manuel Jacob |
hgweb: avoid using `sslutil.modernssl`
|
file |
diff |
annotate
|
Fri, 08 Nov 2019 11:19:20 -0800 |
Augie Fackler |
cleanup: remove pointless r-prefixes on single-quoted strings
|
file |
diff |
annotate
|
Thu, 07 Nov 2019 13:18:19 -0500 |
Augie Fackler |
cleanup: remove pointless r-prefixes on double-quoted strings
|
file |
diff |
annotate
|
Thu, 07 Nov 2019 08:58:26 +0100 |
Denis Laxalde |
py3: compare http server's command with a native string
stable
|
file |
diff |
annotate
|
Tue, 08 Oct 2019 15:06:18 -0700 |
Martin von Zweigbergk |
cleanup: join string literals that are already on one line
|
file |
diff |
annotate
|
Sun, 06 Oct 2019 16:55:18 -0400 |
Gregory Szorc |
py3: manually import getattr where it is needed
|
file |
diff |
annotate
|
Sun, 06 Oct 2019 13:28:56 -0400 |
Gregory Szorc |
py3: manually import pycompat.open into files that need it
|
file |
diff |
annotate
|
Sun, 06 Oct 2019 09:48:39 -0400 |
Augie Fackler |
formatting: byteify all mercurial/ and hgext/ string literals
|
file |
diff |
annotate
|
Sun, 06 Oct 2019 09:45:02 -0400 |
Augie Fackler |
formatting: blacken the codebase
|
file |
diff |
annotate
|
Sat, 05 Oct 2019 17:44:54 -0400 |
Gregory Szorc |
hgweb: use importlib.reload() if available
|
file |
diff |
annotate
|
Wed, 30 Jan 2019 17:24:57 -0500 |
Augie Fackler |
server: skip logging of ECONNRESET
|
file |
diff |
annotate
|
Wed, 30 Jan 2019 11:44:34 -0800 |
Gregory Szorc |
hgweb: log error before attempting I/O
|
file |
diff |
annotate
|
Sun, 27 Jan 2019 18:34:17 -0500 |
Matt Harbison |
py3: force hgweb.server error log to internally write unicode
|
file |
diff |
annotate
|
Sun, 27 Jan 2019 18:05:17 -0500 |
Matt Harbison |
hgweb: ensure Content-Length and Content-Type are not promoted to HTTP_ on py3
|
file |
diff |
annotate
|
Mon, 07 Jan 2019 19:03:23 -0500 |
Augie Fackler |
merge with stable
|
file |
diff |
annotate
|
Sun, 06 Jan 2019 14:58:54 -0500 |
Augie Fackler |
server: always close http socket if responding with an error (issue6033)
stable 4.8.2
|
file |
diff |
annotate
|
Sun, 09 Dec 2018 19:40:54 -0500 |
Matt Harbison |
py3: stop subscripting socket.error
|
file |
diff |
annotate
|
Mon, 01 Oct 2018 23:12:42 -0700 |
Gregory Szorc |
py3: use system strings in HTTP server code
|
file |
diff |
annotate
|
Tue, 25 Sep 2018 21:39:42 -0400 |
Matt Harbison |
py3: conditionalize access to socketserver.ForkingMixIn
|
file |
diff |
annotate
|
Mon, 24 Sep 2018 20:10:01 -0700 |
Gregory Szorc |
py3: ensure _start_response() is called with system string
|
file |
diff |
annotate
|
Sun, 08 Jul 2018 16:55:21 +0900 |
Yuya Nishihara |
py3: convert server-string to unicode to make http library happy
|
file |
diff |
annotate
|
Tue, 12 Jun 2018 20:43:56 -0400 |
Augie Fackler |
hgweb: insist http_status value is a sysstr
|
file |
diff |
annotate
|
Tue, 12 Jun 2018 20:42:42 -0400 |
Augie Fackler |
hgweb: pass a sysstr to low-level _start_response method
|
file |
diff |
annotate
|
Wed, 18 Apr 2018 15:32:08 -0400 |
Augie Fackler |
merge with default to begin 4.6 freeze
stable 4.6rc0
|
file |
diff |
annotate
|
Wed, 11 Apr 2018 16:26:40 -0400 |
Augie Fackler |
hgweb: use native strings when interfacing with stdlib headers
|
file |
diff |
annotate
|
Sun, 01 Apr 2018 01:27:18 -0400 |
Matt Harbison |
server: ensure the incoming request falls under the prefix value
stable 4.5.3
|
file |
diff |
annotate
|
Sat, 17 Mar 2018 01:23:01 -0400 |
Matt Harbison |
lfs: add basic routing for the server side wire protocol processing
|
file |
diff |
annotate
|
Tue, 13 Mar 2018 09:45:56 -0700 |
Gregory Szorc |
hgweb: allow defining Server response header for HTTP server
|
file |
diff |
annotate
|
Thu, 08 Mar 2018 09:44:27 -0800 |
Gregory Szorc |
hgweb: validate WSGI environment dict
|
file |
diff |
annotate
|
Thu, 08 Mar 2018 09:26:51 -0800 |
Gregory Szorc |
hgweb: ensure all wsgi environment values are str
|
file |
diff |
annotate
|
Sun, 04 Mar 2018 21:14:24 -0500 |
Augie Fackler |
hgweb: adapt to socket._fileobject changes in Python 3
|
file |
diff |
annotate
|
Sat, 17 Feb 2018 01:09:56 -0500 |
Augie Fackler |
hgweb: open server logs in binary mode
|
file |
diff |
annotate
|
Sun, 15 Oct 2017 00:38:33 -0400 |
Augie Fackler |
hgweb: more "http headers are native strs" cleanup
|
file |
diff |
annotate
|
Sat, 14 Oct 2017 15:37:33 -0400 |
Augie Fackler |
hgweb: set sent_headers attr as early as practical
|
file |
diff |
annotate
|
Thu, 05 Oct 2017 14:53:52 -0400 |
Augie Fackler |
hgweb: detect Python 3-era libraries and use modern attribute names
|
file |
diff |
annotate
|
Sat, 14 Oct 2017 15:53:36 -0400 |
Augie Fackler |
server: indent block that's about to get conditionalized
|
file |
diff |
annotate
|
Sat, 14 Oct 2017 15:43:06 -0400 |
Augie Fackler |
hgweb: fix logging to use native strings as appropriate
|
file |
diff |
annotate
|
Thu, 05 Oct 2017 14:29:51 -0400 |
Augie Fackler |
hgweb: more native string treatment in query string parsing
|
file |
diff |
annotate
|
Thu, 12 Oct 2017 23:30:46 -0700 |
Jun Wu |
codemod: use pycompat.iswindows
|
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, 30 Sep 2017 07:44:20 -0400 |
Augie Fackler |
hgweb: remove superfluous pass statements
|
file |
diff |
annotate
|
Fri, 30 Jun 2017 03:45:49 +0200 |
Boris Feld |
configitems: register the 'web.prefix' config
|
file |
diff |
annotate
|
Fri, 30 Jun 2017 03:45:48 +0200 |
Boris Feld |
configitems: register the 'web.port' config
|
file |
diff |
annotate
|
Fri, 30 Jun 2017 03:45:45 +0200 |
Boris Feld |
configitems: register the 'web.errorlog' config
|
file |
diff |
annotate
|
Fri, 30 Jun 2017 03:45:32 +0200 |
Boris Feld |
configitems: register the 'web.address' config
|
file |
diff |
annotate
|
Fri, 30 Jun 2017 03:45:31 +0200 |
Boris Feld |
configitems: register the 'web.accesslog' config
|
file |
diff |
annotate
|
Mon, 19 Dec 2016 00:16:52 +0530 |
Pulkit Goyal |
py3: replace os.name with pycompat.osname (part 1 of 2)
|
file |
diff |
annotate
|
Sat, 28 Jun 2014 13:13:32 +0900 |
Yuya Nishihara |
hgweb: make log streams compatible with command server
|
file |
diff |
annotate
|
Sat, 08 Oct 2016 19:11:19 +0200 |
Martijn Pieters |
hgweb: fix the MRO in Python 3
|
file |
diff |
annotate
|
Wed, 13 Jul 2016 23:38:29 +0530 |
Pulkit Goyal |
py3: conditionalize BaseHTTPServer, SimpleHTTPServer and CGIHTTPServer import
|
file |
diff |
annotate
|
Tue, 12 Jul 2016 23:12:03 -0700 |
Gregory Szorc |
hgweb: use sslutil.wrapserversocket()
|
file |
diff |
annotate
|
Wed, 13 Jul 2016 00:14:50 -0700 |
Gregory Szorc |
hgweb: pass ui into preparehttpserver
|
file |
diff |
annotate
|
Mon, 27 Jun 2016 16:48:54 +0530 |
Pulkit Goyal |
py3: conditionalize SocketServer import
|
file |
diff |
annotate
|
Wed, 06 Apr 2016 23:22:12 +0000 |
timeless |
pycompat: switch to util.urlreq/util.urlerr for py3 compat
|
file |
diff |
annotate
|
Sat, 31 Oct 2015 22:07:40 +0900 |
Yuya Nishihara |
hgweb: use absolute_import
|
file |
diff |
annotate
|