/[Apache-SVN]/perl/embperl/trunk/Changes.pod
ViewVC logotype

Log of /perl/embperl/trunk/Changes.pod

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 659977 - (view) (annotate) - [select for diffs]
Modified Sun May 25 12:36:28 2008 UTC (18 months ago) by richter
File length: 112403 byte(s)
Diff to previous 581932 (colored)
do not link against unused libz

Revision 581932 - (view) (annotate) - [select for diffs]
Modified Thu Oct 4 14:43:55 2007 UTC (2 years, 1 month ago) by richter
File length: 112365 byte(s)
Diff to previous 580573 (colored)
    - Support for internationalization in Emberl::Form


Revision 580573 - (view) (annotate) - [select for diffs]
Modified Sat Sep 29 11:05:54 2007 UTC (2 years, 1 month ago) by richter
File length: 112295 byte(s)
Diff to previous 580492 (colored)
    - Include patch from Mark D. Anderson to make SSI syntax
      behave more like mod_include.
    - Improve XHTML/XML support. Tags that are parsed by Embperl
      like input, are now only have one slash at the end, if there
      is already a slash in the source and output_mode is set to
      xml. In addition checked attributes for input tags are now
      added as checked="checked" to be valid xml.
      Spotted by Villu Roogna.
    - Add Embperl::Form stuff
    - Set version to 2.3.0
    - Included patch from Andrew O'Brian to correctly retrieve
      Cookie header when running under Apache 2.


Revision 580492 - (view) (annotate) - [select for diffs]
Modified Fri Sep 28 21:44:19 2007 UTC (2 years, 1 month ago) by richter
File length: 111347 byte(s)
Diff to previous 552015 (colored)
    - Added support for Code ref in language message lookup hash.
      That allows for internationalization to call a sub instead
      of only looking up keys in a hash.
    - Fix segfault that occured during output of an error message
      when not inside an Embperl request.



Revision 552015 - (view) (annotate) - [select for diffs]
Modified Fri Jun 29 19:58:07 2007 UTC (2 years, 4 months ago) by richter
File length: 111067 byte(s)
Diff to previous 498941 (colored)
   - Added internal check and error message when due to a syntax
      error in the source a node is parsed as attribute.
      Spotted by Kato M. Yoshiro.


Revision 498941 - (view) (annotate) - [select for diffs]
Modified Tue Jan 23 06:58:44 2007 UTC (2 years, 10 months ago) by richter
File length: 110909 byte(s)
Diff to previous 498936 (colored)
    - Fixed missing Perl Stack setup which causes memory errors on
      BSD systems. Patch from Doug Rayner.


Revision 498936 - (view) (annotate) - [select for diffs]
Modified Tue Jan 23 06:49:52 2007 UTC (2 years, 10 months ago) by richter
File length: 110799 byte(s)
Diff to previous 498924 (colored)
    - Make component -> curr_esc_mode available in Perl, requested
      by Robert.


Revision 498924 - (view) (annotate) - [select for diffs]
Modified Tue Jan 23 05:31:44 2007 UTC (2 years, 10 months ago) by richter
File length: 110715 byte(s)
Diff to previous 478479 (colored)
    - Fixed segfault that might occurs when an value of an input
      attribute is removed. Spotted by Andrew Sitnikov.


Revision 478479 - (view) (annotate) - [select for diffs]
Modified Thu Nov 23 06:07:36 2006 UTC (3 years ago) by richter
File length: 110594 byte(s)
Diff to previous 474140 (colored)
Fixed timezone compiletime error on Mac OS-X.

Revision 474140 - (view) (annotate) - [select for diffs]
Modified Mon Nov 13 04:41:09 2006 UTC (3 years ago) by richter
File length: 110505 byte(s)
Diff to previous 462815 (colored)
- Embperl::Form: readonly handling for radio buttons
- Embperl::Form::Validate: checked and notchecked validation rules

Revision 462815 - (view) (annotate) - [select for diffs]
Modified Wed Oct 11 14:30:41 2006 UTC (3 years, 1 month ago) by richter
File length: 110449 byte(s)
Diff to previous 410198 (colored)
Fixed default_language handling in Embperl::Form::Validate

Revision 410198 - (view) (annotate) - [select for diffs]
Modified Tue May 30 06:49:55 2006 UTC (3 years, 5 months ago) by richter
File length: 110348 byte(s)
Diff to previous 396403 (colored)
Form::Validate utf-8 messages

Revision 396403 - (view) (annotate) - [select for diffs]
Modified Mon Apr 24 03:47:12 2006 UTC (3 years, 7 months ago) by richter
File length: 110293 byte(s)
Diff to previous 396402 (colored)
docs

Revision 396402 - (view) (annotate) - [select for diffs]
Modified Mon Apr 24 03:44:17 2006 UTC (3 years, 7 months ago) by richter
File length: 110294 byte(s)
Diff to previous 396400 (colored)
use _stat() on win32

Revision 396400 - (view) (annotate) - [select for diffs]
Modified Mon Apr 24 03:37:41 2006 UTC (3 years, 7 months ago) by richter
File length: 110133 byte(s)
Diff to previous 394067 (colored)
Documented all options of embpexec.pl

Revision 394067 - (view) (annotate) - [select for diffs]
Modified Fri Apr 14 12:09:01 2006 UTC (3 years, 7 months ago) by richter
File length: 110088 byte(s)
Diff to previous 392546 (colored)
website updates

Revision 392546 - (view) (annotate) - [select for diffs]
Modified Sat Apr 8 15:27:43 2006 UTC (3 years, 7 months ago) by richter
File length: 109902 byte(s)
Diff to previous 392545 (colored)
Embperl 2.2.0

Revision 392545 - (view) (annotate) - [select for diffs]
Modified Sat Apr 8 15:25:14 2006 UTC (3 years, 7 months ago) by richter
File length: 109906 byte(s)
Diff to previous 392518 (colored)
Embperl 2.2.0

Revision 392518 - (view) (annotate) - [select for diffs]
Modified Sat Apr 8 12:28:12 2006 UTC (3 years, 7 months ago) by richter
File length: 109945 byte(s)
Diff to previous 387723 (colored)
Apache 2.2 support

Revision 387723 - (view) (annotate) - [select for diffs]
Modified Wed Mar 22 05:02:29 2006 UTC (3 years, 8 months ago) by richter
File length: 109910 byte(s)
Diff to previous 365904 (colored)
    - 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.



Revision 365904 - (view) (annotate) - [select for diffs]
Modified Wed Jan 4 12:51:31 2006 UTC (3 years, 10 months ago) by richter
File length: 109723 byte(s)
Diff to previous 358210 (colored)
Better out of memory handling

Revision 358210 - (view) (annotate) - [select for diffs]
Modified Wed Dec 21 05:15:28 2005 UTC (3 years, 11 months ago) by richter
File length: 109595 byte(s)
Diff to previous 355598 (colored)
    - Fixed parsing of Cache configuration functions in
      httpd.conf. Spotted by Carl Eklof.


Revision 355598 - (view) (annotate) - [select for diffs]
Modified Fri Dec 9 20:59:37 2005 UTC (3 years, 11 months ago) by richter
File length: 109498 byte(s)
Diff to previous 354348 (colored)
fix cookie expire

Revision 354348 - (view) (annotate) - [select for diffs]
Modified Tue Dec 6 07:45:12 2005 UTC (3 years, 11 months ago) by richter
File length: 109194 byte(s)
Diff to previous 344310 (colored)
    - 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
    - Start of Embperl::Form implementation

Revision 344310 - (view) (annotate) - [select for diffs]
Modified Tue Nov 15 05:22:19 2005 UTC (4 years ago) by richter
File length: 108904 byte(s)
Diff to previous 331996 (colored)
- docs
- V2.1.0

Revision 331996 - (view) (annotate) - [select for diffs]
Modified Wed Nov 9 08:12:31 2005 UTC (4 years ago) by richter
File length: 108943 byte(s)
Diff to previous 331995 (colored)
doc update

Revision 331995 - (view) (annotate) - [select for diffs]
Modified Wed Nov 9 08:11:00 2005 UTC (4 years ago) by richter
File length: 108880 byte(s)
Diff to previous 331953 (colored)
        - 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.
 

Revision 331953 - (view) (annotate) - [select for diffs]
Modified Wed Nov 9 05:11:19 2005 UTC (4 years ago) by richter
File length: 108627 byte(s)
Diff to previous 330373 (colored)
    - 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)


Revision 330373 - (view) (annotate) - [select for diffs]
Modified Wed Nov 2 22:00:14 2005 UTC (4 years ago) by richter
File length: 108214 byte(s)
Diff to previous 328785 (colored)
    - 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
    - Fixed Segfault that could occur when a Embperl sub does
      not contain anything.


Revision 328785 - (view) (annotate) - [select for diffs]
Modified Thu Oct 27 04:50:53 2005 UTC (4 years, 1 month ago) by richter
File length: 107476 byte(s)
Diff to previous 328577 (colored)
svn docs

Revision 328577 - (view) (annotate) - [select for diffs]
Modified Wed Oct 26 06:44:05 2005 UTC (4 years, 1 month ago) by richter
File length: 107371 byte(s)
Diff to previous 294782 (colored)
    - Added Support for calling Embperl::Object::Execute inside
      an Embperl page. (Allow to nest new requests)      
    - Fixed compile problem with timezone on BSD systems


Revision 294782 - (view) (annotate) - [select for diffs]
Modified Mon Oct 3 06:54:15 2005 UTC (4 years, 1 month ago) by richter
File length: 107192 byte(s)
Diff to previous 294781 (colored)
website link fixes

Revision 294781 - (view) (annotate) - [select for diffs]
Modified Mon Oct 3 05:55:35 2005 UTC (4 years, 1 month ago) by richter
File length: 107073 byte(s)
Diff to previous 294779 (colored)
fix changes format

Revision 294779 - (view) (annotate) - [select for diffs]
Modified Mon Oct 3 05:16:21 2005 UTC (4 years, 1 month ago) by richter
File length: 107074 byte(s)
Diff to previous 294778 (colored)
2.0.1

Revision 294778 - (view) (annotate) - [select for diffs]
Modified Sun Oct 2 13:30:14 2005 UTC (4 years, 1 month ago) by richter
File length: 107041 byte(s)
Diff to previous 294776 (colored)
date header for Embperl::Mail

Revision 294776 - (view) (annotate) - [select for diffs]
Modified Sun Sep 25 13:43:39 2005 UTC (4 years, 2 months ago) by richter
File length: 106976 byte(s)
Diff to previous 294775 (colored)
    - Integrated KWiki into Embperl website (available under eg/web)
    - Don't croak if Apache request record is not available (e.g. during startup)
    - Fixed wrong setup of $epreq -> param -> filename, when a Embperl offline
      processing is made inside an Embperl page. Reported by Gavin Carr.
    - Return correct http status codes 403 and 404 if access to a file is
      forbidden or the file was not found. Reported by Cliff Rayman.

PR:
Obtained from:
Submitted by:
Reviewed by:

Revision 294775 - (view) (annotate) - [select for diffs]
Modified Mon Sep 5 04:09:24 2005 UTC (4 years, 2 months ago) by richter
File length: 106623 byte(s)
Diff to previous 294774 (colored)
don't croak when Apache request record is not available

Revision 294774 - (view) (annotate) - [select for diffs]
Modified Sun Sep 4 13:41:04 2005 UTC (4 years, 2 months ago) by richter
File length: 106542 byte(s)
Diff to previous 294768 (colored)
undef AP_DEBUG

Revision 294768 - (view) (annotate) - [select for diffs]
Modified Sat Aug 13 16:53:24 2005 UTC (4 years, 3 months ago) by richter
File length: 106440 byte(s)
Diff to previous 294766 (colored)
   - Updated xsl stylesheet and css styles of website for better display
     of code sections.
   - Updated db/epwebapp.pl to make it more robust and fix some minor bugs
     and also allows to set edit and view_level (anonymous, login, admin)
     for every table.

PR:
Obtained from:
Submitted by:
Reviewed by:

Revision 294766 - (view) (annotate) - [select for diffs]
Modified Tue Aug 9 05:12:19 2005 UTC (4 years, 3 months ago) by richter
File length: 106174 byte(s)
Diff to previous 294760 (colored)
   - http headers from %http_headers_out will now also be send when the
     init method of an application object return non zero (e.g. 302 for redirect).

PR:
Obtained from:
Submitted by:
Reviewed by:

Revision 294760 - (view) (annotate) - [select for diffs]
Modified Sun Aug 7 15:59:09 2005 UTC (4 years, 3 months ago) by richter
File length: 106002 byte(s)
Diff to previous 294759 (colored)
docs

Revision 294759 - (view) (annotate) - [select for diffs]
Modified Sun Aug 7 14:40:40 2005 UTC (4 years, 3 months ago) by richter
File length: 105987 byte(s)
Diff to previous 294757 (colored)
   - Added test for application object in Execute tests.

PR:
Obtained from:
Submitted by:
Reviewed by:

Revision 294757 - (view) (annotate) - [select for diffs]
Modified Sun Aug 7 00:52:30 2005 UTC (4 years, 3 months ago) by richter
File length: 105929 byte(s)
Diff to previous 294756 (colored)
   - Added preloadfiles parameter to %initparam, which allows to
     preload files in the parent process, when running under mod_perl.
     See perldoc Config.pod for details.

