<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cgit, branch master</title>
<subtitle>[no description]</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.stbuehler.de/mirror/cgit/'/>
<entry>
<title>Use 3.0 source format, add git as component tar</title>
<updated>2011-02-25T22:04:30Z</updated>
<author>
<name>Stefan</name>
<email>source@stbuehler.de</email>
</author>
<published>2011-02-25T22:04:30Z</published>
<link rel='alternate' type='text/html' href='http://cgit.stbuehler.de/mirror/cgit/commit/?id=7a2ace6635d5f65566da5b3a80ef15d37878129c'/>
<id>7a2ace6635d5f65566da5b3a80ef15d37878129c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Debianize</title>
<updated>2011-01-23T13:07:03Z</updated>
<author>
<name>Stefan</name>
<email>source@stbuehler.de</email>
</author>
<published>2010-09-08T07:17:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.stbuehler.de/mirror/cgit/commit/?id=d90c5508399b1e944ec7c0b171fa5f2cd59c0037'/>
<id>d90c5508399b1e944ec7c0b171fa5f2cd59c0037</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ui-stats: Remove unnecessary #include</title>
<updated>2010-11-16T05:56:54Z</updated>
<author>
<name>Johan Herland</name>
<email>johan@herland.net</email>
</author>
<published>2010-11-15T17:39:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.stbuehler.de/mirror/cgit/commit/?id=17596459fe9a43428a261e66f65b227d15bf7ee5'/>
<id>17596459fe9a43428a261e66f65b227d15bf7ee5</id>
<content type='text'>
&lt;string-list.h&gt; is already #included from cgit.h

Signed-off-by: Johan Herland &lt;johan@herland.net&gt;
Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
&lt;string-list.h&gt; is already #included from cgit.h

Signed-off-by: Johan Herland &lt;johan@herland.net&gt;
Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'tz/make-improvements'</title>
<updated>2010-11-09T23:28:56Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2010-11-09T23:28:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.stbuehler.de/mirror/cgit/commit/?id=7618cac1ee3bf83424d9237c3c362a43c5b246e9'/>
<id>7618cac1ee3bf83424d9237c3c362a43c5b246e9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ui-log: Prevent crash when given empty range search</title>
<updated>2010-11-09T23:22:41Z</updated>
<author>
<name>Johan Herland</name>
<email>johan@herland.net</email>
</author>
<published>2010-10-28T15:05:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.stbuehler.de/mirror/cgit/commit/?id=52558a6d39d52e2b2968b622534b0ffa4da285cb'/>
<id>52558a6d39d52e2b2968b622534b0ffa4da285cb</id>
<content type='text'>
Signed-off-by: Johan Herland &lt;johan@herland.net&gt;
Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Johan Herland &lt;johan@herland.net&gt;
Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Makefile: avoid spurious rebuilds of git sources due to `sudo make`</title>
<updated>2010-11-09T23:20:50Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2010-11-09T17:08:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.stbuehler.de/mirror/cgit/commit/?id=53f487dd71b597b0771359f2125388af0913f25e'/>
<id>53f487dd71b597b0771359f2125388af0913f25e</id>
<content type='text'>
Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ui-log: Fix filecount/linecount when path limit is in effect</title>
<updated>2010-11-09T15:37:39Z</updated>
<author>
<name>Johan Herland</name>
<email>johan@herland.net</email>
</author>
<published>2010-09-30T18:15:14Z</published>
<link rel='alternate' type='text/html' href='http://cgit.stbuehler.de/mirror/cgit/commit/?id=1415f3f3e017d0123e850707c55cb7e5e5887406'/>
<id>1415f3f3e017d0123e850707c55cb7e5e5887406</id>
<content type='text'>
When using ui-log with path limits, the listing of commits enables parent
rewriting in Git's internal log machinery. This did not work well together
with cgit_diff_commit() which is used to generate the filecount and
linecount numbers for each commit in the log view. cgit_diff_commit() would
operate without any path limits, and would therefore process the full diff
between the commits shown (which, because of parent rewriting, is not the
same as processing the diff for the commit itself). Additionally, the bottom
commit in the log view would (again, because of parent rewriting) have zero
parents, causing us to process the entire diff between the empty tree and
that commit. Since path limits were not in effect, this would (in large
projects) reports thousands of files and millions of lines changed in that
bottom commit.

