captive-1.0.2
[www.jankratochvil.net.git] / project / captive / Index.html.pl
index 711d215..09142d1 100755 (executable)
@@ -85,13 +85,13 @@ print <<"HERE";
 <h2>NEWS</h2>
 
 <dl>
-       <dt>captive-1.0.1 (2003-10-28)</dt>
+       <dt>captive-1.0.2 (2003-11-06) [@{[ a_href $W->{"project_viewcvs"}.'/*checkout*/captive/NEWS?rev=HEAD','archive' ]}]</dt>
        <dd>
                <ul>
-                       <li>Fixed (harmless) crash/hang of lufsd during post-unmount cleanup</li>
-                       <li>Fixed captive-install-acquire Gnome UI responsiveness during network outage</li>
-                       <li>Support for LUFS options such as uid/gid/fmask/dmask</li>
-                       <li>Improved performance</li>
+                       <li>Fixed sandbox chroot(2) compatibility bug</li>
+                       <li>Fixed serious sandbox-server spawn memory leak for big files copying to NTFS</li>
+                       <li>Improved performance - 1GHz CPU: read 1.5MB/s, write 500KB/s, 20MB of RAM</li>
+                       <li>Various GNU/Linux distributions compatibility fixes</li>
                </ul>
        </dd>
 </dl>
@@ -115,7 +115,7 @@ my %reqpkg=(
                23=>[qw(glib2 gnome-vfs2 ORBit2 libxml2 openssl popt readline)],
                );
 my %version=(
-               map(($_=>["1.0.1","0"]),qw(captive captive-lufs captive-install)),
+               map(($_=>["1.0.2","0"]),qw(captive captive-lufs captive-install)),
                "lufs"=>["0.9.6","1captive6"],
                "gnome-vfs-httpcaptive"=>["2.3.8captive2","0"],
                "ntfsprogs"=>["200309071734","1captive1"],
@@ -134,6 +134,11 @@ my %has_mdk91=(map(($_=>1),qw(
                captive-lufs
                captive-install
                )));
+my %has_mdk92=(map(($_=>1),qw(
+               captive
+               captive-lufs
+               captive-install
+               )));
 my %has_devel=(map(($_=>1),qw(
                ntfsprogs
                )));
@@ -195,11 +200,25 @@ my @dist=(
                        "after"=>sub { return &{$ntfsprogs_after}(".i386.rpm"); },
                        },
                {
-                       "name"=>'Mandrake 9.1<br />Bamboo i586<hr width="80%" />Mandrake 9.2<br />TBA i586',
+                       "name"=>"Mandrake 9.2<br />TBA i586",
+                       "out"=>sub {
+                               my($pkg,$version_base,$version_ext)=@_;
+                                       return () if $pkg eq "ntfsprogs";
+                                       my $file="$pkg-$version_base-$version_ext"
+                                                       .($has_mdk92{$pkg} ? "mdk92.i586.rpm" : ($has_mdk91{$pkg} ? "mdk91.i586.rpm" : ".i386.rpm"));
+                                       my $r=&$a_href_arch("dist/$file",$file);
+                                       (my $filedev=$file)=~s/^\Q$pkg\E-/${pkg}-devel-/;
+                                       $r.="<br />".&$a_href_arch("dist/$filedev",$filedev) if $has_devel{$pkg};
+                                       return $r;
+                               },
+                       "after"=>sub { return &{$ntfsprogs_after}(".i386.rpm"); },
+                       },
+               {
+                       "name"=>"Mandrake 9.1<br />Bamboo i586",
                        "out"=>sub {
                                my($pkg,$version_base,$version_ext)=@_;
                                        return () if $pkg eq "ntfsprogs";
-                                       my $file="$pkg-$version_base-$version_ext".(!$has_mdk91{$pkg} ? ".i386.rpm" : "mdk91.i586.rpm");
+                                       my $file="$pkg-$version_base-$version_ext".($has_mdk91{$pkg} ? "mdk91.i586.rpm" : ".i386.rpm");
                                        my $r=&$a_href_arch("dist/$file",$file);
                                        (my $filedev=$file)=~s/^\Q$pkg\E-/${pkg}-devel-/;
                                        $r.="<br />".&$a_href_arch("dist/$filedev",$filedev) if $has_devel{$pkg};
@@ -412,7 +431,7 @@ print <<"HERE";
                <li>@{[ a_href 'doc/Related.html.pl#vmware','Related Projects - VMware Workstation' ]}</li>
                <li>@{[ a_href 'doc/LinuxNTFS.html.pl',"Re: 7.7 Can't we write a wrapper for Windows' driver?" ]}</li>
                </ul></li>
-       <li>@{[ a_href 'http://cvs.jankratochvil.net/viewcvs/*checkout*/captive/TODO?rev=HEAD','Known Bugs' ]}</li>
+       <li>@{[ a_href $W->{"project_viewcvs"}.'/*checkout*/captive/TODO?rev=HEAD','Known Bugs' ]}</li>
        <li>Man Pages<ul>
                @{[
                        do {