Modified: perl/site/embperl/en/pod/Changes.-page-31-.htm URL: http://svn.apache.org/viewvc/perl/site/embperl/en/pod/Changes.-page-31-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff ============================================================================== --- perl/site/embperl/en/pod/Changes.-page-31-.htm (original) +++ perl/site/embperl/en/pod/Changes.-page-31-.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,48 +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.3b6 (BETA) 18. Oct 2000</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-30-.htm" class="cPodHeaderNavLink"> - [ << Prev: 1.3b7 (BETA) 15. Nov 2000 ] +<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">1.3b7 (BETA) 15. Nov 2000</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-30-.htm" class="cPodHeaderNavLink"> + [ << Prev: 1.3.0 (RELEASE) 4 Dec. 2000 ] </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-32-.htm" class="cPodHeaderNavLink"> - [ Next: 1.3b5 (BETA) 20. Aug 2000 >> ] - </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - Embperl now runs on ActiveState Perl. (At least in offline mode, - mod_perl mode seems to still have some problems). With a lot of help - from Randy Korbes. - - Changed EmbperlObject search order: - * If EMBPERL_OBJECT_STOPDIR is set, this directory is taken as - the last directory in the normal search path, instead of the - directory where the base template (EMBPERL_OBJECT_BASE) is found. - * EMBPERL_OBJECT_ADDPATH is _always_ added to the search path - * Now Embperl also searches the path for files like - ../foo.html, or bar/foo.html, which includes a relative path. - - ../* is now a shortcut for the requested file, but in the - parent directory (or upper depending on the search path) - - Added access to Embperl session handling for modules and - calling scripts (see SetupSession and GetSession) - - Embperl is now able to output binary data if EMBPERL_ESCMODE - and/or $escmode is zero. This also include that no CRLF is - added at the end of the file, if escmode is zero. - - Added method for deleting session data and cookie - - Added method for triggering resend of session cookie. - - Added Test for pnotes ('EMBPERL_ERRORS') - - Added hash %CLEANUPFILE. All variables defined into the files given - in this hash, are also cleanup at the end of the request. - Patch from Todd Eigenschink. - - Changed the way the C Requestobject is attached to the Perlobject, - so it should now also work on 64Bit Processor like Alpha. - Spotted by Andre Landwehr. - - Fixed a problem with importing files that contains foreach and - do until loops, which may caused a syntax error or endless - loop. Spotted by Steffen Geschke. - - embpcgi* and embpexec* are now geratated out of *.templ instead - of editied in place to avoid problems with cvs conflicts - and lower/uppercase on Win32. Suggest by Jens-Uwe Mager. - - make test works with Apache that has mod_jserv compiled in - - Embperl now cache same files with relative path, which are located - in different directories correctly.</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-30-.htm" class="cPodHeaderNavLink"> - [ << Prev: 1.3b7 (BETA) 15. Nov 2000 ] + [ Next: 1.3b6 (BETA) 18. Oct 2000 >> ] + </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - Fixed problem that the call to close triggers error in Session.pm when using + Store::File. Spotted by Alvar Freude. + - Fixed problem that GetSession doesn't return a value for new session. + Spotted by Angus Lees. + - Added new function SetSessionCookie, which can be used to set the session cookie + header in case you use Embperl session management, but don't use a + Embperl page in that request. Suggested by Alex Schmelkin. + - Fixed problem that DeleteSession does not work outside the base template, when + used with EmbperlObject. Spotted by Angus Lees. + - Fixed problem when use multiple nested ../foo.htm inside EmbperlObject. + Spotted by Neil Gunton. + - Included patch from Angus Lees to ease building on debian. + - make test now works again with BEN-SSL httpsd. With help from Neil Gunton. + - Included grammaticaly updated Embperl.pod. Many thanks to Ilia Lobsanov + for doing the proof reading. + - removed dbgDisableCache to avoid problems with this "feature" that isn't working + anymore for a long time. + - Added validaten for session cookie. If Apache::Session 1.53+ is installed + it uses the validate method from Apache::Session::Generate::xxx. If a invalid + session id is found a new one is generated. Spotted by Angus Lees. + - If a not existing session id is received, Embperl generates now a new one. + - Enhancements of Cookie resending logic. To make sure cookies are send when + neccessary, but not more often. (Handles now write to session data, after + a delete in the same request correctly). + - Added more tests for Sessionhandling. + - Fixed a bug that Content-Lenght was 2 to much, when escmode was set to zero. + Spotted by Michael Smith. + - Added patches from Randy Korbes for ActiveState Support. Most tests with + Embperl under mod_perl nows passes. The few remaining ones that doesn't pass + seems to be due to problems of mod_perl's enironment handling. + - Droped support for Apache::Session 0.17. Embperl now support only + Apache::Session 1.00 and higher. + - Added new option: optDisableSelectScan, to allow processing of SELECT tags, + while processing of TABLE tags is disabled. Suggested by Robert. + - Carridge Returns are only removed for Perl 5.004. This makes using of + HERE documents possible on Perl 5.005+, even if the documents has CRLF + as lineendings.</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-30-.htm" class="cPodHeaderNavLink"> + [ << Prev: 1.3.0 (RELEASE) 4 Dec. 2000 ] </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-32-.htm" class="cPodHeaderNavLink"> - [ Next: 1.3b5 (BETA) 20. Aug 2000 >> ] + [ Next: 1.3b6 (BETA) 18. Oct 2000 >> ] </a></td></tr></table></a> </td> </tr>
Modified: perl/site/embperl/en/pod/Changes.-page-32-.htm URL: http://svn.apache.org/viewvc/perl/site/embperl/en/pod/Changes.-page-32-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff ============================================================================== --- perl/site/embperl/en/pod/Changes.-page-32-.htm (original) +++ perl/site/embperl/en/pod/Changes.-page-32-.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,40 +303,48 @@ </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.3b5 (BETA) 20. Aug 2000</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-31-.htm" class="cPodHeaderNavLink"> - [ << Prev: 1.3b6 (BETA) 18. Oct 2000 ] +<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">1.3b6 (BETA) 18. Oct 2000</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-31-.htm" class="cPodHeaderNavLink"> + [ << Prev: 1.3b7 (BETA) 15. Nov 2000 ] </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-33-.htm" class="cPodHeaderNavLink"> - [ Next: 1.3b4 (BETA) 17.07.2000 >> ] - </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - Embperl now supports Apache::Session 1.52. See "Session handling" - in the docs, how the setup has changed. - - Fixed a problem with POSTed data, which had got lost for the first, - request when using EmbperlObject handler. Spotted by - Kaare Rasmussen. - - Fixed a typo in HTML::Embperl::Mail, spotted by Robert. - - changed require to use HTML::Embperl in EmbperlObject to avoid problems - with dynamic loading. Spotted by Robert. - - Embperl takes the cookie for session handling from the Apache - request record to make it available in earlier phases then the - content handler. Suggested by Jack Cushman. - - added entity decoding for value attribute of radio/checkboxes. - Spotted by Chris Thorman. - - %fdat is not resetup when already done and formtype is - multipart/formdata. Spotted by Michael Slade. - - Embperl inserts &amp; instead of a signle & inside query strings - when expaned from array or hash refs. - - Embperl now also accepts hashref inside a url and expand it - to a query_string i.e. <a href="foo.html?[+ { a=>1, b=>2 }+]"> will become - <a href="foo.html?a=1&amp;b=>2">. - - EMBPERL_COOKIE_EXPIRES now also supports relativ times like: - +30s +10m +1h -1d +3M +10y - - $req_rec -> pnotes ('EMBPERL_ERRORS') could be used to retrieve - error message inside a error document - - make Embperl compile and run with threaded Perl 5.6. With help - from Jason Bodnar. NOTE: That doesn't mean that Embperl is - threadsafe!</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-31-.htm" class="cPodHeaderNavLink"> - [ << Prev: 1.3b6 (BETA) 18. Oct 2000 ] + [ Next: 1.3b5 (BETA) 20. Aug 2000 >> ] + </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - Embperl now runs on ActiveState Perl. (At least in offline mode, + mod_perl mode seems to still have some problems). With a lot of help + from Randy Korbes. + - Changed EmbperlObject search order: + * If EMBPERL_OBJECT_STOPDIR is set, this directory is taken as + the last directory in the normal search path, instead of the + directory where the base template (EMBPERL_OBJECT_BASE) is found. + * EMBPERL_OBJECT_ADDPATH is _always_ added to the search path + * Now Embperl also searches the path for files like + ../foo.html, or bar/foo.html, which includes a relative path. + - ../* is now a shortcut for the requested file, but in the + parent directory (or upper depending on the search path) + - Added access to Embperl session handling for modules and + calling scripts (see SetupSession and GetSession) + - Embperl is now able to output binary data if EMBPERL_ESCMODE + and/or $escmode is zero. This also include that no CRLF is + added at the end of the file, if escmode is zero. + - Added method for deleting session data and cookie + - Added method for triggering resend of session cookie. + - Added Test for pnotes ('EMBPERL_ERRORS') + - Added hash %CLEANUPFILE. All variables defined into the files given + in this hash, are also cleanup at the end of the request. + Patch from Todd Eigenschink. + - Changed the way the C Requestobject is attached to the Perlobject, + so it should now also work on 64Bit Processor like Alpha. + Spotted by Andre Landwehr. + - Fixed a problem with importing files that contains foreach and + do until loops, which may caused a syntax error or endless + loop. Spotted by Steffen Geschke. + - embpcgi* and embpexec* are now geratated out of *.templ instead + of editied in place to avoid problems with cvs conflicts + and lower/uppercase on Win32. Suggest by Jens-Uwe Mager. + - make test works with Apache that has mod_jserv compiled in + - Embperl now cache same files with relative path, which are located + in different directories correctly.</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-31-.htm" class="cPodHeaderNavLink"> + [ << Prev: 1.3b7 (BETA) 15. Nov 2000 ] </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-33-.htm" class="cPodHeaderNavLink"> - [ Next: 1.3b4 (BETA) 17.07.2000 >> ] + [ Next: 1.3b5 (BETA) 20. Aug 2000 >> ] </a></td></tr></table></a> </td> </tr> Modified: perl/site/embperl/en/pod/Changes.-page-33-.htm URL: http://svn.apache.org/viewvc/perl/site/embperl/en/pod/Changes.-page-33-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff ============================================================================== --- perl/site/embperl/en/pod/Changes.-page-33-.htm (original) +++ perl/site/embperl/en/pod/Changes.-page-33-.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,61 +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.3b4 (BETA) 17.07.2000</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-32-.htm" class="cPodHeaderNavLink"> - [ << Prev: 1.3b5 (BETA) 20. Aug 2000 ] +<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">1.3b5 (BETA) 20. Aug 2000</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-32-.htm" class="cPodHeaderNavLink"> + [ << Prev: 1.3b6 (BETA) 18. Oct 2000 ] </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-34-.htm" class="cPodHeaderNavLink"> - [ Next: 1.3b3 (BETA) 25.04.2000 >> ] - </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - New $escmode (or EMBPERL_ESCMODE) to disable the possiblilty - to turn off escaping with a leading backslash. Adding 4 to - any escmode will cause Embperl to do no special processing - on the backslash. This is mainly to avoid problems with - cross site scripting issuse, where people are able to enter - aribtary HTML. Spotted by Dirk Lutzebaeck. - - Characters between 128 and 159 are all HTML escaped now to - avoid problems with buggy browser, which were reported to - treat the chars 139 and 141 as < and >. Spotted by Dirk Lutzebaeck. - - If a requested file is not found when using EmbperlObject as handler, - the file given by C<EMBPERL_OBJECT_FALLBACK> is displayed instead. - If C<EMBPERL_OBJECT_FALLBACK> isn't set a staus 404, NOT_FOUND is - returned as usual. - - "perl Makefile.PL debug" will build debugging information for - gdb/ms-vc++ into Embperl library. - - test.pl can take a bunch of new options for debugging Embperl itself. - See make test TESTARGS="--help". - - Embperl 1.x and 2.x share now the same Makefile.PL and test.pl - - Added new debug flag dbgObjectSerach which logs the EmbperlObjects - work when searching the correct file. - - If import parameter is given to Execute, Perl code is compiled, but - only [! !] blocks are executed (to allow sub definitions on import) - - Space is converted to %20 instead of +, because that is more generic. - Suggested by Michael Blakely. - - EmbperlObject now automaticly defines all subs that are declared - inside the base template and inside the requested page, so it isn't - neccessary anymore to call Execute with import => 0 for them. - - Every Embperl Page now get passed a request object (which can be obtained - from $_[0]). The request object is a hash reference which is blessed - into the package HTML::Embperl::Req. Embperl itself don't uses the hash, so - you are free to populate it and pass data between different pages of one request. - - EmbperlObject now setup the inherence so that - request page -ISA-> - base template -ISA-> - EMBPERL_OBJECT_HANDLER_CLASS (if defined) -ISA-> - HTML::Embperl::Req - and the Embperl request object is blessed into the packages of the - requested page, so you can do methods calls to subs that are defined - inside the requested page. - - correct spelling error and renamed ScanEnvironement to ScanEnvironment. - (ScanEnvironement still works). - - EmbperlObject can now be used also offline (via HTML::EmbperlObject::Execute) - - MailFormTo and HTML::Embperl::Mail::Execute now have a configuration - directive EMBPERL_MAILHELO, can be used to specify the host/domain for the - HELO/EHLO command. Suggested by Remco Brink. - - Fixed a bug that caused the default drive to be incorrectly set on Win 32. - - </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-32-.htm" class="cPodHeaderNavLink"> - [ << Prev: 1.3b5 (BETA) 20. Aug 2000 ] + [ Next: 1.3b4 (BETA) 17.07.2000 >> ] + </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - Embperl now supports Apache::Session 1.52. See "Session handling" + in the docs, how the setup has changed. + - Fixed a problem with POSTed data, which had got lost for the first, + request when using EmbperlObject handler. Spotted by + Kaare Rasmussen. + - Fixed a typo in HTML::Embperl::Mail, spotted by Robert. + - changed require to use HTML::Embperl in EmbperlObject to avoid problems + with dynamic loading. Spotted by Robert. + - Embperl takes the cookie for session handling from the Apache + request record to make it available in earlier phases then the + content handler. Suggested by Jack Cushman. + - added entity decoding for value attribute of radio/checkboxes. + Spotted by Chris Thorman. + - %fdat is not resetup when already done and formtype is + multipart/formdata. Spotted by Michael Slade. + - Embperl inserts &amp; instead of a signle & inside query strings + when expaned from array or hash refs. + - Embperl now also accepts hashref inside a url and expand it + to a query_string i.e. <a href="foo.html?[+ { a=>1, b=>2 }+]"> will become + <a href="foo.html?a=1&amp;b=>2">. + - EMBPERL_COOKIE_EXPIRES now also supports relativ times like: + +30s +10m +1h -1d +3M +10y + - $req_rec -> pnotes ('EMBPERL_ERRORS') could be used to retrieve + error message inside a error document + - make Embperl compile and run with threaded Perl 5.6. With help + from Jason Bodnar. NOTE: That doesn't mean that Embperl is + threadsafe!</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-32-.htm" class="cPodHeaderNavLink"> + [ << Prev: 1.3b6 (BETA) 18. Oct 2000 ] </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-34-.htm" class="cPodHeaderNavLink"> - [ Next: 1.3b3 (BETA) 25.04.2000 >> ] + [ Next: 1.3b4 (BETA) 17.07.2000 >> ] </a></td></tr></table></a> </td> </tr> Modified: perl/site/embperl/en/pod/Changes.-page-34-.htm URL: http://svn.apache.org/viewvc/perl/site/embperl/en/pod/Changes.-page-34-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff ============================================================================== --- perl/site/embperl/en/pod/Changes.-page-34-.htm (original) +++ perl/site/embperl/en/pod/Changes.-page-34-.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,51 +303,61 @@ </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.3b3 (BETA) 25.04.2000</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-33-.htm" class="cPodHeaderNavLink"> - [ << Prev: 1.3b4 (BETA) 17.07.2000 ] +<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">1.3b4 (BETA) 17.07.2000</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-33-.htm" class="cPodHeaderNavLink"> + [ << Prev: 1.3b5 (BETA) 20. Aug 2000 ] </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-35-.htm" class="cPodHeaderNavLink"> - [ Next: 1.3b2 (BETA) 11. Feb 2000 >> ] - </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - Fixed SIGSEGV which occurs in cleanup with Perl 5.6. Spotted by - Aaron Johnson. - - Changed make test so it works correctly with new error messages of - Perl 5.6. - - Fixed a bug that Execute will always fail when $@ was set before. - Patch from Francis J. Lacoste. - - Changed test so it accpects charset in Content-Type header from - Apache 1.3.12 - - The outputfile parameter now also works when running under - mod_perl. Spotted by Ilia Lobsanov. - - Makefile.PL warns if you build with a DSO mod_perl < 1.22 - - make test checks that test files are readable by Apache. - - Applied a patch from Jens-Uwe Magner to make Embperl work - with mod_perl 1.22 on AIX. We now require mod_perl 1.22, - but I should now work as DSO and staticly linked. - - Applied a patch from Francis J. Lacoste that makes sure - that when a package name is given the file is always compiled - into this package. Note: This means that if you specify a - packagename and the packagename differs from request to - request, the page is compiled for every package and therfore - consuming memory on every request. - - Added EMBPERL_SESSION_HANDLER_CLASS which allows you to overwrite - Embperl defaults session handling. Idea form Barrie Slaymaker. - - Added EmbperlLogo.gif to the distribution, which contains - "Powered by Embperl". - - Added Patch from Randy Kobes that makes Embperl compile with - Apache 1.3.12 and Perl 5.6 on Win32. - - Removed some -w warnings form EmbperlObject - - Added tests for EmbperlObject - - Fixed a SIGSEGV that occured when Embperl found [*] inside - a page. Spotted by Barrie Slaymaker. - - Added epchar.c.min which contains translation tables which - let's all chars above 128 untouched. This is usefull for - processing two byte charsets. Patch from Sangmook Yi. - - The searchpath (EMBPERL_PATH) now uses semikolons (';') instead - of colons (':') to avoid problems with Windows drive letters. - Colons still work on Unix. - </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-33-.htm" class="cPodHeaderNavLink"> - [ << Prev: 1.3b4 (BETA) 17.07.2000 ] + [ Next: 1.3b3 (BETA) 25.04.2000 >> ] + </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - New $escmode (or EMBPERL_ESCMODE) to disable the possiblilty + to turn off escaping with a leading backslash. Adding 4 to + any escmode will cause Embperl to do no special processing + on the backslash. This is mainly to avoid problems with + cross site scripting issuse, where people are able to enter + aribtary HTML. Spotted by Dirk Lutzebaeck. + - Characters between 128 and 159 are all HTML escaped now to + avoid problems with buggy browser, which were reported to + treat the chars 139 and 141 as < and >. Spotted by Dirk Lutzebaeck. + - If a requested file is not found when using EmbperlObject as handler, + the file given by C<EMBPERL_OBJECT_FALLBACK> is displayed instead. + If C<EMBPERL_OBJECT_FALLBACK> isn't set a staus 404, NOT_FOUND is + returned as usual. + - "perl Makefile.PL debug" will build debugging information for + gdb/ms-vc++ into Embperl library. + - test.pl can take a bunch of new options for debugging Embperl itself. + See make test TESTARGS="--help". + - Embperl 1.x and 2.x share now the same Makefile.PL and test.pl + - Added new debug flag dbgObjectSerach which logs the EmbperlObjects + work when searching the correct file. + - If import parameter is given to Execute, Perl code is compiled, but + only [! !] blocks are executed (to allow sub definitions on import) + - Space is converted to %20 instead of +, because that is more generic. + Suggested by Michael Blakely. + - EmbperlObject now automaticly defines all subs that are declared + inside the base template and inside the requested page, so it isn't + neccessary anymore to call Execute with import => 0 for them. + - Every Embperl Page now get passed a request object (which can be obtained + from $_[0]). The request object is a hash reference which is blessed + into the package HTML::Embperl::Req. Embperl itself don't uses the hash, so + you are free to populate it and pass data between different pages of one request. + - EmbperlObject now setup the inherence so that + request page -ISA-> + base template -ISA-> + EMBPERL_OBJECT_HANDLER_CLASS (if defined) -ISA-> + HTML::Embperl::Req + and the Embperl request object is blessed into the packages of the + requested page, so you can do methods calls to subs that are defined + inside the requested page. + - correct spelling error and renamed ScanEnvironement to ScanEnvironment. + (ScanEnvironement still works). + - EmbperlObject can now be used also offline (via HTML::EmbperlObject::Execute) + - MailFormTo and HTML::Embperl::Mail::Execute now have a configuration + directive EMBPERL_MAILHELO, can be used to specify the host/domain for the + HELO/EHLO command. Suggested by Remco Brink. + - Fixed a bug that caused the default drive to be incorrectly set on Win 32. + + </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-33-.htm" class="cPodHeaderNavLink"> + [ << Prev: 1.3b5 (BETA) 20. Aug 2000 ] </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-35-.htm" class="cPodHeaderNavLink"> - [ Next: 1.3b2 (BETA) 11. Feb 2000 >> ] + [ Next: 1.3b3 (BETA) 25.04.2000 >> ] </a></td></tr></table></a> </td> </tr> Modified: perl/site/embperl/en/pod/Changes.-page-35-.htm URL: http://svn.apache.org/viewvc/perl/site/embperl/en/pod/Changes.-page-35-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff ============================================================================== --- perl/site/embperl/en/pod/Changes.-page-35-.htm (original) +++ perl/site/embperl/en/pod/Changes.-page-35-.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,51 @@ </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.3b2 (BETA) 11. Feb 2000</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-34-.htm" class="cPodHeaderNavLink"> - [ << Prev: 1.3b3 (BETA) 25.04.2000 ] +<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">1.3b3 (BETA) 25.04.2000</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-34-.htm" class="cPodHeaderNavLink"> + [ << Prev: 1.3b4 (BETA) 17.07.2000 ] </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-36-.htm" class="cPodHeaderNavLink"> - [ Next: 1.2.1 5. Jan 2000 >> ] - </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - added new mod_perl handler EmbperlObject, which helps to build whole - pages out of small objects, which can be overwritten in "derived" - pages. - EmbperlObject allows you to define the standard layout of your site just - once and includes the neccessary components based on the uri. Your HTML - documents just have to contain the unique stuff and not the common stuff - like headers/footers or navigation bars. Also these common elements can - be overwritten in each subdirectory. - - added EMBPERL_PATH (and path parameter to Execute), which can contain - a colon separated search path. Embperl uses it when a file, which does - not contain a path, is executed. - - added new module HTML::Embperl::Mail which sends a file processed via - Embperl by email. - - Fixed a bug, that the logfile if opened also EMBPERL_DEBUG is set - to zero. Now if debug is zero, no logfile will be opened. Spotted - by Jason Bodnar and Christian Gilmore. </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-34-.htm" class="cPodHeaderNavLink"> - [ << Prev: 1.3b3 (BETA) 25.04.2000 ] + [ Next: 1.3b2 (BETA) 11. Feb 2000 >> ] + </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - Fixed SIGSEGV which occurs in cleanup with Perl 5.6. Spotted by + Aaron Johnson. + - Changed make test so it works correctly with new error messages of + Perl 5.6. + - Fixed a bug that Execute will always fail when $@ was set before. + Patch from Francis J. Lacoste. + - Changed test so it accpects charset in Content-Type header from + Apache 1.3.12 + - The outputfile parameter now also works when running under + mod_perl. Spotted by Ilia Lobsanov. + - Makefile.PL warns if you build with a DSO mod_perl < 1.22 + - make test checks that test files are readable by Apache. + - Applied a patch from Jens-Uwe Magner to make Embperl work + with mod_perl 1.22 on AIX. We now require mod_perl 1.22, + but I should now work as DSO and staticly linked. + - Applied a patch from Francis J. Lacoste that makes sure + that when a package name is given the file is always compiled + into this package. Note: This means that if you specify a + packagename and the packagename differs from request to + request, the page is compiled for every package and therfore + consuming memory on every request. + - Added EMBPERL_SESSION_HANDLER_CLASS which allows you to overwrite + Embperl defaults session handling. Idea form Barrie Slaymaker. + - Added EmbperlLogo.gif to the distribution, which contains + "Powered by Embperl". + - Added Patch from Randy Kobes that makes Embperl compile with + Apache 1.3.12 and Perl 5.6 on Win32. + - Removed some -w warnings form EmbperlObject + - Added tests for EmbperlObject + - Fixed a SIGSEGV that occured when Embperl found [*] inside + a page. Spotted by Barrie Slaymaker. + - Added epchar.c.min which contains translation tables which + let's all chars above 128 untouched. This is usefull for + processing two byte charsets. Patch from Sangmook Yi. + - The searchpath (EMBPERL_PATH) now uses semikolons (';') instead + of colons (':') to avoid problems with Windows drive letters. + Colons still work on Unix. + </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-34-.htm" class="cPodHeaderNavLink"> + [ << Prev: 1.3b4 (BETA) 17.07.2000 ] </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-36-.htm" class="cPodHeaderNavLink"> - [ Next: 1.2.1 5. Jan 2000 >> ] + [ Next: 1.3b2 (BETA) 11. Feb 2000 >> ] </a></td></tr></table></a> </td> </tr> Modified: perl/site/embperl/en/pod/Changes.-page-36-.htm URL: http://svn.apache.org/viewvc/perl/site/embperl/en/pod/Changes.-page-36-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff ============================================================================== --- perl/site/embperl/en/pod/Changes.-page-36-.htm (original) +++ perl/site/embperl/en/pod/Changes.-page-36-.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,40 +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">1.2.1 5. Jan 2000</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-35-.htm" class="cPodHeaderNavLink"> - [ << Prev: 1.3b2 (BETA) 11. Feb 2000 ] +<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">1.3b2 (BETA) 11. Feb 2000</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-35-.htm" class="cPodHeaderNavLink"> + [ << Prev: 1.3b3 (BETA) 25.04.2000 ] </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-37-.htm" class="cPodHeaderNavLink"> - [ Next: 1.2.0 17 Nov 1999 >> ] - </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - fdat parameter of Execute function isn´t honoured when - call from CGI script which has received multipart/formdata. - Spotted by NHan H. Trinh. - - @ffld was not correctly setup, when only fdat parameter is - given in calls to Execute. - - if mtime parameter is undef or 0, now the pcode really isn't - cached. Spotted by Neeme Vool. - - EMBPERL_OPTIONS and EMBPERL_DEBUG (debug, options) accepts - now decimal, binary, octal and hex values. - - fix a SIGSEGV that could occur under rare conditions in - cleanup. With help from Todd Eigenschink and Gary Shea. - - fix a problem that $req_rec is not correctly setup inside - imported subs. Reported by Cliff Rayman. - - specify domain/hostname when sending mail via MailFormTo - - add EMBPERL_MAILFROM config, to make sender used by - MailFormTo configurable - - add EMBPERL_MAILDEBUG config, to allow debugging of email - problems in MailFormTo - - ProxyInput now handles posted form data. Spotted by - Neeme Vool. - - EMBPERL_INPUT_FUNC now allows to also give the name - under which the source should cached, to allow correct - cacheing of data read via EMBPERL_INPUT_FUNC. Spotted by - Neeme Vool. - - Fixed a SIGSEGV in OPTION tag which occurs due to - different integer sizes on 64Bit systems. With help - from David Waldo. </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-35-.htm" class="cPodHeaderNavLink"> - [ << Prev: 1.3b2 (BETA) 11. Feb 2000 ] + [ Next: 1.2.1 5. Jan 2000 >> ] + </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - added new mod_perl handler EmbperlObject, which helps to build whole + pages out of small objects, which can be overwritten in "derived" + pages. + EmbperlObject allows you to define the standard layout of your site just + once and includes the neccessary components based on the uri. Your HTML + documents just have to contain the unique stuff and not the common stuff + like headers/footers or navigation bars. Also these common elements can + be overwritten in each subdirectory. + - added EMBPERL_PATH (and path parameter to Execute), which can contain + a colon separated search path. Embperl uses it when a file, which does + not contain a path, is executed. + - added new module HTML::Embperl::Mail which sends a file processed via + Embperl by email. + - Fixed a bug, that the logfile if opened also EMBPERL_DEBUG is set + to zero. Now if debug is zero, no logfile will be opened. Spotted + by Jason Bodnar and Christian Gilmore. </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-35-.htm" class="cPodHeaderNavLink"> + [ << Prev: 1.3b3 (BETA) 25.04.2000 ] </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-37-.htm" class="cPodHeaderNavLink"> - [ Next: 1.2.0 17 Nov 1999 >> ] + [ Next: 1.2.1 5. Jan 2000 >> ] </a></td></tr></table></a> </td> </tr> Modified: perl/site/embperl/en/pod/Changes.-page-37-.htm URL: http://svn.apache.org/viewvc/perl/site/embperl/en/pod/Changes.-page-37-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff ============================================================================== --- perl/site/embperl/en/pod/Changes.-page-37-.htm (original) +++ perl/site/embperl/en/pod/Changes.-page-37-.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,15 +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.2.0 17 Nov 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-36-.htm" class="cPodHeaderNavLink"> - [ << Prev: 1.2.1 5. Jan 2000 ] +<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">1.2.1 5. Jan 2000</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-36-.htm" class="cPodHeaderNavLink"> + [ << Prev: 1.3b2 (BETA) 11. Feb 2000 ] </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-38-.htm" class="cPodHeaderNavLink"> - [ Next: 1.2b11 (BETA) 4 Nov 1999 >> ] - </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - test script had failed in cgi mode on win32. Spotted by - Randy Korbes.</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-36-.htm" class="cPodHeaderNavLink"> - [ << Prev: 1.2.1 5. Jan 2000 ] + [ Next: 1.2.0 17 Nov 1999 >> ] + </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - fdat parameter of Execute function isn´t honoured when + call from CGI script which has received multipart/formdata. + Spotted by NHan H. Trinh. + - @ffld was not correctly setup, when only fdat parameter is + given in calls to Execute. + - if mtime parameter is undef or 0, now the pcode really isn't + cached. Spotted by Neeme Vool. + - EMBPERL_OPTIONS and EMBPERL_DEBUG (debug, options) accepts + now decimal, binary, octal and hex values. + - fix a SIGSEGV that could occur under rare conditions in + cleanup. With help from Todd Eigenschink and Gary Shea. + - fix a problem that $req_rec is not correctly setup inside + imported subs. Reported by Cliff Rayman. + - specify domain/hostname when sending mail via MailFormTo + - add EMBPERL_MAILFROM config, to make sender used by + MailFormTo configurable + - add EMBPERL_MAILDEBUG config, to allow debugging of email + problems in MailFormTo + - ProxyInput now handles posted form data. Spotted by + Neeme Vool. + - EMBPERL_INPUT_FUNC now allows to also give the name + under which the source should cached, to allow correct + cacheing of data read via EMBPERL_INPUT_FUNC. Spotted by + Neeme Vool. + - Fixed a SIGSEGV in OPTION tag which occurs due to + different integer sizes on 64Bit systems. With help + from David Waldo. </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-36-.htm" class="cPodHeaderNavLink"> + [ << Prev: 1.3b2 (BETA) 11. Feb 2000 ] </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-38-.htm" class="cPodHeaderNavLink"> - [ Next: 1.2b11 (BETA) 4 Nov 1999 >> ] + [ Next: 1.2.0 17 Nov 1999 >> ] </a></td></tr></table></a> </td> </tr> Modified: perl/site/embperl/en/pod/Changes.-page-38-.htm URL: http://svn.apache.org/viewvc/perl/site/embperl/en/pod/Changes.-page-38-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff ============================================================================== --- perl/site/embperl/en/pod/Changes.-page-38-.htm (original) +++ perl/site/embperl/en/pod/Changes.-page-38-.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,50 +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">1.2b11 (BETA) 4 Nov 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-37-.htm" class="cPodHeaderNavLink"> - [ << Prev: 1.2.0 17 Nov 1999 ] +<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">1.2.0 17 Nov 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-37-.htm" class="cPodHeaderNavLink"> + [ << Prev: 1.2.1 5. Jan 2000 ] </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-39-.htm" class="cPodHeaderNavLink"> - [ Next: 1.2b10 (BETA) 7 Oct. 1999 >> ] - </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - Added the "Status:" header and error message to embpcgi.pl to - let Apache return the correct status line. Patch from Jason Holt. - - Fixed problem that Apache SIGSEGVs when an error message contains - a %x. Spotted by Ed Park. - - Added missing BEGIN block in docs for Session handling. - - Fixed an endless loop that occured when tainting is on and - the same document is called two times via Execute. With help - from Jason Holt. - - Changed access to addtional upload fileinfo. The old syntax - (${${$fdat{<name_of_field>}}}) isn't available anymore, because - it doesn't work with filenames that are not a vaild perl - variable name. Now there is a second field which start with a - dash that's holds a hash ref to the file info. Spotted by - Huang-Ming Pan. - - The Embperl specific part of Apache session (former - Apache::Session::Embperl) is now part of the Embperl distribution - (as HTML::Embperl::Session). This makes Embperl independ of - new releases of Apache::Session. Embperl now works with - Apache::Session version 1.00 and higher. Apache::Session 0.17 is still - supported, but the documentation is removed, because it should no - longer be used. - - Apache::Session must not be preloaded prior to Embperl. It's - enought to set EMBPERL_SESSION_CLASSES and Embperl will bring - the right modules in memory for you. - - Removed the call to mod_perl_sent_header, which was an workaround - for an problem with (very) old mod_perl version, because it doesn't - resolve on (every) IRIX. Spotted by Jearanai Vongsaard. - - NOT_FOUND, FORBIDDEN now also logged thru Apache, so the LogLevel is - honoured and log message in Apache error log get a time stamp. - Spotted by Christian Gilmore. - - Removed warings that apears when compiling with -Wall. - - Added URL of better emacs mode for Embperl from Erik Arneson. - - Added new paramter 'errors' to Execute function which takes an - array ref, that returns any error messages. Suggested by - James Elson. - - Fixed that serveral options where not settable inside an Embperl page. - Spotted by Ilya Ketris.</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-37-.htm" class="cPodHeaderNavLink"> - [ << Prev: 1.2.0 17 Nov 1999 ] + [ Next: 1.2b11 (BETA) 4 Nov 1999 >> ] + </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - test script had failed in cgi mode on win32. Spotted by + Randy Korbes.</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-37-.htm" class="cPodHeaderNavLink"> + [ << Prev: 1.2.1 5. Jan 2000 ] </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-39-.htm" class="cPodHeaderNavLink"> - [ Next: 1.2b10 (BETA) 7 Oct. 1999 >> ] + [ Next: 1.2b11 (BETA) 4 Nov 1999 >> ] </a></td></tr></table></a> </td> </tr> Modified: perl/site/embperl/en/pod/Changes.-page-39-.htm URL: http://svn.apache.org/viewvc/perl/site/embperl/en/pod/Changes.-page-39-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff ============================================================================== --- perl/site/embperl/en/pod/Changes.-page-39-.htm (original) +++ perl/site/embperl/en/pod/Changes.-page-39-.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,53 +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.2b10 (BETA) 7 Oct. 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-38-.htm" class="cPodHeaderNavLink"> - [ << Prev: 1.2b11 (BETA) 4 Nov 1999 ] +<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">1.2b11 (BETA) 4 Nov 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-38-.htm" class="cPodHeaderNavLink"> + [ << Prev: 1.2.0 17 Nov 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-40-.htm" class="cPodHeaderNavLink"> - [ Next: 1.2b9 (BETA) 10. Sept 1999 >> ] - </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - Fixed a great security whole in CGI mode. Because Apache passes - anything after the first '?' to the cgi script as commandline - arguments, embpexec.pl could be tricked into offline mode, where - it returned any file that is readable by the httpd! So if you are - using CGI mode, I strongly recommend to update to 1.2b10. - Now you must use embpcgi.pl instead of embpexec.pl in CGI mode. - Spotted by Jason Holt. - - Added EMBPERL_ALLOW. If the file doesn't EMBPERL_ALLOW Embperl - will return forbidden. This is primarly another security - feature, because dependig on the way you use Embperl in CGI mode, - it will not honour all Apache access restrictions. With - EMBPERL_ALLOW, you can now force it to serve only certain - files. Suggested by Jason Holt. - - Fixed a problem that had occured with magic SVs (tied scalar) - as source for the Execute function. Spotted by Todd Eigenschink. - - Embperl works now with Apache::Session 0.17, 1.02 and 1.04 - (1.03 is errornous) - - Fixed a SIGSEGV that occurs when the req_rec parameter of the - Execute functions gets a Apache::Request object instead of a - Apache object, which occured due to the different ways the - Apache internal request_rec is stored inside the object. - Spotted by Francis J. Lacoste. - - Fixed a SIGSEGV that occured when outputting to a scalar and - optReturnError is set. Spotted by Francis J. Lacoste. - - Added a ; after the begin block in startup.pl, which seems had - cause a syntax error in some situations. Spotted by Oyvind Gjerstad. - - exit now works the same in offline, mod_perl and cgi mode, it - ends the execution of the page, but not the programm itself. - - exit inside a sub will now really exit the page. (but exit inside - a file called via Execute will only exit this file, not the whole - request) Spotted by Cliff Rayman. - - Added new hash %http_headers_out which could be used to set arbitary - http header under mod_perl _and_ in cgi mode. "Location" header will - automaticly set status to 301. - - setting http headers and <META HTTP-EQUIV=..> now works also - in cgi mode. - - Session Handling now also works in CGI mode (needs - Apache::Session >= 1.04) - - ACTION attribute of Formtag is now URL en/decoded. Spotted by - Hartmut Palm.</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-38-.htm" class="cPodHeaderNavLink"> - [ << Prev: 1.2b11 (BETA) 4 Nov 1999 ] + [ Next: 1.2b10 (BETA) 7 Oct. 1999 >> ] + </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - Added the "Status:" header and error message to embpcgi.pl to + let Apache return the correct status line. Patch from Jason Holt. + - Fixed problem that Apache SIGSEGVs when an error message contains + a %x. Spotted by Ed Park. + - Added missing BEGIN block in docs for Session handling. + - Fixed an endless loop that occured when tainting is on and + the same document is called two times via Execute. With help + from Jason Holt. + - Changed access to addtional upload fileinfo. The old syntax + (${${$fdat{<name_of_field>}}}) isn't available anymore, because + it doesn't work with filenames that are not a vaild perl + variable name. Now there is a second field which start with a + dash that's holds a hash ref to the file info. Spotted by + Huang-Ming Pan. + - The Embperl specific part of Apache session (former + Apache::Session::Embperl) is now part of the Embperl distribution + (as HTML::Embperl::Session). This makes Embperl independ of + new releases of Apache::Session. Embperl now works with + Apache::Session version 1.00 and higher. Apache::Session 0.17 is still + supported, but the documentation is removed, because it should no + longer be used. + - Apache::Session must not be preloaded prior to Embperl. It's + enought to set EMBPERL_SESSION_CLASSES and Embperl will bring + the right modules in memory for you. + - Removed the call to mod_perl_sent_header, which was an workaround + for an problem with (very) old mod_perl version, because it doesn't + resolve on (every) IRIX. Spotted by Jearanai Vongsaard. + - NOT_FOUND, FORBIDDEN now also logged thru Apache, so the LogLevel is + honoured and log message in Apache error log get a time stamp. + Spotted by Christian Gilmore. + - Removed warings that apears when compiling with -Wall. + - Added URL of better emacs mode for Embperl from Erik Arneson. + - Added new paramter 'errors' to Execute function which takes an + array ref, that returns any error messages. Suggested by + James Elson. + - Fixed that serveral options where not settable inside an Embperl page. + Spotted by Ilya Ketris.</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-38-.htm" class="cPodHeaderNavLink"> + [ << Prev: 1.2.0 17 Nov 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-40-.htm" class="cPodHeaderNavLink"> - [ Next: 1.2b9 (BETA) 10. Sept 1999 >> ] + [ Next: 1.2b10 (BETA) 7 Oct. 1999 >> ] </a></td></tr></table></a> </td> </tr> Modified: perl/site/embperl/en/pod/Changes.-page-4-.htm URL: http://svn.apache.org/viewvc/perl/site/embperl/en/pod/Changes.-page-4-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff ============================================================================== --- perl/site/embperl/en/pod/Changes.-page-4-.htm (original) +++ perl/site/embperl/en/pod/Changes.-page-4-.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,35 +303,69 @@ </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.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-3-.htm" class="cPodHeaderNavLink"> - [ << Prev: 2.5.0 16. March 2014 ] +<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">2.5.0 16. March 2014</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-3-.htm" class="cPodHeaderNavLink"> + [ << Prev: 3.0.0-rc.1 3. Oct 2023 ] </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-5-.htm" class="cPodHeaderNavLink"> - [ Next: 2.3.0 30. Sept. 2007 >> ] - </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 < 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-3-.htm" class="cPodHeaderNavLink"> - [ << Prev: 2.5.0 16. March 2014 ] + [ Next: 2.4.0 4. Oct 2010 >> ] + </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - Do not clear old code before compiling a Embperl page + in Perl >= 5.14.x because it causes seg faults. This + leads to "subroutine redifined" warings, when a + page was changed and is reloaded. + - Corrected use of G_KEEPERR when calling eval, because + of changed meaning, which cause the message "Compiling + error" instead of the real error message. + - Adapted tests to Perl 5.14 & 5.16 + - Fixed a refcounting problem cause message "Attempt to + free unreferenced scalar" during mod_perl startup + with Perl 5.14.x + - Fix some dependencies on hash order inside the parser + which causes Embperl to fail with Perl >= 5.18 because + of hash randomisation. + - Changed the way exit passed through internaly, so it + works with Perl >= 5.18 + - Adapted tests to Perl 5.18 + - Adapted test httpd.conf to Apache 2.4. Embperl fully supports + Apache 2.4 + - Makefile.PL now uses apache2 or httpd2 as Apache binary + - Makefile.PL now autodetects if mpm needs to loaded as + module for tests. + - Fix output inside of Registry script for mod_perl 2.0.4+ + - Fix problem with error output on stderr for Windows 64Bit + - removed support for XALAN XML parser. It was outdated + anyway. libxml2 is still supported. + - Fixed a C type declaration which caused RTF files to not + correctly escaped with newer GCC's. + - Embperl::Form is totally overhauled with many new features. + It uses now jQuery as javascript library, instead + of prototype. NOTE: This is an incompatible change. If + you are using Embperl::Form before, you need to + adapt your html code! + - Fix some Unicode issues in Embperl::Form::Validate + - Embperl::Form::Validate is now able to highlight input + fields with wrong input + - Applied the following debian patches: delay.patch, + fix-string-typo.patch, fix-pod-errors.patch, fix-whatis.patch, + new_process_group.patch, fix-pod-unescaped-unicode.patch, + german.patch and utf8.patch which mainly corrects + spelling and typo errors. NOTE: modperl.patch and + Makefile.PL.patch are not applied, because they are + debian specific. Thanks to Florian Schlichting for + providing uptodate information about the patches + and adaptions for Embperl 2.5. + - Applied further spell corrections from Florian Schlichting. + - Log Errors form Embperl::Syntax::Mail to error log + - Fix compile problem on non intel plattforms due to missing + -m32 flag. + - Added support for utf8 sourcefiles. By setting + input_charset => 'utf8' sponsored by Perlover. + - Added optChdirToSource = 0x10000000 which will cause + Embperl to change to the directory of the source file + prior to execution. + + Adaptions to Perl 5.14/16 were sponsored by NUREG GmbH</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-3-.htm" class="cPodHeaderNavLink"> + [ << Prev: 3.0.0-rc.1 3. Oct 2023 ] </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-5-.htm" class="cPodHeaderNavLink"> - [ Next: 2.3.0 30. Sept. 2007 >> ] + [ Next: 2.4.0 4. Oct 2010 >> ] </a></td></tr></table></a> </td> </tr>