Mailing List Archive

svn commit: r1914099 [29/37] - in /perl/site/embperl: ./ de/ de/images/ de/pod/ de/pod/doc/ de/pod/doc/EmbperlRecipe/ de/pod/doc/EmbperlSyntax/ de/pod/intro/ de/pod/list/ en/ en/images/ en/pod/ en/pod/doc/ en/pod/doc/By calling Embperl/ en/pod/doc/Embp...
Modified: perl/site/embperl/pod/Changes.-page-43-.htm
URL: http://svn.apache.org/viewvc/perl/site/embperl/pod/Changes.-page-43-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff
==============================================================================
--- perl/site/embperl/pod/Changes.-page-43-.htm (original)
+++ perl/site/embperl/pod/Changes.-page-43-.htm Fri Nov 24 21:28:20 2023
@@ -206,7 +206,7 @@
<tr>
<td nowrap align="left" width=2>&nbsp;</td>
<td nowrap align="left" width=15><img src="../images/i-sub-off.gif" width="11" height="11" vspace="6" hspace="5"></td>
- <td nowrap align="left" width=125><a href="../pod/doc/Embperl.-page-18-.htm"><div class="cMenu">Support</div></a></td>
+ <td nowrap align="left" width=125><a href="../pod/doc/Embperl.-page-17-.htm"><div class="cMenu">Support</div></a></td>
</tr>
</table>
</td>
@@ -242,7 +242,7 @@
<td align="left" background="../images//hintergrund-nav.gif">
<table width="152" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/INSTALL.htm"><span class="cMenu">Stable 2.5.0</span></a></td>
+ <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Stable 3.0.0</span></a></td>
</tr>
</table>
</td>
@@ -257,7 +257,7 @@
<td align="left" background="../images//hintergrund-nav.gif">
<table width="152" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/INSTALL.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td>
+ <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td>
</tr>
</table>
</td>
@@ -303,50 +303,21 @@
</table>
</td>
<td valign="top" width="90%" class="cContent"><table width="100%"><tr><td valign="top" width="95%">
-<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">1.2b6 (BETA) 19 Aug 1999</td></tr></table><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-42-.htm" class="cPodHeaderNavLink">
- [ &lt;&lt; Prev: 1.2b7 (BETA) 30 Aug 1999 ]
+<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">1.2b7 (BETA) 30 Aug 1999</td></tr></table><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-42-.htm" class="cPodHeaderNavLink">
+ [ &lt;&lt; Prev: 1.2b8 (BETA) 9. Sept 1999 ]
</a></td><td align="center" valign="top" width="10%"><a href="Changes.htm" class="cPodHeaderNavLink">[ Content ]</a></td><td align="right" valign="top" width="45%"><a href="Changes.-page-44-.htm" class="cPodHeaderNavLink">
- [ Next: 1.2b5 (BETA) 5 July 1999 &gt;&gt; ]
- </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - 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="a &amp;amp; b"&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><hr xmlns="http://www.w3.org/TR/xhtml1/strict"></hr><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-42-.htm" class="cPodHeaderNavLink">
- [ &lt;&lt; Prev: 1.2b7 (BETA) 30 Aug 1999 ]
+ [ Next: 1.2b6 (BETA) 19 Aug 1999 &gt;&gt; ]
+ </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - 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><hr xmlns="http://www.w3.org/TR/xhtml1/strict"></hr><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-42-.htm" class="cPodHeaderNavLink">
+ [ &lt;&lt; Prev: 1.2b8 (BETA) 9. Sept 1999 ]
</a></td><td align="center" valign="top" width="10%"><a href="Changes.htm" class="cPodHeaderNavLink">[ Content ]</a></td><td align="right" valign="top" width="45%"><a href="Changes.-page-44-.htm" class="cPodHeaderNavLink">
- [ Next: 1.2b5 (BETA) 5 July 1999 &gt;&gt; ]
+ [ Next: 1.2b6 (BETA) 19 Aug 1999 &gt;&gt; ]
</a></td></tr></table></a>
</td>
</tr>