PR:
Obtained from:
Submitted by:
Reviewed by:

Revision 294756 - (view) (annotate) - [select for diffs]
Modified Sun Aug 7 00:03:03 2005 UTC (4 years, 3 months ago) by richter
File length: 105752 byte(s)
Diff to previous 294755 (colored)
changed copyright year to 2005

Revision 294755 - (view) (annotate) - [select for diffs]
Modified Sat Aug 6 23:51:52 2005 UTC (4 years, 3 months ago) by richter
File length: 105754 byte(s)
Diff to previous 294754 (colored)
   - Make sure Embperl is listed after Apache itself in the server signature.

PR:
Obtained from:
Submitted by:
Reviewed by:

Revision 294754 - (view) (annotate) - [select for diffs]
Modified Sat Aug 6 23:40:01 2005 UTC (4 years, 3 months ago) by richter
File length: 105676 byte(s)
Diff to previous 294753 (colored)
   - Fixed a potential segfault in cache handling. Patch from Yatin Chawathe.

PR:
Obtained from:
Submitted by:
Reviewed by:

Revision 294753 - (view) (annotate) - [select for diffs]
Modified Sat Aug 6 23:15:25 2005 UTC (4 years, 3 months ago) by richter
File length: 105598 byte(s)
Diff to previous 294752 (colored)
   - Fixed incorrect quoting of single quotes inside of <textarea> values,
     reported by Axel Beckert.

PR:
Obtained from:
Submitted by:
Reviewed by:

Revision 294752 - (view) (annotate) - [select for diffs]
Modified Sat Aug 6 23:07:04 2005 UTC (4 years, 3 months ago) by richter
File length: 105492 byte(s)
Diff to previous 294751 (colored)
   - Added attribute content-type to mail:send tag (Syntax Mail).
     Patch from Axel Beckert.

PR:
Obtained from:
Submitted by:
Reviewed by:

Revision 294751 - (view) (annotate) - [select for diffs]
Modified Sat Aug 6 22:59:58 2005 UTC (4 years, 3 months ago) by richter
File length: 105396 byte(s)
Diff to previous 294750 (colored)
   - Added test for optKeepSpaces

PR:
Obtained from:
Submitted by:
Reviewed by:

Revision 294750 - (view) (annotate) - [select for diffs]
Modified Sat Aug 6 22:33:57 2005 UTC (4 years, 3 months ago) by richter
File length: 105362 byte(s)
Diff to previous 294749 (colored)
   - Fixed mail:send tag (Syntax Mail), so that Perl code inside the tag
     for example to set an attribute, is now executed correctly.

PR:
Obtained from:
Submitted by:
Reviewed by:

Revision 294749 - (view) (annotate) - [select for diffs]
Modified Sat Aug 6 21:47:38 2005 UTC (4 years, 3 months ago) by richter
File length: 105224 byte(s)
Diff to previous 294746 (colored)
   - Fixed unresolved symbol when compiling under SuSE 9.3 (because SuSE
     compiles Apache 2 in maintainer mode)
   - Fixed strange output when Perl code inside of [$ sub $] returns
     before any output.
   - Documentation cleanup

PR:
Obtained from:
Submitted by:
Reviewed by:

Revision 294746 - (view) (annotate) - [select for diffs]
Modified Sun Jun 19 08:52:25 2005 UTC (4 years, 5 months ago) by richter
File length: 104968 byte(s)
Diff to previous 294744 (colored)
rc4

Revision 294744 - (view) (annotate) - [select for diffs]
Modified Fri May 6 07:15:36 2005 UTC (4 years, 6 months ago) by richter
File length: 104954 byte(s)
Diff to previous 294743 (colored)
   - Adapted to new mod_perl namespace. Embperl now works correctly
     with mod_perl version >= 2.0rc5 (older version are still supported)
     NOTE: For file uploads to work you also need to upgrade CGI.pm
   - Fixed problem with Execute when GlobalRequestRec option is not
     set in mod_perl config.

PR:
Obtained from:
Submitted by:
Reviewed by:

Revision 294743 - (view) (annotate) - [select for diffs]
Modified Tue Mar 22 08:06:39 2005 UTC (4 years, 8 months ago) by richter
File length: 104647 byte(s)
Diff to previous 294742 (colored)
gmtime ersetzt

Revision 294742 - (view) (annotate) - [select for diffs]
Modified Mon Mar 14 18:32:48 2005 UTC (4 years, 8 months ago) by richter
File length: 104555 byte(s)
Diff to previous 294740 (colored)
2.0rc3

Revision 294740 - (view) (annotate) - [select for diffs]
Modified Mon Mar 14 13:41:45 2005 UTC (4 years, 8 months ago) by richter
File length: 104525 byte(s)
Diff to previous 294739 (colored)
   - Find apr.h if it is not in same directory as httpd.h in
     Makefile.PL. (Necessary for RedHat)
   - epoerrdoc2 tests

Revision 294739 - (view) (annotate) - [select for diffs]
Modified Sat Mar 12 13:46:07 2005 UTC (4 years, 8 months ago) by richter
File length: 104423 byte(s)
Diff to previous 294737 (colored)
- doc update
- fix segafault withing Apache::Status
PR:
Obtained from:
Submitted by:
Reviewed by:

Revision 294737 - (view) (annotate) - [select for diffs]
Modified Thu Mar 3 07:26:40 2005 UTC (4 years, 8 months ago) by richter
File length: 104312 byte(s)
Diff to previous 294734 (colored)
fix execute problem

Revision 294734 - (view) (annotate) - [select for diffs]
Modified Mon Feb 28 06:31:00 2005 UTC (4 years, 8 months ago) by richter
File length: 104182 byte(s)
Diff to previous 294732 (colored)
   - If optReturnError is set in the httpd.conf it is now reseted
     for all sub components, to make sure all errors are reported
     back. (It can still be set via the options argument of
     Execute).
   - Using ErrorDocument by setting optReturnError now also works
     under EmbperlObject. Reported by Robert Noris.

Revision 294732 - (view) (annotate) - [select for diffs]
Modified Sun Feb 27 22:16:42 2005 UTC (4 years, 8 months ago) by richter
File length: 103856 byte(s)
Diff to previous 294731 (colored)
   - If an object is passed to die inside Execute the errors array
     will receive this object and will not be stringified.
     Requested by Robert Noris.
   - $epreq -> errobj holds the last object passed to die during
     the request.
   - Added documentaion of Embperl's error handling and trapping.

Revision 294731 - (view) (annotate) - [select for diffs]
Modified Sun Feb 27 20:22:00 2005 UTC (4 years, 8 months ago) by richter
File length: 103547 byte(s)
Diff to previous 294730 (colored)
fix  when called from Registry script

Revision 294730 - (view) (annotate) - [select for diffs]
Modified Sun Feb 27 20:05:48 2005 UTC (4 years, 8 months ago) by richter
File length: 103417 byte(s)
Diff to previous 294729 (colored)
   - Reimplemented SetupSession, CleanupSession and SetSessionCookie
     which can be used to access Embperl session data from outside,
     for example from mod_perl Authentication handler.

Revision 294729 - (view) (annotate) - [select for diffs]
Modified Fri Feb 25 08:42:00 2005 UTC (4 years, 9 months ago) by richter
File length: 103225 byte(s)
Diff to previous 294728 (colored)
 fix segfault due to changed pDomTree addr

Revision 294728 - (view) (annotate) - [select for diffs]
Modified Fri Feb 25 08:06:22 2005 UTC (4 years, 9 months ago) by richter
File length: 103122 byte(s)
Diff to previous 294727 (colored)
   - Output an error message when an Embperl sub is called and no
     Embperl request is active.
   - Do not use method call to output in send_error_page to avoid
     trouble with overloaded output function.

Revision 294727 - (view) (annotate) - [select for diffs]
Modified Tue Feb 22 16:34:29 2005 UTC (4 years, 9 months ago) by richter
File length: 102912 byte(s)
Diff to previous 294724 (colored)
- fix httpd startup when mod_perl is linked staticly and mod_dso is also
used
- Add Test for $req_rec inside Registry and Execute

Revision 294724 - (view) (annotate) - [select for diffs]
Modified Mon Jan 17 06:24:40 2005 UTC (4 years, 10 months ago) by richter
File length: 102761 byte(s)
Diff to previous 294722 (colored)
   - Fix [= =] with included spaces in embpmsgid.pl. Reported by Robert.
   - Make undef values for translation hashs treat as the same as
     non exists. Requested by Robert.
   - Let embpmsgid.pl parse out language tags of gettext, sort output
     and don't convert chars > 128 to octal values. Requested by Robert.

Revision 294722 - (view) (annotate) - [select for diffs]
Modified Sat Jan 15 20:17:27 2005 UTC (4 years, 10 months ago) by richter
File length: 102441 byte(s)
Diff to previous 294721 (colored)
patches for 64Bit and pod

Revision 294721 - (view) (annotate) - [select for diffs]
Modified Sat Jan 15 19:53:59 2005 UTC (4 years, 10 months ago) by richter
File length: 102266 byte(s)
Diff to previous 294720 (colored)
   - Handle warnings the same way under Embperl and Embperl::Object, so they
     are in both cases log to embperl.log and the Apache error log and show
     up on the error page. Reported by Dirk Melchers.
   - Report line number and file name in unstructures jump error messages.
     Requested by Michael Smith.
   - Fix sigsegv under solaris cause by NULL point in debug output.

Revision 294720 - (view) (annotate) - [select for diffs]
Modified Sat Nov 13 16:47:08 2004 UTC (5 years ago) by richter
File length: 101882 byte(s)
Diff to previous 294719 (colored)
- cgi tests
PR:
Obtained from:
Submitted by:
Reviewed by:

Revision 294719 - (view) (annotate) - [select for diffs]
Modified Sun Nov 7 19:36:42 2004 UTC (5 years ago) by richter
File length: 101883 byte(s)
Diff to previous 294717 (colored)
CGI Tests, FastCGI POST fix

Revision 294717 - (view) (annotate) - [select for diffs]
Modified Thu Nov 4 06:19:14 2004 UTC (5 years ago) by richter
File length: 101647 byte(s)
Diff to previous 294715 (colored)
   - Fix html input tag value set, when %fdat value is 0. Reported
     by Torsten Luettgert.
   - Adapt test for new output flush
PR:
Obtained from:
Submitted by:
Reviewed by:

Revision 294715 - (view) (annotate) - [select for diffs]
Modified Sun Oct 31 14:17:27 2004 UTC (5 years ago) by richter
File length: 101531 byte(s)
Diff to previous 294714 (colored)
finalize http request before cleanup

Revision 294714 - (view) (annotate) - [select for diffs]
Modified Fri Oct 8 07:55:03 2004 UTC (5 years, 1 month ago) by richter
File length: 101512 byte(s)
Diff to previous 294712 (colored)
fix compile error for perl 5.005

Revision 294712 - (view) (annotate) - [select for diffs]
Modified Mon Oct 4 05:31:02 2004 UTC (5 years, 1 month ago) by richter
File length: 101456 byte(s)
Diff to previous 294710 (colored)
flush output before cleanup

Revision 294710 - (view) (annotate) - [select for diffs]
Modified Tue Aug 24 05:15:51 2004 UTC (5 years, 3 months ago) by richter
File length: 101391 byte(s)
Diff to previous 294709 (colored)
doc updates

Revision 294709 - (view) (annotate) - [select for diffs]
Modified Tue Aug 24 05:08:49 2004 UTC (5 years, 3 months ago) by richter
File length: 101392 byte(s)
Diff to previous 294708 (colored)
fix make test on windows

Revision 294708 - (view) (annotate) - [select for diffs]
Modified Sun Aug 22 13:26:48 2004 UTC (5 years, 3 months ago) by richter
File length: 101330 byte(s)
Diff to previous 294705 (colored)
update for mod_perl-1.99_15

Revision 294705 - (view) (annotate) - [select for diffs]
Modified Tue Aug 17 06:17:59 2004 UTC (5 years, 3 months ago) by richter
File length: 101184 byte(s)
Diff to previous 294702 (colored)
fix segfault on apache -t

Revision 294702 - (view) (annotate) - [select for diffs]
Modified Mon Aug 16 07:36:22 2004 UTC (5 years, 3 months ago) by richter
File length: 101121 byte(s)
Diff to previous 294699 (colored)
additional tweak and README updates

Revision 294699 - (view) (annotate) - [select for diffs]
Modified Mon Aug 16 06:28:04 2004 UTC (5 years, 3 months ago) by richter
File length: 101121 byte(s)
Diff to previous 294698 (colored)
fix unescape problem in input

Revision 294698 - (view) (annotate) - [select for diffs]
Modified Mon Aug 16 05:59:21 2004 UTC (5 years, 3 months ago) by richter
File length: 101084 byte(s)
Diff to previous 294691 (colored)
add single quotes to xslt param

Revision 294691 - (view) (annotate) - [select for diffs]
Modified Mon Aug 9 19:44:44 2004 UTC (5 years, 3 months ago) by richter
File length: 100930 byte(s)
Diff to previous 294690 (colored)
fix segafult within warning during initialisation

Revision 294690 - (view) (annotate) - [select for diffs]
Modified Tue Jul 20 08:25:23 2004 UTC (5 years, 4 months ago) by richter
File length: 100832 byte(s)
Diff to previous 294688 (colored)
fix embperl unload

