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

Log of /perl/embperl/trunk/TODO

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 498942 - (view) (annotate) - [select for diffs]
Modified Tue Jan 23 07:03:54 2007 UTC (2 years, 10 months ago) by richter
File length: 621 byte(s)
Diff to previous 478474 (colored)
update TODO

Revision 478474 - (view) (annotate) - [select for diffs]
Modified Thu Nov 23 05:47:20 2006 UTC (3 years ago) by richter
File length: 706 byte(s)
Diff to previous 387723 (colored)
fix doc

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: 661 byte(s)
Diff to previous 374002 (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 374002 - (view) (annotate) - [select for diffs]
Modified Wed Feb 1 05:51:36 2006 UTC (3 years, 9 months ago) by richter
File length: 605 byte(s)
Diff to previous 331996 (colored)
password control

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

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: 527 byte(s)
Diff to previous 294776 (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 294776 - (view) (annotate) - [select for diffs]
Modified Sun Sep 25 13:43:39 2005 UTC (4 years, 2 months ago) by richter
File length: 714 byte(s)
Diff to previous 294744 (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 294744 - (view) (annotate) - [select for diffs]
Modified Fri May 6 07:15:36 2005 UTC (4 years, 6 months ago) by richter
File length: 528 byte(s)
Diff to previous 294739 (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 294739 - (view) (annotate) - [select for diffs]
Modified Sat Mar 12 13:46:07 2005 UTC (4 years, 8 months ago) by richter
File length: 432 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: 349 byte(s)
Diff to previous 294732 (colored)
fix execute problem

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: 407 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: 486 byte(s)
Diff to previous 294728 (colored)
fix  when called from Registry script

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

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: 496 byte(s)
Diff to previous 294713 (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 294713 - (view) (annotate) - [select for diffs]
Modified Mon Oct 4 05:37:16 2004 UTC (5 years, 1 month ago) by richter
File length: 412 byte(s)
Diff to previous 294712 (colored)
cleanup

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: 510 byte(s)
Diff to previous 294699 (colored)
flush output before cleanup

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: 486 byte(s)
Diff to previous 294696 (colored)
fix unescape problem in input

Revision 294696 - (view) (annotate) - [select for diffs]
Modified Mon Aug 16 05:30:05 2004 UTC (5 years, 3 months ago) by richter
File length: 483 byte(s)
Diff to previous 294689 (colored)
fix small memory leak

Revision 294689 - (view) (annotate) - [select for diffs]
Modified Tue Jul 20 04:59:11 2004 UTC (5 years, 4 months ago) by richter
File length: 441 byte(s)
Diff to previous 294682 (colored)
verbose messages for Hash Error

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: 234 byte(s)
Diff to previous 294679 (colored)
2.0b11

Revision 294679 - (view) (annotate) - [select for diffs]
Modified Sat Mar 13 13:04:02 2004 UTC (5 years, 8 months ago) by richter
File length: 273 byte(s)
Diff to previous 294671 (colored)
- added some crypto extra checks
PR:
Obtained from:
Submitted by:
Reviewed by:

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: 362 byte(s)
Diff to previous 294669 (colored)
fix a and option tags in xml output mode

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: 298 byte(s)
Diff to previous 294667 (colored)
fix web urls

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: 217 byte(s)
Diff to previous 294665 (colored)
fix upload with CGI 3.01+

Revision 294665 - (view) (annotate) - [select for diffs]
Modified Sat Feb 7 14:14:40 2004 UTC (5 years, 9 months ago) by richter
File length: 266 byte(s)
Diff to previous 294663 (colored)
tests hash order

Revision 294663 - (view) (annotate) - [select for diffs]
Modified Sat Feb 7 13:07:00 2004 UTC (5 years, 9 months ago) by richter
File length: 259 byte(s)
Diff to previous 294653 (colored)
Test for select auto loop

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: 215 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: 242 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: 270 byte(s)
Diff to previous 294647 (colored)
fix dl nesting bug

Revision 294647 - (view) (annotate) - [select for diffs]
Modified Thu Jan 22 05:59:11 2004 UTC (5 years, 10 months ago) by richter
File length: 276 byte(s)
Diff to previous 294644 (colored)
debug print OUT

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: 246 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 (6 years ago) by richter
File length: 220 byte(s)
Diff to previous 294638 (colored)
fix epchar.c.min and epchar.c.iso-lation-2 to conatin char2xml table
PR:
Obtained from:
Submitted by:
Reviewed by:

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: 124 byte(s)
Diff to previous 294578 (colored)
add missing files

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: 2345 byte(s)
Diff to previous 294194 (colored)
move Embperl 2 to HEAD revision

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: 2544 byte(s)
Diff to previous 294082 (colored)
New session handling using Apache::SessionX

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: 2484 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: 2387 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: 2363 byte(s)
Diff to previous 294044 (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 294044 - (view) (annotate) - [select for diffs]
Modified Sat Dec 23 20:13:28 2000 UTC (8 years, 11 months ago) by richter
File length: 2464 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: 2336 byte(s)
Diff to previous 294001 (colored)
1.3.0 Release

Revision 294001 - (view) (annotate) - [select for diffs]
Modified Wed Nov 15 08:15:42 2000 UTC (9 years ago) by richter
File length: 2376 byte(s)
Diff to previous 293976 (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 293976 - (view) (annotate) - [select for diffs]
Modified Tue Nov 7 11:28:39 2000 UTC (9 years ago) by richter
File length: 2418 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: 2371 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: 2413 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: 2500 byte(s)
Diff to previous 293910 (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 293910 - (view) (annotate) - [select for diffs]
Modified Thu Aug 17 07:32:10 2000 UTC (9 years, 3 months ago) by richter
File length: 2413 byte(s)
Diff to previous 293909 (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 & 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 293909 - (view) (annotate) - [select for diffs]
Modified Wed Aug 16 05:34:58 2000 UTC (9 years, 3 months ago) by richter
File length: 2671 byte(s)
Diff to previous 293908 (colored)
- Start for Apache::Session 1.5x Interface

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: 2628 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: 2514 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: 2881 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: 2816 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: 2807 byte(s)
Diff to previous 293801 (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 293801 - (view) (annotate) - [select for diffs]
Modified Thu Apr 13 21:37:02 2000 UTC (9 years, 7 months ago) by richter
File length: 2660 byte(s)
Diff to previous 293797 (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 293797 - (view) (annotate) - [select for diffs]
Modified Wed Mar 29 04:47:08 2000 UTC (9 years, 8 months ago) by richter
File length: 2723 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: 2843 byte(s)
Diff to previous 293792 (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 293792 - (view) (annotate) - [select for diffs]
Modified Sun Mar 19 13:39:04 2000 UTC (9 years, 8 months ago) by richter
File length: 2638 byte(s)
Diff to previous 293791 (colored)
-

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: 2518 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: 2412 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: 2334 byte(s)
Diff to previous 293786 (colored)
   - Fixed a bug that Execute will always fail when $@ was set before.
     Patch from Francis J. Lacoste.
   - Doc updates

Revision 293786 - (view) (annotate) - [select for diffs]
Modified Sun Feb 20 20:29:02 2000 UTC (9 years, 9 months ago) by richter
File length: 2301 byte(s)
Diff to previous 293785 (colored)
- Doc update

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: 2153 byte(s)
Diff to previous 293784 (colored)
- Doc updates
- 1.3b2 beta release

Revision 293784 - (view) (annotate) - [select for diffs]
Modified Tue Jan 25 05:36:55 2000 UTC (9 years, 10 months ago) by richter
File length: 1970 byte(s)
Diff to previous 293783 (colored)
- cc and bcc in mail

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: 1963 byte(s)
Diff to previous 293774 (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 293774 - (view) (annotate) - [select for diffs]
Modified Mon Jan 3 05:42:51 2000 UTC (9 years, 10 months ago) by richter
File length: 1890 byte(s)
Diff to previous 293773 (colored)
test

Revision 293773 - (view) (annotate) - [select for diffs]
Modified Sun Jan 2 20:03:47 2000 UTC (9 years, 10 months ago) by richter
File length: 2070 byte(s)
Diff to previous 293771 (colored)
test

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: 2069 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: 2263 byte(s)
Diff to previous 293769 (colored)
   - fix a problem that $req_rec is not correctly setup inside
     imported subs. Reported by Cliff Rayman.

Revision 293769 - (view) (annotate) - [select for diffs]
Modified Mon Dec 20 05:04:40 1999 UTC (9 years, 11 months ago) by richter
File length: 2207 byte(s)
Diff to previous 293768 (colored)
- TODO

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: 2052 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: 1810 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: 1534 byte(s)
Diff to previous 293760 (colored)
   - test script had failed in cgi mode on win32. Spotted by
     Randy Korbes.
  - final 1.2.0 release :-)

Revision 293760 - (view) (annotate) - [select for diffs]
Modified Thu Nov 4 05:30:28 1999 UTC (10 years ago) by richter
File length: 1453 byte(s)
Diff to previous 293759 (colored)
- documentation update
- make test on win32

Revision 293759 - (view) (annotate) - [select for diffs]
Modified Wed Nov 3 17:23:12 1999 UTC (10 years ago) by richter
File length: 1531 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: 1460 byte(s)
Diff to previous 293756 (colored)
   - Test if mod_ssl.c if compiled to support SSLDisable, to avoid
     Embperl unrelated errors in make test. Spotted by Roman Maeder.

Revision 293756 - (view) (annotate) - [select for diffs]
Modified Tue Nov 2 19:30:05 1999 UTC (10 years ago) by richter
File length: 1452 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: 1583 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: 1799 byte(s)
Diff to previous 293751 (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 293751 - (view) (annotate) - [select for diffs]
Modified Sat Oct 30 15:31:00 1999 UTC (10 years ago) by richter
File length: 1761 byte(s)
Diff to previous 293750 (colored)
- Documentation update

Revision 293750 - (view) (annotate) - [select for diffs]
Modified Thu Oct 21 05:46:22 1999 UTC (10 years, 1 month ago) by richter
File length: 1798 byte(s)
Diff to previous 293746 (colored)
-docu update

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: 1641 byte(s)
Diff to previous 293744 (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 293744 - (view) (annotate) - [select for diffs]
Modified Wed Oct 6 05:04:49 1999 UTC (10 years, 1 month ago) by richter
File length: 1570 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: 1527 byte(s)
Diff to previous 293742 (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 293742 - (view) (annotate) - [select for diffs]
Modified Mon Oct 4 16:01:00 1999 UTC (10 years, 1 month ago) by richter
File length: 1597 byte(s)
Diff to previous 293741 (colored)
-

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: 1544 byte(s)
Diff to previous 293739 (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 293739 - (view) (annotate) - [select for diffs]
Modified Mon Sep 27 06:33:50 1999 UTC (10 years, 2 months ago) by richter
File length: 1531 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: 1437 byte(s)
Diff to previous 293731 (colored)
   - Fixed a problem that had occured with magic SVs (tied scalar)
     as source for the Execute function. Spotted by Todd Eigenshink.

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: 1275 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: 1368 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: 1453 byte(s)
Diff to previous 293726 (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 293726 - (view) (annotate) - [select for diffs]
Modified Mon Aug 30 04:23:03 1999 UTC (10 years, 3 months ago) by richter
File length: 1280 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: 1224 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: 1185 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: 1236 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: 1371 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: 1314 byte(s)
Diff to previous 293718 (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 293718 - (view) (annotate) - [select for diffs]
Modified Tue Jul 13 14:35:25 1999 UTC (10 years, 4 months ago) by richter
File length: 1073 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: 1018 byte(s)
Diff to previous 293711 (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 293711 - (view) (annotate) - [select for diffs]
Modified Sun Jun 6 20:00:27 1999 UTC (10 years, 5 months ago) by richter
File length: 1291 byte(s)
Diff to previous 293709 (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 293709 - (view) (annotate) - [select for diffs]
Modified Sun Jun 6 12:10:54 1999 UTC (10 years, 5 months ago) by richter
File length: 1363 byte(s)
Diff to previous 293706 (colored)
   - Embperl compiles now with perl5.005_57+. Patch from Ask Bjoern Hansen

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: 1211 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: 1280 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: 1246 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: 1202 byte(s)
Diff to previous 293699 (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 293699 - (view) (annotate) - [select for diffs]
Modified Fri May 7 20:13:54 1999 UTC (10 years, 6 months ago) by richter
File length: 1184 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: 1050 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: 1030 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, 8 months ago) by richter
File length: 1118 byte(s)
Diff to previous 293692 (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 293692 - (view) (annotate) - [select for diffs]
Modified Mon Mar 22 04:43:33 1999 UTC (10 years, 8 months ago) by richter
File length: 1085 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: 879 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: 855 byte(s)
Diff to previous 293687 (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 293687 - (view) (annotate) - [select for diffs]
Modified Sun Feb 7 22:03:34 1999 UTC (10 years, 9 months ago) by richter
File length: 913 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: 753 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: 956 byte(s)
Diff to previous 293682 (colored)
- fixed problem with session handling and Execute

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: 842 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: 805 byte(s)
Diff to previous 293676 (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 293676 - (view) (annotate) - [select for diffs]
Modified Thu Dec 31 14:01:16 1998 UTC (10 years, 10 months ago) by richter
File length: 751 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: 728 byte(s)
Diff to previous 293671 (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 293671 - (view) (annotate) - [select for diffs]
Modified Sun Dec 6 19:24:47 1998 UTC (10 years, 11 months ago) by richter
File length: 519 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: 491 byte(s)
Diff to previous 293666 (colored)
- 1.2b3

Revision 293666 - (view) (annotate) - [select for diffs]
Modified Thu Nov 19 20:05:12 1998 UTC (11 years ago) by richter
File length: 695 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: 523 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: 457 byte(s)
Diff to previous 293661 (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 293661 - (view) (annotate) - [select for diffs]
Modified Sat Nov 7 23:17:45 1998 UTC (11 years ago) by richter
File length: 704 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: 521 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: 606 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, 1 month ago) by richter
File length: 580 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: 569 byte(s)
Diff to previous 293653 (colored)
- Added optNoHiddenEmptyVAlue

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: 622 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: 740 byte(s)
Diff to previous 293650 (colored)
- fix compile error with EPDEBUGALL

Revision 293650 - (view) (annotate) - [select for diffs]
Modified Sun Oct 25 21:08:47 1998 UTC (11 years, 1 month ago) by richter
File length: 626 byte(s)
Diff to previous 293649 (colored)
TODO

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: 701 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: 363 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: 449 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: 258 byte(s)
Diff to previous 293631 (colored)
- fixed memory leak

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: 160 byte(s)
Diff to previous 293627 (colored)
- documentation update
- upload test and example
- speed up cgi

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: 191 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: 250 byte(s)
Diff to previous 293625 (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 293625 - (view) (annotate) - [select for diffs]
Modified Sun Jul 26 19:19:57 1998 UTC (11 years, 4 months ago) by richter
File length: 345 byte(s)
Diff to previous 293624 (colored)
   - Changes URL escaping than only space, '+', '&', '=' and chars < 0x20
     will be escaped to avoid problems with older netscape browsers.
   - Added missing documentation for req_rec parameter of the Execute
     function. Spotted by Eric Cholet.
   - Send correct http header for error page, spotted by Steve Willer
   - Added optUndefToEmptyString which will cause Embperl to treat non
     existent values in %fdat as empty string in input tags, as suggested
     by Steve Willer.

Revision 293624 - (view) (annotate) - [select for diffs]
Modified Sat Jul 25 15:57:50 1998 UTC (11 years, 4 months ago) by richter
File length: 303 byte(s)
Diff to previous 293623 (colored)
remove some compiler warnings
removed limit of 2048 bytes for get request
read all data on post request, not just 1024 bytes

Revision 293623 - (view) (annotate) - [select for diffs]
Modified Sat Jul 25 07:11:02 1998 UTC (11 years, 4 months ago) by richter
File length: 331 byte(s)
Diff to previous 293621 (colored)
Added support for perl5.005 (without threads!)

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: 173 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: 298 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