Modified: perl/site/embperl/pod/Changes.-page-44-.htm
URL: http://svn.apache.org/viewvc/perl/site/embperl/pod/Changes.-page-44-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff
==============================================================================
--- perl/site/embperl/pod/Changes.-page-44-.htm (original)
+++ perl/site/embperl/pod/Changes.-page-44-.htm Fri Nov 24 21:28:20 2023
@@ -206,7 +206,7 @@
<tr>
<td nowrap align="left" width=2>&nbsp;</td>
<td nowrap align="left" width=15><img src="../images/i-sub-off.gif" width="11" height="11" vspace="6" hspace="5"></td>
- <td nowrap align="left" width=125><a href="../pod/doc/Embperl.-page-18-.htm"><div class="cMenu">Support</div></a></td>
+ <td nowrap align="left" width=125><a href="../pod/doc/Embperl.-page-17-.htm"><div class="cMenu">Support</div></a></td>
</tr>
</table>
</td>
@@ -242,7 +242,7 @@
<td align="left" background="../images//hintergrund-nav.gif">
<table width="152" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/INSTALL.htm"><span class="cMenu">Stable 2.5.0</span></a></td>
+ <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Stable 3.0.0</span></a></td>
</tr>
</table>
</td>
@@ -257,7 +257,7 @@
<td align="left" background="../images//hintergrund-nav.gif">
<table width="152" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/INSTALL.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td>
+ <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td>
</tr>
</table>
</td>
@@ -303,97 +303,50 @@
</table>
</td>
<td valign="top" width="90%" class="cContent"><table width="100%"><tr><td valign="top" width="95%">
-<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">1.2b5 (BETA) 5 July 1999</td></tr></table><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-43-.htm" class="cPodHeaderNavLink">
- [ &lt;&lt; Prev: 1.2b6 (BETA) 19 Aug 1999 ]
+<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">1.2b6 (BETA) 19 Aug 1999</td></tr></table><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-43-.htm" class="cPodHeaderNavLink">
+ [ &lt;&lt; Prev: 1.2b7 (BETA) 30 Aug 1999 ]
</a></td><td align="center" valign="top" width="10%"><a href="Changes.htm" class="cPodHeaderNavLink">[ Content ]</a></td><td align="right" valign="top" width="45%"><a href="Changes.-page-45-.htm" class="cPodHeaderNavLink">
- [ Next: 1.2b4 (BETA) 15 Feb 1999 &gt;&gt; ]
- </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - 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 "import" 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 (") 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><hr xmlns="http://www.w3.org/TR/xhtml1/strict"></hr><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-43-.htm" class="cPodHeaderNavLink">
- [ &lt;&lt; Prev: 1.2b6 (BETA) 19 Aug 1999 ]
+ [ Next: 1.2b5 (BETA) 5 July 1999 &gt;&gt; ]
+ </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - 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="a &amp;amp; b"&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><hr xmlns="http://www.w3.org/TR/xhtml1/strict"></hr><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-43-.htm" class="cPodHeaderNavLink">
+ [ &lt;&lt; Prev: 1.2b7 (BETA) 30 Aug 1999 ]
</a></td><td align="center" valign="top" width="10%"><a href="Changes.htm" class="cPodHeaderNavLink">[ Content ]</a></td><td align="right" valign="top" width="45%"><a href="Changes.-page-45-.htm" class="cPodHeaderNavLink">
- [ Next: 1.2b4 (BETA) 15 Feb 1999 &gt;&gt; ]
+ [ Next: 1.2b5 (BETA) 5 July 1999 &gt;&gt; ]
</a></td></tr></table></a>
</td>
</tr>

Modified: perl/site/embperl/pod/Changes.-page-45-.htm
URL: http://svn.apache.org/viewvc/perl/site/embperl/pod/Changes.-page-45-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff
==============================================================================
--- perl/site/embperl/pod/Changes.-page-45-.htm (original)
+++ perl/site/embperl/pod/Changes.-page-45-.htm Fri Nov 24 21:28:20 2023
@@ -206,7 +206,7 @@
<tr>
<td nowrap align="left" width=2>&nbsp;</td>
<td nowrap align="left" width=15><img src="../images/i-sub-off.gif" width="11" height="11" vspace="6" hspace="5"></td>
- <td nowrap align="left" width=125><a href="../pod/doc/Embperl.-page-18-.htm"><div class="cMenu">Support</div></a></td>
+ <td nowrap align="left" width=125><a href="../pod/doc/Embperl.-page-17-.htm"><div class="cMenu">Support</div></a></td>
</tr>
</table>
</td>
@@ -242,7 +242,7 @@
<td align="left" background="../images//hintergrund-nav.gif">
<table width="152" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/INSTALL.htm"><span class="cMenu">Stable 2.5.0</span></a></td>
+ <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Stable 3.0.0</span></a></td>
</tr>
</table>
</td>
@@ -257,7 +257,7 @@
<td align="left" background="../images//hintergrund-nav.gif">
<table width="152" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/INSTALL.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td>
+ <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td>
</tr>
</table>
</td>
@@ -303,79 +303,97 @@
</table>
</td>
<td valign="top" width="90%" class="cContent"><table width="100%"><tr><td valign="top" width="95%">
-<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">1.2b4 (BETA) 15 Feb 1999</td></tr></table><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-44-.htm" class="cPodHeaderNavLink">
- [ &lt;&lt; Prev: 1.2b5 (BETA) 5 July 1999 ]
+<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">1.2b5 (BETA) 5 July 1999</td></tr></table><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-44-.htm" class="cPodHeaderNavLink">
+ [ &lt;&lt; Prev: 1.2b6 (BETA) 19 Aug 1999 ]
</a></td><td align="center" valign="top" width="10%"><a href="Changes.htm" class="cPodHeaderNavLink">[ Content ]</a></td><td align="right" valign="top" width="45%"><a href="Changes.-page-46-.htm" class="cPodHeaderNavLink">
- [ Next: 1.2b3 (BETA) 22 Nov 1998 &gt;&gt; ]
- </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - 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><hr xmlns="http://www.w3.org/TR/xhtml1/strict"></hr><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-44-.htm" class="cPodHeaderNavLink">
- [ &lt;&lt; Prev: 1.2b5 (BETA) 5 July 1999 ]
+ [ Next: 1.2b4 (BETA) 15 Feb 1999 &gt;&gt; ]
+ </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - 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 "import" 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 (") 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><hr xmlns="http://www.w3.org/TR/xhtml1/strict"></hr><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-44-.htm" class="cPodHeaderNavLink">
+ [ &lt;&lt; Prev: 1.2b6 (BETA) 19 Aug 1999 ]
</a></td><td align="center" valign="top" width="10%"><a href="Changes.htm" class="cPodHeaderNavLink">[ Content ]</a></td><td align="right" valign="top" width="45%"><a href="Changes.-page-46-.htm" class="cPodHeaderNavLink">
- [ Next: 1.2b3 (BETA) 22 Nov 1998 &gt;&gt; ]
+ [ Next: 1.2b4 (BETA) 15 Feb 1999 &gt;&gt; ]
</a></td></tr></table></a>
</td>
</tr>

Modified: perl/site/embperl/pod/Changes.-page-46-.htm
URL: http://svn.apache.org/viewvc/perl/site/embperl/pod/Changes.-page-46-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff
==============================================================================
--- perl/site/embperl/pod/Changes.-page-46-.htm (original)
+++ perl/site/embperl/pod/Changes.-page-46-.htm Fri Nov 24 21:28:20 2023
@@ -206,7 +206,7 @@
<tr>
<td nowrap align="left" width=2>&nbsp;</td>
<td nowrap align="left" width=15><img src="../images/i-sub-off.gif" width="11" height="11" vspace="6" hspace="5"></td>
- <td nowrap align="left" width=125><a href="../pod/doc/Embperl.-page-18-.htm"><div class="cMenu">Support</div></a></td>
+ <td nowrap align="left" width=125><a href="../pod/doc/Embperl.-page-17-.htm"><div class="cMenu">Support</div></a></td>
</tr>
</table>
</td>
@@ -242,7 +242,7 @@
<td align="left" background="../images//hintergrund-nav.gif">
<table width="152" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/INSTALL.htm"><span class="cMenu">Stable 2.5.0</span></a></td>
+ <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Stable 3.0.0</span></a></td>
</tr>
</table>
</td>
@@ -257,7 +257,7 @@
<td align="left" background="../images//hintergrund-nav.gif">
<table width="152" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/INSTALL.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td>
+ <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td>
</tr>
</table>
</td>
@@ -303,30 +303,79 @@
</table>
</td>
<td valign="top" width="90%" class="cContent"><table width="100%"><tr><td valign="top" width="95%">
-<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">1.2b3 (BETA) 22 Nov 1998</td></tr></table><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-45-.htm" class="cPodHeaderNavLink">
- [ &lt;&lt; Prev: 1.2b4 (BETA) 15 Feb 1999 ]
+<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">1.2b4 (BETA) 15 Feb 1999</td></tr></table><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-45-.htm" class="cPodHeaderNavLink">
+ [ &lt;&lt; Prev: 1.2b5 (BETA) 5 July 1999 ]
</a></td><td align="center" valign="top" width="10%"><a href="Changes.htm" class="cPodHeaderNavLink">[ Content ]</a></td><td align="right" valign="top" width="45%"><a href="Changes.-page-47-.htm" class="cPodHeaderNavLink">
- [ Next: 1.2b2 (BETA) 9 Nov 1998 &gt;&gt; ]
- </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - 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><hr xmlns="http://www.w3.org/TR/xhtml1/strict"></hr><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-45-.htm" class="cPodHeaderNavLink">
- [ &lt;&lt; Prev: 1.2b4 (BETA) 15 Feb 1999 ]
+ [ Next: 1.2b3 (BETA) 22 Nov 1998 &gt;&gt; ]
+ </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - 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><hr xmlns="http://www.w3.org/TR/xhtml1/strict"></hr><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-45-.htm" class="cPodHeaderNavLink">
+ [ &lt;&lt; Prev: 1.2b5 (BETA) 5 July 1999 ]
</a></td><td align="center" valign="top" width="10%"><a href="Changes.htm" class="cPodHeaderNavLink">[ Content ]</a></td><td align="right" valign="top" width="45%"><a href="Changes.-page-47-.htm" class="cPodHeaderNavLink">
- [ Next: 1.2b2 (BETA) 9 Nov 1998 &gt;&gt; ]
+ [ Next: 1.2b3 (BETA) 22 Nov 1998 &gt;&gt; ]
</a></td></tr></table></a>
</td>
</tr>

Modified: perl/site/embperl/pod/Changes.-page-47-.htm
URL: http://svn.apache.org/viewvc/perl/site/embperl/pod/Changes.-page-47-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff
==============================================================================
--- perl/site/embperl/pod/Changes.-page-47-.htm (original)
+++ perl/site/embperl/pod/Changes.-page-47-.htm Fri Nov 24 21:28:20 2023
@@ -206,7 +206,7 @@
<tr>
<td nowrap align="left" width=2>&nbsp;</td>
<td nowrap align="left" width=15><img src="../images/i-sub-off.gif" width="11" height="11" vspace="6" hspace="5"></td>
- <td nowrap align="left" width=125><a href="../pod/doc/Embperl.-page-18-.htm"><div class="cMenu">Support</div></a></td>
+ <td nowrap align="left" width=125><a href="../pod/doc/Embperl.-page-17-.htm"><div class="cMenu">Support</div></a></td>
</tr>
</table>
</td>
@@ -242,7 +242,7 @@
<td align="left" background="../images//hintergrund-nav.gif">
<table width="152" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/INSTALL.htm"><span class="cMenu">Stable 2.5.0</span></a></td>
+ <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Stable 3.0.0</span></a></td>
</tr>
</table>
</td>
@@ -257,7 +257,7 @@
<td align="left" background="../images//hintergrund-nav.gif">
<table width="152" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/INSTALL.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td>
+ <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td>
</tr>
</table>
</td>
@@ -303,81 +303,30 @@
</table>
</td>
<td valign="top" width="90%" class="cContent"><table width="100%"><tr><td valign="top" width="95%">
-<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">1.2b2 (BETA) 9 Nov 1998</td></tr></table><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-46-.htm" class="cPodHeaderNavLink">
- [ &lt;&lt; Prev: 1.2b3 (BETA) 22 Nov 1998 ]
+<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">1.2b3 (BETA) 22 Nov 1998</td></tr></table><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-46-.htm" class="cPodHeaderNavLink">
+ [ &lt;&lt; Prev: 1.2b4 (BETA) 15 Feb 1999 ]
</a></td><td align="center" valign="top" width="10%"><a href="Changes.htm" class="cPodHeaderNavLink">[ Content ]</a></td><td align="right" valign="top" width="45%"><a href="Changes.-page-48-.htm" class="cPodHeaderNavLink">
- [ Next: 1.2b1 (BETA) 8 Oct 1998 &gt;&gt; ]
- </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - 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 "local" 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
-
- - 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="") in input tags will not be overridden by
- value in %fdat</pre><hr xmlns="http://www.w3.org/TR/xhtml1/strict"></hr><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-46-.htm" class="cPodHeaderNavLink">
- [ &lt;&lt; Prev: 1.2b3 (BETA) 22 Nov 1998 ]
+ [ Next: 1.2b2 (BETA) 9 Nov 1998 &gt;&gt; ]
+ </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - 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><hr xmlns="http://www.w3.org/TR/xhtml1/strict"></hr><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-46-.htm" class="cPodHeaderNavLink">
+ [ &lt;&lt; Prev: 1.2b4 (BETA) 15 Feb 1999 ]
</a></td><td align="center" valign="top" width="10%"><a href="Changes.htm" class="cPodHeaderNavLink">[ Content ]</a></td><td align="right" valign="top" width="45%"><a href="Changes.-page-48-.htm" class="cPodHeaderNavLink">
- [ Next: 1.2b1 (BETA) 8 Oct 1998 &gt;&gt; ]
+ [ Next: 1.2b2 (BETA) 9 Nov 1998 &gt;&gt; ]
</a></td></tr></table></a>
</td>
</tr>

Modified: perl/site/embperl/pod/Changes.-page-48-.htm
URL: http://svn.apache.org/viewvc/perl/site/embperl/pod/Changes.-page-48-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff
==============================================================================
--- perl/site/embperl/pod/Changes.-page-48-.htm (original)
+++ perl/site/embperl/pod/Changes.-page-48-.htm Fri Nov 24 21:28:20 2023
@@ -206,7 +206,7 @@
<tr>
<td nowrap align="left" width=2>&nbsp;</td>
<td nowrap align="left" width=15><img src="../images/i-sub-off.gif" width="11" height="11" vspace="6" hspace="5"></td>
- <td nowrap align="left" width=125><a href="../pod/doc/Embperl.-page-18-.htm"><div class="cMenu">Support</div></a></td>
+ <td nowrap align="left" width=125><a href="../pod/doc/Embperl.-page-17-.htm"><div class="cMenu">Support</div></a></td>
</tr>
</table>
</td>
@@ -242,7 +242,7 @@
<td align="left" background="../images//hintergrund-nav.gif">
<table width="152" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/INSTALL.htm"><span class="cMenu">Stable 2.5.0</span></a></td>
+ <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Stable 3.0.0</span></a></td>
</tr>
</table>
</td>
@@ -257,7 +257,7 @@
<td align="left" background="../images//hintergrund-nav.gif">
<table width="152" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/INSTALL.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td>
+ <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td>
</tr>
</table>
</td>
@@ -303,24 +303,81 @@
</table>
</td>
<td valign="top" width="90%" class="cContent"><table width="100%"><tr><td valign="top" width="95%">
-<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">1.2b1 (BETA) 8 Oct 1998</td></tr></table><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-47-.htm" class="cPodHeaderNavLink">
- [ &lt;&lt; Prev: 1.2b2 (BETA) 9 Nov 1998 ]
+<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">1.2b2 (BETA) 9 Nov 1998</td></tr></table><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-47-.htm" class="cPodHeaderNavLink">
+ [ &lt;&lt; Prev: 1.2b3 (BETA) 22 Nov 1998 ]
</a></td><td align="center" valign="top" width="10%"><a href="Changes.htm" class="cPodHeaderNavLink">[ Content ]</a></td><td align="right" valign="top" width="45%"><a href="Changes.-page-49-.htm" class="cPodHeaderNavLink">
- [ Next: 1.1.1 15 Sep 1998 &gt;&gt; ]
- </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - 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><hr xmlns="http://www.w3.org/TR/xhtml1/strict"></hr><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-47-.htm" class="cPodHeaderNavLink">
- [ &lt;&lt; Prev: 1.2b2 (BETA) 9 Nov 1998 ]
+ [ Next: 1.2b1 (BETA) 8 Oct 1998 &gt;&gt; ]
+ </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - 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 "local" 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
+
+ - 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="") in input tags will not be overridden by
+ value in %fdat</pre><hr xmlns="http://www.w3.org/TR/xhtml1/strict"></hr><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-47-.htm" class="cPodHeaderNavLink">
+ [ &lt;&lt; Prev: 1.2b3 (BETA) 22 Nov 1998 ]
</a></td><td align="center" valign="top" width="10%"><a href="Changes.htm" class="cPodHeaderNavLink">[ Content ]</a></td><td align="right" valign="top" width="45%"><a href="Changes.-page-49-.htm" class="cPodHeaderNavLink">
- [ Next: 1.1.1 15 Sep 1998 &gt;&gt; ]
+ [ Next: 1.2b1 (BETA) 8 Oct 1998 &gt;&gt; ]
</a></td></tr></table></a>
</td>
</tr>

