sapling/mercurial/hgweb
Gregory Szorc 22de18c0d3 hgweb: refresh repository using URL not path (issue4323)
hgweb detects out-of-date repository instances (using a highly
suspect mechanism that should probably be fixed) and obtains a new
repository object if needed.

This patch changes the repository object copy to use the repo URL
(instead of path). This preserves more information about the source
repository and allows bundles to be served through hgweb.

A test verifying that bundles can now be served properly via
`hg serve` has been added.
2014-08-18 12:12:57 -07:00
..
__init__.py hgweb: make hgweb.hgweb a unified interface to hgweb/hgwebdir 2010-04-26 11:03:40 -05:00
common.py spelling: random spell checker fixes 2013-10-24 01:49:56 +08:00
hgweb_mod.py hgweb: refresh repository using URL not path (issue4323) 2014-08-18 12:12:57 -07:00
hgwebdir_mod.py hgweb: avoid config object race with hgwebdir (issue4326) 2014-08-10 13:53:36 -05:00
protocol.py wireproto: introduce an abstractserverproto class 2014-03-28 11:10:33 -07:00
request.py hgweb: pass the actual response body to request.response, not just the length 2013-01-15 01:07:03 +01:00
server.py hgweb: make sure sys module is loaded prior to reload hack 2014-02-19 21:16:43 +09:00
webcommands.py cleanup: avoid _ for local unused tmp variables - that is reserved for i18n 2014-08-15 16:20:47 +02:00
webutil.py hgweb: show as same parents as "hg parents -r REV FILE" in pages for file 2014-04-17 09:36:08 +09:00
wsgicgi.py hgweb.cgi: fix internal WSGI emulation (issue3804) 2013-02-04 23:25:25 +01:00