Revision 294688 - (view) (annotate) - [select for diffs]
Modified Thu Jul 8 08:31:00 2004 UTC (5 years, 4 months ago) by richter
File length: 100661 byte(s)
Diff to previous 294687 (colored)
fixed win32 compiler/test problems

Revision 294687 - (view) (annotate) - [select for diffs]
Modified Wed Apr 21 06:11:12 2004 UTC (5 years, 7 months ago) by richter
File length: 100597 byte(s)
Diff to previous 294685 (colored)
fix make test on redhat

Revision 294685 - (view) (annotate) - [select for diffs]
Modified Fri Apr 2 05:10:41 2004 UTC (5 years, 7 months ago) by richter
File length: 100345 byte(s)
Diff to previous 294682 (colored)
embperl_object_reqpath

Revision 294682 - (view) (annotate) - [select for diffs]
Modified Mon Mar 15 06:25:49 2004 UTC (5 years, 8 months ago) by richter
File length: 100095 byte(s)
Diff to previous 294680 (colored)
2.0b11

Revision 294680 - (view) (annotate) - [select for diffs]
Modified Sun Mar 14 18:54:44 2004 UTC (5 years, 8 months ago) by richter
File length: 100174 byte(s)
Diff to previous 294678 (colored)
fixed problem with print OUT and sub call at start of sub

Revision 294678 - (view) (annotate) - [select for diffs]
Modified Thu Mar 11 22:31:12 2004 UTC (5 years, 8 months ago) by richter
File length: 100038 byte(s)
Diff to previous 294675 (colored)
added fdat&ffld to EO::Execute

Revision 294675 - (view) (annotate) - [select for diffs]
Modified Sun Mar 7 20:10:06 2004 UTC (5 years, 8 months ago) by richter
File length: 99915 byte(s)
Diff to previous 294674 (colored)
fix a without href session id

Revision 294674 - (view) (annotate) - [select for diffs]
Modified Sun Mar 7 20:04:15 2004 UTC (5 years, 8 months ago) by richter
File length: 99780 byte(s)
Diff to previous 294672 (colored)
fix xml output of <form>

Revision 294672 - (view) (annotate) - [select for diffs]
Modified Sun Mar 7 19:44:14 2004 UTC (5 years, 8 months ago) by richter
File length: 99770 byte(s)
Diff to previous 294671 (colored)
fix cookie expires

Revision 294671 - (view) (annotate) - [select for diffs]
Modified Sun Mar 7 19:36:35 2004 UTC (5 years, 8 months ago) by richter
File length: 99682 byte(s)
Diff to previous 294670 (colored)
fix a and option tags in xml output mode

Revision 294670 - (view) (annotate) - [select for diffs]
Modified Sun Mar 7 18:09:55 2004 UTC (5 years, 8 months ago) by richter
File length: 99588 byte(s)
Diff to previous 294669 (colored)
set key length for decrypt

Revision 294669 - (view) (annotate) - [select for diffs]
Modified Fri Feb 20 06:05:34 2004 UTC (5 years, 9 months ago) by richter
File length: 99485 byte(s)
Diff to previous 294668 (colored)
fix web urls

Revision 294668 - (view) (annotate) - [select for diffs]
Modified Tue Feb 17 06:39:05 2004 UTC (5 years, 9 months ago) by richter
File length: 99398 byte(s)
Diff to previous 294667 (colored)
fixed encryption

Revision 294667 - (view) (annotate) - [select for diffs]
Modified Sat Feb 14 14:52:12 2004 UTC (5 years, 9 months ago) by richter
File length: 99293 byte(s)
Diff to previous 294666 (colored)
fix upload with CGI 3.01+

Revision 294666 - (view) (annotate) - [select for diffs]
Modified Fri Feb 13 20:39:38 2004 UTC (5 years, 9 months ago) by richter
File length: 99190 byte(s)
Diff to previous 294664 (colored)
fix nesting of tab and select

Revision 294664 - (view) (annotate) - [select for diffs]
Modified Sat Feb 7 13:41:23 2004 UTC (5 years, 9 months ago) by richter
File length: 99090 byte(s)
Diff to previous 294661 (colored)
fix select without name dynamic loop

Revision 294661 - (view) (annotate) - [select for diffs]
Modified Mon Feb 2 19:30:29 2004 UTC (5 years, 9 months ago) by richter
File length: 98953 byte(s)
Diff to previous 294660 (colored)
fix endless loop with call sub inside table

Revision 294660 - (view) (annotate) - [select for diffs]
Modified Mon Feb 2 19:06:15 2004 UTC (5 years, 9 months ago) by richter
File length: 98848 byte(s)
Diff to previous 294656 (colored)
fix Validate JS code

Revision 294656 - (view) (annotate) - [select for diffs]
Modified Fri Jan 23 07:37:12 2004 UTC (5 years, 10 months ago) by richter
File length: 98721 byte(s)
Diff to previous 294655 (colored)
2.0b10

Revision 294655 - (view) (annotate) - [select for diffs]
Modified Fri Jan 23 06:50:58 2004 UTC (5 years, 10 months ago) by richter
File length: 98795 byte(s)
Diff to previous 294654 (colored)
Update docs

Revision 294654 - (view) (annotate) - [select for diffs]
Modified Thu Jan 22 22:44:13 2004 UTC (5 years, 10 months ago) by richter
File length: 98697 byte(s)
Diff to previous 294653 (colored)
added top_include

Revision 294653 - (view) (annotate) - [select for diffs]
Modified Thu Jan 22 22:08:16 2004 UTC (5 years, 10 months ago) by richter
File length: 98536 byte(s)
Diff to previous 294652 (colored)
default for debug is off

Revision 294652 - (view) (annotate) - [select for diffs]
Modified Thu Jan 22 21:55:12 2004 UTC (5 years, 10 months ago) by richter
File length: 98360 byte(s)
Diff to previous 294648 (colored)
added $epreq and $epapp, documented exit

Revision 294648 - (view) (annotate) - [select for diffs]
Modified Thu Jan 22 19:51:12 2004 UTC (5 years, 10 months ago) by richter
File length: 98189 byte(s)
Diff to previous 294646 (colored)
fix dl nesting bug

Revision 294646 - (view) (annotate) - [select for diffs]
Modified Fri Jan 16 08:24:26 2004 UTC (5 years, 10 months ago) by richter
File length: 98087 byte(s)
Diff to previous 294644 (colored)
- fix inc path problem with perl 5.8.2 in make test
- fix taited problem with mod_perl 1.99_12
PR:
Obtained from:
Submitted by:
Reviewed by:

Revision 294644 - (view) (annotate) - [select for diffs]
Modified Fri Jan 2 15:24:08 2004 UTC (5 years, 10 months ago) by richter
File length: 97906 byte(s)
Diff to previous 294643 (colored)
-break parameter for Embperl::Form::Validate

Revision 294643 - (view) (annotate) - [select for diffs]
Modified Fri Nov 28 06:58:52 2003 UTC (5 years, 11 months ago) by richter
File length: 97821 byte(s)
Diff to previous 294642 (colored)
fix epchar.c.min and epchar.c.iso-lation-2 to conatin char2xml table
PR:
Obtained from:
Submitted by:
Reviewed by:

Revision 294642 - (view) (annotate) - [select for diffs]
Modified Wed Jul 2 07:39:08 2003 UTC (6 years, 4 months ago) by richter
File length: 97746 byte(s)
Diff to previous 294641 (colored)
 fix $req_rec
PR:
Obtained from:
Submitted by:
Reviewed by:

Revision 294641 - (view) (annotate) - [select for diffs]
Modified Thu Jun 12 20:34:22 2003 UTC (6 years, 5 months ago) by richter
File length: 97587 byte(s)
Diff to previous 294639 (colored)
   - fixed various compiler warnings reported by Angus Lees.
   - Added missing Form/Validate modules to distribution.

PR:
Obtained from:
Submitted by:
Reviewed by:

Revision 294639 - (view) (annotate) - [select for diffs]
Modified Tue Jun 10 04:03:09 2003 UTC (6 years, 5 months ago) by richter
File length: 97364 byte(s)
Diff to previous 294638 (colored)
-

Revision 294638 - (view) (annotate) - [select for diffs]
Modified Tue Jun 10 03:16:12 2003 UTC (6 years, 5 months ago) by richter
File length: 97451 byte(s)
Diff to previous 294637 (colored)
add missing files

Revision 294637 - (view) (annotate) - [select for diffs]
Modified Mon Jun 9 18:03:22 2003 UTC (6 years, 5 months ago) by richter
File length: 97430 byte(s)
Diff to previous 294636 (colored)
corrected initialization of ap_filter_rec

Revision 294636 - (view) (annotate) - [select for diffs]
Modified Sun Jun 8 13:14:28 2003 UTC (6 years, 5 months ago) by richter
File length: 97314 byte(s)
Diff to previous 294635 (colored)
fix memory allocation problem when running under staticly link mod_perl

Revision 294635 - (view) (annotate) - [select for diffs]
Modified Fri Apr 11 05:58:35 2003 UTC (6 years, 7 months ago) by richter
File length: 97138 byte(s)
Diff to previous 294634 (colored)
form validate fqdn

Revision 294634 - (view) (annotate) - [select for diffs]
Modified Fri Apr 11 05:41:18 2003 UTC (6 years, 7 months ago) by richter
File length: 97125 byte(s)
Diff to previous 294633 (colored)
%idat handling for checkboxes

Revision 294633 - (view) (annotate) - [select for diffs]
Modified Sun Mar 30 18:57:03 2003 UTC (6 years, 7 months ago) by richter
File length: 96942 byte(s)
Diff to previous 294632 (colored)
fix compiler warnings

Revision 294632 - (view) (annotate) - [select for diffs]
Modified Sun Mar 30 14:12:14 2003 UTC (6 years, 7 months ago) by richter
File length: 96852 byte(s)
Diff to previous 294631 (colored)
fix sigsegv on sparc

Revision 294631 - (view) (annotate) - [select for diffs]
Modified Mon Mar 3 18:38:46 2003 UTC (6 years, 8 months ago) by richter
File length: 96791 byte(s)
Diff to previous 294629 (colored)
set status code on redirect

Revision 294629 - (view) (annotate) - [select for diffs]
Modified Thu Feb 27 07:05:33 2003 UTC (6 years, 9 months ago) by richter
File length: 96669 byte(s)
Diff to previous 294628 (colored)
Apache2:: + subreq test

Revision 294628 - (view) (annotate) - [select for diffs]
Modified Mon Feb 24 07:23:02 2003 UTC (6 years, 9 months ago) by richter
File length: 96459 byte(s)
Diff to previous 294626 (colored)
-type email & time and test fixes

Revision 294626 - (view) (annotate) - [select for diffs]
Modified Wed Feb 19 08:30:05 2003 UTC (6 years, 9 months ago) by richter
File length: 96412 byte(s)
Diff to previous 294625 (colored)
validate -type IPAddr, IPAddr_Net, Integer

Revision 294625 - (view) (annotate) - [select for diffs]
Modified Sat Feb 15 20:46:33 2003 UTC (6 years, 9 months ago) by richter
File length: 96336 byte(s)
Diff to previous 294622 (colored)
cookie expire

Revision 294622 - (view) (annotate) - [select for diffs]
Modified Fri Feb 14 22:02:57 2003 UTC (6 years, 9 months ago) by richter
File length: 96167 byte(s)
Diff to previous 294621 (colored)
 setText

Revision 294621 - (view) (annotate) - [select for diffs]
Modified Fri Feb 14 21:04:08 2003 UTC (6 years, 9 months ago) by richter
File length: 96063 byte(s)
Diff to previous 294620 (colored)
fix compile bug on FreeBSD

Revision 294620 - (view) (annotate) - [select for diffs]
Modified Fri Jan 31 05:16:00 2003 UTC (6 years, 9 months ago) by richter
File length: 96021 byte(s)
Diff to previous 294619 (colored)
fixed  setting when using print OUT

Revision 294619 - (view) (annotate) - [select for diffs]
Modified Tue Jan 28 07:21:27 2003 UTC (6 years, 9 months ago) by richter
File length: 95921 byte(s)
Diff to previous 294606 (colored)
apache2 fix + apache 2 port fix

Revision 294606 - (view) (annotate) - [select for diffs]
Modified Tue Jan 7 20:43:01 2003 UTC (6 years, 10 months ago) by richter
File length: 95846 byte(s)
Diff to previous 294601 (colored)
- keep spaces in mail:send
- encode headers in Embperl::Mail
- don't escape : in urls

Revision 294601 - (view) (annotate) - [select for diffs]
Modified Thu Jan 2 07:39:44 2003 UTC (6 years, 10 months ago) by richter
File length: 95626 byte(s)
Diff to previous 294600 (colored)
 -> param -> server_addr + website updates

Revision 294600 - (view) (annotate) - [select for diffs]
Modified Mon Dec 23 20:47:36 2002 UTC (6 years, 11 months ago) by richter
File length: 95574 byte(s)
Diff to previous 294597 (colored)
fix tests of xhtml and libxslt

Revision 294597 - (view) (annotate) - [select for diffs]
Modified Tue Nov 26 10:03:45 2002 UTC (7 years ago) by richter
File length: 95491 byte(s)
Diff to previous 294594 (colored)
   - website changes
   - If no name is given for a key, Form::Validate now tries to lookup the correct
     text via Embperl's gettext method.
   - Fixed problem with message ids that are Perl keywords. Reported by Jaak.
   - Added EMBPERL_COOKIE_SECURE option to transfer cookie only over a secure
     connection.
   - Added EMBPERL_OUTPUT_MODE that allows to change to XML output, which cause
     generated tags to contains a closing slash, so they are valid XML/XHTML.

