<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cgit/parsing.c, branch v0.2</title>
<subtitle>A hyperfast web frontend for git repositories written in C.</subtitle>
<id>http://git.cetero.st/cgit/atom/parsing.c?h=v0.2</id>
<link rel='self' href='http://git.cetero.st/cgit/atom/parsing.c?h=v0.2'/>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/'/>
<updated>2007-02-04T20:21:46Z</updated>
<entry>
<title>Do not die if tag has no message</title>
<updated>2007-02-04T20:21:46Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2007-02-03T15:11:41Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=ebd7b0fbc378e9beca0b275c5cd9150c930bde56'/>
<id>urn:sha1:ebd7b0fbc378e9beca0b275c5cd9150c930bde56</id>
<content type='text'>
Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</content>
</entry>
<entry>
<title>Add function cgit_parse_tag()</title>
<updated>2007-01-17T00:09:51Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2007-01-17T00:09:51Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=a69061fdb7380d73715aeb3a0da6e91a24df90e4'/>
<id>urn:sha1:a69061fdb7380d73715aeb3a0da6e91a24df90e4</id>
<content type='text'>
Teach cgit how to extract author info from a tag.

Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</content>
</entry>
<entry>
<title>Handle empty/malformed commit messages</title>
<updated>2007-01-16T17:41:01Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2007-01-16T17:41:01Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=66091f934a2d064ae55095cdc5ae008b43ea60fe'/>
<id>urn:sha1:66091f934a2d064ae55095cdc5ae008b43ea60fe</id>
<content type='text'>
An empty commit message would trigger a segfault in the current
cgit_parse_commit().

Also, make sure that all char-pointers are properly initialized.
</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='http://git.cetero.st/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>
<entry>
<title>Handle '+' in querystring</title>
<updated>2006-12-28T01:51:46Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2006-12-28T01:51:46Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=05b13194b4b40a2614692125d5037ef20c5fb20e'/>
<id>urn:sha1:05b13194b4b40a2614692125d5037ef20c5fb20e</id>
<content type='text'>
Translate '+' to ' ' in querystring parser (still doesn't handle %xx)

Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</content>
</entry>
<entry>
<title>Teach commit parser about author/committer email + timestamp</title>
<updated>2006-12-16T13:25:41Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2006-12-16T13:25:41Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=77078ba716ccdfdc954741355dd6a17632db961b'/>
<id>urn:sha1:77078ba716ccdfdc954741355dd6a17632db961b</id>
<content type='text'>
We want all four of these when showing a commit, so save them in the
commitinfo struct.

Btw: There's probably no good reason to save committer timestamp since
it's already available in commit-&gt;date. But it doesn't hurt us either,
and it makes the parser look more complete, so we just do it.

Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</content>
</entry>
<entry>
<title>Add ui-commit.c + misc ui cleanups</title>
<updated>2006-12-15T23:19:56Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2006-12-15T23:19:56Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=9a8f88658d51aeb86a79ac1121de13562ad2601f'/>
<id>urn:sha1:9a8f88658d51aeb86a79ac1121de13562ad2601f</id>
<content type='text'>
Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</content>
</entry>
<entry>
<title>Add a common commit parser</title>
<updated>2006-12-15T17:17:36Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2006-12-15T17:17:36Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=2101e26fd68f816e77de62b93df4c32fd1110d0c'/>
<id>urn:sha1:2101e26fd68f816e77de62b93df4c32fd1110d0c</id>
<content type='text'>
Make a better commit parser, replacing the ugly one in ui-log.c

Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</content>
</entry>
<entry>
<title>Rename config.c to parsing.c + move cgit_parse_query from cgit.c to parsing.c</title>
<updated>2006-12-11T15:11:40Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2006-12-11T15:11:40Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=51ada4fda2b47710351e6e4da8a95807d6d9f729'/>
<id>urn:sha1:51ada4fda2b47710351e6e4da8a95807d6d9f729</id>
<content type='text'>
Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</content>
</entry>
</feed>
