sapling/mercurial
Alexis S. L. Carvalho 0f80467c85 use untrusted settings in hgweb
The only exceptions are web.static and web.templates, since they can
be used to get any file that is readable by the user running the CGI
script.

Other options can be (ab)used to increase the use of the cpu
(allow_bz2) or of the bandwidth (server.uncompressed), but they're
trusted anyway.
2006-10-26 19:25:45 +02:00
..
hgweb use untrusted settings in hgweb 2006-10-26 19:25:45 +02:00
__init__.py Add back links from file revisions to changeset revisions 2005-05-03 13:16:10 -08:00
ancestor.py Abstract ancestor algorithm into generic function 2006-09-20 16:50:50 -05:00
appendfile.py reduce memory used when appendfile appends to real file. 2006-05-09 11:08:06 -07:00
archival.py Fix some bugs introduced during the manifest refactoring 2006-08-12 08:53:23 -03:00
base85.c python2.5 PyArg_ParseTuple fix 2006-10-12 14:04:11 -03:00
bdiff.c python2.5 PyArg_ParseTuple fix 2006-10-12 14:04:11 -03:00
bundlerepo.py bundlerepo: avoid exception in __del__ when the bundle doesn't exist 2006-10-16 20:38:04 -03:00
byterange.py Make consistent use of str.startswith() in conditionals. 2005-07-10 16:14:56 -08:00
changegroup.py use demandload more. 2006-06-20 23:58:21 -07:00
changelog.py imported patch b1 2006-10-17 18:01:14 -05:00
cmdutil.py Move revision parsing into cmdutil. 2006-09-14 11:19:35 -07:00
commands.py add --untrusted to showconfig 2006-10-26 19:25:45 +02:00
context.py filecontext: report False for missing files 2006-10-18 14:06:48 -05:00
demandload.py Avoid Python 2.5 warning 2006-08-20 00:44:53 -03:00
dirstate.py Whitespace/Tab cleanup 2006-10-01 19:26:33 +02:00
fancyopts.py fixed some stuff pychecker shows, marked unclear/wrong stuff with XXX 2005-11-14 03:59:35 +02:00
filelog.py filelog.annotate is now obsolete 2006-09-30 20:56:26 -07:00
hg.py Stop erroring out pull -r and clone -r if repository isn't local. 2006-09-09 18:25:07 -07:00
httprangereader.py update copyrights. 2006-08-12 12:30:02 -07:00
httprepo.py httprepo: add support for passing lookup exception data 2006-10-18 02:08:36 -05:00
i18n.py update copyrights. 2006-08-12 12:30:02 -07:00
keepalive.py clean up trailing white space. 2006-07-12 08:28:00 -07:00
localrepo.py Show number (-v) and list (--debug) of changesets with bundle/pull/push etc. 2006-10-25 18:45:18 +02:00
lock.py update copyrights. 2006-08-12 12:30:02 -07:00
lsprof.py do not try to package lsprof if not available. 2006-06-23 19:20:22 -07:00
mail.py fix typo in mail.py 2006-08-20 02:21:59 -03:00
manifest.py Whitespace/Tab cleanup 2006-10-01 19:26:33 +02:00
mdiff.py Add -D/--nodates options to hg diff/export that removes dates from diff headers 2006-09-26 00:05:24 +01:00
merge.py merge: fix branch setting 2006-10-17 22:59:01 -05:00
mpatch.c mpatch: Fix for malloc corner case on AIX 2006-09-21 16:16:39 -05:00
node.py update copyrights. 2006-08-12 12:30:02 -07:00
packagescan.py merge. 2006-08-22 07:55:10 -07:00
patch.py add untrusted argument to patch.diffopts 2006-10-26 19:25:45 +02:00
remoterepo.py update copyrights. 2006-08-12 12:30:02 -07:00
repo.py Add hg.LookupError 2006-10-01 11:58:55 -07:00
revlog.py revlog.py: always return tuples from parents and parentrevs 2006-10-24 23:00:43 -03:00
sshrepo.py sshrepo: add passing of lookup exceptions 2006-09-09 18:25:06 -07:00
sshserver.py sshrepo: add passing of lookup exceptions 2006-09-09 18:25:06 -07:00
statichttprepo.py localrepo: add separate methods for manipulating repository data 2006-10-23 17:12:20 -05:00
streamclone.py fix problem with uncompressed clone and python 2.3. 2006-07-17 07:43:15 -07:00
strutil.py fix issue 322. 2006-08-18 21:03:29 -07:00
templater.py Added extra changeset info to templater and map-cmdline.default. 2006-10-18 18:09:32 +02:00
transaction.py update copyrights. 2006-08-12 12:30:02 -07:00
ui.py save settings from untrusted config files in a separate configparser 2006-10-26 19:25:45 +02:00
util_win32.py makes username mandatory 2006-10-18 22:24:03 +02:00
util.py Only read .hg/hgrc files from trusted users/groups 2006-10-26 19:25:44 +02:00
verify.py use xrange instead of range 2006-10-19 14:16:51 +02:00
version.py update copyrights. 2006-08-12 12:30:02 -07:00