log mercurial/hgweb/server.py @ 29010:e868d8ee7c8f stable

age author description
Wed, 06 Apr 2016 23:22:12 +0000 timeless pycompat: switch to util.urlreq/util.urlerr for py3 compat
Sat, 31 Oct 2015 22:07:40 +0900 Yuya Nishihara hgweb: use absolute_import
Sat, 24 Oct 2015 16:23:42 -0700 Siddharth Agarwal hgweb.server: drop support for Python 2.4
Thu, 08 Oct 2015 12:55:45 -0700 Pierre-Yves David error: get Abort from 'error' instead of 'util'
Tue, 08 Sep 2015 15:32:20 -0400 timeless hgweb.server: fix _httprequesthandlerssl help text
Tue, 23 Jun 2015 22:20:08 -0700 Gregory Szorc global: mass rewrite to use modern exception syntax
Fri, 28 Nov 2014 10:59:02 -0800 Gregory Szorc hgweb: send proper HTTP response after uncaught exception stable
Tue, 21 Oct 2014 17:09:37 -0400 Augie Fackler hgweb: disable SSLv3 serving (BC) stable
Wed, 19 Feb 2014 21:16:43 +0900 Yuya Nishihara hgweb: make sure sys module is loaded prior to reload hack stable
Wed, 05 Feb 2014 17:23:35 -0600 Matt Mackall hgweb: hack around mimetypes encoding thinko (issue4160) stable
Tue, 01 Oct 2013 09:54:46 +0200 David Soria Parra hgweb: log headers only if headers were successfully parsed stable
Tue, 15 Jan 2013 20:54:57 +0100 Mads Kiilerich serve: don't send any content headers with 304 responses
Tue, 15 Jan 2013 01:10:08 +0100 Mads Kiilerich serve: use chunked encoding in hgweb responses
Tue, 15 Jan 2013 01:10:08 +0100 Mads Kiilerich serve: remove connection close hack for Python 2.3
Tue, 15 Jan 2013 01:05:12 +0100 Mads Kiilerich serve: send response headers even if response has no body
Tue, 21 Aug 2012 02:41:20 +0200 Mads Kiilerich improve some comments and docstrings, fixing issues found when spell checking
Wed, 15 Aug 2012 22:38:42 +0200 Mads Kiilerich fix trivial spelling errors
Tue, 11 Oct 2011 23:16:05 -0500 Matt Mackall pyflakes: clean up some import noise
Mon, 25 Jul 2011 15:38:46 -0500 Augie Fackler hgweb: move remaining hasattr calls to safehasattr
Wed, 29 Jun 2011 15:00:00 +0200 Thomas Arendsen Hein classes: fix class style problems found by b071cd58af50 stable
Sun, 01 May 2011 01:04:37 +0800 Steven Brown httprepo: long arguments support (issue2126)
Sat, 06 Feb 2010 04:27:28 -0600 Augie Fackler hgweb: add support for 100-continue as recommended by PEP 333.
Mon, 21 Feb 2011 00:52:23 +0100 Mads Kiilerich serve: catch and log all Exceptions, not only StandardException stable
Thu, 21 Oct 2010 03:18:52 +0200 Mads Kiilerich hgweb: let HTTPS serve use more compatible and less secure encryption stable
Wed, 20 Oct 2010 20:19:34 +0200 Mads Kiilerich hgweb: use Pythons ssl module for HTTPS serve when using Python 2.6 or later
Wed, 20 Oct 2010 20:19:32 +0200 Mads Kiilerich hgweb: refactor all pyOpenSSL references into one class
Sun, 17 Oct 2010 04:13:35 +0200 Mads Kiilerich serve: fix https mode and add test
Sat, 28 Aug 2010 12:31:07 -0400 Brodie Rao mail/hgweb: support service names for ports (issue2350)
Wed, 14 Apr 2010 17:58:10 +0900 Nicolas Dumazet pylint, pyflakes: remove unused or duplicate imports
Thu, 11 Mar 2010 13:33:29 +0100 Dirkjan Ochtman server: initialize wsgi app in command, then wrap server around it
Thu, 11 Mar 2010 13:32:43 +0100 Dirkjan Ochtman server: unnest server classes into module namespace
Thu, 11 Mar 2010 13:32:26 +0100 Dirkjan Ochtman server: pass wsgi application to server (no need for non-local var)
Thu, 11 Mar 2010 13:31:37 +0100 Dirkjan Ochtman server: abstract setup of ipv6 vs. normal server
Thu, 11 Mar 2010 13:30:52 +0100 Dirkjan Ochtman server: handle server-internal config setup inside server class
Thu, 11 Mar 2010 13:28:39 +0100 Dirkjan Ochtman server: externalize and streamline mixin setup
Thu, 11 Mar 2010 11:21:48 +0100 Dirkjan Ochtman server: externalize application creation
Tue, 19 Jan 2010 22:20:08 -0600 Matt Mackall Update license to GPLv2+ stable
Sun, 05 Jul 2009 11:06:41 +0200 Alejandro Santos compat: remove unnecessary diamond-shaped multiple inheritance
Sun, 31 May 2009 01:30:16 +0200 Martin Geisler wrap string literals in error messages
Sun, 26 Apr 2009 01:08:54 +0200 Martin Geisler updated license to be explicit about GPL version 2
Mon, 27 Apr 2009 16:29:26 +0200 Dirkjan Ochtman hgweb: pre-init mimetypes module (fixes ugly bug in python-2.6.2 mimetypes)
Tue, 31 Mar 2009 22:48:16 +0200 Martin Geisler hgweb: better English in IPv6 error message
Fri, 27 Mar 2009 11:17:46 -0400 Brodie Rao hgweb: fix undefined name RepoError
Mon, 12 Jan 2009 10:42:31 -0600 Matt Mackall error: move repo errors
Tue, 28 Oct 2008 19:25:26 +0100 Benoit Boissinot remove unused variables
Tue, 21 Oct 2008 17:47:49 +0200 Martin Geisler i18n: import _ instead of gettext
Sun, 31 Aug 2008 16:12:02 +0200 Martin Geisler i18n: mark strings for translation in Mercurial
Sun, 29 Jun 2008 15:23:09 +0200 Dirkjan Ochtman hgweb: all protocol functions have become generators
Sat, 29 Mar 2008 21:15:34 +0100 Benoit Boissinot hgweb: remove dead code
Mon, 10 Mar 2008 19:25:34 +0000 Stephen Deasey hgweb: clarify which address and port can/cannot be bound at startup (bug 769)
Thu, 06 Mar 2008 22:51:16 +0100 Joel Rosdahl Avoid importing mercurial.node/mercurial.repo stuff from mercurial.hg
Thu, 06 Mar 2008 22:23:41 +0100 Joel Rosdahl Remove unused imports
Tue, 22 Jan 2008 22:13:29 +0100 Michele Cella hgweb: fixes to make hg serve prefix handling more robust
Wed, 09 Jan 2008 11:15:00 +0100 Michele Cella adding "prefix" option to "hg serve" (command line and [web] section)
Mon, 24 Dec 2007 17:21:40 +0100 Mirko Friedenhagen server: append to logfiles
Sat, 01 Dec 2007 19:19:08 +0100 Dirkjan Ochtman Use SCRIPT_NAME and PATH_INFO instead of REQUEST_URI. This is required by WSGI (fixes issue846).
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.
Tue, 27 Nov 2007 23:55:03 +0100 Patrick Mezard hgweb.server: flush log files after every access
Thu, 09 Aug 2007 01:07:11 +0200 Benoit Boissinot merge with -stable
Wed, 08 Aug 2007 23:00:01 +0200 Benoit Boissinot merge with -stable