/[Apache-SVN]/perl/embperl/trunk/MANIFEST
ViewVC logotype

Log of /perl/embperl/trunk/MANIFEST

Parent Directory Parent Directory | Revision Log Revision Log


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

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


Revision 396795 - (view) (annotate) - [select for diffs]
Modified Tue Apr 25 07:10:49 2006 UTC (3 years, 7 months ago) by richter
File length: 15458 byte(s)
Diff to previous 365904 (colored)
Embperl::Form addtions

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: 15273 byte(s)
Diff to previous 355574 (colored)
Better out of memory handling

Revision 355574 - (view) (annotate) - [select for diffs]
Modified Fri Dec 9 18:15:54 2005 UTC (3 years, 11 months ago) by richter
File length: 15243 byte(s)
Diff to previous 354348 (colored)
Doc updates

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: 15235 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: 14632 byte(s)
Diff to previous 331953 (colored)
- docs
- V2.1.0

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

Revision 294769 - (view) (annotate) - [select for diffs]
Modified Sat Aug 13 19:43:05 2005 UTC (4 years, 3 months ago) by richter
File length: 14509 byte(s)
Diff to previous 294765 (colored)
Versionsnummern fuer 2.0.0

Revision 294765 - (view) (annotate) - [select for diffs]
Modified Mon Aug 8 13:42:44 2005 UTC (4 years, 3 months ago) by richter
File length: 14518 byte(s)
Diff to previous 294759 (colored)
more tests

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: 14457 byte(s)
Diff to previous 294751 (colored)
   - Added test for application object in Execute tests.

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: 14360 byte(s)
Diff to previous 294749 (colored)
   - Added test for optKeepSpaces

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: 14311 byte(s)
Diff to previous 294738 (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 294738 - (view) (annotate) - [select for diffs]
Modified Thu Mar 3 07:37:05 2005 UTC (4 years, 8 months ago) by richter
File length: 14266 byte(s)
Diff to previous 294737 (colored)
more tests

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: 14196 byte(s)
Diff to previous 294735 (colored)
fix execute problem

Revision 294735 - (view) (annotate) - [select for diffs]
Modified Mon Feb 28 06:33:40 2005 UTC (4 years, 8 months ago) by richter
File length: 14118 byte(s)
Diff to previous 294734 (colored)
epoerrdoc tests

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: 14111 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: 14050 byte(s)
Diff to previous 294726 (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 294726 - (view) (annotate) - [select for diffs]
Modified Mon Feb 14 18:49:04 2005 UTC (4 years, 9 months ago) by richter
File length: 13975 byte(s)
Diff to previous 294719 (colored)
docs

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

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: 13973 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: 13944 byte(s)
Diff to previous 294692 (colored)
additional tweak and README updates

Revision 294692 - (view) (annotate) - [select for diffs]
Modified Sat Aug 14 14:28:47 2004 UTC (5 years, 3 months ago) by richter
File length: 13944 byte(s)
Diff to previous 294690 (colored)
memory debugging and internal structure validaten and fix for apha 64

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: 13817 byte(s)
Diff to previous 294680 (colored)
fix embperl unload

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: 13896 byte(s)
Diff to previous 294676 (colored)
fixed problem with print OUT and sub call at start of sub

Revision 294676 - (view) (annotate) - [select for diffs]
Modified Mon Mar 8 15:41:43 2004 UTC (5 years, 8 months ago) by richter
File length: 13855 byte(s)
Diff to previous 294666 (colored)
EmbperlObject fdat parameter test

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: 13798 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: 13702 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: 13661 byte(s)
Diff to previous 294656 (colored)
fix endless loop with call sub inside table

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: 13614 byte(s)
Diff to previous 294654 (colored)
2.0b10

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: 13512 byte(s)
Diff to previous 294652 (colored)
added top_include

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: 13471 byte(s)
Diff to previous 294651 (colored)
added $epreq and $epapp, documented exit

Revision 294651 - (view) (annotate) - [select for diffs]
Modified Thu Jan 22 20:40:14 2004 UTC (5 years, 10 months ago) by richter
File length: 13424 byte(s)
Diff to previous 294650 (colored)
more tests for subs

Revision 294650 - (view) (annotate) - [select for diffs]
Modified Thu Jan 22 20:18:50 2004 UTC (5 years, 10 months ago) by richter
File length: 13387 byte(s)
Diff to previous 294641 (colored)
tests for nesting

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: 13365 byte(s)
Diff to previous 294637 (colored)
   - fixed various compiler warnings reported by Angus Lees.
   - Added missing Form/Validate modules to distribution.

PR:
Obtained from:
Submitted by:
Reviewed by:

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: 13059 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: 13002 byte(s)
Diff to previous 294629 (colored)
fix memory allocation problem when running under staticly link mod_perl

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: 13519 byte(s)
Diff to previous 294625 (colored)
Apache2:: + subreq test

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: 13478 byte(s)
Diff to previous 294599 (colored)
cookie expire

Revision 294599 - (view) (annotate) - [select for diffs]
Modified Mon Dec 23 10:08:55 2002 UTC (6 years, 11 months ago) by richter
File length: 13425 byte(s)
Diff to previous 294597 (colored)
Add test for epform

Revision 294597 - (view) (annotate) - [select for diffs]
Modified Tue Nov 26 10:03:45 2002 UTC (7 years ago) by richter
File length: 13384 byte(s)
Diff to previous 294595 (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 294595 - (view) (annotate) - [select for diffs]
Modified Wed Nov 20 07:02:45 2002 UTC (7 years ago) by richter
File length: 13325 byte(s)
Diff to previous 294594 (colored)
move 2.0 to HEAD

Revision 294594 - (view) (annotate) - [select for diffs]
Modified Wed Nov 20 07:00:18 2002 UTC (7 years ago) by richter
File length: 13162 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: 13185 byte(s)
Diff to previous 294355 (colored)
move Embperl 2 to HEAD revision

Revision 294355 - (view) (annotate) - [select for diffs]
Modified Tue Dec 4 07:43:16 2001 UTC (7 years, 11 months ago) by richter
File length: 7276 byte(s)
Diff to previous 294294 (colored)
cleanup

Revision 294294 - (view) (annotate) - [select for diffs]
Modified Fri Nov 2 11:06:44 2001 UTC (8 years ago) by richter
File length: 7220 byte(s)
Diff to previous 294228 (colored)
FastCGI docs & script

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: 7199 byte(s)
Diff to previous 294210 (colored)
   - Embperl can now use encrypted sourcefiles. See crypto/README for
     details.

Revision 294210 - (view) (annotate) - [select for diffs]
Modified Tue Aug 14 04:28:08 2001 UTC (8 years, 3 months ago) by richter
File length: 7088 byte(s)
Diff to previous 294163 (colored)
more session tests

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: 6788 byte(s)
Diff to previous 294145 (colored)
Make  -> Error setable

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: 6735 byte(s)
Diff to previous 294119 (colored)
   - Added epocgi.pl which allow use of EmbperlObject as CGI script.

Revision 294119 - (view) (annotate) - [select for diffs]
Modified Fri Apr 27 07:42:28 2001 UTC (8 years, 7 months ago) by richter
File length: 6681 byte(s)
Diff to previous 294115 (colored)
modified test for 5.6.1

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: 6653 byte(s)
Diff to previous 294087 (colored)
Fix problem with magic variables for first call of a page

Revision 294087 - (view) (annotate) - [select for diffs]
Modified Tue Mar 27 12:27:58 2001 UTC (8 years, 8 months ago) by richter
File length: 6650 byte(s)
Diff to previous 294082 (colored)
Embperl 1 - sync with 2.0

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: 6571 byte(s)
Diff to previous 294050 (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 294050 - (view) (annotate) - [select for diffs]
Modified Wed Feb 7 08:21:28 2001 UTC (8 years, 9 months ago) by richter
File length: 6488 byte(s)
Diff to previous 294047 (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 294047 - (view) (annotate) - [select for diffs]
Modified Mon Jan 15 20:17:38 2001 UTC (8 years, 10 months ago) by richter
File length: 6281 byte(s)
Diff to previous 294046 (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 294046 - (view) (annotate) - [select for diffs]
Modified Wed Jan 10 06:21:23 2001 UTC (8 years, 10 months ago) by richter
File length: 6216 byte(s)
Diff to previous 294044 (colored)
- Fix for Execute isa parameter

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: 6110 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: 5971 byte(s)
Diff to previous 294008 (colored)
1.3.0 Release

Revision 294008 - (view) (annotate) - [select for diffs]
Modified Sun Dec 3 13:23:17 2000 UTC (8 years, 11 months ago) by richter
File length: 5962 byte(s)
Diff to previous 294001 (colored)
New Tests

Revision 294001 - (view) (annotate) - [select for diffs]
Modified Wed Nov 15 08:15:42 2000 UTC (9 years ago) by richter
File length: 5917 byte(s)
Diff to previous 293989 (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 293989 - (view) (annotate) - [select for diffs]
Modified Fri Nov 10 08:36:40 2000 UTC (9 years ago) by richter
File length: 5874 byte(s)
Diff to previous 293985 (colored)
Add missing files to MANIFEST

Revision 293985 - (view) (annotate) - [select for diffs]
Modified Thu Nov 9 20:18:16 2000 UTC (9 years ago) by richter
File length: 5774 byte(s)
Diff to previous 293976 (colored)
Session handling

Revision 293976 - (view) (annotate) - [select for diffs]
Modified Tue Nov 7 11:28:39 2000 UTC (9 years ago) by richter
File length: 5624 byte(s)
Diff to previous 293953 (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 293953 - (view) (annotate) - [select for diffs]
Modified Tue Oct 17 08:23:09 2000 UTC (9 years, 1 month ago) by richter
File length: 5541 byte(s)
Diff to previous 293951 (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 293951 - (view) (annotate) - [select for diffs]
Modified Tue Oct 17 07:02:11 2000 UTC (9 years, 1 month ago) by richter
File length: 5500 byte(s)
Diff to previous 293920 (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 293920 - (view) (annotate) - [select for diffs]
Modified Mon Sep 11 09:53:38 2000 UTC (9 years, 2 months ago) by richter
File length: 5235 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: 5241 byte(s)
Diff to previous 293917 (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 293917 - (view) (annotate) - [select for diffs]
Modified Thu Aug 24 06:03:49 2000 UTC (9 years, 3 months ago) by richter
File length: 5082 byte(s)
Diff to previous 293916 (colored)
New test files

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: 5060 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: 4745 byte(s)
Diff to previous 293905 (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 293905 - (view) (annotate) - [select for diffs]
Modified Mon Jul 17 05:16:28 2000 UTC (9 years, 4 months ago) by richter
File length: 4690 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: 4629 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: 4326 byte(s)
Diff to previous 293901 (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 293901 - (view) (annotate) - [select for diffs]
Modified Sat Jul 8 13:06:49 2000 UTC (9 years, 4 months ago) by richter
File length: 4326 byte(s)
Diff to previous 293812 (colored)
- import base, *, setup ISA

Revision 293812 - (view) (annotate) - [select for diffs]
Modified Tue May 2 06:47:10 2000 UTC (9 years, 6 months ago) by richter
File length: 4261 byte(s)
Diff to previous 293807 (colored)
- emacs no longer part of the distribution, because newer versions of various editor modes are avialbale on the web. See Download.

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: 4291 byte(s)
Diff to previous 293804 (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 293804 - (view) (annotate) - [select for diffs]
Modified Mon Apr 17 21:03:19 2000 UTC (9 years, 7 months ago) by richter
File length: 4278 byte(s)
Diff to previous 293802 (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 293802 - (view) (annotate) - [select for diffs]
Modified Fri Apr 14 12:27:43 2000 UTC (9 years, 7 months ago) by richter
File length: 4008 byte(s)
Diff to previous 293799 (colored)
- docs
- Logo

Revision 293799 - (view) (annotate) - [select for diffs]
Modified Wed Mar 29 07:39:12 2000 UTC (9 years, 8 months ago) by richter
File length: 3992 byte(s)
Diff to previous 293798 (colored)
- new file

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: 3970 byte(s)
Diff to previous 293782 (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 293782 - (view) (annotate) - [select for diffs]
Modified Thu Jan 6 11:02:18 2000 UTC (9 years, 10 months ago) by richter
File length: 3983 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: 3967 byte(s)
Diff to previous 293759 (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 293759 - (view) (annotate) - [select for diffs]
Modified Wed Nov 3 17:23:12 1999 UTC (10 years ago) by richter
File length: 3950 byte(s)
Diff to previous 293757 (colored)
   - Fixed that serveral options where not settable inside an Embperl page.
     Spotted by Ilya Ketris.

Revision 293757 - (view) (annotate) - [select for diffs]
Modified Wed Nov 3 07:53:32 1999 UTC (10 years ago) by richter
File length: 3909 byte(s)
Diff to previous 293755 (colored)
   - Test if mod_ssl.c if compiled to support SSLDisable, to avoid
     Embperl unrelated errors in make test. Spotted by Roman Maeder.

Revision 293755 - (view) (annotate) - [select for diffs]
Modified Tue Nov 2 08:33:39 1999 UTC (10 years ago) by richter
File length: 3883 byte(s)
Diff to previous 293743 (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 293743 - (view) (annotate) - [select for diffs]
Modified Tue Oct 5 06:04:11 1999 UTC (10 years, 1 month ago) by richter
File length: 3901 byte(s)
Diff to previous 293737 (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 293737 - (view) (annotate) - [select for diffs]
Modified Fri Sep 17 04:25:09 1999 UTC (10 years, 2 months ago) by richter
File length: 3817 byte(s)
Diff to previous 293735 (colored)
   - Fixed a problem that had occured with magic SVs (tied scalar)
     as source for the Execute function. Spotted by Todd Eigenshink.

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: 3771 byte(s)
Diff to previous 293731 (colored)
   - Fixed a problem with loading Apache::Session 1.01, when
     Apache::Session 0.17 is not installed. Spotted by Volker Hess.

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: 3724 byte(s)
Diff to previous 293729 (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 293729 - (view) (annotate) - [select for diffs]
Modified Sat Sep 4 17:48:37 1999 UTC (10 years, 2 months ago) by richter
File length: 3673 byte(s)
Diff to previous 293721 (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 293721 - (view) (annotate) - [select for diffs]
Modified Tue Aug 10 13:37:05 1999 UTC (10 years, 3 months ago) by richter
File length: 3660 byte(s)
Diff to previous 293718 (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 293718 - (view) (annotate) - [select for diffs]
Modified Tue Jul 13 14:35:25 1999 UTC (10 years, 4 months ago) by richter
File length: 3615 byte(s)
Diff to previous 293714 (colored)
- Start Apache::DB support

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: 3607 byte(s)
Diff to previous 293705 (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 293705 - (view) (annotate) - [select for diffs]
Modified Wed May 26 18:25:11 1999 UTC (10 years, 6 months ago) by richter
File length: 3580 byte(s)
Diff to previous 293699 (colored)
- new tests

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: 3531 byte(s)
Diff to previous 293698 (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 293698 - (view) (annotate) - [select for diffs]
Modified Tue Apr 20 09:30:56 1999 UTC (10 years, 7 months ago) by richter
File length: 3311 byte(s)
Diff to previous 293697 (colored)
- new files

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: 3268 byte(s)
Diff to previous 293695 (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 293695 - (view) (annotate) - [select for diffs]
Modified Mon Mar 22 05:31:13 1999 UTC (10 years, 8 months ago) by richter
File length: 3247 byte(s)
Diff to previous 293693 (colored)
- new files

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: 3199 byte(s)
Diff to previous 293684 (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 293684 - (view) (annotate) - [select for diffs]
Modified Sat Jan 23 13:46:39 1999 UTC (10 years, 10 months ago) by richter
File length: 3106 byte(s)
Diff to previous 293677 (colored)
- fixed problem with session handling and Execute

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: 3055 byte(s)
Diff to previous 293674 (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 293674 - (view) (annotate) - [select for diffs]
Modified Mon Dec 28 21:32:34 1998 UTC (10 years, 11 months ago) by richter
File length: 2982 byte(s)
Diff to previous 293669 (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 293669 - (view) (annotate) - [select for diffs]
Modified Sun Nov 22 19:27:17 1998 UTC (11 years ago) by richter
File length: 2871 byte(s)
Diff to previous 293658 (colored)
- 1.2b3

Revision 293658 - (view) (annotate) - [select for diffs]
Modified Fri Oct 30 23:27:06 1998 UTC (11 years ago) by richter
File length: 2897 byte(s)
Diff to previous 293653 (colored)
- New files

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: 2727 byte(s)
Diff to previous 293646 (colored)
- req_rec param isn't necessary anymore for Execute
- added shortform of Execute
- fix a problem with setting $escmode inside a URL

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: 2704 byte(s)
Diff to previous 293643 (colored)
- Added session handling (Apache::Session)

Revision 293643 - (view) (annotate) - [select for diffs]
Modified Tue Oct 6 20:58:12 1998 UTC (11 years, 1 month ago) by richter
File length: 2668 byte(s)
Diff to previous 293641 (colored)
- More test for inlcuding Embperl pages into Embperl pages
- small bugfixes

Revision 293641 - (view) (annotate) - [select for diffs]
Modified Tue Sep 29 04:00:16 1998 UTC (11 years, 2 months ago) by richter
File length: 2524 byte(s)
Diff to previous 293637 (colored)
- Added missing file for test include.htm

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: 2481 byte(s)
Diff to previous 293631 (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 293631 - (view) (annotate) - [select for diffs]
Modified Mon Aug 31 10:02:26 1998 UTC (11 years, 2 months ago) by richter
File length: 2465 byte(s)
Diff to previous 293629 (colored)
- documentation update
- upload test and example
- speed up cgi

Revision 293629 - (view) (annotate) - [select for diffs]
Modified Tue Jul 28 15:44:47 1998 UTC (11 years, 4 months ago) by richter
File length: 2366 byte(s)
Diff to previous 293627 (colored)
- fix compile error under win nt
- add support for testing mod_perl build with USE_DSO
-> version 1.1.0

Revision 293627 - (view) (annotate) - [select for diffs]
Modified Mon Jul 27 19:45:29 1998 UTC (11 years, 4 months ago) by richter
File length: 2341 byte(s)
Diff to previous 293626 (colored)
- nesting of html and metacommand is independend now
- add test for post request
- add test for optUndefToEmptyValue
- fixed bug with optUndefToEmptyValue

Revision 293626 - (view) (annotate) - [select for diffs]
Modified Mon Jul 27 14:26:10 1998 UTC (11 years, 4 months ago) by richter
File length: 2261 byte(s)
Diff to previous 293621 (colored)
   - Added optUndefToEmptyString which will cause Embperl to treat non
     existent values in %fdat as empty string in input tags, as suggested
     by Steve Willer.
   - Fixed a memory leak in foreach metacommand
   - Added CVS.pod

Revision 293621 - (view) (annotate) - [select for diffs]
Modified Tue Jul 14 21:05:18 1998 UTC (11 years, 4 months ago) by richter
File length: 2253 byte(s)
Diff to previous 293613 (colored)
Added new examples in eg/x directory for foreach, if, input, dbi, recordset

Revision 293613 - (view) (annotate) - [select for diffs]
Added Tue Jul 14 20:11:17 1998 UTC (11 years, 4 months ago) by richter
File length: 2180 byte(s)
Initial revision

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