Revision 294594 - (view) (annotate) - [select for diffs]
Modified Wed Nov 20 07:00:18 2002 UTC (7 years ago) by richter
File length: 95159 byte(s)
Diff to previous 294589 (colored)
move 2.0 to HEAD

Revision 294589 - (view) (annotate) - [select for diffs]
Modified Fri Nov 15 06:20:35 2002 UTC (7 years ago) by richter
File length: 94936 byte(s)
Diff to previous 294578 (colored)
move 2.0 to HEAD

Revision 294578 - (view) (annotate) - [select for diffs]
Modified Tue Oct 22 05:29:12 2002 UTC (7 years, 1 month ago) by richter
File length: 94716 byte(s)
Diff to previous 294508 (colored)
move Embperl 2 to HEAD revision

Revision 294508 - (view) (annotate) - [select for diffs]
Modified Thu May 23 03:38:44 2002 UTC (7 years, 6 months ago) by richter
File length: 74831 byte(s)
Diff to previous 294507 (colored)
fix path serach

Revision 294507 - (view) (annotate) - [select for diffs]
Modified Thu May 23 03:36:15 2002 UTC (7 years, 6 months ago) by richter
File length: 74774 byte(s)
Diff to previous 294357 (colored)
fix path serach

Revision 294357 - (view) (annotate) - [select for diffs]
Modified Tue Dec 4 20:09:20 2001 UTC (7 years, 11 months ago) by richter
File length: 74897 byte(s)
Diff to previous 294292 (colored)
fixes for win32

Revision 294292 - (view) (annotate) - [select for diffs]
Modified Fri Nov 2 10:03:50 2001 UTC (8 years ago) by richter
File length: 74710 byte(s)
Diff to previous 294228 (colored)
Better error reporting

Revision 294228 - (view) (annotate) - [select for diffs]
Modified Sat Sep 8 13:23:22 2001 UTC (8 years, 2 months ago) by richter
File length: 74084 byte(s)
Diff to previous 294223 (colored)
   - Embperl can now use encrypted sourcefiles. See crypto/README for
     details.

Revision 294223 - (view) (annotate) - [select for diffs]
Modified Sun Sep 2 18:06:08 2001 UTC (8 years, 2 months ago) by richter
File length: 74000 byte(s)
Diff to previous 294221 (colored)
   - Cleanup of DBIx::Recordset objects now honors the setting in %CLEANUP.
     Problem reported by Kee Hinckley.

Revision 294221 - (view) (annotate) - [select for diffs]
Modified Sat Sep 1 21:31:10 2001 UTC (8 years, 2 months ago) by richter
File length: 73885 byte(s)
Diff to previous 294214 (colored)
   - Add undef to %idat for select tag with nothing selected if
     optAllFormdata is set.
   - source sync <-> Embperl 2

Revision 294214 - (view) (annotate) - [select for diffs]
Modified Thu Aug 16 07:50:15 2001 UTC (8 years, 3 months ago) by richter
File length: 73683 byte(s)
Diff to previous 294211 (colored)
tied stdout/stdin are now used

Revision 294211 - (view) (annotate) - [select for diffs]
Modified Wed Aug 15 03:28:35 2001 UTC (8 years, 3 months ago) by richter
File length: 73490 byte(s)
Diff to previous 294204 (colored)
   - Make sure the HTML::Embperl::Mail generates correct line endings

Revision 294204 - (view) (annotate) - [select for diffs]
Modified Fri Aug 10 19:33:06 2001 UTC (8 years, 3 months ago) by richter
File length: 73318 byte(s)
Diff to previous 294203 (colored)
%sdat sessions

Revision 294203 - (view) (annotate) - [select for diffs]
Modified Fri Aug 10 14:06:42 2001 UTC (8 years, 3 months ago) by richter
File length: 73167 byte(s)
Diff to previous 294194 (colored)
   - Added options optAddUserSessionToLinks, optAddStatusSessionToLinks
     and optNoSessionCookies to control how the session id is passed.
   - Added new hash %sdat which holds temporary sessins data.

Revision 294194 - (view) (annotate) - [select for diffs]
Modified Wed Jul 18 07:27:50 2001 UTC (8 years, 4 months ago) by richter
File length: 72956 byte(s)
Diff to previous 294190 (colored)
New session handling using Apache::SessionX

Revision 294190 - (view) (annotate) - [select for diffs]
Modified Mon Jul 9 05:58:26 2001 UTC (8 years, 4 months ago) by richter
File length: 72907 byte(s)
Diff to previous 294187 (colored)
   - use Content-Lenght HTTP Header instead of $ENV{CONTENT_LENGTH}
     when running under mod_perl and win32. This fixes a bug
     with POSTed data reported by Lukas Zapletal.
   - Display correct Apache module name in Makefile.PL when
     requesting path for Apache module. Patch from James Lee.

Revision 294187 - (view) (annotate) - [select for diffs]
Modified Mon Jun 25 08:15:39 2001 UTC (8 years, 5 months ago) by richter
File length: 72606 byte(s)
Diff to previous 294184 (colored)
   - URL escpage # to %23

Revision 294184 - (view) (annotate) - [select for diffs]
Modified Fri Jun 15 06:28:24 2001 UTC (8 years, 5 months ago) by richter
File length: 72580 byte(s)
Diff to previous 294181 (colored)
   - Added method $r -> Espace for html & url escaping

Revision 294181 - (view) (annotate) - [select for diffs]
Modified Wed Jun 6 04:16:43 2001 UTC (8 years, 5 months ago) by richter
File length: 72365 byte(s)
Diff to previous 294179 (colored)
1.3.3 :-)

Revision 294179 - (view) (annotate) - [select for diffs]
Modified Tue Jun 5 04:56:22 2001 UTC (8 years, 5 months ago) by richter
File length: 72676 byte(s)
Diff to previous 294177 (colored)
cleanup

Revision 294177 - (view) (annotate) - [select for diffs]
Modified Mon Jun 4 18:57:46 2001 UTC (8 years, 5 months ago) by richter
File length: 72582 byte(s)
Diff to previous 294176 (colored)
   - fixed problem with nested dynamic tables and Execute.

Revision 294176 - (view) (annotate) - [select for diffs]
Modified Sun Jun 3 18:15:45 2001 UTC (8 years, 5 months ago) by richter
File length: 72523 byte(s)
Diff to previous 294173 (colored)
   - fixed problem when environment variables are not correctly
     reseted by mod_perl, with caused sometimes problems with
     configuration, mainly (but not only) with ActiveState Perl.
   - fixed problem with wrong setup of Content-Length header
     when running in CGI mode, with escmode = 0. Spotted by
     Edwin Ramirez.

Revision 294173 - (view) (annotate) - [select for diffs]
Modified Thu May 31 18:42:26 2001 UTC (8 years, 5 months ago) by richter
File length: 72191 byte(s)
Diff to previous 294163 (colored)
docs

Revision 294163 - (view) (annotate) - [select for diffs]
Modified Tue May 22 11:20:09 2001 UTC (8 years, 6 months ago) by richter
File length: 71929 byte(s)
Diff to previous 294160 (colored)
Make  -> Error setable

Revision 294160 - (view) (annotate) - [select for diffs]
Modified Fri May 18 08:32:09 2001 UTC (8 years, 6 months ago) by richter
File length: 71843 byte(s)
Diff to previous 294152 (colored)
   - fixes problem with cleanup and Perl 5.6.0+ which broke
     session management. Spotted by Lukas Zapletal and Andy Lim.
   - Improved Makefile.PL to catche more setup situation on
     Win 32.

Revision 294152 - (view) (annotate) - [select for diffs]
Modified Wed May 16 05:29:33 2001 UTC (8 years, 6 months ago) by richter
File length: 71479 byte(s)
Diff to previous 294151 (colored)
last cleanups before 1.3.2 release

Revision 294151 - (view) (annotate) - [select for diffs]
Modified Wed May 16 03:56:55 2001 UTC (8 years, 6 months ago) by richter
File length: 71598 byte(s)
Diff to previous 294145 (colored)
fixes for some path problems on win32

Revision 294145 - (view) (annotate) - [select for diffs]
Modified Tue May 15 04:50:07 2001 UTC (8 years, 6 months ago) by richter
File length: 71117 byte(s)
Diff to previous 294144 (colored)
   - Added epocgi.pl which allow use of EmbperlObject as CGI script.

Revision 294144 - (view) (annotate) - [select for diffs]
Modified Fri May 11 10:19:43 2001 UTC (8 years, 6 months ago) by richter
File length: 71048 byte(s)
Diff to previous 294140 (colored)
quote pathnames

Revision 294140 - (view) (annotate) - [select for diffs]
Modified Fri May 11 06:45:46 2001 UTC (8 years, 6 months ago) by richter
File length: 70940 byte(s)
Diff to previous 294138 (colored)
Makefile.PL enhancements for win32 binaries

Revision 294138 - (view) (annotate) - [select for diffs]
Modified Thu May 10 19:08:38 2001 UTC (8 years, 6 months ago) by richter
File length: 70866 byte(s)
Diff to previous 294120 (colored)
   - adapted make test to Perl 5.6.1 and 5.7.1 so now it passes sucessfully.
   - fixed problem with cleanup in threaded Perl 5.6.1 and higher
   - added pod documentation to embperl.pl. Patch from Angus Lees.
   - %http_headers_out can take now array refs as elements to set multiple
     headers of the same value. Patch from Maxwell Krohn.
   - No module-documenations (like Intro.pod Faq.pod etc) now get copied under
     the correct directory and man pages are generated with the correct name
     (e.g. perldoc HTML::Embperl::Intro works now after installation). Based
     on an idea from Angus Lees.

Revision 294120 - (view) (annotate) - [select for diffs]
Modified Wed May 2 04:09:08 2001 UTC (8 years, 6 months ago) by richter
File length: 70333 byte(s)
Diff to previous 294118 (colored)
 make test for Perl 5.7.1

Revision 294118 - (view) (annotate) - [select for diffs]
Modified Fri Apr 27 07:40:29 2001 UTC (8 years, 7 months ago) by richter
File length: 70323 byte(s)
Diff to previous 294115 (colored)
   - adapted make test to Perl 5.6.1 so now it passes sucessfully.

Revision 294115 - (view) (annotate) - [select for diffs]
Modified Fri Apr 27 06:38:15 2001 UTC (8 years, 7 months ago) by richter
File length: 70256 byte(s)
Diff to previous 294082 (colored)
Fix problem with magic variables for first call of a page

Revision 294082 - (view) (annotate) - [select for diffs]
Modified Tue Mar 27 04:26:45 2001 UTC (8 years, 8 months ago) by richter
File length: 69735 byte(s)
Diff to previous 294070 (colored)
   - Catch exceptions inside of Embperl.pm and correctly cleanup the
     request. This avoids problems in further request in case anything
     was really going wrong.
   - If the base template in an EmbperlObject request is requested
     directly the Execute ('*') does nothing, to avoid
     endless recursion.

Revision 294070 - (view) (annotate) - [select for diffs]
Modified Fri Mar 9 06:21:39 2001 UTC (8 years, 8 months ago) by richter
File length: 69260 byte(s)
Diff to previous 294056 (colored)
   - Fixed bug in SetSessionCookie which had called undefined method
     getinitalid.  Spotted by Sun Choi.
   - Additions to IntroEmbperlObject.pod by Neil Gunton.

Revision 294056 - (view) (annotate) - [select for diffs]
Modified Tue Feb 13 05:50:02 2001 UTC (8 years, 9 months ago) by richter
File length: 68931 byte(s)
Diff to previous 294055 (colored)
- final cleanup

Revision 294055 - (view) (annotate) - [select for diffs]
Modified Tue Feb 13 05:39:44 2001 UTC (8 years, 9 months ago) by richter
File length: 69053 byte(s)
Diff to previous 294053 (colored)
- some cleanup's
- 1.3.1 :-)

Revision 294053 - (view) (annotate) - [select for diffs]
Modified Fri Feb 9 09:46:31 2001 UTC (8 years, 9 months ago) by richter
File length: 68883 byte(s)
Diff to previous 294050 (colored)
   - Fixed a SIGSEGV that occurs when an reference to undef is returned
     from a [+ +] inside a URL.

Revision 294050 - (view) (annotate) - [select for diffs]
Modified Wed Feb 7 08:21:28 2001 UTC (8 years, 9 months ago) by richter
File length: 68779 byte(s)
Diff to previous 294048 (colored)
   - Added new Introduction to EmbperlObject written by
     Neil Gunton. See perldoc IntroEmbperlObject
   - Added new Tips and Tricks pod written by
     Neil Gunton. See perldoc TipsAndTricks. Anybody is invited
     to send me their own Tips and Tricks!
   - Fixed a problem that Embperl are in a wired state after an file upload
     has been interrupted. Spotted by Dirk Lutzebaeck.
   - Fixed a problem set @ISA is not correctly setup in case a file is
     compiled in the same package as the base file of EmbperlObject.
     Spotted by Neil Gunton.
   - Fixed problem with including ../foo.html in EmbperlObject. Spotted
     by Neil Gunton.
   - Added warning if @ISA is not correctly setup/corrupted.

