<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cgit/ui-blob.c, branch v1.1</title>
<subtitle>A hyperfast web frontend for git repositories written in C.</subtitle>
<id>http://git.cetero.st/cgit/atom/ui-blob.c?h=v1.1</id>
<link rel='self' href='http://git.cetero.st/cgit/atom/ui-blob.c?h=v1.1'/>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/'/>
<updated>2016-10-12T12:13:10Z</updated>
<entry>
<title>ui-blog: fix oid handling</title>
<updated>2016-10-12T12:13:10Z</updated>
<author>
<name>Christian Hesse</name>
<email>mail@eworm.de</email>
</author>
<published>2016-10-11T06:55:34Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=c330a2e5f86e1f77d3b724877935e11014cefa21'/>
<id>urn:sha1:c330a2e5f86e1f77d3b724877935e11014cefa21</id>
<content type='text'>
We have to use a pointer for walk_tree_ctx-&gt;matched_oid.

This fixes faulty commit 6e4b7b6776eb994e795fa38b2619db6c55e10ecc
(ui-blob: replace 'unsigned char sha1[20]' with 'struct object_id oid').
</content>
</entry>
<entry>
<title>ui-blob: replace 'unsigned char sha1[20]' with 'struct object_id oid'</title>
<updated>2016-10-04T07:47:18Z</updated>
<author>
<name>Christian Hesse</name>
<email>mail@eworm.de</email>
</author>
<published>2016-09-29T19:38:49Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=6e4b7b6776eb994e795fa38b2619db6c55e10ecc'/>
<id>urn:sha1:6e4b7b6776eb994e795fa38b2619db6c55e10ecc</id>
<content type='text'>
Upstream git is replacing 'unsigned char sha1[20]' with 'struct object_id
oid'. We have some code that can be changed independent from upstream. So
here we go...

In addition replace memmove() with hashcpy().
</content>
</entry>
<entry>
<title>ui-blob: set CSP just in case</title>
<updated>2016-01-14T13:43:43Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2016-01-14T13:43:43Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=9ca2566972db968df4479108b29bb92551138b57'/>
<id>urn:sha1:9ca2566972db968df4479108b29bb92551138b57</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ui-blob: always use generic mimetypes</title>
<updated>2016-01-14T13:31:53Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2016-01-14T13:31:53Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=92996ac2a6fc4e944c3d723e12d5ab244a43508e'/>
<id>urn:sha1:92996ac2a6fc4e944c3d723e12d5ab244a43508e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ui-blob: Do not accept mimetype from user</title>
<updated>2016-01-14T13:31:13Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2016-01-14T13:31:13Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=1c581a072651524f3b0d91f33e22a42c4166dd96'/>
<id>urn:sha1:1c581a072651524f3b0d91f33e22a42c4166dd96</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ui-blob: fix resource leak: free before return</title>
<updated>2015-10-10T19:39:25Z</updated>
<author>
<name>Christian Hesse</name>
<email>mail@eworm.de</email>
</author>
<published>2015-10-10T14:56:23Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=7320bfa893bdb8ff873c3827c3dac1ce0d4034ea'/>
<id>urn:sha1:7320bfa893bdb8ff873c3827c3dac1ce0d4034ea</id>
<content type='text'>
Coverity-id: 13944
Signed-off-by: Christian Hesse &lt;mail@eworm.de&gt;
</content>
</entry>
<entry>
<title>ui-blob: fix resource leak: free before return</title>
<updated>2015-10-10T19:38:57Z</updated>
<author>
<name>Christian Hesse</name>
<email>mail@eworm.de</email>
</author>
<published>2015-10-10T14:56:24Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=30802126d48e145191a281a7f43109edfbcf490f'/>
<id>urn:sha1:30802126d48e145191a281a7f43109edfbcf490f</id>
<content type='text'>
Coverity-id: 13943
Signed-off-by: Christian Hesse &lt;mail@eworm.de&gt;
</content>
</entry>
<entry>
<title>ui-blob: remove useless null check</title>
<updated>2015-10-09T08:54:38Z</updated>
<author>
<name>John Keeping</name>
<email>john@keeping.me.uk</email>
</author>
<published>2015-10-08T22:23:58Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=509488d85c06c66eb65bc4809f6e317c1ebe1d7a'/>
<id>urn:sha1:509488d85c06c66eb65bc4809f6e317c1ebe1d7a</id>
<content type='text'>
We have already called strlen() on "path" by the time we get here, so we
know it can't be null.

Coverity-id: 13954
Signed-off-by: John Keeping &lt;john@keeping.me.uk&gt;
</content>
</entry>
<entry>
<title>blob: use cgit_print_error_page() to add HTTP headers</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:06Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=9a06211daacd2fff14c6211bfc8bad856694f0f9'/>
<id>urn:sha1:9a06211daacd2fff14c6211bfc8bad856694f0f9</id>
<content type='text'>
This is a bugfix as well as an improvement to the HTTP status code
handling since previously we would not print HTTP headers on any of
these code paths.

Signed-off-by: John Keeping &lt;john@keeping.me.uk&gt;
</content>
</entry>
<entry>
<title>Avoid signed bitfields</title>
<updated>2015-03-09T16:38:46Z</updated>
<author>
<name>John Keeping</name>
<email>john@keeping.me.uk</email>
</author>
<published>2015-03-08T16:32:17Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=12d3d4c3edfcf177c56ca97e5a4b0c8301ca46aa'/>
<id>urn:sha1:12d3d4c3edfcf177c56ca97e5a4b0c8301ca46aa</id>
<content type='text'>
Bitfields are only defined for unsigned types.

Detected by sparse.

Signed-off-by: John Keeping &lt;john@keeping.me.uk&gt;
</content>
</entry>
</feed>
