<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cgit-70/ui-snapshot.c, branch v0.7.2</title>
<subtitle>a fork of cgit with a Gopher interface</subtitle>
<link rel='alternate' type='text/html' href='http://ns2.complex-networks.net/cgit-70/'/>
<entry>
<title>Compare string lengths when parsing the snapshot mask</title>
<updated>2007-12-02T23:39:20+00:00</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2007-12-02T23:39:20+00:00</published>
<link rel='alternate' type='text/html' href='http://ns2.complex-networks.net/cgit-70/commit/?id=2216fd6472fe183439df1a39c1c06974abc3f150'/>
<id>2216fd6472fe183439df1a39c1c06974abc3f150</id>
<content type='text'>
We used to rely on the result from strncmp() without comparing the length of
the strings involved. Even worse, any single-character format specifier would
enable zip-format due to the optional '.'-prefix since the length of the
mask then would become zero.

Noticed-by: Evan Martin &lt;sys@neugierig.org&gt;
Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We used to rely on the result from strncmp() without comparing the length of
the strings involved. Even worse, any single-character format specifier would
enable zip-format due to the optional '.'-prefix since the length of the
mask then would become zero.

Noticed-by: Evan Martin &lt;sys@neugierig.org&gt;
Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Set commit date on snapshot contents</title>
<updated>2007-11-11T12:16:43+00:00</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2007-11-11T12:14:15+00:00</published>
<link rel='alternate' type='text/html' href='http://ns2.complex-networks.net/cgit-70/commit/?id=5b75064a81f9fe8f8a446a4be050fe3dfcf52b89'/>
<id>5b75064a81f9fe8f8a446a4be050fe3dfcf52b89</id>
<content type='text'>
The testsuite revealed that cgit snapshots don't set any useful timestamp on
the files contained in the snapshot.

Cherry-picked-from: 2ff33a8a0405b420cd75e0e207c7efeecd6f130b
Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The testsuite revealed that cgit snapshots don't set any useful timestamp on
the files contained in the snapshot.

Cherry-picked-from: 2ff33a8a0405b420cd75e0e207c7efeecd6f130b
Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ui-snapshot: whitespace/formatting cleanup</title>
<updated>2007-07-23T21:12:11+00:00</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2007-07-23T20:51:45+00:00</published>
<link rel='alternate' type='text/html' href='http://ns2.complex-networks.net/cgit-70/commit/?id=1221adbb581e222cfe932fe72fded2d8613112d9'/>
<id>1221adbb581e222cfe932fe72fded2d8613112d9</id>
<content type='text'>
Introduce a #define for number of snapshot archive entries, move all decls
to function entrypoint, remove some trailing whitespace and reformat a few
lines.

Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Introduce a #define for number of snapshot archive entries, move all decls
to function entrypoint, remove some trailing whitespace and reformat a few
lines.

Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>cgit_print_snapshot_links: use url to specify snapshot name</title>
<updated>2007-07-22T22:27:32+00:00</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2007-07-22T22:11:15+00:00</published>
<link rel='alternate' type='text/html' href='http://ns2.complex-networks.net/cgit-70/commit/?id=eb45342e735818b3c68cbab9b61b23e79ae74418'/>
<id>eb45342e735818b3c68cbab9b61b23e79ae74418</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>allow selective enabling of snapshots</title>
<updated>2007-07-21T16:00:53+00:00</updated>
<author>
<name>Michael Krelin</name>
<email>hacker@klever.net</email>
</author>
<published>2007-07-21T16:00:53+00:00</published>
<link rel='alternate' type='text/html' href='http://ns2.complex-networks.net/cgit-70/commit/?id=dc3c9b5bc48779f37f2fbcbadce8865eaf4a360e'/>
<id>dc3c9b5bc48779f37f2fbcbadce8865eaf4a360e</id>
<content type='text'>
 snapshot configuration parameter now can be a
 space/slash/comma/colon/semicolon/pipe-separated list of snaphot suffixes as
 listed in ui-snapshot.c

Signed-off-by: Michael Krelin &lt;hacker@klever.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 snapshot configuration parameter now can be a
 space/slash/comma/colon/semicolon/pipe-separated list of snaphot suffixes as
 listed in ui-snapshot.c