Revision 294048 - (view) (annotate) - [select for diffs]
Modified Mon Jan 29 10:44:07 2001 UTC (8 years, 9 months ago) by richter
File length: 68062 byte(s)
Diff to previous 294047 (colored)
   - Make EmbperlObject work better with relative paths and drive letters
     on Windows. Based on a patch from Freddy Vulto.
   - Fixed a problem with the cache key, which could cause that the same
     file is compiled within different packages.

Revision 294047 - (view) (annotate) - [select for diffs]
Modified Mon Jan 15 20:17:38 2001 UTC (8 years, 10 months ago) by richter
File length: 67813 byte(s)
Diff to previous 294045 (colored)
   - Corrected a problem that leads to very strange errors when an
     Embperl sub is called from an in memory source (that is passed
     via the Execute input parameter). Spotted by Neil Gunton.

Revision 294045 - (view) (annotate) - [select for diffs]
Modified Mon Jan 8 04:20:04 2001 UTC (8 years, 10 months ago) by richter
File length: 67615 byte(s)
Diff to previous 294044 (colored)
Correct spelling error

Revision 294044 - (view) (annotate) - [select for diffs]
Modified Sat Dec 23 20:13:28 2000 UTC (8 years, 11 months ago) by richter
File length: 67615 byte(s)
Diff to previous 294010 (colored)
   - Added object and isa parameters to Execute, which allows to get an
     object reference for a certain file and set the Perl inherence
     hierachive. Ideas from Neil Gunton and Agnus Lees.

Revision 294010 - (view) (annotate) - [select for diffs]
Modified Mon Dec 4 07:41:00 2000 UTC (8 years, 11 months ago) by richter
File length: 67255 byte(s)
Diff to previous 294007 (colored)
1.3.0 Release

Revision 294007 - (view) (annotate) - [select for diffs]
Modified Sun Dec 3 13:13:44 2000 UTC (8 years, 11 months ago) by richter
File length: 67377 byte(s)
Diff to previous 294006 (colored)
   - Fixed a problem that Perl generated an error when $req_rec and [$ var $] was
     used. Spotted by Michael Stevens.

Revision 294006 - (view) (annotate) - [select for diffs]
Modified Tue Nov 28 19:24:00 2000 UTC (8 years, 11 months ago) by richter
File length: 67250 byte(s)
Diff to previous 294005 (colored)
   - Added a Line Feed at the end of epnames.h, which has caused some problems
     with on old SunOS compiler. Spotted by Roman Maeder.

Revision 294005 - (view) (annotate) - [select for diffs]
Modified Fri Nov 17 05:30:49 2000 UTC (9 years ago) by richter
File length: 67114 byte(s)
Diff to previous 294003 (colored)
   - Corrected a wrong test, that let make test fail. Spotted by Eddie Lau.

Revision 294003 - (view) (annotate) - [select for diffs]
Modified Wed Nov 15 08:48:21 2000 UTC (9 years ago) by richter
File length: 66877 byte(s)
Diff to previous 294001 (colored)
1.3b7

Revision 294001 - (view) (annotate) - [select for diffs]
Modified Wed Nov 15 08:15:42 2000 UTC (9 years ago) by richter
File length: 67000 byte(s)
Diff to previous 293995 (colored)
   - 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.

Revision 293995 - (view) (annotate) - [select for diffs]
Modified Mon Nov 13 05:43:54 2000 UTC (9 years ago) by richter
File length: 66677 byte(s)
Diff to previous 293992 (colored)
   - 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.

Revision 293992 - (view) (annotate) - [select for diffs]
Modified Sat Nov 11 13:28:29 2000 UTC (9 years ago) by richter
File length: 66339 byte(s)
Diff to previous 293986 (colored)
   - Fixed a bug that Content-Lenght was 2 to much, when escmode was set to zero.
     Spotted by Michael Smith.

Revision 293986 - (view) (annotate) - [select for diffs]
Modified Thu Nov 9 20:25:24 2000 UTC (9 years ago) by richter
File length: 66226 byte(s)
Diff to previous 293979 (colored)
   - 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.

Revision 293979 - (view) (annotate) - [select for diffs]
Modified Wed Nov 8 07:49:09 2000 UTC (9 years ago) by richter
File length: 65664 byte(s)
Diff to previous 293978 (colored)
- remove dbgDisableCache
- some cosmetic enhancements from Angus Lees

Revision 293978 - (view) (annotate) - [select for diffs]
Modified Tue Nov 7 19:33:30 2000 UTC (9 years ago) by richter
File length: 65548 byte(s)
Diff to previous 293977 (colored)
   - Included grammaticaly updated Embperl.pod. Many thanks to Ilia Lobsanov
     for doing the proof reading.
  - doc updates
  - reworked SetSessionCookie

Revision 293977 - (view) (annotate) - [select for diffs]
Modified Tue Nov 7 19:05:08 2000 UTC (9 years ago) by richter
File length: 65437 byte(s)
Diff to previous 293976 (colored)
   - make test now works again with BEN-SSL httpsd. With help from Neil Gunton.

Revision 293976 - (view) (annotate) - [select for diffs]
Modified Tue Nov 7 11:28:39 2000 UTC (9 years ago) by richter
File length: 65357 byte(s)
Diff to previous 293961 (colored)
   - 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.

Revision 293961 - (view) (annotate) - [select for diffs]
Modified Wed Oct 18 07:43:19 2000 UTC (9 years, 1 month ago) by richter
File length: 64442 byte(s)
Diff to previous 293960 (colored)
1.3b6

Revision 293960 - (view) (annotate) - [select for diffs]
Modified Wed Oct 18 07:02:24 2000 UTC (9 years, 1 month ago) by richter
File length: 64443 byte(s)
Diff to previous 293953 (colored)
1.3b6

Revision 293953 - (view) (annotate) - [select for diffs]
Modified Tue Oct 17 08:23:09 2000 UTC (9 years, 1 month ago) by richter
File length: 64566 byte(s)
Diff to previous 293952 (colored)
   - 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.

Revision 293952 - (view) (annotate) - [select for diffs]
Modified Tue Oct 17 07:25:22 2000 UTC (9 years, 1 month ago) by richter
File length: 64381 byte(s)
Diff to previous 293951 (colored)
Compiles now on 64Bit Processors

Revision 293951 - (view) (annotate) - [select for diffs]
Modified Tue Oct 17 07:02:11 2000 UTC (9 years, 1 month ago) by richter
File length: 64220 byte(s)
Diff to previous 293922 (colored)
     * 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 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.

Revision 293922 - (view) (annotate) - [select for diffs]
Modified Tue Sep 12 12:49:55 2000 UTC (9 years, 2 months ago) by richter
File length: 63598 byte(s)
Diff to previous 293920 (colored)
- Source integration with Embperl 2.0
- make test works when mod_jserv is compiled into Apache

Revision 293920 - (view) (annotate) - [select for diffs]
Modified Mon Sep 11 09:53:38 2000 UTC (9 years, 2 months ago) by richter
File length: 63534 byte(s)
Diff to previous 293919 (colored)
   - Embperl now runs on ActiveState Perl. With a lot of help
     from Randy Korbes.
   - 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.

Revision 293919 - (view) (annotate) - [select for diffs]
Modified Thu Sep 7 20:14:15 2000 UTC (9 years, 2 months ago) by richter
File length: 63254 byte(s)
Diff to previous 293916 (colored)
   - Added access to Embperl session handling for modules and
     calling scripts (see SetupSession and GetSession)
   - Added method for deleting session data and cookie
   - Added method for triggering resend of session cookie.

Revision 293916 - (view) (annotate) - [select for diffs]
Modified Thu Aug 24 05:43:41 2000 UTC (9 years, 3 months ago) by richter
File length: 63022 byte(s)
Diff to previous 293915 (colored)
   - 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
   - Added Test for pnotes ('EMBPERL_ERRORS')

Revision 293915 - (view) (annotate) - [select for diffs]
Modified Mon Aug 21 04:22:50 2000 UTC (9 years, 3 months ago) by richter
File length: 62659 byte(s)
Diff to previous 293913 (colored)
   - 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.

Revision 293913 - (view) (annotate) - [select for diffs]
Modified Sun Aug 20 18:56:54 2000 UTC (9 years, 3 months ago) by richter
File length: 62328 byte(s)
Diff to previous 293912 (colored)
- 1.3b5

Revision 293912 - (view) (annotate) - [select for diffs]
Modified Sun Aug 20 17:50:13 2000 UTC (9 years, 3 months ago) by richter
File length: 62452 byte(s)
Diff to previous 293911 (colored)
   - make Embperl compile and run with threaded Perl 5.6. With help
     from Jason Bodnar. NOTE: That doesn't mean that Embperl is
     threadsafe!

Revision 293911 - (view) (annotate) - [select for diffs]
Modified Fri Aug 18 09:20:36 2000 UTC (9 years, 3 months ago) by richter
File length: 62303 byte(s)
Diff to previous 293910 (colored)
   - $req_rec -> pnotes ('EMBPERL_ERRORS') could be used to retrieve
     error message inside a error document
   - session handling updates

Revision 293910 - (view) (annotate) - [select for diffs]
Modified Thu Aug 17 07:32:10 2000 UTC (9 years, 3 months ago) by richter
File length: 62190 byte(s)
Diff to previous 293908 (colored)
   - Embperl now supports Apache::Session 1.52. See "Session handling"
     in the docs, how the setup has changed.
   - 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

Revision 293908 - (view) (annotate) - [select for diffs]
Modified Thu Aug 10 19:32:47 2000 UTC (9 years, 3 months ago) by richter
File length: 61159 byte(s)
Diff to previous 293905 (colored)
   - 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.

Revision 293905 - (view) (annotate) - [select for diffs]
Modified Mon Jul 17 05:16:28 2000 UTC (9 years, 4 months ago) by richter
File length: 60785 byte(s)
Diff to previous 293903 (colored)
   - 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.

Revision 293903 - (view) (annotate) - [select for diffs]
Modified Sun Jul 16 17:45:55 2000 UTC (9 years, 4 months ago) by richter
File length: 60425 byte(s)
Diff to previous 293902 (colored)
   - 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.

Revision 293902 - (view) (annotate) - [select for diffs]
Modified Sat Jul 8 17:09:41 2000 UTC (9 years, 4 months ago) by richter
File length: 59645 byte(s)
Diff to previous 293900 (colored)
   - 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)
   - New debug flag dbgObjectSearch can be set to see which files
     EmbperlObject picksup and how it searches them.
   - Space is converted to %20 instead of +, because that is more generic.
     Suggested by Michael Blakely.

Revision 293900 - (view) (annotate) - [select for diffs]
Modified Fri Jul 7 21:56:01 2000 UTC (9 years, 4 months ago) by richter
File length: 59268 byte(s)
Diff to previous 293811 (colored)
   - 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.

Revision 293811 - (view) (annotate) - [select for diffs]
Modified Tue May 2 06:43:27 2000 UTC (9 years, 6 months ago) by richter
File length: 58624 byte(s)
Diff to previous 293810 (colored)
- doc updates

Revision 293810 - (view) (annotate) - [select for diffs]
Modified Tue May 2 04:41:41 2000 UTC (9 years, 6 months ago) by richter
File length: 58567 byte(s)
Diff to previous 293807 (colored)
   - 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.
   - 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 >.

Revision 293807 - (view) (annotate) - [select for diffs]
Modified Tue Apr 25 04:25:57 2000 UTC (9 years, 7 months ago) by richter
File length: 57893 byte(s)
Diff to previous 293805 (colored)
   - 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.

Revision 293805 - (view) (annotate) - [select for diffs]
Modified Mon Apr 17 21:22:23 2000 UTC (9 years, 7 months ago) by richter
File length: 57655 byte(s)
Diff to previous 293804 (colored)
   - Fixed a SIGSEGV that occured when Embperl found [*] inside
     a page. Spotted by Barrie Slaymaker.

Revision 293804 - (view) (annotate) - [select for diffs]
Modified Mon Apr 17 21:03:19 2000 UTC (9 years, 7 months ago) by richter
File length: 57547 byte(s)
Diff to previous 293803 (colored)
   - Rearrange 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

Revision 293803 - (view) (annotate) - [select for diffs]
Modified Mon Apr 17 03:26:58 2000 UTC (9 years, 7 months ago) by richter
File length: 57462 byte(s)
Diff to previous 293802 (colored)
   - Added Patch from Randy Kobes that makes Embperl compile with
     Apache 1.3.12 and Perl 5.6 on Win32.

Revision 293802 - (view) (annotate) - [select for diffs]
Modified Fri Apr 14 12:27:43 2000 UTC (9 years, 7 months ago) by richter
File length: 57353 byte(s)
Diff to previous 293801 (colored)
- docs
- Logo

Revision 293801 - (view) (annotate) - [select for diffs]
Modified Thu Apr 13 21:37:02 2000 UTC (9 years, 7 months ago) by richter
File length: 57324 byte(s)
Diff to previous 293798 (colored)
   - Escape ", ', < and > in URLs. Spotted by Roman Maeder.
   - Added EMBPERL_SESSION_HANDLER_CLASS which allows you to overwrite
     Embperl defaults session handling. Idea form Barrie Slaymaker.

Revision 293798 - (view) (annotate) - [select for diffs]
Modified Wed Mar 29 07:00:42 2000 UTC (9 years, 8 months ago) by richter
File length: 57124 byte(s)
Diff to previous 293797 (colored)
   - 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.

