diff options
author | Jun Kuriyama <kuriyama@FreeBSD.org> | 2005-05-29 03:06:34 +0000 |
---|---|---|
committer | Jun Kuriyama <kuriyama@FreeBSD.org> | 2005-05-29 03:06:34 +0000 |
commit | f938b82a85abe0afa7089c2aadf91b342c0e0b65 (patch) | |
tree | 35e618bc8a4b31197dd6747bd7e32f8a9fab4a36 /www/fswiki | |
parent | o Update to snapshot 20050528 (diff) |
- Update to 3.5.8 (including XSS problem fix).
Submitted by: Toshiya SAITOH <toshiya@saitoh.nu>
PR: ports/81520
Notes
Notes:
svn path=/head/; revision=136364
Diffstat (limited to 'www/fswiki')
-rw-r--r-- | www/fswiki/Makefile | 4 | ||||
-rw-r--r-- | www/fswiki/distinfo | 4 | ||||
-rw-r--r-- | www/fswiki/files/patch-CGI2.pm | 20 | ||||
-rw-r--r-- | www/fswiki/files/patch-DefaultStorage.pm | 17 | ||||
-rw-r--r-- | www/fswiki/files/patch-Wiki.pm | 20 | ||||
-rw-r--r-- | www/fswiki/pkg-plist | 14 |
6 files changed, 9 insertions, 70 deletions
diff --git a/www/fswiki/Makefile b/www/fswiki/Makefile index b735f3ac0010..104f94b5f904 100644 --- a/www/fswiki/Makefile +++ b/www/fswiki/Makefile @@ -6,10 +6,10 @@ # PORTNAME= fswiki -PORTVERSION= 3.5.6 +PORTVERSION= 3.5.8 CATEGORIES= www MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_JP} -MASTER_SITE_SUBDIR= fswiki/10997 +MASTER_SITE_SUBDIR= fswiki/14798 DISTNAME= wiki${PORTVERSION:S|.|_|g} MAINTAINER= kuriyama@FreeBSD.org diff --git a/www/fswiki/distinfo b/www/fswiki/distinfo index 3d656d4c6cf2..80cf9327aa5b 100644 --- a/www/fswiki/distinfo +++ b/www/fswiki/distinfo @@ -1,2 +1,2 @@ -MD5 (wiki3_5_6.zip) = eb457832bba33342338813ec9d57b708 -SIZE (wiki3_5_6.zip) = 890151 +MD5 (wiki3_5_8.zip) = e20274ca6b34f4d055cfc58aca834650 +SIZE (wiki3_5_8.zip) = 876214 diff --git a/www/fswiki/files/patch-CGI2.pm b/www/fswiki/files/patch-CGI2.pm deleted file mode 100644 index c951de067110..000000000000 --- a/www/fswiki/files/patch-CGI2.pm +++ /dev/null @@ -1,20 +0,0 @@ ---- lib/CGI2.pm.orig Sun Aug 22 13:49:49 2004 -+++ lib/CGI2.pm Mon Nov 8 12:55:21 2004 -@@ -30,7 +30,7 @@ - my $dir = $wiki->config('session_dir'); - my $limit = $wiki->config('session_limit'); - -- opendir(SESSION_DIR,$dir) or die $!; -+ opendir(SESSION_DIR,$dir) or die "$!: $dir"; - my $timeout = time() - (60 * $limit); - while(my $entry = readdir(SESSION_DIR)){ - if($entry =~ /^cgisess_/){ -@@ -54,7 +54,7 @@ - # セッション開始フラグが立っておらず、CookieにセッションIDが - # 存在しない場合はセッションを生成しない - if(!defined($self->{session_cache})){ -- if($start!=1 && $self->cookie(-name=>'CGISESSID') eq ""){ -+ if((not defined $start or $start!=1) && $self->cookie(-name=>'CGISESSID') eq ""){ - return undef; - } - my $dir = $wiki->config('session_dir'); diff --git a/www/fswiki/files/patch-DefaultStorage.pm b/www/fswiki/files/patch-DefaultStorage.pm deleted file mode 100644 index c1b199b9f212..000000000000 --- a/www/fswiki/files/patch-DefaultStorage.pm +++ /dev/null @@ -1,17 +0,0 @@ ---- lib/Wiki/DefaultStorage.pm.orig Sun Aug 22 13:49:52 2004 -+++ lib/Wiki/DefaultStorage.pm Mon Nov 8 12:56:44 2004 -@@ -324,12 +324,12 @@ - my $page = shift; - my $path = shift; - -- if(defined($self->{exists_cache}->{"$path:$page"})){ -+ if($self->{exists_cache} and defined($self->{exists_cache}->{"$path:$page"})){ - return $self->{exists_cache}->{"$path:$page"}; - } - - my $dir = $self->{wiki}->config('data_dir'); -- if($path ne ""){ -+ if(defined $path and $path ne ""){ - $dir = "$dir/$path"; - } - diff --git a/www/fswiki/files/patch-Wiki.pm b/www/fswiki/files/patch-Wiki.pm deleted file mode 100644 index 0b1d23833d28..000000000000 --- a/www/fswiki/files/patch-Wiki.pm +++ /dev/null @@ -1,20 +0,0 @@ ---- lib/Wiki.pm.orig Sun Aug 22 13:49:50 2004 -+++ lib/Wiki.pm Mon Nov 8 12:56:01 2004 -@@ -41,7 +41,7 @@ - # 設定を読み込み - my $setupfile = shift || 'setup.dat'; - $self->{"config"} = &Util::load_config_hash(undef,$setupfile); -- die "setup file ${setupfile} not found" if scalar(%{$self->{"config"}}) == 0; -+ die "setup file ${setupfile} not found" if (keys %{$self->{"config"}} == 0); - $self->{"config"}->{"plugin_dir"} = "." unless exists($self->{"config"}->{"plugin_dir"}); - $self->{"config"}->{"frontpage"} = "FrontPage" unless exists($self->{"config"}->{"frontpage"}); - unshift(@INC, $self->{"config"}->{"plugin_dir"}); -@@ -1444,7 +1444,7 @@ - sub farm_is_enable { - my $self = shift; - my $farm_config = &Util::load_config_hash($self,$self->config('farmconf_file')); -- if($farm_config->{usefarm}==1){ -+ if(defined $farm_config->{usefarm} and $farm_config->{usefarm}==1){ - return 1; - } else { - return 0; diff --git a/www/fswiki/pkg-plist b/www/fswiki/pkg-plist index bd0c8c5bbc5a..7ca304e2bce1 100644 --- a/www/fswiki/pkg-plist +++ b/www/fswiki/pkg-plist @@ -12,17 +12,16 @@ %%DATADIR%%/docs/API/Parser.pm.html %%DATADIR%%/docs/API/Util.pm.html %%DATADIR%%/docs/API/Wiki.pm.html +%%DATADIR%%/docs/API/makedoc.bat %%DATADIR%%/docs/API/makedoc.pl %%DATADIR%%/docs/API/makedoc.sh %%DATADIR%%/docs/changes.html %%DATADIR%%/docs/default.css %%DATADIR%%/docs/gpl.txt +%%DATADIR%%/docs/makedoc.bat %%DATADIR%%/docs/makedoc.sh %%DATADIR%%/docs/readme.html %%DATADIR%%/lib/Algorithm/Diff.pm -%%DATADIR%%/lib/Archive/Tar.pm -%%DATADIR%%/lib/Archive/Tar/Constant.pm -%%DATADIR%%/lib/Archive/Tar/File.pm %%DATADIR%%/lib/Bundle/LWP.pm %%DATADIR%%/lib/CGI/Session.pm %%DATADIR%%/lib/CGI/Session/BluePrint.pm @@ -181,12 +180,12 @@ %%DATADIR%%/plugin/access/AccessDays.pm %%DATADIR%%/plugin/access/Install.pm %%DATADIR%%/plugin/admin/AccountHandler.pm -%%DATADIR%%/plugin/admin/AdminBackupHandler.pm %%DATADIR%%/plugin/admin/AdminCacheHandler.pm %%DATADIR%%/plugin/admin/AdminConfigHandler.pm %%DATADIR%%/plugin/admin/AdminLogHandler.pm %%DATADIR%%/plugin/admin/AdminPageHandler.pm %%DATADIR%%/plugin/admin/AdminPluginHandler.pm +%%DATADIR%%/plugin/admin/AdminSpamHandler.pm %%DATADIR%%/plugin/admin/AdminStyleHandler.pm %%DATADIR%%/plugin/admin/AdminUserHandler.pm %%DATADIR%%/plugin/admin/Install.pm @@ -248,6 +247,7 @@ %%DATADIR%%/plugin/core/RemoveWikiHandler.pm %%DATADIR%%/plugin/core/SendMail.pm %%DATADIR%%/plugin/core/ShowPage.pm +%%DATADIR%%/plugin/core/SpamFilter.pm %%DATADIR%%/plugin/core/Source.pm %%DATADIR%%/plugin/core/Template.pm %%DATADIR%%/plugin/core/WikiList.pm @@ -306,6 +306,7 @@ %%DATADIR%%/theme/default/default.css %%DATADIR%%/tmpl/admin_cache.tmpl %%DATADIR%%/tmpl/admin_config.tmpl +%%DATADIR%%/tmpl/admin_spam.tmpl %%DATADIR%%/tmpl/admin_style.tmpl %%DATADIR%%/tmpl/bbs.tmpl %%DATADIR%%/tmpl/bugtrack.tmpl @@ -329,12 +330,10 @@ @dirrm %%DATADIR%%/plugin/rename @dirrm %%DATADIR%%/plugin/recent @dirrm %%DATADIR%%/plugin/pdf -@dirrm %%DATADIR%%/plugin/partedit @dirrm %%DATADIR%%/plugin/info @dirrm %%DATADIR%%/plugin/google @dirrm %%DATADIR%%/plugin/format @dirrm %%DATADIR%%/plugin/footnote -@dirrm %%DATADIR%%/plugin/farm @dirrm %%DATADIR%%/plugin/editlog @dirrm %%DATADIR%%/plugin/core @dirrm %%DATADIR%%/plugin/comment @@ -379,9 +378,6 @@ @dirrm %%DATADIR%%/lib/CGI/Session @dirrm %%DATADIR%%/lib/CGI @dirrm %%DATADIR%%/lib/Bundle -@dirrm %%DATADIR%%/lib/Archive/Zip -@dirrm %%DATADIR%%/lib/Archive/Tar -@dirrm %%DATADIR%%/lib/Archive @dirrm %%DATADIR%%/lib/Algorithm @dirrm %%DATADIR%%/lib @dirrm %%DATADIR%%/docs/API |