Modified: perl/site/embperl/pod/Changes.-page-49-.htm
URL: http://svn.apache.org/viewvc/perl/site/embperl/pod/Changes.-page-49-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff
==============================================================================
--- perl/site/embperl/pod/Changes.-page-49-.htm (original)
+++ perl/site/embperl/pod/Changes.-page-49-.htm Fri Nov 24 21:28:20 2023
@@ -206,7 +206,7 @@
<tr>
<td nowrap align="left" width=2>&nbsp;</td>
<td nowrap align="left" width=15><img src="../images/i-sub-off.gif" width="11" height="11" vspace="6" hspace="5"></td>
- <td nowrap align="left" width=125><a href="../pod/doc/Embperl.-page-18-.htm"><div class="cMenu">Support</div></a></td>
+ <td nowrap align="left" width=125><a href="../pod/doc/Embperl.-page-17-.htm"><div class="cMenu">Support</div></a></td>
</tr>
</table>
</td>
@@ -242,7 +242,7 @@
<td align="left" background="../images//hintergrund-nav.gif">
<table width="152" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/INSTALL.htm"><span class="cMenu">Stable 2.5.0</span></a></td>
+ <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Stable 3.0.0</span></a></td>
</tr>
</table>
</td>
@@ -257,7 +257,7 @@
<td align="left" background="../images//hintergrund-nav.gif">
<table width="152" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/INSTALL.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td>
+ <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td>
</tr>
</table>
</td>
@@ -303,40 +303,24 @@
</table>
</td>
<td valign="top" width="90%" class="cContent"><table width="100%"><tr><td valign="top" width="95%">
-<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">1.1.1 15 Sep 1998</td></tr></table><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-48-.htm" class="cPodHeaderNavLink">
- [ &lt;&lt; Prev: 1.2b1 (BETA) 8 Oct 1998 ]
+<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">1.2b1 (BETA) 8 Oct 1998</td></tr></table><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-48-.htm" class="cPodHeaderNavLink">
+ [ &lt;&lt; Prev: 1.2b2 (BETA) 9 Nov 1998 ]
</a></td><td align="center" valign="top" width="10%"><a href="Changes.htm" class="cPodHeaderNavLink">[ Content ]</a></td><td align="right" valign="top" width="45%"><a href="Changes.-page-50-.htm" class="cPodHeaderNavLink">
- [ Next: 1.1.0 28 Jul 98 &gt;&gt; ]
- </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - A lot of documentation updates. Now Embperl ships with most of
- the documentation which is also available on
- https://perl.apache.org/embperl/
- 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><hr xmlns="http://www.w3.org/TR/xhtml1/strict"></hr><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-48-.htm" class="cPodHeaderNavLink">
- [ &lt;&lt; Prev: 1.2b1 (BETA) 8 Oct 1998 ]
+ [ Next: 1.1.1 15 Sep 1998 &gt;&gt; ]
+ </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - 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><hr xmlns="http://www.w3.org/TR/xhtml1/strict"></hr><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-48-.htm" class="cPodHeaderNavLink">
+ [ &lt;&lt; Prev: 1.2b2 (BETA) 9 Nov 1998 ]
</a></td><td align="center" valign="top" width="10%"><a href="Changes.htm" class="cPodHeaderNavLink">[ Content ]</a></td><td align="right" valign="top" width="45%"><a href="Changes.-page-50-.htm" class="cPodHeaderNavLink">
- [ Next: 1.1.0 28 Jul 98 &gt;&gt; ]
+ [ Next: 1.1.1 15 Sep 1998 &gt;&gt; ]
</a></td></tr></table></a>
</td>
</tr>

