2006-02-01 Andreas J. Koenig * Funeral, kind of. I'll continue to use Apache::HeavyCGI in legacy projects but will move away from it on the next occasion. The README is not a manpage anymore but an eulogy (as leo translates "Grabrede"). 2001-03-22 Andreas J. Koenig * Execution plan is now mandatory. A call to prepare will die if there is no execution plan in the Apache::HeavyCGI object. * Execution plan now cleaner and more useful than ever before: DEBUG and WATCHVARIABLE can be set for debugging and WALKTYPE can be set for avoiding method call overhead. 2001-02-08 Andreas J. Koenig * lib/Apache/HeavyCGI.pm: we now have all form widgets coded as in CGI.pm. The reason why we do that is: CGI.pm is slow but we like the interfce it provides. * Apache::HeavyCGI::Date now without 'use fields'. It has been observed that use fields can cause core dumps under up to now unknown conditions. Maybe it's due to the combination of overload and fields pragma? I don't know, but I need to be cautious:-( 1999-11-25 Andreas J. Koenig * Improvements on Exeplan: DEBUG and FUNCTIONAL as instance variables 1999-11-21 Andreas J. Koenig * Shortcut makes faster and more flexible instance_of method 1999-10-17 Andreas J. Koenig * Fixed an uninitialized warning in SquidRemoteAddr and HeavyCGI.pm 1999-10-12 Andreas J. Koenig * $@ was checked for isa, but isa() was a method call instead of an UNIVERSAL::isa function call. 1999-08-16 Andreas J. Koenig * ExePlan now executes the plan as a series of function calls instead of method calls. Only a little bit benchmarked and seems to be a little bit better. Can be switched back to method calls by manually setting FUNCTIONAL to false * can_utf8 now reflects the protocol. HTTP/1.1 allows UTF-8 unless they have an Accept-Encoding header