You are viewing a plain text version of this content. The canonical link for it is here.
Posted to asp@perl.apache.org by Joshua Chamas <jo...@chamas.com> on 2002/06/02 22:16:33 UTC
[ANNOUNCE] Apache::ASP 2.35 bugfix release
Hey,
I have released Apache::ASP 2.35 to CPAN. This is a minor
bugfix release. For more information about Apache::ASP,
please see http://www.apache-asp.org, and to get on the mailing
list please email asp-subscribe@perl.apache.org
Note that users of CPANPLUS get errors at "make test" stage
because it seems that Archive::Tar does not untar the Apache::ASP
distribution correctly. I have reported this bug to the
maintainer of that module.
-- Josh
_________________________________________________________________
Joshua Chamas Chamas Enterprises Inc.
NodeWorks Founder Huntington Beach, CA USA
http://www.nodeworks.com 1-714-625-4051
=item $VERSION = 2.35; $DATE="05/30/2002"
+Destroy better $Server & $Response objects so that my closure references
to these to not attempt to work in the future against invalid internal data.
There was enough data left in these old objects to make debugging the
my closure problem confusing, where it looked like the ASP object state
became invalid.
+Added system debug diagnostics to inspect StateManager group cleanup
(d) Documentation update about flock() work around for Win95/Win98/WinMe systems,
confirmed by Rex Arul
(d) Documentation/site build bug found by Mitsunobu Ozato, where <% %>
not being escaped correctly with $Server->HTMLEncode().
New japanese documentation project started by him
at http://sourceforge.jp/projects/apache-asp-jp/
-InitPackageGlobals() called after new Apache::ASP object created so
core system templates can be compiled even when there was a runtime
compilation error of user templates. Bug fix needed pointed out by
Eamon Daly
---------------------------------------------------------------------
To unsubscribe, e-mail: asp-unsubscribe@perl.apache.org
For additional commands, e-mail: asp-help@perl.apache.org
Re: [ANNOUNCE] Apache::ASP 2.35 bugfix release
Posted by Quentin Smith <qu...@comclub.dyndns.org>.
Hi-
On Monday, June 3, 2002, at 04:41 AM, Joshua Chamas wrote:
> Quentin Smith wrote:
>>
>> Hi-
>> It's Quentin, not Quintin, but anyway I just wanted you to know that
>> from 2.31 to 2.35 was like silk. After pounding on my server for a few
>> hours, I was surprised that absolutely NOTHING has problems. However,
>> make test did report 2 errors, and Net::SMTP *was* installed with
>> reasonable defaults. I haven't had a change to check $Server->Mail(),
>> but I seem to remember 2.31 giving the same error on make test. I
>> attached the make test log at the bottom.
>> HTH,
>
> Good to hear _Quentin_ :) ( sorry about the i ). That taint error
> is pretty hard to get rid of. Its real perl version dependent which
> I have found working through it on 3 or 4 different perls now.
> What is your perl version? ( perl -v is fine )
Well, I don't actually use taint checks on my server, but:
[root@linux Apache-ASP-2.35]# perl -v
This is perl, version 5.005_03 built for i386-linux
Copyright 1987-1999, Larry Wall
Perl may be copied only under the terms of either the Artistic License
or the
GNU General Public License, which may be found in the Perl 5.0 source
kit.
Complete documentation for Perl, including FAQ lists, should be found on
this system using `man perl' or `perldoc perl'. If you have access to
the
Internet, point your browser at http://www.perl.com/, the Perl Home Page.
[root@linux Apache-ASP-2.35]#
>
> For the server_mail test, it will only succeed if there is a
> mail server running on the localhost. I will try to fix it so
> that it will skip the test if there is not a server running there,
> looks like it might have errored otherwise. Now, if you tell
> me there is a mail server running on localhost, then we need
> to look at this further.
Hmm, I wonder what I am about to tell you. There IS a mail server
running on localhost. :) Peering into Net::Config, I see that here are
the defaults set on my system:
%NetConfig = (
nntp_hosts => [],
snpp_hosts => [],
pop3_hosts => [],
smtp_hosts => [],
ph_hosts => [],
daytime_hosts => [],
time_hosts => [],
inet_domain => undef,
ftp_firewall => undef,
ftp_ext_passive => 0,
ftp_int_passive => 0,
test_hosts => 1,
test_exist => 1,
);
So, although there is no default mail server, when I installed LibNet, I
am sure it prompted me for a mail server and its SMTP test worked fine.
BTW, after the upgrade, I had to add PerlSetVar MailHost mail into my
apache config file. mail in this case resolves to an internal domain
name (mail.comclub.org.), which resolves to 192.168.0.254, another ip of
localhost. I just tested one of my apps using $Server->Mail() and the
mail goes through just fine.
Thanks,
--Quentin
>
> --Josh
> _________________________________________________________________
> Joshua Chamas Chamas Enterprises Inc.
> NodeWorks Founder Huntington Beach, CA USA
> http://www.nodeworks.com 1-714-625-4051
>
---------------------------------------------------------------------
To unsubscribe, e-mail: asp-unsubscribe@perl.apache.org
For additional commands, e-mail: asp-help@perl.apache.org
Re: [ANNOUNCE] Apache::ASP 2.35 bugfix release
Posted by Joshua Chamas <jo...@chamas.com>.
Quentin Smith wrote:
>
> Hi-
> It's Quentin, not Quintin, but anyway I just wanted you to know that
> from 2.31 to 2.35 was like silk. After pounding on my server for a few
> hours, I was surprised that absolutely NOTHING has problems. However,
> make test did report 2 errors, and Net::SMTP *was* installed with
> reasonable defaults. I haven't had a change to check $Server->Mail(),
> but I seem to remember 2.31 giving the same error on make test. I
> attached the make test log at the bottom.
> HTH,
Good to hear _Quentin_ :) ( sorry about the i ). That taint error
is pretty hard to get rid of. Its real perl version dependent which
I have found working through it on 3 or 4 different perls now.
What is your perl version? ( perl -v is fine )
For the server_mail test, it will only succeed if there is a
mail server running on the localhost. I will try to fix it so
that it will skip the test if there is not a server running there,
looks like it might have errored otherwise. Now, if you tell
me there is a mail server running on localhost, then we need
to look at this further.
--Josh
_________________________________________________________________
Joshua Chamas Chamas Enterprises Inc.
NodeWorks Founder Huntington Beach, CA USA
http://www.nodeworks.com 1-714-625-4051
---------------------------------------------------------------------
To unsubscribe, e-mail: asp-unsubscribe@perl.apache.org
For additional commands, e-mail: asp-help@perl.apache.org
Re: [ANNOUNCE] Apache::ASP 2.35 bugfix release
Posted by Quentin Smith <qu...@comclub.dyndns.org>.
Hi-
It's Quentin, not Quintin, but anyway I just wanted you to know that
from 2.31 to 2.35 was like silk. After pounding on my server for a few
hours, I was surprised that absolutely NOTHING has problems. However,
make test did report 2 errors, and Net::SMTP *was* installed with
reasonable defaults. I haven't had a change to check $Server->Mail(),
but I seem to remember 2.31 giving the same error on make test. I
attached the make test log at the bottom.
HTH,
--Quentin
On Sunday, June 2, 2002, at 04:33 PM, Joshua Chamas wrote:
> Quentin Smith wrote:
>>
>> Hi-
>> Before I upgrade my server, are you fairly confident that this release
>> is completely backwards-compatible? I stretch Apache::ASP to its
>> theoretical limits, and I don't have a development server to test the
>> new version on. (perl -MCPAN -e'install Apache::ASP' && /sbin/service
>> httpd reload && hope && pray :)
>> --Quentin
>
> Hey Quintin,
>
> I would always advise to test software before using it in production.
> You can do this on a production server by building a separate
> apache/perl/mod_perl installation in directories like
> /usr/local/test/perl
> & /usr/local/test/apache, and run the server on a non port 80 to see
> your site(s) on.
> <SNIP>
cpan> test Apache::ASP
Running test for module Apache::ASP
Running make for C/CH/CHAMAS/Apache-ASP-2.35.tar.gz
Fetching with LWP:
http://www.perl.com/CPAN-local/authors/id/C/CH/CHAMAS/Apache-
ASP-2.35.tar.gz
Scanning cache /usr/.cpan/build for sizes
CPAN: MD5 loaded ok
Fetching with LWP:
http://www.perl.com/CPAN-local/authors/id/C/CH/CHAMAS/CHECKSUMS
Checksum for /usr/.cpan/sources/authors/id/C/CH/CHAMAS/Apache-
ASP-2.35.tar.gz ok
Apache-ASP-2.35/
Apache-ASP-2.35/t/
Apache-ASP-2.35/t/load.inc
Apache-ASP-2.35/t/request.t
Apache-ASP-2.35/t/end_clear.inc
Apache-ASP-2.35/t/long_names/
Apache-ASP-2.35/t/long_names/long_directory_path/
Apache-ASP-2.35/t/long_names/long_directory_path/long_directory_path/
Apache-
ASP-2.35/t/long_names/long_directory_path/long_directory_path/long_directory_path/
Apache-
ASP-2.35/t/long_names/long_directory_path/long_directory_path/long_directory_path/
long_directory_path/
Apache-
ASP-2.35/t/long_names/long_directory_path/long_directory_path/long_directory_path/
long_directory_path/long_directory_path/
Apache-
ASP-2.35/t/long_names/long_directory_path/long_directory_path/long_directory_path/
long_directory_path/long_directory_path/ok.inc
Apache-ASP-2.35/t/loops.t
Apache-ASP-2.35/t/include_change.inc
Apache-ASP-2.35/t/session_events.t
Apache-ASP-2.35/t/end_redirect_soft.inc
Apache-ASP-2.35/t/stat_inc.t
Apache-ASP-2.35/t/include_code.inc
Apache-ASP-2.35/t/server_mail.t
Apache-ASP-2.35/t/server_transfer.t
Apache-ASP-2.35/t/asp-perl/
Apache-ASP-2.35/t/asp-perl/global.asa
Apache-ASP-2.35/t/asp-perl/ok.inc
Apache-ASP-2.35/t/asp-perl/asp.conf
Apache-ASP-2.35/t/session_events/
Apache-ASP-2.35/t/session_events/global.asa
Apache-ASP-2.35/t/session_serialize.t
Apache-ASP-2.35/t/global_event_end.t
Apache-ASP-2.35/t/collection.t
Apache-ASP-2.35/t/taint_check.t
Apache-ASP-2.35/t/xmlsubs.t
Apache-ASP-2.35/t/include_code2.inc
Apache-ASP-2.35/t/T.pm
Apache-ASP-2.35/t/asp-perl2.t
Apache-ASP-2.35/t/include_return.inc
Apache-ASP-2.35/t/general.t
Apache-ASP-2.35/t/end_xmlsubs_redirect.inc
Apache-ASP-2.35/t/global_event_end/
Apache-ASP-2.35/t/global_event_end/global.asa
Apache-ASP-2.35/t/global.asa
Apache-ASP-2.35/t/response_end.t
Apache-ASP-2.35/t/server.t
Apache-ASP-2.35/t/req_params_none.t
Apache-ASP-2.35/t/dynamic_include_change.inc
Apache-ASP-2.35/t/include_runtime.t
Apache-ASP-2.35/t/end.t
Apache-ASP-2.35/t/share.t
Apache-ASP-2.35/t/include_asp.inc
Apache-ASP-2.35/t/response.t
Apache-ASP-2.35/t/mail_error.t
Apache-ASP-2.35/t/null/
Apache-ASP-2.35/t/null/global.asa
Apache-ASP-2.35/t/null/ok.inc
Apache-ASP-2.35/t/session.t
Apache-ASP-2.35/t/end_xmlsubs_basic.inc
Apache-ASP-2.35/t/include.t
Apache-ASP-2.35/t/asp_object.t
Apache-ASP-2.35/t/application.t
Apache-ASP-2.35/t/cache.t
Apache-ASP-2.35/t/load.t
Apache-ASP-2.35/t/include_change_piece.inc_temp
Apache-ASP-2.35/t/inline_include_change.inc
Apache-ASP-2.35/t/inode_names.t
Apache-ASP-2.35/t/xmlsubsmatch.t
Apache-ASP-2.35/t/long_names.t
Apache-ASP-2.35/t/collectionitem.t
Apache-ASP-2.35/t/server_transfer.inc
Apache-ASP-2.35/t/end_basic.inc
Apache-ASP-2.35/t/include_change.t
Apache-ASP-2.35/t/session.inc
Apache-ASP-2.35/t/cache_test.inc
Apache-ASP-2.35/t/asp-perl1.t
Apache-ASP-2.35/t/end_redirect_basic.inc
Apache-ASP-2.35/t/include.inc
Apache-ASP-2.35/site/
Apache-ASP-2.35/site/apps/
Apache-ASP-2.35/site/apps/bookmarks/
Apache-ASP-2.35/site/apps/bookmarks/dummy.asp
Apache-ASP-2.35/site/apps/bookmarks/.htaccess
Apache-ASP-2.35/site/apps/bookmarks/global.asa
Apache-ASP-2.35/site/apps/bookmarks/footer.inc
Apache-ASP-2.35/site/apps/bookmarks/index.asp
Apache-ASP-2.35/site/apps/bookmarks/header.inc
Apache-ASP-2.35/site/apps/bookmarks/bookmarks.asp
Apache-ASP-2.35/site/apps/search/
Apache-ASP-2.35/site/apps/search/global.asa
Apache-ASP-2.35/site/apps/search/source.asp
Apache-ASP-2.35/site/apps/search/.htaccess
Apache-ASP-2.35/site/apps/search/index.asp
Apache-ASP-2.35/site/cgi.html
Apache-ASP-2.35/site/eg/
Apache-ASP-2.35/site/eg/test.gif
Apache-ASP-2.35/site/eg/table.inc
Apache-ASP-2.35/site/eg/xml_subs_strict.asp
Apache-ASP-2.35/site/eg/transfer.htm
Apache-ASP-2.35/site/eg/source.asp
Apache-ASP-2.35/site/eg/xslt.xml
Apache-ASP-2.35/site/eg/counting.htm
Apache-ASP-2.35/site/eg/session_query_parse.asp
Apache-ASP-2.35/site/eg/template.xsl
Apache-ASP-2.35/site/eg/cgi.htm
Apache-ASP-2.35/site/eg/footer.inc
Apache-ASP-2.35/site/eg/include.htm
Apache-ASP-2.35/site/eg/cookieless_session.asp
Apache-ASP-2.35/site/eg/header.inc
Apache-ASP-2.35/site/eg/.htaccess
Apache-ASP-2.35/site/eg/index.html
Apache-ASP-2.35/site/eg/form.asp
Apache-ASP-2.35/site/eg/session.asp
Apache-ASP-2.35/site/eg/syntax_error.htm
Apache-ASP-2.35/site/eg/global_asa_demo.asp
Apache-ASP-2.35/site/eg/source.inc
Apache-ASP-2.35/site/eg/xml_subs.asp
Apache-ASP-2.35/site/eg/.bhtaccess
Apache-ASP-2.35/site/eg/row.inc
Apache-ASP-2.35/site/eg/file_upload.asp
Apache-ASP-2.35/site/eg/index.htm
Apache-ASP-2.35/site/eg/ssi_filter.ssi
Apache-ASP-2.35/site/eg/default.htm
Apache-ASP-2.35/site/eg/error_document.htm
Apache-ASP-2.35/site/eg/application.asp
Apache-ASP-2.35/site/eg/server_variables.htm
Apache-ASP-2.35/site/eg/dynamic_includes.htm
Apache-ASP-2.35/site/eg/DemoASP.pm
Apache-ASP-2.35/site/eg/formfill.asp
Apache-ASP-2.35/site/eg/register_cleanup.asp
Apache-ASP-2.35/site/eg/asp.conf
Apache-ASP-2.35/site/eg/server.htm
Apache-ASP-2.35/site/eg/response.asp
Apache-ASP-2.35/site/eg/global.asa
Apache-ASP-2.35/site/eg/binary_write.htm
Apache-ASP-2.35/site/cine.gr.gif
Apache-ASP-2.35/site/top.inc
Apache-ASP-2.35/site/install.html
Apache-ASP-2.35/site/powered_by_modperl.gif
Apache-ASP-2.35/site/resources.html
Apache-ASP-2.35/site/tuning.html
Apache-ASP-2.35/site/pixel.gif
Apache-ASP-2.35/site/ssi.html
Apache-ASP-2.35/site/oreilly_oscon2001_speaker.gif
Apache-ASP-2.35/site/perlscript.html
Apache-ASP-2.35/site/objects.html
Apache-ASP-2.35/site/communication_software.gif
Apache-ASP-2.35/site/apache_asp_small_trans.GIF
Apache-ASP-2.35/site/planetofmusic.com.gif
Apache-ASP-2.35/site/changes.html
Apache-ASP-2.35/site/sites.html
Apache-ASP-2.35/site/asptitlelogo.gif
Apache-ASP-2.35/site/syntax.html
Apache-ASP-2.35/site/index.html
Apache-ASP-2.35/site/sessions.html
Apache-ASP-2.35/site/events.html
Apache-ASP-2.35/site/kudos.html
Apache-ASP-2.35/site/oscon2000_speaker.gif
Apache-ASP-2.35/site/xml.html
Apache-ASP-2.35/site/config.html
Apache-ASP-2.35/site/rectangle_power_perl.gif
Apache-ASP-2.35/site/todo.html
Apache-ASP-2.35/site/powered_by_apache_asp.jpg
Apache-ASP-2.35/site/apache_asp.gif
Apache-ASP-2.35/site/nodecheck_button.gif
Apache-ASP-2.35/site/faq.html
Apache-ASP-2.35/site/support.html
Apache-ASP-2.35/site/license.html
Apache-ASP-2.35/make_httpd/
Apache-ASP-2.35/make_httpd/build_httpds.sh
Apache-ASP-2.35/lib/
Apache-ASP-2.35/lib/Apache/
Apache-ASP-2.35/lib/Apache/ASP/
Apache-ASP-2.35/lib/Apache/ASP/State.pm
Apache-ASP-2.35/lib/Apache/ASP/GlobalASA.pm
Apache-ASP-2.35/lib/Apache/ASP/Error.pm
Apache-ASP-2.35/lib/Apache/ASP/StatINC.pm
Apache-ASP-2.35/lib/Apache/ASP/Request.pm
Apache-ASP-2.35/lib/Apache/ASP/CGI.pm
Apache-ASP-2.35/lib/Apache/ASP/Response.pm
Apache-ASP-2.35/lib/Apache/ASP/CGI/
Apache-ASP-2.35/lib/Apache/ASP/CGI/Test.pm
Apache-ASP-2.35/lib/Apache/ASP/CollectionItem.pm
Apache-ASP-2.35/lib/Apache/ASP/Collection.pm
Apache-ASP-2.35/lib/Apache/ASP/Server.pm
Apache-ASP-2.35/lib/Apache/ASP/Session.pm
Apache-ASP-2.35/lib/Apache/ASP/Lang/
Apache-ASP-2.35/lib/Apache/ASP/Lang/PerlScript.pm
Apache-ASP-2.35/lib/Apache/ASP/Load.pm
Apache-ASP-2.35/lib/Apache/ASP/Share/
Apache-ASP-2.35/lib/Apache/ASP/Share/CORE/
Apache-ASP-2.35/lib/Apache/ASP/Share/CORE/MailErrorsHTML.inc
Apache-ASP-2.35/lib/Apache/ASP/Share/CORE/MailErrors.inc
Apache-ASP-2.35/lib/Apache/ASP/Share/CORE.pm
Apache-ASP-2.35/lib/Apache/ASP/Date.pm
Apache-ASP-2.35/lib/Apache/ASP/STDERR.pm
Apache-ASP-2.35/lib/Apache/ASP/StateManager.pm
Apache-ASP-2.35/lib/Apache/ASP/Application.pm
Apache-ASP-2.35/lib/Bundle/
Apache-ASP-2.35/lib/Bundle/Apache/
Apache-ASP-2.35/lib/Bundle/Apache/ASP/
Apache-ASP-2.35/lib/Bundle/Apache/ASP/Extra.pm
Apache-ASP-2.35/lib/Bundle/Apache/ASP.pm
Apache-ASP-2.35/build/
Apache-ASP-2.35/build/perlscript.html
Apache-ASP-2.35/build/syntax.html
Apache-ASP-2.35/build/ssi.html
Apache-ASP-2.35/build/events.html
Apache-ASP-2.35/build/global/
Apache-ASP-2.35/build/global/testimonials.inc
Apache-ASP-2.35/build/global/box.inc
Apache-ASP-2.35/build/global/testimonial.inc
Apache-ASP-2.35/build/global/sites_extra.inc
Apache-ASP-2.35/build/global/SiteTags.pm
Apache-ASP-2.35/build/global/index_extra.inc
Apache-ASP-2.35/build/global/top.inc
Apache-ASP-2.35/build/global/ad.inc
Apache-ASP-2.35/build/global/global.asa
Apache-ASP-2.35/build/asp.conf
Apache-ASP-2.35/build/eg/
Apache-ASP-2.35/build/eg/index.html
Apache-ASP-2.35/build/config.html
Apache-ASP-2.35/build/support.html
Apache-ASP-2.35/build/license.html
Apache-ASP-2.35/build/top.inc
Apache-ASP-2.35/build/todo.html
Apache-ASP-2.35/build/sites.html
Apache-ASP-2.35/build/sessions.html
Apache-ASP-2.35/build/index.html
Apache-ASP-2.35/build/xml.html
Apache-ASP-2.35/build/install.html
Apache-ASP-2.35/build/kudos.html
Apache-ASP-2.35/build/faq.html
Apache-ASP-2.35/build/tuning.html
Apache-ASP-2.35/build/build.sh
Apache-ASP-2.35/build/resources.html
Apache-ASP-2.35/build/cgi.html
Apache-ASP-2.35/build/objects.html
Apache-ASP-2.35/build/build_ads.sh
Apache-ASP-2.35/build/changes.html
Apache-ASP-2.35/Makefile.PL
Apache-ASP-2.35/ASP.pm
Apache-ASP-2.35/editors/
Apache-ASP-2.35/editors/aasp.vim
Apache-ASP-2.35/editors/mmm-asp-perl.el
Apache-ASP-2.35/LICENSE
Apache-ASP-2.35/CHANGES
Apache-ASP-2.35/cgi/
Apache-ASP-2.35/cgi/asp
Apache-ASP-2.35/MANIFEST
Apache-ASP-2.35/asp-perl
Apache-ASP-2.35/README
CPAN.pm: Going to build C/CH/CHAMAS/Apache-ASP-2.35.tar.gz
Checking for the REQUIRED modules...
... found Carp !
... found Class::Struct !
... found Data::Dumper !
... found Digest::MD5 !
... found Fcntl !
... found File::Basename !
... found MLDBM !
... found MLDBM::Sync >= 0.25 !
... found SDBM_File !
GOOD NEWS! You have all the required modules installed for Apache::ASP.
Checking for the OPTIONAL modules...
... found Apache::Filter !
... found Apache::SSI !
... found CGI !
... found Compress::Zlib !
... found DB_File !
... found Devel::Symdump !
... found HTML::Clean !
... found HTML::FillInForm !
... found MLDBM::Sync::SDBM_File !
... found Net::Config !
... found Net::SMTP !
... found Tie::TextDir >= .04 !
... found Time::HiRes !
??? you may want module: XML::LibXSLT
WHY: XSLT that is 2 times faster than XML::Sablotron
... found XML::Sablotron !
... found XML::XSLT >= 0.32 !
--- OPTIONAL modules missing. You can install Apache::ASP without
these. ---
=-=-= CPAN HELP -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=
There are many modules that have to be installed in order
to begin using Apache::ASP. The easiest way to install
modules is with CPAN.pm. To use its command line shell,
execute the following:
> perl -MCPAN -eshell
Then to install any required modules, like MLDBM::Sync
cpan> install MLDBM::Sync
To install the modules commonly used with Apache::ASP, do:
cpan> install Bundle::Apache::ASP
and cpan will do all the work for you. For more
information, please view the CPAN docs with
> perldoc CPAN
=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=
+++ Looks good! You are ready to install Apache::ASP! +++
Checking if your kit is complete...
Looks good
Writing Makefile for Apache::ASP
mkdir blib
mkdir blib/lib
mkdir blib/lib/Apache
mkdir blib/arch
mkdir blib/arch/auto
mkdir blib/arch/auto/Apache
mkdir blib/arch/auto/Apache/ASP
mkdir blib/lib/auto
mkdir blib/lib/auto/Apache
mkdir blib/lib/auto/Apache/ASP
mkdir blib/man1
mkdir blib/man3
cp lib/Apache/ASP/Share/CORE.pm blib/lib/Apache/ASP/Share/CORE.pm
cp lib/Apache/ASP/Collection.pm blib/lib/Apache/ASP/Collection.pm
cp lib/Apache/ASP/Share/CORE/MailErrorsHTML.inc
blib/lib/Apache/ASP/Share/CORE/MailErrorsHTML.inc
cp lib/Bundle/Apache/ASP/Extra.pm blib/lib/Bundle/Apache/ASP/Extra.pm
cp lib/Apache/ASP/Response.pm blib/lib/Apache/ASP/Response.pm
cp lib/Apache/ASP/CGI.pm blib/lib/Apache/ASP/CGI.pm
cp lib/Apache/ASP/Application.pm blib/lib/Apache/ASP/Application.pm
cp lib/Apache/ASP/STDERR.pm blib/lib/Apache/ASP/STDERR.pm
cp lib/Apache/ASP/StatINC.pm blib/lib/Apache/ASP/StatINC.pm
cp lib/Apache/ASP/Server.pm blib/lib/Apache/ASP/Server.pm
cp lib/Apache/ASP/Share/CORE/MailErrors.inc
blib/lib/Apache/ASP/Share/CORE/MailErrors.inc
cp lib/Apache/ASP/Lang/PerlScript.pm
blib/lib/Apache/ASP/Lang/PerlScript.pm
cp ASP.pm blib/lib/Apache/ASP.pm
cp lib/Bundle/Apache/ASP.pm blib/lib/Bundle/Apache/ASP.pm
cp lib/Apache/ASP/CollectionItem.pm blib/lib/Apache/ASP/CollectionItem.pm
cp lib/Apache/ASP/StateManager.pm blib/lib/Apache/ASP/StateManager.pm
cp lib/Apache/ASP/Date.pm blib/lib/Apache/ASP/Date.pm
cp lib/Apache/ASP/Load.pm blib/lib/Apache/ASP/Load.pm
cp lib/Apache/ASP/State.pm blib/lib/Apache/ASP/State.pm
cp lib/Apache/ASP/CGI/Test.pm blib/lib/Apache/ASP/CGI/Test.pm
cp lib/Apache/ASP/Session.pm blib/lib/Apache/ASP/Session.pm
cp lib/Apache/ASP/GlobalASA.pm blib/lib/Apache/ASP/GlobalASA.pm
cp lib/Apache/ASP/Request.pm blib/lib/Apache/ASP/Request.pm
cp lib/Apache/ASP/Error.pm blib/lib/Apache/ASP/Error.pm
mkdir blib/script
cp asp-perl blib/script/asp-perl
/usr/bin/perl -I/usr/lib/perl5/5.00503/i386-linux
-I/usr/lib/perl5/5.00503 -MExtUtils::MakeMaker -e "MY->fixin(shift)"
blib/script/asp-perl
Manifying blib/man3/Bundle::Apache::ASP::Extra.3
Manifying blib/man1/asp-perl.1
/usr/bin/pod2man: bad option in paragraph 8 of asp-perl: ``-f'' should
be [CB]<-f>
/usr/bin/pod2man: bad option in paragraph 8 of asp-perl: ``-o'' should
be [CB]<-o>
Manifying blib/man3/Bundle::Apache::ASP.3
Manifying blib/man3/Apache::ASP.3
/usr/bin/make -- OK
Running make test
PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib
-I/usr/lib/perl5/5.00503/i386-linux -I/usr/lib/perl5/5.00503 -e 'use
Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t
t/application..........ok
t/asp-perl1............ok
t/asp-perl2............ok
t/asp_object...........ok
t/cache................ok
t/collection...........ok
t/collectionitem.......ok
t/end..................ok
t/general..............ok
t/global_event_end.....ok
t/include..............ok
t/include_change.......ok
t/include_runtime......ok
t/inode_names..........ok
t/load.................ok
t/long_names...........ok
t/loops................ok
t/mail_error...........ok
t/req_params_none......ok
t/request..............ok
t/response.............ok
t/response_end.........ok
t/server...............ok
t/server_mail..........[failure] $Server->Mail() failed in test mode,
check that your Net::SMTP was installed with appropriate defaults. at
T.pm line 33.
t/server_mail..........FAILED test 1
Failed 1/1 tests, 0.00% okay
t/server_transfer......ok
t/session..............ok
t/session_events.......ok
t/session_serialize....ok
t/share................ok
t/stat_inc.............ok
t/taint_check..........Insecure $ENV{PATH} while running with -T switch
at /usr/lib/perl5/5.00503/Cwd.pm line 82.
BEGIN failed--compilation aborted at blib/lib/Apache/ASP/CGI.pm line 6.
BEGIN failed--compilation aborted at t/taint_check.t line 12.
t/taint_check..........dubious
Test returned status 2 (wstat 512, 0x200)
t/xmlsubs..............ok
t/xmlsubsmatch.........ok
Failed Test Stat Wstat Total Fail Failed List of Failed
-------------------------------------------------------------------------------
t/server_mail.t 1 1 100.00% 1
t/taint_check.t 2 512 ?? ?? % ??
Failed 2/33 test scripts, 93.94% okay. 1/257 subtests failed, 99.61%
okay.
make: *** [test_dynamic] Error 29
/usr/bin/make test -- NOT OK
---------------------------------------------------------------------
To unsubscribe, e-mail: asp-unsubscribe@perl.apache.org
For additional commands, e-mail: asp-help@perl.apache.org
Re: [ANNOUNCE] Apache::ASP 2.35 bugfix release
Posted by Joshua Chamas <jo...@chamas.com>.
Quentin Smith wrote:
>
> Hi-
> Before I upgrade my server, are you fairly confident that this release
> is completely backwards-compatible? I stretch Apache::ASP to its
> theoretical limits, and I don't have a development server to test the
> new version on. (perl -MCPAN -e'install Apache::ASP' && /sbin/service
> httpd reload && hope && pray :)
> --Quentin
Hey Quintin,
I would always advise to test software before using it in production.
You can do this on a production server by building a separate
apache/perl/mod_perl installation in directories like /usr/local/test/perl
& /usr/local/test/apache, and run the server on a non port 80 to see
your site(s) on.
That said 2.35 is a minor bug fix release, whereas 2.33 had a lot
of big changes internally, so you should be fairly safe. I run
all releases of Apache::ASP in production before releasing them to CPAN,
but bugs do escape at times as is the nature of software.
If you don't want to live on the bleeding edge, then you might
wait some time after a release to see if other users report bugs.
This is what I do with all software except Apache::ASP :)
--Josh
_________________________________________________________________
Joshua Chamas Chamas Enterprises Inc.
NodeWorks Founder Huntington Beach, CA USA
http://www.nodeworks.com 1-714-625-4051
---------------------------------------------------------------------
To unsubscribe, e-mail: asp-unsubscribe@perl.apache.org
For additional commands, e-mail: asp-help@perl.apache.org
Re: [ANNOUNCE] Apache::ASP 2.35 bugfix release
Posted by Quentin Smith <qu...@comclub.dyndns.org>.
Hi-
Before I upgrade my server, are you fairly confident that this release
is completely backwards-compatible? I stretch Apache::ASP to its
theoretical limits, and I don't have a development server to test the
new version on. (perl -MCPAN -e'install Apache::ASP' && /sbin/service
httpd reload && hope && pray :)
--Quentin
On Sunday, June 2, 2002, at 04:16 PM, Joshua Chamas wrote:
> Hey,
>
> I have released Apache::ASP 2.35 to CPAN. This is a minor
> bugfix release. For more information about Apache::ASP,
> please see http://www.apache-asp.org, and to get on the mailing
> list please email asp-subscribe@perl.apache.org
>
> Note that users of CPANPLUS get errors at "make test" stage
> because it seems that Archive::Tar does not untar the Apache::ASP
> distribution correctly. I have reported this bug to the
> maintainer of that module.
>
> -- Josh
> _________________________________________________________________
> Joshua Chamas Chamas Enterprises Inc.
> NodeWorks Founder Huntington Beach, CA USA
> http://www.nodeworks.com 1-714-625-4051
>
>
> =item $VERSION = 2.35; $DATE="05/30/2002"
>
> +Destroy better $Server & $Response objects so that my closure
> references
> to these to not attempt to work in the future against invalid
> internal data.
> There was enough data left in these old objects to make debugging the
> my closure problem confusing, where it looked like the ASP object
> state
> became invalid.
>
> +Added system debug diagnostics to inspect StateManager group cleanup
>
> (d) Documentation update about flock() work around for
> Win95/Win98/WinMe systems,
> confirmed by Rex Arul
>
> (d) Documentation/site build bug found by Mitsunobu Ozato, where <% %>
> not being escaped correctly with $Server->HTMLEncode().
> New japanese documentation project started by him
> at http://sourceforge.jp/projects/apache-asp-jp/
>
> -InitPackageGlobals() called after new Apache::ASP object created so
> core system templates can be compiled even when there was a runtime
> compilation error of user templates. Bug fix needed pointed out by
> Eamon Daly
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: asp-unsubscribe@perl.apache.org
> For additional commands, e-mail: asp-help@perl.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: asp-unsubscribe@perl.apache.org
For additional commands, e-mail: asp-help@perl.apache.org