<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cgit/shared.c, branch v0.4</title>
<subtitle>A hyperfast web frontend for git repositories written in C.</subtitle>
<id>https://git.zx2c4.com/cgit/atom/shared.c?h=v0.4</id>
<link rel='self' href='https://git.zx2c4.com/cgit/atom/shared.c?h=v0.4'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/cgit/'/>
<updated>2007-05-13T15:15:06Z</updated>
<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 standard interface for file diff functions</title>
<updated>2007-05-13T12:21:19Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2007-05-13T12:21:19Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/cgit/commit/?id=c4ef667961ef4668c9449124f97d55b9ac46c059'/>
<id>urn:sha1:c4ef667961ef4668c9449124f97d55b9ac46c059</id>
<content type='text'>
Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</content>
</entry>
<entry>
<title>Add shared diff-handling functions</title>
<updated>2007-05-13T09:24:23Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2007-05-13T09:24:23Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/cgit/commit/?id=1b49de3c2c52e29c78f870826b6334abdadc0295'/>
<id>urn:sha1:1b49de3c2c52e29c78f870826b6334abdadc0295</id>
<content type='text'>
This adds a standard interface for tree diffing.

Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</content>
</entry>
<entry>
<title>Add submodule links in tree listing</title>
<updated>2007-05-11T10:12:48Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2007-05-11T10:12:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/cgit/commit/?id=ded9393b173853d2e960f9b176aeb0bc4ed35be2'/>
<id>urn:sha1:ded9393b173853d2e960f9b176aeb0bc4ed35be2</id>
<content type='text'>
When a submodule occurs in a tree, generate a link to show the
module/commit. The link is specified as a sprintf string in /etc/cgitrc,
using parameters 'module-link' and 'repo.module-link'. This should probably
be extended with repo.module-link.$path.

Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</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>Add parameter to adjust max message length in log listings</title>
<updated>2007-01-28T11:17:03Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2007-01-28T11:17:03Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/cgit/commit/?id=7dd50c98d73bf6c579b8ce5893739a2d0ffc00d5'/>
<id>urn:sha1:7dd50c98d73bf6c579b8ce5893739a2d0ffc00d5</id>
<content type='text'>
The parameter "max-message-length" can be specified in cgitrc, default value
is 60.

This affects the log message shown in repo summary and shortlog.

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>Handle %xx encoding in querystring</title>
<updated>2007-01-04T15:57:00Z</updated>
<author>
<name>Lars Hjemli</name>
<email>larsh@hal-2004.(none)</email>
</author>
<published>2007-01-04T15:53:03Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/cgit/commit/?id=52e605caf573fa20fdd4fbac5e1cc69b7740b1f5'/>
<id>urn:sha1:52e605caf573fa20fdd4fbac5e1cc69b7740b1f5</id>
<content type='text'>
Convert valid %xx expressions in querystring to ascii, ignore invalid
expressions (i.e. eat the three characters %xx).

Signed-off-by: Lars Hjemli &lt;larsh@hal-2004.(none)&gt;
</content>
</entry>
</feed>
