<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cgit/ui-plain.c, branch v1.0</title>
<subtitle>A hyperfast web frontend for git repositories written in C.</subtitle>
<id>http://git.cetero.st/cgit/atom/ui-plain.c?h=v1.0</id>
<link rel='self' href='http://git.cetero.st/cgit/atom/ui-plain.c?h=v1.0'/>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/'/>
<updated>2016-02-22T17:46:33Z</updated>
<entry>
<title>ui-plain: fix to show a repo's root directory listing in plain view</title>
<updated>2016-02-22T17:46:33Z</updated>
<author>
<name>Joe Anakata</name>
<email>jea-signup-github@anakata.org</email>
</author>
<published>2016-02-22T17:45:53Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=de6098be6a65a4758ff8eac6359bd6fd30ba7bd3'/>
<id>urn:sha1:de6098be6a65a4758ff8eac6359bd6fd30ba7bd3</id>
<content type='text'>
This is to fix the case of accessing http://host.com/cgit.cgi/repo.git/plain/

There is code here to make this case work (match_baselen is set to -1
for top-of-the-tree views) but the unsigned to signed comparison was
always false in this case, causing an empty directory listing without
this fix.

Signed-off-by: Joe Anakata &lt;jea-signup-github@anakata.org&gt;
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>ui-plain: add enable-html-serving flag</title>
<updated>2016-01-14T14:42:56Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2016-01-14T13:53:28Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=c326f3eb026d67650f79a6dda9a1a42c55d10a25'/>
<id>urn:sha1:c326f3eb026d67650f79a6dda9a1a42c55d10a25</id>
<content type='text'>
Unrestricts plain/ to contents likely to be executed by browser.
</content>
</entry>
<entry>
<title>git: update to v2.7.0</title>
<updated>2016-01-13T16:12:17Z</updated>
<author>
<name>Christian Hesse</name>
<email>mail@eworm.de</email>
</author>
<published>2016-01-05T06:38:53Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=559ab5ecc4445c8477ecf62c9fc97efa412dd562'/>
<id>urn:sha1:559ab5ecc4445c8477ecf62c9fc97efa412dd562</id>
<content type='text'>
Update to git version v2.7.0.

* Upstream commit ed1c9977cb1b63e4270ad8bdf967a2d02580aa08 (Remove
  get_object_hash.) changed API:

  Convert all instances of get_object_hash to use an appropriate
  reference to the hash member of the oid member of struct object.
  This provides no functional change, as it is essentially a macro
  substitution.

Signed-off-by: Christian Hesse &lt;mail@eworm.de&gt;
</content>
</entry>
<entry>
<title>ui-plain: fix resource leak: free before assigning NULL</title>
<updated>2015-10-09T13:50:34Z</updated>
<author>
<name>Christian Hesse</name>
<email>mail@eworm.de</email>
</author>
<published>2015-10-09T12:55:50Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=08a2b818f2bd3221a1685c28c62408d57b0993a7'/>
<id>urn:sha1:08a2b818f2bd3221a1685c28c62408d57b0993a7</id>
<content type='text'>
Coverity-id: 13939
Signed-off-by: Christian Hesse &lt;mail@eworm.de&gt;
</content>
</entry>
<entry>
<title>ui-plain: fix resource leak: free before return</title>
<updated>2015-10-09T13:50:09Z</updated>
<author>
<name>Christian Hesse</name>
<email>mail@eworm.de</email>
</author>
<published>2015-10-09T12:55:49Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=979db79a80f1926c677691b68eb22b4852a77b50'/>
<id>urn:sha1:979db79a80f1926c677691b68eb22b4852a77b50</id>
<content type='text'>
Coverity-id: 13940
Signed-off-by: Christian Hesse &lt;mail@eworm.de&gt;
</content>
</entry>
<entry>
<title>refactor get_mimetype_from_file() to get_mimetype_for_filename()</title>
<updated>2015-08-17T12:25:08Z</updated>
<author>
<name>Christian Hesse</name>
<email>mail@eworm.de</email>
</author>
<published>2015-08-16T12:53:52Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=aa943bc9a68ccdcc5cbe29f6ac3b5e787d4c22ca'/>
<id>urn:sha1:aa943bc9a68ccdcc5cbe29f6ac3b5e787d4c22ca</id>
<content type='text'>
* handle mimetype within a single function
* return allocated memory on success

Signed-off-by: Christian Hesse &lt;mail@eworm.de&gt;
</content>
</entry>
<entry>
<title>move get_mimetype_from_file() to shared</title>
<updated>2015-08-17T12:25:08Z</updated>
<author>
<name>Christian Hesse</name>
<email>mail@eworm.de</email>
</author>
<published>2015-08-14T14:50:56Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=f5c83d7b5ddceb03e1c6bda2e43c48500c7da9f5'/>
<id>urn:sha1:f5c83d7b5ddceb03e1c6bda2e43c48500c7da9f5</id>
<content type='text'>
Signed-off-by: Christian Hesse &lt;mail@eworm.de&gt;
</content>
</entry>
<entry>
<title>plain: use cgit_print_error_page() instead of html_status()</title>
<updated>2015-08-14T13:46:51Z</updated>
<author>
<name>John Keeping</name>
<email>john@keeping.me.uk</email>
</author>
<published>2015-08-14T11:47:04Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=2b3e76a9f95c50f55be70dbb1cfa029f5165a535'/>
<id>urn:sha1:2b3e76a9f95c50f55be70dbb1cfa029f5165a535</id>
<content type='text'>
This provides a formatted error response rather than a simple HTTP
error.

Signed-off-by: John Keeping &lt;john@keeping.me.uk&gt;
</content>
</entry>
<entry>
<title>Remove redundant includes</title>
<updated>2015-08-13T13:36:53Z</updated>
<author>
<name>John Keeping</name>
<email>john@keeping.me.uk</email>
</author>
<published>2015-08-13T11:14:15Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=157f544ac2149a985b0f62e9381a759c0ae252ec'/>
<id>urn:sha1:157f544ac2149a985b0f62e9381a759c0ae252ec</id>
<content type='text'>
These are all included in git-compat-util.h (when necessary), which we
include in cgit.h.

Signed-off-by: John Keeping &lt;john@keeping.me.uk&gt;
</content>
</entry>
<entry>
<title>git: update for v2.3.0</title>
<updated>2015-02-08T17:11:09Z</updated>
<author>
<name>Christian Hesse</name>
<email>mail@eworm.de</email>
</author>
<published>2015-02-07T13:18:28Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=7358f63015a27d1c22816a3c1f734c3d4beed115'/>
<id>urn:sha1:7358f63015a27d1c22816a3c1f734c3d4beed115</id>
<content type='text'>
* sort_string_list(): rename to string_list_sort() (upstream commit
  3383e199)
* update read_tree_recursive callback to pass strbuf as base (upstream
  commit 6a0b0b6d)

Signed-off-by: Christian Hesse &lt;mail@eworm.de&gt;
</content>
</entry>
</feed>
