mirror of
https://github.com/facebook/sapling.git
synced 2024-10-10 08:47:12 +03:00
6ca8967a44
Without this, repository paths or names containing e.g. & characters or html tags yielded strange results, possibly allowing cross-site scripting attacks.
45 lines
1.5 KiB
Cheetah
45 lines
1.5 KiB
Cheetah
{header}
|
|
<title>{repo|escape}: changelog</title>
|
|
<link rel="alternate" type="application/atom+xml"
|
|
href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}">
|
|
<link rel="alternate" type="application/rss+xml"
|
|
href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}">
|
|
</head>
|
|
<body>
|
|
|
|
<div class="buttons">
|
|
<a href="{url|urlescape}shortlog/{rev}{sessionvars%urlparameter}">shortlog</a>
|
|
<a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a>
|
|
<a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a>
|
|
<a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a>
|
|
<a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a>
|
|
{archives%archiveentry}
|
|
<a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
|
|
<a type="application/rss+xml" href="{url|urlescape}rss-log">rss</a>
|
|
<a type="application/atom+xml" href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}">atom</a>
|
|
</div>
|
|
|
|
<h2><a href="/">Mercurial</a> {pathdef%breadcrumb} / changelog</h2>
|
|
|
|
<form action="{url|urlescape}log">
|
|
{sessionvars%hiddenformentry}
|
|
<p>
|
|
<label for="search1">search:</label>
|
|
<input name="rev" id="search1" type="text" size="30">
|
|
navigate: <small class="navigate">{changenav%nav}</small>
|
|
</p>
|
|
</form>
|
|
|
|
{entries%changelogentry}
|
|
|
|
<form action="{url|urlescape}log">
|
|
{sessionvars%hiddenformentry}
|
|
<p>
|
|
<label for="search2">search:</label>
|
|
<input name="rev" id="search2" type="text" size="30">
|
|
navigate: <small class="navigate">{changenav%nav}</small>
|
|
</p>
|
|
</form>
|
|
|
|
{footer}
|