Revision 293797 - (view) (annotate) - [select for diffs]
Modified Wed Mar 29 04:47:08 2000 UTC (9 years, 8 months ago) by richter
File length: 56585 byte(s)
Diff to previous 293795 (colored)
   - Makefile.PL warns if you build with a DSO mod_perl < 1.22
   - make test checks that test files are readable by Apache.
   - now all tests pass with perl 5.6

Revision 293795 - (view) (annotate) - [select for diffs]
Modified Tue Mar 28 19:14:12 2000 UTC (9 years, 8 months ago) by richter
File length: 56460 byte(s)
Diff to previous 293791 (colored)
   - 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.

Revision 293791 - (view) (annotate) - [select for diffs]
Modified Tue Mar 14 05:15:51 2000 UTC (9 years, 8 months ago) by richter
File length: 56282 byte(s)
Diff to previous 293789 (colored)
   - The outputfile parameter now also works when running under
     mod_perl. Spotted by Ilia Lobsanov.

Revision 293789 - (view) (annotate) - [select for diffs]
Modified Sun Mar 12 13:11:31 2000 UTC (9 years, 8 months ago) by richter
File length: 56175 byte(s)
Diff to previous 293788 (colored)
   - Changed test so it accpects charset in Content-Type header from
     Apache 1.3.12

Revision 293788 - (view) (annotate) - [select for diffs]
Modified Wed Mar 1 04:29:59 2000 UTC (9 years, 8 months ago) by richter
File length: 56087 byte(s)
Diff to previous 293785 (colored)
   - Fixed a bug that Execute will always fail when $@ was set before.
     Patch from Francis J. Lacoste.
   - Doc updates

Revision 293785 - (view) (annotate) - [select for diffs]
Modified Fri Feb 11 22:33:41 2000 UTC (9 years, 9 months ago) by richter
File length: 55820 byte(s)
Diff to previous 293783 (colored)
- Doc updates
- 1.3b2 beta release

Revision 293783 - (view) (annotate) - [select for diffs]
Modified Thu Jan 20 20:32:14 2000 UTC (9 years, 10 months ago) by richter
File length: 55602 byte(s)
Diff to previous 293782 (colored)
   - 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.

Revision 293782 - (view) (annotate) - [select for diffs]
Modified Thu Jan 6 11:02:18 2000 UTC (9 years, 10 months ago) by richter
File length: 55417 byte(s)
Diff to previous 293780 (colored)
   - added new module HTML::Embperl::Mail which sends a file processed via
     Embperl by email.

Revision 293780 - (view) (annotate) - [select for diffs]
Modified Thu Jan 6 08:33:00 2000 UTC (9 years, 10 months ago) by richter
File length: 55319 byte(s)
Diff to previous 293778 (colored)
   - added new mod_perl handler EmbperlObject, which helps to build whole
     pages out of small objects, which can be overwritten in "derived"
     pages.
   - 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.

Revision 293778 - (view) (annotate) - [select for diffs]
Modified Wed Jan 5 07:27:27 2000 UTC (9 years, 10 months ago) by richter
File length: 54799 byte(s)
Diff to previous 293776 (colored)
- final 1.2.1

Revision 293776 - (view) (annotate) - [select for diffs]
Modified Tue Jan 4 06:10:03 2000 UTC (9 years, 10 months ago) by richter
File length: 54930 byte(s)
Diff to previous 293772 (colored)
   - Fixed a SIGSEGV in OPTION tag which occurs due to
     different integer sizes on 64Bit systems. With help
     from David Waldo.

Revision 293772 - (view) (annotate) - [select for diffs]
Modified Sat Jan 1 13:59:38 2000 UTC (9 years, 10 months ago) by richter
File length: 54796 byte(s)
Diff to previous 293771 (colored)
   - 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.

Revision 293771 - (view) (annotate) - [select for diffs]
Modified Fri Dec 31 14:07:31 1999 UTC (9 years, 10 months ago) by richter
File length: 54522 byte(s)
Diff to previous 293770 (colored)
   - 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

Revision 293770 - (view) (annotate) - [select for diffs]
Modified Fri Dec 31 13:51:50 1999 UTC (9 years, 10 months ago) by richter
File length: 54284 byte(s)
Diff to previous 293768 (colored)
   - fix a problem that $req_rec is not correctly setup inside
     imported subs. Reported by Cliff Rayman.

Revision 293768 - (view) (annotate) - [select for diffs]
Modified Sun Dec 12 19:32:43 1999 UTC (9 years, 11 months ago) by richter
File length: 54175 byte(s)
Diff to previous 293766 (colored)
   - fix a SIGSEGV that could occur under rare conditions in
     cleanup. With help from Todd Eigenschink and Gary Shea.

Revision 293766 - (view) (annotate) - [select for diffs]
Modified Thu Nov 25 12:48:58 1999 UTC (10 years ago) by richter
File length: 53802 byte(s)
Diff to previous 293764 (colored)
   - 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.

Revision 293764 - (view) (annotate) - [select for diffs]
Modified Wed Nov 17 07:29:37 1999 UTC (10 years ago) by richter
File length: 53422 byte(s)
Diff to previous 293762 (colored)
   - test script had failed in cgi mode on win32. Spotted by
     Randy Korbes.
  - final 1.2.0 release :-)

Revision 293762 - (view) (annotate) - [select for diffs]
Modified Thu Nov 4 06:49:11 1999 UTC (10 years ago) by richter
File length: 53314 byte(s)
Diff to previous 293761 (colored)
-

Revision 293761 - (view) (annotate) - [select for diffs]
Modified Thu Nov 4 06:34:32 1999 UTC (10 years ago) by richter
File length: 53313 byte(s)
Diff to previous 293759 (colored)
- new beta release

Revision 293759 - (view) (annotate) - [select for diffs]
Modified Wed Nov 3 17:23:12 1999 UTC (10 years ago) by richter
File length: 53439 byte(s)
Diff to previous 293756 (colored)
   - Fixed that serveral options where not settable inside an Embperl page.
     Spotted by Ilya Ketris.

Revision 293756 - (view) (annotate) - [select for diffs]
Modified Tue Nov 2 19:30:05 1999 UTC (10 years ago) by richter
File length: 53334 byte(s)
Diff to previous 293755 (colored)
   - 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.

Revision 293755 - (view) (annotate) - [select for diffs]
Modified Tue Nov 2 08:33:39 1999 UTC (10 years ago) by richter
File length: 53120 byte(s)
Diff to previous 293752 (colored)
   - 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 per
     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.

Revision 293752 - (view) (annotate) - [select for diffs]
Modified Mon Nov 1 08:25:23 1999 UTC (10 years ago) by richter
File length: 51734 byte(s)
Diff to previous 293749 (colored)
   - 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.

Revision 293749 - (view) (annotate) - [select for diffs]
Modified Fri Oct 15 05:02:30 1999 UTC (10 years, 1 month ago) by richter
File length: 51515 byte(s)
Diff to previous 293746 (colored)
   - Fixed problem that Apache SIGSEGVs when an error message contains
     a %x. Spotted by Ed Park.

Revision 293746 - (view) (annotate) - [select for diffs]
Modified Wed Oct 13 05:41:46 1999 UTC (10 years, 1 month ago) by richter
File length: 51395 byte(s)
Diff to previous 293745 (colored)
   - Added the Status: header to embpcgi.pl to let Apache return
     the correct status line. Patch from Jason Holt.
   - Add epchar.c.iso-lation.c to faq
   - add embperl cvs web browse location to cvs

Revision 293745 - (view) (annotate) - [select for diffs]
Modified Thu Oct 7 07:07:07 1999 UTC (10 years, 1 month ago) by richter
File length: 51116 byte(s)
Diff to previous 293744 (colored)
   - ACTION attribute of Formtag is now URL en/decoded. Spotted by
     Hartmut Palm.
   -@http -> %http

Revision 293744 - (view) (annotate) - [select for diffs]
Modified Wed Oct 6 05:04:49 1999 UTC (10 years, 1 month ago) by richter
File length: 51008 byte(s)
Diff to previous 293743 (colored)
   - Added new array @http_headers which could be used to set arbitary
     http header under mod_perl _and_ in cgi mode.
   - setting http headers and <META HTTP-EQUIV=..> now works also
     in cgi mode.

Revision 293743 - (view) (annotate) - [select for diffs]
Modified Tue Oct 5 06:04:11 1999 UTC (10 years, 1 month ago) by richter
File length: 50802 byte(s)
Diff to previous 293741 (colored)
   - 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.

Revision 293741 - (view) (annotate) - [select for diffs]
Modified Tue Sep 28 06:40:06 1999 UTC (10 years, 2 months ago) by richter
File length: 49905 byte(s)
Diff to previous 293740 (colored)
   - 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. Spotted by
     Cliff Rayman.

Revision 293740 - (view) (annotate) - [select for diffs]
Modified Mon Sep 27 06:41:37 1999 UTC (10 years, 2 months ago) by richter
File length: 49683 byte(s)
Diff to previous 293739 (colored)
   - Added a ; after the begin block in startup.pl, which seems had
     cause a syntax error in some situations. Spotted by Oyvind Gjerstad.

Revision 293739 - (view) (annotate) - [select for diffs]
Modified Mon Sep 27 06:33:50 1999 UTC (10 years, 2 months ago) by richter
File length: 49541 byte(s)
Diff to previous 293737 (colored)
   - 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.

Revision 293737 - (view) (annotate) - [select for diffs]
Modified Fri Sep 17 04:25:09 1999 UTC (10 years, 2 months ago) by richter
File length: 49022 byte(s)
Diff to previous 293736 (colored)
   - Fixed a problem that had occured with magic SVs (tied scalar)
     as source for the Execute function. Spotted by Todd Eigenshink.

Revision 293736 - (view) (annotate) - [select for diffs]
Modified Fri Sep 10 05:15:12 1999 UTC (10 years, 2 months ago) by richter
File length: 48725 byte(s)
Diff to previous 293735 (colored)
-

Revision 293735 - (view) (annotate) - [select for diffs]
Modified Fri Sep 10 05:05:34 1999 UTC (10 years, 2 months ago) by richter
File length: 48728 byte(s)
Diff to previous 293734 (colored)
   - Fixed a problem with loading Apache::Session 1.01, when
     Apache::Session 0.17 is not installed. Spotted by Volker Hess.

Revision 293734 - (view) (annotate) - [select for diffs]
Modified Wed Sep 8 05:26:41 1999 UTC (10 years, 2 months ago) by richter
File length: 48522 byte(s)
Diff to previous 293731 (colored)
- Changes.pod

Revision 293731 - (view) (annotate) - [select for diffs]
Modified Wed Sep 8 05:11:37 1999 UTC (10 years, 2 months ago) by richter
File length: 48521 byte(s)
Diff to previous 293730 (colored)
   - Fix a memory leak which eats one SV per <OPTION> tag, introduced
     in 1.2b6.
   - German documentation (IntroD.pod, FeaturesD.pod and EmbperlD.pod)
     are now included in the distribution.

Revision 293730 - (view) (annotate) - [select for diffs]
Modified Sat Sep 4 18:08:37 1999 UTC (10 years, 2 months ago) by richter
File length: 48322 byte(s)
Diff to previous 293729 (colored)
   - Fixed problem with EMBPERL_SESSION_ARGS that splits the arguments
     wrong when for example the DataSource contains a '='. Spotted by
     Vince Galloway.

Revision 293729 - (view) (annotate) - [select for diffs]
Modified Sat Sep 4 17:48:37 1999 UTC (10 years, 2 months ago) by richter
File length: 48160 byte(s)
Diff to previous 293727 (colored)
   - Fixed behaviour of <INPUT>. <INPUT> now does not overide
     VALUE="" with the value from %fdat. This seems to has been
     broken, since a couple of versions and the fix may break
     pages that depends on that wrong behaviour. Anyway I have
     to fix it before the release version is out!
   - Fixed error in URL unescaping, spotted by Hartmut Palm.
   - _WINSOCK2API_ gets defined on Win32, when compiling with
     Apache 1.3.9. Spotted by Randy Korbes.
   - Win32 test uses also embpexec.test.pl (instead of .bat),
     so cgi test runs also with Apache 1.3.9. Spotted by Randy Korbes.

Revision 293727 - (view) (annotate) - [select for diffs]
Modified Mon Aug 30 11:39:23 1999 UTC (10 years, 2 months ago) by richter
File length: 47313 byte(s)
Diff to previous 293726 (colored)
   - Embperl works now with Apache::Session 1.01
     (1.01 _not_ 1.00 or below!)
   - Cookie for session id is only send the first time and not
     resend if it's already known by the browser. Suggested
     by Roman Maeder.

Revision 293726 - (view) (annotate) - [select for diffs]
Modified Mon Aug 30 04:23:03 1999 UTC (10 years, 2 months ago) by richter
File length: 47210 byte(s)
Diff to previous 293724 (colored)
   - Fixed a SIGSEGV that occurs with $optRawInput = 1 and a
     value is in %fdat, but not in the input html tag. Spotted
     by Robert.

Revision 293724 - (view) (annotate) - [select for diffs]
Modified Thu Aug 19 04:53:30 1999 UTC (10 years, 3 months ago) by richter
File length: 47034 byte(s)
Diff to previous 293722 (colored)
   - Fixed SegFault when parameter input => is numeric. Spotted by
     Cliff Rayman.
   - Added option optNoUncloseWarn, which disables the warnings
     about unclosed if, while, table etc.