Modified: perl/site/embperl/pod/Changes.-page-5-.htm
URL: http://svn.apache.org/viewvc/perl/site/embperl/pod/Changes.-page-5-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff
==============================================================================
--- perl/site/embperl/pod/Changes.-page-5-.htm (original)
+++ perl/site/embperl/pod/Changes.-page-5-.htm Fri Nov 24 21:28:20 2023
@@ -206,7 +206,7 @@
<tr>
<td nowrap align="left" width=2>&nbsp;</td>
<td nowrap align="left" width=15><img src="../images/i-sub-off.gif" width="11" height="11" vspace="6" hspace="5"></td>
- <td nowrap align="left" width=125><a href="../pod/doc/Embperl.-page-18-.htm"><div class="cMenu">Support</div></a></td>
+ <td nowrap align="left" width=125><a href="../pod/doc/Embperl.-page-17-.htm"><div class="cMenu">Support</div></a></td>
</tr>
</table>
</td>
@@ -242,7 +242,7 @@
<td align="left" background="../images//hintergrund-nav.gif">
<table width="152" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/INSTALL.htm"><span class="cMenu">Stable 2.5.0</span></a></td>
+ <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Stable 3.0.0</span></a></td>
</tr>
</table>
</td>
@@ -257,7 +257,7 @@
<td align="left" background="../images//hintergrund-nav.gif">
<table width="152" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/INSTALL.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td>
+ <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td>
</tr>
</table>
</td>
@@ -303,55 +303,35 @@
</table>
</td>
<td valign="top" width="90%" class="cContent"><table width="100%"><tr><td valign="top" width="95%">
-<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">2.3.0 30. Sept. 2007</td></tr></table><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-4-.htm" class="cPodHeaderNavLink">
- [ &lt;&lt; Prev: 2.4.0 4. Oct 2010 ]
+<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">2.4.0 4. Oct 2010</td></tr></table><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-4-.htm" class="cPodHeaderNavLink">
+ [ &lt;&lt; Prev: 2.5.0 16. March 2014 ]
</a></td><td align="center" valign="top" width="10%"><a href="Changes.htm" class="cPodHeaderNavLink">[ Content ]</a></td><td align="right" valign="top" width="45%"><a href="Changes.-page-6-.htm" class="cPodHeaderNavLink">
- [ Next: 2.2.0 8. Apr. 2006 &gt;&gt; ]
- </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - Added support for Code ref in language message lookup hash.
- That allows for internationalization to call a sub instead
- of only looking up keys in a hash.
- - Added UTF-8 messages to Embperl::Form::Validate.
- - Include patch from Mark D. Anderson to make SSI syntax
- behave more like mod_include.
- - Make component -&gt; curr_esc_mode available in Perl, requested
- by Robert.
- - Improve XHTML/XML support. Tags that are parsed by Embperl
- like input, are now only have one slash at the end, if there
- is already a slash in the source and output_mode is set to
- xml. In addition checked attributes for input tags are now
- added as checked="checked" to be valid xml.
- Spotted by Villu Roogna.
- - A lot of code was written for Embperl::Form a sophisticated
- form creation/handling framework, which also contains some
- nice AJAX and JS stuff like autocomplete input boxes,
- grids and tabbed dialogs. Also the framework itself is ready
- to use, there is not much documentation yet...
- - Fixed wrong version numbers in make test files,
- which caused make test to fail. Spotted by Matt Bockol.
- - Use _stat() instead of stat() on Win32 to work around the problem
- that Perl redefines stat() in an incompatibel way.
- Spotted by Randy Korbes.
- - Documented all options of embpexec.pl.
- - Fixed default_language handling in Embperl::Form::Validate.
- Patch from Kathryn Andersen.
- - In Makefile.PL check for mod_perl2.pm instead of mod_perl
- when mod_perl 2.x is used. Spotted by Dan Clawson.
- - Included patch from Andrew O'Brian to correctly retrieve
- Cookie header when running under Apache 2.
- - Fixed timezone compiletime error on Mac OS-X. Patch from
- Wolfgang Kinkeldei.
- - Fixed segfault that might occur when an value of an input
- attribute is removed. Spotted by Andrew Sitnikov.
- - Fixed missing Perl Stack setup which causes memory errors on
- BSD systems. Patch from Doug Rayner.
- - Added internal check and error message when, due to a syntax
- error in the source, a node is parsed as attribute.
- Spotted by Kato M. Yoshiro.
- - Fix segfault that occured during output of an error message
- when not inside an Embperl request.</pre><hr xmlns="http://www.w3.org/TR/xhtml1/strict"></hr><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-4-.htm" class="cPodHeaderNavLink">
- [ &lt;&lt; Prev: 2.4.0 4. Oct 2010 ]
+ [ Next: 2.3.0 30. Sept. 2007 &gt;&gt; ]
+ </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - Support for CGI.pm 3.43 (included within Perl 5.10.1)
+ for file uplaods. CGI.pm &lt; 2.43 is not supported anymore.
+ - A lot of enhancements for Embperl::Form
+ - Add example for usage of Embperl::Form. See
+ eg/forms/README.txt. Can be viewed used using "make start"
+ - Increased size limit for errormessage from 1024 to 4096
+ - Makefile.PL can now handle compiling 32Bit code on 64Bit
+ sytsem if Perl was compiled as 32Bit application
+ - Adaption of tests to changed error messages of perl 5.10
+ - Makefile.PL can now cope with OpenSuSE 11.2, if perl,
+ mod_perl and apache are installed from OpenSuSE packages.
+ - Fix make test error for Perl compiled with DEBUGGING on
+ - Support for internationalization in Emberl::Form
+ - Do not link against unused libz
+ - Supports now Perl 5.12: Cope with changed flags G_ARRAY
+ and G_SCALAR, SVt_RV is now SVt_IV
+ - Fix Execute parameter app_name (was appname, but app_name
+ is correct, appname is still accepted, but might not always
+ work)
+ - Add parameter checks for Execute parameters to avoid segfaults
+ in case of non refs where refs are expected.
+ - Add more controls to Embperl::Form</pre><hr xmlns="http://www.w3.org/TR/xhtml1/strict"></hr><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-4-.htm" class="cPodHeaderNavLink">
+ [ &lt;&lt; Prev: 2.5.0 16. March 2014 ]
</a></td><td align="center" valign="top" width="10%"><a href="Changes.htm" class="cPodHeaderNavLink">[ Content ]</a></td><td align="right" valign="top" width="45%"><a href="Changes.-page-6-.htm" class="cPodHeaderNavLink">
- [ Next: 2.2.0 8. Apr. 2006 &gt;&gt; ]
+ [ Next: 2.3.0 30. Sept. 2007 &gt;&gt; ]
</a></td></tr></table></a>
</td>
</tr>

