Modified: perl/site/embperl/en/pod/Changes.-page-60-.htm URL: http://svn.apache.org/viewvc/perl/site/embperl/en/pod/Changes.-page-60-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff ============================================================================== --- perl/site/embperl/en/pod/Changes.-page-60-.htm (original) +++ perl/site/embperl/en/pod/Changes.-page-60-.htm Fri Nov 24 21:28:20 2023 @@ -206,7 +206,7 @@ <tr> <td nowrap align="left" width=2> </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> <a href="../pod/INSTALL.htm"><span class="cMenu">Stable 2.5.0</span></a></td> + <td nowrap with="152" height=22> <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> <a href="../pod/INSTALL.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td> + <td nowrap with="152" height=22> <a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td> </tr> </table> </td> @@ -303,88 +303,15 @@ </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">0.21-beta 25 Dec 1997</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-59-.htm" class="cPodHeaderNavLink"> - [ << Prev: 0.22-beta 28 Dec 1997 ] +<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">0.22-beta 28 Dec 1997</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-59-.htm" class="cPodHeaderNavLink"> + [ << Prev: 0.23-beta 31 Dec 1997 ] </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-61-.htm" class="cPodHeaderNavLink"> - [ Next: 0.19-beta 29 Oct 97 >> ] - </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - 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. && has been translated - to ? in versions < 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) - - <meta http-equiv= ... > 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. <br>) were embedded - -=head1 0.20-beta 15 Nov 97 - - - 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 <A> tag is changed from an HTML escape to a URL escape - i.e. the space is translated to + and & 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 - - - Fixed a bug which causes Embperl to cause a SIGSEGV when a Perl syntax - error occurred - - Fixed a bug so that a '>' inside of [+/- ... -/+] is not detected as the end - of an HTML tag (Thanks to Todd R. Eigenschink)</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-59-.htm" class="cPodHeaderNavLink"> - [ << Prev: 0.22-beta 28 Dec 1997 ] + [ Next: 0.21-beta 25 Dec 1997 >> ] + </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - Changed include path generated in Makefile.PL so Embperl also + compiles with apache_1.3b3 (Thanks to Doug Bagley for the hint) </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-59-.htm" class="cPodHeaderNavLink"> + [ << Prev: 0.23-beta 31 Dec 1997 ] </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-61-.htm" class="cPodHeaderNavLink"> - [ Next: 0.19-beta 29 Oct 97 >> ] + [ Next: 0.21-beta 25 Dec 1997 >> ] </a></td></tr></table></a> </td> </tr>
Modified: perl/site/embperl/en/pod/Changes.-page-61-.htm URL: http://svn.apache.org/viewvc/perl/site/embperl/en/pod/Changes.-page-61-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff ============================================================================== --- perl/site/embperl/en/pod/Changes.-page-61-.htm (original) +++ perl/site/embperl/en/pod/Changes.-page-61-.htm Fri Nov 24 21:28:20 2023 @@ -206,7 +206,7 @@ <tr> <td nowrap align="left" width=2> </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> <a href="../pod/INSTALL.htm"><span class="cMenu">Stable 2.5.0</span></a></td> + <td nowrap with="152" height=22> <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> <a href="../pod/INSTALL.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td> + <td nowrap with="152" height=22> <a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td> </tr> </table> </td> @@ -303,19 +303,88 @@ </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">0.19-beta 29 Oct 97</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-60-.htm" class="cPodHeaderNavLink"> - [ << Prev: 0.21-beta 25 Dec 1997 ] +<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">0.21-beta 25 Dec 1997</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-60-.htm" class="cPodHeaderNavLink"> + [ << Prev: 0.22-beta 28 Dec 1997 ] </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-62-.htm" class="cPodHeaderNavLink"> - [ Next: 0.18-beta 25 Oct 97 >> ] - </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - 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><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-60-.htm" class="cPodHeaderNavLink"> - [ << Prev: 0.21-beta 25 Dec 1997 ] + [ Next: 0.19-beta 29 Oct 97 >> ] + </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - 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. && has been translated + to ? in versions < 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) + - <meta http-equiv= ... > 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. <br>) were embedded + +=head1 0.20-beta 15 Nov 97 + + - 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 <A> tag is changed from an HTML escape to a URL escape + i.e. the space is translated to + and & 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 + + - Fixed a bug which causes Embperl to cause a SIGSEGV when a Perl syntax + error occurred + - Fixed a bug so that a '>' inside of [+/- ... -/+] is not detected as the end + of an HTML tag (Thanks to Todd R. Eigenschink)</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-60-.htm" class="cPodHeaderNavLink"> + [ << Prev: 0.22-beta 28 Dec 1997 ] </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-62-.htm" class="cPodHeaderNavLink"> - [ Next: 0.18-beta 25 Oct 97 >> ] + [ Next: 0.19-beta 29 Oct 97 >> ] </a></td></tr></table></a> </td> </tr> Modified: perl/site/embperl/en/pod/Changes.-page-62-.htm URL: http://svn.apache.org/viewvc/perl/site/embperl/en/pod/Changes.-page-62-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff ============================================================================== --- perl/site/embperl/en/pod/Changes.-page-62-.htm (original) +++ perl/site/embperl/en/pod/Changes.-page-62-.htm Fri Nov 24 21:28:20 2023 @@ -206,7 +206,7 @@ <tr> <td nowrap align="left" width=2> </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> <a href="../pod/INSTALL.htm"><span class="cMenu">Stable 2.5.0</span></a></td> + <td nowrap with="152" height=22> <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> <a href="../pod/INSTALL.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td> + <td nowrap with="152" height=22> <a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td> </tr> </table> </td> @@ -303,43 +303,19 @@ </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">0.18-beta 25 Oct 97</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-61-.htm" class="cPodHeaderNavLink"> - [ << Prev: 0.19-beta 29 Oct 97 ] +<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">0.19-beta 29 Oct 97</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-61-.htm" class="cPodHeaderNavLink"> + [ << Prev: 0.21-beta 25 Dec 1997 ] </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-63-.htm" class="cPodHeaderNavLink"> - [ Next: 0.17-beta 30 Aug 97 >> ] - </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - 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. - - <Select>/<option> is now handled like <input>, this means that if a value - for the select exists in %fdat, the corresponding option is automatically - selected. - - Added support for table heading (<th> tag). If all cells in a row are surrounded - by <th>/</th> instead of <td>/</td> 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 eigen...@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 eigen...@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 "= true" 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 - - - Fixed two minor memory leaks. Now the Embperl test suite can run 1000 times and - more without making the httpd grow!</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-61-.htm" class="cPodHeaderNavLink"> - [ << Prev: 0.19-beta 29 Oct 97 ] + [ Next: 0.18-beta 25 Oct 97 >> ] + </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - 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><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-61-.htm" class="cPodHeaderNavLink"> + [ << Prev: 0.21-beta 25 Dec 1997 ] </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-63-.htm" class="cPodHeaderNavLink"> - [ Next: 0.17-beta 30 Aug 97 >> ] + [ Next: 0.18-beta 25 Oct 97 >> ] </a></td></tr></table></a> </td> </tr> Modified: perl/site/embperl/en/pod/Changes.-page-63-.htm URL: http://svn.apache.org/viewvc/perl/site/embperl/en/pod/Changes.-page-63-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff ============================================================================== --- perl/site/embperl/en/pod/Changes.-page-63-.htm (original) +++ perl/site/embperl/en/pod/Changes.-page-63-.htm Fri Nov 24 21:28:20 2023 @@ -206,7 +206,7 @@ <tr> <td nowrap align="left" width=2> </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> <a href="../pod/INSTALL.htm"><span class="cMenu">Stable 2.5.0</span></a></td> + <td nowrap with="152" height=22> <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> <a href="../pod/INSTALL.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td> + <td nowrap with="152" height=22> <a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td> </tr> </table> </td> @@ -303,14 +303,43 @@ </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">0.17-beta 30 Aug 97</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-62-.htm" class="cPodHeaderNavLink"> - [ << Prev: 0.18-beta 25 Oct 97 ] +<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">0.18-beta 25 Oct 97</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-62-.htm" class="cPodHeaderNavLink"> + [ << Prev: 0.19-beta 29 Oct 97 ] </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-64-.htm" class="cPodHeaderNavLink"> - [ Next: 0.16-beta 29 Aug 97 >> ] - </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - Removed some Compiler Warnings (Thanks to Ian Kallen for reporting them)</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-62-.htm" class="cPodHeaderNavLink"> - [ << Prev: 0.18-beta 25 Oct 97 ] + [ Next: 0.17-beta 30 Aug 97 >> ] + </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - 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. + - <Select>/<option> is now handled like <input>, this means that if a value + for the select exists in %fdat, the corresponding option is automatically + selected. + - Added support for table heading (<th> tag). If all cells in a row are surrounded + by <th>/</th> instead of <td>/</td> 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 eigen...@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 eigen...@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 "= true" 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 + + - Fixed two minor memory leaks. Now the Embperl test suite can run 1000 times and + more without making the httpd grow!</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-62-.htm" class="cPodHeaderNavLink"> + [ << Prev: 0.19-beta 29 Oct 97 ] </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-64-.htm" class="cPodHeaderNavLink"> - [ Next: 0.16-beta 29 Aug 97 >> ] + [ Next: 0.17-beta 30 Aug 97 >> ] </a></td></tr></table></a> </td> </tr> Modified: perl/site/embperl/en/pod/Changes.-page-64-.htm URL: http://svn.apache.org/viewvc/perl/site/embperl/en/pod/Changes.-page-64-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff ============================================================================== --- perl/site/embperl/en/pod/Changes.-page-64-.htm (original) +++ perl/site/embperl/en/pod/Changes.-page-64-.htm Fri Nov 24 21:28:20 2023 @@ -206,7 +206,7 @@ <tr> <td nowrap align="left" width=2> </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> <a href="../pod/INSTALL.htm"><span class="cMenu">Stable 2.5.0</span></a></td> + <td nowrap with="152" height=22> <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> <a href="../pod/INSTALL.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td> + <td nowrap with="152" height=22> <a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td> </tr> </table> </td> @@ -303,36 +303,14 @@ </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">0.16-beta 29 Aug 97</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-63-.htm" class="cPodHeaderNavLink"> - [ << Prev: 0.17-beta 30 Aug 97 ] +<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">0.17-beta 30 Aug 97</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-63-.htm" class="cPodHeaderNavLink"> + [ << Prev: 0.18-beta 25 Oct 97 ] </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-65-.htm" class="cPodHeaderNavLink"> - [ Next: 0.15-beta 11 July 1997 >> ] - </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - 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 "<" 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 "[" characters to be printed even in a false - if path </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-63-.htm" class="cPodHeaderNavLink"> - [ << Prev: 0.17-beta 30 Aug 97 ] + [ Next: 0.16-beta 29 Aug 97 >> ] + </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - Removed some Compiler Warnings (Thanks to Ian Kallen for reporting them)</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-63-.htm" class="cPodHeaderNavLink"> + [ << Prev: 0.18-beta 25 Oct 97 ] </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-65-.htm" class="cPodHeaderNavLink"> - [ Next: 0.15-beta 11 July 1997 >> ] + [ Next: 0.16-beta 29 Aug 97 >> ] </a></td></tr></table></a> </td> </tr> Modified: perl/site/embperl/en/pod/Changes.-page-65-.htm URL: http://svn.apache.org/viewvc/perl/site/embperl/en/pod/Changes.-page-65-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff ============================================================================== --- perl/site/embperl/en/pod/Changes.-page-65-.htm (original) +++ perl/site/embperl/en/pod/Changes.-page-65-.htm Fri Nov 24 21:28:20 2023 @@ -206,7 +206,7 @@ <tr> <td nowrap align="left" width=2> </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> <a href="../pod/INSTALL.htm"><span class="cMenu">Stable 2.5.0</span></a></td> + <td nowrap with="152" height=22> <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> <a href="../pod/INSTALL.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td> + <td nowrap with="152" height=22> <a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td> </tr> </table> </td> @@ -303,27 +303,36 @@ </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">0.15-beta 11 July 1997</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-64-.htm" class="cPodHeaderNavLink"> - [ << Prev: 0.16-beta 29 Aug 97 ] +<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">0.16-beta 29 Aug 97</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-64-.htm" class="cPodHeaderNavLink"> + [ << Prev: 0.17-beta 30 Aug 97 ] </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-66-.htm" class="cPodHeaderNavLink"> - [ Next: 0.14-beta 30 Juni 1997 >> ] - </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - 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><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-64-.htm" class="cPodHeaderNavLink"> - [ << Prev: 0.16-beta 29 Aug 97 ] + [ Next: 0.15-beta 11 July 1997 >> ] + </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - 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 "<" 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 "[" characters to be printed even in a false + if path </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-64-.htm" class="cPodHeaderNavLink"> + [ << Prev: 0.17-beta 30 Aug 97 ] </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-66-.htm" class="cPodHeaderNavLink"> - [ Next: 0.14-beta 30 Juni 1997 >> ] + [ Next: 0.15-beta 11 July 1997 >> ] </a></td></tr></table></a> </td> </tr> Modified: perl/site/embperl/en/pod/Changes.-page-66-.htm URL: http://svn.apache.org/viewvc/perl/site/embperl/en/pod/Changes.-page-66-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff ============================================================================== --- perl/site/embperl/en/pod/Changes.-page-66-.htm (original) +++ perl/site/embperl/en/pod/Changes.-page-66-.htm Fri Nov 24 21:28:20 2023 @@ -206,7 +206,7 @@ <tr> <td nowrap align="left" width=2> </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> <a href="../pod/INSTALL.htm"><span class="cMenu">Stable 2.5.0</span></a></td> + <td nowrap with="152" height=22> <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> <a href="../pod/INSTALL.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td> + <td nowrap with="152" height=22> <a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td> </tr> </table> </td> @@ -303,33 +303,27 @@ </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">0.14-beta 30 Juni 1997</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-65-.htm" class="cPodHeaderNavLink"> - [ << Prev: 0.15-beta 11 July 1997 ] +<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">0.15-beta 11 July 1997</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-65-.htm" class="cPodHeaderNavLink"> + [ << Prev: 0.16-beta 29 Aug 97 ] </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-67-.htm" class="cPodHeaderNavLink"> - [ Next: 0.13-beta April 26 1997 >> ] - </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - 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 - - - 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="" and %ffld="" - - Fixed a bug in embpexec.pl that caused the options to be ignored when running offline</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-65-.htm" class="cPodHeaderNavLink"> - [ << Prev: 0.15-beta 11 July 1997 ] + [ Next: 0.14-beta 30 Juni 1997 >> ] + </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - 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><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-65-.htm" class="cPodHeaderNavLink"> + [ << Prev: 0.16-beta 29 Aug 97 ] </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-67-.htm" class="cPodHeaderNavLink"> - [ Next: 0.13-beta April 26 1997 >> ] + [ Next: 0.14-beta 30 Juni 1997 >> ] </a></td></tr></table></a> </td> </tr> Modified: perl/site/embperl/en/pod/Changes.-page-67-.htm URL: http://svn.apache.org/viewvc/perl/site/embperl/en/pod/Changes.-page-67-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff ============================================================================== --- perl/site/embperl/en/pod/Changes.-page-67-.htm (original) +++ perl/site/embperl/en/pod/Changes.-page-67-.htm Fri Nov 24 21:28:20 2023 @@ -206,7 +206,7 @@ <tr> <td nowrap align="left" width=2> </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> <a href="../pod/INSTALL.htm"><span class="cMenu">Stable 2.5.0</span></a></td> + <td nowrap with="152" height=22> <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> <a href="../pod/INSTALL.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td> + <td nowrap with="152" height=22> <a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td> </tr> </table> </td> @@ -303,25 +303,33 @@ </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">0.13-beta April 26 1997</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-66-.htm" class="cPodHeaderNavLink"> - [ << Prev: 0.14-beta 30 Juni 1997 ] +<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">0.14-beta 30 Juni 1997</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-66-.htm" class="cPodHeaderNavLink"> + [ << Prev: 0.15-beta 11 July 1997 ] </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-68-.htm" class="cPodHeaderNavLink"> - [ Next: 0.12-beta not publicly released >> ] - </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - Moved EPENTRY (embperl_init) down to avoid crashing when compiled with - -DEPDEBUGALL - - Added #undefs for stdio function to compile with Perl > 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><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-66-.htm" class="cPodHeaderNavLink"> - [ << Prev: 0.14-beta 30 Juni 1997 ] + [ Next: 0.13-beta April 26 1997 >> ] + </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - 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 + + - 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="" and %ffld="" + - Fixed a bug in embpexec.pl that caused the options to be ignored when running offline</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-66-.htm" class="cPodHeaderNavLink"> + [ << Prev: 0.15-beta 11 July 1997 ] </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-68-.htm" class="cPodHeaderNavLink"> - [ Next: 0.12-beta not publicly released >> ] + [ Next: 0.13-beta April 26 1997 >> ] </a></td></tr></table></a> </td> </tr> Modified: perl/site/embperl/en/pod/Changes.-page-68-.htm URL: http://svn.apache.org/viewvc/perl/site/embperl/en/pod/Changes.-page-68-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff ============================================================================== --- perl/site/embperl/en/pod/Changes.-page-68-.htm (original) +++ perl/site/embperl/en/pod/Changes.-page-68-.htm Fri Nov 24 21:28:20 2023 @@ -206,7 +206,7 @@ <tr> <td nowrap align="left" width=2> </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> <a href="../pod/INSTALL.htm"><span class="cMenu">Stable 2.5.0</span></a></td> + <td nowrap with="152" height=22> <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> <a href="../pod/INSTALL.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td> + <td nowrap with="152" height=22> <a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td> </tr> </table> </td> @@ -303,29 +303,25 @@ </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">0.12-beta not publicly released</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-67-.htm" class="cPodHeaderNavLink"> - [ << Prev: 0.13-beta April 26 1997 ] +<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">0.13-beta April 26 1997</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-67-.htm" class="cPodHeaderNavLink"> + [ << Prev: 0.14-beta 30 Juni 1997 ] </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-69-.htm" class="cPodHeaderNavLink"> - [ Next: 0.11-beta March 25 1997 >> ] - </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - The mask has been removed from namespace option so it can be used - with safe.pm > 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 '<' 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><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-67-.htm" class="cPodHeaderNavLink"> - [ << Prev: 0.13-beta April 26 1997 ] + [ Next: 0.12-beta not publicly released >> ] + </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - Moved EPENTRY (embperl_init) down to avoid crashing when compiled with + -DEPDEBUGALL + - Added #undefs for stdio function to compile with Perl > 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><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-67-.htm" class="cPodHeaderNavLink"> + [ << Prev: 0.14-beta 30 Juni 1997 ] </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-69-.htm" class="cPodHeaderNavLink"> - [ Next: 0.11-beta March 25 1997 >> ] + [ Next: 0.12-beta not publicly released >> ] </a></td></tr></table></a> </td> </tr> Modified: perl/site/embperl/en/pod/Changes.-page-69-.htm URL: http://svn.apache.org/viewvc/perl/site/embperl/en/pod/Changes.-page-69-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff ============================================================================== --- perl/site/embperl/en/pod/Changes.-page-69-.htm (original) +++ perl/site/embperl/en/pod/Changes.-page-69-.htm Fri Nov 24 21:28:20 2023 @@ -206,7 +206,7 @@ <tr> <td nowrap align="left" width=2> </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> <a href="../pod/INSTALL.htm"><span class="cMenu">Stable 2.5.0</span></a></td> + <td nowrap with="152" height=22> <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> <a href="../pod/INSTALL.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td> + <td nowrap with="152" height=22> <a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td> </tr> </table> </td> @@ -303,23 +303,29 @@ </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">0.11-beta March 25 1997</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-68-.htm" class="cPodHeaderNavLink"> - [ << Prev: 0.12-beta not publicly released ] +<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">0.12-beta not publicly released</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-68-.htm" class="cPodHeaderNavLink"> + [ << Prev: 0.13-beta April 26 1997 ] </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-70-.htm" class="cPodHeaderNavLink"> - [ Next: 0.10b-beta Jan 23 1997 >> ] - </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - Name changed from Embperl to HTML::Embperl!!!!!!!! - - FORM & ENV debug output now available in all modes - - Output from [+ +] and INPUT fields are escaped - (e.g. < is send as &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><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-68-.htm" class="cPodHeaderNavLink"> - [ << Prev: 0.12-beta not publicly released ] + [ Next: 0.11-beta March 25 1997 >> ] + </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - The mask has been removed from namespace option so it can be used + with safe.pm > 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 '<' 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><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-68-.htm" class="cPodHeaderNavLink"> + [ << Prev: 0.13-beta April 26 1997 ] </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-70-.htm" class="cPodHeaderNavLink"> - [ Next: 0.10b-beta Jan 23 1997 >> ] + [ Next: 0.11-beta March 25 1997 >> ] </a></td></tr></table></a> </td> </tr> Modified: perl/site/embperl/en/pod/Changes.-page-7-.htm URL: http://svn.apache.org/viewvc/perl/site/embperl/en/pod/Changes.-page-7-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff ============================================================================== --- perl/site/embperl/en/pod/Changes.-page-7-.htm (original) +++ perl/site/embperl/en/pod/Changes.-page-7-.htm Fri Nov 24 21:28:20 2023 @@ -206,7 +206,7 @@ <tr> <td nowrap align="left" width=2> </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> <a href="../pod/INSTALL.htm"><span class="cMenu">Stable 2.5.0</span></a></td> + <td nowrap with="152" height=22> <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> <a href="../pod/INSTALL.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td> + <td nowrap with="152" height=22> <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,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.1.0 15. Nov 2005</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-6-.htm" class="cPodHeaderNavLink"> - [ << Prev: 2.2.0 8. Apr. 2006 ] +<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">2.2.0 8. Apr. 2006</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-6-.htm" class="cPodHeaderNavLink"> + [ << Prev: 2.3.0 30. Sept. 2007 ] </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-8-.htm" class="cPodHeaderNavLink"> - [ Next: 2.0.1 3. October 2005 >> ] - </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - Added better UTF-8 support: - - Output escaping now takes Perl's UTF-8 flags into - account and will not escape UTF-8 chars anymore - - Diretive Embperl_Output_Esc_Charset allows to - generaly switch between Latin1, Latin2 and UTF-8. - (For UTF-8 this is not necessary when Perl's UTF-8 - Flag is correctly set, but this is not the case - for all datasources) - - Form data that is send to Embperl and put into %fdat - get now Perl's internal UTF8 flags set, in case - the data posted contains a valid UTF8 string. - This can be disabled with the option - optFormDataNoUtf8. - - Added Module Embperl::Inline, which allows to embed - Embperl code in an ordinary Perl module. This makes - is easy to install system wide libraries, which need - to contain Embperl code/markup. See perldoc Embperl::Inline - - [$ sub $] now can takes arguments and inital code like: - [$ sub foo ($self, $a, $b) my $c = $self -> {bar} $] - - Embperl subroutines are now called in array context, to - allow to return multiple return values. - - Added validate type TimeValue, which is a numeric value - followed by s, m, h, d or w. - - Added validate type PosInteger, which is a positiv integer - value - - Added Support for calling Embperl::Object::Execute inside - an Embperl page. (Allow to nest new requests) - - Corrected HTML/XML escaping inside from <textarea> tags. - - Fixed Segfault that could occur when a Embperl sub does - not contain anything. - - Fixed compile problem with timezone on BSD systems - - Fixed URLs in website to work correctly on static mirrors - - Embperl development has been moved from CVS to SVN. - See L<"SVN.pod"|SVN.pod> .</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-6-.htm" class="cPodHeaderNavLink"> - [ << Prev: 2.2.0 8. Apr. 2006 ] + [ Next: 2.1.0 15. Nov 2005 >> ] + </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - Added new command [$ dump $] which can be used + to dump variables to logfiles or to the output + for debugging purpose. + - [$ sub $] return value is handled now corretly + in scalar and array context + - Added support for Apache 2.2 + - Added Table of Content pod file, which lists + all available Embperl documentation, to get + a better overview. Thanks to Axel Beckert. + - Additional checked and notchecked Validationrules + - Fixed Cookie expire calculation, because + relative exipre times where only calculated + once at server startup. Spotted by Derrick Spell. + - Fixed parsing of Cache configuration functions in + httpd.conf. Spotted by Carl Eklof. + - Added better handling of Out Of Memory condition, + i.e. log error end try to clean up instead of + segfault. + - Fixed segfault that could occur because a non + string value is passed as string index, which + crashed if such a string index doesn't exists. + Spotted by Carl Eklof.</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-6-.htm" class="cPodHeaderNavLink"> + [ << Prev: 2.3.0 30. Sept. 2007 ] </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-8-.htm" class="cPodHeaderNavLink"> - [ Next: 2.0.1 3. October 2005 >> ] + [ Next: 2.1.0 15. Nov 2005 >> ] </a></td></tr></table></a> </td> </tr> Modified: perl/site/embperl/en/pod/Changes.-page-70-.htm URL: http://svn.apache.org/viewvc/perl/site/embperl/en/pod/Changes.-page-70-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff ============================================================================== --- perl/site/embperl/en/pod/Changes.-page-70-.htm (original) +++ perl/site/embperl/en/pod/Changes.-page-70-.htm Fri Nov 24 21:28:20 2023 @@ -206,7 +206,7 @@ <tr> <td nowrap align="left" width=2> </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> <a href="../pod/INSTALL.htm"><span class="cMenu">Stable 2.5.0</span></a></td> + <td nowrap with="152" height=22> <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> <a href="../pod/INSTALL.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td> + <td nowrap with="152" height=22> <a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td> </tr> </table> </td> @@ -303,14 +303,23 @@ </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">0.10b-beta Jan 23 1997</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-69-.htm" class="cPodHeaderNavLink"> - [ << Prev: 0.11-beta March 25 1997 ] +<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">0.11-beta March 25 1997</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-69-.htm" class="cPodHeaderNavLink"> + [ << Prev: 0.12-beta not publicly released ] </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-71-.htm" class="cPodHeaderNavLink"> - [ Next: 0.10beta Jan 18 1997 >> ] - </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - fixed some errors</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-69-.htm" class="cPodHeaderNavLink"> - [ << Prev: 0.11-beta March 25 1997 ] + [ Next: 0.10b-beta Jan 23 1997 >> ] + </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - Name changed from Embperl to HTML::Embperl!!!!!!!! + - FORM & ENV debug output now available in all modes + - Output from [+ +] and INPUT fields are escaped + (e.g. < is send as &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><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-69-.htm" class="cPodHeaderNavLink"> + [ << Prev: 0.12-beta not publicly released ] </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-71-.htm" class="cPodHeaderNavLink"> - [ Next: 0.10beta Jan 18 1997 >> ] + [ Next: 0.10b-beta Jan 23 1997 >> ] </a></td></tr></table></a> </td> </tr>