perl-modperl-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From rich...@hyperreal.org
Subject cvs commit: modperl-site/embperl Changes.pod.1.html Changes.pod.10.html Changes.pod.11.html Changes.pod.12.html Changes.pod.13.html Changes.pod.14.html Changes.pod.15.html Changes.pod.16.html Changes.pod.17.html Changes.pod.18.html Changes.pod.19.html Changes.pod.2.html Changes.pod.20.html Changes.pod.21.html Changes.pod.22.html Changes.pod.23.html Changes.pod.24.html Changes.pod.25.html Changes.pod.26.html Changes.pod.27.html Changes.pod.28.html Changes.pod.29.html Changes.pod.3.html Changes.pod.30.html Changes.pod.31.html Changes.pod.32.html Changes.pod.33.html Changes.pod.34.html Changes.pod.4.html Changes.pod.5.html Changes.pod.6.html Changes.pod.7.html Changes.pod.8.html Changes.pod.9.html Changes.pod.cont.html Embperl.pod.1.html Embperl.pod.2.html Embperl.pod.3.html Embperl.pod.5.html Embperl.pod.6.html Embperl.pod.8.html Embperl.pod.cont.html Faq.pod.3.html Faq.pod.cont.html index.html
Date Wed, 13 Oct 1999 05:49:10 GMT
richter     99/10/12 22:49:08

  Modified:    embperl  Changes.pod.1.html Changes.pod.10.html
                        Changes.pod.11.html Changes.pod.12.html
                        Changes.pod.13.html Changes.pod.14.html
                        Changes.pod.15.html Changes.pod.16.html
                        Changes.pod.17.html Changes.pod.18.html
                        Changes.pod.19.html Changes.pod.2.html
                        Changes.pod.20.html Changes.pod.21.html
                        Changes.pod.22.html Changes.pod.23.html
                        Changes.pod.24.html Changes.pod.25.html
                        Changes.pod.26.html Changes.pod.27.html
                        Changes.pod.28.html Changes.pod.29.html
                        Changes.pod.3.html Changes.pod.30.html
                        Changes.pod.31.html Changes.pod.32.html
                        Changes.pod.33.html Changes.pod.34.html
                        Changes.pod.4.html Changes.pod.5.html
                        Changes.pod.6.html Changes.pod.7.html
                        Changes.pod.8.html Changes.pod.9.html
                        Changes.pod.cont.html Embperl.pod.1.html
                        Embperl.pod.2.html Embperl.pod.3.html
                        Embperl.pod.5.html Embperl.pod.6.html
                        Embperl.pod.8.html Embperl.pod.cont.html
                        Faq.pod.3.html Faq.pod.cont.html index.html
  Log:
  Embperl Webpages - Changes
  
  Revision  Changes    Path
  1.96      +7 -40     modperl-site/embperl/Changes.pod.1.html
  
  Index: Changes.pod.1.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.1.html,v
  retrieving revision 1.95
  retrieving revision 1.96
  diff -u -r1.95 -r1.96
  --- Changes.pod.1.html	1999/10/06 05:05:12	1.95
  +++ Changes.pod.1.html	1999/10/13 05:48:22	1.96
  @@ -1,6 +1,6 @@
   <HTML>
   <HEAD>
  -<TITLE>1.2b10_dev -- That's what currently under developement</TITLE>
  +<TITLE>1.2b11_dev -- That's what currently under developement</TITLE>
   <LINK REV="made" HREF="mailto:root@venus.gr.ecos.de">
   </HEAD>
   
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="1_2b10_dev_That_s_what_curren">1.2b10_dev -- That's what currently under developement</a></strong></h1>
  +<A NAME="1_2b11_dev_That_s_what_curren">1.2b11_dev -- That's what currently under developement</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,9 +16,9 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">PREV (Revision History - Content)</a>]&nbsp;&nbsp; [<a href="Changes.pod.2.html">NEXT (1.2b9 (BETA) 10. Sept 1999)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">PREV (Revision History - Content)</a>]&nbsp;&nbsp; [<a href="Changes.pod.2.html">NEXT (1.2b10 (BETA) 7 Oct. 1999)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -Last Update: Wed Oct 6 07:04:52 1999 (MET)
  +Last Update: Wed Oct 13 07:46:14 1999 (MET)
   
   <P>
   NOTE: This version is only available via <A HREF="CVS.pod.1.html#INTRO">"CVS"</A>
  @@ -26,43 +26,10 @@
   
   
   <P>
  -<PRE>   - Fixed a great security whole in CGI mode. Because Apache passes
  -     anything after the first '?' to the cgi script as commandline
  -     arguments, embpexec.pl could be tricked into offline mode, where
  -     it returned any file that is readable by the httpd! So if you are
  -     using CGI mode, I strongly recommend to update to 1.2b10.
  -     Now you must use embpcgi.pl instead of embpexec.pl in CGI mode.
  -     Spotted by Jason Holt.
  -   - Added EMBPERL_ALLOW. If the file doesn't EMBPERL_ALLOW Embperl
  -     will return forbidden. This is primarly another security
  -     feature, because dependig on the way you use Embperl in CGI mode,
  -     it will not honour all Apache access restrictions. With 
  -     EMBPERL_ALLOW, you can now force it to serve only certain
  -     files. Suggested by Jason Holt.
  -   - Fixed a problem that had occured with magic SVs (tied scalar)
  -     as source for the Execute function. Spotted by Todd Eigenschink.
  -   - Embperl works now with Apache::Session 0.17, 1.02 and 1.04
  -     (1.03 is errornous)
  -   - Fixed a SIGSEGV that occurs when the req_rec parameter of the
  -     Execute functions gets a Apache::Request object instead of a
  -     Apache object, which occured due to the different ways the
  -     Apache internal request_rec is stored inside the object.
  -     Spotted by Francis J. Lacoste.     
  -   - Fixed a SIGSEGV that occured when outputting to a scalar and
  -     optReturnError is set. Spotted by Francis J. Lacoste.
  -   - Added a ; after the begin block in startup.pl, which seems had
  -     cause a syntax error in some situations. Spotted by Oyvind Gjerstad.
  -   - exit now works the same in offline, mod_perl and cgi mode, it
  -     ends the execution of the page, but not the programm itself.
  -   - exit inside a sub will now really exit the page. (but exit inside
  -     a file called via Execute will only exit this file, not the whole
  -     request) Spotted by Cliff Rayman.     
  -   - Added new array @http_headers which could be used to set arbitary
  -     http header under mod_perl _and_ in cgi mode.
  -   - setting http headers and &lt;META HTTP-EQUIV=..&gt; now works also
  -     in cgi mode.
  +<PRE>   - Added the Status: header to embpcgi.pl to let Apache return
  +     the correct status line. Patch from Jason Holt.
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">PREV (Revision History - Content)</a>]&nbsp;&nbsp; [<a href="Changes.pod.2.html">NEXT (1.2b9 (BETA) 10. Sept 1999)</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">PREV (Revision History - Content)</a>]&nbsp;&nbsp; [<a href="Changes.pod.2.html">NEXT (1.2b10 (BETA) 7 Oct. 1999)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1999 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.19      +73 -15    modperl-site/embperl/Changes.pod.10.html
  
  Index: Changes.pod.10.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.10.html,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- Changes.pod.10.html	1999/10/04 16:01:43	1.18
  +++ Changes.pod.10.html	1999/10/13 05:48:22	1.19
  @@ -1,6 +1,6 @@
   <HTML>
   <HEAD>
  -<TITLE>1.2b1  8 Oct 1998</TITLE>
  +<TITLE>1.2b2 9 Nov 1998</TITLE>
   <LINK REV="made" HREF="mailto:root@venus.gr.ecos.de">
   </HEAD>
   
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="1_2b1_BETA_8_Oct_1998">1.2b1 (BETA)  8 Oct 1998</a></strong></h1>
  +<A NAME="1_2b2_BETA_9_Nov_1998">1.2b2 (BETA) 9 Nov 1998</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,21 +16,79 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.9.html">PREV (1.2b2 (BETA) 9 Nov 1998)</a>]&nbsp;&nbsp; [<a href="Changes.pod.11.html">NEXT (1.1.1  15 Sep 1998)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.9.html">PREV (1.2b3 (BETA)  22 Nov 1998)</a>]&nbsp;&nbsp; [<a href="Changes.pod.11.html">NEXT (1.2b1 (BETA)  8 Oct 1998)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>   - I have reworked the whole source code so Embperl is now
  -     going to be an object. This means Embperl is reentrant, you
  -     can call Execute within an Embperl page, for example to include
  -     the same header on each page.
  -   - Addeded Session handling via Apache::Session. Simply store data
  -     to %udat and let Embperl do the rest for you. Experimental!
  -     NOTE: You need Apache-Session-0.16.1 or higher and must apply
  -     the patch from session.patch to it.
  -   - Added test for calling Execute inside a Embperl page
  -   - Errors of Input/Output function now also log to the httpd error log
  -   - Added an test for input file not found
  +<PRE>   - There is now a short form of the Execute function. You can
  +     now include a sub page in an Embperl page by simply writing
  +     [- Execute ('filename.html') -] or use
  +     [- Execute ('filename.html', 1, 2, 3) -] to pass additional
  +     parameters
  +   - Added new block [* ... *]. This block compiles code to an 
  +     outer subroutine which surounds the whole page. This makes
  +     it possible to define &quot;local&quot; variables with a scope of the 
  +     whole page, which would be necessary for recursive calls
  +     to Execute.
  +     Also this let you use perl control structures inside Embperl
  +     pages:  e.g.  
  +         [* foreach $v (1..5) { *] Cnt = [+ $v +] [* } *]
  +     NOTE: [* ... *] blocks _must_ always end with a ;,{ or }
  +           [* ... *] cannot apear inside html tags that are 
  +           interpreted by Embperl (unless you disable the
  +           interpretation of such tags like table, input etc.)
  +   - Added a comment block: Everything between [# and #] is a
  +     comment and is removed from the output.
  +     NOTE: [* ... *] blocks also interpreted inside of a 
  +           [# ... #] block, all other blocks [+/-/$ $/-/+] are not.           
  +   - Added magic hash %mdat, which can be used to store persitent
  +     data on a per module basis (needs Apache::Session, with
  +     path in session.patch applied)
  +   - Done more tests on session handling, seems to work fine now.
  +   - Added new option dbgNoHiddenEmptyValue which suppresses
  +     empty hidden input fields in the [$hidden$] meta command.
  +     Patch from Steve Willer.
  +   - Whitespaces after [...] blocks are removed in the output, so
  +     there will be less empty lines, makeing the output shorter and
  +     more readable, based on a patch from Todd Eigenschink.
  +   - Embperl compiles now with mod_ssl (from Ralf Engelschall). 
  +     Spotted by Dirk Lutzebaeck and Randel Schwartz.
  +   - Added a patch from Todd Eigenschink to build Embperl with
  +     Stronghold 2.4.1
  +   - Added patch from Gerald McLarnon so Embperl compiles on AIX
  +   - Added optAllowZeroFileSize to accept files of length 0, 
  +     without that option Embperl will report NOT_FOUND. 
  +     Suggested by Doug Bagley
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.9.html">PREV (1.2b2 (BETA) 9 Nov 1998)</a>]&nbsp;&nbsp; [<a href="Changes.pod.11.html">NEXT (1.1.1  15 Sep 1998)</a>]&nbsp;&nbsp; <br>
  +<P>
  +<PRE>   - fixed a wrong call to logerror when OPT_EXECCGI is not on, 
  +     spotted by Dirk Lutzebaeck.
  +   - fixed the problem that reloads only takes place at the next day,
  +     because mtime was an int instead of a double (introduced in1.2b1.
  +     Spotted by Michael Smith and Roman Maeder. 
  +   - fixed a problem that changing of the filesize was ignored, when
  +     a documents is reloaded (introducted in 1.2b1)
  +   - cleanup for all subpages are disabled if main request has
  +     disabled cleanup and subpages does not specify otherwise
  +   - dbgShowCleanup works again
  +   - Every package is only cleanuped once, also it's included multiple
  +     times in one page
  +   - %fdat and @ffld are setup correctly when optDisableVarCleanup
  +     is set
  +   - DEFS=-DEPDEBUGALL compiles again, spotted by Michael Smith
  +   - fixed that cleanup is never called with Execute nesting, when
  +     req_rec was not set. Now the parameter req_rec isn't necessary
  +     anymore. Spotted by Michael J.Schout
  +   - Changes of $escmode inside a HTML-A tag now handled correctly,
  +     spotted by Michael Smith
  +   - fixed problems with links to the logfile and the line break
  +     in the html log file display 
  +   - fixed a problem with blocks that expand to nothing inside of Embperl
  +     interpreted HTML tags.
  +   - Adapted test script to modified error output of Apache 1.3.4.
  +     Spotted by Eric Cholet.
  +   - Empty values (VALUE=&quot;&quot;) in input tags will not be overridden by
  +     value in %fdat
  +</PRE>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.9.html">PREV (1.2b3 (BETA)  22 Nov 1998)</a>]&nbsp;&nbsp; [<a href="Changes.pod.11.html">NEXT (1.2b1 (BETA)  8 Oct 1998)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1999 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.19      +15 -31    modperl-site/embperl/Changes.pod.11.html
  
  Index: Changes.pod.11.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.11.html,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- Changes.pod.11.html	1999/10/04 16:01:43	1.18
  +++ Changes.pod.11.html	1999/10/13 05:48:22	1.19
  @@ -1,6 +1,6 @@
   <HTML>
   <HEAD>
  -<TITLE>1.1.1  15 Sep 1998</TITLE>
  +<TITLE>1.2b1  8 Oct 1998</TITLE>
   <LINK REV="made" HREF="mailto:root@venus.gr.ecos.de">
   </HEAD>
   
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="1_1_1_15_Sep_1998">1.1.1  15 Sep 1998</a></strong></h1>
  +<A NAME="1_2b1_BETA_8_Oct_1998">1.2b1 (BETA)  8 Oct 1998</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,37 +16,21 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.10.html">PREV (1.2b1 (BETA)  8 Oct 1998)</a>]&nbsp;&nbsp; [<a href="Changes.pod.12.html">NEXT (1.1.0  28 Jul 98)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.10.html">PREV (1.2b2 (BETA) 9 Nov 1998)</a>]&nbsp;&nbsp; [<a href="Changes.pod.12.html">NEXT (1.1.1  15 Sep 1998)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>   - A lot of documentation updates. Now Embperl ships with most of 
  -     the documentation which is also available on 
  -           <A HREF="http://perl.apache.org/embperl/">http://perl.apache.org/embperl/</A>
  -     This includes:
  -     - Intro.pod  an introduction to Embperl
  -     - Faq.pod    an new very much extented version of the FAQ
  -     and a lot of spell checking, gramar checking and so on
  -     Thanks very much to Nora Mikes for putting together the FAQ
  -     and doing a lot of proof reading.
  -   - eg/x/upload.htm an example for file upload within Embperl
  -   - splited documentation out of Embperl.pm into Embperl.pod
  -     to make it load a little bit faster (Embperl.pm is now 30K
  -     instead of 90K)
  -   - Optimized the loading of other modules. Other modules are now
  -     only loaded when really necessary. This make Embperl in CGI mode
  -     about 2 times faster then version 1.1.0 was.
  -   - Added a test for file-upload
  -   - Embperl compiles and works now with threaded perl, but Embperl
  -     is currently B&lt;not&gt; threadsafe. So you can use Embperl in a
  -     threaded environement, but you have to make sure that only one
  -     thread useses Embperl at a time.
  -   - Fixed a memory leak which has occured in checkboxes and selects 
  -   - Enhanced test.pl
  -   - MailFormTo: Send \n after mail header to work correctly with all 
  -     mail servers, added EMBPERL_MAILHOST to specify mail server hostname,
  -     MailFormTo dies when it can't connect to mailserver. Spotted by
  -     Steffen Geschke.
  +<PRE>   - I have reworked the whole source code so Embperl is now
  +     going to be an object. This means Embperl is reentrant, you
  +     can call Execute within an Embperl page, for example to include
  +     the same header on each page.
  +   - Addeded Session handling via Apache::Session. Simply store data
  +     to %udat and let Embperl do the rest for you. Experimental!
  +     NOTE: You need Apache-Session-0.16.1 or higher and must apply
  +     the patch from session.patch to it.
  +   - Added test for calling Execute inside a Embperl page
  +   - Errors of Input/Output function now also log to the httpd error log
  +   - Added an test for input file not found
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.10.html">PREV (1.2b1 (BETA)  8 Oct 1998)</a>]&nbsp;&nbsp; [<a href="Changes.pod.12.html">NEXT (1.1.0  28 Jul 98)</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.10.html">PREV (1.2b2 (BETA) 9 Nov 1998)</a>]&nbsp;&nbsp; [<a href="Changes.pod.12.html">NEXT (1.1.1  15 Sep 1998)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1999 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.19      +31 -39    modperl-site/embperl/Changes.pod.12.html
  
  Index: Changes.pod.12.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.12.html,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- Changes.pod.12.html	1999/10/04 16:01:44	1.18
  +++ Changes.pod.12.html	1999/10/13 05:48:22	1.19
  @@ -1,6 +1,6 @@
   <HTML>
   <HEAD>
  -<TITLE>1.1.0  28 Jul 98</TITLE>
  +<TITLE>1.1.1  15 Sep 1998</TITLE>
   <LINK REV="made" HREF="mailto:root@venus.gr.ecos.de">
   </HEAD>
   
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="1_1_0_28_Jul_98">1.1.0  28 Jul 98</a></strong></h1>
  +<A NAME="1_1_1_15_Sep_1998">1.1.1  15 Sep 1998</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,45 +16,37 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.11.html">PREV (1.1.1  15 Sep 1998)</a>]&nbsp;&nbsp; [<a href="Changes.pod.13.html">NEXT (1.1b2  27 Jun 98)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.11.html">PREV (1.2b1 (BETA)  8 Oct 1998)</a>]&nbsp;&nbsp; [<a href="Changes.pod.13.html">NEXT (1.1.0  28 Jul 98)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>   - Added support for perl5.005 (currently only without threads!)
  -   - Nesting of metacommands and HTML tags are now independent of
  -     each other. 
  -   - Added examples in eg/x for do .. until, foreach, if, 
  -     DBI datbase access, DBIx::Recordset database access and a
  -     input- / confirmation form.
  -   - Added optUndefToEmptyValue which will cause Embperl to treat non-
  -     existent values in %fdat as an empty string in input tags, as suggested
  -     by Steve Willer.
  -   - Catch &quot;die&quot; within EMBPERL_INPUT/OUTPUT_FUNC and write error
  -     message to the logfile
  -   - Write error message of LWP::UserAgent in ProxyInput to logfile
  -     if any
  -   - Added test for POST Requests
  -   - Added support for tests when mod_perl is built with USE_DSO. 
  -     Spotted by Christian Oyarzun.
  +<PRE>   - A lot of documentation updates. Now Embperl ships with most of 
  +     the documentation which is also available on 
  +           <A HREF="http://perl.apache.org/embperl/">http://perl.apache.org/embperl/</A>
  +     This includes:
  +     - Intro.pod  an introduction to Embperl
  +     - Faq.pod    an new very much extented version of the FAQ
  +     and a lot of spell checking, gramar checking and so on
  +     Thanks very much to Nora Mikes for putting together the FAQ
  +     and doing a lot of proof reading.
  +   - eg/x/upload.htm an example for file upload within Embperl
  +   - splited documentation out of Embperl.pm into Embperl.pod
  +     to make it load a little bit faster (Embperl.pm is now 30K
  +     instead of 90K)
  +   - Optimized the loading of other modules. Other modules are now
  +     only loaded when really necessary. This make Embperl in CGI mode
  +     about 2 times faster then version 1.1.0 was.
  +   - Added a test for file-upload
  +   - Embperl compiles and works now with threaded perl, but Embperl
  +     is currently B&lt;not&gt; threadsafe. So you can use Embperl in a
  +     threaded environement, but you have to make sure that only one
  +     thread useses Embperl at a time.
  +   - Fixed a memory leak which has occured in checkboxes and selects 
  +   - Enhanced test.pl
  +   - MailFormTo: Send \n after mail header to work correctly with all 
  +     mail servers, added EMBPERL_MAILHOST to specify mail server hostname,
  +     MailFormTo dies when it can't connect to mailserver. Spotted by
  +     Steffen Geschke.
   </PRE>
  -<P>
  -<PRE>   - Selects and checkboxes are setup correctly if state is set via %fdat.
  -     Spotted by Todd Eigenschink and Steve Willer.
  -   - Changes URL escaping so that only space, '+', '&amp;', '=' and chars &lt; 0x20
  -     will be escaped to avoid problems with older netscape browsers.
  -   - Added missing documentation for req_rec parameter of the Execute
  -     function. Spotted by Eric Cholet.
  -   - Send correct http header for error page, spotted by Steve Willer
  -   - Fixed a memory leak in foreach metacommand
  -   - Removed limit of 2048 Bytes for GET request data (there is no
  -     limit anymore). Spotted by Steve Willer
  -   - Read all POSTed data (not just the first 1024 Bytes). Patch from
  -     Steve Willer.
  -   - Removed some compiler warnings spotted by Tarang Kumar Patel
  -   - Make sure all data is flushed to the logfile at the end of
  -     each request
  -   - Fixed a bug that causes Init to set DebugFlags to 1 instead of 0.
  -     Spotted by Eric Cholet.
  -</PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.11.html">PREV (1.1.1  15 Sep 1998)</a>]&nbsp;&nbsp; [<a href="Changes.pod.13.html">NEXT (1.1b2  27 Jun 98)</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.11.html">PREV (1.2b1 (BETA)  8 Oct 1998)</a>]&nbsp;&nbsp; [<a href="Changes.pod.13.html">NEXT (1.1.0  28 Jul 98)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1999 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.20      +37 -31    modperl-site/embperl/Changes.pod.13.html
  
  Index: Changes.pod.13.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.13.html,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- Changes.pod.13.html	1999/10/04 16:01:45	1.19
  +++ Changes.pod.13.html	1999/10/13 05:48:23	1.20
  @@ -1,6 +1,6 @@
   <HTML>
   <HEAD>
  -<TITLE>1.1b2  27 Jun 98</TITLE>
  +<TITLE>1.1.0  28 Jul 98</TITLE>
   <LINK REV="made" HREF="mailto:root@venus.gr.ecos.de">
   </HEAD>
   
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="1_1b2_27_Jun_98">1.1b2  27 Jun 98</a></strong></h1>
  +<A NAME="1_1_0_28_Jul_98">1.1.0  28 Jul 98</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,39 +16,45 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.12.html">PREV (1.1.0  28 Jul 98)</a>]&nbsp;&nbsp; [<a href="Changes.pod.14.html">NEXT (1.1b1  14 Jun 98)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.12.html">PREV (1.1.1  15 Sep 1998)</a>]&nbsp;&nbsp; [<a href="Changes.pod.14.html">NEXT (1.1b2  27 Jun 98)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>   - Added an additional note for input- and output- escaping
  -     which is described in &quot;Inside Embperl&quot; section.
  -     It's very important to understand this if you have any
  -     problems with HTML tags or filehandles in your Perl code.
  -   - Embperl will recognize Apache::exit. If called inside an
  -     Embperl page or in a module called from an Embperl page,
  -     the processing of the document is immediately aborted. 
  -     Everything processed so far is output/sent to the browser.
  -     Based on a patch from Steve Willer.
  -   - When running under mod_perl, 'exit' is an alias for Apache::exit
  -     in every document.
  -   - Enhanced the format of the Errorpage. Thanks for the patch
  -     from Steve Willer
  -   - Added a [$ foreach $] and a [$ do $] ... [$ until $]
  -     metacommand
  +<PRE>   - Added support for perl5.005 (currently only without threads!)
  +   - Nesting of metacommands and HTML tags are now independent of
  +     each other. 
  +   - Added examples in eg/x for do .. until, foreach, if, 
  +     DBI datbase access, DBIx::Recordset database access and a
  +     input- / confirmation form.
  +   - Added optUndefToEmptyValue which will cause Embperl to treat non-
  +     existent values in %fdat as an empty string in input tags, as suggested
  +     by Steve Willer.
  +   - Catch &quot;die&quot; within EMBPERL_INPUT/OUTPUT_FUNC and write error
  +     message to the logfile
  +   - Write error message of LWP::UserAgent in ProxyInput to logfile
  +     if any
  +   - Added test for POST Requests
  +   - Added support for tests when mod_perl is built with USE_DSO. 
  +     Spotted by Christian Oyarzun.
   </PRE>
   <P>
  -<PRE>   - Now multiple checkboxes with the same name will be set
  -     correctly, to the values posted to the document. Spotted
  -     by Todd Eigenschink and Nathan Krislock.
  -   - [+ local $escmode = 0 .... +] works now. The first setting
  -     of $escmode in a [+ ... +] block will now applied to the
  -     whole block. You cannot change $escmode inside a [+ ... +]
  -     block. Spotted by Chris Thormann. 
  -   - Fixed the return path setting in MailFormFields
  -   - ProxyInput now passes http headers, so authentification
  -     will be passed thru.
  -   - Removed the limit 2048 for the length of HTML tags when [+ ... +]
  -     are included. Now there is no limit anymore. Spotted by Doug Bagley
  +<PRE>   - Selects and checkboxes are setup correctly if state is set via %fdat.
  +     Spotted by Todd Eigenschink and Steve Willer.
  +   - Changes URL escaping so that only space, '+', '&amp;', '=' and chars &lt; 0x20
  +     will be escaped to avoid problems with older netscape browsers.
  +   - Added missing documentation for req_rec parameter of the Execute
  +     function. Spotted by Eric Cholet.
  +   - Send correct http header for error page, spotted by Steve Willer
  +   - Fixed a memory leak in foreach metacommand
  +   - Removed limit of 2048 Bytes for GET request data (there is no
  +     limit anymore). Spotted by Steve Willer
  +   - Read all POSTed data (not just the first 1024 Bytes). Patch from
  +     Steve Willer.
  +   - Removed some compiler warnings spotted by Tarang Kumar Patel
  +   - Make sure all data is flushed to the logfile at the end of
  +     each request
  +   - Fixed a bug that causes Init to set DebugFlags to 1 instead of 0.
  +     Spotted by Eric Cholet.
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.12.html">PREV (1.1.0  28 Jul 98)</a>]&nbsp;&nbsp; [<a href="Changes.pod.14.html">NEXT (1.1b1  14 Jun 98)</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.12.html">PREV (1.1.1  15 Sep 1998)</a>]&nbsp;&nbsp; [<a href="Changes.pod.14.html">NEXT (1.1b2  27 Jun 98)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1999 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.19      +31 -22    modperl-site/embperl/Changes.pod.14.html
  
  Index: Changes.pod.14.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.14.html,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- Changes.pod.14.html	1999/10/04 16:01:45	1.18
  +++ Changes.pod.14.html	1999/10/13 05:48:23	1.19
  @@ -1,6 +1,6 @@
   <HTML>
   <HEAD>
  -<TITLE>1.1b1  14 Jun 98</TITLE>
  +<TITLE>1.1b2  27 Jun 98</TITLE>
   <LINK REV="made" HREF="mailto:root@venus.gr.ecos.de">
   </HEAD>
   
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="1_1b1_14_Jun_98">1.1b1  14 Jun 98</a></strong></h1>
  +<A NAME="1_1b2_27_Jun_98">1.1b2  27 Jun 98</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,30 +16,39 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.13.html">PREV (1.1b2  27 Jun 98)</a>]&nbsp;&nbsp; [<a href="Changes.pod.15.html">NEXT (1.0.0  12 Jun 98)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.13.html">PREV (1.1.0  28 Jul 98)</a>]&nbsp;&nbsp; [<a href="Changes.pod.15.html">NEXT (1.1b1  14 Jun 98)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>   - Now you can set custom input and/or output functions via
  -     EMBPERL_INPUT_FUNC and EMBPERL_OUTPUT_FUNC. This can be
  -     used to chain modules together or to get the input from
  -     (or put the output to) non-standard locations.
  -   - Added a function ProxyInput which can be used to fetch 
  -     the input from another URL instead of the disk. One possible
  -     usage for this is to let mod_include parse the document first 
  -     and then let Embperl process it. Suggested by Steffen Geschke.
  -   - Added a function LogOutput, which will write every generated
  -     document to a unique file in addition to sending it to the
  -     browser. Suggested by Dan Peterson.
  -   - EMBPERL_FILESMATCH allows you to select which files in
  -     a Location should be processed by Embperl. The rest are handled
  -     by the Apache default handler. This allows you to have 
  -     Embperl and non-Embperl documents (like gifs etc.) in
  -     the same directory.
  +<PRE>   - Added an additional note for input- and output- escaping
  +     which is described in &quot;Inside Embperl&quot; section.
  +     It's very important to understand this if you have any
  +     problems with HTML tags or filehandles in your Perl code.
  +   - Embperl will recognize Apache::exit. If called inside an
  +     Embperl page or in a module called from an Embperl page,
  +     the processing of the document is immediately aborted. 
  +     Everything processed so far is output/sent to the browser.
  +     Based on a patch from Steve Willer.
  +   - When running under mod_perl, 'exit' is an alias for Apache::exit
  +     in every document.
  +   - Enhanced the format of the Errorpage. Thanks for the patch
  +     from Steve Willer
  +   - Added a [$ foreach $] and a [$ do $] ... [$ until $]
  +     metacommand
   </PRE>
   <P>
  -<PRE>   - Logfile was displayed at the wrong position when requested via the
  -     browser the first time after the httpd was started.
  +<PRE>   - Now multiple checkboxes with the same name will be set
  +     correctly, to the values posted to the document. Spotted
  +     by Todd Eigenschink and Nathan Krislock.
  +   - [+ local $escmode = 0 .... +] works now. The first setting
  +     of $escmode in a [+ ... +] block will now applied to the
  +     whole block. You cannot change $escmode inside a [+ ... +]
  +     block. Spotted by Chris Thormann. 
  +   - Fixed the return path setting in MailFormFields
  +   - ProxyInput now passes http headers, so authentification
  +     will be passed thru.
  +   - Removed the limit 2048 for the length of HTML tags when [+ ... +]
  +     are included. Now there is no limit anymore. Spotted by Doug Bagley
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.13.html">PREV (1.1b2  27 Jun 98)</a>]&nbsp;&nbsp; [<a href="Changes.pod.15.html">NEXT (1.0.0  12 Jun 98)</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.13.html">PREV (1.1.0  28 Jul 98)</a>]&nbsp;&nbsp; [<a href="Changes.pod.15.html">NEXT (1.1b1  14 Jun 98)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1999 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.19      +24 -12    modperl-site/embperl/Changes.pod.15.html
  
  Index: Changes.pod.15.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.15.html,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- Changes.pod.15.html	1999/10/04 16:01:46	1.18
  +++ Changes.pod.15.html	1999/10/13 05:48:23	1.19
  @@ -1,6 +1,6 @@
   <HTML>
   <HEAD>
  -<TITLE>1.0.0  12 Jun 98</TITLE>
  +<TITLE>1.1b1  14 Jun 98</TITLE>
   <LINK REV="made" HREF="mailto:root@venus.gr.ecos.de">
   </HEAD>
   
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="1_0_0_12_Jun_98">1.0.0  12 Jun 98</a></strong></h1>
  +<A NAME="1_1b1_14_Jun_98">1.1b1  14 Jun 98</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,18 +16,30 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.14.html">PREV (1.1b1  14 Jun 98)</a>]&nbsp;&nbsp; [<a href="Changes.pod.16.html">NEXT (0.28-beta 19 May 1998)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.14.html">PREV (1.1b2  27 Jun 98)</a>]&nbsp;&nbsp; [<a href="Changes.pod.16.html">NEXT (1.0.0  12 Jun 98)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>   - Make test runs with Apache 1.3.0, spotted by Eric Cholet
  -   - Added a definition for MAX_PATH, which is not there on SunOS 4.1.4.
  -     Spotted by Dan Peterson
  -   - Fixed a bug that causes Makefile.PL to interpret MakeMaker parameters
  -     spotted by Jason Bodnar
  -   - Fixed a bug that caused EMBPERL_PACKAGE not to be recognized.
  -   - Fixed a bug that caused optDisableFormData not to be recognized for
  -     multipart formdata.
  +<PRE>   - Now you can set custom input and/or output functions via
  +     EMBPERL_INPUT_FUNC and EMBPERL_OUTPUT_FUNC. This can be
  +     used to chain modules together or to get the input from
  +     (or put the output to) non-standard locations.
  +   - Added a function ProxyInput which can be used to fetch 
  +     the input from another URL instead of the disk. One possible
  +     usage for this is to let mod_include parse the document first 
  +     and then let Embperl process it. Suggested by Steffen Geschke.
  +   - Added a function LogOutput, which will write every generated
  +     document to a unique file in addition to sending it to the
  +     browser. Suggested by Dan Peterson.
  +   - EMBPERL_FILESMATCH allows you to select which files in
  +     a Location should be processed by Embperl. The rest are handled
  +     by the Apache default handler. This allows you to have 
  +     Embperl and non-Embperl documents (like gifs etc.) in
  +     the same directory.
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.14.html">PREV (1.1b1  14 Jun 98)</a>]&nbsp;&nbsp; [<a href="Changes.pod.16.html">NEXT (0.28-beta 19 May 1998)</a>]&nbsp;&nbsp; <br>
  +<P>
  +<PRE>   - Logfile was displayed at the wrong position when requested via the
  +     browser the first time after the httpd was started.
  +</PRE>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.14.html">PREV (1.1b2  27 Jun 98)</a>]&nbsp;&nbsp; [<a href="Changes.pod.16.html">NEXT (1.0.0  12 Jun 98)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1999 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.20      +12 -77    modperl-site/embperl/Changes.pod.16.html
  
  Index: Changes.pod.16.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.16.html,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- Changes.pod.16.html	1999/10/04 16:01:47	1.19
  +++ Changes.pod.16.html	1999/10/13 05:48:23	1.20
  @@ -1,6 +1,6 @@
   <HTML>
   <HEAD>
  -<TITLE>0.28-beta 19 May 1998</TITLE>
  +<TITLE>1.0.0  12 Jun 98</TITLE>
   <LINK REV="made" HREF="mailto:root@venus.gr.ecos.de">
   </HEAD>
   
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="0_28_beta_19_May_1998">0.28-beta 19 May 1998</a></strong></h1>
  +<A NAME="1_0_0_12_Jun_98">1.0.0  12 Jun 98</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,83 +16,18 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.15.html">PREV (1.0.0  12 Jun 98)</a>]&nbsp;&nbsp; [<a href="Changes.pod.17.html">NEXT (0.27-beta not available)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.15.html">PREV (1.1b1  14 Jun 98)</a>]&nbsp;&nbsp; [<a href="Changes.pod.17.html">NEXT (0.28-beta 19 May 1998)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>   - I have added a chapter &quot;Inside Embperl&quot; to the docs, I hope this
  -     will make it clearer how escaping and unescaping works and how you
  -     can get desired results. Highly recommended! (Thanks for spell- and 
  -     grammar-checking to Todd Eigenschink)
  -   - make test now runs under win32 (You need to install LWP and libwin32)
  -     IMPORTANT: You need a mod_perl version &gt; 1.11 or you get a deadlock.
  -   - Compiles with apache_1.3b6
  -   - Added support for Stronghold and Apache_SSL to Makefile.PL and test.pl
  -   - Changed dbgEarlyHttpHeader to optEarlyHttpHeader because it's not a
  -     debugging option. dbgEarlyHttpHeader still persists, but will be removed
  -     in one of the following versions
  -   - Embperl does not change the current working directory when optDisableChdir
  -     is set, this saves some milliseconds per request, also the cwd is moved
  -     to the c code, so it runs faster then Cwd::fastwd.
  -     Thanks to Doug Bagley for the profile which has shown how much time 
  -     Cwd::fastcwd consumes
  -   - You can set optDisableHtmlScan in EMBPERL_OPTIONS. If set, Embperl only
  -     recongizes [+/-/$/! ... !/$/-/+], but will not do anything with HTML tags,
  -     as suggested by Randy Harmon.
  -   - optDisableInputScan, optDisableTableScan and optDisableMetaScan can be
  -     used to disable only some of the HTML tag processing
  -   - You can set optDisableFormData in EMBPERL_OPTIONS. If set, Embperl
  -     will not setup the %fdat and @ffld, as suggested by Doug Bagley
  -   - If you use Execute, the explicit call to Init/Term isn't needed anymore,
  -     because Embperl performs the Init automatically when it is loaded. The 
  -     Init function can still be used to change the path of logfile. Suggested
  -     by Honza Jirousek
  -   - All options and debugging flags can now be read/set at runtime. For
  -     example $optRawInput = 1 sets the optRawInputFlag. Some of the options
  -     are read-only, because they must be known before the request.   
  -   - Added more tests  
  -   - Embperl discards all errors which occur in an expression after the end
  -     of a dynamic table, and which are only evaluated to detect the table end and
  -     never displayed. This allows usage of object methods in dynamic tables,
  -     where the table end is caused by an undefined object. (see
  -     test/html/object.htm for an example). Spotted by Jason Bodnar.
  -   - Printing to filehandle OUT has the same effect as using [+ .. +] 
  -     (including html-escaping)
  -   - Setting optRedirectStdout causes Embperl to tie STDOUT to the Embperl
  -     output stream (same as print OUT ...), suggested by Jason Bodar
  -   - Setting optAllFormData will make empty formfields occur in %fdat and @ffld
  -     with an empty string value, suggested by Dan Peterson
  +<PRE>   - Make test runs with Apache 1.3.0, spotted by Eric Cholet
  +   - Added a definition for MAX_PATH, which is not there on SunOS 4.1.4.
  +     Spotted by Dan Peterson
  +   - Fixed a bug that causes Makefile.PL to interpret MakeMaker parameters
  +     spotted by Jason Bodnar
  +   - Fixed a bug that caused EMBPERL_PACKAGE not to be recognized.
  +   - Fixed a bug that caused optDisableFormData not to be recognized for
  +     multipart formdata.
   </PRE>
  -<P>
  -<PRE>   - Embperl now handles SELECT MULTIPLE correct. All OPTIONs which are
  -     posted to the document will now be selected by Embperl, spotted by
  -     Todd Eigenschink
  -   - Fixed a bug that caused a '&gt;' inside a [$/! ... !/$] block to be 
  -     interpreted as the end of a HTML tag, spotted by Todd Eigenschink.
  -   - Fixed a bug which caused the SELECT/OPTIONS tag to not insert their
  -     values in %idat and therefore made [$hidden$] work incorrectly, spotted by
  -     Dave Paris [aka Spider]
  -   - Fixed a bug that caused the INPUT CHECKBOX tag to not insert its  
  -     value in %idat when the value wasn't in %fdat and therefore made [$hidden$] 
  -     work incorrectly.
  -   - Fixed a problem that caused magical variables to be handled as if they
  -     were undefined, which caused dynamic tables to end, sometimes prematurely.
  -   - Closing HTML tags will be correctly removed form Perl source again
  -     (when optRawInput is not set)
  -   - &amp;nbsp; will be translated to space (0x20) instead of 0xf0
  -   - When EMBPERL_DEBUG is set 0, only errors and warnings will be written to
  -     the logfile
  -   - MailFormTo will generate the correct TO header and insert a Return-Path
  -     from the posted e-mail address
  -   - Changed detection of mod_perl to $ENV{MOD_PERL}. This makes sure that
  -     it will work correctly, even if Apache.pm isn't loaded.
  -   - Re-entered the optDisableEmbperlErrorPage, which was lost in one of the last
  -     releases, spotted by Doug Bagley.
  -   - The content_length of the Apache request_rec will only be set when a http
  -     header is sent.
  -   - If, Elsif and While metacommands now use SvTRUE instead of a != 0 to test the
  -     evaluated expression, so they now behave like the Perl ones do. Spotted by Jason 
  -     Bondar
  -</PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.15.html">PREV (1.0.0  12 Jun 98)</a>]&nbsp;&nbsp; [<a href="Changes.pod.17.html">NEXT (0.27-beta not available)</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.15.html">PREV (1.1b1  14 Jun 98)</a>]&nbsp;&nbsp; [<a href="Changes.pod.17.html">NEXT (0.28-beta 19 May 1998)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1999 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.19      +79 -4     modperl-site/embperl/Changes.pod.17.html
  
  Index: Changes.pod.17.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.17.html,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- Changes.pod.17.html	1999/10/04 16:01:48	1.18
  +++ Changes.pod.17.html	1999/10/13 05:48:23	1.19
  @@ -1,6 +1,6 @@
   <HTML>
   <HEAD>
  -<TITLE>0.27-beta not available</TITLE>
  +<TITLE>0.28-beta 19 May 1998</TITLE>
   <LINK REV="made" HREF="mailto:root@venus.gr.ecos.de">
   </HEAD>
   
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="0_27_beta_not_available">0.27-beta not available</a></strong></h1>
  +<A NAME="0_28_beta_19_May_1998">0.28-beta 19 May 1998</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,8 +16,83 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.16.html">PREV (0.28-beta 19 May 1998)</a>]&nbsp;&nbsp; [<a href="Changes.pod.18.html">NEXT (0.26-beta 16 Mar 98)</a>]&nbsp;&nbsp; <br><hr>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.16.html">PREV (0.28-beta 19 May 1998)</a>]&nbsp;&nbsp; [<a href="Changes.pod.18.html">NEXT (0.26-beta 16 Mar 98)</a>]&nbsp;&nbsp; <br>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.16.html">PREV (1.0.0  12 Jun 98)</a>]&nbsp;&nbsp; [<a href="Changes.pod.18.html">NEXT (0.27-beta not available)</a>]&nbsp;&nbsp; <br><hr>
  +<P>
  +<PRE>   - I have added a chapter &quot;Inside Embperl&quot; to the docs, I hope this
  +     will make it clearer how escaping and unescaping works and how you
  +     can get desired results. Highly recommended! (Thanks for spell- and 
  +     grammar-checking to Todd Eigenschink)
  +   - make test now runs under win32 (You need to install LWP and libwin32)
  +     IMPORTANT: You need a mod_perl version &gt; 1.11 or you get a deadlock.
  +   - Compiles with apache_1.3b6
  +   - Added support for Stronghold and Apache_SSL to Makefile.PL and test.pl
  +   - Changed dbgEarlyHttpHeader to optEarlyHttpHeader because it's not a
  +     debugging option. dbgEarlyHttpHeader still persists, but will be removed
  +     in one of the following versions
  +   - Embperl does not change the current working directory when optDisableChdir
  +     is set, this saves some milliseconds per request, also the cwd is moved
  +     to the c code, so it runs faster then Cwd::fastwd.
  +     Thanks to Doug Bagley for the profile which has shown how much time 
  +     Cwd::fastcwd consumes
  +   - You can set optDisableHtmlScan in EMBPERL_OPTIONS. If set, Embperl only
  +     recongizes [+/-/$/! ... !/$/-/+], but will not do anything with HTML tags,
  +     as suggested by Randy Harmon.
  +   - optDisableInputScan, optDisableTableScan and optDisableMetaScan can be
  +     used to disable only some of the HTML tag processing
  +   - You can set optDisableFormData in EMBPERL_OPTIONS. If set, Embperl
  +     will not setup the %fdat and @ffld, as suggested by Doug Bagley
  +   - If you use Execute, the explicit call to Init/Term isn't needed anymore,
  +     because Embperl performs the Init automatically when it is loaded. The 
  +     Init function can still be used to change the path of logfile. Suggested
  +     by Honza Jirousek
  +   - All options and debugging flags can now be read/set at runtime. For
  +     example $optRawInput = 1 sets the optRawInputFlag. Some of the options
  +     are read-only, because they must be known before the request.   
  +   - Added more tests  
  +   - Embperl discards all errors which occur in an expression after the end
  +     of a dynamic table, and which are only evaluated to detect the table end and
  +     never displayed. This allows usage of object methods in dynamic tables,
  +     where the table end is caused by an undefined object. (see
  +     test/html/object.htm for an example). Spotted by Jason Bodnar.
  +   - Printing to filehandle OUT has the same effect as using [+ .. +] 
  +     (including html-escaping)
  +   - Setting optRedirectStdout causes Embperl to tie STDOUT to the Embperl
  +     output stream (same as print OUT ...), suggested by Jason Bodar
  +   - Setting optAllFormData will make empty formfields occur in %fdat and @ffld
  +     with an empty string value, suggested by Dan Peterson
  +</PRE>
  +<P>
  +<PRE>   - Embperl now handles SELECT MULTIPLE correct. All OPTIONs which are
  +     posted to the document will now be selected by Embperl, spotted by
  +     Todd Eigenschink
  +   - Fixed a bug that caused a '&gt;' inside a [$/! ... !/$] block to be 
  +     interpreted as the end of a HTML tag, spotted by Todd Eigenschink.
  +   - Fixed a bug which caused the SELECT/OPTIONS tag to not insert their
  +     values in %idat and therefore made [$hidden$] work incorrectly, spotted by
  +     Dave Paris [aka Spider]
  +   - Fixed a bug that caused the INPUT CHECKBOX tag to not insert its  
  +     value in %idat when the value wasn't in %fdat and therefore made [$hidden$] 
  +     work incorrectly.
  +   - Fixed a problem that caused magical variables to be handled as if they
  +     were undefined, which caused dynamic tables to end, sometimes prematurely.
  +   - Closing HTML tags will be correctly removed form Perl source again
  +     (when optRawInput is not set)
  +   - &amp;nbsp; will be translated to space (0x20) instead of 0xf0
  +   - When EMBPERL_DEBUG is set 0, only errors and warnings will be written to
  +     the logfile
  +   - MailFormTo will generate the correct TO header and insert a Return-Path
  +     from the posted e-mail address
  +   - Changed detection of mod_perl to $ENV{MOD_PERL}. This makes sure that
  +     it will work correctly, even if Apache.pm isn't loaded.
  +   - Re-entered the optDisableEmbperlErrorPage, which was lost in one of the last
  +     releases, spotted by Doug Bagley.
  +   - The content_length of the Apache request_rec will only be set when a http
  +     header is sent.
  +   - If, Elsif and While metacommands now use SvTRUE instead of a != 0 to test the
  +     evaluated expression, so they now behave like the Perl ones do. Spotted by Jason 
  +     Bondar
  +</PRE>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.16.html">PREV (1.0.0  12 Jun 98)</a>]&nbsp;&nbsp; [<a href="Changes.pod.18.html">NEXT (0.27-beta not available)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1999 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.19      +4 -30     modperl-site/embperl/Changes.pod.18.html
  
  Index: Changes.pod.18.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.18.html,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- Changes.pod.18.html	1999/10/04 16:01:49	1.18
  +++ Changes.pod.18.html	1999/10/13 05:48:23	1.19
  @@ -1,6 +1,6 @@
   <HTML>
   <HEAD>
  -<TITLE>0.26-beta 16 Mar 98</TITLE>
  +<TITLE>0.27-beta not available</TITLE>
   <LINK REV="made" HREF="mailto:root@venus.gr.ecos.de">
   </HEAD>
   
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="0_26_beta_16_Mar_98">0.26-beta 16 Mar 98</a></strong></h1>
  +<A NAME="0_27_beta_not_available">0.27-beta not available</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,34 +16,8 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.17.html">PREV (0.27-beta not available)</a>]&nbsp;&nbsp; [<a href="Changes.pod.19.html">NEXT (0.25-beta 17 Feb 1998)</a>]&nbsp;&nbsp; <br><hr>
  -<P>
  -<PRE>   - Adapt include pass to compile with apache_1.3b5
  -   - Applied patch from Dan Walters to make Embperl compile with 
  -     apache_1.3b3 and mod_perl on Win 32
  -   - Changed the order of included c headers and undef some macros 
  -     inbetween (copied from mod_perl.c) to compile with Apache on Win 32
  -   - Embperl works with apache_1.3b5 on Win NT ('make test' does not yet)
  -     (You need the Apache source and must compile Perl with the vc++)
  -</PRE>
  -<P>
  -<PRE>   - Added the 'param' parameter to the 'Execute' function to pass parameters
  -     from and to the Embperl document.
  -   - Added the 'fdat' and 'ffld' parameter to the 'Execute' function to
  -     setup %fdat and @ffld   
  -        
  -   - Fixed a problem which displayed tables a second time after the end of 
  -     the document, if dbgEarly HttpHeaders was on, thanks to Ask Bjorn Hansen
  -     for spotting this.
  -   - Fixed the return values of CheckFile, which was not correct after a change
  -     from 0.24 to 0.25. Thanks to Todd Eigenschrink for spotting this.
  -   - Fixed an error which was causing Embperl to crash on an HTML input tag without
  -     the 'type' parameter. Thanks to Todd Eigenschrink for the hint.
  -   - Fixed a problem that caused Embperl to not recognize errors correctly 
  -     when reading the sourcefile
  -     
  -</PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.17.html">PREV (0.27-beta not available)</a>]&nbsp;&nbsp; [<a href="Changes.pod.19.html">NEXT (0.25-beta 17 Feb 1998)</a>]&nbsp;&nbsp; <br>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.17.html">PREV (0.28-beta 19 May 1998)</a>]&nbsp;&nbsp; [<a href="Changes.pod.19.html">NEXT (0.26-beta 16 Mar 98)</a>]&nbsp;&nbsp; <br><hr>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.17.html">PREV (0.28-beta 19 May 1998)</a>]&nbsp;&nbsp; [<a href="Changes.pod.19.html">NEXT (0.26-beta 16 Mar 98)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1999 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.19      +26 -46    modperl-site/embperl/Changes.pod.19.html
  
  Index: Changes.pod.19.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.19.html,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- Changes.pod.19.html	1999/10/04 16:01:50	1.18
  +++ Changes.pod.19.html	1999/10/13 05:48:24	1.19
  @@ -1,6 +1,6 @@
   <HTML>
   <HEAD>
  -<TITLE>0.25-beta 17 Feb 1998</TITLE>
  +<TITLE>0.26-beta 16 Mar 98</TITLE>
   <LINK REV="made" HREF="mailto:root@venus.gr.ecos.de">
   </HEAD>
   
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="0_25_beta_17_Feb_1998">0.25-beta 17 Feb 1998</a></strong></h1>
  +<A NAME="0_26_beta_16_Mar_98">0.26-beta 16 Mar 98</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,54 +16,34 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.18.html">PREV (0.26-beta 16 Mar 98)</a>]&nbsp;&nbsp; [<a href="Changes.pod.20.html">NEXT (0.24-beta 13 Jan 1998 )</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.18.html">PREV (0.27-beta not available)</a>]&nbsp;&nbsp; [<a href="Changes.pod.20.html">NEXT (0.25-beta 17 Feb 1998)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>   - Included the &quot;translation&quot; of the Embperl POD to a human-readable
  -     form done by Todd Eigenschink
  -   - Started a FAQ file from the questions I answered by e-mail
  -   - Added the function Execute, which can be called from Perl programs
  -     (or Apache::Registry scripts), and can take input from (and/or
  -     output to) memory, as suggested by Doug Bagley and Randy Harmon
  -     (Look at test/html/registry/Execute.htm for an example)
  -   - Changed the source so that it will compile on aix, spotted by
  -     Patrick McAuliffe 
  -   - Access sys_errlist via perl macro Strerror to avoid errors with
  -     redeclaration, thanks for spotting this to Honza Jirousek
  -   - Changed the tab size from 4 to 8 in my editor to be compatible with
  -     Unix standard
  -   - Added warning if dbgLogLink is set and EMBPERL_VIRTLOG is not
  -   - Changed the delimiter of metacommand from space to any non-alpha char
  -     to allow writing [$while(a==b)$] as suggested by Michael D. Dowling
  -   - Added config variable EMBPERL_ESCMODE to set inital values of $escmode
  -     as suggested by Todd Eigenschink
  -   - Added [! ... !]. Does just the same as [- ... -] but will only execute
  -     on the first request for that document. This can be used to do one-time
  -     initialization and to define subroutines.
  -   - Changed push_handlers to register_cleanup, so PERL_STACKED_HANDLERS and
  -     PERL_CLEANUP aren't necessary anymore, as suggested by Doug MacEachern
  -   - If it exists, the function CLEANUP of the processed document will be called
  -     before the variable cleanup, but after the connection to the client is closed
  -   - Added a closing &lt;/font&gt; in the logfile which is sent to the browser, otherwise 
  -     MS IE 4 can't handle it     
  -   - Changed Perl constants in Perl part from subroutines to &quot;real&quot; constants
  -   - Did some general rearranging of code
  +<PRE>   - Adapt include pass to compile with apache_1.3b5
  +   - Applied patch from Dan Walters to make Embperl compile with 
  +     apache_1.3b3 and mod_perl on Win 32
  +   - Changed the order of included c headers and undef some macros 
  +     inbetween (copied from mod_perl.c) to compile with Apache on Win 32
  +   - Embperl works with apache_1.3b5 on Win NT ('make test' does not yet)
  +     (You need the Apache source and must compile Perl with the vc++)
   </PRE>
   <P>
  -<PRE>   - Fixed a memory leak which caused Embperl to lose one sv per Perl
  -     block when a document is reloaded
  -   - Fixed a bug which caused [+... +] within the Textarea tag to be ignored,
  -     spotted by Todd Eigenschink
  -   - Fixed a bug in sorting hidden fields
  -   - Fixed a wrong argument to MakeMaker, which was causing Embperl to not be able
  -     to build statically, spotted by Anatoli Belomestnov (and added a 
  -     description to the Faq on how to build a copy of Embperl which is statically-
  -     linked to mod_perl)
  -   - Fixed a problem which was causing the LOG filehandle to not be imported in 
  -     the documents package, this was causing everything printed to LOG to sort 
  -     of disappear 
  -   
  +<PRE>   - Added the 'param' parameter to the 'Execute' function to pass parameters
  +     from and to the Embperl document.
  +   - Added the 'fdat' and 'ffld' parameter to the 'Execute' function to
  +     setup %fdat and @ffld   
  +        
  +   - Fixed a problem which displayed tables a second time after the end of 
  +     the document, if dbgEarly HttpHeaders was on, thanks to Ask Bjorn Hansen
  +     for spotting this.
  +   - Fixed the return values of CheckFile, which was not correct after a change
  +     from 0.24 to 0.25. Thanks to Todd Eigenschrink for spotting this.
  +   - Fixed an error which was causing Embperl to crash on an HTML input tag without
  +     the 'type' parameter. Thanks to Todd Eigenschrink for the hint.
  +   - Fixed a problem that caused Embperl to not recognize errors correctly 
  +     when reading the sourcefile
  +     
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.18.html">PREV (0.26-beta 16 Mar 98)</a>]&nbsp;&nbsp; [<a href="Changes.pod.20.html">NEXT (0.24-beta 13 Jan 1998 )</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.18.html">PREV (0.27-beta not available)</a>]&nbsp;&nbsp; [<a href="Changes.pod.20.html">NEXT (0.25-beta 17 Feb 1998)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1999 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.28      +44 -6     modperl-site/embperl/Changes.pod.2.html
  
  Index: Changes.pod.2.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.2.html,v
  retrieving revision 1.27
  retrieving revision 1.28
  diff -u -r1.27 -r1.28
  --- Changes.pod.2.html	1999/10/04 16:01:51	1.27
  +++ Changes.pod.2.html	1999/10/13 05:48:24	1.28
  @@ -1,6 +1,6 @@
   <HTML>
   <HEAD>
  -<TITLE>1.2b9 10. Sept 1999</TITLE>
  +<TITLE>1.2b10 7 Oct. 1999</TITLE>
   <LINK REV="made" HREF="mailto:root@venus.gr.ecos.de">
   </HEAD>
   
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="1_2b9_BETA_10_Sept_1999">1.2b9 (BETA) 10. Sept 1999</a></strong></h1>
  +<A NAME="1_2b10_BETA_7_Oct_1999">1.2b10 (BETA) 7 Oct. 1999</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,12 +16,50 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.1.html">PREV (1.2b10_dev -- That's what currently under developement)</a>]&nbsp;&nbsp; [<a href="Changes.pod.3.html">NEXT (1.2b8 (BETA) 9. Sept 1999)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.1.html">PREV (1.2b11_dev -- That's what currently under developement)</a>]&nbsp;&nbsp; [<a href="Changes.pod.3.html">NEXT (1.2b9 (BETA) 10. Sept 1999)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>   - Fixed a problem with loading Apache::Session 1.01, when
  -     Apache::Session 0.17 is not installed. Spotted by Volker Hess.
  +<PRE>   - Fixed a great security whole in CGI mode. Because Apache passes
  +     anything after the first '?' to the cgi script as commandline
  +     arguments, embpexec.pl could be tricked into offline mode, where
  +     it returned any file that is readable by the httpd! So if you are
  +     using CGI mode, I strongly recommend to update to 1.2b10.
  +     Now you must use embpcgi.pl instead of embpexec.pl in CGI mode.
  +     Spotted by Jason Holt.
  +   - Added EMBPERL_ALLOW. If the file doesn't EMBPERL_ALLOW Embperl
  +     will return forbidden. This is primarly another security
  +     feature, because dependig on the way you use Embperl in CGI mode,
  +     it will not honour all Apache access restrictions. With 
  +     EMBPERL_ALLOW, you can now force it to serve only certain
  +     files. Suggested by Jason Holt.
  +   - Fixed a problem that had occured with magic SVs (tied scalar)
  +     as source for the Execute function. Spotted by Todd Eigenschink.
  +   - Embperl works now with Apache::Session 0.17, 1.02 and 1.04
  +     (1.03 is errornous)
  +   - Fixed a SIGSEGV that occurs when the req_rec parameter of the
  +     Execute functions gets a Apache::Request object instead of a
  +     Apache object, which occured due to the different ways the
  +     Apache internal request_rec is stored inside the object.
  +     Spotted by Francis J. Lacoste.     
  +   - Fixed a SIGSEGV that occured when outputting to a scalar and
  +     optReturnError is set. Spotted by Francis J. Lacoste.
  +   - Added a ; after the begin block in startup.pl, which seems had
  +     cause a syntax error in some situations. Spotted by Oyvind Gjerstad.
  +   - exit now works the same in offline, mod_perl and cgi mode, it
  +     ends the execution of the page, but not the programm itself.
  +   - exit inside a sub will now really exit the page. (but exit inside
  +     a file called via Execute will only exit this file, not the whole
  +     request) Spotted by Cliff Rayman.     
  +   - Added new hash %http_headers_out which could be used to set arbitary
  +     http header under mod_perl _and_ in cgi mode. &quot;Location&quot; header will
  +     automaticly set status to 301.
  +   - setting http headers and &lt;META HTTP-EQUIV=..&gt; now works also
  +     in cgi mode.
  +   - Session Handling now also works in CGI mode (needs
  +     Apache::Session &gt;= 1.04)
  +   - ACTION attribute of Formtag is now URL en/decoded. Spotted by
  +     Hartmut Palm.
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.1.html">PREV (1.2b10_dev -- That's what currently under developement)</a>]&nbsp;&nbsp; [<a href="Changes.pod.3.html">NEXT (1.2b8 (BETA) 9. Sept 1999)</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.1.html">PREV (1.2b11_dev -- That's what currently under developement)</a>]&nbsp;&nbsp; [<a href="Changes.pod.3.html">NEXT (1.2b9 (BETA) 10. Sept 1999)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1999 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.19      +46 -31    modperl-site/embperl/Changes.pod.20.html
  
  Index: Changes.pod.20.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.20.html,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- Changes.pod.20.html	1999/10/04 16:01:52	1.18
  +++ Changes.pod.20.html	1999/10/13 05:48:24	1.19
  @@ -1,6 +1,6 @@
   <HTML>
   <HEAD>
  -<TITLE>0.24-beta 13 Jan 1998 </TITLE>
  +<TITLE>0.25-beta 17 Feb 1998</TITLE>
   <LINK REV="made" HREF="mailto:root@venus.gr.ecos.de">
   </HEAD>
   
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="0_24_beta_13_Jan_1998">0.24-beta 13 Jan 1998 </a></strong></h1>
  +<A NAME="0_25_beta_17_Feb_1998">0.25-beta 17 Feb 1998</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,39 +16,54 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.19.html">PREV (0.25-beta 17 Feb 1998)</a>]&nbsp;&nbsp; [<a href="Changes.pod.21.html">NEXT (0.23-beta 31 Dec 1997)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.19.html">PREV (0.26-beta 16 Mar 98)</a>]&nbsp;&nbsp; [<a href="Changes.pod.21.html">NEXT (0.24-beta 13 Jan 1998 )</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>   - Added the option optRawInput which causes Embperl not to pre-process the
  -     source for a Perl expression (the only exception is that CR will be removed).
  -     This option should be set when you are writing your code with an ascii editor. 
  -     If you are using a WYSIWYG editor, which inserts unwanted HTML tags in your
  -     Perl expressions and escapes special characters automatically (i.e.
  -     &lt; will occur as &amp;lt; in the source), you should not set this option, and
  -     Embperl will automatically convert the HTML input back to the Perl
  -     expression you have written. (Thanks to Todd R. Eigenschink for a patch)
  -   - $0 is set to the filename of the HTML source
  -   - Change Current Working Directory to directory of HTML source
  -   - Warning messages are now also logged in logfile at the correct
  -     position, next to the source line
  -   - Perl error and warning messages contain the filename and correct
  -     linenumber of the HTML source
  -   - Sourcelines in logfile contain linenumbers
  -   - Output via [+ ... +] of undefined values at the end of a dynamic table
  -     (which must be there to end the table) do not generate a warning anymore  
  -     NOTE: If you use them in an expression (such as $a = $arr[$row] or simply
  -     inside &quot; &quot;, you will still get a warning)  
  -   - Open HTML source in binary mode on Win32 to avoid overhead of crlf -&gt; lf
  -     translation.
  -   - Use aplog_error for apache_1.3 to avoid senseless os errors written to
  -     httpd error log
  +<PRE>   - Included the &quot;translation&quot; of the Embperl POD to a human-readable
  +     form done by Todd Eigenschink
  +   - Started a FAQ file from the questions I answered by e-mail
  +   - Added the function Execute, which can be called from Perl programs
  +     (or Apache::Registry scripts), and can take input from (and/or
  +     output to) memory, as suggested by Doug Bagley and Randy Harmon
  +     (Look at test/html/registry/Execute.htm for an example)
  +   - Changed the source so that it will compile on aix, spotted by
  +     Patrick McAuliffe 
  +   - Access sys_errlist via perl macro Strerror to avoid errors with
  +     redeclaration, thanks for spotting this to Honza Jirousek
  +   - Changed the tab size from 4 to 8 in my editor to be compatible with
  +     Unix standard
  +   - Added warning if dbgLogLink is set and EMBPERL_VIRTLOG is not
  +   - Changed the delimiter of metacommand from space to any non-alpha char
  +     to allow writing [$while(a==b)$] as suggested by Michael D. Dowling
  +   - Added config variable EMBPERL_ESCMODE to set inital values of $escmode
  +     as suggested by Todd Eigenschink
  +   - Added [! ... !]. Does just the same as [- ... -] but will only execute
  +     on the first request for that document. This can be used to do one-time
  +     initialization and to define subroutines.
  +   - Changed push_handlers to register_cleanup, so PERL_STACKED_HANDLERS and
  +     PERL_CLEANUP aren't necessary anymore, as suggested by Doug MacEachern
  +   - If it exists, the function CLEANUP of the processed document will be called
  +     before the variable cleanup, but after the connection to the client is closed
  +   - Added a closing &lt;/font&gt; in the logfile which is sent to the browser, otherwise 
  +     MS IE 4 can't handle it     
  +   - Changed Perl constants in Perl part from subroutines to &quot;real&quot; constants
  +   - Did some general rearranging of code
   </PRE>
   <P>
  -<PRE>   - Removed some uninitializied value messages when running with
  -     -w / PerlWarn on, spotted by Todd R. Eigenschink 
  -   - Fixed a bug which has caused nested 'while' loops to execute incorrectly 
  -     if the condition of the outer one is false 
  +<PRE>   - Fixed a memory leak which caused Embperl to lose one sv per Perl
  +     block when a document is reloaded
  +   - Fixed a bug which caused [+... +] within the Textarea tag to be ignored,
  +     spotted by Todd Eigenschink
  +   - Fixed a bug in sorting hidden fields
  +   - Fixed a wrong argument to MakeMaker, which was causing Embperl to not be able
  +     to build statically, spotted by Anatoli Belomestnov (and added a 
  +     description to the Faq on how to build a copy of Embperl which is statically-
  +     linked to mod_perl)
  +   - Fixed a problem which was causing the LOG filehandle to not be imported in 
  +     the documents package, this was causing everything printed to LOG to sort 
  +     of disappear 
  +   
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.19.html">PREV (0.25-beta 17 Feb 1998)</a>]&nbsp;&nbsp; [<a href="Changes.pod.21.html">NEXT (0.23-beta 31 Dec 1997)</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.19.html">PREV (0.26-beta 16 Mar 98)</a>]&nbsp;&nbsp; [<a href="Changes.pod.21.html">NEXT (0.24-beta 13 Jan 1998 )</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1999 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.19      +33 -15    modperl-site/embperl/Changes.pod.21.html
  
  Index: Changes.pod.21.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.21.html,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- Changes.pod.21.html	1999/10/04 16:01:52	1.18
  +++ Changes.pod.21.html	1999/10/13 05:48:25	1.19
  @@ -1,6 +1,6 @@
   <HTML>
   <HEAD>
  -<TITLE>0.23-beta 31 Dec 1997</TITLE>
  +<TITLE>0.24-beta 13 Jan 1998 </TITLE>
   <LINK REV="made" HREF="mailto:root@venus.gr.ecos.de">
   </HEAD>
   
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="0_23_beta_31_Dec_1997">0.23-beta 31 Dec 1997</a></strong></h1>
  +<A NAME="0_24_beta_13_Jan_1998">0.24-beta 13 Jan 1998 </a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,21 +16,39 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.20.html">PREV (0.24-beta 13 Jan 1998 )</a>]&nbsp;&nbsp; [<a href="Changes.pod.22.html">NEXT (0.22-beta 28 Dec 1997)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.20.html">PREV (0.25-beta 17 Feb 1998)</a>]&nbsp;&nbsp; [<a href="Changes.pod.22.html">NEXT (0.23-beta 31 Dec 1997)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>   - Fixed a bug which caused $req_rec to be not defined anymore (Thanks to
  -     Todd R. Eigenschink for the hint and debugging)
  -   - Fixed a bug in escaping special HTML char to normal ascii (Thanks to
  -     Todd R. Eigenschink for the hint)          
  -   - Makefile.PL now sets the path to your Perl binary in embpexec.pl and
  -     embpexec.test.pl, so that it works regardless of where your Perl is located
  -     (Thanks to Randall Schwartz for the hint)
  -   - Added the SSLDisable to the test config when running an httpsd. (Thanks
  -     to David Scott for the hint and Ralf S. Engelschall for the Syntax)
  -   - Fixed a bug in &lt;META&gt; tag interpretation which was causing random errors 
  -     when not compiled for mod_perl
  +<PRE>   - Added the option optRawInput which causes Embperl not to pre-process the
  +     source for a Perl expression (the only exception is that CR will be removed).
  +     This option should be set when you are writing your code with an ascii editor. 
  +     If you are using a WYSIWYG editor, which inserts unwanted HTML tags in your
  +     Perl expressions and escapes special characters automatically (i.e.
  +     &lt; will occur as &amp;lt; in the source), you should not set this option, and
  +     Embperl will automatically convert the HTML input back to the Perl
  +     expression you have written. (Thanks to Todd R. Eigenschink for a patch)
  +   - $0 is set to the filename of the HTML source
  +   - Change Current Working Directory to directory of HTML source
  +   - Warning messages are now also logged in logfile at the correct
  +     position, next to the source line
  +   - Perl error and warning messages contain the filename and correct
  +     linenumber of the HTML source
  +   - Sourcelines in logfile contain linenumbers
  +   - Output via [+ ... +] of undefined values at the end of a dynamic table
  +     (which must be there to end the table) do not generate a warning anymore  
  +     NOTE: If you use them in an expression (such as $a = $arr[$row] or simply
  +     inside &quot; &quot;, you will still get a warning)  
  +   - Open HTML source in binary mode on Win32 to avoid overhead of crlf -&gt; lf
  +     translation.
  +   - Use aplog_error for apache_1.3 to avoid senseless os errors written to
  +     httpd error log
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.20.html">PREV (0.24-beta 13 Jan 1998 )</a>]&nbsp;&nbsp; [<a href="Changes.pod.22.html">NEXT (0.22-beta 28 Dec 1997)</a>]&nbsp;&nbsp; <br>
  +<P>
  +<PRE>   - Removed some uninitializied value messages when running with
  +     -w / PerlWarn on, spotted by Todd R. Eigenschink 
  +   - Fixed a bug which has caused nested 'while' loops to execute incorrectly 
  +     if the condition of the outer one is false 
  +</PRE>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.20.html">PREV (0.25-beta 17 Feb 1998)</a>]&nbsp;&nbsp; [<a href="Changes.pod.22.html">NEXT (0.23-beta 31 Dec 1997)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1999 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.19      +15 -6     modperl-site/embperl/Changes.pod.22.html
  
  Index: Changes.pod.22.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.22.html,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- Changes.pod.22.html	1999/10/04 16:01:53	1.18
  +++ Changes.pod.22.html	1999/10/13 05:48:26	1.19
  @@ -1,6 +1,6 @@
   <HTML>
   <HEAD>
  -<TITLE>0.22-beta 28 Dec 1997</TITLE>
  +<TITLE>0.23-beta 31 Dec 1997</TITLE>
   <LINK REV="made" HREF="mailto:root@venus.gr.ecos.de">
   </HEAD>
   
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="0_22_beta_28_Dec_1997">0.22-beta 28 Dec 1997</a></strong></h1>
  +<A NAME="0_23_beta_31_Dec_1997">0.23-beta 31 Dec 1997</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,12 +16,21 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.21.html">PREV (0.23-beta 31 Dec 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.23.html">NEXT (0.21-beta 25 Dec 1997)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.21.html">PREV (0.24-beta 13 Jan 1998 )</a>]&nbsp;&nbsp; [<a href="Changes.pod.23.html">NEXT (0.22-beta 28 Dec 1997)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>    - Changed include path generated in Makefile.PL so Embperl also
  -      compiles with apache_1.3b3 (Thanks to Doug Bagley for the hint)  
  +<PRE>   - Fixed a bug which caused $req_rec to be not defined anymore (Thanks to
  +     Todd R. Eigenschink for the hint and debugging)
  +   - Fixed a bug in escaping special HTML char to normal ascii (Thanks to
  +     Todd R. Eigenschink for the hint)          
  +   - Makefile.PL now sets the path to your Perl binary in embpexec.pl and
  +     embpexec.test.pl, so that it works regardless of where your Perl is located
  +     (Thanks to Randall Schwartz for the hint)
  +   - Added the SSLDisable to the test config when running an httpsd. (Thanks
  +     to David Scott for the hint and Ralf S. Engelschall for the Syntax)
  +   - Fixed a bug in &lt;META&gt; tag interpretation which was causing random errors 
  +     when not compiled for mod_perl
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.21.html">PREV (0.23-beta 31 Dec 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.23.html">NEXT (0.21-beta 25 Dec 1997)</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.21.html">PREV (0.24-beta 13 Jan 1998 )</a>]&nbsp;&nbsp; [<a href="Changes.pod.23.html">NEXT (0.22-beta 28 Dec 1997)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1999 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.19      +6 -47     modperl-site/embperl/Changes.pod.23.html
  
  Index: Changes.pod.23.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.23.html,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- Changes.pod.23.html	1999/10/04 16:01:54	1.18
  +++ Changes.pod.23.html	1999/10/13 05:48:27	1.19
  @@ -1,6 +1,6 @@
   <HTML>
   <HEAD>
  -<TITLE>0.21-beta 25 Dec 1997</TITLE>
  +<TITLE>0.22-beta 28 Dec 1997</TITLE>
   <LINK REV="made" HREF="mailto:root@venus.gr.ecos.de">
   </HEAD>
   
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="0_21_beta_25_Dec_1997">0.21-beta 25 Dec 1997</a></strong></h1>
  +<A NAME="0_22_beta_28_Dec_1997">0.22-beta 28 Dec 1997</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,53 +16,12 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.22.html">PREV (0.22-beta 28 Dec 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.24.html">NEXT (0.20-beta 15 Nov 97)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.22.html">PREV (0.23-beta 31 Dec 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.24.html">NEXT (0.21-beta 25 Dec 1997)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>    - Embperl offline mode now works under Win 32 (mod_perl and cgi mode
  -      not tested under Win 32 yet, but maybe it works too)
  -    - Totally reworked safenamespace and operatormask handling. Works now
  -      without memory leak, is fully configurable and also does p-code
  -      caching. If you use it, please look at the documentation, because
  -      the configuration has changed.
  -    - Embperl now sends its own error document if it detects an error.
  -      The page contains all the error messages and if you have the
  -      dbgLogLink enabled, all errors are links to the corresponding
  -      line in the logfile. (this can be disabled with optDisableEmbperlErrorPage)
  -    - Added new metacommand [$VAR ... $], which can be used to declare
  -      variables and apply the strict pragma (same as use strict ; use vars )  
  -    - Added debug flag dbgHeadersIn which causes Embperl to log all http 
  -      headers which are received from the client
  -    - Don't change any unknown HTML Escapes (i.e. &amp;&amp; has been translated
  -      to ? in versions &lt; 0.21)
  -    - dbgShowCleanup logs all variables which are automatically undefined at the
  -      end of a request (for scalars the value is also shown)
  -    - Error messages will also be cached, so that the compiling of the code
  -      only takes place once, because erroneous Perl code will cause memory
  -      leaks in Perl itself if it's compiled on and on and on.
  -    - Optimized the compiling of the embedded Perl code
  -    - Changed use Apache::Constants to conform with the new default exports
  -      introduced in mod_perl-1.07_01
  -    - Output of the 'hidden' metacommand is sorted in the same order as the input
  -      from the formfields (sorting order can also be supplied as third argument)
  -    - &lt;meta http-equiv= ... &gt; will override the corresponding http header
  -      (this keeps netscape from asking the user to reload the document
  -      when the content-type differs between the http header and the
  -      meta http-equiv)
  -      This can also be used to set http headers
  -      
  -    - Fixed a problem that Embperl magic variables do not work when
  -      the package exists before the first call to Embperl
  -    - Fixed a problem that caused a SIGSEGV when retrieving the same document
  -      containing a Perl error for the second time from the same child
  -    - Fixed a problem that caused Embperl to terminate in offline/cgi-mode
  -      when the file was not found or when access was forbidden
  -    - Fixed a problem with the 'hidden' metacommand, which came up when 
  -      arguments were supplied with surrounding spaces
  -    - Fixed a problem that Embperl did not handle metacommands correctly
  -      when HTML tags (e.g. &lt;br&gt;) were embedded
  -      
  +<PRE>    - Changed include path generated in Makefile.PL so Embperl also
  +      compiles with apache_1.3b3 (Thanks to Doug Bagley for the hint)  
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.22.html">PREV (0.22-beta 28 Dec 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.24.html">NEXT (0.20-beta 15 Nov 97)</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.22.html">PREV (0.23-beta 31 Dec 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.24.html">NEXT (0.21-beta 25 Dec 1997)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1999 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.19      +47 -35    modperl-site/embperl/Changes.pod.24.html
  
  Index: Changes.pod.24.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.24.html,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- Changes.pod.24.html	1999/10/04 16:01:54	1.18
  +++ Changes.pod.24.html	1999/10/13 05:48:28	1.19
  @@ -1,6 +1,6 @@
   <HTML>
   <HEAD>
  -<TITLE>0.20-beta 15 Nov 97</TITLE>
  +<TITLE>0.21-beta 25 Dec 1997</TITLE>
   <LINK REV="made" HREF="mailto:root@venus.gr.ecos.de">
   </HEAD>
   
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="0_20_beta_15_Nov_97">0.20-beta 15 Nov 97</a></strong></h1>
  +<A NAME="0_21_beta_25_Dec_1997">0.21-beta 25 Dec 1997</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,41 +16,53 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.23.html">PREV (0.21-beta 25 Dec 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.25.html">NEXT (0.19-beta 29 Oct 97)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.23.html">PREV (0.22-beta 28 Dec 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.25.html">NEXT (0.20-beta 15 Nov 97)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>    - Every file is executed in a separate package (don't confuse this 
  -      with safe namespaces) to reduce unwanted effects on each other
  -    - Added the configuration directive EMBPERL_PACKAGE which can be used to override
  -      the automatically-generated package name
  -    - The namespace (package) used by a request is cleaned up afterwards.
  -      That means that every scalar, hash or array is undef'ed after the 
  -      request to make sure nothing is lying around to possibly make the next request
  -      misbehave.
  -      This requires mod_perl with PERL_CLEANUP=1 and PERL_STACKED_HANDLER=1!
  -      NOTE: To get persistent variables, place them in another namespace i.e.
  -      write $persistent::x instead of $x 
  -    - Added configuration directive EMBPERL_OPTIONS to configure various runtime
  -      options. Now only the scalar cleanup can be disabled.
  -    - use log_error for writing to Apache error log to get timestamp
  -    - Escaping inside an &lt;A&gt; tag is changed from an HTML escape to a URL escape
  -      i.e. the space is translated to + and &amp; is translated to %26 and so on
  -    - Escaping can now be turned on and off via $escmode
  -    - Concats ENV and cgi_env under mod_perl so that PerlSetEnv can be used
  -      instead of SetEnv for configuration. In contrast to SetEnv, PerlSetEnv
  -      allows different values per directory/virtual host
  -    - Added two links to show source-loglines and eval-loglines when dbgLogLink
  -      is enabled to have a quick jump to the logfile
  -    - Reget pid for every request, so the correct one will be written to the
  -      logfile, also when Embperl is loaded at server startup
  -    - Check error log in make test, added test for error output
  +<PRE>    - Embperl offline mode now works under Win 32 (mod_perl and cgi mode
  +      not tested under Win 32 yet, but maybe it works too)
  +    - Totally reworked safenamespace and operatormask handling. Works now
  +      without memory leak, is fully configurable and also does p-code
  +      caching. If you use it, please look at the documentation, because
  +      the configuration has changed.
  +    - Embperl now sends its own error document if it detects an error.
  +      The page contains all the error messages and if you have the
  +      dbgLogLink enabled, all errors are links to the corresponding
  +      line in the logfile. (this can be disabled with optDisableEmbperlErrorPage)
  +    - Added new metacommand [$VAR ... $], which can be used to declare
  +      variables and apply the strict pragma (same as use strict ; use vars )  
  +    - Added debug flag dbgHeadersIn which causes Embperl to log all http 
  +      headers which are received from the client
  +    - Don't change any unknown HTML Escapes (i.e. &amp;&amp; has been translated
  +      to ? in versions &lt; 0.21)
  +    - dbgShowCleanup logs all variables which are automatically undefined at the
  +      end of a request (for scalars the value is also shown)
  +    - Error messages will also be cached, so that the compiling of the code
  +      only takes place once, because erroneous Perl code will cause memory
  +      leaks in Perl itself if it's compiled on and on and on.
  +    - Optimized the compiling of the embedded Perl code
  +    - Changed use Apache::Constants to conform with the new default exports
  +      introduced in mod_perl-1.07_01
  +    - Output of the 'hidden' metacommand is sorted in the same order as the input
  +      from the formfields (sorting order can also be supplied as third argument)
  +    - &lt;meta http-equiv= ... &gt; will override the corresponding http header
  +      (this keeps netscape from asking the user to reload the document
  +      when the content-type differs between the http header and the
  +      meta http-equiv)
  +      This can also be used to set http headers
  +      
  +    - Fixed a problem that Embperl magic variables do not work when
  +      the package exists before the first call to Embperl
  +    - Fixed a problem that caused a SIGSEGV when retrieving the same document
  +      containing a Perl error for the second time from the same child
  +    - Fixed a problem that caused Embperl to terminate in offline/cgi-mode
  +      when the file was not found or when access was forbidden
  +    - Fixed a problem with the 'hidden' metacommand, which came up when 
  +      arguments were supplied with surrounding spaces
  +    - Fixed a problem that Embperl did not handle metacommands correctly
  +      when HTML tags (e.g. &lt;br&gt;) were embedded
  +      
   </PRE>
  -<P>
  -<PRE>    - Fixed a bug which causes Embperl to cause a SIGSEGV when a Perl syntax
  -      error occurred
  -    - Fixed a bug so that a '&gt;' inside of [+/- ... -/+] is not detected as the end
  -      of an HTML tag (Thanks to Todd R. Eigenschink)
  -</PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.23.html">PREV (0.21-beta 25 Dec 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.25.html">NEXT (0.19-beta 29 Oct 97)</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.23.html">PREV (0.22-beta 28 Dec 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.25.html">NEXT (0.20-beta 15 Nov 97)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1999 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.16      +35 -10    modperl-site/embperl/Changes.pod.25.html
  
  Index: Changes.pod.25.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.25.html,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- Changes.pod.25.html	1999/10/04 16:01:55	1.15
  +++ Changes.pod.25.html	1999/10/13 05:48:28	1.16
  @@ -1,6 +1,6 @@
   <HTML>
   <HEAD>
  -<TITLE>0.19-beta 29 Oct 97</TITLE>
  +<TITLE>0.20-beta 15 Nov 97</TITLE>
   <LINK REV="made" HREF="mailto:root@venus.gr.ecos.de">
   </HEAD>
   
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="0_19_beta_29_Oct_97">0.19-beta 29 Oct 97</a></strong></h1>
  +<A NAME="0_20_beta_15_Nov_97">0.20-beta 15 Nov 97</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,16 +16,41 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.24.html">PREV (0.20-beta 15 Nov 97)</a>]&nbsp;&nbsp; [<a href="Changes.pod.26.html">NEXT (0.18-beta 25 Oct 97)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.24.html">PREV (0.21-beta 25 Dec 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.26.html">NEXT (0.19-beta 29 Oct 97)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>    - Rewrote the code for the LOG handle. Now the handle LOG is tied so that every
  -      print/printf is written to embperl.log at the right position. Use this to 
  -      do logging from your embedded code or modules
  -    
  -    - Fixed a bug which caused garbage to be displayed in dynamic tables (or made 
  -      parts of the table disappear) 
  +<PRE>    - Every file is executed in a separate package (don't confuse this 
  +      with safe namespaces) to reduce unwanted effects on each other
  +    - Added the configuration directive EMBPERL_PACKAGE which can be used to override
  +      the automatically-generated package name
  +    - The namespace (package) used by a request is cleaned up afterwards.
  +      That means that every scalar, hash or array is undef'ed after the 
  +      request to make sure nothing is lying around to possibly make the next request
  +      misbehave.
  +      This requires mod_perl with PERL_CLEANUP=1 and PERL_STACKED_HANDLER=1!
  +      NOTE: To get persistent variables, place them in another namespace i.e.
  +      write $persistent::x instead of $x 
  +    - Added configuration directive EMBPERL_OPTIONS to configure various runtime
  +      options. Now only the scalar cleanup can be disabled.
  +    - use log_error for writing to Apache error log to get timestamp
  +    - Escaping inside an &lt;A&gt; tag is changed from an HTML escape to a URL escape
  +      i.e. the space is translated to + and &amp; is translated to %26 and so on
  +    - Escaping can now be turned on and off via $escmode
  +    - Concats ENV and cgi_env under mod_perl so that PerlSetEnv can be used
  +      instead of SetEnv for configuration. In contrast to SetEnv, PerlSetEnv
  +      allows different values per directory/virtual host
  +    - Added two links to show source-loglines and eval-loglines when dbgLogLink
  +      is enabled to have a quick jump to the logfile
  +    - Reget pid for every request, so the correct one will be written to the
  +      logfile, also when Embperl is loaded at server startup
  +    - Check error log in make test, added test for error output
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.24.html">PREV (0.20-beta 15 Nov 97)</a>]&nbsp;&nbsp; [<a href="Changes.pod.26.html">NEXT (0.18-beta 25 Oct 97)</a>]&nbsp;&nbsp; <br>
  +<P>
  +<PRE>    - Fixed a bug which causes Embperl to cause a SIGSEGV when a Perl syntax
  +      error occurred
  +    - Fixed a bug so that a '&gt;' inside of [+/- ... -/+] is not detected as the end
  +      of an HTML tag (Thanks to Todd R. Eigenschink)
  +</PRE>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.24.html">PREV (0.21-beta 25 Dec 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.26.html">NEXT (0.19-beta 29 Oct 97)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1999 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.15      +10 -35    modperl-site/embperl/Changes.pod.26.html
  
  Index: Changes.pod.26.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.26.html,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- Changes.pod.26.html	1999/10/04 16:01:56	1.14
  +++ Changes.pod.26.html	1999/10/13 05:48:28	1.15
  @@ -1,6 +1,6 @@
   <HTML>
   <HEAD>
  -<TITLE>0.18-beta 25 Oct 97</TITLE>
  +<TITLE>0.19-beta 29 Oct 97</TITLE>
   <LINK REV="made" HREF="mailto:root@venus.gr.ecos.de">
   </HEAD>
   
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="0_18_beta_25_Oct_97">0.18-beta 25 Oct 97</a></strong></h1>
  +<A NAME="0_19_beta_29_Oct_97">0.19-beta 29 Oct 97</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,41 +16,16 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.25.html">PREV (0.19-beta 29 Oct 97)</a>]&nbsp;&nbsp; [<a href="Changes.pod.27.html">NEXT (0.17-beta  30 Aug 97)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.25.html">PREV (0.20-beta 15 Nov 97)</a>]&nbsp;&nbsp; [<a href="Changes.pod.27.html">NEXT (0.18-beta 25 Oct 97)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>   - Added caching of p-code. Now all Perl code is compiled only once. On the
  -     second request, the compiled p-code is used. This makes, for example, the 
  -     table.htm from the test about 4 times faster on the second run then it was in
  -     previous versions of Embperl. Also, tables and loops are faster in the first
  -     request, because the code is only compiled in the first iteration.  
  -   - &lt;Select&gt;/&lt;option&gt; is now handled like &lt;input&gt;, this means that if a value
  -     for the select exists in %fdat, the corresponding option is automatically
  -     selected.
  -   - Added support for table heading (&lt;th&gt; tag). If all cells in a row are surrounded
  -     by &lt;th&gt;/&lt;/th&gt; instead of &lt;td&gt;/&lt;/td&gt; the row is interpreted as column headings and
  -     printed only once. Row headings are not supported yet, but in one of the next versions... 
  -   - Added support for multipart/formdata to support fileupload. Embperl automatically 
  -     detects  multipart/formdata and lets CGI.pm handle it. The results are also
  -     present in @ffld and %fdat like for normal formdata. See CGI.pm for more docs.
  -     (Thanks to eigenstr@mixi.net for the idea and material)
  -   - Now all the output is kept in memory and the http-header are sent when the
  -     processing is finish. This gives the ability to set http-headers (only under mod_perl)
  -     within the page. Also now the Content-Length can be sent in the http-header.
  -     (Thanks to eigenstr@mixi.net for the idea and material)
  -   - Added tests for mod_perl mode and running as cgi-script, if compilation
  -     for mod_perl is enabled (Thanks to Doug MacEachern for lots of ideas
  -     and code I have borrowed from his mod_perl)
  -   - Removed &quot;= true&quot; in MailFormTo which caused a warning and didn't declare
  -     syserr_list in ep.h on FreeBSD (Thanks to Michael Fuhr for the hints)
  -   - Added SYSNOPSIS section to docs to avoid pod2man warning and changed
  -     apache/src/regx to apache/src/regex in Makefile.PL (Thanks to Bob Wilkinson)
  -   - Splitted C-sources in some more source files
  +<PRE>    - Rewrote the code for the LOG handle. Now the handle LOG is tied so that every
  +      print/printf is written to embperl.log at the right position. Use this to 
  +      do logging from your embedded code or modules
  +    
  +    - Fixed a bug which caused garbage to be displayed in dynamic tables (or made 
  +      parts of the table disappear) 
   </PRE>
  -<P>
  -<PRE>   - Fixed two minor memory leaks. Now the Embperl test suite can run 1000 times and
  -     more without making the httpd grow!
  -</PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.25.html">PREV (0.19-beta 29 Oct 97)</a>]&nbsp;&nbsp; [<a href="Changes.pod.27.html">NEXT (0.17-beta  30 Aug 97)</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.25.html">PREV (0.20-beta 15 Nov 97)</a>]&nbsp;&nbsp; [<a href="Changes.pod.27.html">NEXT (0.18-beta 25 Oct 97)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1999 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.14      +35 -5     modperl-site/embperl/Changes.pod.27.html
  
  Index: Changes.pod.27.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.27.html,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- Changes.pod.27.html	1999/10/04 16:01:56	1.13
  +++ Changes.pod.27.html	1999/10/13 05:48:28	1.14
  @@ -1,6 +1,6 @@
   <HTML>
   <HEAD>
  -<TITLE>0.17-beta  30 Aug 97</TITLE>
  +<TITLE>0.18-beta 25 Oct 97</TITLE>
   <LINK REV="made" HREF="mailto:root@venus.gr.ecos.de">
   </HEAD>
   
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="0_17_beta_30_Aug_97">0.17-beta  30 Aug 97</a></strong></h1>
  +<A NAME="0_18_beta_25_Oct_97">0.18-beta 25 Oct 97</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,11 +16,41 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.26.html">PREV (0.18-beta 25 Oct 97)</a>]&nbsp;&nbsp; [<a href="Changes.pod.28.html">NEXT (0.16-beta  29 Aug 97)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.26.html">PREV (0.19-beta 29 Oct 97)</a>]&nbsp;&nbsp; [<a href="Changes.pod.28.html">NEXT (0.17-beta  30 Aug 97)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>   - Removed some Compiler Warnings (Thanks to Ian Kallen for reporting them)
  +<PRE>   - Added caching of p-code. Now all Perl code is compiled only once. On the
  +     second request, the compiled p-code is used. This makes, for example, the 
  +     table.htm from the test about 4 times faster on the second run then it was in
  +     previous versions of Embperl. Also, tables and loops are faster in the first
  +     request, because the code is only compiled in the first iteration.  
  +   - &lt;Select&gt;/&lt;option&gt; is now handled like &lt;input&gt;, this means that if a value
  +     for the select exists in %fdat, the corresponding option is automatically
  +     selected.
  +   - Added support for table heading (&lt;th&gt; tag). If all cells in a row are surrounded
  +     by &lt;th&gt;/&lt;/th&gt; instead of &lt;td&gt;/&lt;/td&gt; the row is interpreted as column headings and
  +     printed only once. Row headings are not supported yet, but in one of the next versions... 
  +   - Added support for multipart/formdata to support fileupload. Embperl automatically 
  +     detects  multipart/formdata and lets CGI.pm handle it. The results are also
  +     present in @ffld and %fdat like for normal formdata. See CGI.pm for more docs.
  +     (Thanks to eigenstr@mixi.net for the idea and material)
  +   - Now all the output is kept in memory and the http-header are sent when the
  +     processing is finish. This gives the ability to set http-headers (only under mod_perl)
  +     within the page. Also now the Content-Length can be sent in the http-header.
  +     (Thanks to eigenstr@mixi.net for the idea and material)
  +   - Added tests for mod_perl mode and running as cgi-script, if compilation
  +     for mod_perl is enabled (Thanks to Doug MacEachern for lots of ideas
  +     and code I have borrowed from his mod_perl)
  +   - Removed &quot;= true&quot; in MailFormTo which caused a warning and didn't declare
  +     syserr_list in ep.h on FreeBSD (Thanks to Michael Fuhr for the hints)
  +   - Added SYSNOPSIS section to docs to avoid pod2man warning and changed
  +     apache/src/regx to apache/src/regex in Makefile.PL (Thanks to Bob Wilkinson)
  +   - Splitted C-sources in some more source files
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.26.html">PREV (0.18-beta 25 Oct 97)</a>]&nbsp;&nbsp; [<a href="Changes.pod.28.html">NEXT (0.16-beta  29 Aug 97)</a>]&nbsp;&nbsp; <br>
  +<P>
  +<PRE>   - Fixed two minor memory leaks. Now the Embperl test suite can run 1000 times and
  +     more without making the httpd grow!
  +</PRE>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.26.html">PREV (0.19-beta 29 Oct 97)</a>]&nbsp;&nbsp; [<a href="Changes.pod.28.html">NEXT (0.17-beta  30 Aug 97)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1999 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.13      +5 -27     modperl-site/embperl/Changes.pod.28.html
  
  Index: Changes.pod.28.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.28.html,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- Changes.pod.28.html	1999/10/04 16:01:57	1.12
  +++ Changes.pod.28.html	1999/10/13 05:48:28	1.13
  @@ -1,6 +1,6 @@
   <HTML>
   <HEAD>
  -<TITLE>0.16-beta  29 Aug 97</TITLE>
  +<TITLE>0.17-beta  30 Aug 97</TITLE>
   <LINK REV="made" HREF="mailto:root@venus.gr.ecos.de">
   </HEAD>
   
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="0_16_beta_29_Aug_97">0.16-beta  29 Aug 97</a></strong></h1>
  +<A NAME="0_17_beta_30_Aug_97">0.17-beta  30 Aug 97</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,33 +16,11 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.27.html">PREV (0.17-beta  30 Aug 97)</a>]&nbsp;&nbsp; [<a href="Changes.pod.29.html">NEXT (0.15-beta  11 July 1997)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.27.html">PREV (0.18-beta 25 Oct 97)</a>]&nbsp;&nbsp; [<a href="Changes.pod.29.html">NEXT (0.16-beta  29 Aug 97)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>   - Added more restrictive access check when running under mod_perl 
  -     * Option ExecCGI must be set
  -     * must not be a directory
  -   - Added a (few) more docs about how to view the Embperl logfile with
  -     your browser
  -   - Added a declaration for error-dependent stuff to compile on Solaris, check errno before
  -     accessing sys_errlist to avoid SIGSEVs, Fixed another warning from Sun Pro C Compiler
  -     (Thanks to Dan Peterson)
  -   - Switched I/O to PerlIO if supported by installed Perl version.
  -     Should now work with sfio (not tested yet)
  -   - Added possibilty to include Embperl commands in all HTML tags 
  -     (did not work for body, table and tr tags in previous versions)
  -   - Will now preserve case of HTML tags
  -   - Do not interpret unknown HTML tags in any way, so as to handle &quot;&lt;&quot; characters
  -     which do not start a HTML tag better 
  -   - Do not display the time needed for the request if CLOCKS_PER_SEC not
  -     defined (e.g. SunOS - Thanks to Dan Peterson)
  -   - Added apache_xx/src/regx to include path, to avoid problems when
  -     Apache was built with its own regx library
  -   - Now Embperl shows which tags don't match in error message (table, dir, select etc.)
  -   
  -   - Fixed a bug which caused &quot;[&quot; characters to be printed even in a false 
  -     if path   
  +<PRE>   - Removed some Compiler Warnings (Thanks to Ian Kallen for reporting them)
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.27.html">PREV (0.17-beta  30 Aug 97)</a>]&nbsp;&nbsp; [<a href="Changes.pod.29.html">NEXT (0.15-beta  11 July 1997)</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.27.html">PREV (0.18-beta 25 Oct 97)</a>]&nbsp;&nbsp; [<a href="Changes.pod.29.html">NEXT (0.16-beta  29 Aug 97)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1999 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.12      +27 -18    modperl-site/embperl/Changes.pod.29.html
  
  Index: Changes.pod.29.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.29.html,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- Changes.pod.29.html	1999/10/04 16:01:58	1.11
  +++ Changes.pod.29.html	1999/10/13 05:48:29	1.12
  @@ -1,6 +1,6 @@
   <HTML>
   <HEAD>
  -<TITLE>0.15-beta  11 July 1997</TITLE>
  +<TITLE>0.16-beta  29 Aug 97</TITLE>
   <LINK REV="made" HREF="mailto:root@venus.gr.ecos.de">
   </HEAD>
   
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="0_15_beta_11_July_1997">0.15-beta  11 July 1997</a></strong></h1>
  +<A NAME="0_16_beta_29_Aug_97">0.16-beta  29 Aug 97</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,24 +16,33 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.28.html">PREV (0.16-beta  29 Aug 97)</a>]&nbsp;&nbsp; [<a href="Changes.pod.30.html">NEXT (0.14-beta 30 Juni 1997  )</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.28.html">PREV (0.17-beta  30 Aug 97)</a>]&nbsp;&nbsp; [<a href="Changes.pod.30.html">NEXT (0.15-beta  11 July 1997)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>    - Added interpretation of SELECT Tag to generate dynamic listboxes
  -      from an arrary 
  -    - Fixed a problem with dynamic lists
  -    - Fixed some warnings displayed by the Sun Pro C Compiler (Thanks to Dan Peterson)
  -    - Fixed an error message about missing IO::Handle 
  -    - Changed all // comments to /* */ to be more compatible with compilers other
  -      than the gnu-c compiler
  -    - Inserted a missing return in oputc which caused a SIGSEV on Solaris  (Thanks 
  -      to Dan Peterson) 
  -    - Checked return code of Logfile open, to prevent a SIGSEV when Embperl cannot
  -      write to the logfile (it now writes an error message in server's errorlog)  
  -      (Thanks to Dan Peterson)
  -    - Errors will also be logged to the server's error log (written to stderr)
  -          
  +<PRE>   - Added more restrictive access check when running under mod_perl 
  +     * Option ExecCGI must be set
  +     * must not be a directory
  +   - Added a (few) more docs about how to view the Embperl logfile with
  +     your browser
  +   - Added a declaration for error-dependent stuff to compile on Solaris, check errno before
  +     accessing sys_errlist to avoid SIGSEVs, Fixed another warning from Sun Pro C Compiler
  +     (Thanks to Dan Peterson)
  +   - Switched I/O to PerlIO if supported by installed Perl version.
  +     Should now work with sfio (not tested yet)
  +   - Added possibilty to include Embperl commands in all HTML tags 
  +     (did not work for body, table and tr tags in previous versions)
  +   - Will now preserve case of HTML tags
  +   - Do not interpret unknown HTML tags in any way, so as to handle &quot;&lt;&quot; characters
  +     which do not start a HTML tag better 
  +   - Do not display the time needed for the request if CLOCKS_PER_SEC not
  +     defined (e.g. SunOS - Thanks to Dan Peterson)
  +   - Added apache_xx/src/regx to include path, to avoid problems when
  +     Apache was built with its own regx library
  +   - Now Embperl shows which tags don't match in error message (table, dir, select etc.)
  +   
  +   - Fixed a bug which caused &quot;[&quot; characters to be printed even in a false 
  +     if path   
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.28.html">PREV (0.16-beta  29 Aug 97)</a>]&nbsp;&nbsp; [<a href="Changes.pod.30.html">NEXT (0.14-beta 30 Juni 1997  )</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.28.html">PREV (0.17-beta  30 Aug 97)</a>]&nbsp;&nbsp; [<a href="Changes.pod.30.html">NEXT (0.15-beta  11 July 1997)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1999 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.20      +6 -25     modperl-site/embperl/Changes.pod.3.html
  
  Index: Changes.pod.3.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.3.html,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- Changes.pod.3.html	1999/10/04 16:02:00	1.19
  +++ Changes.pod.3.html	1999/10/13 05:48:29	1.20
  @@ -1,6 +1,6 @@
   <HTML>
   <HEAD>
  -<TITLE>1.2b8 9. Sept 1999</TITLE>
  +<TITLE>1.2b9 10. Sept 1999</TITLE>
   <LINK REV="made" HREF="mailto:root@venus.gr.ecos.de">
   </HEAD>
   
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="1_2b8_BETA_9_Sept_1999">1.2b8 (BETA) 9. Sept 1999</a></strong></h1>
  +<A NAME="1_2b9_BETA_10_Sept_1999">1.2b9 (BETA) 10. Sept 1999</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,31 +16,12 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.2.html">PREV (1.2b9 (BETA) 10. Sept 1999)</a>]&nbsp;&nbsp; [<a href="Changes.pod.4.html">NEXT (1.2b7 (BETA) 30 Aug 1999)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.2.html">PREV (1.2b10 (BETA) 7 Oct. 1999)</a>]&nbsp;&nbsp; [<a href="Changes.pod.4.html">NEXT (1.2b8 (BETA) 9. Sept 1999)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>   - Fixed behaviour of &lt;INPUT&gt;. &lt;INPUT&gt; now does not overide
  -     VALUE=&quot;&quot; with the value from %fdat. This seems to has been
  -     broken, since a couple of versions and the fix may break
  -     pages that depends on that wrong behaviour. Anyway I have
  -     to fix it before the release version is out!
  -   - Added a patch (and a FAQ) from Jens-Uwe Mager, so Embperl compiles
  -     and links on AIX.
  -   - Fixed error in URL unescaping, spotted by Hartmut Palm.
  -   - _WINSOCK2API_ gets defined on Win32, when compiling with
  -     Apache 1.3.9. Spotted by Randy Korbes.
  -   - Win32 test uses also embpexec.test.pl (instead of .bat),
  -     so cgi test runs also with Apache 1.3.9. Spotted by Randy Korbes.
  -   - Fixed problem with EMBPERL_SESSION_ARGS that splits the arguments
  -     wrong when, for example, the DataSource contains a '='. Spotted by
  -     Vince Galloway.
  -   - Fix a memory leak which eats one SV per &lt;OPTION&gt; tag, introduced
  -     in 1.2b6.
  -   - Fix a problem that meta commands also recognized as html tags, i.e.
  -     now &lt;if x&gt; is no longer the same as [$ if x $]. Spotted by Danielle Gallo.
  -   - German documentation (IntroD.pod, FeaturesD.pod and EmbperlD.pod)
  -     are now included in the distribution.
  +<PRE>   - Fixed a problem with loading Apache::Session 1.01, when
  +     Apache::Session 0.17 is not installed. Spotted by Volker Hess.
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.2.html">PREV (1.2b9 (BETA) 10. Sept 1999)</a>]&nbsp;&nbsp; [<a href="Changes.pod.4.html">NEXT (1.2b7 (BETA) 30 Aug 1999)</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.2.html">PREV (1.2b10 (BETA) 7 Oct. 1999)</a>]&nbsp;&nbsp; [<a href="Changes.pod.4.html">NEXT (1.2b8 (BETA) 9. Sept 1999)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1999 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.10      +18 -25    modperl-site/embperl/Changes.pod.30.html
  
  Index: Changes.pod.30.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.30.html,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- Changes.pod.30.html	1999/10/04 16:02:01	1.9
  +++ Changes.pod.30.html	1999/10/13 05:48:29	1.10
  @@ -1,6 +1,6 @@
   <HTML>
   <HEAD>
  -<TITLE>0.14-beta 30 Juni 1997  </TITLE>
  +<TITLE>0.15-beta  11 July 1997</TITLE>
   <LINK REV="made" HREF="mailto:root@venus.gr.ecos.de">
   </HEAD>
   
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="0_14_beta_30_Juni_1997">0.14-beta 30 Juni 1997  </a></strong></h1>
  +<A NAME="0_15_beta_11_July_1997">0.15-beta  11 July 1997</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,31 +16,24 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.29.html">PREV (0.15-beta  11 July 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.31.html">NEXT (0.13-beta   April 26 1997)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.29.html">PREV (0.16-beta  29 Aug 97)</a>]&nbsp;&nbsp; [<a href="Changes.pod.31.html">NEXT (0.14-beta 30 Juni 1997  )</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>    - adding 8192 to EMBPERL_DEBUG and setting EMBPERL_VIRTLOG will add a link
  -      to Embperl output, so you can directly view the right part of the logfile
  -      with your browser
  -    - Added the LOG filehandle to print to the Embperl logfile
  -    - Added the possibility to handle multiple form fields with same name
  -    - chars which are a result of a Perl expression will not be escaped to HTML if
  -      they are prefixed with a backslash
  -    - Added support for scanning the parameters of input tags for Perl code i.e.
  -      [- -] and [+ +] substitution takes place
  -    - Replaced carriage return in Perl expression with space to avoid Perl 5.004 error
  -      about carriage return
  -    - added $req_rec to access the Apache server api when running under mod_perl
  +<PRE>    - Added interpretation of SELECT Tag to generate dynamic listboxes
  +      from an arrary 
  +    - Fixed a problem with dynamic lists
  +    - Fixed some warnings displayed by the Sun Pro C Compiler (Thanks to Dan Peterson)
  +    - Fixed an error message about missing IO::Handle 
  +    - Changed all // comments to /* */ to be more compatible with compilers other
  +      than the gnu-c compiler
  +    - Inserted a missing return in oputc which caused a SIGSEV on Solaris  (Thanks 
  +      to Dan Peterson) 
  +    - Checked return code of Logfile open, to prevent a SIGSEV when Embperl cannot
  +      write to the logfile (it now writes an error message in server's errorlog)  
  +      (Thanks to Dan Peterson)
  +    - Errors will also be logged to the server's error log (written to stderr)
  +          
   </PRE>
  -<P>
  -<PRE>    - Fixed a bug in Safe namespace handling which was always causing ERR: 17 Namespace unknown
  -    - Fixed a bug which caused dynamic tables to end, if a 'if', 'while' and etc. was included 
  -    - Fixed a bug that caused [$cmd$] to be executed only in the first iteration of a 'while' 
  -      or a table
  -    - Fixed some bugs in input tag interpretation
  -    - Fixed a bug which occurred when Embperl encountered an input tag with value=&quot;&quot; and %ffld=&quot;&quot;
  -    - Fixed a bug in embpexec.pl that caused the options to be ignored when running offline
  -</PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.29.html">PREV (0.15-beta  11 July 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.31.html">NEXT (0.13-beta   April 26 1997)</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.29.html">PREV (0.16-beta  29 Aug 97)</a>]&nbsp;&nbsp; [<a href="Changes.pod.31.html">NEXT (0.14-beta 30 Juni 1997  )</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1999 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.7       +25 -16    modperl-site/embperl/Changes.pod.31.html
  
  Index: Changes.pod.31.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.31.html,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- Changes.pod.31.html	1999/10/04 16:02:04	1.6
  +++ Changes.pod.31.html	1999/10/13 05:48:30	1.7
  @@ -1,6 +1,6 @@
   <HTML>
   <HEAD>
  -<TITLE>0.13-beta   April 26 1997</TITLE>
  +<TITLE>0.14-beta 30 Juni 1997  </TITLE>
   <LINK REV="made" HREF="mailto:root@venus.gr.ecos.de">
   </HEAD>
   
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="0_13_beta_April_26_1997">0.13-beta   April 26 1997</a></strong></h1>
  +<A NAME="0_14_beta_30_Juni_1997">0.14-beta 30 Juni 1997  </a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,22 +16,31 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.30.html">PREV (0.14-beta 30 Juni 1997  )</a>]&nbsp;&nbsp; [<a href="Changes.pod.32.html">NEXT (0.12-beta not publicly released)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.30.html">PREV (0.15-beta  11 July 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.32.html">NEXT (0.13-beta   April 26 1997)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>    - Moved EPENTRY (embperl_init) down to avoid crashing when compiled with
  -      -DEPDEBUGALL
  -    - Added #undefs for stdio function to compile with Perl &gt; 5.003
  -      NOTE: This is a quick hack, and will be changed to use PerlIO in
  -      one of the next releases, so we can tie stdout of Embperl
  -    - Added pids (to distinguish between muliplite requests) and time to
  -      logfile output
  -    - Made many functions static and names of externals more unique to
  -      avoid conflicts of symbolnames with other modules
  -    - If file not found return status 404 instead of 500
  -    - Add Apache::Embperl so the module shows at CPAN also under 
  -      module/by-module/Apache/ as suggested by Doug MacEachern
  +<PRE>    - adding 8192 to EMBPERL_DEBUG and setting EMBPERL_VIRTLOG will add a link
  +      to Embperl output, so you can directly view the right part of the logfile
  +      with your browser
  +    - Added the LOG filehandle to print to the Embperl logfile
  +    - Added the possibility to handle multiple form fields with same name
  +    - chars which are a result of a Perl expression will not be escaped to HTML if
  +      they are prefixed with a backslash
  +    - Added support for scanning the parameters of input tags for Perl code i.e.
  +      [- -] and [+ +] substitution takes place
  +    - Replaced carriage return in Perl expression with space to avoid Perl 5.004 error
  +      about carriage return
  +    - added $req_rec to access the Apache server api when running under mod_perl
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.30.html">PREV (0.14-beta 30 Juni 1997  )</a>]&nbsp;&nbsp; [<a href="Changes.pod.32.html">NEXT (0.12-beta not publicly released)</a>]&nbsp;&nbsp; <br>
  +<P>
  +<PRE>    - Fixed a bug in Safe namespace handling which was always causing ERR: 17 Namespace unknown
  +    - Fixed a bug which caused dynamic tables to end, if a 'if', 'while' and etc. was included 
  +    - Fixed a bug that caused [$cmd$] to be executed only in the first iteration of a 'while' 
  +      or a table
  +    - Fixed some bugs in input tag interpretation
  +    - Fixed a bug which occurred when Embperl encountered an input tag with value=&quot;&quot; and %ffld=&quot;&quot;
  +    - Fixed a bug in embpexec.pl that caused the options to be ignored when running offline
  +</PRE>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.30.html">PREV (0.15-beta  11 July 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.32.html">NEXT (0.13-beta   April 26 1997)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1999 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.7       +16 -20    modperl-site/embperl/Changes.pod.32.html
  
  Index: Changes.pod.32.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.32.html,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- Changes.pod.32.html	1999/10/04 16:02:06	1.6
  +++ Changes.pod.32.html	1999/10/13 05:48:30	1.7
  @@ -1,6 +1,6 @@
   <HTML>
   <HEAD>
  -<TITLE>0.12-beta not publicly released</TITLE>
  +<TITLE>0.13-beta   April 26 1997</TITLE>
   <LINK REV="made" HREF="mailto:root@venus.gr.ecos.de">
   </HEAD>
   
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="0_12_beta_not_publicly_released">0.12-beta not publicly released</a></strong></h1>
  +<A NAME="0_13_beta_April_26_1997">0.13-beta   April 26 1997</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,26 +16,22 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.31.html">PREV (0.13-beta   April 26 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.33.html">NEXT (0.11-beta      March 25 1997)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.31.html">PREV (0.14-beta 30 Juni 1997  )</a>]&nbsp;&nbsp; [<a href="Changes.pod.33.html">NEXT (0.12-beta not publicly released)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>    - The mask has been removed from namespace option so it can be used
  -      with safe.pm &gt; 2
  -    - Embperl works with -T / PerlTaintCheck on
  -    - Add function MailFormTo to send form contents via email
  -    - The dbgSource option displays only one line for better overview
  -    - Fixed a bug which caused the Perl operator '&lt;' to be interpreted 
  -      as an HTML tag in tables or while loops after the first iteration
  -    - Added ffld array for mod_perl mode to get the order of form fields
  -    - Removed vsnprintf since its not available on all platforms
  -    - Corrected handling of empty dynamic tables
  -    - Fixed a bug which was causing a Segmentaion Fault when the first 
  -      table is empty
  -    - Added a script for make test
  -    - Fixed Error with nested if
  -    - Log compilation errors of embedded Perl code
  -    - Avoid some warnings in Embperl.pm
  +<PRE>    - Moved EPENTRY (embperl_init) down to avoid crashing when compiled with
  +      -DEPDEBUGALL
  +    - Added #undefs for stdio function to compile with Perl &gt; 5.003
  +      NOTE: This is a quick hack, and will be changed to use PerlIO in
  +      one of the next releases, so we can tie stdout of Embperl
  +    - Added pids (to distinguish between muliplite requests) and time to
  +      logfile output
  +    - Made many functions static and names of externals more unique to
  +      avoid conflicts of symbolnames with other modules
  +    - If file not found return status 404 instead of 500
  +    - Add Apache::Embperl so the module shows at CPAN also under 
  +      module/by-module/Apache/ as suggested by Doug MacEachern
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.31.html">PREV (0.13-beta   April 26 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.33.html">NEXT (0.11-beta      March 25 1997)</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.31.html">PREV (0.14-beta 30 Juni 1997  )</a>]&nbsp;&nbsp; [<a href="Changes.pod.33.html">NEXT (0.12-beta not publicly released)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1999 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.6       +20 -14    modperl-site/embperl/Changes.pod.33.html
  
  Index: Changes.pod.33.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.33.html,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- Changes.pod.33.html	1999/10/04 16:02:07	1.5
  +++ Changes.pod.33.html	1999/10/13 05:48:30	1.6
  @@ -1,6 +1,6 @@
   <HTML>
   <HEAD>
  -<TITLE>0.11-beta      March 25 1997</TITLE>
  +<TITLE>0.12-beta not publicly released</TITLE>
   <LINK REV="made" HREF="mailto:root@venus.gr.ecos.de">
   </HEAD>
   
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="0_11_beta_March_25_1997">0.11-beta      March 25 1997</a></strong></h1>
  +<A NAME="0_12_beta_not_publicly_released">0.12-beta not publicly released</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,20 +16,26 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.32.html">PREV (0.12-beta not publicly released)</a>]&nbsp;&nbsp; [<a href="Changes.pod.34.html">NEXT (0.10b-beta	Jan 23 1997)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.32.html">PREV (0.13-beta   April 26 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.34.html">NEXT (0.11-beta      March 25 1997)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>    - Name changed from Embperl to HTML::Embperl!!!!!!!!
  -    - FORM &amp; ENV debug output now available in all modes
  -    - Output from [+  +] and INPUT fields are escaped
  -      (e.g. &lt; is send as &amp;lt; )
  -    - Added two-dimensional tables
  -    - Fixed a bug which caused an endless loop when using a \ 
  -    - Fixed escaping of special HTML chars above ascii code 128
  -    - Added support for list tags (dir, menu, ol, ul, dl)
  -    - Added support for textarea tag
  -    - Fixed some errors
  +<PRE>    - The mask has been removed from namespace option so it can be used
  +      with safe.pm &gt; 2
  +    - Embperl works with -T / PerlTaintCheck on
  +    - Add function MailFormTo to send form contents via email
  +    - The dbgSource option displays only one line for better overview
  +    - Fixed a bug which caused the Perl operator '&lt;' to be interpreted 
  +      as an HTML tag in tables or while loops after the first iteration
  +    - Added ffld array for mod_perl mode to get the order of form fields
  +    - Removed vsnprintf since its not available on all platforms
  +    - Corrected handling of empty dynamic tables
  +    - Fixed a bug which was causing a Segmentaion Fault when the first 
  +      table is empty
  +    - Added a script for make test
  +    - Fixed Error with nested if
  +    - Log compilation errors of embedded Perl code
  +    - Avoid some warnings in Embperl.pm
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.32.html">PREV (0.12-beta not publicly released)</a>]&nbsp;&nbsp; [<a href="Changes.pod.34.html">NEXT (0.10b-beta	Jan 23 1997)</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.32.html">PREV (0.13-beta   April 26 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.34.html">NEXT (0.11-beta      March 25 1997)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1999 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.5       +14 -5     modperl-site/embperl/Changes.pod.34.html
  
  Index: Changes.pod.34.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.34.html,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- Changes.pod.34.html	1999/10/04 16:02:08	1.4
  +++ Changes.pod.34.html	1999/10/13 05:48:30	1.5
  @@ -1,6 +1,6 @@
   <HTML>
   <HEAD>
  -<TITLE>0.10b-beta	Jan 23 1997</TITLE>
  +<TITLE>0.11-beta      March 25 1997</TITLE>
   <LINK REV="made" HREF="mailto:root@venus.gr.ecos.de">
   </HEAD>
   
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="0_10b_beta_Jan_23_1997">0.10b-beta	Jan 23 1997</a></strong></h1>
  +<A NAME="0_11_beta_March_25_1997">0.11-beta      March 25 1997</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,11 +16,20 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.33.html">PREV (0.11-beta      March 25 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.35.html">NEXT (0.10beta 	Jan 18 1997)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.33.html">PREV (0.12-beta not publicly released)</a>]&nbsp;&nbsp; [<a href="Changes.pod.35.html">NEXT (0.10b-beta	Jan 23 1997)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>    - fixed some errors
  +<PRE>    - Name changed from Embperl to HTML::Embperl!!!!!!!!
  +    - FORM &amp; ENV debug output now available in all modes
  +    - Output from [+  +] and INPUT fields are escaped
  +      (e.g. &lt; is send as &amp;lt; )
  +    - Added two-dimensional tables
  +    - Fixed a bug which caused an endless loop when using a \ 
  +    - Fixed escaping of special HTML chars above ascii code 128
  +    - Added support for list tags (dir, menu, ol, ul, dl)
  +    - Added support for textarea tag
  +    - Fixed some errors
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.33.html">PREV (0.11-beta      March 25 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.35.html">NEXT (0.10beta 	Jan 18 1997)</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.33.html">PREV (0.12-beta not publicly released)</a>]&nbsp;&nbsp; [<a href="Changes.pod.35.html">NEXT (0.10b-beta	Jan 23 1997)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1999 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.19      +25 -12    modperl-site/embperl/Changes.pod.4.html
  
  Index: Changes.pod.4.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.4.html,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- Changes.pod.4.html	1999/10/04 16:02:09	1.18
  +++ Changes.pod.4.html	1999/10/13 05:48:30	1.19
  @@ -1,6 +1,6 @@
   <HTML>
   <HEAD>
  -<TITLE>1.2b7 30 Aug 1999</TITLE>
  +<TITLE>1.2b8 9. Sept 1999</TITLE>
   <LINK REV="made" HREF="mailto:root@venus.gr.ecos.de">
   </HEAD>
   
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="1_2b7_BETA_30_Aug_1999">1.2b7 (BETA) 30 Aug 1999</a></strong></h1>
  +<A NAME="1_2b8_BETA_9_Sept_1999">1.2b8 (BETA) 9. Sept 1999</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,18 +16,31 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.3.html">PREV (1.2b8 (BETA) 9. Sept 1999)</a>]&nbsp;&nbsp; [<a href="Changes.pod.5.html">NEXT (1.2b6 (BETA) 19 Aug 1999)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.3.html">PREV (1.2b9 (BETA) 10. Sept 1999)</a>]&nbsp;&nbsp; [<a href="Changes.pod.5.html">NEXT (1.2b7 (BETA) 30 Aug 1999)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>   - Embperl works now with Apache::Session 1.01 
  -     (1.01 _not_ 1.00 or below!)
  -   - Cookie for session id is only send the first time and not
  -     resend if it's already known by the browser. Suggested
  -     by Roman Maeder.   
  -   - Fixed a SIGSEGV that occurs with $optRawInput = 1 and a 
  -     value is in %fdat, but not in the input html tag. Spotted
  -     by Robert. 
  +<PRE>   - Fixed behaviour of &lt;INPUT&gt;. &lt;INPUT&gt; now does not overide
  +     VALUE=&quot;&quot; with the value from %fdat. This seems to has been
  +     broken, since a couple of versions and the fix may break
  +     pages that depends on that wrong behaviour. Anyway I have
  +     to fix it before the release version is out!
  +   - Added a patch (and a FAQ) from Jens-Uwe Mager, so Embperl compiles
  +     and links on AIX.
  +   - Fixed error in URL unescaping, spotted by Hartmut Palm.
  +   - _WINSOCK2API_ gets defined on Win32, when compiling with
  +     Apache 1.3.9. Spotted by Randy Korbes.
  +   - Win32 test uses also embpexec.test.pl (instead of .bat),
  +     so cgi test runs also with Apache 1.3.9. Spotted by Randy Korbes.
  +   - Fixed problem with EMBPERL_SESSION_ARGS that splits the arguments
  +     wrong when, for example, the DataSource contains a '='. Spotted by
  +     Vince Galloway.
  +   - Fix a memory leak which eats one SV per &lt;OPTION&gt; tag, introduced
  +     in 1.2b6.
  +   - Fix a problem that meta commands also recognized as html tags, i.e.
  +     now &lt;if x&gt; is no longer the same as [$ if x $]. Spotted by Danielle Gallo.
  +   - German documentation (IntroD.pod, FeaturesD.pod and EmbperlD.pod)
  +     are now included in the distribution.
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.3.html">PREV (1.2b8 (BETA) 9. Sept 1999)</a>]&nbsp;&nbsp; [<a href="Changes.pod.5.html">NEXT (1.2b6 (BETA) 19 Aug 1999)</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.3.html">PREV (1.2b9 (BETA) 10. Sept 1999)</a>]&nbsp;&nbsp; [<a href="Changes.pod.5.html">NEXT (1.2b7 (BETA) 30 Aug 1999)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1999 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.20      +12 -41    modperl-site/embperl/Changes.pod.5.html
  
  Index: Changes.pod.5.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.5.html,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- Changes.pod.5.html	1999/10/04 16:02:09	1.19
  +++ Changes.pod.5.html	1999/10/13 05:48:30	1.20
  @@ -1,6 +1,6 @@
   <HTML>
   <HEAD>
  -<TITLE>1.2b6 19 Aug 1999</TITLE>
  +<TITLE>1.2b7 30 Aug 1999</TITLE>
   <LINK REV="made" HREF="mailto:root@venus.gr.ecos.de">
   </HEAD>
   
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="1_2b6_BETA_19_Aug_1999">1.2b6 (BETA) 19 Aug 1999</a></strong></h1>
  +<A NAME="1_2b7_BETA_30_Aug_1999">1.2b7 (BETA) 30 Aug 1999</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,47 +16,18 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.4.html">PREV (1.2b7 (BETA) 30 Aug 1999)</a>]&nbsp;&nbsp; [<a href="Changes.pod.6.html">NEXT (1.2b5 (BETA)  5 July 1999)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.4.html">PREV (1.2b8 (BETA) 9. Sept 1999)</a>]&nbsp;&nbsp; [<a href="Changes.pod.6.html">NEXT (1.2b6 (BETA) 19 Aug 1999)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>   - When call another page via Execute EMBPERL_VIRTLOG will
  -     automaticly set to the same value as the in the calling page       
  -   - Add parameter 'firstline' to specify the linenumber of the
  -     first line in the input
  -   - Defined missing DECLINED constant for non mod_perl environement
  -     Spotted by James Elson.
  -   - Inside of an A tag URL escaped characters are translated back
  -     to their ascii aquivalent inside of perl code, before the code
  -     is executed. This avoid problems with HTML editors, which
  -     changes space to %20 inside an URL.
  -   - '%' is escaped to %25 inside of URLs
  -   - Inside the A tag only the HREF attribute is URL escaped, instead
  -     of the whole tag.
  -   - The SRC attribute of embed, frame, iframe, img, layer now are
  -     also URL escaped.
  -   - Giving a an array refernce inside an URL, cause Embperl expand
  -     it to URL parameter syntax (i.e. [+ \@A +] becomes A=1&amp;B=2, when
  -     @A = (A, 1, B, 2) ).
  -   - Embperl checks now for unclosed metacommands (if, while etc.) and
  -     unclosed HTML tags (table etc.). Suggest by Todd Eigenschink.
  -   - Fixed a problem when file was not found, which causes in some cases
  -     a SIGSEGV.
  -   - Added new configuration directive EMBPERL_MAIL_ERRORS_TO. If set
  -     all error messages will be send to the given address.
  -   - input_/output_func parameter can take a code reference as
  -     argument. Based on a patch from Jon Tobey.
  -   - Set force PERL_DL_NONLAZY to zero, so make test does not fail
  -     if dynaloader was initialized with PERL_DL_NONLAZY set.
  -     Patch from John Tobey.    
  -   - [$ foreach $i(x..y) $] does not require a space before the (
  -     anymore. Suggested by Jonny Cavell.
  -   - select &lt;option value=&quot;a &amp;amp; b&quot;&gt; works now correctly. Spotted by
  -     Rick Welykochy.
  -   - Fixed SegFault when parameter input =&gt; is numeric. Spotted by
  -     Cliff Rayman.
  -   - Added option optNoUncloseWarn, which disables the warnings
  -     about unclosed if, while, table etc.
  +<PRE>   - Embperl works now with Apache::Session 1.01 
  +     (1.01 _not_ 1.00 or below!)
  +   - Cookie for session id is only send the first time and not
  +     resend if it's already known by the browser. Suggested
  +     by Roman Maeder.   
  +   - Fixed a SIGSEGV that occurs with $optRawInput = 1 and a 
  +     value is in %fdat, but not in the input html tag. Spotted
  +     by Robert. 
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.4.html">PREV (1.2b7 (BETA) 30 Aug 1999)</a>]&nbsp;&nbsp; [<a href="Changes.pod.6.html">NEXT (1.2b5 (BETA)  5 July 1999)</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.4.html">PREV (1.2b8 (BETA) 9. Sept 1999)</a>]&nbsp;&nbsp; [<a href="Changes.pod.6.html">NEXT (1.2b6 (BETA) 19 Aug 1999)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1999 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.19      +41 -88    modperl-site/embperl/Changes.pod.6.html
  
  Index: Changes.pod.6.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.6.html,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- Changes.pod.6.html	1999/10/04 16:02:10	1.18
  +++ Changes.pod.6.html	1999/10/13 05:48:31	1.19
  @@ -1,6 +1,6 @@
   <HTML>
   <HEAD>
  -<TITLE>1.2b5  5 July 1999</TITLE>
  +<TITLE>1.2b6 19 Aug 1999</TITLE>
   <LINK REV="made" HREF="mailto:root@venus.gr.ecos.de">
   </HEAD>
   
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="1_2b5_BETA_5_July_1999">1.2b5 (BETA)  5 July 1999</a></strong></h1>
  +<A NAME="1_2b6_BETA_19_Aug_1999">1.2b6 (BETA) 19 Aug 1999</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,94 +16,47 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.5.html">PREV (1.2b6 (BETA) 19 Aug 1999)</a>]&nbsp;&nbsp; [<a href="Changes.pod.7.html">NEXT (1.2b4 (BETA)  15 Feb 1999)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.5.html">PREV (1.2b7 (BETA) 30 Aug 1999)</a>]&nbsp;&nbsp; [<a href="Changes.pod.7.html">NEXT (1.2b5 (BETA)  5 July 1999)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>   - Renamed __strdup and __strndup so there are no duplicate 
  -     symbols when compiling with glibc. Spotted by Michael Hall.
  -   - Removed some debugging message from the logfile output.
  -   - Correct some wrong table entries for html escaping of some
  -     characters like §
  -   - Added optReturnError which causes Embperl to return an
  -     error code and let the calling programm (i.e. Apache)
  -     handle the error. This is necessary to use the
  -     ErrorDocument directive together with Embperl. Spotted by
  -     Michael Smith.
  -   - Fixed the problem that the output of Execute inside a table
  -     didn't come out when optEarlyHttpHeader was set. Spotted by
  -     Chris Alexander.
  -   - %fdat of a Execute will not be overwritten anymore when the
  -     %fdat of the main request was empty. Spotted by Chris Alexander.
  -   - fixed a small memory leak which was caused by not releasing 
  -     memory space for the cookie-name/-domain etc.
  -   - added the missing -T switch to embpexec.test.bat, which caused the
  -     taint test in cgi mode to fail on win32
  -   - Added epchar.c.iso-latin-2 from Jiri Novak, which contains the correct
  -     escaping for the iso-8859-2 (iso-latin-2) character set. You may use it
  -     to replace the standard epchar.c
  -   - Added new metacommand [$ sub &lt;name&gt; $] and [$ endsub $] which allows
  -     you to define blocks of code an call them mulitple times inside a page,
  -     either a creating a subrequest Execute('#&lt;name&gt;') or by calling them
  -     directly as a perl subroutine [- &lt;name&gt; -]. Read the docs for more
  -     information on the details and differences.
  -   - Added new parameter &quot;import&quot; to Execute, which let's you import subs
  -     (defined with [$sub &lt;name&gt;$]) into the current page.
  -   - @ffld is filled with 'values %fdat' if the ffld parameter in the call
  -     to the Execute funtion is missing.
  -   - Filedata will held into memory until the end of the request, so a
  -     second call to Execute for the same file will not reread the data
  -     from disk.
  -   - Added emacs/embperl.el. It's a emacs minor mode for Embperl written
  -     by Erik Arneson
  -   - Output of dbgShowCleanup is now sorted by name
  -   - Update the Faq.pod with new Q&amp;A and removed obsolete Q&amp;A
  -   - Made Makefile.PL more smarter in DSO situations. It detecteds now 
  -     which of the needed Apache modules are linked staticly and places
  -     neccessary LoadModule statements in the httpd.conf for make test.
  -     This way make test should work also where all modules linked at
  -     runtime, like on RedHat 6. With help form James H. Thompson.
  -   - Makefile.PL askīs now if it canīt find any modules. On win32
  -     it will not try to guess (the maybe wrong) path anymore.
  -   - Added possibility to get the the uploadInfo from CGI.pm
  -     (e.g. ${${$fdat{upload}}} -&gt; {'Content-Type'} will return the
  -      content type). Requested by Brian Reichert.
  -   - Catch die of CGI.pm when it hit's a 'Malformed multipart POST'.
  -     Spooted by Chris Alexander.
  -   - Add optKeepSrcInMemory which tells Embperl to keep the source
  -     file in memory and not reload it on every request
  -   - Added the possibility to use recursive calls to Execute.
  -     NOTE: You can create local variables via [* local $foo ; *]
  -   - Reworked the cleanup. Now imported values from other modules
  -     left unchanged. This solves problems with using modules
  -     inside Embperl pages, which exports some global variables.
  -   - Added the %CLEANUP hash. Put variables into with should be
  -     additional cleaned up ($CLEANUP{'var'} = 1) or which shouldn't
  -     cleaned up ($CLEANUP{'var'} = 0)
  -   - Special handling for DBIx::Recordset objects, so it's sure
  -     they are really get destroyed 
  -   - fixed a problem with dynamic tables, that occurs when you
  -     had tried to repeat multiple table rows
  -   - Embperl compiles now with perl5.005_57+. Patch from Ask Bjoern Hansen
  -   - Cleanup now logs any errors that occurs when calling object
  -     destructors and makes sure errors inside object destructors do
  -     not break Embperl itself.
  -   - Embperl now returns DECLINED when called for a directory. This
  -     way Apache can handle diretories the correct way. This will make
  -     DiretoryIndex (e.g. index.html) work again with Embperl. 
  -   - Fixed a problem that @ffld contains the same field more then
  -     one time if posted from a select multiple with multiple items
  -     selected. This caused problems with [$hidden$]. Spotted by
  -     Martin Leja.
  -   - Double quotes (&quot;) will be url-encoded to %22 inside URLs.
  -   - Embperl now never writes to the logfile if EMBPERL_DEBUG is zero
  -   - make test now runs with newest version of mod_ssl (2.3.5)
  -   - Added option optKeepSpaces which will disable the removing of spaces
  -     and empty lines from the output. Suggested from Gary Shea.
  -   - Added option optOpenLogEarly, which will cause Embperl to open the
  -     logfile as soon as it is loaded into memory. You can use this when
  -     you loaded Embperl via PerlModule under Apache, to open the log
  -     as root instead of the non-privileged user Apache runs as.
  +<PRE>   - When call another page via Execute EMBPERL_VIRTLOG will
  +     automaticly set to the same value as the in the calling page       
  +   - Add parameter 'firstline' to specify the linenumber of the
  +     first line in the input
  +   - Defined missing DECLINED constant for non mod_perl environement
  +     Spotted by James Elson.
  +   - Inside of an A tag URL escaped characters are translated back
  +     to their ascii aquivalent inside of perl code, before the code
  +     is executed. This avoid problems with HTML editors, which
  +     changes space to %20 inside an URL.
  +   - '%' is escaped to %25 inside of URLs
  +   - Inside the A tag only the HREF attribute is URL escaped, instead
  +     of the whole tag.
  +   - The SRC attribute of embed, frame, iframe, img, layer now are
  +     also URL escaped.
  +   - Giving a an array refernce inside an URL, cause Embperl expand
  +     it to URL parameter syntax (i.e. [+ \@A +] becomes A=1&amp;B=2, when
  +     @A = (A, 1, B, 2) ).
  +   - Embperl checks now for unclosed metacommands (if, while etc.) and
  +     unclosed HTML tags (table etc.). Suggest by Todd Eigenschink.
  +   - Fixed a problem when file was not found, which causes in some cases
  +     a SIGSEGV.
  +   - Added new configuration directive EMBPERL_MAIL_ERRORS_TO. If set
  +     all error messages will be send to the given address.
  +   - input_/output_func parameter can take a code reference as
  +     argument. Based on a patch from Jon Tobey.
  +   - Set force PERL_DL_NONLAZY to zero, so make test does not fail
  +     if dynaloader was initialized with PERL_DL_NONLAZY set.
  +     Patch from John Tobey.    
  +   - [$ foreach $i(x..y) $] does not require a space before the (
  +     anymore. Suggested by Jonny Cavell.
  +   - select &lt;option value=&quot;a &amp;amp; b&quot;&gt; works now correctly. Spotted by
  +     Rick Welykochy.
  +   - Fixed SegFault when parameter input =&gt; is numeric. Spotted by
  +     Cliff Rayman.
  +   - Added option optNoUncloseWarn, which disables the warnings
  +     about unclosed if, while, table etc.
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.5.html">PREV (1.2b6 (BETA) 19 Aug 1999)</a>]&nbsp;&nbsp; [<a href="Changes.pod.7.html">NEXT (1.2b4 (BETA)  15 Feb 1999)</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.5.html">PREV (1.2b7 (BETA) 30 Aug 1999)</a>]&nbsp;&nbsp; [<a href="Changes.pod.7.html">NEXT (1.2b5 (BETA)  5 July 1999)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1999 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.20      +88 -70    modperl-site/embperl/Changes.pod.7.html
  
  Index: Changes.pod.7.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.7.html,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- Changes.pod.7.html	1999/10/04 16:02:11	1.19
  +++ Changes.pod.7.html	1999/10/13 05:48:32	1.20
  @@ -1,6 +1,6 @@
   <HTML>
   <HEAD>
  -<TITLE>1.2b4  15 Feb 1999</TITLE>
  +<TITLE>1.2b5  5 July 1999</TITLE>
   <LINK REV="made" HREF="mailto:root@venus.gr.ecos.de">
   </HEAD>
   
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="1_2b4_BETA_15_Feb_1999">1.2b4 (BETA)  15 Feb 1999</a></strong></h1>
  +<A NAME="1_2b5_BETA_5_July_1999">1.2b5 (BETA)  5 July 1999</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,76 +16,94 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.6.html">PREV (1.2b5 (BETA)  5 July 1999)</a>]&nbsp;&nbsp; [<a href="Changes.pod.8.html">NEXT (1.2b3 (BETA)  22 Nov 1998)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.6.html">PREV (1.2b6 (BETA) 19 Aug 1999)</a>]&nbsp;&nbsp; [<a href="Changes.pod.8.html">NEXT (1.2b4 (BETA)  15 Feb 1999)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>   - fixed a problem that $req_rec was sometimes invalid on the 
  -     second call to the same page causing Embperl to SIGSEGV.
  -     With help of Todd Eigenschink.
  -   - Cleanup the variable space inside Embperl pages. Before this
  -     fix many of the internal my variables were visible to the 
  -     Embperl page. Spotted by Todd Eigenschink. 
  -   - multiple form values with the same name are handled now
  -     correctly (concated in a tab delimited string) when send
  -     in a multipart/form-data (file-upload). Spotted by Dirk
  -     Lutzebaeck.
  -   - The dbgForm flag works now also for multipart/form-data
  -   - a missing right *] will be reported as an error. 
  -   - [[* is correctly output as [* and not interpreted as a
  -     starting of a perl block. Spotted by Dirk Lutzebaeck.
  -   - fixed a bug that causes the html after an endforeach to be
  -     skiped, when the foreach loop gets an empty array as argument.
  -     Spotted by Dirk Lutzebaeck.
  -   - Makefile.PL checks now for required modules and versions and
  -     generates warnings if necessary
  -   - Do not CLEAR %udat and %mdat in cleanup, so Apache::Session
  -     will not warn anymore about unsupported CLEAR operation.
  -   - Added tests for session management (%udat, %mdat)
  -   - Added more tests to see that $req_rec is correctly setup
  -   - Added module Apache::Session::epDBI which is a subclass of
  -     Apache::Session::DBI and corrects a problem with locking and
  -     cares of serializing requests, so %mdat works correctly.
  -     Please read IMPORTANT NOTE under Session Management in
  -     Embperl.pod
  -   - Added the dbgProfile flag which cause the display of the time
  -     since the request start for every source line in the logfile.
  -   - Correct a problem that the escape character ('\') was not removed
  -     when unescaping the input. Now '&amp;lt;' is correctly translated
  -     to '&lt;'  and '\&amp;lt;' is translated to '&amp;lt;' . 
  -   - When requesting to view the logfile via the browser now all
  -     lines which does not start with a pid ([&lt;pid&gt;]) are displayed.
  -   - fixed a problem, that sometimes not all errors are shown in the
  -     error page, in conjunction with dynamic tables
  -   - When running under perl 5.005 or higher, the cleanup after the
  -     every request, now not only cleans up scalars, array and hashs,
  -     but also closes all open file- and directoryhandles and undef's
  -     all typglob (which causes for example DBIx::Recordset objects to
  -     DESTROY correctly)
  -     NOTE: This also causes imported variables from other packages/modules
  -     not to be cleanedup anymore!!
  -     NOTE: That the cleanup behaveiour under perl 5.004 and 5.005 is
  -     slightly differnt! The new cleanup doesn't work with 5.004 because 
  -     of a bug, which should be corrected in 5.004_05 as soon as available.
  -   - EMail adress from the form is insert as Reply-To header instead of
  -     From header in MailFormTo to avoid problems with unresolvable
  -     EMail adresses.
  -   - Fixed the problem that session management (%udat, %mdat) didn't
  -     work when Execute is used in the same page. Spotted by by Simon Lindgren. 
  -   - Fixed a path problem in Makefile.PL. Now pathes on Win32 Systems uses
  -     blackslash instead of slash. Spotted by Randy Kobes.
  -   - Win32 batch files will no longer contain path to perl after the #!,
  -     so cgi tests passes on systems with 4DOS shell. Spotted by Randy Kobes.
  -   - Added ; as terminator for cookie to correctly parse multiple cookies.
  -     Patch from Tim Carrol.    
  -   - Changed table_set to table_add when setting the cookie for session data
  -     to avoid problems with other modules setting also cookies.
  -   - Corrected the %ENV problem that mod_perl-1.18 introduced, so both 
  -     work together again.
  -   - Added dbgSession flag to enable/disable logging of session handling
  -   - Added configuration diretives EMBPERL_COOKIE_NAME, EMBPERL_COOKIE_DOMAIN,
  -     EMBPERL_COOKIE_PATH and EMBPERL_COOKIE_EXPIRES to configure the cookie
  -     which holds the session id. Suggested by Cliff Rayman.
  +<PRE>   - Renamed __strdup and __strndup so there are no duplicate 
  +     symbols when compiling with glibc. Spotted by Michael Hall.
  +   - Removed some debugging message from the logfile output.
  +   - Correct some wrong table entries for html escaping of some
  +     characters like §
  +   - Added optReturnError which causes Embperl to return an
  +     error code and let the calling programm (i.e. Apache)
  +     handle the error. This is necessary to use the
  +     ErrorDocument directive together with Embperl. Spotted by
  +     Michael Smith.
  +   - Fixed the problem that the output of Execute inside a table
  +     didn't come out when optEarlyHttpHeader was set. Spotted by
  +     Chris Alexander.
  +   - %fdat of a Execute will not be overwritten anymore when the
  +     %fdat of the main request was empty. Spotted by Chris Alexander.
  +   - fixed a small memory leak which was caused by not releasing 
  +     memory space for the cookie-name/-domain etc.
  +   - added the missing -T switch to embpexec.test.bat, which caused the
  +     taint test in cgi mode to fail on win32
  +   - Added epchar.c.iso-latin-2 from Jiri Novak, which contains the correct
  +     escaping for the iso-8859-2 (iso-latin-2) character set. You may use it
  +     to replace the standard epchar.c
  +   - Added new metacommand [$ sub &lt;name&gt; $] and [$ endsub $] which allows
  +     you to define blocks of code an call them mulitple times inside a page,
  +     either a creating a subrequest Execute('#&lt;name&gt;') or by calling them
  +     directly as a perl subroutine [- &lt;name&gt; -]. Read the docs for more
  +     information on the details and differences.
  +   - Added new parameter &quot;import&quot; to Execute, which let's you import subs
  +     (defined with [$sub &lt;name&gt;$]) into the current page.
  +   - @ffld is filled with 'values %fdat' if the ffld parameter in the call
  +     to the Execute funtion is missing.
  +   - Filedata will held into memory until the end of the request, so a
  +     second call to Execute for the same file will not reread the data
  +     from disk.
  +   - Added emacs/embperl.el. It's a emacs minor mode for Embperl written
  +     by Erik Arneson
  +   - Output of dbgShowCleanup is now sorted by name
  +   - Update the Faq.pod with new Q&amp;A and removed obsolete Q&amp;A
  +   - Made Makefile.PL more smarter in DSO situations. It detecteds now 
  +     which of the needed Apache modules are linked staticly and places
  +     neccessary LoadModule statements in the httpd.conf for make test.
  +     This way make test should work also where all modules linked at
  +     runtime, like on RedHat 6. With help form James H. Thompson.
  +   - Makefile.PL askīs now if it canīt find any modules. On win32
  +     it will not try to guess (the maybe wrong) path anymore.
  +   - Added possibility to get the the uploadInfo from CGI.pm
  +     (e.g. ${${$fdat{upload}}} -&gt; {'Content-Type'} will return the
  +      content type). Requested by Brian Reichert.
  +   - Catch die of CGI.pm when it hit's a 'Malformed multipart POST'.
  +     Spooted by Chris Alexander.
  +   - Add optKeepSrcInMemory which tells Embperl to keep the source
  +     file in memory and not reload it on every request
  +   - Added the possibility to use recursive calls to Execute.
  +     NOTE: You can create local variables via [* local $foo ; *]
  +   - Reworked the cleanup. Now imported values from other modules
  +     left unchanged. This solves problems with using modules
  +     inside Embperl pages, which exports some global variables.
  +   - Added the %CLEANUP hash. Put variables into with should be
  +     additional cleaned up ($CLEANUP{'var'} = 1) or which shouldn't
  +     cleaned up ($CLEANUP{'var'} = 0)
  +   - Special handling for DBIx::Recordset objects, so it's sure
  +     they are really get destroyed 
  +   - fixed a problem with dynamic tables, that occurs when you
  +     had tried to repeat multiple table rows
  +   - Embperl compiles now with perl5.005_57+. Patch from Ask Bjoern Hansen
  +   - Cleanup now logs any errors that occurs when calling object
  +     destructors and makes sure errors inside object destructors do
  +     not break Embperl itself.
  +   - Embperl now returns DECLINED when called for a directory. This
  +     way Apache can handle diretories the correct way. This will make
  +     DiretoryIndex (e.g. index.html) work again with Embperl. 
  +   - Fixed a problem that @ffld contains the same field more then
  +     one time if posted from a select multiple with multiple items
  +     selected. This caused problems with [$hidden$]. Spotted by
  +     Martin Leja.
  +   - Double quotes (&quot;) will be url-encoded to %22 inside URLs.
  +   - Embperl now never writes to the logfile if EMBPERL_DEBUG is zero
  +   - make test now runs with newest version of mod_ssl (2.3.5)
  +   - Added option optKeepSpaces which will disable the removing of spaces
  +     and empty lines from the output. Suggested from Gary Shea.
  +   - Added option optOpenLogEarly, which will cause Embperl to open the
  +     logfile as soon as it is loaded into memory. You can use this when
  +     you loaded Embperl via PerlModule under Apache, to open the log
  +     as root instead of the non-privileged user Apache runs as.
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.6.html">PREV (1.2b5 (BETA)  5 July 1999)</a>]&nbsp;&nbsp; [<a href="Changes.pod.8.html">NEXT (1.2b3 (BETA)  22 Nov 1998)</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.6.html">PREV (1.2b6 (BETA) 19 Aug 1999)</a>]&nbsp;&nbsp; [<a href="Changes.pod.8.html">NEXT (1.2b4 (BETA)  15 Feb 1999)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1999 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.20      +70 -21    modperl-site/embperl/Changes.pod.8.html
  
  Index: Changes.pod.8.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.8.html,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- Changes.pod.8.html	1999/10/04 16:02:11	1.19
  +++ Changes.pod.8.html	1999/10/13 05:48:34	1.20
  @@ -1,6 +1,6 @@
   <HTML>
   <HEAD>
  -<TITLE>1.2b3  22 Nov 1998</TITLE>
  +<TITLE>1.2b4  15 Feb 1999</TITLE>
   <LINK REV="made" HREF="mailto:root@venus.gr.ecos.de">
   </HEAD>
   
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="1_2b3_BETA_22_Nov_1998">1.2b3 (BETA)  22 Nov 1998</a></strong></h1>
  +<A NAME="1_2b4_BETA_15_Feb_1999">1.2b4 (BETA)  15 Feb 1999</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,27 +16,76 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.7.html">PREV (1.2b4 (BETA)  15 Feb 1999)</a>]&nbsp;&nbsp; [<a href="Changes.pod.9.html">NEXT (1.2b2 (BETA) 9 Nov 1998)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.7.html">PREV (1.2b5 (BETA)  5 July 1999)</a>]&nbsp;&nbsp; [<a href="Changes.pod.9.html">NEXT (1.2b3 (BETA)  22 Nov 1998)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>   - fixed an undefined pointer which occurs when using precompiled
  -     [* ... *] blocks. Spotted by Bruce W. Holyman and Paul J. Schinder
  -   - removed unwanted 0xa0 characters from tagscan.htm which causes
  -     the test to fail on sunos. Spotted by Paul J. Schnider.
  -   - Enhanced the detection of Stronghold, Apache SSL and mod_ssl
  -     so they are found if they are not in a standard path. Spotted 
  -     by Brad Cox.
  -   - Convert relativ path for apache source to absolute to avoid
  -     problems within test script. Spotted by Brad Cox.  
  -   - Make Embperl compile with useperio=defined. Spotted by Todd
  -     Eigenschink.
  -   - Makefile.PL does now check if mod_perl is compiled into apache
  -     and don't create a config for USE_DSO situtation even if
  -     libperl.so exists.
  -   - Added a workarround in the Execute('foo.htm') call, to avoid a
  -     bug in perl5.004 which causes a SIGSEGV. Spotted by Michael J.
  -     Schout and Chris Alexander.
  +<PRE>   - fixed a problem that $req_rec was sometimes invalid on the 
  +     second call to the same page causing Embperl to SIGSEGV.
  +     With help of Todd Eigenschink.
  +   - Cleanup the variable space inside Embperl pages. Before this
  +     fix many of the internal my variables were visible to the 
  +     Embperl page. Spotted by Todd Eigenschink. 
  +   - multiple form values with the same name are handled now
  +     correctly (concated in a tab delimited string) when send
  +     in a multipart/form-data (file-upload). Spotted by Dirk
  +     Lutzebaeck.
  +   - The dbgForm flag works now also for multipart/form-data
  +   - a missing right *] will be reported as an error. 
  +   - [[* is correctly output as [* and not interpreted as a
  +     starting of a perl block. Spotted by Dirk Lutzebaeck.
  +   - fixed a bug that causes the html after an endforeach to be
  +     skiped, when the foreach loop gets an empty array as argument.
  +     Spotted by Dirk Lutzebaeck.
  +   - Makefile.PL checks now for required modules and versions and
  +     generates warnings if necessary
  +   - Do not CLEAR %udat and %mdat in cleanup, so Apache::Session
  +     will not warn anymore about unsupported CLEAR operation.
  +   - Added tests for session management (%udat, %mdat)
  +   - Added more tests to see that $req_rec is correctly setup
  +   - Added module Apache::Session::epDBI which is a subclass of
  +     Apache::Session::DBI and corrects a problem with locking and
  +     cares of serializing requests, so %mdat works correctly.
  +     Please read IMPORTANT NOTE under Session Management in
  +     Embperl.pod
  +   - Added the dbgProfile flag which cause the display of the time
  +     since the request start for every source line in the logfile.
  +   - Correct a problem that the escape character ('\') was not removed
  +     when unescaping the input. Now '&amp;lt;' is correctly translated
  +     to '&lt;'  and '\&amp;lt;' is translated to '&amp;lt;' . 
  +   - When requesting to view the logfile via the browser now all
  +     lines which does not start with a pid ([&lt;pid&gt;]) are displayed.
  +   - fixed a problem, that sometimes not all errors are shown in the
  +     error page, in conjunction with dynamic tables
  +   - When running under perl 5.005 or higher, the cleanup after the
  +     every request, now not only cleans up scalars, array and hashs,
  +     but also closes all open file- and directoryhandles and undef's
  +     all typglob (which causes for example DBIx::Recordset objects to
  +     DESTROY correctly)
  +     NOTE: This also causes imported variables from other packages/modules
  +     not to be cleanedup anymore!!
  +     NOTE: That the cleanup behaveiour under perl 5.004 and 5.005 is
  +     slightly differnt! The new cleanup doesn't work with 5.004 because 
  +     of a bug, which should be corrected in 5.004_05 as soon as available.
  +   - EMail adress from the form is insert as Reply-To header instead of
  +     From header in MailFormTo to avoid problems with unresolvable
  +     EMail adresses.
  +   - Fixed the problem that session management (%udat, %mdat) didn't
  +     work when Execute is used in the same page. Spotted by by Simon Lindgren. 
  +   - Fixed a path problem in Makefile.PL. Now pathes on Win32 Systems uses
  +     blackslash instead of slash. Spotted by Randy Kobes.
  +   - Win32 batch files will no longer contain path to perl after the #!,
  +     so cgi tests passes on systems with 4DOS shell. Spotted by Randy Kobes.
  +   - Added ; as terminator for cookie to correctly parse multiple cookies.
  +     Patch from Tim Carrol.    
  +   - Changed table_set to table_add when setting the cookie for session data
  +     to avoid problems with other modules setting also cookies.
  +   - Corrected the %ENV problem that mod_perl-1.18 introduced, so both 
  +     work together again.
  +   - Added dbgSession flag to enable/disable logging of session handling
  +   - Added configuration diretives EMBPERL_COOKIE_NAME, EMBPERL_COOKIE_DOMAIN,
  +     EMBPERL_COOKIE_PATH and EMBPERL_COOKIE_EXPIRES to configure the cookie
  +     which holds the session id. Suggested by Cliff Rayman.
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.7.html">PREV (1.2b4 (BETA)  15 Feb 1999)</a>]&nbsp;&nbsp; [<a href="Changes.pod.9.html">NEXT (1.2b2 (BETA) 9 Nov 1998)</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.7.html">PREV (1.2b5 (BETA)  5 July 1999)</a>]&nbsp;&nbsp; [<a href="Changes.pod.9.html">NEXT (1.2b3 (BETA)  22 Nov 1998)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1999 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.20      +21 -73    modperl-site/embperl/Changes.pod.9.html
  
  Index: Changes.pod.9.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.9.html,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- Changes.pod.9.html	1999/10/04 16:02:12	1.19
  +++ Changes.pod.9.html	1999/10/13 05:48:35	1.20
  @@ -1,6 +1,6 @@
   <HTML>
   <HEAD>
  -<TITLE>1.2b2 9 Nov 1998</TITLE>
  +<TITLE>1.2b3  22 Nov 1998</TITLE>
   <LINK REV="made" HREF="mailto:root@venus.gr.ecos.de">
   </HEAD>
   
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="1_2b2_BETA_9_Nov_1998">1.2b2 (BETA) 9 Nov 1998</a></strong></h1>
  +<A NAME="1_2b3_BETA_22_Nov_1998">1.2b3 (BETA)  22 Nov 1998</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,79 +16,27 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.8.html">PREV (1.2b3 (BETA)  22 Nov 1998)</a>]&nbsp;&nbsp; [<a href="Changes.pod.10.html">NEXT (1.2b1 (BETA)  8 Oct 1998)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.8.html">PREV (1.2b4 (BETA)  15 Feb 1999)</a>]&nbsp;&nbsp; [<a href="Changes.pod.10.html">NEXT (1.2b2 (BETA) 9 Nov 1998)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>   - There is now a short form of the Execute function. You can
  -     now include a sub page in an Embperl page by simply writing
  -     [- Execute ('filename.html') -] or use
  -     [- Execute ('filename.html', 1, 2, 3) -] to pass additional
  -     parameters
  -   - Added new block [* ... *]. This block compiles code to an 
  -     outer subroutine which surounds the whole page. This makes
  -     it possible to define &quot;local&quot; variables with a scope of the 
  -     whole page, which would be necessary for recursive calls
  -     to Execute.
  -     Also this let you use perl control structures inside Embperl
  -     pages:  e.g.  
  -         [* foreach $v (1..5) { *] Cnt = [+ $v +] [* } *]
  -     NOTE: [* ... *] blocks _must_ always end with a ;,{ or }
  -           [* ... *] cannot apear inside html tags that are 
  -           interpreted by Embperl (unless you disable the
  -           interpretation of such tags like table, input etc.)
  -   - Added a comment block: Everything between [# and #] is a
  -     comment and is removed from the output.
  -     NOTE: [* ... *] blocks also interpreted inside of a 
  -           [# ... #] block, all other blocks [+/-/$ $/-/+] are not.           
  -   - Added magic hash %mdat, which can be used to store persitent
  -     data on a per module basis (needs Apache::Session, with
  -     path in session.patch applied)
  -   - Done more tests on session handling, seems to work fine now.
  -   - Added new option dbgNoHiddenEmptyValue which suppresses
  -     empty hidden input fields in the [$hidden$] meta command.
  -     Patch from Steve Willer.
  -   - Whitespaces after [...] blocks are removed in the output, so
  -     there will be less empty lines, makeing the output shorter and
  -     more readable, based on a patch from Todd Eigenschink.
  -   - Embperl compiles now with mod_ssl (from Ralf Engelschall). 
  -     Spotted by Dirk Lutzebaeck and Randel Schwartz.
  -   - Added a patch from Todd Eigenschink to build Embperl with
  -     Stronghold 2.4.1
  -   - Added patch from Gerald McLarnon so Embperl compiles on AIX
  -   - Added optAllowZeroFileSize to accept files of length 0, 
  -     without that option Embperl will report NOT_FOUND. 
  -     Suggested by Doug Bagley
  +<PRE>   - fixed an undefined pointer which occurs when using precompiled
  +     [* ... *] blocks. Spotted by Bruce W. Holyman and Paul J. Schinder
  +   - removed unwanted 0xa0 characters from tagscan.htm which causes
  +     the test to fail on sunos. Spotted by Paul J. Schnider.
  +   - Enhanced the detection of Stronghold, Apache SSL and mod_ssl
  +     so they are found if they are not in a standard path. Spotted 
  +     by Brad Cox.
  +   - Convert relativ path for apache source to absolute to avoid
  +     problems within test script. Spotted by Brad Cox.  
  +   - Make Embperl compile with useperio=defined. Spotted by Todd
  +     Eigenschink.
  +   - Makefile.PL does now check if mod_perl is compiled into apache
  +     and don't create a config for USE_DSO situtation even if
  +     libperl.so exists.
  +   - Added a workarround in the Execute('foo.htm') call, to avoid a
  +     bug in perl5.004 which causes a SIGSEGV. Spotted by Michael J.
  +     Schout and Chris Alexander.
   </PRE>
  -<P>
  -<PRE>   - fixed a wrong call to logerror when OPT_EXECCGI is not on, 
  -     spotted by Dirk Lutzebaeck.
  -   - fixed the problem that reloads only takes place at the next day,
  -     because mtime was an int instead of a double (introduced in1.2b1.
  -     Spotted by Michael Smith and Roman Maeder. 
  -   - fixed a problem that changing of the filesize was ignored, when
  -     a documents is reloaded (introducted in 1.2b1)
  -   - cleanup for all subpages are disabled if main request has
  -     disabled cleanup and subpages does not specify otherwise
  -   - dbgShowCleanup works again
  -   - Every package is only cleanuped once, also it's included multiple
  -     times in one page
  -   - %fdat and @ffld are setup correctly when optDisableVarCleanup
  -     is set
  -   - DEFS=-DEPDEBUGALL compiles again, spotted by Michael Smith
  -   - fixed that cleanup is never called with Execute nesting, when
  -     req_rec was not set. Now the parameter req_rec isn't necessary
  -     anymore. Spotted by Michael J.Schout
  -   - Changes of $escmode inside a HTML-A tag now handled correctly,
  -     spotted by Michael Smith
  -   - fixed problems with links to the logfile and the line break
  -     in the html log file display 
  -   - fixed a problem with blocks that expand to nothing inside of Embperl
  -     interpreted HTML tags.
  -   - Adapted test script to modified error output of Apache 1.3.4.
  -     Spotted by Eric Cholet.
  -   - Empty values (VALUE=&quot;&quot;) in input tags will not be overridden by
  -     value in %fdat
  -</PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.8.html">PREV (1.2b3 (BETA)  22 Nov 1998)</a>]&nbsp;&nbsp; [<a href="Changes.pod.10.html">NEXT (1.2b1 (BETA)  8 Oct 1998)</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.8.html">PREV (1.2b4 (BETA)  15 Feb 1999)</a>]&nbsp;&nbsp; [<a href="Changes.pod.10.html">NEXT (1.2b2 (BETA) 9 Nov 1998)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1999 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.28      +38 -37    modperl-site/embperl/Changes.pod.cont.html
  
  Index: Changes.pod.cont.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.cont.html,v
  retrieving revision 1.27
  retrieving revision 1.28
  diff -u -r1.27 -r1.28
  --- Changes.pod.cont.html	1999/10/04 16:02:13	1.27
  +++ Changes.pod.cont.html	1999/10/13 05:48:35	1.28
  @@ -16,7 +16,7 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.1.html">NEXT (1.2b10_dev -- That's what currently under developement)</a>]&nbsp;&nbsp; <br><HTML>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.1.html">NEXT (1.2b11_dev -- That's what currently under developement)</a>]&nbsp;&nbsp; <br><HTML>
   <HEAD>
   <TITLE>Revision History - Content</TITLE>
   <LINK REV="made" HREF="mailto:root@venus.gr.ecos.de">
  @@ -28,44 +28,45 @@
   
   <UL>
   
  -	<LI><A href="Changes.pod.1.html#1_2b10_dev_That_s_what_curren">1.2b10_dev - That's what currently under developement</A>
  -	<LI><A href="Changes.pod.2.html#1_2b9_BETA_10_Sept_1999">1.2b9 (BETA) 10. Sept 1999</A>
  -	<LI><A href="Changes.pod.3.html#1_2b8_BETA_9_Sept_1999">1.2b8 (BETA) 9. Sept 1999</A>
  -	<LI><A href="Changes.pod.4.html#1_2b7_BETA_30_Aug_1999">1.2b7 (BETA) 30 Aug 1999</A>
  -	<LI><A href="Changes.pod.5.html#1_2b6_BETA_19_Aug_1999">1.2b6 (BETA) 19 Aug 1999</A>
  -	<LI><A href="Changes.pod.6.html#1_2b5_BETA_5_July_1999">1.2b5 (BETA)  5 July 1999</A>
  -	<LI><A href="Changes.pod.7.html#1_2b4_BETA_15_Feb_1999">1.2b4 (BETA)  15 Feb 1999</A>
  -	<LI><A href="Changes.pod.8.html#1_2b3_BETA_22_Nov_1998">1.2b3 (BETA)  22 Nov 1998</A>
  -	<LI><A href="Changes.pod.9.html#1_2b2_BETA_9_Nov_1998">1.2b2 (BETA) 9 Nov 1998</A>
  -	<LI><A href="Changes.pod.10.html#1_2b1_BETA_8_Oct_1998">1.2b1 (BETA)  8 Oct 1998</A>
  -	<LI><A href="Changes.pod.11.html#1_1_1_15_Sep_1998">1.1.1  15 Sep 1998</A>
  -	<LI><A href="Changes.pod.12.html#1_1_0_28_Jul_98">1.1.0  28 Jul 98</A>
  -	<LI><A href="Changes.pod.13.html#1_1b2_27_Jun_98">1.1b2  27 Jun 98</A>
  -	<LI><A href="Changes.pod.14.html#1_1b1_14_Jun_98">1.1b1  14 Jun 98</A>
  -	<LI><A href="Changes.pod.15.html#1_0_0_12_Jun_98">1.0.0  12 Jun 98</A>
  -	<LI><A href="Changes.pod.16.html#0_28_beta_19_May_1998">0.28-beta 19 May 1998</A>
  -	<LI><A href="Changes.pod.17.html#0_27_beta_not_available">0.27-beta not available</A>
  -	<LI><A href="Changes.pod.18.html#0_26_beta_16_Mar_98">0.26-beta 16 Mar 98</A>
  -	<LI><A href="Changes.pod.19.html#0_25_beta_17_Feb_1998">0.25-beta 17 Feb 1998</A>
  -	<LI><A href="Changes.pod.20.html#0_24_beta_13_Jan_1998">0.24-beta 13 Jan 1998 </A>
  -	<LI><A href="Changes.pod.21.html#0_23_beta_31_Dec_1997">0.23-beta 31 Dec 1997</A>
  -	<LI><A href="Changes.pod.22.html#0_22_beta_28_Dec_1997">0.22-beta 28 Dec 1997</A>
  -	<LI><A href="Changes.pod.23.html#0_21_beta_25_Dec_1997">0.21-beta 25 Dec 1997</A>
  -	<LI><A href="Changes.pod.24.html#0_20_beta_15_Nov_97">0.20-beta 15 Nov 97</A>
  -	<LI><A href="Changes.pod.25.html#0_19_beta_29_Oct_97">0.19-beta 29 Oct 97</A>
  -	<LI><A href="Changes.pod.26.html#0_18_beta_25_Oct_97">0.18-beta 25 Oct 97</A>
  -	<LI><A href="Changes.pod.27.html#0_17_beta_30_Aug_97">0.17-beta  30 Aug 97</A>
  -	<LI><A href="Changes.pod.28.html#0_16_beta_29_Aug_97">0.16-beta  29 Aug 97</A>
  -	<LI><A href="Changes.pod.29.html#0_15_beta_11_July_1997">0.15-beta  11 July 1997</A>
  -	<LI><A href="Changes.pod.30.html#0_14_beta_30_Juni_1997">0.14-beta 30 Juni 1997  </A>
  -	<LI><A href="Changes.pod.31.html#0_13_beta_April_26_1997">0.13-beta   April 26 1997</A>
  -	<LI><A href="Changes.pod.32.html#0_12_beta_not_publicly_released">0.12-beta not publicly released</A>
  -	<LI><A href="Changes.pod.33.html#0_11_beta_March_25_1997">0.11-beta      March 25 1997</A>
  -	<LI><A href="Changes.pod.34.html#0_10b_beta_Jan_23_1997">0.10b-beta	Jan 23 1997</A>
  -	<LI><A href="Changes.pod.35.html#0_10beta_Jan_18_1997">0.10beta 	Jan 18 1997</A>
  +	<LI><A href="Changes.pod.1.html#1_2b11_dev_That_s_what_curren">1.2b11_dev - That's what currently under developement</A>
  +	<LI><A href="Changes.pod.2.html#1_2b10_BETA_7_Oct_1999">1.2b10 (BETA) 7 Oct. 1999</A>
  +	<LI><A href="Changes.pod.3.html#1_2b9_BETA_10_Sept_1999">1.2b9 (BETA) 10. Sept 1999</A>
  +	<LI><A href="Changes.pod.4.html#1_2b8_BETA_9_Sept_1999">1.2b8 (BETA) 9. Sept 1999</A>
  +	<LI><A href="Changes.pod.5.html#1_2b7_BETA_30_Aug_1999">1.2b7 (BETA) 30 Aug 1999</A>
  +	<LI><A href="Changes.pod.6.html#1_2b6_BETA_19_Aug_1999">1.2b6 (BETA) 19 Aug 1999</A>
  +	<LI><A href="Changes.pod.7.html#1_2b5_BETA_5_July_1999">1.2b5 (BETA)  5 July 1999</A>
  +	<LI><A href="Changes.pod.8.html#1_2b4_BETA_15_Feb_1999">1.2b4 (BETA)  15 Feb 1999</A>
  +	<LI><A href="Changes.pod.9.html#1_2b3_BETA_22_Nov_1998">1.2b3 (BETA)  22 Nov 1998</A>
  +	<LI><A href="Changes.pod.10.html#1_2b2_BETA_9_Nov_1998">1.2b2 (BETA) 9 Nov 1998</A>
  +	<LI><A href="Changes.pod.11.html#1_2b1_BETA_8_Oct_1998">1.2b1 (BETA)  8 Oct 1998</A>
  +	<LI><A href="Changes.pod.12.html#1_1_1_15_Sep_1998">1.1.1  15 Sep 1998</A>
  +	<LI><A href="Changes.pod.13.html#1_1_0_28_Jul_98">1.1.0  28 Jul 98</A>
  +	<LI><A href="Changes.pod.14.html#1_1b2_27_Jun_98">1.1b2  27 Jun 98</A>
  +	<LI><A href="Changes.pod.15.html#1_1b1_14_Jun_98">1.1b1  14 Jun 98</A>
  +	<LI><A href="Changes.pod.16.html#1_0_0_12_Jun_98">1.0.0  12 Jun 98</A>
  +	<LI><A href="Changes.pod.17.html#0_28_beta_19_May_1998">0.28-beta 19 May 1998</A>
  +	<LI><A href="Changes.pod.18.html#0_27_beta_not_available">0.27-beta not available</A>
  +	<LI><A href="Changes.pod.19.html#0_26_beta_16_Mar_98">0.26-beta 16 Mar 98</A>
  +	<LI><A href="Changes.pod.20.html#0_25_beta_17_Feb_1998">0.25-beta 17 Feb 1998</A>
  +	<LI><A href="Changes.pod.21.html#0_24_beta_13_Jan_1998">0.24-beta 13 Jan 1998 </A>
  +	<LI><A href="Changes.pod.22.html#0_23_beta_31_Dec_1997">0.23-beta 31 Dec 1997</A>
  +	<LI><A href="Changes.pod.23.html#0_22_beta_28_Dec_1997">0.22-beta 28 Dec 1997</A>
  +	<LI><A href="Changes.pod.24.html#0_21_beta_25_Dec_1997">0.21-beta 25 Dec 1997</A>
  +	<LI><A href="Changes.pod.25.html#0_20_beta_15_Nov_97">0.20-beta 15 Nov 97</A>
  +	<LI><A href="Changes.pod.26.html#0_19_beta_29_Oct_97">0.19-beta 29 Oct 97</A>
  +	<LI><A href="Changes.pod.27.html#0_18_beta_25_Oct_97">0.18-beta 25 Oct 97</A>
  +	<LI><A href="Changes.pod.28.html#0_17_beta_30_Aug_97">0.17-beta  30 Aug 97</A>
  +	<LI><A href="Changes.pod.29.html#0_16_beta_29_Aug_97">0.16-beta  29 Aug 97</A>
  +	<LI><A href="Changes.pod.30.html#0_15_beta_11_July_1997">0.15-beta  11 July 1997</A>
  +	<LI><A href="Changes.pod.31.html#0_14_beta_30_Juni_1997">0.14-beta 30 Juni 1997  </A>
  +	<LI><A href="Changes.pod.32.html#0_13_beta_April_26_1997">0.13-beta   April 26 1997</A>
  +	<LI><A href="Changes.pod.33.html#0_12_beta_not_publicly_released">0.12-beta not publicly released</A>
  +	<LI><A href="Changes.pod.34.html#0_11_beta_March_25_1997">0.11-beta      March 25 1997</A>
  +	<LI><A href="Changes.pod.35.html#0_10b_beta_Jan_23_1997">0.10b-beta	Jan 23 1997</A>
  +	<LI><A href="Changes.pod.36.html#0_10beta_Jan_18_1997">0.10beta 	Jan 18 1997</A>
   </UL>
   <!-- INDEX END -->
  -<hr><p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.1.html">NEXT (1.2b10_dev -- That's what currently under developement)</a>]&nbsp;&nbsp; <br>
  +<hr><p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.1.html">NEXT (1.2b11_dev -- That's what currently under developement)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1999 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.10      +12 -8     modperl-site/embperl/Embperl.pod.1.html
  
  Index: Embperl.pod.1.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Embperl.pod.1.html,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- Embperl.pod.1.html	1999/08/19 05:01:31	1.9
  +++ Embperl.pod.1.html	1999/10/13 05:48:36	1.10
  @@ -87,27 +87,27 @@
   processed by the CGI script and the result is sent to the client.
   
   <P>
  -<STRONG>embpexec.pl</STRONG>
  +<STRONG>embpcgi.pl</STRONG>
   
   
   
   <P>
  -<STRONG>embpexec.bat</STRONG>
  +<STRONG>embpcgi.bat</STRONG>
   
   
   
   <P>
  -Use embpexec.pl on Unix systems and embpexec.bat on Win32 systems.
  +Use embpcgi.pl on Unix systems and embpcgi.bat on Win32 systems.
   
   <P>
  -If <CODE>embpexec.pl/embpexec.bat</CODE> is invoked without any parameters and the environment variable <STRONG>PATH_TRANSLATED</STRONG> is set, it runs itself as a CGI script. This means that form data is taken
  +If <CODE>embpcgi.pl/embpcgi.bat</CODE> is invoked without any parameters and the environment variable <STRONG>PATH_TRANSLATED</STRONG> is set, it runs itself as a CGI script. This means that form data is taken
   either from the environment variable <STRONG>QUERY_STRING</STRONG> or from stdin, depending on whether or not <STRONG>CONTENT_LENGTH</STRONG> is set. (This will be set by the web server depending on whether the
   request method is GET or POST). Input is taken from the file pointed to by <STRONG>PATH_TRANSLATED</STRONG> and the output is send to stdout. The logfile is generated at its default
   location, which is configurable via the environment variable <STRONG>EMBPERL_LOG</STRONG>.
   
   <P>
  -To use this mode you must copy <STRONG>embpexec.pl</STRONG> to your cgi-bin directory. You can invoke it with the URL <A
  -HREF="http://www.domain.xyz/cgi-bin/embpexec.pl/url/of/your/document.">http://www.domain.xyz/cgi-bin/embpexec.pl/url/of/your/document.</A>
  +To use this mode you must copy <STRONG>embpcgi.pl</STRONG> to your cgi-bin directory. You can invoke it with the URL <A
  +HREF="http://www.domain.xyz/cgi-bin/embpcgi.pl/url/of/your/document.">http://www.domain.xyz/cgi-bin/embpcgi.pl/url/of/your/document.</A>
   
   
   <P>
  @@ -117,16 +117,20 @@
   
   <P>
   If you are running the Apache httpd, you can also define
  -<STRONG>embpexec.pl</STRONG> as a handler for a specific file extention or directory.
  +<STRONG>embpcgi.pl</STRONG> as a handler for a specific file extention or directory.
   
   <P>
   Example of Apache <CODE>srm.conf</CODE>:
   
   <P>
   <PRE>    &lt;Directory /path/to/your/html/docs&gt;
  -    Action text/html /cgi-bin/embperl/embpexec.pl
  +    Action text/html /cgi-bin/embperl/embpcgi.pl
       &lt;/Directory&gt;
   </PRE>
  +<P>
  +<STRONG>NOTE</STRONG> Out of security reasons, embpexec.pl must not be used anymore as CGI
  +script!
  +
   <P>
   <HR>
   <H2><img src="sq.gif" width="16" height="16" alt="-"> <A NAME="From_mod_perl_Apache_httpd_">From mod_perl (Apache httpd)</A></H2>
  
  
  
  1.14      +9 -0      modperl-site/embperl/Embperl.pod.2.html
  
  Index: Embperl.pod.2.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Embperl.pod.2.html,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- Embperl.pod.2.html	1999/09/08 05:19:37	1.13
  +++ Embperl.pod.2.html	1999/10/13 05:48:37	1.14
  @@ -19,6 +19,7 @@
   [<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Embperl.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Embperl.pod.1.html">PREV (Operating-Modes)</a>]&nbsp;&nbsp; [<a href="Embperl.pod.3.html">NEXT (SYNTAX)</a>]&nbsp;&nbsp; <br>	<UL>
   
   		<LI><A href="Embperl.pod.2.html#EMBPERL_FILESMATCH">EMBPERL_FILESMATCH</A>
  +		<LI><A href="Embperl.pod.2.html#EMBPERL_ALLOW">EMBPERL_ALLOW</A>
   		<LI><A href="Embperl.pod.2.html#EMBPERL_COMPARTMENT">EMBPERL_COMPARTMENT</A>
   		<LI><A href="Embperl.pod.2.html#EMBPERL_ESCMODE">EMBPERL_ESCMODE</A>
   		<LI><A href="Embperl.pod.2.html#EMBPERL_LOG">EMBPERL_LOG</A>
  @@ -70,6 +71,14 @@
    # Only files which end with .htm will processed by Embperl
    PerlSetEnv EMBPERL_FILESMATCH \.htm$
   </PRE>
  +<P>
  +<HR>
  +<H2><img src="sq.gif" width="16" height="16" alt="-"> <A NAME="EMBPERL_ALLOW">EMBPERL_ALLOW</A></H2>
  +<P>
  +If specified, only files which match the given <STRONG>perl regular expression</STRONG> will be processed by Embperl, all other files will return FORBIDDEN.
  +Especialy in a CGI environenemt this can be usefull to make a server more
  +secure.
  +
   <P>
   <HR>
   <H2><img src="sq.gif" width="16" height="16" alt="-"> <A NAME="EMBPERL_COMPARTMENT">EMBPERL_COMPARTMENT</A></H2>
  
  
  
  1.10      +1 -1      modperl-site/embperl/Embperl.pod.3.html
  
  Index: Embperl.pod.3.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Embperl.pod.3.html,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- Embperl.pod.3.html	1999/09/17 04:25:39	1.9
  +++ Embperl.pod.3.html	1999/10/13 05:48:38	1.10
  @@ -533,7 +533,7 @@
   <P>
   The <A href="Embperl.pod.3.html#item_TEXTAREA">TEXTAREA</A> tag is treated exactly like other input fields.
   
  -<DT><STRONG><A NAME="item_META">META HTTP-EQUIV= ... </A></STRONG><DD>
  +<DT><STRONG><A NAME="item_META">META HTTP-EQUIV=</A></STRONG><DD>
   <P>
   &lt;meta http-equiv= ... &gt; will over-ride the corresponding http header.
   This keeps Netscape from asking the user to reload the document when the
  
  
  
  1.12      +15 -0     modperl-site/embperl/Embperl.pod.5.html
  
  Index: Embperl.pod.5.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Embperl.pod.5.html,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- Embperl.pod.5.html	1999/09/17 04:25:39	1.11
  +++ Embperl.pod.5.html	1999/10/13 05:48:39	1.12
  @@ -33,6 +33,7 @@
   		<LI><A href="Embperl.pod.5.html#LOG">LOG</A>
   		<LI><A href="Embperl.pod.5.html#OUT">OUT</A>
   		<LI><A href="Embperl.pod.5.html#_param">@param</A>
  +		<LI><A href="Embperl.pod.5.html#_http_headers_out">%http_headers_out</A>
   		<LI><A href="Embperl.pod.5.html#_optXXX_dbgXXX">$optXXX $dbgXXX</A>
   		<LI><A href="Embperl.pod.5.html#_CLEANUP">%CLEANUP</A>
   	</UL>
  @@ -285,6 +286,20 @@
   (see 
   <A href="Embperl.pod.1.html#By_calling_HTML_Embperl_Execut">Execute</A>
   for further docs)
  +
  +<P>
  +<HR>
  +<H2><img src="sq.gif" width="16" height="16" alt="-"> <A NAME="_http_headers_out">%http_headers_out</A></H2>
  +<P>
  +You can put any http headers you want to send into this hash. If you set an
  +location header Embperl will automaticly set the status to 301 (Redirect).
  +Example:
  +
  +<P>
  +<PRE>  [- $http_headers_out{'Location'} = &quot;<A HREF="http://www.ecos.de/embperl/&quot">http://www.ecos.de/embperl/&quot</A>; -]
  +</PRE>
  +<P>
  +see also META HTTP-EQUIV=
   
   <P>
   <HR>
  
  
  
  1.9       +10 -13    modperl-site/embperl/Embperl.pod.6.html
  
  Index: Embperl.pod.6.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Embperl.pod.6.html,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- Embperl.pod.6.html	1999/08/30 11:39:47	1.8
  +++ Embperl.pod.6.html	1999/10/13 05:48:39	1.9
  @@ -29,15 +29,16 @@
   
   <P>
   To configure Embperl to do session management for you, you must have
  -installed Apache::Session (1.01 or higher) and loaded it before you load
  -Embperl and you must tell Embperl which storage and locker classes you
  -would like to use for Apache::Session, by setting the environement variable
  -EMBPERL_SESSION_CLASSES. You may have a <STRONG>startup.pl</STRONG> for your httpd which looks like this:
  +installed Apache::Session (1.04 or higher) and loaded
  +Apache::Session::Embperl before you load Embperl and you must tell Embperl
  +which storage and locker classes you would like to use for Apache::Session,
  +by setting the environement variable EMBPERL_SESSION_CLASSES. You may have
  +a <STRONG>startup.pl</STRONG> for your httpd which looks like this:
   
   <P>
   <PRE> $ENV{EMBPERL_SESSION_CLASSES} = &quot;DBIStore SysVSemaphoreLocker&quot; ;
    $ENV{EMBPERL_SESSION_ARGS}    = &quot;DataSource=dbi:mysql:session UserName=test&quot; ;
  - use Apache::Session;
  + use Apache::Session::Embperl ;
    use HTML::Embperl ;
   </PRE>
   <P>
  @@ -46,7 +47,7 @@
   <P>
   <PRE> PerlSetEnv EMBPERL_SESSION_CLASSES &quot;DBIStore SysVSemaphoreLocker&quot;
    PerlSetEnv EMBPERL_SESSION_ARGS &quot;DataSource=dbi:mysql:session UserName=test&quot;
  - PerlModule Apache::Session;
  + PerlModule Apache::Session::Embperl ;
    PerlModule HTML::Embperl ;
   </PRE>
   <P>
  @@ -54,8 +55,8 @@
   arguments for Apache::Session classes.
   
   <P>
  -Older versions of <EM>Embperl</EM> need <EM>Apache::Session</EM> 0.17. You can use it like the following, but you should as soon as possible
  -upgrade to newer Apache::Session an Embperl version:
  +Older versions of <EM>Embperl</EM> need <EM>Apache::Session</EM> 0.17. You can use it like the following, 
  +<STRONG>but you should as soon as possible upgrade to newer Apache::Session an Embperl version</STRONG>:
   
   <P>
   <PRE> $ENV{SESSION_FILE_DIRECTORY}='/tmp/sessions' ;
  @@ -95,11 +96,7 @@
   page.
   
   <P>
  -<STRONG>NOTE: In the current version (1.2b2) the per user session handling  works only under mod_perl,
  -CGI will come in one of the next releases</STRONG>. The per module session handling works in all operating modes.
  -
  -<P>
  -<STRONG>IMPORTANT NOTE for DBI and %mdat usage and Apache::Session 0.17 <STRONG>not</STRONG> valid for 1.01!:</STRONG> The storage of <CODE>%mdat</CODE> requires a proper serialization of the
  +<STRONG>IMPORTANT NOTE for DBI and %mdat usage and Apache::Session <STRONG>0.17</STRONG> <STRONG>not</STRONG> valid for 1.01!:</STRONG> The storage of <CODE>%mdat</CODE> requires a proper serialization of the
   access. Apache::Session (version 0.17) is not able to provide this. While
   this is no problem when using the Apache::Session::Win32 as storage class,
   this will be a problem for all other storage medias. The Embperl
  
  
  
  1.6       +5 -2      modperl-site/embperl/Embperl.pod.8.html
  
  Index: Embperl.pod.8.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Embperl.pod.8.html,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- Embperl.pod.8.html	1999/05/10 20:37:01	1.5
  +++ Embperl.pod.8.html	1999/10/13 05:48:39	1.6
  @@ -92,11 +92,14 @@
   <H2><img src="sq.gif" width="16" height="16" alt="-"> <A NAME="exit">exit</A></H2>
   <P>
   <STRONG>exit</STRONG> will override the normal Perl exit in every Embperl document. Calling exit
  -will immediately stop any further processing of that page and send the
  +will immediately stop any further processing of that file and send the
   already-done work to the output/browser. 
   
   <P>
  -<STRONG>NOTE 1:</STRONG> This currently works only under mod_perl.
  +<STRONG>NOTE 1:</STRONG> If you are inside of an Execute, Embperl will only exit this Execute, but
  +the file which called the file containing the exit with Execute will
  +continue.
  + 
   <STRONG>NOTE 2:</STRONG> If you write a module which should work with Embperl under mod_perl, you
   must use Apache::exit instead of the normal Perl exit (just like always
   when running under mod_perl).
  
  
  
  1.14      +2 -0      modperl-site/embperl/Embperl.pod.cont.html
  
  Index: Embperl.pod.cont.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Embperl.pod.cont.html,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- Embperl.pod.cont.html	1999/08/30 11:39:47	1.13
  +++ Embperl.pod.cont.html	1999/10/13 05:48:40	1.14
  @@ -43,6 +43,7 @@
   	<UL>
   
   		<LI><A href="Embperl.pod.2.html#EMBPERL_FILESMATCH">EMBPERL_FILESMATCH</A>
  +		<LI><A href="Embperl.pod.2.html#EMBPERL_ALLOW">EMBPERL_ALLOW</A>
   		<LI><A href="Embperl.pod.2.html#EMBPERL_COMPARTMENT">EMBPERL_COMPARTMENT</A>
   		<LI><A href="Embperl.pod.2.html#EMBPERL_ESCMODE">EMBPERL_ESCMODE</A>
   		<LI><A href="Embperl.pod.2.html#EMBPERL_LOG">EMBPERL_LOG</A>
  @@ -93,6 +94,7 @@
   		<LI><A href="Embperl.pod.5.html#LOG">LOG</A>
   		<LI><A href="Embperl.pod.5.html#OUT">OUT</A>
   		<LI><A href="Embperl.pod.5.html#_param">@param</A>
  +		<LI><A href="Embperl.pod.5.html#_http_headers_out">%http_headers_out</A>
   		<LI><A href="Embperl.pod.5.html#_optXXX_dbgXXX">$optXXX $dbgXXX</A>
   		<LI><A href="Embperl.pod.5.html#_CLEANUP">%CLEANUP</A>
   	</UL>
  
  
  
  1.12      +23 -21    modperl-site/embperl/Faq.pod.3.html
  
  Index: Faq.pod.3.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Faq.pod.3.html,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- Faq.pod.3.html	1999/10/04 16:02:15	1.11
  +++ Faq.pod.3.html	1999/10/13 05:48:40	1.12
  @@ -22,8 +22,7 @@
   		<LI><A href="Faq.pod.3.html#I_have_an_HTML_page_which_is_dyn">I have an HTML page which is dynamically generated at runtime </A>
   		<LI><A href="Faq.pod.3.html#How_can_I_customise_the_header_t">How can I customise the header that Embperl is sending?</A>
   		<LI><A href="Faq.pod.3.html#Can_I_use_Embperl_to_send_cookie">Can I use Embperl to send cookies?</A>
  -		<LI><A href="Faq.pod.3.html#Can_I_do_REDIRECT_with_Embperl_">Can I do REDIRECT with Embperl?</A>
  -		<LI><A href="Faq.pod.3.html#How_to_send_Location_Header_with">How to send Location Header with EmbedPerl</A>
  +		<LI><A href="Faq.pod.3.html#Can_I_do_a_Redirect_with_Embperl">Can I do a Redirect with Embperl?</A>
   		<LI><A href="Faq.pod.3.html#Can_I_serve_random_GIFs_with_Emb">Can I serve random GIFs with Embperl?</A>
   		<LI><A href="Faq.pod.3.html#Can_I_use_Embperl_as_a_template_">Can I use Embperl as a template for forms?</A>
   		<LI><A href="Faq.pod.3.html#Does_Embperl_automatically_add_H">Does Embperl automatically add HIDDEN fields?</A>
  @@ -82,6 +81,12 @@
   header)
   
   <P>
  +or use <CODE>%http_headers_out</CODE>
  +
  +<P>
  +<PRE>    [- $http_headers_out{'Content-Type'} = 'text/html' -]
  +</PRE>
  +<P>
   or (only when running under mod_perl) you can use
   
   <P>
  @@ -102,6 +107,10 @@
   <P>
   <PRE>    &lt;META HTTP-EQUIV=&quot;Set-Cookie&quot; CONTENT=&quot;[+ $cookie +] = [+ $value +]&quot;&gt;
   </PRE>
  +<LI><STRONG><A NAME="item__or_use_http_headers_out">) or use %http_headers_out</A></STRONG>
  +<P>
  +<PRE>    [- $http_headers_out{'Set-Cookie'} = &quot;$cookie=$value&quot; -]
  +</PRE>
   <LI><STRONG><A NAME="item__or_using_mod_perl_s_function">) or - using mod_perl's functionality - use</A></STRONG>
   <P>
   <PRE>    [- $req_rec -&gt;  header_out(&quot;Set-Cookie&quot; =&gt; &quot;$cookie=$value&quot;); -]
  @@ -114,11 +123,20 @@
   
   <P>
   <HR>
  -<H2><img src="sq.gif" width="16" height="16" alt="-"> <A NAME="Can_I_do_REDIRECT_with_Embperl_">Can I do REDIRECT with Embperl?</A></H2>
  +<H2><img src="sq.gif" width="16" height="16" alt="-"> <A NAME="Can_I_do_a_Redirect_with_Embperl">Can I do a Redirect with Embperl?</A></H2>
  +<P>
  +The following way works with mod_perl and as cgi:
  +
  +<P>
  +<PRE>  [- $http_headers_out{'Location'} = &quot;<A HREF="http://www.ecos.de/embperl/&quot">http://www.ecos.de/embperl/&quot</A>; -]
  +</PRE>
   <P>
  -The function you want to call is Apache::header_out.
  +the status of the request will automaticly set to 301.
   
   <P>
  +or use the mod_perl function Apache::header_out.
  +
  +<P>
   Example Code:
   
   <P>
  @@ -131,24 +149,8 @@
       $req_rec-&gt;status(REDIRECT);
       -]
   </PRE>
  -<P>
  -<HR>
  -<H2><img src="sq.gif" width="16" height="16" alt="-"> <A NAME="How_to_send_Location_Header_with">How to send Location Header with EmbedPerl</A></H2>
  -<P>
  -<PRE> 
  -Try
  -</PRE>
  -<P>
  -<PRE>    [-
  -       $req_rec -&gt;  header_out(&quot;Location&quot; =&gt; &quot;<A HREF="http://cnn.com/&quot">http://cnn.com/&quot</A>;);
  -       $req_rec -&gt;  status (302));
  -    -] 
  - 
  -(You may use the constants from Apache::Constants instead of the 302)
  -</PRE>
   <P>
  -If there is nothing more to do on this page, you may call exit directly
  -after setting the status.
  +If there is nothing more to do on this page, you may call <CODE>exit</CODE> directly after setting the status.
   
   <P>
   <HR>
  
  
  
  1.11      +1 -2      modperl-site/embperl/Faq.pod.cont.html
  
  Index: Faq.pod.cont.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Faq.pod.cont.html,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- Faq.pod.cont.html	1999/10/04 16:02:20	1.10
  +++ Faq.pod.cont.html	1999/10/13 05:48:40	1.11
  @@ -71,8 +71,7 @@
   		<LI><A href="Faq.pod.3.html#I_have_an_HTML_page_which_is_dyn">I have an HTML page which is dynamically generated at runtime </A>
   		<LI><A href="Faq.pod.3.html#How_can_I_customise_the_header_t">How can I customise the header that Embperl is sending?</A>
   		<LI><A href="Faq.pod.3.html#Can_I_use_Embperl_to_send_cookie">Can I use Embperl to send cookies?</A>
  -		<LI><A href="Faq.pod.3.html#Can_I_do_REDIRECT_with_Embperl_">Can I do REDIRECT with Embperl?</A>
  -		<LI><A href="Faq.pod.3.html#How_to_send_Location_Header_with">How to send Location Header with EmbedPerl</A>
  +		<LI><A href="Faq.pod.3.html#Can_I_do_a_Redirect_with_Embperl">Can I do a Redirect with Embperl?</A>
   		<LI><A href="Faq.pod.3.html#Can_I_serve_random_GIFs_with_Emb">Can I serve random GIFs with Embperl?</A>
   		<LI><A href="Faq.pod.3.html#Can_I_use_Embperl_as_a_template_">Can I use Embperl as a template for forms?</A>
   		<LI><A href="Faq.pod.3.html#Does_Embperl_automatically_add_H">Does Embperl automatically add HIDDEN fields?</A>
  
  
  
  1.41      +0 -0      modperl-site/embperl/index.html
  
  Index: index.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/index.html,v
  retrieving revision 1.40
  retrieving revision 1.41
  diff -u -r1.40 -r1.41
  --- index.html	1999/10/06 05:05:12	1.40
  +++ index.html	1999/10/13 05:48:40	1.41
  @@ -197,7 +197,7 @@
   <blockquote>
     <p><font color="#808080">___________________________________________________________________________________<br>
     HTML::Embperl - Copyright (c) 1997-99 Gerald Richter / ECOS &lt;richter@dev.ecos.de&gt;<br>
  -  Last Update $Id: index.html,v 1.40 1999/10/06 05:05:12 richter Exp $</font></p>	
  +  Last Update $Id: index.html,v 1.41 1999/10/13 05:48:40 richter Exp $</font></p>	
   </blockquote>
   </td></tr><!--msnavigation--></table></body>
   </html>
  
  
  

Mime
View raw message