<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cgit/cgit.c, branch v0.4</title>
<subtitle>A hyperfast web frontend for git repositories written in C.</subtitle>
<id>https://git.zx2c4.com/cgit/atom/cgit.c?h=v0.4</id>
<link rel='self' href='https://git.zx2c4.com/cgit/atom/cgit.c?h=v0.4'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/cgit/'/>
<updated>2007-05-13T21:27:53Z</updated>
<entry>
<title>Add commitdiff between commit and each of it's parent</title>
<updated>2007-05-13T21:27:53Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2007-05-13T21:13:12Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/cgit/commit/?id=6a8749d3bd1570faa3dc07e80efc8fcef5953aa0'/>
<id>urn:sha1:6a8749d3bd1570faa3dc07e80efc8fcef5953aa0</id>
<content type='text'>
A link is added next to each parent of a commit, leading to the new
diff-functionality in ui-diff.c.

Also added support for a path-parameter to filelevel diffs accessed via the
diffstat.

Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</content>
</entry>
<entry>
<title>Add max-commit-count parameter to cgitrc</title>
<updated>2007-05-13T15:15:06Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2007-05-13T15:15:06Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/cgit/commit/?id=c6cf3a424a0860d69b290254d9b19d35527b2d27'/>
<id>urn:sha1:c6cf3a424a0860d69b290254d9b19d35527b2d27</id>
<content type='text'>
This enabled customizing number of commits shown per page in log view. It
also changes the default from 100 to 50, mainly due to the more cpu
intensive log pages (number of files/lines changed) but also since 100
log messages requires excessive scrolling.

Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</content>
</entry>
<entry>
<title>Add support for downloading single blobs</title>
<updated>2007-05-08T22:48:09Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2007-05-08T22:48:09Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/cgit/commit/?id=ca8eb8fc8f71ee0a40015c323619f776840b6503'/>
<id>urn:sha1:ca8eb8fc8f71ee0a40015c323619f776840b6503</id>
<content type='text'>
Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</content>
</entry>
<entry>
<title>ui-view: show pathname if specified in querystring</title>
<updated>2007-05-08T21:52:56Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2007-05-08T21:52:56Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/cgit/commit/?id=7250a154678477a1e8260efbc9810ec389754ef9'/>
<id>urn:sha1:7250a154678477a1e8260efbc9810ec389754ef9</id>
<content type='text'>
Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</content>
</entry>
<entry>
<title>Layout update</title>
<updated>2007-02-20T23:24:36Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2007-02-17T12:46:18Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/cgit/commit/?id=66cacd053ba900c8eb3b7962027370c84a97f990'/>
<id>urn:sha1:66cacd053ba900c8eb3b7962027370c84a97f990</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make snapshot feature configurable</title>
<updated>2007-02-08T13:47:56Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2007-02-08T13:47:56Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/cgit/commit/?id=ac70cb4795c90db02917db63d169b0fadfe9fb99'/>
<id>urn:sha1:ac70cb4795c90db02917db63d169b0fadfe9fb99</id>
<content type='text'>
Snapshots can now be enabled/disabled by default for all repositories in
cgitrc with param "snapshots". Additionally, any repo can override the
default setting with param "repo.snapshots".

By default, no snapshotting is enabled.

Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</content>
</entry>
<entry>
<title>Add support for snapshots</title>
<updated>2007-02-08T12:58:58Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2007-02-08T12:53:13Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/cgit/commit/?id=ab2ab95f09994560f62fd631f07d3b6e3577aa6e'/>
<id>urn:sha1:ab2ab95f09994560f62fd631f07d3b6e3577aa6e</id>
<content type='text'>
Make a link from the commit viewer to a snapshot of the corresponding tree.

Currently only zip-format is supported.

Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</content>
</entry>
<entry>
<title>Read repo-info from /etc/cgitrc</title>
<updated>2007-02-04T20:47:46Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2007-02-03T14:02:55Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/cgit/commit/?id=ce1c7336e5b3e3ebe8f8c9029c405aedec98c208'/>
<id>urn:sha1:ce1c7336e5b3e3ebe8f8c9029c405aedec98c208</id>
<content type='text'>
This makes cgit read all repo-info from the configfile, instead of scanning for
possible git-dirs below a common root path. This is primarily done to get
better security (separate physical path from logical repo-name).

In /etc/cgitrc each repo is registered with the following keys:

repo.url
repo.name
repo.path
repo.desc
repo.owner

Note:

*Required keys are repo.url and repo.path, all others are optional
*Each occurrence of repo.url starts a new repository registration
*Default value for repo.name is taken from repo.url
*The value of repo.url cannot contain characters with special meaning for
 urls (i.e. one of /?%&amp;), while repo.name can contain anything.

Example:

repo.url=cgit-pub
repo.name=cgit/public
repo.path=/pub/git/cgit
repo.desc=My public cgit repo
repo.owner=Lars Hjemli

repo.url=cgit-priv
repo.name=cgit/private
repo.path=/home/larsh/src/cgit/.git
repo.desc=My private cgit repo
repo.owner=Lars Hjemli

Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</content>
</entry>
<entry>
<title>WIP: add paths/backlinks to tree/blobview</title>
<updated>2007-01-11T23:46:17Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2007-01-11T23:46:17Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/cgit/commit/?id=5cd2bf7e7f3f3daf6107cd3a269bad78e342de70'/>
<id>urn:sha1:5cd2bf7e7f3f3daf6107cd3a269bad78e342de70</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove troublesome chars from cachefile names</title>
<updated>2007-01-11T23:24:35Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2007-01-11T23:24:35Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/cgit/commit/?id=2c2047ff67a1e0053f95776e5079e432f69cea54'/>
<id>urn:sha1:2c2047ff67a1e0053f95776e5079e432f69cea54</id>
<content type='text'>
Add a funtion cache_safe_filename() which replaces possibly bad filename
characters with '_'.

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