<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/gitweb/README, branch v1.6.3</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v1.6.3</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v1.6.3'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2009-04-20T22:56:07Z</updated>
<entry>
<title>Documentation: fix typos / spelling mistakes</title>
<updated>2009-04-20T22:56:07Z</updated>
<author>
<name>Mike Ralphson</name>
<email>mike@abacus.co.uk</email>
</author>
<published>2009-04-17T18:13:28Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=680ebc01806187b33cab9093c39102468298350f'/>
<id>urn:sha1:680ebc01806187b33cab9093c39102468298350f</id>
<content type='text'>
Signed-off-by: Mike Ralphson &lt;mike@abacus.co.uk&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'maint'</title>
<updated>2009-02-09T06:07:53Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2009-02-09T06:07:53Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=df487baa30924a36ade38ada4f77379236dcce0f'/>
<id>urn:sha1:df487baa30924a36ade38ada4f77379236dcce0f</id>
<content type='text'>
* maint:
  gitweb: add $prevent_xss option to prevent XSS by repository content
  rev-list: fix showing distance when using --bisect-all
</content>
</entry>
<entry>
<title>gitweb: add $prevent_xss option to prevent XSS by repository content</title>
<updated>2009-02-09T05:51:25Z</updated>
<author>
<name>Matt McCutchen</name>
<email>matt@mattmccutchen.net</email>
</author>
<published>2009-02-08T00:00:09Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=7e1100e9e939c9178b2aa3969349e9e8d34488bf'/>
<id>urn:sha1:7e1100e9e939c9178b2aa3969349e9e8d34488bf</id>
<content type='text'>
Add a gitweb configuration variable $prevent_xss that disables features
to prevent content in repositories from launching cross-site scripting
(XSS) attacks in the gitweb domain.  Currently, this option makes gitweb
ignore README.html (a better solution may be worked out in the future)
and serve a blob_plain file of an untrusted type with
"Content-Disposition: attachment", which tells the browser not to show
the file at its original URL.

The XSS prevention is currently off by default.

Signed-off-by: Matt McCutchen &lt;matt@mattmccutchen.net&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>gitweb: Update README that gitweb works better with PATH_INFO</title>
<updated>2009-02-02T02:33:51Z</updated>
<author>
<name>Jakub Narebski</name>
<email>jnareb@gmail.com</email>
</author>
<published>2009-02-01T21:37:45Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=e80f97e20c8122f79450e1f40f569df0b52773e9'/>
<id>urn:sha1:e80f97e20c8122f79450e1f40f569df0b52773e9</id>
<content type='text'>
One had to configure gitweb for it to find static files (stylesheets,
images) when using path_info URLs.  Now that it is not necessary
thanks to adding BASE element to HTML head if needed, update README to
reflect this fact.

Signed-off-by: Jakub Narebski &lt;jnareb@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>gitweb: webserver config for PATH_INFO</title>
<updated>2009-01-31T05:08:30Z</updated>
<author>
<name>Giuseppe Bilotta</name>
<email>giuseppe.bilotta@gmail.com</email>
</author>
<published>2009-01-31T01:31:51Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=0dbf027ad2fc946cb63330146560962fa5d43d2d'/>
<id>urn:sha1:0dbf027ad2fc946cb63330146560962fa5d43d2d</id>
<content type='text'>
Document some possible Apache configurations when the path_info feature
is enabled in gitweb.

Signed-off-by: Giuseppe Bilotta &lt;giuseppe.bilotta@gmail.com&gt;
Acked-by: Jakub Narebski &lt;jnareb@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>gitweb: More about how gitweb gets 'owner' of repository</title>
<updated>2008-07-27T21:14:01Z</updated>
<author>
<name>Jakub Narebski</name>
<email>jnareb@gmail.com</email>
</author>
<published>2008-07-26T23:23:46Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=ef115e26f7d6859f679d122d6c2300db09015396'/>
<id>urn:sha1:ef115e26f7d6859f679d122d6c2300db09015396</id>
<content type='text'>
Signed-off-by: Jakub Narebski &lt;jnareb@gmail.com&gt;
Acked-by: Petr Baudis &lt;pasky@suse.cz&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>gitweb: Describe projects_index format in more detail</title>
<updated>2008-07-07T23:35:00Z</updated>
<author>
<name>Jakub Narebski</name>
<email>jnareb@gmail.com</email>
</author>
<published>2008-07-07T22:07:53Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=e67c9e3952a60dbf380cead5dae1d13fe9703f3c'/>
<id>urn:sha1:e67c9e3952a60dbf380cead5dae1d13fe9703f3c</id>
<content type='text'>
Update and extend information about $projects_list file format in
gitweb/README and in gitweb/INSTALL.

Signed-off-by: Jakub Narebski &lt;jnareb@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>gitweb setup instruction: rewrite HEAD and root as well</title>
<updated>2008-06-08T20:46:37Z</updated>
<author>
<name>Ask Bjørn Hansen</name>
<email>ask@develooper.com</email>
</author>
<published>2008-06-07T07:19:26Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=55f409a826cbd574333dbc91d6f7e1e9888d696d'/>
<id>urn:sha1:55f409a826cbd574333dbc91d6f7e1e9888d696d</id>
<content type='text'>
Also add a few more hints for how to setup and configure gitweb as described

[jc: with a fix from Mike Hommey]

Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Spelling fixes in the gitweb documentation</title>
<updated>2008-04-22T06:18:06Z</updated>
<author>
<name>Rafael Garcia-Suarez</name>
<email>rgarciasuarez@gmail.com</email>
</author>
<published>2008-04-17T11:45:52Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=eae7a75904f9634736ff622be9d1c1e5f5567c27'/>
<id>urn:sha1:eae7a75904f9634736ff622be9d1c1e5f5567c27</id>
<content type='text'>
Mostly spelling and grammar nits.

Signed-off-by: Rafael Garcia-Suarez &lt;rgarciasuarez@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>gitweb: fallback to system-wide config file if default config does not exist</title>
<updated>2008-03-27T20:55:10Z</updated>
<author>
<name>Gerrit Pape</name>
<email>pape@smarden.org</email>
</author>
<published>2008-03-26T18:11:19Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=17a8b25005bb09b03bee7ddac5412c7d29675eef'/>
<id>urn:sha1:17a8b25005bb09b03bee7ddac5412c7d29675eef</id>
<content type='text'>
From a distribution point of view, configuration files for applications
should reside in /etc/.  On the other hand it's convenient for multiple
instances of gitweb (e.g. virtual web servers on a single machine) to have
a per-instance configuration file, just as gitweb currently supports
through the file gitweb_config.perl next to the cgi.

To support both at runtime, this commit introduces GITWEB_CONFIG_SYSTEM as
a system-wide configuration file which will be used as a fallback if the
config file sprecified throug GITWEB_CONFIG does not exist.

See also
 http://bugs.debian.org/450592

Signed-off-by: Gerrit Pape &lt;pape@smarden.org&gt;
Acked-by: Jakub Narebski &lt;jnareb@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
