The URL ftp://ftp.dev.ecos.de/pub/perl/embperl/HTML-Embperl-1.2b11.tar.gz has entered CPAN as file: $CPAN/authors/id/GRICHTER/HTML-Embperl-1.2b11.tar.gz size: 255406 bytes md5: ada4317a5ebcb2c8b3aa90ff446739b9 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. Again there are changes to the session handling. Since Jeffery was not able to upload Apache::Session 1.04 (or fix 1.03), for whatever reasons, within the last five weeks, I decided to move the interface class (Apache::Session::Embperl) to the Embperl distribution (renamed it to HTML::Embperl::Session), so we don't have to wait any longer! Embperl will now work with every Apache::Session 1.00 and above. The configuration doesn't have to be changed for people already worked with Apache::Session 1.xx and Embperl. Another change, which I guess will touch less people, is about file upload. The way you can access the addtional upload infos (like Content-Type etc.) has changed. The old way of accessing it, does not work anymore with Embperl 1.2b11! Changes since 1.2b10: 1.2b11 (BETA) 4 Nov 1999 - 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. --------------------------------------------------------------- Gerald Richter ecos electronic communication services gmbh Internet - Infodatenbanken - Apache - Perl - mod_perl - Embperl E-Mail: [EMAIL PROTECTED] Tel: +49-6133/925151 WWW: http://www.ecos.de Fax: +49-6133/925152 ---------------------------------------------------------------