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