Modified: perl/site/embperl/pod/Changes.-page-50-.htm
URL: http://svn.apache.org/viewvc/perl/site/embperl/pod/Changes.-page-50-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff
==============================================================================
--- perl/site/embperl/pod/Changes.-page-50-.htm (original)
+++ perl/site/embperl/pod/Changes.-page-50-.htm Fri Nov 24 21:28:20 2023
@@ -206,7 +206,7 @@
<tr>
<td nowrap align="left" width=2>&nbsp;</td>
<td nowrap align="left" width=15><img src="../images/i-sub-off.gif" width="11" height="11" vspace="6" hspace="5"></td>
- <td nowrap align="left" width=125><a href="../pod/doc/Embperl.-page-18-.htm"><div class="cMenu">Support</div></a></td>
+ <td nowrap align="left" width=125><a href="../pod/doc/Embperl.-page-17-.htm"><div class="cMenu">Support</div></a></td>
</tr>
</table>
</td>
@@ -242,7 +242,7 @@
<td align="left" background="../images//hintergrund-nav.gif">
<table width="152" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/INSTALL.htm"><span class="cMenu">Stable 2.5.0</span></a></td>
+ <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Stable 3.0.0</span></a></td>
</tr>
</table>
</td>
@@ -257,7 +257,7 @@
<td align="left" background="../images//hintergrund-nav.gif">
<table width="152" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/INSTALL.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td>
+ <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td>
</tr>
</table>
</td>
@@ -303,47 +303,40 @@
</table>
</td>
<td valign="top" width="90%" class="cContent"><table width="100%"><tr><td valign="top" width="95%">
-<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">1.1.0 28 Jul 98</td></tr></table><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-49-.htm" class="cPodHeaderNavLink">
- [ &lt;&lt; Prev: 1.1.1 15 Sep 1998 ]
+<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">1.1.1 15 Sep 1998</td></tr></table><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-49-.htm" class="cPodHeaderNavLink">
+ [ &lt;&lt; Prev: 1.2b1 (BETA) 8 Oct 1998 ]
</a></td><td align="center" valign="top" width="10%"><a href="Changes.htm" class="cPodHeaderNavLink">[ Content ]</a></td><td align="right" valign="top" width="45%"><a href="Changes.-page-51-.htm" class="cPodHeaderNavLink">
- [ Next: 1.1b2 27 Jun 98 &gt;&gt; ]
- </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - 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 "die" 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.
-
- - 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><hr xmlns="http://www.w3.org/TR/xhtml1/strict"></hr><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-49-.htm" class="cPodHeaderNavLink">
- [ &lt;&lt; Prev: 1.1.1 15 Sep 1998 ]
+ [ Next: 1.1.0 28 Jul 98 &gt;&gt; ]
+ </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - A lot of documentation updates. Now Embperl ships with most of
+ the documentation which is also available on
+ https://perl.apache.org/embperl/
+ 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><hr xmlns="http://www.w3.org/TR/xhtml1/strict"></hr><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-49-.htm" class="cPodHeaderNavLink">
+ [ &lt;&lt; Prev: 1.2b1 (BETA) 8 Oct 1998 ]
</a></td><td align="center" valign="top" width="10%"><a href="Changes.htm" class="cPodHeaderNavLink">[ Content ]</a></td><td align="right" valign="top" width="45%"><a href="Changes.-page-51-.htm" class="cPodHeaderNavLink">
- [ Next: 1.1b2 27 Jun 98 &gt;&gt; ]
+ [ Next: 1.1.0 28 Jul 98 &gt;&gt; ]
</a></td></tr></table></a>
</td>
</tr>