This patch fixes the issue by applying the same path limit to
cgit_diff_commit() as is applied to the rest of the log view. The result is
that the filecount/linecount now only reflects the diff as it pertains to
the given path limit.

Signed-off-by: Johan Herland &lt;johan@herland.net&gt;
Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When using ui-log with path limits, the listing of commits enables parent
rewriting in Git's internal log machinery. This did not work well together
with cgit_diff_commit() which is used to generate the filecount and
linecount numbers for each commit in the log view. cgit_diff_commit() would
operate without any path limits, and would therefore process the full diff
between the commits shown (which, because of parent rewriting, is not the
same as processing the diff for the commit itself). Additionally, the bottom
commit in the log view would (again, because of parent rewriting) have zero
parents, causing us to process the entire diff between the empty tree and
that commit. Since path limits were not in effect, this would (in large
projects) reports thousands of files and millions of lines changed in that
bottom commit.

This patch fixes the issue by applying the same path limit to
cgit_diff_commit() as is applied to the rest of the log view. The result is
that the filecount/linecount now only reflects the diff as it pertains to
the given path limit.

Signed-off-by: Johan Herland &lt;johan@herland.net&gt;
Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add `strict-export` option</title>
<updated>2010-11-08T18:41:13Z</updated>
<author>
<name>Felix Hanley</name>
<email>felix@seconddrawer.com.au</email>
</author>
<published>2010-11-08T18:41:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.stbuehler.de/mirror/cgit/commit/?id=e0c6f23789e4893781bcd5af2281d468991ccf3a'/>
<id>e0c6f23789e4893781bcd5af2281d468991ccf3a</id>
<content type='text'>
This option is used to specify a filename which needs to be present in
the repositories found during `scan-path` processing. By setting this
option to 'git-daemon-export-ok', only repositories explicitly marked
for git daemon export will be included in the cgit configuration.

Signed-off-by: Felix Hanley &lt;felix@seconddrawer.com.au&gt;
Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This option is used to specify a filename which needs to be present in
the repositories found during `scan-path` processing. By setting this
option to 'git-daemon-export-ok', only repositories explicitly marked
for git daemon export will be included in the cgit configuration.

Signed-off-by: Felix Hanley &lt;felix@seconddrawer.com.au&gt;
Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a typo in README, s/ExecCGI/+ExecCGI</title>
<updated>2010-11-08T18:30:03Z</updated>
<author>
<name>Kamil Kaminski</name>
<email>kamilkss@gmail.com</email>
</author>
<published>2010-10-11T04:58:30Z</published>
<link rel='alternate' type='text/html' href='http://cgit.stbuehler.de/mirror/cgit/commit/?id=49d09d4fd1b0cab8189cf1809a1b1241f54c2e48'/>
<id>49d09d4fd1b0cab8189cf1809a1b1241f54c2e48</id>
<content type='text'>
Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Append path and branch to atom feed title</title>
<updated>2010-11-07T15:35:54Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2010-09-25T13:25:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.stbuehler.de/mirror/cgit/commit/?id=cda1b78ff7afb6c565a2efe503bb3643e1009dc9'/>
<id>cda1b78ff7afb6c565a2efe503bb3643e1009dc9</id>
<content type='text'>
Currently all atom feeds for a repository get the same title but they
are actually unique per path and per branch.

Signed-off-by: Chris Mayo &lt;aklhfex@gmail.com&gt;
Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Currently all atom feeds for a repository get the same title but they
are actually unique per path and per branch.

Signed-off-by: Chris Mayo &lt;aklhfex@gmail.com&gt;
Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</pre>
</div>
</content>
</entry>
</feed>

