<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cgit/Makefile, branch v0.10</title>
<subtitle>Robin Krahl's fork of cgit</subtitle>
<id>https://git.ireas.org/cgit/atom?h=v0.10</id>
<link rel='self' href='https://git.ireas.org/cgit/atom?h=v0.10'/>
<link rel='alternate' type='text/html' href='https://git.ireas.org/cgit/'/>
<updated>2014-01-17T15:09:16Z</updated>
<entry>
<title>makefile: bump version</title>
<updated>2014-01-17T15:09:16Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2014-01-17T15:09:16Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/cgit/commit/?id=6952f164c10689e3c112dbef85e461a6246654be'/>
<id>urn:sha1:6952f164c10689e3c112dbef85e461a6246654be</id>
<content type='text'>
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>git: update to 1.8.5</title>
<updated>2014-01-08T13:59:38Z</updated>
<author>
<name>Christian Hesse</name>
<email>mail@eworm.de</email>
</author>
<published>2013-11-27T23:19:50Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/cgit/commit/?id=3cebf6838b0739caaf711255d4c3a397d1e3046a'/>
<id>urn:sha1:3cebf6838b0739caaf711255d4c3a397d1e3046a</id>
<content type='text'>
Everything works just bumping the version in Makefile and commit hash
in submodule. No code changes required.

Signed-off-by: Lukas Fleischer &lt;cgit@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>git: update to 1.8.4</title>
<updated>2013-08-26T16:42:03Z</updated>
<author>
<name>John Keeping</name>
<email>john@keeping.me.uk</email>
</author>
<published>2013-08-23T23:28:39Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/cgit/commit/?id=d62e71a0240a7506b870b99e5c068f336e0a137e'/>
<id>urn:sha1:d62e71a0240a7506b870b99e5c068f336e0a137e</id>
<content type='text'>
No code changes required, just bump the submodule and makefile versions.

Signed-off-by: John Keeping &lt;john@keeping.me.uk&gt;
</content>
</entry>
<entry>
<title>Makefile: Change default prefix to "/usr/local"</title>
<updated>2013-08-12T19:14:10Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>cgit@cryptocrack.de</email>
</author>
<published>2013-06-18T12:42:09Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/cgit/commit/?id=1a194aa2c79aa9514b4a2a302b05ba641811fc9f'/>
<id>urn:sha1:1a194aa2c79aa9514b4a2a302b05ba641811fc9f</id>
<content type='text'>
Locally installed packages are usually installed to /usr/local.
Packagers can use `make prefix=/usr` to get back the old behavior.

Signed-off-by: Lukas Fleischer &lt;cgit@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>robots.txt: disallow access to snapshots</title>
<updated>2013-08-12T19:14:10Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2013-05-28T12:17:00Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/cgit/commit/?id=23debef62104c70600be2b745ec3957538eeac6e'/>
<id>urn:sha1:23debef62104c70600be2b745ec3957538eeac6e</id>
<content type='text'>
My dmesg is filled with the oom killer bringing down processes while the
Bingbot downloads every snapshot for every commit of the Linux kernel in
tar.xz format. Sure, I should be running with memory limits, and now I'm
using cgroups, but a more general solution is to prevent crawlers from
wasting resources like that in the first place.

Suggested-by: Natanael Copa &lt;ncopa@alpinelinux.org&gt;
Suggested-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>Add favicon</title>
<updated>2013-05-31T00:52:24Z</updated>
<author>
<name>Christian Hesse</name>
<email>mail@eworm.de</email>
</author>
<published>2013-05-29T08:16:06Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/cgit/commit/?id=52c926cadbff5fd0aaf00ebd79619112aba46182'/>
<id>urn:sha1:52c926cadbff5fd0aaf00ebd79619112aba46182</id>
<content type='text'>
This adds a favicon to cgit. It is not enabled by default, though.
The file contains two icons, 16x16 and 32x32 pixels, optimized for size.
</content>
</entry>
<entry>
<title>CGIT-0.9.2</title>
<updated>2013-05-27T20:18:09Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2013-05-27T20:00:13Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/cgit/commit/?id=989d251384d5600abb33eb4c97b85d54dbfc6fcb'/>
<id>urn:sha1:989d251384d5600abb33eb4c97b85d54dbfc6fcb</id>
<content type='text'>
Features:
- update to git v1.8.3.
- expanded set of default filters to include markdown, restructuredtext, and
  man pages.
- better sample configuration file in man page.
- "readme" may now be specified multiple times, and cgit will choose the first
  one it finds.
- "readme" no longer needs a branch name. If prefixed with simply ":" it will
  use the default branch.
- "branch-sort" allowing branches to be sorted either by "age" or "name", for
  kernel.org.
- "enable-index-owner" allowing the owner column to be disabled in the index
  page.
- print submodule revision next to submodule link.
- integrate more closely with git apis, such as strbuf.
- rely on git test harness and git makefiles.
- more robust test suite.
- more rebust makefile dependency accounting.
- pager navigation is now unordered list.
- span tag wraps commit directions.

Behavior changes:
- HOME is no longer passed as an environment variable to any filter api
  scripts.
- "about-filter" now receives the filename being filtered as argv[1]. This may
  disrupt existing scripts, so adjust accordingly.
- gitconfig and gitattributes are no longer loaded from any system directories
  or home directories.

Security:
- CVE-2013-2117: disallow directory traversal when readme is set to filesystem
  path.

Bug fixes:
- ssdiff now correctly manages tab expansion.
- support unannotated tags in http git clone.
- lots of cleanups of global variables and memory leaks.
- do not rely on gettext/libintl.
- better C standard compliance.
- make several functions and variables static.
- improved constification.
- remove unused functions.
- fix colspan values to correct width.
- fix out-of-bounds memory accesses with virtual_root="".
- cache repo config more precisely.
- die when write fails.

Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>filters: import more modern scripts</title>
<updated>2013-05-27T19:54:16Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2013-05-27T19:39:43Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/cgit/commit/?id=8149be213f1c8f52b0dbe6c213f6073af57fa954'/>
<id>urn:sha1:8149be213f1c8f52b0dbe6c213f6073af57fa954</id>
<content type='text'>
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>git: update to 1.8.3</title>
<updated>2013-05-25T11:10:14Z</updated>
<author>
<name>John Keeping</name>
<email>john@keeping.me.uk</email>
</author>
<published>2013-05-25T10:19:00Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/cgit/commit/?id=0499e88ccec43dc69233841779ab4b71b5d94dac'/>
<id>urn:sha1:0499e88ccec43dc69233841779ab4b71b5d94dac</id>
<content type='text'>
No changes required, just bump the submodule and Makefile versions.

Signed-off-by: John Keeping &lt;john@keeping.me.uk&gt;
</content>
</entry>
<entry>
<title>Makefile: fix parallel "make test"</title>
<updated>2013-05-22T10:53:06Z</updated>
<author>
<name>John Keeping</name>
<email>john@keeping.me.uk</email>
</author>
<published>2013-05-18T14:17:08Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/cgit/commit/?id=c2b79dd8e0020c1c10b61fa1a6c58afd53738c85'/>
<id>urn:sha1:c2b79dd8e0020c1c10b61fa1a6c58afd53738c85</id>
<content type='text'>
When building the "test" target we depend on both cgit and building the
Git tools.  By doing this with two targets we end up running make in the
git/ directory twice, concurrently if using parallel make, which causes
us to build more than we need and potentially builds incorrectly if
multi-step build-then-move operations overlap.

Fix this by instead calling back into the makefile so that we alter the
"cgit" target to also build the Git tools.

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