Revision 293722 - (view) (annotate) - [select for diffs]
Modified Tue Aug 17 03:46:16 1999 UTC (10 years, 3 months ago) by richter
File length: 46841 byte(s)
Diff to previous 293721 (colored)
   - fix a bug in URL unescaping
   - select <option value="a &amp; b"> works now correctly. Spotted by
     Rick Welykochy.

Revision 293721 - (view) (annotate) - [select for diffs]
Modified Tue Aug 10 13:37:05 1999 UTC (10 years, 3 months ago) by richter
File length: 46749 byte(s)
Diff to previous 293720 (colored)
   - '%' is escaped to %25 inside of URLs
   - Inside the A tag only the HREF attribute is URL escaped, instead
     of the whole tag.
   - The SRC attribute of embed, frame, iframe, img, layer now are
     also URL escaped.
   - Giving a an array refernce inside an URL, cause Embperl expand
     it to URL parameter syntax (i.e. [+ \@A +] becomes A=1&B=2, when
     @A = (A, 1, B, 2) ).
   - Embperl checks now for unclosed metacommands (if, while etc.) and
     unclosed HTML tags (table etc.). Suggest by Todd Eigenshink.
   - Fixed a problem when file was not found, which causes in some cases
     a SIGSEGV.
   - Added new configuration directive EMBPERL_MAIL_ERRORS_TO. If set
     all error messages will be send to the given address.
   - input_/output_func parameter can take a code reference as
     argument. Based on a patch from Jon Tobey.
   - Set force PERL_DL_NONLAZY to zero, so make test does not fail
     if dynaloader was initialized with PERL_DL_NONLAZY set.
     Patch from John Tobey.
   - [$ foreach $i(x..y) $] does not require a space before the (
     anymore. Suggested by Jonny Cavell.

Revision 293720 - (view) (annotate) - [select for diffs]
Modified Sun Aug 8 23:56:33 1999 UTC (10 years, 3 months ago) by richter
File length: 45627 byte(s)
Diff to previous 293719 (colored)
   - Doku updates
   - Inside of an A tag URL escaped characters are translated back
     to their ascii aquivalent inside of perl code, before the code
     is executed. This avoid problems with HTML editors, which
     changes space to %20 inside an URL.

Revision 293719 - (view) (annotate) - [select for diffs]
Modified Wed Jul 21 17:53:49 1999 UTC (10 years, 4 months ago) by richter
File length: 45388 byte(s)
Diff to previous 293717 (colored)
   - Add parameter 'firstline' to specify the linenumber of the
     first line in the input
   - Defined missing DECLINED constant for non mod_perl environement
     Spotted by James Elson.

Revision 293717 - (view) (annotate) - [select for diffs]
Modified Wed Jul 7 08:11:33 1999 UTC (10 years, 4 months ago) by richter
File length: 45197 byte(s)
Diff to previous 293715 (colored)
   - When call another page via Execute EMBPERL_VIRTLOG will
     automaticly set to the same value as the in the calling page

Revision 293715 - (view) (annotate) - [select for diffs]
Modified Tue Jul 6 12:30:51 1999 UTC (10 years, 4 months ago) by richter
File length: 44909 byte(s)
Diff to previous 293714 (colored)
- release 1.2b5 & docs

Revision 293714 - (view) (annotate) - [select for diffs]
Modified Tue Jul 6 11:56:14 1999 UTC (10 years, 4 months ago) by richter
File length: 45034 byte(s)
Diff to previous 293713 (colored)
   - Embperl now never writes to the logfile if EMBPERL_DEBUG is zero
   - make test now runs with newest version of mod_ssl (2.3.5)
   - Added option optKeepSpaces which will disable the removing of spaces
     and empty lines from the output. Suggested from Gary Shea.
   - Added option optOpenLogEarly, which will cause Embperl to open the
     logfile as soon as it is loaded into memory. You can use this when
     you loaded Embperl via PerlModule under Apache, to open the log
     as root instead of the non-privileged user Apache runs as.

Revision 293713 - (view) (annotate) - [select for diffs]
Modified Tue Jun 15 11:37:41 1999 UTC (10 years, 5 months ago) by richter
File length: 44486 byte(s)
Diff to previous 293712 (colored)
   - Double quotes (") will be url-encoded to %22 inside URLs.

Revision 293712 - (view) (annotate) - [select for diffs]
Modified Fri Jun 11 20:18:05 1999 UTC (10 years, 5 months ago) by richter
File length: 44423 byte(s)
Diff to previous 293711 (colored)
   - Fixed a problem that @ffld contains the same field more then
     one time if posted from a select multiple with multiple items
     selected. This caused problems with [$hidden$]. Spotted by
     Martin Leja.

Revision 293711 - (view) (annotate) - [select for diffs]
Modified Sun Jun 6 20:00:27 1999 UTC (10 years, 5 months ago) by richter
File length: 44208 byte(s)
Diff to previous 293710 (colored)
   - Embperl now returns DECLINED when called for a directory. This
     way Apache can handle diretories the correct way. This will make
     DiretoryIndex (e.g. index.html) work again with Embperl.

Revision 293710 - (view) (annotate) - [select for diffs]
Modified Sun Jun 6 13:31:15 1999 UTC (10 years, 5 months ago) by richter
File length: 44007 byte(s)
Diff to previous 293709 (colored)
   - Cleanup now logs any errors that occurs when calling object
     destructors and makes sure errors inside object destructors do
     not break Embperl itself.

Revision 293709 - (view) (annotate) - [select for diffs]
Modified Sun Jun 6 12:10:54 1999 UTC (10 years, 5 months ago) by richter
File length: 43844 byte(s)
Diff to previous 293708 (colored)
   - Embperl compiles now with perl5.005_57+. Patch from Ask Bjoern Hansen

Revision 293708 - (view) (annotate) - [select for diffs]
Modified Mon May 31 04:20:35 1999 UTC (10 years, 5 months ago) by richter
File length: 43769 byte(s)
Diff to previous 293707 (colored)
   - fixed a problem with dynamic tables, that occurs when you
     had tried to repeat multiple table rows

Revision 293707 - (view) (annotate) - [select for diffs]
Modified Sun May 30 19:32:45 1999 UTC (10 years, 5 months ago) by richter
File length: 43660 byte(s)
Diff to previous 293706 (colored)
   - Special handling for DBIx::Recordset objects, so it's sure
     they are really get destroyed

Revision 293706 - (view) (annotate) - [select for diffs]
Modified Sun May 30 14:59:49 1999 UTC (10 years, 6 months ago) by richter
File length: 43561 byte(s)
Diff to previous 293704 (colored)
   - Reworked the cleanup. Now imported values from other modules
     left unchanged. This solves problems with using modules
     inside Embperl pages, which exports some global variables.
   - Added the %CLEANUP hash. Put variables into with should be
     additional cleaned up ($CLEANUP{'var'} = 1) or which shouldn't
     cleaned up ($CLEANUP{'var'} = 0)

Revision 293704 - (view) (annotate) - [select for diffs]
Modified Wed May 26 18:21:33 1999 UTC (10 years, 6 months ago) by richter
File length: 43199 byte(s)
Diff to previous 293703 (colored)
   - Added the possibility to use recursive calls to Execute.
     NOTE: You can create local variables via [* local $foo ; *]

Revision 293703 - (view) (annotate) - [select for diffs]
Modified Mon May 24 18:43:24 1999 UTC (10 years, 6 months ago) by richter
File length: 43072 byte(s)
Diff to previous 293702 (colored)
   - Makefile.PL ask�s now if it can�t find any modules. On win32
     it will not try to guess (the maybe wrong) path anymore.
   - Add optKeepSrcInMemory which tells Embperl to keep the source
     file in memory and not reload it on every request

Revision 293702 - (view) (annotate) - [select for diffs]
Modified Sat May 15 16:36:47 1999 UTC (10 years, 6 months ago) by richter
File length: 42822 byte(s)
Diff to previous 293701 (colored)
   - Added possibility to get the the uploadInfo from CGI.pm
     (e.g. ${${$fdat{upload}}} -> {'Content-Type'} will return the
      content type). Requested by Brian Reichert.
   - Catch die of CGI.pm when it hit's a 'Malformed multipart POST'.
     Spooted by Chris Alexander.

Revision 293701 - (view) (annotate) - [select for diffs]
Modified Mon May 10 20:35:14 1999 UTC (10 years, 6 months ago) by richter
File length: 42542 byte(s)
Diff to previous 293700 (colored)
   - Made Makefile.PL more smarter in DSO situations. It detecteds now
     which of the needed Apache modules are linked staticly and places
     neccessary LoadModule statements in the httpd.conf for make test.
     This way make test should work also where all modules linked at
     runtime, like on RedHat 6. With help form James H. Thompson.

Revision 293700 - (view) (annotate) - [select for diffs]
Modified Fri May 7 20:24:20 1999 UTC (10 years, 6 months ago) by richter
File length: 42193 byte(s)
Diff to previous 293699 (colored)
   - Update the Faq.pod with new Q&A and removed obsolete Q&A

Revision 293699 - (view) (annotate) - [select for diffs]
Modified Fri May 7 20:13:54 1999 UTC (10 years, 6 months ago) by richter
File length: 42131 byte(s)
Diff to previous 293697 (colored)
   - Added new parameter "import" to Execute, which let's you import subs
     (defined with [$sub <name>$]) into the current page.
   - Added emacs/embperl.el. It's a emacs minor mode for Embperl written
     by Erik Arneson
   - Output of dbgShowCleanup is now sorted by name

Revision 293697 - (view) (annotate) - [select for diffs]
Modified Tue Apr 20 09:25:04 1999 UTC (10 years, 7 months ago) by richter
File length: 41853 byte(s)
Diff to previous 293696 (colored)
   - Added epchar.c.iso-latin-2 from Jiri Novak, which contains the correct
     escaping for the iso-8859-2 (iso-latin-2) character set. You may use it
     to replace the standard epchar.c
   - Added new metacommand [$ sub <name> $] and [$ endsub $] which allows
     you to define blocks of code an call them mulitple times inside a page,
     either a creating a subrequest Execute('#<name>') or by calling them
     directly as a perl subroutine [- <name> -]. Read the docs for more
     information on the details and differences.
   - @ffld is filled with 'values %fdat' if the ffld parameter in the call
     to the Execute funtion is missing.
   - Filedata will held into memory until the end of the request, so a
     second call to Execute for the same file will not reread the data
     from disk.

Revision 293696 - (view) (annotate) - [select for diffs]
Modified Tue Mar 30 21:56:11 1999 UTC (10 years, 7 months ago) by richter
File length: 41043 byte(s)
Diff to previous 293693 (colored)
   - fixed a small memory leak which was caused by not releasing
     memory space for the cookie-name/-domain etc.
   - added the missing -T switch to embpexec.test.bat, which caused the
     taint test in cgi mode to fail on win32

Revision 293693 - (view) (annotate) - [select for diffs]
Modified Mon Mar 22 05:18:38 1999 UTC (10 years, 8 months ago) by richter
File length: 40809 byte(s)
Diff to previous 293692 (colored)
   - Fixed the problem that the output of Execute inside a table
     didn't come out when optEarlyHttpHeader was set. Spotted by
     Chris Alexander.
   - %fdat of a Execute will not be overwritten anymore when the
     %fdat of the main request was empty. Spotted by Chris Alexander.

Revision 293692 - (view) (annotate) - [select for diffs]
Modified Mon Mar 22 04:43:33 1999 UTC (10 years, 8 months ago) by richter
File length: 40522 byte(s)
Diff to previous 293691 (colored)
- added optReturnError

Revision 293691 - (view) (annotate) - [select for diffs]
Modified Sun Feb 21 12:39:28 1999 UTC (10 years, 9 months ago) by richter
File length: 40181 byte(s)
Diff to previous 293689 (colored)
   - Renamed __strdup and __strndup so there are no duplicate
     symbols when compiling with glibc. Spotted by Michael Hall.
   - Removed some debugging message from the logfile output.

Revision 293689 - (view) (annotate) - [select for diffs]
Modified Mon Feb 15 12:28:41 1999 UTC (10 years, 9 months ago) by richter
File length: 39825 byte(s)
Diff to previous 293688 (colored)
   - Added dbgSession flag to enable/disable logging of session handling
   - Added configuration diretives EMBPERL_COOKIE_NAME, EMBPERL_COOKIE_DOMAIN,
     EMBPERL_COOKIE_PATH and EMBPERL_COOKIE_EXPIRES to configure the cookie
     which holds the session id. Suggested by Cliff Rayman.

   - final 1.2b4

Revision 293688 - (view) (annotate) - [select for diffs]
Modified Sun Feb 14 21:15:11 1999 UTC (10 years, 9 months ago) by richter
File length: 39526 byte(s)
Diff to previous 293687 (colored)
   - Corrected the %ENV problem that mod_perl-1.18 introduced, so both
     work together again.

Revision 293687 - (view) (annotate) - [select for diffs]
Modified Sun Feb 7 22:03:34 1999 UTC (10 years, 9 months ago) by richter
File length: 39304 byte(s)
Diff to previous 293686 (colored)
   - Added ; as terminator for cookie to correctly parse multiple cookies.
     Patch from Tim Carrol.

Revision 293686 - (view) (annotate) - [select for diffs]
Modified Tue Jan 26 04:35:36 1999 UTC (10 years, 10 months ago) by richter
File length: 39202 byte(s)
Diff to previous 293684 (colored)
   - Fixed a path problem in Makefile.PL. Now pathes on Win32 Systems uses
     blackslash instead of slash. Spotted by Randy Kobes.
   - Win32 batch files will no longer contain path to perl after the #!,
     so cgi tests passes on systems with 4DOS shell. Spotted by Randy Kobes.

Revision 293684 - (view) (annotate) - [select for diffs]
Modified Sat Jan 23 13:46:39 1999 UTC (10 years, 10 months ago) by richter
File length: 38914 byte(s)
Diff to previous 293683 (colored)
- fixed problem with session handling and Execute

Revision 293683 - (view) (annotate) - [select for diffs]
Modified Sun Jan 17 23:11:36 1999 UTC (10 years, 10 months ago) by richter
File length: 38606 byte(s)
Diff to previous 293682 (colored)
- some more on cleanup

Revision 293682 - (view) (annotate) - [select for diffs]
Modified Sat Jan 16 12:15:10 1999 UTC (10 years, 10 months ago) by richter
File length: 38466 byte(s)
Diff to previous 293681 (colored)
   - The cleanup after the every request, now not only cleans up
     scalars, array and hashs, but also closes all open file- and
     directoryhandles and undef's all typglob (which causes for
     example DBIx::Recordset objects to DESTROY correctly)
     NOTE: This also causes imported variables from other packages/modules
     not to be cleanedup anymore!!

Revision 293681 - (view) (annotate) - [select for diffs]
Modified Tue Jan 12 10:01:13 1999 UTC (10 years, 10 months ago) by richter
File length: 38102 byte(s)
Diff to previous 293680 (colored)
   - When requesting to view the logfile via the browser now all
     lines which does not start with a pid ([<pid>]) are displayed.
   - fixed a problem, that sometimes not all errors are shown in the
     error page, in conjunction with dynamic tables

Revision 293680 - (view) (annotate) - [select for diffs]
Modified Wed Jan 6 21:13:59 1999 UTC (10 years, 10 months ago) by richter
File length: 37848 byte(s)
Diff to previous 293677 (colored)
   - Added the dbgProfile flag which cause the display of the time
     since the request start for every source line in the logfile.
   - Correct a problem that the escape character ('\') was not removed
     when unescaping the input. Now '&lt;' is correctly translated
     to '<'  and '\&lt;' is translated to '&lt;' .

Revision 293677 - (view) (annotate) - [select for diffs]
Modified Fri Jan 1 19:42:40 1999 UTC (10 years, 10 months ago) by richter
File length: 37525 byte(s)
Diff to previous 293676 (colored)
   - Added module Apache::Session::epDBI which is a subclass of
     Apache::Session::DBI and corrects a problem with locking and
     cares of serializing requests, so %mdat works correctly.
     Please read IMPORTANT NOTE under Session Management in
     Embperl.pod

Revision 293676 - (view) (annotate) - [select for diffs]
Modified Thu Dec 31 14:01:16 1998 UTC (10 years, 10 months ago) by richter
File length: 37221 byte(s)
Diff to previous 293674 (colored)
   - fixed a problem that $req_rec was sometimes invalid on the
     second call to the same page causing Embperl to SIGSEGV.
     With help of Todd Eigenshink.
   - Cleanup the variable space inside Embperl pages. Before this
     fix many of the internal my variables were visible to the
     Embperl page. Spotted by Todd Eigenshink.

Revision 293674 - (view) (annotate) - [select for diffs]
Modified Mon Dec 28 21:32:34 1998 UTC (10 years, 11 months ago) by richter
File length: 36819 byte(s)
Diff to previous 293673 (colored)
   - Makefile.PL checks now for required modules and versions and
     generates warnings if necessary
   - Do not CLEAR %udat and %mdat in cleanup, so Apache::Session
     will not warn anymore about unsupported CLEAR operation.
   - Added tests for session management (%udat, %mdat)

Revision 293673 - (view) (annotate) - [select for diffs]
Modified Tue Dec 8 19:53:07 1998 UTC (10 years, 11 months ago) by richter
File length: 36534 byte(s)
Diff to previous 293671 (colored)
   - fixed a bug that causes the html after an endforeach to be
     skiped, when the foreach loop gets an empty array as argument.
     Spotted by Dirk Lutzebaeck.

Revision 293671 - (view) (annotate) - [select for diffs]
Modified Sun Dec 6 19:24:47 1998 UTC (10 years, 11 months ago) by richter
File length: 36370 byte(s)
Diff to previous 293669 (colored)
   - multiple form values with the same name are handled now
     correctly (concated in a tab delimited string) when send
     in a multipart/form-data (file-upload). Spotted by Dirk
     Lutzebaeck.
   - The dbgForm flag works now also for multipart/form-data
   - a missing right *] will be reported as an error.
   - [[* is correctly output as [* and not interpreted as a
     starting of a perl block. Spotted by Dirk Lutzebaeck.

Revision 293669 - (view) (annotate) - [select for diffs]
Modified Sun Nov 22 19:27:17 1998 UTC (11 years ago) by richter
File length: 35807 byte(s)
Diff to previous 293668 (colored)
- 1.2b3

Revision 293668 - (view) (annotate) - [select for diffs]
Modified Sun Nov 22 13:51:53 1998 UTC (11 years ago) by richter
File length: 35896 byte(s)
Diff to previous 293667 (colored)
- fix Execute('foo.htm') with perl5.004

Revision 293667 - (view) (annotate) - [select for diffs]
Modified Fri Nov 20 19:52:33 1998 UTC (11 years ago) by richter
File length: 35727 byte(s)
Diff to previous 293666 (colored)
   - Makefile.PL does now check if mod_perl is compiled into apache
     and don't create a config for USE_DSO situtation even if
     libperl.so exists.
   - some cleanups

Revision 293666 - (view) (annotate) - [select for diffs]
Modified Thu Nov 19 20:05:12 1998 UTC (11 years ago) by richter
File length: 35572 byte(s)
Diff to previous 293665 (colored)
   - Enhanced the detection of Stronghold, Apache SSL and mod_ssl
     so they are found if they are not in a standard path. Spotted
     by Brad Cox.
   - Convert relativ path for apache source to absolute to avoid
     problems within test script. Spotted by Brad Cox.
   - Make Embperl compile with useperio=defined. Spotted by Todd
     Eigenshink.

Revision 293665 - (view) (annotate) - [select for diffs]
Modified Wed Nov 11 20:09:23 1998 UTC (11 years ago) by richter
File length: 35222 byte(s)
Diff to previous 293663 (colored)
   - fix an undefined pointer which occurs when using precompiled
     [* ... *] blocks. Spotted by Bruce W. Holyman and Paul J. Schinder
   - removed unwanted 0xa0 characters from tagscan.htm which causes
     the test to fail on sunos. Spotted by Paul J. Schnider.

Revision 293663 - (view) (annotate) - [select for diffs]
Modified Tue Nov 10 09:35:03 1998 UTC (11 years ago) by richter
File length: 34824 byte(s)
Diff to previous 293662 (colored)
   - Added a patch from Todd Eigenshink to build Embperl with
     Stronghold 2.4.1
   - Added patch from Gerald McLarnon so Embperl compiles on AIX
   - Added optAllowZeroFileSize to accept files of length 0,
     without that option Embperl will report NOT_FOUND.
     Suggested by Doug Bagley
   - some cleanups

Revision 293662 - (view) (annotate) - [select for diffs]
Modified Sun Nov 8 19:54:11 1998 UTC (11 years ago) by richter
File length: 34612 byte(s)
Diff to previous 293661 (colored)
- Added %mdat for persistent data on a perl module/page basis
- Added patch for Apache::Session for %mdat
- cleanups

Revision 293661 - (view) (annotate) - [select for diffs]
Modified Sat Nov 7 23:17:45 1998 UTC (11 years ago) by richter
File length: 34045 byte(s)
Diff to previous 293659 (colored)
- adapt test to apache 1.3.4 error output
- fix problem with if inside html tags

Revision 293659 - (view) (annotate) - [select for diffs]
Modified Sat Oct 31 23:46:11 1998 UTC (11 years ago) by richter
File length: 33885 byte(s)
Diff to previous 293657 (colored)
- Added support for mod_ssl
- Added docs for [* *] and [# #]

Revision 293657 - (view) (annotate) - [select for diffs]
Modified Fri Oct 30 22:43:57 1998 UTC (11 years ago) by richter
File length: 33767 byte(s)
Diff to previous 293656 (colored)
- [# ... #] -> comments
- [* ... *] -> outer subrountine -> my and perl control structures

Revision 293656 - (view) (annotate) - [select for diffs]
Modified Thu Oct 29 20:14:40 1998 UTC (11 years ago) by richter
File length: 32833 byte(s)
Diff to previous 293655 (colored)
- delete empty lines

Revision 293655 - (view) (annotate) - [select for diffs]
Modified Tue Oct 27 22:34:29 1998 UTC (11 years, 1 month ago) by richter
File length: 32640 byte(s)
Diff to previous 293654 (colored)
- Added optNoHiddenEmptyVAlue

Revision 293654 - (view) (annotate) - [select for diffs]
Modified Tue Oct 27 21:52:58 1998 UTC (11 years, 1 month ago) by richter
File length: 32486 byte(s)
Diff to previous 293653 (colored)
- add file for new test

Revision 293653 - (view) (annotate) - [select for diffs]
Modified Tue Oct 27 21:50:57 1998 UTC (11 years, 1 month ago) by richter
File length: 32231 byte(s)
Diff to previous 293652 (colored)
- req_rec param isn't necessary anymore for Execute
- added shortform of Execute
- fix a problem with setting $escmode inside a URL

Revision 293652 - (view) (annotate) - [select for diffs]
Modified Mon Oct 26 19:26:00 1998 UTC (11 years, 1 month ago) by richter
File length: 31954 byte(s)
Diff to previous 293651 (colored)
- fix compile error with EPDEBUGALL

Revision 293651 - (view) (annotate) - [select for diffs]
Modified Sun Oct 25 21:32:52 1998 UTC (11 years, 1 month ago) by richter
File length: 31891 byte(s)
Diff to previous 293649 (colored)
- one more double mtime

Revision 293649 - (view) (annotate) - [select for diffs]
Modified Sun Oct 25 21:07:48 1998 UTC (11 years, 1 month ago) by richter
File length: 31897 byte(s)
Diff to previous 293646 (colored)
   - fixed a wrong call to logerror when OPT_EXECCGI is not on,
     spotted by Dirk Lutzebaeck.
   - fixed the problem that reloads only takes place at the next day,
     because mtime was an int instead of a double. Spotted by
     Michael Smith and Roman Maeder.
   - cleanup for all subpages are disabled if main request has
     disabled cleanup and subpages does not specify otherwise
   - dbgShowCleanup works again
   - Every package is only cleanuped once, also it's included multiple
     times in one page
   - %fdat and @ffld are setup correctly when optDisableVarCleanup
     is set

Revision 293646 - (view) (annotate) - [select for diffs]
Modified Thu Oct 8 20:57:17 1998 UTC (11 years, 1 month ago) by richter
File length: 31165 byte(s)
Diff to previous 293640 (colored)
- Added session handling (Apache::Session)

Revision 293640 - (view) (annotate) - [select for diffs]
Modified Mon Sep 28 18:25:32 1998 UTC (11 years, 2 months ago) by richter
File length: 31028 byte(s)
Diff to previous 293639 (colored)
- added test for including Embperl pages inside another Embperl page
- fixed some errors in errorhandling
- more small fixups

Revision 293639 - (view) (annotate) - [select for diffs]
Modified Sat Sep 26 17:56:04 1998 UTC (11 years, 2 months ago) by richter
File length: 30970 byte(s)
Diff to previous 293637 (colored)
- fixed memory leak

Revision 293637 - (view) (annotate) - [select for diffs]
Modified Fri Sep 25 21:51:52 1998 UTC (11 years, 2 months ago) by richter
File length: 30926 byte(s)
Diff to previous 293635 (colored)
   - I have reworked the whole source code so Embperl is now
     going to be an object. This means Embperl is reentrant, you
     can call Execute within an Embperl page, for example to include
     the same header on each page.

Revision 293635 - (view) (annotate) - [select for diffs]
Modified Tue Sep 15 09:31:46 1998 UTC (11 years, 2 months ago) by richter
File length: 30491 byte(s)
Diff to previous 293634 (colored)
- corrected problems with MailFormTo

Revision 293634 - (view) (annotate) - [select for diffs]
Modified Tue Sep 8 09:52:50 1998 UTC (11 years, 2 months ago) by richter
File length: 30358 byte(s)
Diff to previous 293633 (colored)
- fixed memory leak (checkboxes/select)
- enhanced tests

Revision 293633 - (view) (annotate) - [select for diffs]
Modified Fri Sep 4 15:52:09 1998 UTC (11 years, 2 months ago) by richter
File length: 30266 byte(s)
Diff to previous 293632 (colored)
- Embperl works withg threaded perl, but is not threadsafe

Revision 293632 - (view) (annotate) - [select for diffs]
Added Mon Aug 31 10:04:46 1998 UTC (11 years, 2 months ago) by richter
File length: 30027 byte(s)
cont...

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

apache@apache.org
ViewVC Help
Powered by ViewVC 1.1.2