You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modperl@perl.apache.org by Gerald Richter <ri...@ecos.de> on 2000/10/18 09:12:48 UTC

ANNOUNCE: HTML-Embperl 1.3b6 (pre 1.3)

The URL

    ftp://ftp.dev.ecos.de/pub/perl/embperl/HTML-Embperl-1.3b6.tar.gz

has entered CPAN as

  file: $CPAN/authors/id/G/GR/GRICHTER/HTML-Embperl-1.3b6.tar.gz
  size: 300443 bytes
   md5: a57165c6a75b3c8d33ca8b2833c671fc

Embperl is a module for embedding Perl code in HTML pages. See
http://perl.apache.org/embperl/ (english) or http://www.ecos.de/embperl/
(german) for more informations.

This is hopefully the last release before the final 1.3 release. I have
added
some more session stuff and enhanced EmbperlObject. Please give it a try
and report me any problems.

Enjoy

Gerald

Changes since 1.3b5:

   - 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.


-------------------------------------------------------------
Gerald Richter    ecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting

Post:       Tulpenstrasse 5         D-55276 Dienheim b. Mainz
E-Mail:     richter@ecos.de         Voice:    +49 6133 925151
WWW:        http://www.ecos.de      Fax:      +49 6133 925152
-------------------------------------------------------------



ANNOUNCE: HTML-Embperl 1.3b7 (pre 1.3)

Posted by Gerald Richter <ri...@ecos.de>.
The URL

    ftp://ftp.dev.ecos.de/pub/perl/embperl/HTML-Embperl-1.3b7.tar.gz

has entered CPAN as

  file: $CPAN/authors/id/G/GR/GRICHTER/HTML-Embperl-1.3b7.tar.gz
  size: 306074 bytes
   md5: 257487aa3fd8343b130930a58dd97a65


 Embperl is a module for embedding Perl code in HTML pages. It has a lot of
features, which should make dealing with HTML easy, including building
pages/sites out of small reusable objects/components and session handling.

See http://perl.apache.org/embperl/ (english) or http://www.ecos.de/embperl/
(german) for more informations.

 This is hopefully really the last release before the final 1.3 release. I
have
made a lot of enhancements in session handling.

Please give it a try and report me any problems.

 Enjoy

 Gerald

Changes since 1.3b6:

   - Fixed problem that 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.


-------------------------------------------------------------
Gerald Richter    ecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting

Post:       Tulpenstrasse 5         D-55276 Dienheim b. Mainz
E-Mail:     richter@ecos.de         Voice:    +49 6133 925151
WWW:        http://www.ecos.de      Fax:      +49 6133 925152
-------------------------------------------------------------



ANNOUNCE: HTML-Embperl 1.3b7 (pre 1.3)

Posted by Gerald Richter <ri...@ecos.de>.
The URL

    ftp://ftp.dev.ecos.de/pub/perl/embperl/HTML-Embperl-1.3b7.tar.gz

has entered CPAN as

  file: $CPAN/authors/id/G/GR/GRICHTER/HTML-Embperl-1.3b7.tar.gz
  size: 306074 bytes
   md5: 257487aa3fd8343b130930a58dd97a65


 Embperl is a module for embedding Perl code in HTML pages. It has a lot of
features, which should make dealing with HTML easy, including building
pages/sites out of small reusable objects/components and session handling.

See http://perl.apache.org/embperl/ (english) or http://www.ecos.de/embperl/
(german) for more informations.

 This is hopefully really the last release before the final 1.3 release. I
have
made a lot of enhancements in session handling.

Please give it a try and report me any problems.

 Enjoy

 Gerald

Changes since 1.3b6:

   - Fixed problem that 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.


-------------------------------------------------------------
Gerald Richter    ecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting

Post:       Tulpenstrasse 5         D-55276 Dienheim b. Mainz
E-Mail:     richter@ecos.de         Voice:    +49 6133 925151
WWW:        http://www.ecos.de      Fax:      +49 6133 925152
-------------------------------------------------------------



ANNOUNCE: HTML-Embperl 1.3b7 (pre 1.3)

Posted by Gerald Richter <ri...@ecos.de>.
The URL

    ftp://ftp.dev.ecos.de/pub/perl/embperl/HTML-Embperl-1.3b7.tar.gz

has entered CPAN as

  file: $CPAN/authors/id/G/GR/GRICHTER/HTML-Embperl-1.3b7.tar.gz
  size: 306074 bytes
   md5: 257487aa3fd8343b130930a58dd97a65


 Embperl is a module for embedding Perl code in HTML pages. It has a lot of
features, which should make dealing with HTML easy, including building
pages/sites out of small reusable objects/components and session handling.

See http://perl.apache.org/embperl/ (english) or http://www.ecos.de/embperl/
(german) for more informations.

 This is hopefully really the last release before the final 1.3 release. I
have
made a lot of enhancements in session handling.

Please give it a try and report me any problems.

 Enjoy

 Gerald

Changes since 1.3b6:

   - Fixed problem that 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.


-------------------------------------------------------------
Gerald Richter    ecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting

Post:       Tulpenstrasse 5         D-55276 Dienheim b. Mainz
E-Mail:     richter@ecos.de         Voice:    +49 6133 925151
WWW:        http://www.ecos.de      Fax:      +49 6133 925152
-------------------------------------------------------------