<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cgit, branch v0.9.1</title>
<subtitle>A hyperfast web frontend for git repositories written in C.</subtitle>
<id>https://git.zx2c4.com/cgit/atom/?h=v0.9.1</id>
<link rel='self' href='https://git.zx2c4.com/cgit/atom/?h=v0.9.1'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/cgit/'/>
<updated>2012-11-15T00:28:59Z</updated>
<entry>
<title>CGIT-0.9.1</title>
<updated>2012-11-15T00:28:59Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2012-11-15T00:28:59Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/cgit/commit/?id=a6a932e198e8b6b564d7a4bb43e78078d8296026'/>
<id>urn:sha1:a6a932e198e8b6b564d7a4bb43e78078d8296026</id>
<content type='text'>
Enhancements:
- path-selected submodule links
- intelligent default branch guessing
- /etc/mime.types lookup
- gitweb.* and cgit.* git-config support
- case insensitive sorting and age sorting
- commit, repository, and section sorting
- bold currently viewed page in pagination
- support BSDs in makefile

Security:
- CVE-2012-4465: heap-buffer overflow in parsing.c
- CVE-2012-4548: syntax highlighting command injection

Bug Fixes:
- transition maintainer to Jason Donenfeld (zx2c4)
- download git snapshot from github instead of Lars' old server
- css fixes
- stablization of tests
- more compatible default highlight script
- suppress gzip timestamp so that tarballs only use tar timestamps
- treat ctags as target in makefile
- do not let global variables override certain local repo settings
- print ampersand as proper html entity
- use placeholder for empty commit subject
- format diff view for addition and removal of files
- point links at correct blob from ssdiff

Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>man: show mime type default value</title>
<updated>2012-11-15T00:26:06Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2012-11-15T00:26:06Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/cgit/commit/?id=ab9805aa8615acfaffe18a4612abbf02396419d1'/>
<id>urn:sha1:ab9805aa8615acfaffe18a4612abbf02396419d1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ssdiff: point line links at exact blob by prepending "id="</title>
<updated>2012-11-15T00:03:50Z</updated>
<author>
<name>Julius Plenz</name>
<email>plenz@cis.fu-berlin.de</email>
</author>
<published>2012-10-30T12:56:01Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/cgit/commit/?id=c6fe94e02a3963d4fddaf09cfc3e3dc1e186a881'/>
<id>urn:sha1:c6fe94e02a3963d4fddaf09cfc3e3dc1e186a881</id>
<content type='text'>
Previously, the id_str (i.e. the current or diffed-against commit's
SHA1 ID) was simply concatenated to the URL. Now, prepend an "id="
string so that the links actually point to the right blobs and thus
the exact lines.

Signed-off-by: Julius Plenz &lt;plenz@cis.fu-berlin.de&gt;
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>Format git diff headers correctly when adding or removing files.</title>
<updated>2012-11-14T23:56:20Z</updated>
<author>
<name>Michael Halstead</name>
<email>michael@yoctoproject.org</email>
</author>
<published>2012-11-14T20:41:01Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/cgit/commit/?id=62a40c78fed772e795eca8d4e7d6f6ead4d9a125'/>
<id>urn:sha1:62a40c78fed772e795eca8d4e7d6f6ead4d9a125</id>
<content type='text'>
Copying the output of cgit and using it in patches now works when adding
files to or removing files from the repository. This is helpful for people
who use cgit in their patch workflow.
</content>
</entry>
<entry>
<title>Makefile: get snapshots from github</title>
<updated>2012-11-04T17:02:55Z</updated>
<author>
<name>Ferry Huberts</name>
<email>ferry.huberts@pelagic.nl</email>
</author>
<published>2012-11-03T23:49:45Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/cgit/commit/?id=633a66c8226286d4559e72f0dce23586d617faff'/>
<id>urn:sha1:633a66c8226286d4559e72f0dce23586d617faff</id>
<content type='text'>
Github will have more bandwidth than Lars' server.
</content>
</entry>
<entry>
<title>Makefile: remove tags file</title>
<updated>2012-11-01T04:26:12Z</updated>
<author>
<name>Jamie Couture</name>
<email>jamie.couture@gmail.com</email>
</author>
<published>2012-10-31T23:43:12Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/cgit/commit/?id=2b675d20bcc1bf7f520f2d614475c7d3857191ef'/>
<id>urn:sha1:2b675d20bcc1bf7f520f2d614475c7d3857191ef</id>
<content type='text'>
Remove tags file from working directory.

Signed-off-by: Jamie Couture &lt;jamie.couture@gmail.com&gt;
</content>
</entry>
<entry>
<title>ui-shared: use placeholder for empty commit subject</title>
<updated>2012-10-28T17:53:58Z</updated>
<author>
<name>Christian Franke</name>
<email>nobody@nowhere.ws</email>
</author>
<published>2012-10-28T17:36:08Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/cgit/commit/?id=fe1bb0e765883fa4149fba12daee81b6ae070de3'/>
<id>urn:sha1:fe1bb0e765883fa4149fba12daee81b6ae070de3</id>
<content type='text'>
Display a placeholder when creating links to commits with empty subjects.
This avoids the creation of links of the form &lt;a&gt;&lt;/a&gt;.
</content>
</entry>
<entry>
<title>syntax-highlighting.sh: Fix command injection.</title>
<updated>2012-10-28T02:05:50Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2012-10-28T02:03:41Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/cgit/commit/?id=7ea35f9f8ecf61ab42be9947aae1176ab6e089bd'/>
<id>urn:sha1:7ea35f9f8ecf61ab42be9947aae1176ab6e089bd</id>
<content type='text'>
By not quoting the argument, an attacker with the ability to add files
to the repository could pass arbitrary arguments to the highlight
command, in particular, the --plug-in argument which can lead to
arbitrary command execution.

This patch adds simple argument quoting.
</content>
</entry>
<entry>
<title>Fix man page typo.</title>
<updated>2012-10-18T21:36:44Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2012-10-18T21:36:44Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/cgit/commit/?id=37141051ed4b6e2ede8f15581fe9126d7fd68213'/>
<id>urn:sha1:37141051ed4b6e2ede8f15581fe9126d7fd68213</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Makefile: Support OpenBSD just like FreeBSD</title>
<updated>2012-10-17T19:55:48Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2012-10-17T19:55:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/cgit/commit/?id=a58d8a168d29d62425391663dedd6dd49ddc523b'/>
<id>urn:sha1:a58d8a168d29d62425391663dedd6dd49ddc523b</id>
<content type='text'>
</content>
</entry>
</feed>
