<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/git.git/gitweb, branch v1.6.4.5</title>
<subtitle>Git
</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/git.git/atom?h=v1.6.4.5</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/atom?h=v1.6.4.5'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/'/>
<updated>2010-12-15T19:16:31Z</updated>
<entry>
<title>gitweb: Introduce esc_attr to escape attributes of HTML elements</title>
<updated>2010-12-15T19:16:31Z</updated>
<author>
<name>Jakub Narebski</name>
<email>jnareb@gmail.com</email>
</author>
<published>2010-12-14T23:34:01Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=3017ed62f47ce14a959e2d315c434d4980cf4243'/>
<id>urn:sha1:3017ed62f47ce14a959e2d315c434d4980cf4243</id>
<content type='text'>
It is needed only to escape attributes of handcrafted HTML elements,
and not those generated using CGI.pm subroutines / methods for HTML
generation.

While at it, add esc_url and esc_html where needed, and prefer to use
CGI.pm HTML generating methods than handcrafted HTML code.  Most of
those are probably unnecessary (could be exploited only by person with
write access to gitweb config, or at least access to the repository).

This fixes CVE-2010-3906

Reported-by: Emanuele Gentili &lt;e.gentili@tigersecurity.it&gt;
Helped-by: John 'Warthog9' Hawley &lt;warthog9@kernel.org&gt;
Helped-by: Jonathan Nieder &lt;jrnieder@gmail.com&gt;
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>Merge branch 'maint-1.6.3' into maint</title>
<updated>2009-08-28T03:42:42Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2009-08-28T03:42:42Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=749086fa090d81c10ebf16b1abfd138c3fa0232e'/>
<id>urn:sha1:749086fa090d81c10ebf16b1abfd138c3fa0232e</id>
<content type='text'>
* maint-1.6.3:
  Fix overridable written with an extra 'e'
  Documentation: git-archive: mark --format as optional in summary
  Round-down years in "years+months" relative date view
</content>
</entry>
<entry>
<title>Merge branch 'maint-1.6.2' into maint-1.6.3</title>
<updated>2009-08-28T03:42:38Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2009-08-28T03:42:38Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=5e64650d938d7a23b73532b4a68bc6bd08cfd041'/>
<id>urn:sha1:5e64650d938d7a23b73532b4a68bc6bd08cfd041</id>
<content type='text'>
* maint-1.6.2:
  Fix overridable written with an extra 'e'
  Documentation: git-archive: mark --format as optional in summary
  Round-down years in "years+months" relative date view

Conflicts:
	Documentation/git-archive.txt
</content>
</entry>
<entry>
<title>Fix overridable written with an extra 'e'</title>
<updated>2009-08-28T03:41:48Z</updated>
<author>
<name>Nanako Shiraishi</name>
<email>nanako3@lavabit.com</email>
</author>
<published>2009-08-28T03:18:49Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=93197898041fcaf84d8ac84df764cca7bf86b226'/>
<id>urn:sha1:93197898041fcaf84d8ac84df764cca7bf86b226</id>
<content type='text'>
Signed-off-by: Nanako Shiraishi &lt;nanako3@lavabit.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'zf/maint-gitweb-acname' into maint</title>
<updated>2009-08-21T18:34:17Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2009-08-21T18:34:17Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=d3ebb174ea0881ff1d801174d18271bfc50245e3'/>
<id>urn:sha1:d3ebb174ea0881ff1d801174d18271bfc50245e3</id>
<content type='text'>
* zf/maint-gitweb-acname:
  gitweb: parse_commit_text encoding fix
</content>
</entry>
<entry>
<title>gitweb: parse_commit_text encoding fix</title>
<updated>2009-08-05T19:37:13Z</updated>
<author>
<name>Zoltán Füzesi</name>
<email>zfuzesi@eaglet.hu</email>
</author>
<published>2009-08-02T07:42:24Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=5ed5bbc7e1c3a0144db42d6ec4689e01b2f37516'/>
<id>urn:sha1:5ed5bbc7e1c3a0144db42d6ec4689e01b2f37516</id>
<content type='text'>
Call to_utf8 when parsing author and committer names, otherwise they will appear
with bad encoding if they written by using chop_and_escape_str.

Signed-off-by: Zoltán Füzesi &lt;zfuzesi@eaglet.hu&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>gitweb/README: Document $base_url</title>
<updated>2009-08-05T19:36:38Z</updated>
<author>
<name>Jakub Narebski</name>
<email>jnareb@gmail.com</email>
</author>
<published>2009-08-04T15:54:32Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=46068383aa825dfe9026f9255cea07da07e06253'/>
<id>urn:sha1:46068383aa825dfe9026f9255cea07da07e06253</id>
<content type='text'>
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: update Git homepage URL</title>
<updated>2009-07-13T18:09:02Z</updated>
<author>
<name>Wincent Colaiuta</name>
<email>win@wincent.com</email>
</author>
<published>2009-07-12T12:31:28Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=69fb8283937a18a031aeef12ea2a530c8ccf3e83'/>
<id>urn:sha1:69fb8283937a18a031aeef12ea2a530c8ccf3e83</id>
<content type='text'>
git-scm.com is now the "official" Git project page, having taken over
from git.or.cz, so update the default link accordingly. This saves a
redirect when people hit git.or.cz.

Signed-off-by: Wincent Colaiuta &lt;win@wincent.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'gb/gitweb-avatar'</title>
<updated>2009-07-09T08:00:59Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2009-07-09T08:00:59Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=1d4bf0b362bbe26f6a8b6e8e278cd45986de4aeb'/>
<id>urn:sha1:1d4bf0b362bbe26f6a8b6e8e278cd45986de4aeb</id>
<content type='text'>
* gb/gitweb-avatar:
  gitweb: add empty alt text to avatar img
  gitweb: picon avatar provider
  gitweb: gravatar url cache
  gitweb: (gr)avatar support
  gitweb: use git_print_authorship_rows in 'tag' view too
  gitweb: uniform author info for commit and commitdiff
  gitweb: refactor author name insertion
</content>
</entry>
<entry>
<title>gitweb: add empty alt text to avatar img</title>
<updated>2009-06-30T18:06:37Z</updated>
<author>
<name>Giuseppe Bilotta</name>
<email>giuseppe.bilotta@gmail.com</email>
</author>
<published>2009-06-29T22:00:54Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=7d25ef41c84850ec1405400efc95d78fa6523efc'/>
<id>urn:sha1:7d25ef41c84850ec1405400efc95d78fa6523efc</id>
<content type='text'>
The empty alt text optimizes screen estate in text-only browsers.

Signed-off-by: Giuseppe Bilotta &lt;giuseppe.bilotta@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