Signed-off-by: Michael Krelin &lt;hacker@klever.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>shorten snapshot names to repo basename</title>
<updated>2007-07-21T13:29:55+00:00</updated>
<author>
<name>Michael Krelin</name>
<email>hacker@klever.net</email>
</author>
<published>2007-07-21T13:29:55+00:00</published>
<link rel='alternate' type='text/html' href='http://ns2.complex-networks.net/cgit-70/commit/?id=97c025ae8ecf9764fd6996c81c51c3de4adb837c'/>
<id>97c025ae8ecf9764fd6996c81c51c3de4adb837c</id>
<content type='text'>
Signed-off-by: Michael Krelin &lt;hacker@klever.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Michael Krelin &lt;hacker@klever.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>added snapshot filename to the link</title>
<updated>2007-07-21T11:13:40+00:00</updated>
<author>
<name>Michael Krelin</name>
<email>hacker@klever.net</email>
</author>
<published>2007-07-21T11:13:40+00:00</published>
<link rel='alternate' type='text/html' href='http://ns2.complex-networks.net/cgit-70/commit/?id=0df096f6e146187e55e2203ea1c017442cc2c8c6'/>
<id>0df096f6e146187e55e2203ea1c017442cc2c8c6</id>
<content type='text'>
 - changed cgit_pageurl into cgit_fileurl with the filename parameter
 - rewritten cgit_pageurl as a wrapper around cgit_fileurl

Signed-off-by: Michael Krelin &lt;hacker@klever.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 - changed cgit_pageurl into cgit_fileurl with the filename parameter
 - rewritten cgit_pageurl as a wrapper around cgit_fileurl

Signed-off-by: Michael Krelin &lt;hacker@klever.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>add plain uncompressed tar snapshort format</title>
<updated>2007-07-21T00:14:35+00:00</updated>
<author>
<name>Michael Krelin</name>
<email>hacker@klever.net</email>
</author>
<published>2007-07-21T00:14:35+00:00</published>
<link rel='alternate' type='text/html' href='http://ns2.complex-networks.net/cgit-70/commit/?id=86ca02231fc42a629c50abebcae3ea9d4d692979'/>
<id>86ca02231fc42a629c50abebcae3ea9d4d692979</id>
<content type='text'>
time to make available snapshots selectable

Signed-off-by: Michael Krelin &lt;hacker@klever.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
time to make available snapshots selectable

Signed-off-by: Michael Krelin &lt;hacker@klever.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>introduced .tar.bz2 snapshots</title>
<updated>2007-07-21T00:05:34+00:00</updated>
<author>
<name>Michael Krelin</name>
<email>hacker@klever.net</email>
</author>
<published>2007-07-21T00:05:34+00:00</published>
<link rel='alternate' type='text/html' href='http://ns2.complex-networks.net/cgit-70/commit/?id=18a99bdf879953307d6ae6eb56c2117a4c074b0d'/>
<id>18a99bdf879953307d6ae6eb56c2117a4c074b0d</id>
<content type='text'>
 - reworked write_tar_gzip_archive to handle arbitrary filter as a
   write_compressed_tar_archive
 - reformatted whitespaces in the said function to adhere to common cgit
   standards
 - added wrappers around write_compressed_tar_archive for .tar.gz and .tar.bz2
 - added a hint for vim to use 8 characters shift width by default

Signed-off-by: Michael Krelin &lt;hacker@klever.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 - reworked write_tar_gzip_archive to handle arbitrary filter as a
   write_compressed_tar_archive
 - reformatted whitespaces in the said function to adhere to common cgit
   standards
 - added wrappers around write_compressed_tar_archive for .tar.gz and .tar.bz2
 - added a hint for vim to use 8 characters shift width by default

Signed-off-by: Michael Krelin &lt;hacker@klever.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>compress .tar.gz using gzip as a filter</title>
<updated>2007-07-20T18:58:23+00:00</updated>
<author>
<name>Michael Krelin</name>
<email>hacker@klever.net</email>
</author>
<published>2007-07-20T18:58:23+00:00</published>
<link rel='alternate' type='text/html' href='http://ns2.complex-networks.net/cgit-70/commit/?id=4a92cbb7fd1084764dfe9b97a163f1084c790b15'/>
<id>4a92cbb7fd1084764dfe9b97a163f1084c790b15</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
