Diff for /parser3/ChangeLog between versions 1.26 and 1.43.6.1

version 1.26, 2003/10/28 05:59:57 version 1.43.6.1, 2005/11/21 15:07:56
Line 1 Line 1
   2005-11-21      paf
           * src/main/compile.tab.C [release_3_1_5] 1.103.8.7:
           * src/main/compile.y [release_3_1_5] 1.213.10.6:
                   ! overoptimized void literals, reverted to just vvod, recreating 
                   empty array with each void_value token. that's absolutely needed,
                    since that array grows
   
           * src/classes/file.C [release_3_1_5] 1.133.6.4:
           * www/htdocs/_bug.html [release_3_1_5] 1.84.4.12:
                   + merged from HEAD: ^file::create[text;file.xml;^untaint[xml]{
                   data}]
   
           * src/classes/file.C 1.138:
           * www/htdocs/_bug.html 1.100:
                   + ^file::create[text;file.xml;^untaint[xml]{data}]
   
           * src/types/Makefile.am [release_3_1_5] 1.38.6.1:
           * src/types/pa_venv.C [release_3_1_5] 1.1.2.1:
           * src/types/pa_venv.h [release_3_1_5] 1.31.14.2:
           * src/types/types.vcproj [release_3_1_5] 1.14.6.1:
           * www/htdocs/_bug.html [release_3_1_5] 1.84.4.10:
                   + $env:PARSER_VERSION reports "3.1.5beta (compiled on i386-pc-
                   win32)"
   
           * src/types/Makefile.am 1.40:
           * src/types/pa_venv.C 1.2:
           * src/types/pa_venv.h 1.33:
           * src/types/types.vcproj 1.16:
           * www/htdocs/_bug.html 1.99:
           * www/htdocs/_bug.txt 1.6:
                   + merged: $env:PARSER_VERSION reports "3.1.5beta (compiled on 
                   i386-pc-win32)"
   
           * src/main/pa_request.C [release_3_1_5] 1.274.6.3:
                   ! $response:body[file] now differes from :download, it does not 
                   return content-disposition at all now [previusely it returned 
                   valueless content-disposition]
   
           * src/main/compile.tab.C [release_3_1_5] 1.103.8.6:
           * src/main/compile.y [release_3_1_5] 1.213.10.5:
           * src/types/pa_value.h [release_3_1_5] 1.119.6.3:
           * src/types/pa_vbool.h [release_3_1_5] 1.25.10.2:
           * src/types/pa_vdouble.h [release_3_1_5] 1.46.8.5:
           * src/types/pa_vint.h [release_3_1_5] 1.41.14.3:
           * src/types/pa_vmethod_frame.h [release_3_1_5] 1.51.6.5:
           * www/htdocs/_bug.html [release_3_1_5] 1.84.4.11:
                   + expression literals: true/false. ^format[$.indent(true)]
   
           * src/main/compile.tab.C 1.107:
           * src/main/compile.y 1.216:
           * src/types/pa_value.h 1.126:
           * src/types/pa_vbool.h 1.27:
           * src/types/pa_vdouble.h 1.50:
           * src/types/pa_vint.h 1.44:
           * src/types/pa_vmethod_frame.h 1.60:
                   + merged: expression literals: true/false. ^format[$.indent(true)
                   ]
   
           * src/main/pa_request.C 1.277:
                   ! merged: $response:body[file] now differes from :download, it 
                   does not return content-disposition at all now [previusely it 
                   returned valueless content-disposition]
   
           * src/types/pa_venv.C 1.1:
                   file pa_venv.C was initially added on branch release_3_1_5.
   
   2005-11-18      paf
           * src/main/pa_common.C 1.207:
                   ! merged from 3.1.5: fixed file load memory issue: now tries to 
                   guess content-length and allocates one big piece if possible [
                   regretfully gc_realloc works as malloc+free, leaving lots of 
                   holes behind]
   
           * src/include/pa_dir.h [release_3_1_5] 1.16.14.2:
                   ! file:list now sees .xxx files, only . and .. now removed from 
                   list [were removed all .*]
   
           * src/classes/table.C [release_3_1_5] 1.208.6.6:
                   ! ^table::create[not'nameless'; failed << 
                   Exception.problem_source pointed to local var!
   
           * src/main/pa_request.C 1.276:
                   ! merged from 3.1.5: ensured proper untainting of @main result 
                   if returned by $result or $response:body
   
           * src/classes/op.C 1.158:
                   + merged ^cache[] << returns current cache expiration time
   
           * src/classes/table.C 1.215:
                   ! merged ^table::create[not'nameless'; failed << 
                   Exception.problem_source pointed to local var!
   
           * src/classes/op.C [release_3_1_5] 1.152.4.4:
           * www/htdocs/_bug.html [release_3_1_5] 1.84.4.9:
                   + ^cache[] << returns current cache expiration time
   
           * src/classes/double.C [release_3_1_5] 1.57.14.3:
           * src/classes/int.C [release_3_1_5] 1.53.14.3:
                   ! ^int/double:sql{select null}[$.default(123)] will now return 
                   default value
   
           * src/lib/sdbm/apr_file_io.C 1.5:
                   ! merged from 3.1.5: hashfile file open error now checked, were 
                   not :( [stole that piece from apache 1.3 sources]
   
           * src/include/pa_dir.h 1.18:
           * www/htdocs/_bug.html [release_3_1_5] 1.84.4.8:
           * www/htdocs/_bug.txt [release_3_1_5] 1.5.12.2:
                   ! merged: file:list now sees .xxx files, only . and .. now 
                   removed from list [were removed all .*]
   
           * src/classes/memory.C [release_3_1_5] 1.7.8.2:
           * src/main/compile.tab.C [release_3_1_5] 1.103.8.5:
           * src/main/pa_common.C [release_3_1_5] 1.204.6.3:
                   ! fixed file load memory issue: now tries to guess content-
                   length and allocates one big piece if possible [regretfully 
                   gc_realloc works as malloc+free, leaving lots of holes behind]
   
           * src/main/pa_common.C 1.209:
                   ! merged: file::load[binary;fileOfZeroSize] now loads VFile.ptr!=
                   0, so such files can be saved now
   
           * src/main/pa_request.C [release_3_1_5] 1.274.6.2:
                   ! ensured proper untainting of @main result if returned by $
                   result or $response:body
   
           * src/lib/sdbm/apr_file_io.C [release_3_1_5] 1.4.10.1:
                   ! hashfile file open error now checked, were not :( [stole that 
                   piece from apache 1.3 sources]
   
           * src/main/pa_common.C [release_3_1_5] 1.204.6.5:
                   ! file::load[binary;fileOfZeroSize] now loads VFile.ptr!=0, so 
                   such files can be saved now
   
   2005-11-16      paf
           * src/classes/file.C [release_3_1_5] 1.133.6.3:
           * src/classes/table.C [release_3_1_5] 1.208.6.5:
           * src/include/pa_common.h [release_3_1_5] 1.101.8.2:
           * src/main/pa_common.C [release_3_1_5] 1.204.6.2:
           * www/htdocs/_bug.html [release_3_1_5] 1.84.4.7:
                   ! table::save with enclosers now doubles them: "->""
                   ! table::save/load do not remove elements from options hash
   
           * src/main/compile.tab.C [release_3_1_5] 1.103.8.4:
           * src/main/compile.y [release_3_1_5] 1.213.10.4:
                   ! ^if(-f "...") now works [were overoptimized ^if(double_literal)
                   , compiler confused OP_VALUE+origin+double with OP_STRINGPOOL+
                   code+OP_writeXX
   
           * src/main/compile.y 1.215:
                   ! merged to HEAD: ^if(-f "...") now works [were overoptimized ^
                   if(double_literal), compiler confused OP_VALUE+origin+double 
                   with OP_STRINGPOOL+code+OP_writeXX
   
           * src/classes/file.C 1.137:
           * src/classes/table.C 1.214:
           * src/include/pa_common.h 1.103:
           * src/main/compile.tab.C 1.106:
           * src/main/pa_common.C 1.206:
           * www/htdocs/_bug.html 1.98:
                   merged to HEAD:
                   ! table::save with enclosers now doubles them: "->""
                   ! table::save/load do not remove elements from options hash
   
   2005-11-03      paf
           * src/main/Makefile.am 1.45:
           * src/main/Makefile.in 1.58:
           * src/main/compile.tab.C 1.105:
                   removed $< from .y compilation, not all makefiles liked that
   
   2005-08-30      paf
           * src/classes/op.C [release_3_1_5] 1.152.4.3:
                   . speedup check of [DEFAULT]
   
           * src/classes/op.C 1.157:
                   merge . speedup check of [DEFAULT]
   
   2005-08-26      paf
           * src/classes/hash.C 1.76:
           * src/classes/string.C 1.145:
           * src/classes/table.C 1.212:
           * src/classes/void.C 1.36:
                   merged ! optional options were allowed to be empty. were checked 
                   if(is_string), changed to !defined||is_string to allow void
   
           * src/classes/hash.C [release_3_1_5] 1.73.6.2:
           * src/classes/string.C [release_3_1_5] 1.142.6.3:
           * src/classes/table.C [release_3_1_5] 1.208.6.3:
           * src/classes/void.C [release_3_1_5] 1.34.8.2:
           * src/targets/isapi/parser3isapi.C 1.94:
           * www/htdocs/_bug.html 1.96:
                   ! optional options were allowed to be empty. were checked if(
                   is_string), changed to !defined||is_string to allow void
   
           * src/classes/date.C [release_3_1_5] 1.69.6.2:
           * src/types/pa_vdate.h [release_3_1_5] 1.38.6.2:
           * www/htdocs/_bug.html [release_3_1_5] 1.84.4.6:
                   + date.week
   
           * src/classes/date.C 1.72:
           * src/types/pa_vdate.h 1.40:
           * www/htdocs/_bug.html 1.97:
                   merged + date.week
   
           * src/classes/double.C [release_3_1_5] 1.57.14.2:
           * src/classes/int.C [release_3_1_5] 1.53.14.2:
           * src/classes/math.C [release_3_1_5] 1.39.8.2:
           * src/classes/op.C [release_3_1_5] 1.152.4.2:
           * src/classes/string.C [release_3_1_5] 1.142.6.2:
           * src/classes/table.C [release_3_1_5] 1.208.6.2:
           * src/main/compile.tab.C [release_3_1_5] 1.103.8.3:
           * src/types/pa_vmethod_frame.h [release_3_1_5] 1.51.6.4:
           * www/htdocs/_bug.html [release_3_1_5] 1.84.4.5:
                   ! many classes/*  used as_junction where they needed as_int/
                   double, so failed with recent "(const) now no junction" 
                   optimization
   
           * src/classes/double.C 1.59:
           * src/classes/int.C 1.55:
           * src/classes/math.C 1.41:
           * src/classes/op.C 1.156:
           * src/classes/string.C 1.144:
           * src/classes/table.C 1.211:
           * src/types/pa_vmethod_frame.h 1.59:
                   merged ! many classes/*  used as_junction where they needed 
                   as_int/double, so failed with recent "(const) now no junction" 
                   optimization
   
           * src/classes/table.C 1.213:
                   merged ! ^table::create[bad]{xxx} now complains about bad!=
                   nameless
   
           * src/classes/table.C [release_3_1_5] 1.208.6.4:
                   ! ^table::create[bad]{xxx} now complains about bad!=nameless
   
   2005-08-24      paf
           * src/targets/isapi/parser3isapi.C [release_3_1_5] 1.92.8.2:
           * src/targets/isapi/parser3isapi.vcproj [release_3_1_5] 1.8.8.2:
                   ! on windows 2003 DllMain receivese \\?\ prefix to fullspec of 
                   .dll, stripped it
   
   2005-08-09      paf
           * src/types/pa_value.h [release_3_1_5] 1.119.6.2:
           * src/types/pa_vdouble.h [release_3_1_5] 1.46.8.4:
           * src/types/pa_vint.h [release_3_1_5] 1.41.14.2:
           * src/types/pa_vmethod_frame.h [release_3_1_5] 1.51.6.3:
                   merged from HEAD ! simplified (double) speedup consequent checks 
                   in vmethod_frame
   
           * src/classes/file.C [release_3_1_5] 1.133.6.2:
           * src/main/pa_exec.C [release_3_1_5] 1.65.8.2:
                   + file::cgi/exec now params: 50 max (were 10)
   
           * src/types/pa_value.h 1.124:
           * src/types/pa_vdouble.h 1.48:
           * src/types/pa_vint.h 1.42:
           * src/types/pa_vmethod_frame.h 1.57:
           * src/types/pa_vvoid.C 1.2:
           * src/types/pa_vvoid.h 1.27:
           * src/types/pa_wcontext.C 1.31:
           * src/types/pa_wcontext.h 1.48:
           * www/htdocs/.htaccess 1.47:
           * www/htdocs/_bug.html 1.95:
                   + ^call[$void] param inside now is void (were: empty string)
                   ! simplified (double) speedup consequent checks in vmethod_frame
   
           * www/htdocs/_bug.html [release_3_1_5] 1.84.4.3:
           * www/htdocs/_bug.pl [release_3_1_5] 1.3.6.1:
           * www/htdocs/_bug.txt [release_3_1_5] 1.5.12.1:
                   . file::exec $charset transcodes env fine
   
           * src/types/pa_wcontext.h [release_3_1_5] 1.46.12.2:
           * src/types/pa_wcontext.h [release_3_1_5] 1.46.12.3:
                   ! bugfix in_expression bit field were not cleared
   
           * src/types/pa_vmethod_frame.C 1.7:
           * src/types/pa_vmethod_frame.h 1.56:
                   merged
                   + optimized constants in expressions vstring->vdouble
                   + optimized ^call(vdouble), no junction creation, no calls later
   
           * src/classes/classes.C 1.22:
           * src/classes/classes.h 1.31:
           * src/classes/date.C 1.71:
           * src/classes/double.C 1.58:
           * src/classes/file.C 1.136:
           * src/classes/form.C 1.39:
           * src/classes/hash.C 1.75:
           * src/classes/hashfile.C 1.36:
           * src/classes/image.C 1.113:
           * src/classes/int.C 1.54:
           * src/classes/mail.C 1.110:
           * src/classes/math.C 1.40:
           * src/classes/memory.C 1.8:
           * src/classes/op.C 1.155:
           * src/classes/response.C 1.27:
           * src/classes/string.C 1.143:
           * src/classes/table.C 1.210:
           * src/classes/void.C 1.35:
           * src/classes/xdoc.C 1.148:
           * src/classes/xnode.C 1.71:
           * src/classes/xnode.h 1.24:
           * src/include/pa_array.h 1.65:
           * src/include/pa_cache_managers.h 1.18:
           * src/include/pa_charset.h 1.31:
           * src/include/pa_charsets.h 1.13:
           * src/include/pa_common.h 1.102:
           * src/include/pa_config_fixed.h 1.68:
           * src/include/pa_config_includes.h 1.31:
           * src/include/pa_dictionary.h 1.18:
           * src/include/pa_dir.h 1.17:
           * src/include/pa_exception.h 1.45:
           * src/include/pa_exec.h 1.18:
           * src/include/pa_globals.h 1.112:
           * src/include/pa_hash.h 1.66:
           * src/include/pa_memory.h 1.12:
           * src/include/pa_opcode.h 1.28:
           * src/include/pa_operation.h 1.6:
           * src/include/pa_os.h 1.5:
           * src/include/pa_request.h 1.179:
           * src/include/pa_request_charsets.h 1.5:
           * src/include/pa_request_info.h 1.5:
           * src/include/pa_sapi.h 1.27:
           * src/include/pa_socks.h 1.17:
           * src/include/pa_sql_connection.h 1.40:
           * src/include/pa_sql_driver_manager.h 1.33:
           * src/include/pa_stack.h 1.24:
           * src/include/pa_string.h 1.165:
           * src/include/pa_stylesheet_connection.h 1.40:
           * src/include/pa_stylesheet_manager.h 1.22:
           * src/include/pa_table.h 1.58:
           * src/include/pa_threads.h 1.30:
           * src/include/pa_types.h 1.49:
           * src/include/pa_uue.h 1.8:
           * src/include/pa_xml_exception.h 1.4:
           * src/include/pa_xml_io.h 1.4:
           * src/lib/gd/gif.C 1.6:
           * src/lib/gd/gif.h 1.4:
           * src/lib/gd/gifio.C 1.3:
           * src/lib/md5/pa_md5.h 1.11:
           * src/lib/md5/pa_md5c.c 1.13:
           * src/lib/smtp/comms.C 1.8:
           * src/lib/smtp/smtp.C 1.8:
           * src/lib/smtp/smtp.h 1.6:
           * src/main/compile.C 1.78:
           * src/main/compile_tools.C 1.59:
           * src/main/compile_tools.h 1.76:
           * src/main/execute.C 1.313:
           * src/main/pa_cache_managers.C 1.16:
           * src/main/pa_charset.C 1.52:
           * src/main/pa_charsets.C 1.16:
           * src/main/pa_common.C 1.205:
           * src/main/pa_dictionary.C 1.23:
           * src/main/pa_dir.C 1.20:
           * src/main/pa_exception.C 1.48:
           * src/main/pa_exec.C 1.67:
           * src/main/pa_globals.C 1.177:
           * src/main/pa_memory.C 1.6:
           * src/main/pa_os.C 1.8:
           * src/main/pa_request.C 1.275:
           * src/main/pa_socks.C 1.24:
           * src/main/pa_sql_driver_manager.C 1.85:
           * src/main/pa_string.C 1.203:
           * src/main/pa_stylesheet_connection.C 1.3:
           * src/main/pa_stylesheet_manager.C 1.27:
           * src/main/pa_table.C 1.61:
           * src/main/pa_uue.C 1.9:
           * src/main/pa_xml_exception.C 1.4:
           * src/main/pa_xml_io.C 1.19:
           * src/main/untaint.C 1.135:
           * src/sql/pa_sql_driver.h 1.43:
           * src/targets/apache13/mod_parser3.c 1.12:
           * src/targets/apache13core/mod_parser3_core.C 1.8:
           * src/targets/apache13core/pa_threads.C 1.5:
           * src/targets/cgi/pa_threads.C 1.16:
           * src/targets/cgi/parser3.C 1.237:
           * src/targets/isapi/pa_threads.C 1.17:
           * src/targets/isapi/parser3isapi.C 1.93:
           * src/types/pa_junction.h 1.7:
           * src/types/pa_method.h 1.6:
           * src/types/pa_property.h 1.2:
           * src/types/pa_value.C 1.19:
           * src/types/pa_value.h 1.125:
           * src/types/pa_vbool.h 1.26:
           * src/types/pa_vclass.C 1.33:
           * src/types/pa_vclass.h 1.51:
           * src/types/pa_vcode_frame.h 1.32:
           * src/types/pa_vconsole.h 1.10:
           * src/types/pa_vcookie.C 1.68:
           * src/types/pa_vcookie.h 1.31:
           * src/types/pa_vdate.h 1.39:
           * src/types/pa_vdouble.h 1.49:
           * src/types/pa_venv.h 1.32:
           * src/types/pa_vfile.C 1.41:
           * src/types/pa_vfile.h 1.58:
           * src/types/pa_vform.C 1.84:
           * src/types/pa_vform.h 1.50:
           * src/types/pa_vhash.C 1.8:
           * src/types/pa_vhash.h 1.58:
           * src/types/pa_vhashfile.h 1.33:
           * src/types/pa_vimage.C 1.35:
           * src/types/pa_vimage.h 1.45:
           * src/types/pa_vint.h 1.43:
           * src/types/pa_vjunction.h 1.24:
           * src/types/pa_vmail.C 1.72:
           * src/types/pa_vmail.h 1.17:
           * src/types/pa_vmath.C 1.8:
           * src/types/pa_vmath.h 1.18:
           * src/types/pa_vmemory.h 1.5:
           * src/types/pa_vmethod_frame.C 1.8:
           * src/types/pa_vmethod_frame.h 1.58:
           * src/types/pa_vobject.C 1.24:
           * src/types/pa_vobject.h 1.47:
           * src/types/pa_vproperty.h 1.3:
           * src/types/pa_vrequest.C 1.37:
           * src/types/pa_vrequest.h 1.33:
           * src/types/pa_vresponse.C 1.25:
           * src/types/pa_vresponse.h 1.40:
           * src/types/pa_vstateless_class.C 1.28:
           * src/types/pa_vstateless_class.h 1.53:
           * src/types/pa_vstateless_object.h 1.36:
           * src/types/pa_vstatus.C 1.25:
           * src/types/pa_vstatus.h 1.19:
           * src/types/pa_vstring.C 1.26:
           * src/types/pa_vstring.h 1.59:
           * src/types/pa_vtable.C 1.26:
           * src/types/pa_vtable.h 1.54:
           * src/types/pa_vvoid.C 1.3:
           * src/types/pa_vvoid.h 1.28:
           * src/types/pa_vxdoc.C 1.29:
           * src/types/pa_vxdoc.h 1.40:
           * src/types/pa_vxnode.C 1.43:
           * src/types/pa_vxnode.h 1.35:
           * src/types/pa_wcontext.C 1.32:
           * src/types/pa_wcontext.h 1.49:
           * src/types/pa_wwrapper.h 1.36:
                   2005
   
           * src/classes/file.C 1.135:
           * src/main/pa_exec.C 1.66:
                   merged +file::cgi/exec now params: 50 max (were 10)
   
   2005-08-08      paf
           * src/classes/classes.h 1.30:
           * src/main/execute.C 1.312:
           * src/types/pa_junction.h 1.6:
           * src/types/pa_value.h 1.123:
           * src/types/pa_vclass.C 1.32:
           * src/types/pa_vclass.h 1.50:
           * src/types/pa_vcode_frame.h 1.31:
           * src/types/pa_vconsole.h 1.9:
           * src/types/pa_vcookie.C 1.67:
           * src/types/pa_vcookie.h 1.30:
           * src/types/pa_vhash.h 1.57:
           * src/types/pa_vhashfile.h 1.32:
           * src/types/pa_vimage.C 1.34:
           * src/types/pa_vimage.h 1.44:
           * src/types/pa_vjunction.h 1.23:
           * src/types/pa_vmethod_frame.h 1.55:
           * src/types/pa_vobject.C 1.23:
           * src/types/pa_vobject.h 1.46:
           * src/types/pa_vrequest.C 1.36:
           * src/types/pa_vrequest.h 1.32:
           * src/types/pa_vresponse.C 1.24:
           * src/types/pa_vresponse.h 1.39:
           * src/types/pa_vstateless_class.C 1.27:
           * src/types/pa_vstateless_object.h 1.35:
           * src/types/pa_vvoid.h 1.26:
           * src/types/pa_vxnode.C 1.42:
           * src/types/pa_vxnode.h 1.34:
           * src/types/pa_wwrapper.h 1.35:
           * www/htdocs/_bug.html 1.93:
           * www/htdocs/_bug.p 1.8:
                   . merged VJunction(new Junction) optimization from 3.1.4
   
           * src/types/pa_vdouble.h [release_3_1_5] 1.46.8.3:
                   . double values without fractional part now default printed as %
                   .0f instead of %g
   
           * src/classes/hashfile.C 1.35:
           * www/htdocs/_bug.html [release_3_1_5] 1.84.4.2:
           * www/htdocs/_bug.xml [release_3_1_5] 1.2.14.1:
                   . merged ! second hashfile::open would cause an exception
   
           * bin/auto.p.dist.in [release_3_1_5] 1.11.14.1:
                   . apache bad 404 handling workaround integrated
   
           * src/classes/hashfile.C [release_3_1_5] 1.33.14.2:
                   ! second hashfile::open would cause an exception
   
           * src/main/execute.C [release_3_1_5] 1.306.6.2:
           * src/types/pa_junction.h [release_3_1_5] 1.4.12.2:
           * src/types/pa_vjunction.h [release_3_1_5] 1.22.14.2:
           * src/types/pa_vstateless_class.C [release_3_1_5] 1.22.12.2:
                   + optimized new VJunction(new Junction(params)) to new VJunction(
                   params), thousands of mallocs removed
   
           * src/types/pa_vdouble.h 1.47:
                   merged . double values without fractional part now default 
                   printed as %.0f instead of %g
   
           * src/main/compile.tab.C 1.104:
           * src/main/compile.y 1.214:
           * src/main/compile_tools.C 1.58:
           * src/main/compile_tools.h 1.75:
           * www/htdocs/.htaccess 1.46:
           * www/htdocs/_bug.html 1.94:
           * www/htdocs/_bug.xml 1.3:
                   merged
                   + optimized constants in expressions vstring->vdouble
                   + optimized ^call(vdouble), no junction creation, no calls later
   
           * bin/auto.p.dist.in 1.12:
                   merged . apache bad 404 handling workaround integrated
   
   2005-08-05      paf
           * src/include/pa_memory.h [release_3_1_5] 1.11.14.2:
           * src/main/compile.tab.C [release_3_1_5] 1.103.8.2:
           * src/main/compile.y [release_3_1_5] 1.213.10.3:
           * src/types/pa_vdouble.h [release_3_1_5] 1.46.8.2:
           * src/types/pa_vmethod_frame.C [release_3_1_5] 1.6.12.2:
           * src/types/pa_vmethod_frame.h [release_3_1_5] 1.51.6.2:
                   + optimized ^call(vdouble), no junction creation, no calls later
   
           * src/classes/classes.C [release_3_1_5] 1.21.14.1:
           * src/classes/classes.h [release_3_1_5] 1.26.12.1:
           * src/classes/date.C [release_3_1_5] 1.69.6.1:
           * src/classes/double.C [release_3_1_5] 1.57.14.1:
           * src/classes/file.C [release_3_1_5] 1.133.6.1:
           * src/classes/form.C [release_3_1_5] 1.38.14.1:
           * src/classes/hash.C [release_3_1_5] 1.73.6.1:
           * src/classes/hashfile.C [release_3_1_5] 1.33.14.1:
           * src/classes/image.C [release_3_1_5] 1.111.8.1:
           * src/classes/int.C [release_3_1_5] 1.53.14.1:
           * src/classes/mail.C [release_3_1_5] 1.109.8.1:
           * src/classes/math.C [release_3_1_5] 1.39.8.1:
           * src/classes/memory.C [release_3_1_5] 1.7.8.1:
           * src/classes/op.C [release_3_1_5] 1.152.4.1:
           * src/classes/response.C [release_3_1_5] 1.26.14.1:
           * src/classes/string.C [release_3_1_5] 1.142.6.1:
           * src/classes/table.C [release_3_1_5] 1.208.6.1:
           * src/classes/void.C [release_3_1_5] 1.34.8.1:
           * src/classes/xdoc.C [release_3_1_5] 1.146.8.1:
           * src/classes/xnode.C [release_3_1_5] 1.69.6.1:
           * src/classes/xnode.h [release_3_1_5] 1.22.14.1:
           * src/include/pa_array.h [release_3_1_5] 1.64.14.1:
           * src/include/pa_cache_managers.h [release_3_1_5] 1.17.12.1:
           * src/include/pa_charset.h [release_3_1_5] 1.30.14.1:
           * src/include/pa_charsets.h [release_3_1_5] 1.12.14.1:
           * src/include/pa_common.h [release_3_1_5] 1.101.8.1:
           * src/include/pa_config_fixed.h [release_3_1_5] 1.67.8.1:
           * src/include/pa_config_includes.h [release_3_1_5] 1.30.8.1:
           * src/include/pa_dictionary.h [release_3_1_5] 1.17.14.1:
           * src/include/pa_dir.h [release_3_1_5] 1.16.14.1:
           * src/include/pa_exception.h [release_3_1_5] 1.44.8.1:
           * src/include/pa_exec.h [release_3_1_5] 1.17.10.1:
           * src/include/pa_globals.h [release_3_1_5] 1.111.8.1:
           * src/include/pa_hash.h [release_3_1_5] 1.62.12.1:
           * src/include/pa_memory.h [release_3_1_5] 1.11.14.1:
           * src/include/pa_opcode.h [release_3_1_5] 1.27.14.1:
           * src/include/pa_operation.h [release_3_1_5] 1.5.14.1:
           * src/include/pa_os.h [release_3_1_5] 1.4.14.1:
           * src/include/pa_request.h [release_3_1_5] 1.177.6.1:
           * src/include/pa_request_charsets.h [release_3_1_5] 1.4.14.1:
           * src/include/pa_request_info.h [release_3_1_5] 1.4.14.1:
           * src/include/pa_sapi.h [release_3_1_5] 1.26.8.1:
           * src/include/pa_socks.h [release_3_1_5] 1.16.8.1:
           * src/include/pa_sql_connection.h [release_3_1_5] 1.39.8.1:
           * src/include/pa_sql_driver_manager.h [release_3_1_5] 1.32.14.1:
           * src/include/pa_stack.h [release_3_1_5] 1.23.6.1:
           * src/include/pa_string.h [release_3_1_5] 1.164.8.1:
           * src/include/pa_stylesheet_connection.h [release_3_1_5] 1.39.14.1:
           * src/include/pa_stylesheet_manager.h [release_3_1_5] 1.21.14.1:
           * src/include/pa_table.h [release_3_1_5] 1.57.14.1:
           * src/include/pa_threads.h [release_3_1_5] 1.29.14.1:
           * src/include/pa_types.h [release_3_1_5] 1.48.14.1:
           * src/include/pa_uue.h [release_3_1_5] 1.7.14.1:
           * src/include/pa_xml_exception.h [release_3_1_5] 1.3.14.1:
           * src/include/pa_xml_io.h [release_3_1_5] 1.3.14.1:
           * src/lib/gd/gif.C [release_3_1_5] 1.5.6.1:
           * src/lib/gd/gif.h [release_3_1_5] 1.3.14.1:
           * src/lib/gd/gifio.C [release_3_1_5] 1.2.14.1:
           * src/lib/md5/pa_md5.h [release_3_1_5] 1.10.14.1:
           * src/lib/md5/pa_md5c.c [release_3_1_5] 1.12.14.1:
           * src/lib/smtp/comms.C [release_3_1_5] 1.7.8.1:
           * src/lib/smtp/smtp.C [release_3_1_5] 1.7.14.1:
           * src/lib/smtp/smtp.h [release_3_1_5] 1.5.14.1:
           * src/main/compile.C [release_3_1_5] 1.75.10.1:
           * src/main/compile.y [release_3_1_5] 1.213.10.2:
           * src/main/compile_tools.C [release_3_1_5] 1.57.14.2:
           * src/main/compile_tools.h [release_3_1_5] 1.74.12.2:
           * src/main/execute.C [release_3_1_5] 1.306.6.1:
           * src/main/pa_cache_managers.C [release_3_1_5] 1.15.12.1:
           * src/main/pa_charset.C [release_3_1_5] 1.51.6.1:
           * src/main/pa_charsets.C [release_3_1_5] 1.15.14.1:
           * src/main/pa_common.C [release_3_1_5] 1.204.6.1:
           * src/main/pa_dictionary.C [release_3_1_5] 1.22.14.1:
           * src/main/pa_dir.C [release_3_1_5] 1.19.14.1:
           * src/main/pa_exception.C [release_3_1_5] 1.47.14.1:
           * src/main/pa_exec.C [release_3_1_5] 1.65.8.1:
           * src/main/pa_globals.C [release_3_1_5] 1.176.8.1:
           * src/main/pa_memory.C [release_3_1_5] 1.5.14.1:
           * src/main/pa_os.C [release_3_1_5] 1.7.8.1:
           * src/main/pa_request.C [release_3_1_5] 1.274.6.1:
           * src/main/pa_socks.C [release_3_1_5] 1.23.8.1:
           * src/main/pa_sql_driver_manager.C [release_3_1_5] 1.84.8.1:
           * src/main/pa_string.C [release_3_1_5] 1.202.6.1:
           * src/main/pa_stylesheet_connection.C [release_3_1_5] 1.2.12.1:
           * src/main/pa_stylesheet_manager.C [release_3_1_5] 1.26.14.1:
           * src/main/pa_table.C [release_3_1_5] 1.60.14.1:
           * src/main/pa_uue.C [release_3_1_5] 1.8.14.1:
           * src/main/pa_xml_exception.C [release_3_1_5] 1.3.14.1:
           * src/main/pa_xml_io.C [release_3_1_5] 1.18.10.1:
           * src/main/untaint.C [release_3_1_5] 1.134.6.1:
           * src/sql/pa_sql_driver.h [release_3_1_5] 1.42.8.1:
           * src/targets/apache13/mod_parser3.c [release_3_1_5] 1.11.12.1:
           * src/targets/apache13core/mod_parser3_core.C [release_3_1_5] 1.7.8.1:
           * src/targets/apache13core/pa_threads.C [release_3_1_5] 1.4.14.1:
           * src/targets/cgi/pa_threads.C [release_3_1_5] 1.15.14.1:
           * src/targets/cgi/parser3.C [release_3_1_5] 1.236.6.1:
           * src/targets/isapi/pa_threads.C [release_3_1_5] 1.16.14.1:
           * src/targets/isapi/parser3isapi.C [release_3_1_5] 1.92.8.1:
           * src/types/pa_junction.h [release_3_1_5] 1.4.12.1:
           * src/types/pa_method.h [release_3_1_5] 1.4.14.1:
           * src/types/pa_value.C [release_3_1_5] 1.18.8.1:
           * src/types/pa_value.h [release_3_1_5] 1.119.6.1:
           * src/types/pa_vbool.h [release_3_1_5] 1.25.10.1:
           * src/types/pa_vclass.C [release_3_1_5] 1.20.12.1:
           * src/types/pa_vclass.h [release_3_1_5] 1.43.12.1:
           * src/types/pa_vcode_frame.h [release_3_1_5] 1.27.12.1:
           * src/types/pa_vconsole.h [release_3_1_5] 1.5.12.1:
           * src/types/pa_vcookie.C [release_3_1_5] 1.63.12.1:
           * src/types/pa_vcookie.h [release_3_1_5] 1.26.12.1:
           * src/types/pa_vdate.h [release_3_1_5] 1.38.6.1:
           * src/types/pa_vdouble.h [release_3_1_5] 1.46.8.1:
           * src/types/pa_venv.h [release_3_1_5] 1.31.14.1:
           * src/types/pa_vfile.C [release_3_1_5] 1.40.14.1:
           * src/types/pa_vfile.h [release_3_1_5] 1.57.8.1:
           * src/types/pa_vform.C [release_3_1_5] 1.83.8.1:
           * src/types/pa_vform.h [release_3_1_5] 1.49.14.1:
           * src/types/pa_vhash.C [release_3_1_5] 1.7.6.1:
           * src/types/pa_vhash.h [release_3_1_5] 1.53.6.1:
           * src/types/pa_vhashfile.h [release_3_1_5] 1.28.8.1:
           * src/types/pa_vimage.C [release_3_1_5] 1.30.12.1:
           * src/types/pa_vimage.h [release_3_1_5] 1.40.12.1:
           * src/types/pa_vint.h [release_3_1_5] 1.41.14.1:
           * src/types/pa_vjunction.h [release_3_1_5] 1.22.14.1:
           * src/types/pa_vmail.C [release_3_1_5] 1.71.6.1:
           * src/types/pa_vmail.h [release_3_1_5] 1.16.10.1:
           * src/types/pa_vmath.C [release_3_1_5] 1.7.14.1:
           * src/types/pa_vmath.h [release_3_1_5] 1.17.14.1:
           * src/types/pa_vmemory.h [release_3_1_5] 1.4.14.1:
           * src/types/pa_vmethod_frame.C [release_3_1_5] 1.6.12.1:
           * src/types/pa_vmethod_frame.h [release_3_1_5] 1.51.6.1:
           * src/types/pa_vobject.C [release_3_1_5] 1.16.12.1:
           * src/types/pa_vobject.h [release_3_1_5] 1.42.12.1:
           * src/types/pa_vrequest.C [release_3_1_5] 1.32.12.1:
           * src/types/pa_vrequest.h [release_3_1_5] 1.28.12.1:
           * src/types/pa_vresponse.C [release_3_1_5] 1.20.12.1:
           * src/types/pa_vresponse.h [release_3_1_5] 1.35.12.1:
           * src/types/pa_vstateless_class.C [release_3_1_5] 1.22.12.1:
           * src/types/pa_vstateless_class.h [release_3_1_5] 1.48.12.1:
           * src/types/pa_vstateless_object.h [release_3_1_5] 1.31.12.1:
           * src/types/pa_vstatus.C [release_3_1_5] 1.24.14.1:
           * src/types/pa_vstatus.h [release_3_1_5] 1.18.14.1:
           * src/types/pa_vstring.C [release_3_1_5] 1.25.14.1:
           * src/types/pa_vstring.h [release_3_1_5] 1.58.14.1:
           * src/types/pa_vtable.C [release_3_1_5] 1.25.14.1:
           * src/types/pa_vtable.h [release_3_1_5] 1.53.10.1:
           * src/types/pa_vvoid.C [release_3_1_5] 1.1.10.1:
           * src/types/pa_vvoid.h [release_3_1_5] 1.22.8.1:
           * src/types/pa_vxdoc.C [release_3_1_5] 1.28.14.1:
           * src/types/pa_vxdoc.h [release_3_1_5] 1.39.14.1:
           * src/types/pa_vxnode.C [release_3_1_5] 1.38.12.1:
           * src/types/pa_vxnode.h [release_3_1_5] 1.30.12.1:
           * src/types/pa_wcontext.C [release_3_1_5] 1.30.14.1:
           * src/types/pa_wcontext.h [release_3_1_5] 1.46.12.1:
           * src/types/pa_wwrapper.h [release_3_1_5] 1.31.12.1:
                   . 2005 ;)
   
           * src/lib/cord/cord.vcproj [release_3_1_5] 1.2.8.1:
           * src/lib/gd/gd.vcproj [release_3_1_5] 1.7.8.1:
           * src/lib/ltdl/ltdl.vcproj [release_3_1_5] 1.3.8.1:
           * src/lib/md5/md5.vcproj [release_3_1_5] 1.3.8.1:
           * src/lib/pcre/pcre.vcproj [release_3_1_5] 1.3.8.1:
           * src/lib/pcre/pcre_dftables.vcproj [release_3_1_5] 1.4.8.1:
           * src/lib/pcre/pcre_parser_ctype.vcproj [release_3_1_5] 1.4.8.1:
           * src/lib/sdbm/sdbm.vcproj [release_3_1_5] 1.4.14.1:
           * src/lib/smtp/smtp.vcproj [release_3_1_5] 1.6.8.1:
           * src/main/compile.tab.C [release_3_1_5] 1.103.8.1:
           * src/main/compile.y [release_3_1_5] 1.213.10.1:
           * src/main/compile_tools.C [release_3_1_5] 1.57.14.1:
           * src/main/compile_tools.h [release_3_1_5] 1.74.12.1:
           * src/targets/apache13/ApacheModuleParser3.vcproj [release_3_1_5] 1.7.8.1:
           * src/targets/apache13core/ApacheModuleParser3Core.vcproj [release_3_1_5] 1.9.8.1:
           * src/targets/cgi/parser3.vcproj [release_3_1_5] 1.12.8.1:
           * src/targets/isapi/parser3isapi.vcproj [release_3_1_5] 1.8.8.1:
                   + optimized constants in expressions vstring->vdouble
   
   2005-07-29      paf
           * src/types/pa_vclass.C 1.31:
           * www/htdocs/_bug.p 1.7:
                   . shaped up error messages a bit
   
           * src/main/execute.C 1.311:
           * src/types/pa_vclass.C 1.29:
           * src/types/pa_vobject.C 1.22:
           * www/htdocs/_bug.p 1.6:
           * www/htdocs/_bug_derived.p 1.2:
                   ! bug fix: static parent fields were not replaced in case $derived:field[put]
                   + property setter can now be overridden
   
           * www/htdocs/_bug.html 1.92:
           * www/htdocs/_bug.p 1.5:
           * www/htdocs/_bug_derived.p 1.1:
                   + removed limit "ctor must be declared in class being created"
   
           * src/types/pa_vclass.C 1.30:
           * www/htdocs/_bug_derived.p 1.3:
                   + property getter can now be overridden
   
   2005-07-28      paf
           * src/classes/hash.C [dynamic_fields_join] 1.73.4.4:
           * src/classes/hashfile.C [dynamic_fields_join] 1.33.12.4:
           * src/classes/op.C [dynamic_fields_join] 1.153.2.3:
           * src/classes/xnode.C [dynamic_fields_join] 1.69.4.2:
           * src/include/pa_hash.h [dynamic_fields_join] 1.64.2.4:
           * src/main/execute.C [dynamic_fields_join] 1.309.2.4:
           * src/types/pa_method.h [dynamic_fields_join] 1.4.12.3:
           * src/types/pa_value.h [dynamic_fields_join] 1.121.2.4:
           * src/types/pa_vclass.C [dynamic_fields_join] 1.27.2.7:
           * src/types/pa_vclass.h [dynamic_fields_join] 1.48.2.5:
           * src/types/pa_vcode_frame.h [dynamic_fields_join] 1.29.2.3:
           * src/types/pa_vconsole.h [dynamic_fields_join] 1.7.2.3:
           * src/types/pa_vcookie.C [dynamic_fields_join] 1.65.2.3:
           * src/types/pa_vcookie.h [dynamic_fields_join] 1.28.2.3:
           * src/types/pa_vhash.h [dynamic_fields_join] 1.55.2.3:
           * src/types/pa_vhashfile.h [dynamic_fields_join] 1.30.2.3:
           * src/types/pa_vimage.C [dynamic_fields_join] 1.32.2.3:
           * src/types/pa_vimage.h [dynamic_fields_join] 1.42.2.3:
           * src/types/pa_vmethod_frame.h [dynamic_fields_join] 1.53.2.3:
           * src/types/pa_vobject.C [dynamic_fields_join] 1.20.2.3:
           * src/types/pa_vobject.h [dynamic_fields_join] 1.44.2.5:
           * src/types/pa_vrequest.C [dynamic_fields_join] 1.34.2.3:
           * src/types/pa_vrequest.h [dynamic_fields_join] 1.30.2.3:
           * src/types/pa_vresponse.C [dynamic_fields_join] 1.22.2.3:
           * src/types/pa_vresponse.h [dynamic_fields_join] 1.37.2.3:
           * src/types/pa_vstateless_object.h [dynamic_fields_join] 1.33.2.3:
           * src/types/pa_vvoid.h [dynamic_fields_join] 1.24.2.3:
           * src/types/pa_vxnode.C [dynamic_fields_join] 1.40.2.3:
           * src/types/pa_vxnode.h [dynamic_fields_join] 1.32.2.3:
           * src/types/pa_wwrapper.h [dynamic_fields_join] 1.33.2.3:
           * www/htdocs/.htaccess [dynamic_fields_join] 1.44.4.2:
           * www/htdocs/auto.p [dynamic_fields_join] 1.22.8.2:
                   ! restored put_element('replace' param), and restored its checks 
                   in vobject.put_element->static fields | dynamic properties
   
           * configure 1.84:
           * configure.in 1.84:
           * src/classes/classes.h 1.29:
           * src/classes/date.C 1.70:
           * src/classes/file.C 1.134:
           * src/classes/hash.C 1.74:
           * src/classes/hashfile.C 1.34:
           * src/classes/image.C 1.112:
           * src/classes/op.C 1.154:
           * src/classes/table.C 1.209:
           * src/classes/xdoc.C 1.147:
           * src/classes/xnode.C 1.70:
           * src/classes/xnode.h 1.23:
           * src/include/pa_hash.h 1.65:
           * src/include/pa_version.h 1.20:
           * src/main/execute.C 1.310:
           * src/types/Makefile.am 1.39:
           * src/types/Makefile.in 1.59:
           * src/types/pa_method.h 1.5:
           * src/types/pa_value.h 1.122:
           * src/types/pa_vclass.C 1.28:
           * src/types/pa_vclass.h 1.49:
           * src/types/pa_vcode_frame.h 1.30:
           * src/types/pa_vconsole.h 1.8:
           * src/types/pa_vcookie.C 1.66:
           * src/types/pa_vcookie.h 1.29:
           * src/types/pa_vhash.h 1.56:
           * src/types/pa_vhashfile.h 1.31:
           * src/types/pa_vimage.C 1.33:
           * src/types/pa_vimage.h 1.43:
           * src/types/pa_vmethod_frame.h 1.54:
           * src/types/pa_vobject.C 1.21:
           * src/types/pa_vobject.h 1.45:
           * src/types/pa_vproperty.h 1.2:
           * src/types/pa_vrequest.C 1.35:
           * src/types/pa_vrequest.h 1.31:
           * src/types/pa_vresponse.C 1.23:
           * src/types/pa_vresponse.h 1.38:
           * src/types/pa_vstateless_class.C 1.26:
           * src/types/pa_vstateless_class.h 1.52:
           * src/types/pa_vstateless_object.h 1.34:
           * src/types/pa_vvoid.h 1.25:
           * src/types/pa_vxnode.C 1.41:
           * src/types/pa_vxnode.h 1.33:
           * src/types/pa_wwrapper.h 1.34:
           * www/htdocs/.htaccess 1.45:
           * www/htdocs/_bug.html 1.91:
           * www/htdocs/_bug.p 1.4:
           * www/htdocs/_bug.pl 1.4:
           * www/htdocs/_bug.sh 1.2:
           * www/htdocs/auto.p 1.23:
                   + 3.2.0 beta: merged from dynamic_fields_join
   
   2005-07-27      paf
           * src/classes/classes.h [dynamic_fields_join] 1.28.2.1:
           * src/classes/hash.C [dynamic_fields_join] 1.73.4.2:
           * src/classes/hashfile.C [dynamic_fields_join] 1.33.12.2:
           * src/classes/op.C [dynamic_fields_join] 1.153.2.1:
           * src/include/pa_hash.h [dynamic_fields_join] 1.64.2.1:
           * src/main/execute.C [dynamic_fields_join] 1.309.2.2:
           * src/types/pa_method.h [dynamic_fields_join] 1.4.12.1:
           * src/types/pa_value.h [dynamic_fields_join] 1.121.2.1:
           * src/types/pa_vclass.C [dynamic_fields_join] 1.27.2.2:
           * src/types/pa_vclass.h [dynamic_fields_join] 1.48.2.2:
           * src/types/pa_vcode_frame.h [dynamic_fields_join] 1.29.2.1:
           * src/types/pa_vconsole.h [dynamic_fields_join] 1.7.2.1:
           * src/types/pa_vcookie.C [dynamic_fields_join] 1.65.2.1:
           * src/types/pa_vcookie.h [dynamic_fields_join] 1.28.2.1:
           * src/types/pa_vhash.h [dynamic_fields_join] 1.55.2.1:
           * src/types/pa_vhashfile.h [dynamic_fields_join] 1.30.2.1:
           * src/types/pa_vimage.C [dynamic_fields_join] 1.32.2.1:
           * src/types/pa_vimage.h [dynamic_fields_join] 1.42.2.1:
           * src/types/pa_vmethod_frame.h [dynamic_fields_join] 1.53.2.1:
           * src/types/pa_vobject.C [dynamic_fields_join] 1.20.2.1:
           * src/types/pa_vobject.h [dynamic_fields_join] 1.44.2.2:
           * src/types/pa_vrequest.C [dynamic_fields_join] 1.34.2.1:
           * src/types/pa_vrequest.h [dynamic_fields_join] 1.30.2.1:
           * src/types/pa_vresponse.C [dynamic_fields_join] 1.22.2.1:
           * src/types/pa_vresponse.h [dynamic_fields_join] 1.37.2.1:
           * src/types/pa_vstateless_class.C [dynamic_fields_join] 1.25.2.1:
           * src/types/pa_vstateless_object.h [dynamic_fields_join] 1.33.2.1:
           * src/types/pa_vvoid.h [dynamic_fields_join] 1.24.2.1:
           * src/types/pa_vxnode.C [dynamic_fields_join] 1.40.2.1:
           * src/types/pa_vxnode.h [dynamic_fields_join] 1.32.2.1:
           * src/types/pa_wwrapper.h [dynamic_fields_join] 1.33.2.1:
                   joined_dynamic_fields: just compiled
   
           * src/include/pa_hash.h 1.64:
           * src/types/pa_vclass.C 1.27:
           * src/types/pa_vobject.C 1.19:
           * src/types/pa_vobject.C 1.20:
           * www/htdocs/_bug.html 1.90:
           * www/htdocs/_bug.p 1.3:
                   . object setters [only started, does not work yet]
   
           * src/types/pa_vclass.C [dynamic_fields_join] 1.27.2.6:
                   ! changed to GET_ SET_ prefixes. for there is some old code 
                   containing @set_name $name
   
           * src/types/pa_vclass.C [dynamic_fields_join] 1.27.2.3:
           * www/htdocs/_bug.html [dynamic_fields_join] 1.90.2.1:
                   joined_dynamic_fields: dynamic get/set works [alfa]
   
           * src/classes/xnode.C [dynamic_fields_join] 1.69.4.1:
           * src/include/pa_hash.h [dynamic_fields_join] 1.64.2.3:
           * src/types/pa_vstateless_class.C [dynamic_fields_join] 1.25.2.2:
           * www/htdocs/.htaccess [dynamic_fields_join] 1.44.4.1:
           * www/htdocs/_bug.html [dynamic_fields_join] 1.90.2.3:
           * www/htdocs/_bug.p [dynamic_fields_join] 1.3.2.2:
           * www/htdocs/_bug.pl [dynamic_fields_join] 1.3.4.1:
           * www/htdocs/_bug.sh [dynamic_fields_join] 1.1.2.1:
           * www/htdocs/auto.p [dynamic_fields_join] 1.22.8.1:
                   ! new asserts were all false. regretfully reverted them all to 
                   checks
   
           * src/classes/classes.h [dynamic_fields_join] 1.28.2.2:
           * src/classes/hash.C [dynamic_fields_join] 1.73.4.3:
           * src/classes/hashfile.C [dynamic_fields_join] 1.33.12.3:
           * src/classes/op.C [dynamic_fields_join] 1.153.2.2:
           * src/main/execute.C [dynamic_fields_join] 1.309.2.3:
           * src/types/pa_method.h [dynamic_fields_join] 1.4.12.2:
           * src/types/pa_value.h [dynamic_fields_join] 1.121.2.2:
           * src/types/pa_vclass.C [dynamic_fields_join] 1.27.2.5:
           * src/types/pa_vclass.h [dynamic_fields_join] 1.48.2.4:
           * src/types/pa_vcode_frame.h [dynamic_fields_join] 1.29.2.2:
           * src/types/pa_vconsole.h [dynamic_fields_join] 1.7.2.2:
           * src/types/pa_vcookie.C [dynamic_fields_join] 1.65.2.2:
           * src/types/pa_vcookie.h [dynamic_fields_join] 1.28.2.2:
           * src/types/pa_vhash.h [dynamic_fields_join] 1.55.2.2:
           * src/types/pa_vhashfile.h [dynamic_fields_join] 1.30.2.2:
           * src/types/pa_vimage.C [dynamic_fields_join] 1.32.2.2:
           * src/types/pa_vimage.h [dynamic_fields_join] 1.42.2.2:
           * src/types/pa_vmethod_frame.h [dynamic_fields_join] 1.53.2.2:
           * src/types/pa_vobject.C [dynamic_fields_join] 1.20.2.2:
           * src/types/pa_vobject.h [dynamic_fields_join] 1.44.2.3:
           * src/types/pa_vrequest.C [dynamic_fields_join] 1.34.2.2:
           * src/types/pa_vrequest.h [dynamic_fields_join] 1.30.2.2:
           * src/types/pa_vresponse.C [dynamic_fields_join] 1.22.2.2:
           * src/types/pa_vresponse.h [dynamic_fields_join] 1.37.2.2:
           * src/types/pa_vstateless_object.h [dynamic_fields_join] 1.33.2.2:
           * src/types/pa_vvoid.h [dynamic_fields_join] 1.24.2.2:
           * src/types/pa_vxnode.C [dynamic_fields_join] 1.40.2.2:
           * src/types/pa_vxnode.h [dynamic_fields_join] 1.32.2.2:
           * src/types/pa_wwrapper.h [dynamic_fields_join] 1.33.2.2:
                   joined_dynamic_fields: removed unused param from put_method (
                   returned to 3 params)
   
           * src/types/pa_vproperty.h 1.1:
                   file pa_vproperty.h was initially added on branch 
                   dynamic_fields_join.
   
           * configure [dynamic_fields_join] 1.83.4.1:
           * configure.in [dynamic_fields_join] 1.83.4.1:
           * src/include/pa_version.h [dynamic_fields_join] 1.19.4.1:
           * src/types/Makefile.am [dynamic_fields_join] 1.38.4.1:
           * src/types/Makefile.in [dynamic_fields_join] 1.58.4.1:
                   3.2.0beta started
   
           * src/classes/date.C [dynamic_fields_join] 1.69.4.1:
           * src/classes/file.C [dynamic_fields_join] 1.133.4.1:
           * src/classes/hash.C [dynamic_fields_join] 1.73.4.1:
           * src/classes/hashfile.C [dynamic_fields_join] 1.33.12.1:
           * src/classes/image.C [dynamic_fields_join] 1.111.6.1:
           * src/classes/table.C [dynamic_fields_join] 1.208.4.1:
           * src/classes/xdoc.C [dynamic_fields_join] 1.146.6.1:
           * src/classes/xnode.h [dynamic_fields_join] 1.22.12.1:
           * src/main/execute.C [dynamic_fields_join] 1.309.2.1:
           * src/types/pa_vclass.C [dynamic_fields_join] 1.27.2.1:
           * src/types/pa_vclass.h [dynamic_fields_join] 1.48.2.1:
           * src/types/pa_vobject.h [dynamic_fields_join] 1.44.2.1:
           * src/types/pa_vstateless_class.h [dynamic_fields_join] 1.51.2.1:
                   joined_dynamic_fields: started
   
           * src/types/pa_vobject.h [dynamic_fields_join] 1.44.2.4:
                   . fixed warning
   
           * src/include/pa_hash.h [dynamic_fields_join] 1.64.2.2:
           * src/types/pa_vclass.C [dynamic_fields_join] 1.27.2.4:
           * src/types/pa_vclass.h [dynamic_fields_join] 1.48.2.3:
           * www/htdocs/_bug.html [dynamic_fields_join] 1.90.2.2:
           * www/htdocs/_bug.p [dynamic_fields_join] 1.3.2.1:
                   joined_dynamic_fields: dynamic get/set works with overriding 
                   props [alpha2]
   
   2005-07-26      paf
           * src/classes/classes.h 1.28:
           * src/include/pa_hash.h 1.63:
           * src/main/execute.C 1.308:
           * src/types/pa_value.h 1.121:
           * src/types/pa_vclass.C 1.25:
           * src/types/pa_vclass.h 1.48:
           * src/types/pa_vcode_frame.h 1.29:
           * src/types/pa_vconsole.h 1.7:
           * src/types/pa_vcookie.C 1.65:
           * src/types/pa_vcookie.h 1.28:
           * src/types/pa_vhash.h 1.55:
           * src/types/pa_vhashfile.h 1.30:
           * src/types/pa_vimage.C 1.32:
           * src/types/pa_vimage.h 1.42:
           * src/types/pa_vmethod_frame.h 1.53:
           * src/types/pa_vobject.C 1.18:
           * src/types/pa_vobject.h 1.44:
           * src/types/pa_vrequest.C 1.34:
           * src/types/pa_vrequest.h 1.30:
           * src/types/pa_vresponse.C 1.22:
           * src/types/pa_vresponse.h 1.37:
           * src/types/pa_vstateless_object.h 1.33:
           * src/types/pa_vvoid.h 1.24:
           * src/types/pa_vxnode.C 1.40:
           * src/types/pa_vxnode.h 1.32:
           * src/types/pa_wwrapper.h 1.33:
           * www/htdocs/_bug.html 1.88:
                   . properties: set works [alpha1]
   
           * src/include/pa_request.h 1.178:
           * src/main/execute.C 1.309:
           * www/htdocs/_bug.html 1.89:
                   . properties: set works [alpha2]. for classes. todo: for objects
   
   2005-07-25      paf
           * src/types/pa_vclass.C 1.22:
           * src/types/pa_vclass.h 1.45:
           * src/types/pa_vstateless_class.C 1.24:
           * src/types/pa_vstateless_class.h 1.50:
                   . properties: started, get works [alpha]
   
           * src/main/compile.C 1.76:
           * src/types/pa_vclass.C 1.23:
           * src/types/pa_vclass.h 1.46:
           * www/htdocs/_bug.html 1.86:
           * www/htdocs/_bug.p 1.2:
                   . properties: started, get works [alpha2]
   
           * src/main/compile.C 1.77:
           * src/types/pa_vclass.C 1.24:
           * src/types/pa_vclass.h 1.47:
           * src/types/pa_vstateless_class.C 1.25:
           * src/types/pa_vstateless_class.h 1.51:
           * www/htdocs/_bug.html 1.87:
                   . properties: started, get works [alpha1, other approach]
   
   2005-07-15      paf
           * src/classes/classes.h 1.27:
           * src/classes/op.C 1.153:
           * src/main/execute.C 1.307:
           * src/types/pa_junction.h 1.5:
           * src/types/pa_property.h 1.1:
           * src/types/pa_value.h 1.120:
           * src/types/pa_vclass.C 1.21:
           * src/types/pa_vclass.h 1.44:
           * src/types/pa_vcode_frame.h 1.28:
           * src/types/pa_vconsole.h 1.6:
           * src/types/pa_vcookie.C 1.64:
           * src/types/pa_vcookie.h 1.27:
           * src/types/pa_vhash.h 1.54:
           * src/types/pa_vhashfile.h 1.29:
           * src/types/pa_vimage.C 1.31:
           * src/types/pa_vimage.h 1.41:
           * src/types/pa_vmethod_frame.h 1.52:
           * src/types/pa_vobject.C 1.17:
           * src/types/pa_vobject.h 1.43:
           * src/types/pa_vrequest.C 1.33:
           * src/types/pa_vrequest.h 1.29:
           * src/types/pa_vresponse.C 1.21:
           * src/types/pa_vresponse.h 1.36:
           * src/types/pa_vstateless_class.C 1.23:
           * src/types/pa_vstateless_class.h 1.49:
           * src/types/pa_vstateless_object.h 1.32:
           * src/types/pa_vvoid.h 1.23:
           * src/types/pa_vxnode.C 1.39:
           * src/types/pa_vxnode.h 1.31:
           * src/types/pa_wcontext.h 1.47:
           * src/types/pa_wwrapper.h 1.32:
           * src/types/types.vcproj 1.15:
                   + started property [getters work but think of changing them too 
                   to precaching]
   
   2005-07-08      paf
           * src/main/pa_request.C 1.274:
           * www/htdocs/_bug.html 1.84:
                   ! bugfix: $response:body[nonfile] caused gpf
   
   2005-06-28      paf
           * src/classes/file.C 1.133:
           * src/main/untaint.C 1.134:
                   ! string invariant violated in passing empty strings to file::
                   exec/cgi environment
   
   2005-06-06      paf
           * src/classes/hash.C 1.73:
           * src/classes/string.C 1.142:
           * src/classes/table.C 1.208:
           * www/htdocs/.htaccess 1.44:
           * www/htdocs/_bug.html 1.83:
           * www/htdocs/_bug.pl 1.3:
           * www/htdocs/_bug.xsl 1.15:
                   ! bugfix ^string:sql ^table:sql ^hash:sql now DO process $.bind 
                   option
   
   2005-05-24      paf
           * src/classes/file.C 1.132:
                   ! bugfix ^file::load[mode;name;$.offset $.limit] now work again [
                   support was broken in 3.1.4]
   
           * src/classes/op.C 1.152:
           * src/main/pa_string.C 1.202:
                   . steps toward removing ALL_INTERIOR_POINTERS
   
   2005-05-12  paf
           * src/main/pa_common.C 1.203:
                    bugfix ^file::load[mode;name;$.offset $.limit] now work again
                   [support was broken in 3.1.4]
   
           * src/main/pa_common.C 1.204:
                   ! bugfix -- recv()==0 is not an error
   
           * configure 1.83:
                   3.1.5beta
   
           * src/lib/gd/gif.C 1.5:
                    fixed image.fill, not it does not depend on line-width  [was
                   refusing to fill if line-width >1, thanks to Seras <seras
                   pinxit.lt> for repro case
   
   2005-04-25  paf
           * src/types/pa_vdate.h 1.38:
                   ! getenv("TZ")==0? TZ environment restored correctly
   
   2005-04-19  paf
           * src/types/pa_vdate.h 1.37:
                   bugfix: initial $date.TZ is 0, that results in VString
                   violating invariant!!
   
           * src/types/pa_vdate.h 1.36:
                   bugfix: TZ now restored after roll if were getenv("TZ")==null
   
   2005-04-08  paf
           * src/main/pa_charset.C 1.51:
                   bugfix: UTF8->one-byte-per-char-encoding bugfix: when there is
                   no char in charset one byte produces 6 (&#255; <<max).
                   increased buffer size!
   
   2005-03-23  paf
           * src/classes/date.C 1.69:
           * src/types/pa_vdate.h 1.35:
                   ! bugfix: ^date.sql-string now takes TZ into account
   
   2005-03-16  paf
           * src/types/pa_vhash.C 1.7:
                   . warning about eof eol
   
           * INSTALL 1.40:
           * src/include/pa_stack.h 1.23:
           * www/htdocs/.htaccess 1.43:
           * www/htdocs/_bug.html 1.82:
                   . compiled on freebsd 5.3 with gcc 3.4
   
   2005-02-17  paf
           * operators.txt 1.178:
           * src/classes/op.C 1.150:
           * src/classes/op.C 1.151:
                   + operator ^sleep(double seconds)
   
   2005-02-02  paf
           * src/classes/xnode.C 1.69:
           * www/htdocs/_bug.html 1.81:
                   beauty: removed needless includes
   
   2005-01-31  paf
           * src/types/pa_vmail.C 1.71:
                   change: $.partX now always 1...
                   change: $.partNoNumber now alias to $.part1
   
           * INSTALL 1.39:
                   updatet to latest working versions available
   
           * src/types/pa_vmail.C 1.70:
                   change: incoming letter part contains "content-disposition" header with any value?
                   now considering that part to be "file#" [for text/plain text/html were $.text# $.html#]
   
   2005-01-20  paf
           * configure.in 1.83:
           * src/include/pa_version.h 1.19:
           * www/htdocs/_bug.html 1.80:
                   version
   
   2005-01-19  paf
           * src/lib/gd/Makefile.am 1.2:
           * src/lib/gd/Makefile.in 1.4:
           * src/lib/ltdl/Makefile.am 1.2:
           * src/lib/ltdl/Makefile.in 1.7:
           * src/targets/cgi/parser3.C 1.236:
           * src/types/Makefile.am 1.38:
           * src/types/Makefile.in 1.58:
                   forgotten makefiles.
                   couple warnings in parser3.C
   
           * Makefile.am 1.48:
           * Makefile.in 1.62:
           * acinclude.m4 1.35:
           * aclocal.m4 1.38:
           * acsite.m4 1.13:
           * configure 1.82:
           * configure.in 1.82:
                   *** empty log message ***
   
   2004-12-24  paf
           * Makefile.am [release_3_1_4] 1.47.2.1:
           * Makefile.in [release_3_1_4] 1.61.2.1:
           * acinclude.m4 [release_3_1_4] 1.34.2.1:
           * aclocal.m4 [release_3_1_4] 1.37.2.1:
           * acsite.m4 [release_3_1_4] 1.12.2.1:
           * configure [release_3_1_4] 1.81.2.1:
           * configure.in [release_3_1_4] 1.81.2.1:
                   *** empty log message ***
   
   2004-12-23  paf
           * src/types/pa_vhashfile.C 1.47:
           * www/htdocs/_bug.html 1.72:
                   bugfix: reading empty string from hashfile produced bad cord
   
           * src/main/pa_exec.C 1.65:
           * www/htdocs/_bug.html 1.78:
                   win32: bugfix: file::cgi/exec now set current dir to directory
                   of script (when shbang used), not to directory of its interpreter
   
           * src/targets/cgi/parser3.C 1.235:
                   now, when version (compiled on HOST), we need more hspace
   
           * src/types/pa_vmethod_frame.h 1.51:
           * www/htdocs/_bug.html 1.73:
                   bugfix: when method junction was created by accessing $
                   name_of_method it acquired bad self=closest methodframe; 
                   instead of proper self (current class)
   
           * src/include/pa_common.h 1.101:
           * src/main/pa_common.C 1.202:
           * src/types/pa_vhashfile.C 1.48:
           * www/htdocs/_bug.html 1.75:
                   beauty: hashfile::open now creates dir for new file
   
           * src/main/pa_request.C 1.273:
           * www/htdocs/_bug.html 1.77:
                   new: @unhandled_exception can prevent exception from being
                   logged by setting $exception.handled(1)
   
           * src/classes/table.C 1.207:
           * src/types/pa_vhash.C 1.6:
           * src/types/pa_vhash.h 1.53:
           * www/htdocs/_bug.html 1.74:
                   bugfix: table->hash now regards _default
   
           * operators.txt 1.177:
           * src/classes/file.C 1.131:
           * www/htdocs/_bug.html 1.76:
                   change: ^file::sql{query}[[options]]
                   options:
                   $.name[file name]
                   $.content-type[application/what]
   
           * src/main/pa_sql_driver_manager.C 1.84:
           * www/htdocs/_bug.html 1.79:
                   sql connect string, rsplit @
   
           * configure 1.81:
           * configure.in 1.81:
           * src/include/pa_version.h 1.17:
                   configured host to pa_version. will be displayed everywhere
   
           * src/include/pa_version.h 1.18:
                   compiled on win32...
   
   2004-12-10  paf
           * src/main/pa_common.C 1.197:
                   http: exception status of send/recv errors change to most
                   probable http.timeout
   
           * src/main/pa_common.C 1.200:
                   comment on volatile
   
           * src/main/pa_common.C 1.196:
           * www/htdocs/_bug.html 1.71:
                   win32: http connection $.timeout option now works [setsockopt
                   on send/receive]
   
           * src/lib/smtp/comms.C 1.7:
           * src/main/pa_common.C 1.201:
                   DONT_LINGER can cause subsequent failures though defined in .h
   
           * Makefile.am 1.47:
           * Makefile.in 1.61:
           * acinclude.m4 1.34:
           * aclocal.m4 1.37:
           * acsite.m4 1.12:
           * configure 1.80:
           * configure.in 1.80:
                   *** empty log message ***
   
           * src/main/pa_common.C 1.198:
                   http: timeout setsockopt [if possible] on unix too
   
           * src/include/pa_config_auto.h.in 1.42:
           * src/main/pa_common.C 1.199:
                   http: unix: alarm function were not used since the beginning
                   due to stupid error [setsigjmp were not checked in configure.in]
   
   2004-12-08  paf
           * src/classes/mail.C 1.108:
           * src/types/pa_vmail.C 1.69:
           * www/htdocs/.htaccess 1.42:
           * www/htdocs/_bug.html 1.70:
           * www/htdocs/_bug.xsl 1.14:
                   bugfix: mail body now cstr-ed knowing mail charset, and
                   untainting uri lang now knows proper charset
   
   2004-11-24  paf
           * src/classes/hash.C 1.72:
                   hash: adding/cloning adds/clones _default now
                   
                   $hash[
                           $.a[1]
                           $._default[def]
                   ]
                   #$hash2[^hash::create[$hash]]
                   $hash2[^hash::create[]]
                   ^hash2.add[$hash]
                   $hash2.shit
   
   2004-11-12  paf
           * src/types/pa_vmail.C 1.68:
                   bugfix: mail:send[$.date[]] were ignored [since 3.0.4]
   
   2004-11-09  paf
           * src/targets/cgi/parser3.C 1.233:
                   debug: PA_DEBUG_CGI_ENTRY_EXIT
                   if on, writes basics to c:\parser3.log
   
   2004-10-21  paf
           * src/classes/xnode.C 1.68:
                   bugfix: xnode.getAttribute[NS] now return tainted strings [were
                   returning clean onces]
   
   2004-10-15  paf
           * src/types/pa_vdouble.h 1.46:
                   bugfix: ^for[i](1;1.5){} << did two cycles(i=1; i=2), which was
                   wrong, now does ONE
   
   2004-10-12  paf
           * etc/parser3.charsets/windows-1251.cfg 1.12:
                   euro
                   promille
                   +/-
   
   2004-10-07  paf
           * src/include/pa_config_fixed.h 1.67:
           * src/include/pa_config_includes.h 1.30:
           * src/main/pa_globals.C 1.176:
           * www/htdocs/.htaccess 1.41:
           * www/htdocs/_bug.html 1.69:
           * www/htdocs/_bug.pl 1.2:
                   debugger help: PA_RELEASE_ASSERTS enables release asserts
   
           * src/lib/cord/cordbscs.c 1.5:
                   debugger help: CORD_dump now dumpts \t\r\n as @#| and truncates
                   long char sequences less
   
           * src/include/pa_string.h 1.164:
           * src/main/pa_string.C 1.201:
                   debugger help: String.dump() to stdout in detailed form  [were
                   String.v() in short form]
   
   2004-10-06  paf
           * src/include/pa_socks.h 1.16:
           * src/main/pa_common.C 1.195:
           * src/main/pa_socks.C 1.23:
                   win32 beauty: socket errors properly decoded
   
   2004-10-05  paf
           * src/include/pa_request.h 1.177:
           * src/main/pa_request.C 1.272:
                   bugfix: request::configure_user/admin done always, even if no file-to-process
                   useful in @unhandled_exception [say, if they would want to mail by SMTP something]
   
           * src/main/pa_request.C 1.271:
                   bugfix: cookie(and mail:recieved) fills now performed prior to file loading [and @auto executing]
                   thus making $cookie:value available in @auto and in @unhandled_exception when IIS is configured to run interpreter even if no file exist
   
   2004-09-20  paf
           * src/main/pa_globals.C 1.175:
                   libxml has bugs: it calls xmlMallocAtomic somewhere where it should have called xmlMalloc
                   and it calls xmlFree when it should have not called it.
                   inserted two workarounds: xmlMallocAtomic implemented as xmlMalloc, and xmlFree just ignored.
                   put away a testcase, maybe someday libxml author would fix all that.
                   until that day: we have SLOW garbage collecting when many xml objects are alive
                   hint: do ^memory:compact[] before xdoc::create
   
   2004-09-17  paf
           * src/classes/file.C 1.130:
                   bugfix: file::cgi headers were lost [typo error from 3.0.8
                   version]
   
   2004-09-14  paf
           * src/types/pa_vhashfile.C 1.46:
                   bugfix: hashfile.clear deleted only part
                   bugfix: hashfile.foreach iterated only part if hashfile were modified inside
   
   2004-09-13  paf
           * src/lib/sdbm/apr-include/apr.h 1.5:
           * src/types/pa_vhashfile.C 1.43:
           * www/htdocs/_bug.html 1.66:
                   bugfix: error numbers now from errno.h = strerror now returnes
                   something and we can properly report that to client
   
           * src/types/pa_vhashfile.C 1.45:
           * www/htdocs/_bug.html 1.67:
                   beauty: not reproduced $hashfile.key[$novalue] bug [reported by motorin],
                   inserted safety-check
   
           * src/types/pa_vhashfile.C 1.44:
                   change: empty keys now error in parser [not something obscure
                   from sdbm lib]
   
           * src/classes/xdoc.C 1.146:
           * www/htdocs/_bug.html 1.65:
           * www/htdocs/_bug.xsl 1.13:
                   change: ^xdoc.string now outputted as-is  [tainted as-is]
                   this helps //[space][newline] to remain as-is and not be unnecessary optimized away [ruining javascript]
   
           * src/classes/mail.C 1.107:
                   bugfix: typo error
   
           * src/main/pa_string.C 1.200:
           * www/htdocs/_bug.html 1.68:
                   bugfix: $s[+008] ^eval($s) now parsed OK [were as octal]
   
           * src/classes/xdoc.C 1.145:
                   change: ^xdoc.string now outputted as-is  [tainted as-is]
   
           * src/lib/sdbm/sdbm_private.h 1.2:
                   change: limit on length(key+value) now 8008 bytes, were 1008. 
                   perl sdbm compatibility now ruined
   
   2004-09-09  paf
           * src/main/pa_common.C 1.194:
                   bugfix: loads headers with both \r\n and \n separators
                   bugfix: loads header with endings \r\n\r\n and \n\n
                   (bloody yandex.server)
   
   2004-09-06  paf
           * src/main/pa_charset.C 1.50:
                   bugfix: two-bytes invalid chars in TranscodeFromUTF8 considered
                   valid. only >2bytes-long now %HH encoded
   
   2004-09-01  paf
           * src/classes/mail.C 1.105:
           * src/include/pa_config_fixed.h 1.66:
           * src/types/pa_value.C 1.18:
           * src/types/pa_value.h 1.119:
           * src/types/pa_vmail.C 1.64:
           * www/htdocs/_bug.html 1.63:
                   new: ^mail:send[
                      $.file[
                         $.any[header]
   
           * src/types/pa_vmail.C 1.66:
           * www/htdocs/_bug.html 1.64:
                   new: ^mail:send[$.file[$.content-disposition can be overriden
                   new: empty mail header fields removed from letter
   
           * src/types/pa_vmail.C 1.67:
                   change: multipart/mixed changed to multipart/related
                   outlook express have no problems showing unrelated attachments.
                   todo: someday figure out a way of
                   multipart/mixed
                      multipart/related
                         text/html
                         image/xxx
                   application/octet-stream << true attachments
   
   2004-08-30  paf
           * src/include/pa_config_fixed.h 1.65:
           * src/main/pa_common.C 1.193:
           * www/htdocs/.htaccess 1.40:
           * www/htdocs/_bug.html 1.62:
                   beauty: less warnings
   
           * src/main/pa_common.C 1.192:
                   beauty: do not bother with charset detection when ^file::load[binary
   
   2004-08-27  paf
           * src/main/pa_common.C 1.191:
                   hack: for yandex.server http server
   
   2004-08-18  paf
           * src/main/pa_request.C 1.270:
                   bugfix: Accept-Ranges: bytes  when sending possibly-chunked response
   
   2004-08-17  paf
           * src/classes/file.C 1.128:
           * src/classes/file.C 1.129:
                   bugfix: $f[^file::load[;http://]] $f.content-type now = that of
                   http response
   
   2004-08-03  paf
           * www/htdocs/.htaccess 1.39:
           * www/htdocs/_bug.html 1.61:
                   bugfix: empty input variables can be replaced by output
                   [forgot to allocate proper buffer, oracle _server_ died with
                   kgepop: no error frame to pop to for error 21500
                   message]
   
   2004-07-30  paf
           * src/include/pa_exception.h 1.44:
           * src/main/pa_request.C 1.268:
           * src/targets/cgi/parser3.C 1.231:
           * www/htdocs/.htaccess 1.37:
           * www/htdocs/_bug.html 1.60:
                   bugfix: win32: system&parser exceptions in release mode reported properly
                   parser exception in exception handler WERE mistakenly reported as system exception, without details
   
           * src/include/pa_request.h 1.176:
           * src/main/pa_request.C 1.269:
           * src/targets/apache13core/mod_parser3_core.C 1.7:
           * src/targets/cgi/parser3.C 1.232:
           * src/targets/isapi/parser3isapi.C 1.92:
           * www/htdocs/.htaccess 1.38:
                   bugfix: win32: system&parser exceptions in release mode reported properly
                   parser exception in exception handler WERE mistakenly reported as system exception, without details
                   [in apache & isapi]
                   +some beauty in exception text
   
           * src/main/execute.C 1.306:
                   beauty: simplified system exception handling
   
   2004-07-29  paf
           * src/types/Makefile.am 1.37:
           * src/types/Makefile.in 1.57:
                   added vhash.c
   
           * src/classes/table.C 1.206:
           * www/htdocs/_bug.html 1.59:
                   bugfix: ^table.save[export.csv;$.separator[^;]] now works fine
                   [separator were ignored, and \t used unconditionally]
   
   2004-07-28  paf
           * src/classes/date.C 1.68:
           * src/classes/image.C 1.111:
           * src/classes/math.C 1.39:
           * src/lib/ltdl/ltdl.c 1.4:
           * src/lib/pcre/pcre_parser_ctype.c 1.5:
           * src/lib/smtp/comms.C 1.6:
           * src/main/pa_common.C 1.189:
           * src/main/pa_common.C 1.190:
           * src/main/pa_string.C 1.199:
           * src/targets/cgi/parser3.C 1.230:
           * src/types/pa_vform.C 1.83:
           * src/types/pa_vmail.C 1.62:
           * src/types/pa_vmail.C 1.63:
           * www/htdocs/_bug.html 1.58:
                   bugfix: isspace((unsigned char)c) everywhere. failed on russian letters
   
           * src/main/pa_exec.C 1.64:
           * www/htdocs/_bug.html 1.57:
                   bugfix: win32: chdir not needed, dir passwed as '
                   currentDirectory' parameter to CreateProcess
   
   2004-07-27  paf
           * src/types/pa_vdate.h 1.33:
                   bugfix: time checked not only at set_time but also in ctor
   
           * src/types/pa_vdate.h 1.34:
                   check: for invalid datetime after temporary TZ shift
   
           * src/targets/cgi/parser3.vcproj 1.12:
                   beauty: win32: globaloptimizations ON, release:mapfile ON
                   todo: copy .mapfile from release somewhere [to help searching for unhandled system exceptions]
   
   2004-07-26  paf
           * operators.txt 1.176:
           * src/include/pa_common.h 1.100:
           * src/main/pa_common.C 1.188:
           * src/main/pa_request.C 1.267:
           * src/types/pa_vfile.h 1.57:
           * src/types/pa_vhash.C 1.5:
           * src/types/pa_vhash.h 1.52:
           * src/types/types.vcproj 1.14:
           * www/htdocs/_bug.html 1.56:
                   new: $response:body/download[
                           $.file[name on disk]
                           $.name[of file for user]
                           $.mdate[date of last-modified. default from directory]
                   ]
   
           * src/classes/file.C 1.127:
                   moving file:send somewhere else..
   
           * src/classes/file.C 1.126:
           * src/include/pa_sapi.h 1.26:
           * src/main/pa_common.C 1.187:
           * src/targets/apache13core/mod_parser3_core.C 1.6:
           * src/targets/cgi/parser3.C 1.229:
           * src/targets/isapi/parser3isapi.C 1.91:
                   patched:  ^file:send by Victor Fedoseev <vvf_ru@mail.ru>
                   todo: turn it to $response:download[
                   $.filename[filename]
                   $.option[]
                   ,,
                   ]
   
           * src/classes/file.C 1.125:
                   beauty: invalid mode thoroughly reported
   
   2004-07-21  paf
           * src/types/pa_vmail.C 1.61:
           * www/htdocs/_bug.html 1.55:
                   bugfix: too long header values now splitted to several lines
                   
                   were:
                   header: vaaaaaaaaaaaalue
                   now:
                   header: vaaaaaa
                    aaalue
                   
                   note: ms outlook[!express] shows only first 255 characters of subject
   
   2004-07-15  paf
           * src/main/pa_os.C 1.7:
                   bugfix: locks now compiled in [were mistakenly off]
   
   2004-07-14  paf
           * src/classes/table.C 1.205:
                   bugfix: $.bind values now got untainted according to lang  
                   were: as-is]
   
   2004-07-07  paf
           * src/main/pa_charset.C 1.49:
           * www/htdocs/.htaccess 1.36:
           * www/htdocs/_bug.html 1.53:
                   convinience: transcodeFromUTF8 now never fails. in case on input appears nonutf,
                   those bytes will be printed in %HH form. that can be easily decoded/recovered.
                   
                   this form is quite noticable, and hopefully would not go noticed
   
           * src/classes/file.C 1.124:
           * src/main/pa_exec.C 1.62:
           * src/main/pa_exec.C 1.63:
           * www/htdocs/_bug.html 1.54:
           * www/htdocs/_bug.pl 1.1:
                   bufix: on unix AND win32 environment string now untainted according to their languages.
                   were: as-is. EVERYWHERE
   
           * src/main/pa_exec.C 1.61:
                   bufix: on unix environment string now untainted according to their languages.
                   were: as-is. on win32: ok
   
           * parser3.vssscc 1.2:
                   ...would not go unnoticed
   
           * src/classes/op.C 1.149:
                   bugfix: cache with 2 params caused assertion, checked that
   
   2004-07-06  paf
           * src/main/pa_exec.C 1.60:
                   bufix: on unix environment string now untainted according to their languages.
                   were: as-is. on win32: ok
   
   2004-07-01  paf
           * src/classes/classes.vcproj 1.12:
           * src/lib/cord/cord.vcproj 1.2:
           * src/lib/gd/gd.vcproj 1.7:
           * src/lib/ltdl/ltdl.vcproj 1.3:
           * src/lib/md5/md5.vcproj 1.3:
           * src/lib/pcre/pcre.vcproj 1.3:
           * src/lib/pcre/pcre_dftables.vcproj 1.4:
           * src/lib/pcre/pcre_parser_ctype.vcproj 1.4:
           * src/lib/smtp/smtp.vcproj 1.6:
           * src/main/main.vcproj 1.14:
           * src/targets/apache13/ApacheModuleParser3.vcproj 1.7:
           * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.9:
           * src/targets/cgi/parser3.vcproj 1.11:
           * src/targets/isapi/parser3isapi.vcproj 1.8:
           * src/types/types.vcproj 1.13:
           * www/htdocs/.htaccess 1.35:
                   win32: option: global optimization ON
   
           * src/main/untaint.C 1.133:
           * www/htdocs/_bug.html 1.52:
                   workaround kinda bug in libxml: life requires to do xdoc::create{invalid chars}
                   standard disables chars less then \x20, except tab, cr, lf.
                   
                   changed tainting so that those become '!'
   
   2004-06-25  paf
           * src/types/pa_vhashfile.C 1.41:
                   bugfix: hashfile deserialize accessed int on odd address
   
           * src/types/pa_vhashfile.C 1.42:
                   bugfix: hashfile deserialize accessed int on odd address
                   [prev bugfix failed due to superwize optimizer, which turned memcpy into same 'ld' asm command]
   
   2004-06-23  paf
           * www/htdocs/_bug.html 1.51:
                   checked: oracle: various ways of returning error from stored proc.
                   bad: no way of knowing which exactly user-defined exception were thrown.
                   good: raise_application_error can return error message number and string FINE
                   good: PRAGMA EXCEPTION_INIT works good too
   
   2004-06-22  paf
           * operators.txt 1.175:
           * src/classes/hash.C 1.71:
           * src/classes/memory.C 1.7:
           * src/classes/string.C 1.141:
           * src/classes/table.C 1.204:
           * src/classes/void.C 1.34:
           * src/include/pa_config_includes.h 1.29:
           * www/htdocs/_bug.html 1.49:
                   new:
                           ^void:sql{call paf(:a)}[
                                   $.bind[
                                           $.a[2]
                                   ]
                           ]
                   output variables work.
                   todo: check in out variables
   
           * www/htdocs/_bug.html 1.50:
                   checked: in out variables OK
   
           * src/sql/pa_sql_driver.h 1.42:
                   note: about possible optimization
   
   2004-06-18  paf
           * src/classes/file.C 1.123:
           * src/classes/hash.C 1.70:
           * src/classes/string.C 1.140:
           * src/classes/table.C 1.203:
           * src/classes/void.C 1.33:
           * src/include/pa_globals.h 1.111:
           * src/include/pa_sql_connection.h 1.39:
           * src/main/compile.tab.C 1.103:
           * src/sql/pa_sql_driver.h 1.41:
           * www/htdocs/.htaccess 1.34:
           * www/htdocs/_bug.html 1.48:
                   started:
                           ^void:sql{call paf(:a)}[
                                   $.bind[
                                           $.a[2]
                                   ]
                           ]
                   input variables work.
                   todo:output
   
           * src/targets/cgi/parser3.C 1.228:
                   bugfix: iis specific
                   http://parser3/_bug.html?404;http://hpsv/test/
                   now
                   $request:uri
                   /_bug.html?404;http://hpsv/test/
   
   2004-06-16  paf
           * src/targets/cgi/parser3.C 1.227:
                   new: iis specific
                   http://parser3/_bug.html?404;http://server/_bug.html?f=v
                   now
                   $request:query
                   IIS-STATUS=404&IIS-DOCUMENT=http://server/_bug.html&f=v
                   $form:fields
                   IIS-STATUS="404"
                   IIS-DOCUMENT="http://server/_bug.html"
                   f="v"
                   
                   todo: isapi too
   
   2004-05-26  paf
           * operators.txt 1.174:
           * src/classes/op.C 1.148:
           * src/classes/table.C 1.202:
           * src/include/pa_string.h 1.163:
           * src/main/untaint.C 1.132:
           * www/htdocs/_bug.html 1.47:
                   beauty: removed outdated level 'table'
   
           * src/main/pa_string.C 1.198:
                   beauty: removed 3 warnings
   
           * Makefile.am [release_3_1_3] 1.46.2.1:
           * Makefile.am [release_3_1_3] 1.46.2.2:
           * Makefile.in [release_3_1_3] 1.60.2.1:
           * Makefile.in [release_3_1_3] 1.60.2.2:
           * acinclude.m4 [release_3_1_3] 1.33.2.1:
           * acinclude.m4 [release_3_1_3] 1.33.2.2:
           * aclocal.m4 [release_3_1_3] 1.36.2.1:
           * aclocal.m4 [release_3_1_3] 1.36.2.2:
           * acsite.m4 [release_3_1_3] 1.11.2.1:
           * acsite.m4 [release_3_1_3] 1.11.2.2:
           * configure [release_3_1_3] 1.79.2.1:
           * configure [release_3_1_3] 1.79.2.2:
           * configure.in [release_3_1_3] 1.79.2.1:
           * configure.in [release_3_1_3] 1.79.2.2:
                   *** empty log message ***
   
           * src/include/pa_version.h [release_3_1_3] 1.16.4.1:
                   3.1.3
   
           * etc/parser3.charsets/x-mac-cyrillic.cfg 1.2:
                   added: thanks to konst
   
   2004-05-25  paf
           * src/sql/pa_sql_driver.h 1.40:
                   beauty: param renamed and comment changed, it is now safe to
                   use url if pointers to it are stored to gc mem
   
           * src/main/pa_exec.C 1.59:
           * src/types/pa_vhashfile.C 1.40:
                   bugfix: hashfile unknown errors reported and not cause SIGSEGV now
   
           * src/lib/sdbm/apr_file_io.C 1.4:
                   bugfix: bad seek wrapper implementation. mistery: how anything worked
   
   2004-05-24  paf
           * src/include/pa_string.h 1.161:
           * src/lib/cord/include/cord.h 1.4:
                   more speed, less memory: CORD_chars_block originally intended
                   to speedup/reduce mem usage were forgotten, and were used
                   stupid CORD_chars
   
           * src/include/pa_config_auto.h.in 1.41:
                   bugfix: bigendian check added
   
           * src/targets/apache13/p3runConfigure.in 1.17:
                   bugfix: smtp added
   
           * src/include/pa_config_fixed.h 1.64:
           * src/include/pa_string.h 1.160:
                   bugfix: on BIGENDIAN processors space-conserving mech failed, causing
                   SIGSEGV/SIGBUS and SAPI::abort("unknown untaint lang#%d", (1|2|3));
   
           * src/include/pa_string.h 1.162:
           * src/lib/cord/cordbscs.c 1.4:
           * src/lib/cord/cordxtra.c 1.6:
           * src/lib/cord/include/cord.h 1.5:
           * www/htdocs/_bug.html 1.46:
                   cancel: more speed, less memory: CORD_chars_block originally intended to ...
                   it was good that CORD_chars_block were not used: it consumes more memory [and, might be slow too]
                   undoing that. [and removed that func so that it would not confuse parser developer in future]
   
           * Makefile.am 1.46:
           * Makefile.in 1.60:
           * acinclude.m4 1.33:
           * aclocal.m4 1.36:
           * acsite.m4 1.11:
           * configure 1.79:
           * configure.in 1.79:
                   *** empty log message ***
   
   2004-05-14  paf
           * src/types/Makefile.am 1.36:
           * src/types/pa_vvoid.C 1.1:
           * src/types/pa_vvoid.h 1.22:
           * src/types/types.vcproj 1.12:
           * www/htdocs/.htaccess 1.33:
           * www/htdocs/_bug.html 1.45:
           * www/htdocs/auto.p 1.22:
                   bugfix: void now has vfile value, and $response:body[] works OK
   
           * src/types/Makefile.in 1.56:
                   *** empty log message ***
   
   2004-05-12  paf
           * src/types/pa_vbool.h 1.25:
           * src/types/pa_vhash.h 1.51:
           * src/types/pa_vhashfile.h 1.28:
           * src/types/pa_vtable.h 1.53:
           * www/htdocs/.htaccess 1.32:
           * www/htdocs/_bug.html 1.44:
                   beauty: ^if(def $bool) now equals ^if($bool)
                   and shaped up other sources to use is_defined() {return as_bool();} along VBool
   
   2004-05-11  paf
           * src/include/pa_exec.h 1.17:
                   bugfix: gpf on file::exec/cgi because of referencing to local objects
   
           * src/classes/mail.C 1.104:
           * src/include/pa_exec.h 1.16:
           * src/main/compile.tab.C 1.102:
           * src/types/pa_vmail.C 1.60:
           * src/types/pa_vmail.h 1.16:
           * www/htdocs/.htaccess 1.31:
           * www/htdocs/_bug.gif 1.2:
           * www/htdocs/_bug.html 1.43:
                   bugfix: bcc with sendmail now left intact
   
   2004-04-15  paf
           * src/include/pa_exec.h 1.15.4.1:
           * src/include/pa_exec.h 1.15.4.2:
                   bugfix: interface without pointer provoked bug
   
           * src/classes/date.C 1.67:
                   merged: beauty: unused var removed
   
           * src/classes/date.C 1.65.4.1:
                   beauty: unused var removed
   
   2004-04-09  paf
           * src/types/pa_vform.C 1.82:
                   bugfix: form:imap were incorrect
   
           * src/types/pa_vform.C 1.81.2.1:
                   merge: bugfix: form:imap were incorrect
   
   2004-04-08  paf
           * src/main/pa_xml_io.C 1.17.4.1:
                   merged: bugfix /etc/xml/catalog
   
           * src/classes/date.C 1.66:
                   new: ^date::create[y-m-d h-M-s>>.milliseconds<<] now allowed, 
                   ignored so far
   
           * src/main/pa_xml_io.C 1.18:
                   bugfix: in safe mode -- disabled attempts to consult default
                   catalog [usually, that file belongs to other user/group]
   
   2004-04-06  paf
           * src/main/compile.tab.C 1.98:
           * src/main/compile.y 1.210:
           * www/htdocs/_bug.html 1.40:
                   bugfix: step1 to fix explicit result problem
   
           * src/main/compile.tab.C 1.100:
           * src/main/compile.y 1.212:
           * www/htdocs/_bug.html 1.42:
                   bugfix: step3 to fix explicit result problem
   
           * operators.txt 1.173:
           * src/classes/string.C 1.139:
                   new: ^string.append[string]
   
           * src/main/compile.C 1.75:
           * src/main/compile.tab.C 1.97:
           * src/main/compile.y 1.209:
           * www/htdocs/_bug.html 1.39:
                   reimplemented: @method[][result] means "no string output here"
                   moved to lexical level [on grammar level it were too difficult]
   
           * src/main/compile.tab.C 1.99:
           * src/main/compile.y 1.211:
           * www/htdocs/_bug.html 1.41:
                   bugfix: step2 to fix explicit result problem
   
           * src/main/pa_common.C 1.186:
                   beauty: gcc warning removed
   
           * Makefile.am 1.45:
           * Makefile.in 1.59:
           * acinclude.m4 1.32:
           * aclocal.m4 1.35:
           * acsite.m4 1.10:
           * configure 1.78:
           * configure.in 1.78:
                   *** empty log message ***
   
           * src/main/pa_common.C 1.184:
           * src/main/pa_common.C 1.185:
                   bugfix: of 1.175 bugfix: http://i.p.a.ddress gethostbyaddr added [on some platforms gethostbyname failed with such 'domains']
                   now checked properly, were: needless reverse/forward dns lookup
   
           * operators.txt 1.172:
           * src/include/pa_string.h 1.159:
           * src/main/compile.tab.C 1.96:
           * src/main/compile.y 1.208:
           * src/main/compile_tools.h 1.74:
           * src/types/pa_vmethod_frame.C 1.6:
           * src/types/pa_vmethod_frame.h 1.50:
           * www/htdocs/.htaccess 1.30:
           * www/htdocs/_bug.html 1.38:
                   new: @method[][result] means "no string output here",
                   implemented part of that idea: compiler throws away string literal generation code. and barks nonwhitespace chars
   
           * operators.txt 1.171:
                   truth: removed comment about $ORIGIN
   
           * src/main/compile.tab.C 1.101:
           * src/main/compile.y 1.213:
                   bugfix: gcc refused to accept that trick, trying other
   
           * src/include/pa_opcode.h [attempt_check_call_in_explicit_result_mode] 1.27.6.1:
           * src/main/compile.tab.C [attempt_check_call_in_explicit_result_mode] 1.97.2.1:
           * src/main/compile.y [attempt_check_call_in_explicit_result_mode] 1.209.2.1:
           * src/main/execute.C [attempt_check_call_in_explicit_result_mode] 1.305.6.1:
           * www/htdocs/_bug.html [attempt_check_call_in_explicit_result_mode] 1.39.2.1:
                   attempt_check_call_in_explicit_result_mode: failed
   
   2004-04-05  paf
           * src/main/pa_common.C 1.182.4.1:
                   removed warning
   
           * etc/parser3.charsets/x-mac-cyrillic.cfg 1.1:
                   added: donated by Konstantin Tomashevitch [mailto:konst@design
                   ru]
   
           * src/doc/html2chm.cmd 1.7.30.1:
                   beauty: no need in bg here
   
           * Makefile.am 1.43.4.1:
           * Makefile.am 1.44:
           * Makefile.in 1.57.4.1:
           * Makefile.in 1.58:
           * acinclude.m4 1.30.4.1:
           * acinclude.m4 1.31:
           * aclocal.m4 1.33.4.1:
           * aclocal.m4 1.34:
           * acsite.m4 1.8.4.1:
           * acsite.m4 1.9:
           * configure 1.76.4.2:
           * configure 1.77:
           * configure.in 1.75.4.2:
           * configure.in 1.76:
                   *** empty log message ***
   
           * configure.in 1.77:
           * src/doc/html2chm.cmd 1.8:
           * src/doc/sources2html.cmd 1.6:
           * src/include/pa_version.h 1.16:
           * src/main/pa_common.C 1.183:
           * src/targets/isapi/parser3isapi.C 1.90:
           * www/htdocs/.htaccess 1.29:
           * www/htdocs/_bug.html 1.37:
           * www/htdocs/_bug.txt 1.5:
                   merged with 3.1.3
   
           * src/targets/isapi/parser3isapi.C 1.89.2.1:
                   beauty: removed some warnings
   
           * configure 1.76.4.1:
           * configure.in 1.75.4.1:
           * src/include/pa_version.h 1.15:
                   3.1.3
   
           * src/doc/sources2html.cmd 1.5.38.1:
                   beauty: same window, in bg it interfered with FAR console
   
   2004-04-02  paf
           * src/targets/cgi/parser3.C 1.226:
                   new: CGI_PARSER_LOG env variable allows to specify where to put
                   parser log file
   
           * src/main/pa_string.C 1.197:
                   bugfix: $s[009] ^s.int[] now 9, were error
   
   2004-04-01  paf
           * src/include/pa_cache_managers.h 1.17:
           * src/include/pa_globals.h 1.110:
           * src/include/pa_socks.h 1.15:
           * src/main/pa_cache_managers.C 1.15:
           * src/main/pa_globals.C 1.174:
           * src/main/pa_socks.C 1.22:
           * src/targets/apache13/mod_parser3.c 1.11:
           * src/targets/apache13/pa_httpd.h 1.6:
           * src/targets/apache13core/mod_parser3_core.C 1.5:
           * src/targets/cgi/parser3.C 1.225:
           * src/targets/isapi/parser3isapi.C 1.89:
           * src/targets/isapi/parser3isapi.def 1.2:
                   bugfix: sql connections now are disconnected
   
           * src/classes/table.C 1.201:
                   bugfix: bugfix: table::load last line without tab and enter
                   were ignored
   
   2004-03-30  paf
           * src/doc/ClassExample1.dox 1.5:
           * src/doc/ClassExample2.dox 1.5:
           * src/doc/ClassExample3.dox 1.5:
           * src/doc/chmhelper.pl 1.2:
           * src/doc/class.dox 1.3:
           * src/doc/compiler.dox 1.4:
           * src/doc/doxygen.cfg 1.25:
           * src/doc/exception.dox 1.3:
           * src/doc/executor.dox 1.3:
           * src/doc/footer.htm 1.4:
           * src/doc/index.dox 1.6:
           * src/doc/memory.dox 1.3:
           * src/doc/methoded.dox 1.4:
           * src/doc/object.dox 1.3:
           * src/doc/string.dox 1.6:
           * src/doc/targets.dox 1.4:
           * src/doc/value.dox 1.4:
           * src/include/pa_version.h 1.14:
           * src/main/pa_cache_managers.C 1.14:
           * src/main/pa_stylesheet_connection.C 1.2:
           * src/targets/isapi/parser3isapi.vcproj 1.7:
           * src/types/pa_vform.C 1.81:
           * www/htdocs/_bug.html 1.36:
           * www/htdocs/_bug.txt 1.4:
                   merged bugfixes from 3.1.2, changed version to 3.1.3beta
   
           * src/classes/table.C 1.200:
                   bugfix: table::load last line without tab and enter were ignored
   
           * src/classes/table.C 1.199:
                   bufix: if last table lines were commented, gpfed
   
   2004-03-29  paf
           * src/types/pa_vhashfile.C 1.39:
                   bugfix: empty key on hashfile.get causes gpf
   
           * src/doc/ClassExample1.dox [release_3_1_2] 1.4.34.1:
           * src/doc/ClassExample2.dox [release_3_1_2] 1.4.36.1:
           * src/doc/ClassExample3.dox [release_3_1_2] 1.4.34.1:
           * src/doc/chmhelper.pl [release_3_1_2] 1.1.36.1:
           * src/doc/class.dox [release_3_1_2] 1.2.44.1:
           * src/doc/compiler.dox [release_3_1_2] 1.3.36.1:
           * src/doc/doxygen.cfg [release_3_1_2] 1.24.28.1:
           * src/doc/exception.dox [release_3_1_2] 1.2.10.1:
           * src/doc/executor.dox [release_3_1_2] 1.2.44.1:
           * src/doc/footer.htm [release_3_1_2] 1.3.8.1:
           * src/doc/index.dox [release_3_1_2] 1.5.10.1:
           * src/doc/memory.dox [release_3_1_2] 1.2.10.1:
           * src/doc/methoded.dox [release_3_1_2] 1.3.34.1:
           * src/doc/object.dox [release_3_1_2] 1.2.44.1:
           * src/doc/string.dox [release_3_1_2] 1.5.10.1:
           * src/doc/targets.dox [release_3_1_2] 1.3.36.1:
           * src/doc/value.dox [release_3_1_2] 1.3.34.1:
                   translated to english
   
   2004-03-25  paf
           * src/types/pa_vform.C [release_3_1_2] 1.80.2.1:
                   beauty: removed warning
   
           * src/classes/classes.vcproj [release_3_1_2] 1.10.2.1:
                   bugfix: now all compiles in any folder [removed last ;) folder
                   dependency]
   
           * src/classes/classes.vcproj 1.11:
                   merged bugfix: now all compiles in any folder [removed last ;) 
                   folder dependency]
   
           * src/classes/hash.C 1.69:
           * www/htdocs/_bug.html 1.35:
                   bugfix: ^hash::sql{one column} now produces $.hash[$.column_value1(true) ... ]
                   [were producing some strang thing]
   
           * src/targets/isapi/parser3isapi.vcproj [release_3_1_2] 1.6.2.1:
                   beauty: one more parser3project dependency removed
   
           * src/include/pa_version.h [release_3_1_2] 1.13.2.1:
                   release
   
           * src/classes/table.C 1.197:
                   beauty: comment& more meaningful error message
   
           * src/main/pa_cache_managers.C [release_3_1_2] 1.13.2.1:
           * src/main/pa_stylesheet_connection.C [release_3_1_2] 1.1.2.1:
                   bugfix: refused to compile without xml
   
           * src/lib/gd/gif.C 1.4:
                   new: ^image.pixel(outof;bounds) now returns -1
   
           * Makefile.am [release_3_1_2] 1.43.2.1:
           * Makefile.in [release_3_1_2] 1.57.2.1:
           * acinclude.m4 [release_3_1_2] 1.30.2.1:
           * aclocal.m4 [release_3_1_2] 1.33.2.1:
           * acsite.m4 [release_3_1_2] 1.8.2.1:
           * configure [release_3_1_2] 1.76.2.1:
           * configure.in [release_3_1_2] 1.75.2.1:
                   *** empty log message ***
   
   2004-03-23  paf
           * src/classes/image.C 1.110:
           * src/main/pa_common.C 1.182:
           * www/htdocs/_bug.html 1.34:
                   bugfix: ^image.polyline and http status line parsing
                   checked number of columns in table [user reported an assert]
   
           * src/targets/cgi/parser3.C 1.224:
                   debug helper added
   
           * src/classes/op.C 1.147:
           * src/types/pa_value.C 1.17:
           * src/types/pa_wcontext.C 1.30:
           * www/htdocs/_bug.html 1.33:
                   bugfix: junction reattach now actually reattaches a junction to new wcontext [were only assigning it to junction,
                   which caused junction tracking to loose junction, and it's context were not killed, and it tried to process in invalid context, gpf]
   
           * operators.txt 1.170:
                   example: on hashfile
   
   2004-03-19  paf
           * src/types/pa_wcontext.C 1.29:
           * www/htdocs/_bug.html 1.32:
                   beauty: error messages removed duplicate "type(type)" in braces
   
   2004-03-10  paf
           * operators.txt 1.169:
           * src/classes/xdoc.C 1.144:
           * src/classes/xnode.C 1.67:
           * src/classes/xnode.h 1.22:
           * src/types/pa_vxdoc.C 1.28:
           * src/types/pa_vxdoc.h 1.39:
           * src/types/pa_vxnode.C 1.38:
           * src/types/pa_vxnode.h 1.30:
           * www/htdocs/_bug.html 1.31:
                   new: refined solution to search-in-namespaces problem:
                   $xdoc.search-namespaces.x[http://pif.design.ru/]
                   $nodes[^xdoc.select[//x:second]]
   
           * operators.txt 1.168:
           * src/classes/xnode.C 1.66:
           * www/htdocs/_bug.html 1.30:
           * www/htdocs/_bug.xml 1.2:
                   new: xnode.select*[xpath expression][[NAMESPACES HASH]]
                   allows to search for info in namespaces
                   
                   $nodes[^xdoc.select[//x:second][
                           $.x[http://pif.design.ru/]
                   ]]
   
   2004-03-09  paf
           * operators.txt 1.167:
           * src/main/pa_common.C 1.181:
           * www/htdocs/.htaccess 1.28:
           * www/htdocs/_bug.html 1.29:
           * www/htdocs/_bug.txt 1.3:
           * www/htdocs/_bug.xsl 1.12:
                   new: ^file::load[...][options]
                           $.form[
                               !$.field1[string]
                               !$.field2[^table::create{one_column_only^#0Avalue1^#0Avalue2}]
                           ]
                           !$.body[string]
                   
                   GET ?here
                   notGET(POST, HEAD, others) in content-type: application/x-www-form-urlencoded
                   
                   todo: upload files ability
   
           * src/lib/cord/cordxtra.c 1.5:
                   bugfix: CORD_pos were not fixed properly, done
   
   2004-03-05  paf
           * etc/parser3.charsets/windows-1251.cfg 1.11:
                   typo
   
           * operators.txt 1.164:
           * operators.txt 1.165:
           * src/include/pa_common.h 1.99:
           * src/main/pa_common.C 1.178:
           * www/htdocs/_bug.html 1.28:
                   new: http:// options $.user $.password basic authorization
   
           * src/main/pa_common.C 1.177:
                   beauty: removed needless vars
   
           * operators.txt 1.166:
           * src/main/pa_common.C 1.180:
                   new: file::load[;http:// GET/POST $.form[$.fields
                   started, not tested yet
                   todo:$.field[table] for multiple values
   
           * src/sql/pa_sql_driver.h 1.39:
                   beauty: important warning added
   
           * etc/parser3.charsets/koi8-r.cfg 1.7:
                   there's special code for grad char!
   
           * operators.txt 1.163:
                   new: pgsql option [like that recently added to oracle driver]
                               ClientCharset=parser-charset << charset in which parser thinks client works
   
           * operators.txt 1.162:
           * www/htdocs/_bug.html 1.27:
                   new: odbc option [like that recently added to oracle driver]
                               ClientCharset=parser-charset << charset in which parser thinks client works
   
           * src/main/pa_common.C 1.179:
                   beauty: link to rtf added
   
   2004-03-04  paf
           * operators.txt 1.161:
           * www/htdocs/_bug.html 1.26:
           * www/htdocs/_bug.txt 1.2:
                   new: mysql option [like that recently added to oracle driver]
                               ClientCharset=parser-charset << charset in which parser thinks client works
   
           * src/main/pa_sql_driver_manager.C 1.83:
                   speedup: charset lookups cached, sql transcoding now goes faster
   
           * etc/parser3.charsets/koi8-r.cfg 1.5:
           * etc/parser3.charsets/windows-1251.cfg 1.9:
                   typograph chars commented
   
           * etc/parser3.charsets/koi8-r.cfg 1.6:
           * etc/parser3.charsets/windows-1251.cfg 1.10:
                   keyboard typo error
   
   2004-03-03  paf
           * INSTALL 1.38:
                   note: added on libgc on FreeBSD,
                   thanks to Andrey N. Pazychev <135@ugtel.ru> and Goor <goor@hotbox.ru>
   
   2004-03-02  paf
           * operators.txt 1.160:
                   new[update typo]:
                       !^void.left(n)
                          nothing
                       !^void.right(n)
                          nothing
                       !^void.mid(p[;n])
                          nothing
   
           * www/htdocs/_bug.html 1.22:
                   feature: oracle?..&LowerCaseColumnNames=0&ClientCharset
                   something column names got transcoded to $request:charset too [
                   were only column data]
   
           * operators.txt 1.157:
           * src/classes/file.C 1.121:
           * www/htdocs/_bug.gif 1.1:
           * www/htdocs/_bug.html 1.23:
                   ^file.sql-string[] inside ^connect gets properly escaped string, which can be passed to request
                   now this for mysql only. it's up to parser sql driver to fix zeros properly
   
           * operators.txt 1.158:
           * src/classes/file.C 1.122:
           * src/include/pa_string.h 1.158:
           * www/htdocs/_bug.html 1.24:
                   new: ^file::sql[[name_to_become_$.name]]{}
                   query result must be one row with columns:
                     first: data
                     second: file name
                     third: content-type
   
           * operators.txt 1.159:
           * src/classes/void.C 1.32:
           * www/htdocs/_bug.html 1.25:
                   new:
                       !^void.left(n)
                          nothing
                       !^void.right(n)
                          nothing
                       !^void.pos(p[;n])
                          nothing
   
           * src/targets/apache13/p3runConfigure.in 1.16:
                   @LIBS@ mainly to include -lm to apache
   
           * INSTALL 1.37:
                   note: added on building apache with this option: --enable-shared=max
                   thanks to Victor Fedoseev <vvf_ru@mail.ru>
   
   2004-03-01  paf
           * operators.txt 1.156:
           * src/classes/hash.C 1.68:
           * www/htdocs/_bug.html 1.21:
                   new: ^hash._keys[>>name<<] to call sole column of result
   
           * src/classes/xdoc.C 1.143:
           * src/types/pa_vxdoc.h 1.38:
           * www/htdocs/_bug.html 1.17:
           * www/htdocs/_bug.xsl 1.11:
                   bugfix: boolean output options now have unified defaults [after
                   transform indent/omit-xml-declaration/standalone 'default' 
                   erroreously meant 'true']
   
           * src/targets/apache13core/mod_parser3_core.C 1.4:
           * src/targets/isapi/parser3isapi.C 1.88:
                   new: apache module & isapi extension memory:compact befor processingrequest
   
           * src/classes/string.C 1.138:
           * www/htdocs/_bug.html 1.18:
                   bugfix: ^string.left/right/mid with negative values now
                   considered bad
   
           * src/lib/smtp/comms.C 1.5:
                   bugfix: use SO_LINGER if no SO_DONTLINGER exist
   
           * src/classes/string.C 1.136:
                   check: trim 'chars' must not be empty, exception if it is
   
           * src/classes/string.C 1.137:
                   feature: ^string.trim both parameters may be empty-strings, meaning
                   kind=both
                   chars=whitespaces
   
           * src/classes/image.C 1.108:
           * src/types/pa_vimage.C 1.30:
           * src/types/pa_vimage.h 1.40:
           * www/htdocs/_bug.html 1.19:
                   beauty: image -- less checks [were ugly impl]
   
           * src/classes/string.C 1.135:
                   changed: ^string.trim
                   [] << both, whitespaces
                   [start|both|end] << kind, whitespaces
                   [start|both|end;chars]  full
   
           * operators.txt 1.155:
           * src/classes/image.C 1.109:
           * src/lib/gd/gif.C 1.3:
           * src/lib/gd/gif.h 1.3:
           * www/htdocs/_bug.html 1.20:
                   new: ^image.pixel(x;y)[(color)]
                           get/set pixel color
   
           * src/main/pa_common.C 1.175:
           * www/htdocs/_bug.html 1.16:
                   bugfix: http://i.p.a.ddress gethostbyaddr added [on some
                   platforms gethostbyname failed with such 'domains']
   
           * src/main/pa_common.C 1.176:
                   bugfix: INADDR_NONE not everywhere defined
   
           * src/include/pa_config_auto.h.in 1.40:
                   no select check, no define
   
   2004-02-27  paf
           * www/htdocs/_bug.html 1.12:
           * www/htdocs/_bug.txt 1.1:
                   just test:  file::load[text;http:// $.text utf-8 signature, line ends OK
                   http://i2/tasks/edit/?id=4629476859594276758
   
           * src/main/untaint.C 1.131:
                   speed: there's no \n chars in output [normally], so no need to optimize them
                   they could be retrived from databases, though. but
                   1. should be replaced
                   2. if not optimized, no harm done
   
           * operators.txt 1.153:
           * src/classes/string.C 1.133:
           * src/include/pa_string.h 1.157:
           * src/main/pa_string.C 1.195:
           * www/htdocs/_bug.html 1.14:
                   new method: ^string.trim[start|both|end[;chars]]        default 'chars' -- whitespace chars
                     started, only start works
   
           * src/lib/smtp/smtp.h 1.5:
                   bugfix: SMTP buffer overflow could allow malicious SMTP server to attack as by returning too long status responses
                   http://i2/tasks/edit/?id=4629448401140924947
   
           * www/htdocs/_bug.html 1.13:
           * www/htdocs/_bug.xml 1.1:
           * www/htdocs/_bug.xsl 1.10:
                   bug discovered: todo! xdoc::create+save != xdoc.transform&no
                   xsl:output>+save
   
           * operators.txt 1.154:
           * src/classes/string.C 1.134:
           * src/main/pa_string.C 1.196:
           * www/htdocs/_bug.html 1.15:
                   new method: ^string.trim[start|both|end[;chars]]        default 'chars' -- whitespace chars
                   finished
   
           * src/main/pa_exec.C 1.58:
                   bugfix: waitpid could be interrupted -- ^file::exec/cgi could return invalid status & zombie child can remain for short period until process exists [very bad in mod_parser3]
                   http://i2/tasks/edit/?id=4629451867179521923
   
           * Makefile.am 1.43:
           * Makefile.in 1.57:
           * acinclude.m4 1.30:
           * aclocal.m4 1.33:
           * acsite.m4 1.8:
           * configure 1.76:
           * configure.in 1.75:
                   *** empty log message ***
   
           * src/main/compile.C 1.74:
                   bugfix: line numbers after ^process{}[$.line(-10]] can be
                   negative, allowed to print they as signed
   
   2004-02-26  paf
           * operators.txt 1.151:
           * operators.txt 1.152:
           * src/classes/op.C 1.146:
           * src/include/pa_request.h 1.175:
           * src/main/compile.C 1.73:
           * src/main/compile_tools.h 1.73:
           * src/main/pa_request.C 1.266:
           * www/htdocs/_bug.html 1.11:
           * www/htdocs/_bug.p 1.1:
           * www/htdocs/_bug.xsl 1.9:
                   feature: ^process...{CODE}[now has options]
                   which are
                           $.main[to what to rename @main]
                           $.file[file, from which (user says) goes that CODE]
                           $.lineno(line number in that file, where CODE starts. may be negative)
   
   2004-02-25  paf
           * www/htdocs/_bug.html 1.10:
           * www/htdocs/_bug.xsl 1.8:
                   xhtml: &#9; as resutl of <xsl:attribute>[tab]  is OK
   
           * src/classes/hash.C 1.67:
                   feature: ^hash::sql{one colum result} now produces hash of
                   column=>1
   
           * src/lib/smtp/smtp.h 1.4:
                   beauty: couple of #ifdef-s to compile even with incomplete
                   errno constants set
   
           * etc/parser3.charsets/Makefile.am 1.5:
           * etc/parser3.charsets/Makefile.in 1.20:
                   bugfix: @sysconfdir@ used [were old @charsetsdir@ recently
                   erased from configure.in]
   
   2004-02-24  paf
           * src/lib/smtp/smtp.C 1.4:
                   smtp on unix: compiled on win32
   
           * src/lib/smtp/smtp.C 1.7:
                   smtp on unix: authors of lib/smtp never read "man select"
   
           * src/lib/smtp/Makefile.am 1.2:
           * src/lib/smtp/Makefile.in 1.4:
           * src/lib/smtp/comms.C 1.3:
           * src/lib/smtp/smtp.C 1.3:
           * src/lib/smtp/smtp.h 1.3:
           * src/targets/cgi/Makefile.am 1.51:
           * src/targets/cgi/Makefile.in 1.68:
                   started porting smtp to unix [testing on solaris]
   
           * src/main/pa_os.C 1.6:
                   beauty: <0 better then ==-1
   
           * src/classes/Makefile.am 1.49:
           * src/classes/Makefile.in 1.61:
           * src/classes/mail.C 1.101:
           * src/lib/smtp/comms.C 1.4:
           * src/lib/smtp/smtp.C 1.5:
           * src/lib/smtp/smtp.C 1.6:
                   smtp on unix: steps to work on unix
   
           * src/classes/mail.C 1.102:
           * src/classes/mail.C 1.103:
           * src/types/pa_vmail.C 1.59:
           * src/types/pa_vmail.h 1.15:
                   smtp on unix: steps to work on unix [extracted 'to']
   
   2004-02-20  paf
           * src/classes/xdoc.C 1.142:
           * www/htdocs/_bug.xsl 1.7:
                   beauty: ugly code removed, thanks to egr for pointing that out
   
           * src/classes/xdoc.C 1.141:
           * www/htdocs/_bug.html 1.9:
           * www/htdocs/_bug.xsl 1.6:
                   bugfix: <tag attr="&#digital_entity;" bug fixed again [same
                   solution, mistanenly removed one line]
   
   2004-02-19  paf
           * src/classes/date.C 1.64:
           * src/classes/image.C 1.106:
           * www/htdocs/_bug.html 1.8:
                   beauty: date::create[bad date time in daylightsaving hole] now
                   throws error
   
           * src/classes/date.C 1.65:
           * src/classes/image.C 1.107:
           * src/types/pa_vdate.h 1.32:
                   feature: date::create from bad datetime in spring
                   daylightsaving hole now OK for all platforms [on some platforms
                   it failed]
   
           * src/classes/date.C 1.63:
                   comment: mistake fixed
   
   2004-02-18  paf
           * src/classes/xdoc.C 1.138:
           * www/htdocs/_bug.html 1.1:
           * www/htdocs/_bug.xsl 1.1:
                   feature: reimplemented xhtml output, see /.xsl for sample
   
           * src/classes/xdoc.C 1.139:
           * www/htdocs/_bug.xsl 1.2:
                   beauty: xhtml doctype-public/system forcly turns off omit-xml-declaration
   
           * src/classes/xdoc.C 1.140:
           * src/include/pa_charset.h 1.30:
           * www/htdocs/_bug.html 1.2:
           * www/htdocs/_bug.html 1.3:
           * www/htdocs/_bug.html 1.4:
           * www/htdocs/_bug.html 1.5:
           * www/htdocs/_bug.xsl 1.3:
           * www/htdocs/_bug.xsl 1.4:
                   beauty: xdoc.string now renderes in $request:charset, but in header puts $response:charset
                   todo: make that default only so that coder could override that
   
           * www/htdocs/_bug.html 1.6:
           * www/htdocs/_bug.html 1.7:
           * www/htdocs/_bug.xsl 1.5:
                   beauty: coder can override save/file encoding by specifying it
                   in xsl:output or in save/file hash-options
   
   2004-02-17  paf
           * src/main/untaint.C 1.130:
                   bugfix: one last char prior to "spaces<" were not made quoted-printable
   
           * src/main/pa_uue.C 1.8:
                   bugfix: uuencoded finish char adding violated string invariant
   
           * src/classes/xdoc.C 1.134:
                   new: xhtml now works [libxslt prevented libxml to do the work]
                   <xsl:output
                           method="html"
                           doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN"
                           doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
                           />
   
           * src/classes/xdoc.C 1.135:
                   bugfound: meta again, now somewhere in xhtml part of libxml
   
           * src/types/pa_vxdoc.h 1.37:
                   bugfix: ^xdoc::transform [note double :] caused assertion
   
           * src/classes/xdoc.C 1.133:
                   beauty: no <meta ... charset generated
   
           * src/classes/xdoc.C 1.136:
                   beauty: method=html outputxmlbuffer not copied extra time
   
           * src/classes/xdoc.C 1.137:
                   beauty: needless helper class removed
   
           * src/classes/hash.C 1.66:
                   bugfix: ^hash.add[$hash] ^hash.sub[$hash] could hang. now such
                   add does nothing, sub clears $hash
   
   2004-02-16  paf
           * src/main/pa_globals.C 1.173:
                   bugfix: xml errors copy from library now cleared [were not
                   cleared properly]
   
   2004-02-13  paf
           * bin/Makefile.in 1.11:
           * etc/Makefile.in 1.16:
           * etc/parser3.charsets/Makefile.in 1.19:
           * src/Makefile.in 1.57:
           * src/classes/Makefile.in 1.60:
           * src/include/Makefile.in 1.18:
           * src/include/pa_version.h 1.13:
           * src/lib/Makefile.in 1.13:
           * src/lib/cord/Makefile.in 1.4:
           * src/lib/cord/include/Makefile.in 1.3:
           * src/lib/cord/include/private/Makefile.in 1.3:
           * src/lib/gc/Makefile.in 1.3:
           * src/lib/gc/include/Makefile.in 1.3:
           * src/lib/gd/Makefile.in 1.3:
           * src/lib/ltdl/Makefile.in 1.6:
           * src/lib/md5/Makefile.in 1.9:
           * src/lib/patches/Makefile.in 1.13:
           * src/lib/pcre/Makefile.in 1.11:
           * src/lib/sdbm/Makefile.in 1.2:
           * src/lib/sdbm/apr-include/Makefile.in 1.2:
           * src/lib/smtp/Makefile.in 1.3:
           * src/main/Makefile.in 1.57:
           * src/sql/Makefile.in 1.13:
           * src/targets/Makefile.in 1.44:
           * src/targets/apache13/Makefile.in 1.49:
           * src/targets/apache13core/Makefile.in 1.6:
           * src/targets/cgi/Makefile.in 1.67:
           * src/targets/isapi/Makefile.in 1.14:
           * src/types/Makefile.in 1.55:
                   prerelease
   
           * src/classes/xdoc.C 1.132:
           * src/include/pa_stylesheet_connection.h 1.39:
           * src/include/pa_xml_io.h 1.3:
           * src/main/Makefile.am 1.44:
           * src/main/compile.tab.C 1.95:
           * src/main/main.vcproj 1.13:
           * src/main/pa_globals.C 1.172:
           * src/main/pa_stylesheet_connection.C 1.1:
           * src/main/pa_xml_io.C 1.17:
                   change: .xsl.stamp now not used, introducing dependencies
                   timestamp check
   
           * bin/auto.p.dist.in 1.11:
           * configure.in 1.73:
                   auto.p: @conf made relative
   
           * Makefile.am 1.42:
           * Makefile.in 1.56:
           * acinclude.m4 1.29:
           * aclocal.m4 1.32:
           * acsite.m4 1.7:
           * configure 1.75:
           * configure.in 1.74:
                   *** empty log message ***
   
   2004-02-12  paf
           * src/include/pa_sapi.h 1.25:
                   2004
   
           * INSTALL 1.36:
                   --without-threads
   
           * src/types/pa_vform.C 1.80:
                   bugfix: empty values[recently allowed] ruined empty <input type
                   file> submits. parser thought there were nameless empty file
                   and $form:field got value of type 'file'
   
   2004-02-11  paf
           * parser3.sln 1.9:
           * src/classes/classes.vcproj 1.6:
           * src/classes/classes.vcproj 1.7:
           * src/lib/gd/gd.vcproj 1.2:
           * src/lib/gd/gd.vcproj 1.3:
           * src/lib/smtp/smtp.vcproj 1.2:
           * src/lib/smtp/smtp.vcproj 1.3:
           * src/main/compile.tab.C 1.94:
           * src/main/main.vcproj 1.8:
           * src/main/main.vcproj 1.9:
           * src/main/pa_globals.C 1.167:
           * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.6:
           * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.7:
           * src/targets/cgi/parser3.vcproj 1.6:
           * src/targets/cgi/parser3.vcproj 1.7:
           * src/targets/isapi/parser3isapi.vcproj 1.3:
           * src/targets/isapi/parser3isapi.vcproj 1.4:
           * src/types/types.vcproj 1.7:
           * src/types/types.vcproj 1.8:
           * www/htdocs/.htaccess 1.27:
                   started changes to reflect libxml xsl new folders
   
           * src/classes/classes.vcproj 1.8:
           * src/classes/classes.vcproj 1.9:
           * src/lib/gd/gd.vcproj 1.4:
           * src/lib/gd/gd.vcproj 1.5:
           * src/lib/smtp/smtp.vcproj 1.4:
           * src/main/main.vcproj 1.10:
           * src/main/main.vcproj 1.11:
           * src/main/pa_globals.C 1.168:
           * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.8:
           * src/targets/cgi/parser3.vcproj 1.8:
           * src/targets/cgi/parser3.vcproj 1.9:
           * src/targets/isapi/parser3isapi.vcproj 1.5:
           * src/types/types.vcproj 1.10:
           * src/types/types.vcproj 1.9:
                   continued changes to reflect libxml xsl new folders
   
           * src/classes/classes.vcproj 1.10:
           * src/lib/gd/gd.vcproj 1.6:
           * src/lib/pcre/pcre.vcproj 1.2:
           * src/lib/pcre/pcre_dftables.vcproj 1.3:
           * src/lib/pcre/pcre_parser_ctype.vcproj 1.3:
           * src/lib/sdbm/sdbm.vcproj 1.4:
           * src/lib/smtp/smtp.vcproj 1.5:
           * src/main/main.vcproj 1.12:
           * src/main/pa_globals.C 1.169:
           * src/targets/apache13/ApacheModuleParser3.vcproj 1.6:
           * src/targets/cgi/parser3.C 1.223:
           * src/targets/cgi/parser3.vcproj 1.10:
           * src/targets/isapi/parser3isapi.vcproj 1.6:
           * src/types/types.vcproj 1.11:
                   migrated to latest libxml[2.6.5] and libgdome[1.1.2]
                   simplified lib build processes
   
           * src/classes/classes.C 1.21:
           * src/classes/classes.h 1.26:
           * src/classes/date.C 1.62:
           * src/classes/double.C 1.57:
           * src/classes/file.C 1.120:
           * src/classes/form.C 1.38:
           * src/classes/hash.C 1.65:
           * src/classes/hashfile.C 1.33:
           * src/classes/image.C 1.105:
           * src/classes/int.C 1.53:
           * src/classes/mail.C 1.100:
           * src/classes/math.C 1.38:
           * src/classes/memory.C 1.6:
           * src/classes/op.C 1.145:
           * src/classes/response.C 1.26:
           * src/classes/string.C 1.132:
           * src/classes/table.C 1.196:
           * src/classes/void.C 1.31:
           * src/classes/xdoc.C 1.131:
           * src/classes/xnode.C 1.65:
           * src/classes/xnode.h 1.21:
           * src/include/pa_array.h 1.64:
           * src/include/pa_cache_managers.h 1.16:
           * src/include/pa_charset.h 1.29:
           * src/include/pa_charsets.h 1.12:
           * src/include/pa_common.h 1.98:
           * src/include/pa_config_fixed.h 1.63:
           * src/include/pa_config_includes.h 1.28:
           * src/include/pa_dictionary.h 1.17:
           * src/include/pa_dir.h 1.16:
           * src/include/pa_exception.h 1.43:
           * src/include/pa_exec.h 1.15:
           * src/include/pa_globals.h 1.109:
           * src/include/pa_hash.h 1.62:
           * src/include/pa_memory.h 1.11:
           * src/include/pa_opcode.h 1.27:
           * src/include/pa_operation.h 1.5:
           * src/include/pa_os.h 1.4:
           * src/include/pa_request.h 1.174:
           * src/include/pa_request_charsets.h 1.4:
           * src/include/pa_request_info.h 1.4:
           * src/include/pa_socks.h 1.14:
           * src/include/pa_sql_connection.h 1.38:
           * src/include/pa_sql_driver_manager.h 1.32:
           * src/include/pa_stack.h 1.22:
           * src/include/pa_string.h 1.156:
           * src/include/pa_stylesheet_connection.h 1.38:
           * src/include/pa_stylesheet_manager.h 1.21:
           * src/include/pa_table.h 1.57:
           * src/include/pa_threads.h 1.29:
           * src/include/pa_types.h 1.48:
           * src/include/pa_uue.h 1.7:
           * src/include/pa_xml_exception.h 1.3:
           * src/include/pa_xml_io.h 1.2:
           * src/lib/gd/gif.C 1.2:
           * src/lib/gd/gif.h 1.2:
           * src/lib/gd/gifio.C 1.2:
           * src/lib/md5/pa_md5.h 1.10:
           * src/lib/md5/pa_md5c.c 1.12:
           * src/lib/smtp/comms.C 1.2:
           * src/lib/smtp/smtp.C 1.2:
           * src/lib/smtp/smtp.h 1.2:
           * src/main/compile.C 1.72:
           * src/main/compile_tools.C 1.57:
           * src/main/compile_tools.h 1.72:
           * src/main/execute.C 1.305:
           * src/main/pa_cache_managers.C 1.13:
           * src/main/pa_charset.C 1.48:
           * src/main/pa_charsets.C 1.15:
           * src/main/pa_common.C 1.174:
           * src/main/pa_dictionary.C 1.22:
           * src/main/pa_dir.C 1.19:
           * src/main/pa_exception.C 1.47:
           * src/main/pa_exec.C 1.57:
           * src/main/pa_globals.C 1.171:
           * src/main/pa_memory.C 1.5:
           * src/main/pa_os.C 1.5:
           * src/main/pa_request.C 1.265:
           * src/main/pa_socks.C 1.21:
           * src/main/pa_sql_driver_manager.C 1.82:
           * src/main/pa_string.C 1.194:
           * src/main/pa_stylesheet_manager.C 1.26:
           * src/main/pa_table.C 1.60:
           * src/main/pa_uue.C 1.7:
           * src/main/pa_xml_exception.C 1.3:
           * src/main/pa_xml_io.C 1.16:
           * src/main/untaint.C 1.129:
           * src/sql/pa_sql_driver.h 1.38:
           * src/targets/apache13/mod_parser3.c 1.10:
           * src/targets/apache13core/mod_parser3_core.C 1.3:
           * src/targets/apache13core/pa_threads.C 1.4:
           * src/targets/cgi/pa_threads.C 1.15:
           * src/targets/isapi/pa_threads.C 1.16:
           * src/targets/isapi/parser3isapi.C 1.87:
           * src/types/pa_junction.h 1.4:
           * src/types/pa_method.h 1.4:
           * src/types/pa_value.C 1.16:
           * src/types/pa_value.h 1.118:
           * src/types/pa_vbool.h 1.24:
           * src/types/pa_vclass.C 1.20:
           * src/types/pa_vclass.h 1.43:
           * src/types/pa_vcode_frame.h 1.27:
           * src/types/pa_vconsole.h 1.5:
           * src/types/pa_vcookie.C 1.63:
           * src/types/pa_vcookie.h 1.26:
           * src/types/pa_vdate.h 1.31:
           * src/types/pa_vdouble.h 1.45:
           * src/types/pa_venv.h 1.31:
           * src/types/pa_vfile.C 1.40:
           * src/types/pa_vfile.h 1.56:
           * src/types/pa_vform.C 1.79:
           * src/types/pa_vform.h 1.49:
           * src/types/pa_vhash.h 1.50:
           * src/types/pa_vhashfile.h 1.27:
           * src/types/pa_vimage.C 1.29:
           * src/types/pa_vimage.h 1.39:
           * src/types/pa_vint.h 1.41:
           * src/types/pa_vjunction.h 1.22:
           * src/types/pa_vmail.C 1.58:
           * src/types/pa_vmail.h 1.14:
           * src/types/pa_vmath.C 1.7:
           * src/types/pa_vmath.h 1.17:
           * src/types/pa_vmemory.h 1.4:
           * src/types/pa_vmethod_frame.C 1.5:
           * src/types/pa_vmethod_frame.h 1.49:
           * src/types/pa_vobject.C 1.16:
           * src/types/pa_vobject.h 1.42:
           * src/types/pa_vrequest.C 1.32:
           * src/types/pa_vrequest.h 1.28:
           * src/types/pa_vresponse.C 1.20:
           * src/types/pa_vresponse.h 1.35:
           * src/types/pa_vstateless_class.C 1.22:
           * src/types/pa_vstateless_class.h 1.48:
           * src/types/pa_vstateless_object.h 1.31:
           * src/types/pa_vstatus.C 1.24:
           * src/types/pa_vstatus.h 1.18:
           * src/types/pa_vstring.C 1.25:
           * src/types/pa_vstring.h 1.58:
           * src/types/pa_vtable.C 1.25:
           * src/types/pa_vtable.h 1.52:
           * src/types/pa_vvoid.h 1.21:
           * src/types/pa_vxdoc.C 1.27:
           * src/types/pa_vxdoc.h 1.36:
           * src/types/pa_vxnode.C 1.37:
           * src/types/pa_vxnode.h 1.29:
           * src/types/pa_wcontext.C 1.28:
           * src/types/pa_wcontext.h 1.46:
           * src/types/pa_wwrapper.h 1.31:
                   2004
   
           * src/main/pa_globals.C 1.170:
                   beauty: typo caused gc.log warnings with debug version of gc.dll
   
   2004-02-10  paf
           * INSTALL 1.34:
                   critical: prior to 1.0.30 had bug: "a segfault on pattern
                   compilation errors", on which spent 4 hours worktime. use
                   versions higher than that. recommended now latest up to date
   
           * INSTALL 1.35:
                   critical: libxslt1.1.2 wanted at least libxml2.6.3 to compile. 
                   recommened latest libxml up to date
   
   2004-02-06  paf
           * src/main/untaint.C 1.128:
                   beauty: removed old def/ifdef
   
           * src/main/pa_sql_driver_manager.C 1.81:
           * src/main/pa_stylesheet_manager.C 1.25:
                   beauty: unified destructing style
   
           * src/main/untaint.C 1.127:
                   beauty: coredump @unknown untaint language now
   
   2004-02-03  paf
           * src/main/pa_common.C 1.173:
                   typo: %l -> %u
   
           * src/classes/xnode.C 1.64:
                   memleaks found: not fixed yet. todo
   
           * src/classes/xdoc.C 1.130:
                   bugfix: libxml: FOR UTF-8 TOO russian letters in attributes or
                   documents-results of transform now not &#04xx;
   
           * src/main/pa_charset.C 1.47:
                   bugfix: forgot to undo some
   
           * src/classes/image.C 1.104:
           * src/main/pa_exec.C 1.56:
           * src/main/pa_memory.C 1.4:
           * src/targets/isapi/parser3isapi.C 1.86:
           * src/types/pa_value.C 1.15:
           * src/types/pa_vcookie.C 1.62:
                   beauty: %u is more simple=proper for size_t then %ld/%lu
   
           * src/main/pa_charset.C 1.46:
                   beauty: uncomment PA_PATCHED_LIBXML_BACKWARD to link with old
                   patched libxml libraries
   
   2004-02-02  paf
           * src/types/pa_vform.C 1.78:
                   bugfix: empty values with enctype=multipart/form-data now produce entries in $form:tables
                   <form method=post enctype=multipart/form-data>
                   <input type=hidden name=a>
                   <input type=hidden name=b>
                   
                   <input type=submit>
                   </form>
                   $k[^form:fields._keys[]]
                   ^eval($k)
                   <hr>
                   <pre>$request:body
   
           * src/types/pa_vcookie.C 1.61:
                   bugfix: erasing cookie: params now output
                   $cookie:example[
                           $.value[value]
                           $.path[/there/]
                   ]
                   
                   $cookie:example[
                           $.value[]
                           $.expires[session]
                           $.path[/there/]
                           $.domain[test.com]
                   ]
   
   2004-01-30  paf
           * src/classes/date.C 1.59:
           * www/htdocs/.htaccess 1.26:
                   bugfix: ^date::create[invalid year] now produces exception. 
                   todo: check other fields
   
           * src/classes/date.C 1.60:
           * src/classes/date.C 1.61:
           * src/include/pa_string.h 1.155:
           * src/main/pa_string.C 1.193:
                   bugfix: ^date::create[invalid fields now produce exception.
   
           * src/classes/xdoc.C 1.129:
                   bugfix: libxml: russian letters in attributes or documents
                   results of transform now not &#04xx;
   
   2004-01-29  paf
           * src/targets/apache13core/mod_parser3_core.C 1.2:
                   bugfix: old style new used
   
           * src/include/pa_memory.h 1.9:
                   bugfix: [potential] strdup copied one more byte then specified
                    then zeroed it << useless and potentially harmful(could gpf)
   
           * src/include/pa_memory.h 1.10:
                   typo error
   
   2004-01-22  paf
           * src/main/pa_common.C [release_3_1_1] 1.160.2.1:
                   bugfix: buffer overflow
                   * in libxml&xsl error-reporting code
                   * in parser-error reporting code [when no @unhandled_exception defined]
                   
                   fixed in one place: my *snprintf override
   
           * src/main/untaint.C [release_3_1_1] 1.122.2.2:
                   bugfix: whitespace now optimized properly [were bug: ^taint[1 &
                   2]="1 &2"
   
           * src/main/untaint.C 1.126:
                   merged: bugfix from 3.1.1 on whitespace optimization
   
           * src/main/pa_globals.C 1.166:
                   beauty: bigger buffer for xml-related errors
   
           * src/classes/xdoc.C 1.128:
                   bugfix: when stylesheet contains error, gpf
   
           * src/main/compile.tab.C [release_3_1_1] 1.91.2.1:
           * src/main/untaint.C [release_3_1_1] 1.122.2.1:
                   *** empty log message ***
   
           * src/main/pa_common.C 1.172:
                   merged: bugfix from 3.1.1 on memory overflow
   
   2004-01-13  paf
           * operators.txt 1.150:
                   typo erro
   
   2003-12-25  paf
           * src/main/pa_common.C 1.171:
                   bugfix: ^file::load[binary;http:// now not garbled  [pieces
                   after zero bytes were removed]
   
   2003-12-22  paf
           * operators.txt 1.149:
           * src/classes/op.C 1.144:
           * src/include/pa_sql_connection.h 1.37:
           * src/include/pa_sql_driver_manager.h 1.31:
           * src/main/pa_sql_driver_manager.C 1.80:
           * src/sql/pa_sql_driver.h 1.37:
           * www/htdocs/.htaccess 1.25:
                   feature: sql introducing ability to transcode charsets
   
           * src/include/Makefile.am 1.9:
           * src/include/Makefile.in 1.17:
                   bugfix: removed from dist: src/include/pa_config_auto.h which
                   were configured for make-dist-platform and badly updated proper
                   config file in target [when .tar used for updating existing
                   source tree]
   
   2003-12-19  paf
           * src/main/pa_sql_driver_manager.C 1.79:
                   beauty: more straighforward error message
   
           * src/main/pa_charset.C 1.45:
                   bugfix: memory for charsethandler structure for libxml now
                   allocated properly
   
   2003-12-17  paf
           * src/main/pa_globals.C 1.165:
                   bugfix: removed false warning [warning: unreported
                   xmlGenericErrors]
   
           * src/types/pa_vfile.C 1.39:
                   beauty: removed outdated cast
   
           * src/main/pa_common.C 1.170:
                   bugfix: empty http response caused gpf
   
           * src/include/pa_string.h 1.154:
                   bugfix: removed too strong a assert
   
   2003-12-15  paf
           * src/classes/xdoc.C 1.127:
                   bugfix: taint uri under ^xdoc::create{now works}
   
   2003-12-11  paf
           * src/classes/file.C 1.119:
           * src/classes/mail.C 1.99:
           * src/classes/op.C 1.143:
           * src/classes/xdoc.C 1.126:
           * src/main/pa_request.C 1.263:
           * src/types/pa_vimage.C 1.28:
           * src/types/pa_vmath.C 1.6:
           * src/types/pa_vstatus.C 1.21:
                   beauty cancel: gcc does not understand that
   
           * src/include/pa_cache_managers.h 1.15:
           * src/main/pa_cache_managers.C 1.12:
           * src/main/pa_globals.C 1.164:
           * src/main/pa_request.C 1.264:
           * src/types/pa_vstatus.C 1.22:
                   bugfix(solaris): removed dependency on object initialization
                   order [one more place]
   
           * src/main/pa_cache_managers.C 1.11:
           * src/main/pa_sql_driver_manager.C 1.78:
           * src/main/pa_stylesheet_manager.C 1.23:
                   bugfix(solaris): removed dependency on object initialization
                   order [two places]
   
           * src/main/Makefile.am 1.43:
           * src/main/Makefile.in 1.56:
                   *** empty log message ***
   
           * src/classes/file.C 1.118:
           * src/classes/mail.C 1.98:
           * src/classes/op.C 1.142:
           * src/classes/xdoc.C 1.125:
           * src/include/pa_cache_managers.h 1.14:
           * src/include/pa_sql_connection.h 1.36:
           * src/include/pa_sql_driver_manager.h 1.30:
           * src/include/pa_stylesheet_manager.h 1.20:
           * src/main/pa_request.C 1.262:
           * src/main/pa_stylesheet_manager.C 1.24:
           * src/types/pa_vimage.C 1.27:
           * src/types/pa_vmath.C 1.5:
           * src/types/pa_vstatus.C 1.20:
                   beauty: removed redundant ctor call [relying on implicit String
                   :Body(cstr) call]
   
           * operators.txt 1.148:
           * src/types/pa_vstatus.C 1.23:
                       !$status:pid process id
                       !$status:tid thread id
   
   2003-12-10  paf
           * src/include/pa_sql_connection.h 1.35:
           * www/htdocs/.htaccess 1.24:
                   bugfix: $status:sql.cache back  << time now ok
   
           * operators.txt 1.147:
           * src/main/pa_sql_driver_manager.C 1.77:
           * src/main/pa_stylesheet_manager.C 1.22:
                   $status:stylesheet.cache back operational
   
           * operators.txt 1.146:
           * src/classes/xdoc.C 1.124:
           * src/include/pa_charset.h 1.28:
           * src/include/pa_sql_connection.h 1.34:
           * src/main/pa_charset.C 1.44:
           * src/main/pa_sql_driver_manager.C 1.76:
           * src/main/pa_string.C 1.192:
           * src/types/pa_vxdoc.h 1.35:
           * www/htdocs/.htaccess 1.23:
                   $status:sql.cache back operational
   
   2003-12-02  paf
           * src/types/pa_vmail.C 1.57:
                   bugfix: ^mail:send[$.file[$.value[>>xxxx<<]] now untaints
                   properly [were: as-is forced]
   
           * src/main/pa_xml_io.C 1.15:
                   bugfix: on some platforms one can't throw exceptions out of libxml callbacks:
                   reimplemented error handling of http://localhost, parser://method and safemode check callbacks
   
           * src/main/pa_string.C [release_3_1_1] 1.185.2.1:
                   bugfix: SPARC gpf on %4!=0 address int ref [merged from HEAD]
   
           * src/classes/image.C 1.103:
                   nothing: comment removed
   
           * src/main/pa_string.C 1.191:
                   bugfix: sparc gpf on reading %4!=0 addresses to int
   
   2003-12-01  paf
           * src/main/pa_globals.C 1.163:
                   bugfix: win32: compile prob
   
           * src/main/pa_xml_io.C 1.13:
                   todo: safe mode check not to throw exception
   
           * src/main/pa_xml_io.C 1.12:
                   bugfix: http://localhost typo error
   
           * src/classes/xdoc.C 1.123:
           * src/main/pa_xml_io.C 1.14:
                   bugfix: typo
   
   2003-11-28  paf
           * src/main/pa_xml_io.C 1.9:
                   installed safe-mode checker as filter of all xml documents read
   
           * operators.txt 1.144:
           * src/include/pa_request.h 1.173:
           * src/main/pa_xml_io.C 1.3:
                   works.
                   todo: maybe replace original open mech of xdoc::create & co to use libxml open, so that this would work for root document
                   
                   $xdoc[^xdoc::create{<?xml version="1.0"?>
                   <!DOCTYPE test SYSTEM "parser://method/params/here">
                   <test>
                           &test^;
                   </test>
                   }]
                   
                   ^taint[^xdoc.string[]]
                   
                   @method[param]
                   <!ENTITY test "test-entity-value+$form:user+$param!">
   
           * src/main/pa_xml_io.C 1.8:
                   http://localhost/ now checked for safe mode
   
           * src/classes/xdoc.C 1.122:
           * src/include/pa_stylesheet_connection.h 1.37:
           * src/include/pa_stylesheet_manager.h 1.19:
           * src/main/pa_stylesheet_manager.C 1.21:
                   replaced original open mech of xdoc::create & co to use libxml open, so that this would work for root document
                   todo: safe mode checks to libxml: ideally to some 1 point
   
           * src/include/Makefile.in 1.16:
           * src/main/Makefile.in 1.55:
                   *** empty log message ***
   
           * operators.txt 1.145:
           * src/main/pa_xml_io.C 1.4:
                   leading / in http://parser[abscent params]
   
           * src/main/pa_xml_io.C 1.5:
                   comment
   
   2003-11-27  paf
           * src/classes/date.C 1.58:
                   bugfix: typo error
   
           * src/main/pa_xml_io.C 1.2:
                   libxml: started parser://methodcall/params
   
   2003-11-26  paf
           * src/types/pa_value.h 1.117:
                   warnings: --
   
           * operators.txt 1.143:
           * src/include/Makefile.am 1.8:
           * src/include/pa_globals.h 1.108:
           * src/include/pa_xml_io.h 1.1:
           * src/main/Makefile.am 1.42:
           * src/main/main.vcproj 1.7:
           * src/main/pa_globals.C 1.162:
           * src/main/pa_request.C 1.261:
           * src/main/pa_xml_io.C 1.1:
                   simplification: xml errors to hash<thread_id,error>
                   reorganization: xml io moved  to pa_xml_io.C/h
   
   2003-11-25  paf
           * src/classes/table.C 1.194:
                   bugfix: a, c?x:y, z in gcc considered(?) as  a, (c?x:y, z)
   
           * src/main/untaint.C 1.125:
                   bugfix: consequences of not reading this comment: 
                   CORD_pos_chars_left /* Number of characters in cache.  <= 0 ==
                    none   */
   
           * src/include/pa_array.h 1.63:
                   removed needless checks
   
           * src/classes/table.C 1.195:
                   bugfix: wrong sequence. [sadly no waring whatever)
   
   2003-11-24  paf
           * operators.txt 1.142:
           * src/types/pa_vxnode.C 1.36:
           * src/types/pa_vxnode.h 1.28:
                   $xdoc[^xdoc::create[test]]
                   $tn[^xdoc.createTextNode[text node value]]
                   $dummy[^xdoc.firstChild.appendChild[$tn]]
                   $xdoc.firstChild.firstChild.nodeValue[different]
                   ^taint[^xdoc.string[]]
   
           * src/main/pa_request.C 1.260:
           * src/types/pa_vform.C 1.77:
           * src/types/pa_vform.h 1.48:
                   removed limit: now $form:xxx can be accessed anytime, even in @auto/conf
                   [and request/response:charset still can be changed anytime]
   
           * src/include/pa_hash.h 1.61:
           * src/types/types.vcproj 1.6:
                   linker HPUX nongnu workaround: static Hash::allocates -> static Hash_allocates
   
           * src/main/pa_common.C 1.169:
                   bugfix: ^file::load[binary;http://...]   now not transcodes
                   response body
   
   2003-11-21  paf
           * src/main/pa_exec.C 1.55:
                   bug in safe mode
   
           * src/include/Makefile.am 1.7:
                   pa_xml_exception.h
   
           * Makefile.am 1.40:
           * Makefile.in 1.54:
           * configure 1.73:
           * configure.in 1.71:
           * parser3.sln 1.8:
           * src/classes/Makefile.am 1.47:
           * src/classes/Makefile.am 1.48:
           * src/classes/Makefile.in 1.59:
           * src/classes/classes.vcproj 1.5:
           * src/include/Makefile.in 1.15:
           * src/include/pa_config_auto.h.in 1.39:
           * src/lib/Makefile.am 1.7:
           * src/lib/Makefile.in 1.12:
           * src/lib/gd/Makefile.am 1.1:
           * src/lib/gd/Makefile.in 1.1:
           * src/lib/gd/Makefile.in 1.2:
           * src/lib/gd/gd.vcproj 1.1:
           * src/lib/gd/gif.C 1.1:
           * src/lib/gd/gif.h 1.1:
           * src/lib/gd/gifio.C 1.1:
           * src/lib/gd/mtables.h 1.1:
           * src/lib/smtp/Makefile.am 1.1:
           * src/lib/smtp/Makefile.in 1.1:
           * src/lib/smtp/Makefile.in 1.2:
           * src/lib/smtp/comms.C 1.1:
           * src/lib/smtp/smtp.C 1.1:
           * src/lib/smtp/smtp.h 1.1:
           * src/lib/smtp/smtp.vcproj 1.1:
           * src/targets/apache13/p3runConfigure.in 1.15:
           * src/targets/apache13core/Makefile.in 1.5:
           * src/targets/cgi/Makefile.am 1.50:
           * src/targets/cgi/Makefile.in 1.66:
           * src/types/Makefile.am 1.35:
           * src/types/Makefile.in 1.54:
                   rearrange: gd&smtp moved to src/lib
   
           * src/targets/apache13/ApacheModuleParser3.vcproj 1.5:
           * src/targets/isapi/parser3isapi.C 1.85:
                   more warnings --
   
           * Makefile.am 1.41:
           * Makefile.in 1.55:
           * acinclude.m4 1.28:
           * aclocal.m4 1.31:
           * acsite.m4 1.6:
           * configure 1.74:
           * configure.in 1.72:
           * src/classes/mail.C 1.97:
                   *** empty log message ***
   
           * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.5:
           * src/targets/apache13core/Makefile.am 1.5:
           * src/targets/apache13core/mod_parser3.C 1.7:
           * src/targets/apache13core/mod_parser3_core.C 1.1:
                   renamed mod_parser3 to mod_parser3_core to help DOXYGEN
   
           * src/classes/mail.C 1.96:
                   bugfix: typo
   
   2003-11-20  paf
           * src/main/execute.C 1.303:
           * src/main/pa_request.C 1.257:
                   old forgotten todo: when can't report problem (undefined @
                   unhandled_exception) problem source string were not reported
   
           * src/classes/classes.vcproj 1.4:
           * src/classes/date.C 1.53:
           * src/classes/double.C 1.55:
           * src/classes/file.C 1.114:
           * src/classes/hash.C 1.61:
           * src/classes/hashfile.C 1.31:
           * src/classes/image.C 1.98:
           * src/classes/int.C 1.51:
           * src/classes/mail.C 1.93:
           * src/classes/math.C 1.35:
           * src/classes/memory.C 1.4:
           * src/classes/op.C 1.138:
           * src/classes/string.C 1.128:
           * src/classes/table.C 1.191:
           * src/classes/xdoc.C 1.118:
           * src/classes/xnode.C 1.62:
           * src/include/pa_config_includes.h 1.27:
           * src/include/pa_operation.h 1.3:
           * src/include/pa_sql_connection.h 1.32:
           * src/include/pa_table.h 1.54:
           * src/include/pa_types.h 1.46:
           * src/lib/ltdl/config_fixed.h 1.3:
           * src/lib/ltdl/ltdl.vcproj 1.2:
           * src/lib/md5/md5.vcproj 1.2:
           * src/lib/pcre/maketables.c 1.2:
           * src/lib/pcre/pcre_dftables.vcproj 1.2:
           * src/lib/pcre/pcre_parser_ctype.vcproj 1.2:
           * src/lib/sdbm/apr_file_io.C 1.2:
           * src/main/compile.tab.C 1.93:
           * src/main/execute.C 1.301:
           * src/main/main.vcproj 1.6:
           * src/main/pa_cache_managers.C 1.9:
           * src/main/pa_charset.C 1.40:
           * src/main/pa_common.C 1.166:
           * src/main/pa_dir.C 1.16:
           * src/main/pa_exec.C 1.53:
           * src/main/pa_globals.C 1.160:
           * src/main/pa_os.C 1.3:
           * src/main/pa_request.C 1.255:
           * src/main/pa_string.C 1.187:
           * src/main/pa_table.C 1.57:
           * src/targets/apache13/ApacheModuleParser3.vcproj 1.4:
           * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.4:
           * src/targets/cgi/parser3.vcproj 1.5:
           * src/targets/isapi/parser3isapi.vcproj 1.2:
           * src/types/pa_value.h 1.115:
           * src/types/pa_vconsole.h 1.3:
           * src/types/pa_vdate.h 1.28:
           * src/types/pa_vfile.h 1.54:
           * src/types/pa_vhashfile.C 1.36:
           * src/types/pa_vimage.C 1.25:
           * src/types/pa_vimage.h 1.36:
           * src/types/pa_vmail.C 1.53:
           * src/types/pa_vobject.C 1.14:
           * src/types/pa_vstateless_class.h 1.46:
           * src/types/pa_vtable.C 1.23:
           * src/types/pa_vtable.h 1.50:
           * src/types/pa_vvoid.h 1.19:
           * src/types/pa_vxdoc.h 1.33:
           * src/types/pa_vxnode.h 1.26:
           * src/types/types.vcproj 1.5:
                   turned on warnings level4 on all projects (except libltdl=off & libsdbm=level3)
                   found several unitialized vars
   
           * src/classes/classes.C 1.20:
           * src/classes/classes.h 1.25:
           * src/classes/date.C 1.54:
           * src/classes/double.C 1.56:
           * src/classes/file.C 1.115:
           * src/classes/form.C 1.37:
           * src/classes/hash.C 1.62:
           * src/classes/hashfile.C 1.32:
           * src/classes/image.C 1.99:
           * src/classes/int.C 1.52:
           * src/classes/mail.C 1.94:
           * src/classes/math.C 1.36:
           * src/classes/memory.C 1.5:
           * src/classes/op.C 1.139:
           * src/classes/response.C 1.25:
           * src/classes/string.C 1.129:
           * src/classes/table.C 1.192:
           * src/classes/void.C 1.30:
           * src/classes/xdoc.C 1.119:
           * src/classes/xnode.C 1.63:
           * src/classes/xnode.h 1.20:
           * src/include/pa_array.h 1.62:
           * src/include/pa_cache_managers.h 1.12:
           * src/include/pa_charset.h 1.27:
           * src/include/pa_charsets.h 1.11:
           * src/include/pa_common.h 1.97:
           * src/include/pa_config_fixed.h 1.62:
           * src/include/pa_dictionary.h 1.16:
           * src/include/pa_dir.h 1.15:
           * src/include/pa_exception.h 1.42:
           * src/include/pa_exec.h 1.14:
           * src/include/pa_globals.h 1.107:
           * src/include/pa_hash.h 1.60:
           * src/include/pa_memory.h 1.8:
           * src/include/pa_opcode.h 1.26:
           * src/include/pa_operation.h 1.4:
           * src/include/pa_os.h 1.3:
           * src/include/pa_request.h 1.172:
           * src/include/pa_request_charsets.h 1.3:
           * src/include/pa_request_info.h 1.3:
           * src/include/pa_sapi.h 1.24:
           * src/include/pa_socks.h 1.13:
           * src/include/pa_sql_connection.h 1.33:
           * src/include/pa_sql_driver_manager.h 1.29:
           * src/include/pa_stack.h 1.21:
           * src/include/pa_string.h 1.153:
           * src/include/pa_stylesheet_connection.h 1.35:
           * src/include/pa_stylesheet_manager.h 1.18:
           * src/include/pa_table.h 1.56:
           * src/include/pa_threads.h 1.28:
           * src/include/pa_types.h 1.47:
           * src/include/pa_uue.h 1.6:
           * src/include/pa_xml_exception.h 1.2:
           * src/lib/md5/pa_md5.h 1.9:
           * src/lib/md5/pa_md5c.c 1.11:
           * src/lib/sdbm/apr_file_io.C 1.3:
           * src/lib/sdbm/apr_strings.C 1.2:
           * src/main/compile.C 1.71:
           * src/main/compile_tools.C 1.56:
           * src/main/compile_tools.h 1.71:
           * src/main/execute.C 1.302:
           * src/main/pa_cache_managers.C 1.10:
           * src/main/pa_charset.C 1.41:
           * src/main/pa_charsets.C 1.14:
           * src/main/pa_common.C 1.168:
           * src/main/pa_dictionary.C 1.20:
           * src/main/pa_dir.C 1.17:
           * src/main/pa_exception.C 1.46:
           * src/main/pa_exec.C 1.54:
           * src/main/pa_globals.C 1.161:
           * src/main/pa_memory.C 1.3:
           * src/main/pa_os.C 1.4:
           * src/main/pa_pool.C 1.62:
           * src/main/pa_request.C 1.256:
           * src/main/pa_socks.C 1.20:
           * src/main/pa_sql_driver_manager.C 1.74:
           * src/main/pa_string.C 1.188:
           * src/main/pa_stylesheet_manager.C 1.20:
           * src/main/pa_table.C 1.58:
           * src/main/pa_uue.C 1.6:
           * src/main/pa_xml_exception.C 1.2:
           * src/main/untaint.C 1.123:
           * src/sql/pa_sql_driver.h 1.36:
           * src/targets/apache13/mod_parser3.c 1.9:
           * src/targets/apache13/pa_httpd.h 1.5:
           * src/targets/apache13core/mod_parser3.C 1.6:
           * src/targets/apache13core/pa_threads.C 1.3:
           * src/targets/cgi/pa_threads.C 1.14:
           * src/targets/cgi/parser3.C 1.222:
           * src/targets/isapi/pa_threads.C 1.15:
           * src/targets/isapi/parser3isapi.C 1.84:
           * src/types/pa_junction.h 1.3:
           * src/types/pa_method.h 1.3:
           * src/types/pa_value.C 1.13:
           * src/types/pa_value.h 1.116:
           * src/types/pa_vbool.h 1.23:
           * src/types/pa_vclass.C 1.19:
           * src/types/pa_vclass.h 1.42:
           * src/types/pa_vcode_frame.h 1.26:
           * src/types/pa_vconsole.h 1.4:
           * src/types/pa_vcookie.C 1.59:
           * src/types/pa_vcookie.h 1.25:
           * src/types/pa_vdate.h 1.29:
           * src/types/pa_vdouble.h 1.44:
           * src/types/pa_venv.h 1.30:
           * src/types/pa_vfile.C 1.38:
           * src/types/pa_vfile.h 1.55:
           * src/types/pa_vform.C 1.76:
           * src/types/pa_vform.h 1.47:
           * src/types/pa_vhash.h 1.49:
           * src/types/pa_vhashfile.C 1.37:
           * src/types/pa_vhashfile.h 1.26:
           * src/types/pa_vimage.C 1.26:
           * src/types/pa_vimage.h 1.37:
           * src/types/pa_vint.h 1.40:
           * src/types/pa_vjunction.h 1.21:
           * src/types/pa_vmail.C 1.54:
           * src/types/pa_vmail.h 1.13:
           * src/types/pa_vmath.C 1.4:
           * src/types/pa_vmath.h 1.16:
           * src/types/pa_vmemory.h 1.3:
           * src/types/pa_vmethod_frame.C 1.3:
           * src/types/pa_vmethod_frame.h 1.47:
           * src/types/pa_vobject.C 1.15:
           * src/types/pa_vobject.h 1.41:
           * src/types/pa_vrequest.C 1.31:
           * src/types/pa_vrequest.h 1.27:
           * src/types/pa_vresponse.C 1.19:
           * src/types/pa_vresponse.h 1.34:
           * src/types/pa_vstateless_class.C 1.21:
           * src/types/pa_vstateless_class.h 1.47:
           * src/types/pa_vstateless_object.h 1.30:
           * src/types/pa_vstatus.C 1.19:
           * src/types/pa_vstatus.h 1.17:
           * src/types/pa_vstring.C 1.24:
           * src/types/pa_vstring.h 1.57:
           * src/types/pa_vtable.C 1.24:
           * src/types/pa_vtable.h 1.51:
           * src/types/pa_vvoid.h 1.20:
           * src/types/pa_vxdoc.C 1.26:
           * src/types/pa_vxdoc.h 1.34:
           * src/types/pa_vxnode.C 1.34:
           * src/types/pa_vxnode.h 1.27:
           * src/types/pa_wcontext.C 1.27:
           * src/types/pa_wcontext.h 1.45:
           * src/types/pa_wwrapper.h 1.30:
                   static const char * const IDENT
   
           * src/classes/date.C 1.55:
           * src/classes/date.C 1.56:
           * src/classes/date.C 1.57:
           * src/classes/file.C 1.116:
           * src/classes/file.C 1.117:
           * src/classes/hash.C 1.63:
           * src/classes/hash.C 1.64:
           * src/classes/image.C 1.100:
           * src/classes/image.C 1.101:
           * src/classes/image.C 1.102:
           * src/classes/mail.C 1.95:
           * src/classes/math.C 1.37:
           * src/classes/op.C 1.140:
           * src/classes/op.C 1.141:
           * src/classes/string.C 1.130:
           * src/classes/string.C 1.131:
           * src/classes/table.C 1.193:
           * src/classes/xdoc.C 1.120:
           * src/classes/xdoc.C 1.121:
           * src/include/pa_array.h 1.61:
           * src/include/pa_cache_managers.h 1.13:
           * src/include/pa_pool.h 1.89:
           * src/include/pa_request.h 1.171:
           * src/include/pa_string.h 1.152:
           * src/include/pa_stylesheet_connection.h 1.36:
           * src/include/pa_table.h 1.55:
           * src/main/compile_tools.h 1.70:
           * src/main/pa_charset.C 1.42:
           * src/main/pa_charset.C 1.43:
           * src/main/pa_common.C 1.167:
           * src/main/pa_dictionary.C 1.21:
           * src/main/pa_dir.C 1.18:
           * src/main/pa_request.C 1.259:
           * src/main/pa_sql_driver_manager.C 1.75:
           * src/main/pa_string.C 1.189:
           * src/main/pa_string.C 1.190:
           * src/main/pa_table.C 1.59:
           * src/main/untaint.C 1.124:
           * src/types/pa_value.C 1.14:
           * src/types/pa_vcookie.C 1.60:
           * src/types/pa_vdate.h 1.30:
           * src/types/pa_vhash.h 1.48:
           * src/types/pa_vhashfile.C 1.38:
           * src/types/pa_vimage.h 1.38:
           * src/types/pa_vmail.C 1.55:
           * src/types/pa_vmethod_frame.C 1.4:
           * src/types/pa_vmethod_frame.h 1.48:
           * src/types/pa_vxnode.C 1.35:
           * src/types/pa_wcontext.h 1.44:
                   more warnings --
   
   2003-11-19  paf
           * operators.txt 1.141:
           * src/classes/op.C 1.136:
           * src/include/pa_request.h 1.170:
           * src/main/pa_request.C 1.254:
                   cache[...]{body}{catch block with $exception.handled[cache] 
                   meaning "get expired cache, if any. else error"}
   
           * src/classes/op.C 1.135:
           * src/include/pa_os.h 1.2:
           * src/include/pa_request.h 1.169:
           * src/main/pa_common.C 1.165:
                   cache: ^cache[] fallback
                   todo: kinda ^try:  ^cache[...]{body}{catch code with $exception.cache field}
   
           * src/classes/op.C 1.137:
                   more ansi C++ comp
   
   2003-11-12  paf
           * src/classes/xnode.C 1.61:
                   replaceChild: 2nd param now named oldChild [copy/paste bug]
   
   2003-11-11  paf
           * src/types/pa_value.h [release_3_0_8] 1.109.6.1:
           * src/types/pa_vfile.h [release_3_0_8] 1.52.6.1:
                   more C++ compatible [HP C++ failed]
   
           * operators.txt 1.139:
           * operators.txt 1.140:
                   *** empty log message ***
   
           * bin/auto.p.dist.in 1.10:
                   colno
   
   2003-11-10  paf
           * src/types/pa_vhashfile.C 1.35:
           * src/types/pa_vhashfile.h 1.25:
                   add: hashfile old serialize version and exipire now removes entries
   
           * operators.txt 1.135:
                   comment: updated
   
           * operators.txt 1.138:
           * src/main/pa_request.C 1.253:
           * src/types/Makefile.am 1.34:
           * src/types/pa_vconsole.h 1.1:
           * src/types/types.vcproj 1.4:
                   $console:line read/write  [for nntp]
   
           * operators.txt 1.134:
           * src/classes/hashfile.C 1.30:
           * src/include/pa_common.h 1.96:
           * src/main/pa_common.C 1.164:
           * src/types/pa_vhashfile.C 1.34:
           * src/types/pa_vhashfile.h 1.24:
                   ^hashfile.delete[] removes files altogether [and dir, if could]
   
           * src/types/pa_vconsole.h 1.2:
                   flush
   
           * src/types/Makefile.in 1.53:
                   *** empty log message ***
   
           * src/lib/sdbm/sdbm.c 1.3:
                   bugfix: sdbm: .h said it's OK to remove nonexistent pair. .c
                   coded that that was error. fixed
   
           * src/types/pa_vhashfile.C 1.33:
                   sdbm: exception type change to file.access [regretfull can't
                   split it to different exceptions without modifying sdbm source
                   wich would prefer not to]
   
           * operators.txt 1.136:
                   mysql: transaction support: ?autocommit=0
   
   2003-11-07  paf
           * src/classes/date.C 1.52:
           * src/classes/file.C 1.113:
           * src/classes/hash.C 1.60:
           * src/classes/hashfile.C 1.29:
           * src/classes/image.C 1.97:
           * src/classes/table.C 1.190:
           * src/classes/xdoc.C 1.117:
           * src/include/Makefile.am 1.6:
           * src/include/pa_array.h 1.60:
           * src/include/pa_pool.h 1.88:
           * src/include/pa_request.h 1.168:
           * src/main/Makefile.am 1.41:
           * src/main/execute.C 1.300:
           * src/main/main.vcproj 1.5:
           * src/main/pa_pool.C 1.61:
           * src/main/pa_request.C 1.252:
           * src/targets/cgi/parser3.C 1.221:
           * src/types/pa_vclass.C 1.18:
           * src/types/pa_vclass.h 1.41:
           * src/types/pa_vhashfile.h 1.23:
           * src/types/pa_vobject.h 1.40:
           * src/types/pa_vstateless_class.h 1.45:
                   resurrected: pool idea. now only for destructing objects at
                   request processing end
   
           * src/include/Makefile.in 1.14:
           * src/main/Makefile.in 1.54:
                   *** empty log message ***
   
   2003-11-06  paf
           * src/classes/xdoc.C 1.116:
           * src/classes/xnode.C 1.60:
           * src/include/pa_charset.h 1.26:
           * src/include/pa_globals.h 1.106:
           * src/include/pa_stylesheet_connection.h 1.34:
           * src/main/pa_exception.C 1.45:
           * src/types/pa_vxnode.h 1.25:
                   XmlException changes
   
           * src/types/pa_vhashfile.C 1.30:
                   hashfile: foreach body can bodify $self
   
           * operators.txt 1.133:
           * src/types/pa_vhashfile.C 1.32:
                   hashfile: clear & expiration [time in value. todo: move time to
                   key]
   
           * src/include/pa_memory.h 1.7:
           * src/targets/cgi/parser3.C 1.220:
           * src/types/pa_value.C 1.12:
           * src/types/pa_value.h 1.114:
           * src/types/pa_vcookie.C 1.58:
           * src/types/pa_vhashfile.C 1.23:
           * src/types/pa_vhashfile.h 1.18:
           * www/htdocs/.htaccess 1.22:
                   hashfile implemented get/put [raw]
   
           * operators.txt 1.130:
           * src/classes/hashfile.C 1.26:
           * src/types/pa_vhashfile.C 1.25:
           * src/types/pa_vhashfile.h 1.20:
                   hashfile: hash
   
           * src/lib/sdbm/Makefile.am 1.2:
           * src/lib/sdbm/apr_file_io.C 1.1:
           * src/lib/sdbm/apr_strings.C 1.1:
                   move to upper dir, .am updated
   
           * configure 1.69:
           * configure.in 1.65:
           * operators.txt 1.128:
           * parser3.sln 1.6:
           * src/classes/classes.vcproj 1.3:
           * src/classes/hashfile.C 1.24:
           * src/classes/xdoc.C 1.115:
           * src/include/pa_config_fixed.h 1.61:
           * src/include/pa_exception.h 1.40:
           * src/include/pa_globals.h 1.105:
           * src/include/pa_memory.h 1.6:
           * src/include/pa_version.h 1.11:
           * src/lib/ltdl/libltdl.vcproj 1.2:
           * src/lib/ltdl/libltdl.vcproj.vspscc 1.2:
           * src/lib/ltdl/ltdl.vcproj 1.1:
           * src/lib/ltdl/ltdl.vcproj.vspscc 1.1:
           * src/lib/sdbm/apr-include/apr.h 1.4:
           * src/lib/sdbm/apr-include/apr_errno.h 1.4:
           * src/lib/sdbm/apr-include/apr_file_info.h 1.1:
           * src/lib/sdbm/apr-include/apr_file_io.h 1.4:
           * src/lib/sdbm/apr-include/apr_pools.h 1.4:
           * src/lib/sdbm/apr-include/apr_sdbm.h 1.3:
           * src/lib/sdbm/apr-include/apr_strings.h 1.3:
           * src/lib/sdbm/apr-include/apu.h 1.3:
           * src/main/compile.tab.C 1.92:
           * src/main/main.vcproj 1.3:
           * src/main/pa_charset.C 1.39:
           * src/targets/apache13/ApacheModuleParser3.vcproj 1.3:
           * src/targets/apache13/mod_parser3.c 1.8:
           * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.3:
           * src/targets/cgi/parser3.vcproj 1.4:
           * src/types/Makefile.am 1.30:
           * src/types/pa_vhash.C 1.4:
           * src/types/pa_vhashfile.C 1.22:
           * src/types/pa_vhashfile.h 1.17:
           * src/types/pa_vxnode.h 1.24:
           * src/types/types.vcproj 1.3:
           * www/htdocs/.htaccess 1.21:
                   hashfile: started again with sdbm from apache
   
           * operators.txt 1.131:
           * src/classes/hash.C 1.58:
           * src/classes/hash.C 1.59:
           * src/classes/hashfile.C 1.27:
           * src/classes/hashfile.C 1.28:
           * src/types/pa_vhashfile.C 1.26:
           * src/types/pa_vhashfile.h 1.21:
                   hashfile: foreach
   
           * operators.txt 1.132:
           * src/types/pa_vhashfile.C 1.27:
           * src/types/pa_vhashfile.h 1.22:
                   hashfile: clear and proper locking
   
           * src/include/Makefile.in 1.13:
           * src/include/pa_config_includes.h 1.26:
           * src/include/pa_version.h 1.12:
                   our replacements of max& co only for cpp
   
           * parser3.sln 1.7:
           * src/targets/apache13/p3runConfigure.in 1.14:
           * src/targets/cgi/Makefile.am 1.49:
                   .vcproj & .am updated to include sdbm
   
           * operators.txt 1.129:
           * src/classes/hashfile.C 1.25:
           * src/types/pa_vhashfile.C 1.24:
           * src/types/pa_vhashfile.h 1.19:
           * tests/todo.txt 1.4:
                   hashfile: delete
   
           * configure.in 1.66:
           * configure.in 1.67:
           * src/classes/Makefile.am 1.46:
           * src/classes/Makefile.in 1.58:
           * src/include/Makefile.am 1.5:
           * src/lib/Makefile.am 1.6:
           * src/lib/Makefile.in 1.11:
           * src/lib/sdbm/Makefile.am 1.3:
           * src/lib/sdbm/Makefile.in 1.1:
           * src/lib/sdbm/apr-include/Makefile.am 1.1:
           * src/lib/sdbm/apr-include/Makefile.in 1.1:
           * src/lib/sdbm/sdbm.vcproj 1.3:
           * src/main/Makefile.am 1.39:
           * src/main/Makefile.am 1.40:
           * src/main/Makefile.in 1.53:
           * src/targets/cgi/.cvsignore 1.3:
           * src/targets/cgi/Makefile.in 1.65:
           * src/types/Makefile.am 1.32:
           * src/types/Makefile.am 1.33:
           * src/types/Makefile.in 1.52:
                   *** empty log message ***
   
           * src/include/pa_common.h 1.95:
           * src/include/pa_exception.h 1.41:
           * src/include/pa_os.h 1.1:
           * src/include/pa_xml_exception.h 1.1:
           * src/lib/sdbm/sdbm.vcproj 1.1:
           * src/main/main.vcproj 1.4:
           * src/main/pa_common.C 1.162:
           * src/main/pa_os.C 1.1:
           * src/main/pa_xml_exception.C 1.1:
                   locking move to pa_os [along with pa_sleep]
                   apr-impl locking done
   
           * src/types/pa_vhashfile.C 1.29:
                   hashfile: clear now works [were trying to do that in foreach, 
                   no errors, but surely wrong]
   
           * src/lib/sdbm/apr-include/apr_pools.h 1.5:
           * src/lib/sdbm/sdbm.c 1.2:
           * src/lib/sdbm/sdbm.vcproj 1.2:
                   just compiled
   
           * tests/todo.txt 1.5:
                   hashfile: done
   
           * src/classes/op.C 1.134:
           * src/main/pa_os.C 1.2:
                   just linked
   
           * src/classes/Makefile.am 1.45:
           * src/types/Makefile.am 1.31:
                   .am sdbm INCLUDES updates
   
   2003-11-05  paf
           * src/lib/sdbm/apr-include/apr.h 1.2:
           * src/lib/sdbm/apr-include/apr_errno.h 1.2:
           * src/lib/sdbm/apr-include/apr_file_io.h 1.2:
           * src/lib/sdbm/apr-include/apr_pools.h 1.2:
           * src/lib/sdbm/apr-include/apr_strings.h 1.1:
           * src/lib/sdbm/apr-include/apu.h 1.1:
                   started porting: grabbed some parts of apr headers
   
           * src/lib/sdbm/Makefile.am 1.1:
           * src/lib/sdbm/sdbm.c 1.1:
           * src/lib/sdbm/sdbm_hash.c 1.1:
           * src/lib/sdbm/sdbm_lock.c 1.1:
           * src/lib/sdbm/sdbm_pair.c 1.1:
           * src/lib/sdbm/sdbm_pair.h 1.1:
           * src/lib/sdbm/sdbm_private.h 1.1:
           * src/lib/sdbm/sdbm_tune.h 1.1:
                   original from httpd-2.0.43\srclib\apr-util\dbm\sdbm
   
           * src/lib/sdbm/apr-include/apr.h 1.1:
           * src/lib/sdbm/apr-include/apr.h 1.3:
           * src/lib/sdbm/apr-include/apr_errno.h 1.1:
           * src/lib/sdbm/apr-include/apr_errno.h 1.3:
           * src/lib/sdbm/apr-include/apr_file_io.h 1.1:
           * src/lib/sdbm/apr-include/apr_file_io.h 1.3:
           * src/lib/sdbm/apr-include/apr_pools.h 1.1:
           * src/lib/sdbm/apr-include/apr_pools.h 1.3:
           * src/lib/sdbm/apr-include/apr_sdbm.h 1.1:
           * src/lib/sdbm/apr-include/apr_sdbm.h 1.2:
           * src/lib/sdbm/apr-include/apr_strings.h 1.2:
           * src/lib/sdbm/apr-include/apu.h 1.2:
                   *** empty log message ***
   
           * src/classes/classes.vcproj [release_3_1_1] 1.2.6.1:
           * src/include/pa_config_fixed.h [release_3_1_1] 1.58.6.1:
           * src/main/main.vcproj [release_3_1_1] 1.2.6.1:
           * src/targets/apache13/ApacheModuleParser3.vcproj [release_3_1_1] 1.2.6.1:
           * src/targets/apache13/mod_parser3.c [release_3_1_1] 1.7.2.1:
           * src/targets/apache13core/ApacheModuleParser3Core.vcproj [release_3_1_1] 1.2.6.1:
           * src/targets/cgi/parser3.vcproj [release_3_1_1] 1.3.2.1:
                   not has to be in \parser3project dir anymore
   
           * src/main/helpers/CaseFolding.txt 1.1:
                   http://www.unicode.org/Public/UNIDATA/CaseFolding.txt
   
           * src/main/pa_charset.C [release_3_1_1] 1.38.2.1:
                   bugfix: had broken binary search [copied thoughtlessly from
                   xalan]
   
   2003-11-04  paf
           * operators.txt 1.124:
           * src/classes/table.C 1.187:
           * tests/todo.txt 1.2:
                   ^table::load
                           !$.separator[^#09]
                           !$.encloser["] <nothing> by default
   
           * operators.txt 1.125:
           * src/classes/table.C 1.188:
           * src/main/pa_string.C 1.186:
           * tests/todo.txt 1.3:
                   ^table.save[...
                           $.separator[^#09]
                           $.encloser["] <nothing> by default
   
           * operators.txt 1.126:
           * src/classes/mail.C 1.91:
           * src/types/pa_vmail.C 1.52:
           * src/types/pa_vmail.h 1.12:
                       !^mail:send[
                           $.options[unix: string to append to sendmail command line]
   
           * src/classes/Makefile.am 1.44:
           * src/classes/Makefile.in 1.57:
                   classes.C to rebuild last
   
           * src/classes/mail.C 1.92:
           * src/classes/table.C 1.189:
                   compiled on unix
   
           * operators.txt 1.127:
                   comment: ^mail:send[$.options[
   
   2003-11-03  paf
           * src/targets/cgi/parser3.C 1.219:
                   beauty: SIGUSRX removed qs= printing [already included into uri
                   xxx]
   
           * operators.txt 1.120:
           * src/classes/date.C 1.49:
                       !^date::unix-timestamp()
                       !^date.unix-timestamp[]
   
           * operators.txt 1.121:
           * src/classes/image.C 1.95:
           * tests/todo.txt 1.1:
           * www/htdocs/auto.p 1.21:
                   ^image.gif[filename] for $response:download
   
           * operators.txt 1.123:
           * src/classes/table.C 1.186:
           * src/main/pa_common.C 1.161:
                   ^table::load[; options:
                           !$.column-separator[^#09]
                           !$.column-encloser["]
   
           * operators.txt 1.122:
           * src/include/pa_config_fixed.h 1.60:
           * src/types/pa_vrequest.C 1.30:
                   $request:document-root
   
           * src/classes/date.C 1.50:
                   minor precaution
   
   2003-10-31  paf
           * src/include/pa_config_fixed.h 1.59:
           * src/include/pa_version.h [release_3_1_1] 1.10.2.1:
                   *** empty log message ***
   
   2003-10-30  paf
           * src/classes/date.C 1.47:
           * src/classes/image.C 1.94:
                   improvement diagnostics: $now[^date::create[$undefined]] now is error
   
           * src/targets/apache13core/Makefile.am 1.4:
           * src/targets/apache13core/Makefile.in 1.4:
                   gc include dir added, thanks to Victor Fedoseev for finding
   
           * src/main/pa_common.C 1.160:
                   read errors would now be reported 'actually read -1 bytes'
   
           * operators.txt 1.119:
           * src/classes/date.C 1.48:
           * src/types/pa_vdate.h 1.27:
                   merged from 3.0.8: ^date.roll[TZ;GMT] $date.hour
   
 2003-10-24  paf  2003-10-24  paf
         * Makefile.am 1.36:          * Makefile.am 1.36:
         * src/classes/Makefile.am 1.43:          * src/classes/Makefile.am 1.43:
         * src/classes/smtp/Makefile.am 1.3:  
         * src/lib/cord/Makefile.am 1.3:          * src/lib/cord/Makefile.am 1.3:
         * src/lib/md5/Makefile.am 1.3:          * src/lib/md5/Makefile.am 1.3:
         * src/lib/pcre/Makefile.am 1.2:          * src/lib/pcre/Makefile.am 1.2:
Line 14 Line 4008
   
         * Makefile.in 1.50:          * Makefile.in 1.50:
         * src/classes/Makefile.in 1.56:          * src/classes/Makefile.in 1.56:
         * src/classes/smtp/Makefile.in 1.14:  
         * src/include/pa_version.h 1.10:          * src/include/pa_version.h 1.10:
         * src/lib/cord/Makefile.in 1.3:          * src/lib/cord/Makefile.in 1.3:
         * src/lib/md5/Makefile.in 1.8:          * src/lib/md5/Makefile.in 1.8:
Line 369 Line 4362
   
 2003-09-02  paf  2003-09-02  paf
         * src/targets/apache13/mod_parser3.c 1.5:          * src/targets/apache13/mod_parser3.c 1.5:
                 çàáûòîå èçìåíåíèå                  ??????? ?????????
   
         * src/types/pa_vdate.h [release_3_0_8] 1.24.6.2:          * src/types/pa_vdate.h [release_3_0_8] 1.24.6.2:
                 forgot initializer                  forgot initializer
Line 480 Line 4473
         * gnu.vcproj 1.1:          * gnu.vcproj 1.1:
         * parser3.sln 1.1:          * parser3.sln 1.1:
         * src/classes/classes.vcproj 1.1:          * src/classes/classes.vcproj 1.1:
         * src/classes/gd/gd.vcproj 1.1:  
         * src/classes/smtp/smtp.vcproj 1.1:  
         * src/lib/cord/cord.vcproj 1.1:          * src/lib/cord/cord.vcproj 1.1:
         * src/lib/ltdl/libltdl.vcproj 1.1:          * src/lib/ltdl/libltdl.vcproj 1.1:
         * src/lib/md5/md5.vcproj 1.1:          * src/lib/md5/md5.vcproj 1.1:
Line 522 Line 4513
         * parser3.vssscc 1.1:          * parser3.vssscc 1.1:
         * src/classes/classes.dsp 1.31:          * src/classes/classes.dsp 1.31:
         * src/classes/classes.vcproj.vspscc 1.1:          * src/classes/classes.vcproj.vspscc 1.1:
         * src/classes/gd/gd.dsp 1.32:  
         * src/classes/gd/gd.vcproj.vspscc 1.1:  
         * src/classes/smtp/smtp.dsp 1.28:  
         * src/classes/smtp/smtp.vcproj.vspscc 1.1:  
         * src/lib/cord/cord.dsp 1.3:          * src/lib/cord/cord.dsp 1.3:
         * src/lib/cord/cord.vcproj.vspscc 1.1:          * src/lib/cord/cord.vcproj.vspscc 1.1:
         * src/lib/ltdl/libltdl.dsp 1.7:          * src/lib/ltdl/libltdl.dsp 1.7:
Line 613 Line 4600
         * src/classes/double.C 1.54:          * src/classes/double.C 1.54:
         * src/classes/file.C 1.111:          * src/classes/file.C 1.111:
         * src/classes/form.C 1.35:          * src/classes/form.C 1.35:
         * src/classes/gd/Makefile.am 1.11:  
         * src/classes/gd/Makefile.in 1.44:  
         * src/classes/gd/gd.dsp 1.30:  
         * src/classes/gd/gif.C 1.31:  
         * src/classes/gd/gif.h 1.24:  
         * src/classes/gd/gifio.C 1.22:  
         * src/classes/hash.C 1.57:          * src/classes/hash.C 1.57:
         * src/classes/image.C 1.91:          * src/classes/image.C 1.91:
         * src/classes/int.C 1.50:          * src/classes/int.C 1.50:
Line 627 Line 4608
         * src/classes/memory.C 1.2:          * src/classes/memory.C 1.2:
         * src/classes/op.C 1.129:          * src/classes/op.C 1.129:
         * src/classes/response.C 1.24:          * src/classes/response.C 1.24:
         * src/classes/smtp/Makefile.in 1.13:  
         * src/classes/smtp/comms.C 1.12:  
         * src/classes/smtp/smtp.C 1.21:  
         * src/classes/smtp/smtp.dsp 1.26:  
         * src/classes/smtp/smtp.h 1.12:  
         * src/classes/string.C 1.126:          * src/classes/string.C 1.126:
         * src/classes/table.C 1.182:          * src/classes/table.C 1.182:
         * src/classes/void.C 1.29:          * src/classes/void.C 1.29:
Line 873 Line 4849
                 to reflect date format change (were - become ' ')                  to reflect date format change (were - become ' ')
   
         * src/classes/classes.dsp 1.30:          * src/classes/classes.dsp 1.30:
         * src/classes/gd/gd.dsp 1.31:  
         * src/classes/smtp/smtp.dsp 1.27:  
         * src/main/main.dsp 1.166:          * src/main/main.dsp 1.166:
         * src/main/pa_globals.C 1.158:          * src/main/pa_globals.C 1.158:
         * src/targets/apache13core/ApacheModuleParser3Core.dsp 1.3:          * src/targets/apache13core/ApacheModuleParser3Core.dsp 1.3:
Line 1592 Line 5566
         * src/main/pa_table.C [template_gc] 1.53.2.10.2.7:          * src/main/pa_table.C [template_gc] 1.53.2.10.2.7:
         * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.15:          * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.15:
                 removed checks in table::set_current, moved them back to table::locate                  removed checks in table::set_current, moved them back to table::locate
                 implemented table::create/join ñ $.reverse                  implemented table::create/join ? $.reverse
   
         * tests/results/140.processed 1.1:          * tests/results/140.processed 1.1:
                 file 140.processed was initially added on branch template_gc.                  file 140.processed was initially added on branch template_gc.
Line 2207 Line 6181
                 http://i2/tasks/edit/?id=4480590323629807263                  http://i2/tasks/edit/?id=4480590323629807263
   
         * src/classes/classes.dsp 1.27:          * src/classes/classes.dsp 1.27:
         * src/classes/gd/gd.dsp 1.28:  
         * src/classes/smtp/smtp.dsp 1.24:  
         * src/lib/ltdl/libltdl.dsp 1.5:          * src/lib/ltdl/libltdl.dsp 1.5:
         * src/lib/md5/md5.dsp 1.4:          * src/lib/md5/md5.dsp 1.4:
         * src/lib/pcre/pcre.dsp 1.3:          * src/lib/pcre/pcre.dsp 1.3:
Line 2226 Line 6198
                 one line inside                  one line inside
   
         * src/classes/classes.dsp 1.28:          * src/classes/classes.dsp 1.28:
         * src/classes/gd/gd.dsp 1.29:  
         * src/classes/smtp/smtp.dsp 1.25:  
         * src/main/main.dsp 1.164:          * src/main/main.dsp 1.164:
         * src/targets/cgi/parser3.dsp 1.63:          * src/targets/cgi/parser3.dsp 1.63:
         * src/types/pa_vmail.C 1.43:          * src/types/pa_vmail.C 1.43:
Line 2549 Line 6519
         * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.19:          * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.19:
                 array::get/put inlined                  array::get/put inlined
   
         * src/classes/gd/gif.h [template_gc] 1.23.2.5.2.6:  
         * src/include/pa_array.h [template_gc] 1.57.2.27.2.14:          * src/include/pa_array.h [template_gc] 1.57.2.27.2.14:
         * src/main/execute.C [template_gc] 1.295.2.27.2.13:          * src/main/execute.C [template_gc] 1.295.2.27.2.13:
         * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.20:          * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.20:
Line 2632 Line 6601
                 file Makefile.am was initially added on branch template_gc.                  file Makefile.am was initially added on branch template_gc.
   
         * src/classes/classes.dsp [template_gc] 1.25.10.5.2.8:          * src/classes/classes.dsp [template_gc] 1.25.10.5.2.8:
         * src/classes/gd/gd.dsp [template_gc] 1.26.10.2.2.6:  
         * src/classes/smtp/smtp.dsp [template_gc] 1.22.10.1.2.7:  
         * src/include/pa_config_fixed.h [template_gc] 1.54.2.5.2.4:          * src/include/pa_config_fixed.h [template_gc] 1.54.2.5.2.4:
         * src/main/compile.tab.C [template_gc] 1.81.2.13.2.19:          * src/main/compile.tab.C [template_gc] 1.81.2.13.2.19:
         * src/main/main.dsp [template_gc] 1.161.6.14.2.7:          * src/main/main.dsp [template_gc] 1.161.6.14.2.7:
Line 2648 Line 6615
         * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.16:          * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.16:
                 xml memory debugging showed no errors. todo: debug parser memory                  xml memory debugging showed no errors. todo: debug parser memory
   
         * src/classes/gd/Makefile.am [template_gc] 1.10.16.1:  
         * src/main/pa_memory.C [template_gc] 1.1.2.5.2.9:          * src/main/pa_memory.C [template_gc] 1.1.2.5.2.9:
                 bug() to set bpt in (memory.c)                  bug() to set bpt in (memory.c)
                 some .am changes                  some .am changes
Line 2680 Line 6646
         * src/main/pa_memory.C [template_gc] 1.1.2.5.2.8:          * src/main/pa_memory.C [template_gc] 1.1.2.5.2.8:
                 moved memory debugging to global level: to pa_gc_malloc                  moved memory debugging to global level: to pa_gc_malloc
   
         * src/classes/gd/Makefile.in [template_gc] 1.43.2.3.2.2:  
         * src/lib/gc/Makefile.am [template_gc] 1.1.2.1:          * src/lib/gc/Makefile.am [template_gc] 1.1.2.1:
         * src/lib/gc/Makefile.in [template_gc] 1.1.2.1:          * src/lib/gc/Makefile.in [template_gc] 1.1.2.1:
         * src/lib/gc/include/Makefile.am [template_gc] 1.1.2.1:          * src/lib/gc/include/Makefile.am [template_gc] 1.1.2.1:
Line 2776 Line 6741
                 disabled gc, become even slower                  disabled gc, become even slower
   
         * src/classes/classes.dsp [template_gc] 1.25.10.5.2.7:          * src/classes/classes.dsp [template_gc] 1.25.10.5.2.7:
         * src/classes/gd/gd.dsp [template_gc] 1.26.10.2.2.5:  
         * src/classes/memory.C [template_gc] 1.1.2.2:          * src/classes/memory.C [template_gc] 1.1.2.2:
         * src/classes/smtp/smtp.dsp [template_gc] 1.22.10.1.2.6:  
         * src/classes/xdoc.C [template_gc] 1.108.2.19.2.16:          * src/classes/xdoc.C [template_gc] 1.108.2.19.2.16:
         * src/include/pa_array.h [template_gc] 1.57.2.27.2.8:          * src/include/pa_array.h [template_gc] 1.57.2.27.2.8:
         * src/include/pa_request.h [template_gc] 1.160.2.37.2.14:          * src/include/pa_request.h [template_gc] 1.160.2.37.2.14:
Line 2839 Line 6802
   
         * src/classes/classes.dsp [template_gc] 1.25.10.5.2.6:          * src/classes/classes.dsp [template_gc] 1.25.10.5.2.6:
         * src/classes/file.C [template_gc] 1.107.2.16.2.11:          * src/classes/file.C [template_gc] 1.107.2.16.2.11:
         * src/classes/gd/gd.dsp [template_gc] 1.26.10.2.2.4:  
         * src/classes/op.C [template_gc] 1.127.2.22.2.20:          * src/classes/op.C [template_gc] 1.127.2.22.2.20:
         * src/classes/smtp/smtp.dsp [template_gc] 1.22.10.1.2.5:  
         * src/classes/table.C [template_gc] 1.172.2.14.2.18:          * src/classes/table.C [template_gc] 1.172.2.14.2.18:
         * src/include/pa_array.h [template_gc] 1.57.2.27.2.7:          * src/include/pa_array.h [template_gc] 1.57.2.27.2.7:
         * src/include/pa_charset.h [template_gc] 1.20.2.18.2.5:          * src/include/pa_charset.h [template_gc] 1.20.2.18.2.5:
Line 2881 Line 6842
                 file Makefile.in was initially added on branch template_gc.                  file Makefile.in was initially added on branch template_gc.
   
         * src/classes/classes.dsp [template_gc] 1.25.10.5.2.4:          * src/classes/classes.dsp [template_gc] 1.25.10.5.2.4:
         * src/classes/smtp/smtp.dsp [template_gc] 1.22.10.1.2.3:  
         * src/lib/cord/cord.dsp [template_gc] 1.1.2.3:          * src/lib/cord/cord.dsp [template_gc] 1.1.2.3:
         * src/main/compile.tab.C [template_gc] 1.81.2.13.2.13:          * src/main/compile.tab.C [template_gc] 1.81.2.13.2.13:
         * src/main/compile_tools.h [template_gc] 1.67.2.8.2.3:          * src/main/compile_tools.h [template_gc] 1.67.2.8.2.3:
Line 2925 Line 6885
                 a number of bugfixes [while testing first real site (aval)]                  a number of bugfixes [while testing first real site (aval)]
   
         * src/classes/classes.dsp [template_gc] 1.25.10.5.2.5:          * src/classes/classes.dsp [template_gc] 1.25.10.5.2.5:
         * src/classes/gd/gd.dsp [template_gc] 1.26.10.2.2.3:  
         * src/classes/smtp/smtp.dsp [template_gc] 1.22.10.1.2.4:  
         * src/lib/cord/cord.dsp [template_gc] 1.1.2.4:          * src/lib/cord/cord.dsp [template_gc] 1.1.2.4:
         * src/lib/ltdl/libltdl.dsp [template_gc] 1.3.2.2.2.2:          * src/lib/ltdl/libltdl.dsp [template_gc] 1.3.2.2.2.2:
         * src/lib/md5/md5.dsp [template_gc] 1.2.10.2.2.1:          * src/lib/md5/md5.dsp [template_gc] 1.2.10.2.2.1:
Line 2949 Line 6907
         * src/Makefile.in [template_gc] 1.55.2.3.2.1:          * src/Makefile.in [template_gc] 1.55.2.3.2.1:
         * src/classes/Makefile.am [template_gc] 1.40.16.2:          * src/classes/Makefile.am [template_gc] 1.40.16.2:
         * src/classes/Makefile.in [template_gc] 1.53.2.3.2.1:          * src/classes/Makefile.in [template_gc] 1.53.2.3.2.1:
         * src/classes/gd/Makefile.in [template_gc] 1.43.2.3.2.1:  
         * src/classes/gd/gif.C [template_gc] 1.30.2.4.2.3:  
         * src/classes/gd/gif.h [template_gc] 1.23.2.5.2.5:  
         * src/classes/mail.C [template_gc] 1.88.2.16.2.14:          * src/classes/mail.C [template_gc] 1.88.2.16.2.14:
         * src/classes/math.C [template_gc] 1.24.2.12.2.8:          * src/classes/math.C [template_gc] 1.24.2.12.2.8:
         * src/classes/op.C [template_gc] 1.127.2.22.2.19:          * src/classes/op.C [template_gc] 1.127.2.22.2.19:
         * src/classes/smtp/Makefile.in [template_gc] 1.12.2.3.2.1:  
         * src/classes/smtp/smtp.h [template_gc] 1.11.2.4.2.3:  
         * src/include/Makefile.in [template_gc] 1.11.2.5.2.1:          * src/include/Makefile.in [template_gc] 1.11.2.5.2.1:
         * src/include/pa_common.h [template_gc] 1.89.2.13.2.8:          * src/include/pa_common.h [template_gc] 1.89.2.13.2.8:
         * src/include/pa_config_auto.h.in [template_gc] 1.37.2.2.2.1:          * src/include/pa_config_auto.h.in [template_gc] 1.37.2.2.2.1:
Line 3010 Line 6963
                 ported pa_exec                  ported pa_exec
   
         * src/classes/classes.dsp 1.26:          * src/classes/classes.dsp 1.26:
         * src/classes/gd/gd.dsp 1.27:  
         * src/classes/smtp/smtp.dsp 1.23:  
         * src/lib/ltdl/libltdl.dsp 1.4:          * src/lib/ltdl/libltdl.dsp 1.4:
         * src/lib/md5/md5.dsp 1.3:          * src/lib/md5/md5.dsp 1.3:
         * src/lib/pcre/pcre.dsp 1.2:          * src/lib/pcre/pcre.dsp 1.2:
Line 3191 Line 7142
                 image.C compiled                  image.C compiled
   
         * src/classes/mail.C [template_gc] 1.88.2.16.2.10:          * src/classes/mail.C [template_gc] 1.88.2.16.2.10:
         * src/classes/smtp/smtp.C [template_gc] 1.20.2.3.2.2:  
         * src/classes/smtp/smtp.h [template_gc] 1.11.2.4.2.2:  
         * src/classes/string.C [template_gc] 1.125.2.15.2.11:          * src/classes/string.C [template_gc] 1.125.2.15.2.11:
         * src/classes/table.C [template_gc] 1.172.2.14.2.11:          * src/classes/table.C [template_gc] 1.172.2.14.2.11:
         * src/types/pa_vmail.h [template_gc] 1.9.2.6.2.3:          * src/types/pa_vmail.h [template_gc] 1.9.2.6.2.3:
Line 3232 Line 7181
                 classes.lib                  classes.lib
                 main.lib compiled                  main.lib compiled
   
         * src/classes/gd/gif.h [template_gc] 1.23.2.5.2.2:  
         * src/classes/gd/gifio.C [template_gc] 1.21.2.2.2.6:  
         * src/classes/image.C [template_gc] 1.90.2.15.2.14:          * src/classes/image.C [template_gc] 1.90.2.15.2.14:
         * src/classes/op.C [template_gc] 1.127.2.22.2.16:          * src/classes/op.C [template_gc] 1.127.2.22.2.16:
         * src/classes/table.C [template_gc] 1.172.2.14.2.16:          * src/classes/table.C [template_gc] 1.172.2.14.2.16:
Line 3248 Line 7195
                 would rewrite as realloc now                  would rewrite as realloc now
   
         * src/classes/mail.C [template_gc] 1.88.2.16.2.11:          * src/classes/mail.C [template_gc] 1.88.2.16.2.11:
         * src/classes/smtp/smtp.C [template_gc] 1.20.2.3.2.3:  
         * src/main/pa_request.C [template_gc] 1.245.2.37.2.10:          * src/main/pa_request.C [template_gc] 1.245.2.37.2.10:
         * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.5:          * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.5:
         * src/types/pa_vstateless_class.C [template_gc] 1.19.2.9.2.5:          * src/types/pa_vstateless_class.C [template_gc] 1.19.2.9.2.5:
Line 3326 Line 7272
         * src/classes/double.C [template_gc] 1.53.2.8.2.3:          * src/classes/double.C [template_gc] 1.53.2.8.2.3:
         * src/classes/file.C [template_gc] 1.107.2.16.2.6:          * src/classes/file.C [template_gc] 1.107.2.16.2.6:
         * src/classes/form.C [template_gc] 1.34.2.7.2.5:          * src/classes/form.C [template_gc] 1.34.2.7.2.5:
         * src/classes/gd/gif.C [template_gc] 1.30.2.4.2.2:  
         * src/classes/gd/gifio.C [template_gc] 1.21.2.2.2.4:  
         * src/classes/hash.C [template_gc] 1.54.2.13.2.8:          * src/classes/hash.C [template_gc] 1.54.2.13.2.8:
         * src/classes/image.C [template_gc] 1.90.2.15.2.11:          * src/classes/image.C [template_gc] 1.90.2.15.2.11:
         * src/classes/int.C [template_gc] 1.49.2.7.2.3:          * src/classes/int.C [template_gc] 1.49.2.7.2.3:
Line 3382 Line 7326
                 hashcode implemented fully, including per-char callback [it can                  hashcode implemented fully, including per-char callback [it can
                 be - substr CORD node]                  be - substr CORD node]
   
         * src/classes/gd/gif.h [template_gc] 1.23.2.5.2.4:  
         * src/classes/table.C [template_gc] 1.172.2.14.2.17:          * src/classes/table.C [template_gc] 1.172.2.14.2.17:
         * src/include/pa_string.h [template_gc] 1.144.2.28.2.29:          * src/include/pa_string.h [template_gc] 1.144.2.28.2.29:
         * src/main/pa_string.C [template_gc] 1.172.2.21.2.25:          * src/main/pa_string.C [template_gc] 1.172.2.21.2.25:
Line 3391 Line 7334
         * src/classes/date.C [template_gc] 1.42.2.11.2.7:          * src/classes/date.C [template_gc] 1.42.2.11.2.7:
         * src/classes/file.C [template_gc] 1.107.2.16.2.8:          * src/classes/file.C [template_gc] 1.107.2.16.2.8:
         * src/classes/form.C [template_gc] 1.34.2.7.2.6:          * src/classes/form.C [template_gc] 1.34.2.7.2.6:
         * src/classes/gd/gifio.C [template_gc] 1.21.2.2.2.5:  
         * src/classes/image.C [template_gc] 1.90.2.15.2.13:          * src/classes/image.C [template_gc] 1.90.2.15.2.13:
         * src/classes/math.C [template_gc] 1.24.2.12.2.7:          * src/classes/math.C [template_gc] 1.24.2.12.2.7:
         * src/classes/op.C [template_gc] 1.127.2.22.2.15:          * src/classes/op.C [template_gc] 1.127.2.22.2.15:
Line 3423 Line 7365
         * src/main/pa_string.C [template_gc] 1.172.2.21.2.20:          * src/main/pa_string.C [template_gc] 1.172.2.21.2.20:
                 string.C compiled                  string.C compiled
   
         * src/classes/gd/gif.h [template_gc] 1.23.2.5.2.3:  
         * src/classes/gd/gifio.C [template_gc] 1.21.2.2.2.7:  
         * src/include/pa_array.h [template_gc] 1.57.2.27.2.5:          * src/include/pa_array.h [template_gc] 1.57.2.27.2.5:
         * src/main/compile.tab.C [template_gc] 1.81.2.13.2.11:          * src/main/compile.tab.C [template_gc] 1.81.2.13.2.11:
                 gif encoding rewritten to rewalloc with 100byte buf ahead                  gif encoding rewritten to rewalloc with 100byte buf ahead
Line 3491 Line 7431
         * src/classes/double.C [template_gc] 1.53.2.8.2.2:          * src/classes/double.C [template_gc] 1.53.2.8.2.2:
         * src/classes/file.C [template_gc] 1.107.2.16.2.5:          * src/classes/file.C [template_gc] 1.107.2.16.2.5:
         * src/classes/form.C [template_gc] 1.34.2.7.2.4:          * src/classes/form.C [template_gc] 1.34.2.7.2.4:
         * src/classes/gd/gifio.C [template_gc] 1.21.2.2.2.3:  
         * src/classes/hash.C [template_gc] 1.54.2.13.2.5:          * src/classes/hash.C [template_gc] 1.54.2.13.2.5:
         * src/classes/image.C [template_gc] 1.90.2.15.2.8:          * src/classes/image.C [template_gc] 1.90.2.15.2.8:
         * src/classes/int.C [template_gc] 1.49.2.7.2.2:          * src/classes/int.C [template_gc] 1.49.2.7.2.2:
Line 3768 Line 7707
   
         * parser3.dsw [template_gc] 1.7.6.1.2.2:          * parser3.dsw [template_gc] 1.7.6.1.2.2:
         * src/classes/file.C [template_gc] 1.107.2.16.2.3:          * src/classes/file.C [template_gc] 1.107.2.16.2.3:
         * src/classes/gd/gifio.C [template_gc] 1.21.2.2.2.2:  
         * src/classes/image.C [template_gc] 1.90.2.15.2.4:          * src/classes/image.C [template_gc] 1.90.2.15.2.4:
         * src/classes/op.C [template_gc] 1.127.2.22.2.5:          * src/classes/op.C [template_gc] 1.127.2.22.2.5:
         * src/classes/string.C [template_gc] 1.125.2.15.2.4:          * src/classes/string.C [template_gc] 1.125.2.15.2.4:
Line 3836 Line 7774
   
 2003-03-19  paf  2003-03-19  paf
         * src/classes/classes.dsp [template_gc] 1.25.10.5.2.2:          * src/classes/classes.dsp [template_gc] 1.25.10.5.2.2:
         * src/classes/gd/gd.dsp [template_gc] 1.26.10.2.2.2:  
         * src/classes/smtp/smtp.dsp [template_gc] 1.22.10.1.2.2:  
         * src/classes/string.C [template_gc] 1.125.2.15.2.3:          * src/classes/string.C [template_gc] 1.125.2.15.2.3:
         * src/classes/table.C [template_gc] 1.172.2.14.2.3:          * src/classes/table.C [template_gc] 1.172.2.14.2.3:
         * src/include/pa_array.h [template_gc] 1.57.2.27.2.1:          * src/include/pa_array.h [template_gc] 1.57.2.27.2.1:
Line 3969 Line 7905
         * src/classes/double.C [template_gc] 1.53.2.8.2.1:          * src/classes/double.C [template_gc] 1.53.2.8.2.1:
         * src/classes/file.C [template_gc] 1.107.2.16.2.1:          * src/classes/file.C [template_gc] 1.107.2.16.2.1:
         * src/classes/form.C [template_gc] 1.34.2.7.2.1:          * src/classes/form.C [template_gc] 1.34.2.7.2.1:
         * src/classes/gd/gd.dsp [template_gc] 1.26.10.2.2.1:  
         * src/classes/gd/gif.C [template_gc] 1.30.2.4.2.1:  
         * src/classes/gd/gif.h [template_gc] 1.23.2.5.2.1:  
         * src/classes/gd/gifio.C [template_gc] 1.21.2.2.2.1:  
         * src/classes/hash.C [template_gc] 1.54.2.13.2.1:          * src/classes/hash.C [template_gc] 1.54.2.13.2.1:
         * src/classes/image.C [template_gc] 1.90.2.15.2.1:          * src/classes/image.C [template_gc] 1.90.2.15.2.1:
         * src/classes/int.C [template_gc] 1.49.2.7.2.1:          * src/classes/int.C [template_gc] 1.49.2.7.2.1:
Line 3980 Line 7912
         * src/classes/math.C [template_gc] 1.24.2.12.2.1:          * src/classes/math.C [template_gc] 1.24.2.12.2.1:
         * src/classes/op.C [template_gc] 1.127.2.22.2.1:          * src/classes/op.C [template_gc] 1.127.2.22.2.1:
         * src/classes/response.C [template_gc] 1.23.2.8.2.1:          * src/classes/response.C [template_gc] 1.23.2.8.2.1:
         * src/classes/smtp/smtp.C [template_gc] 1.20.2.3.2.1:  
         * src/classes/smtp/smtp.dsp [template_gc] 1.22.10.1.2.1:  
         * src/classes/smtp/smtp.h [template_gc] 1.11.2.4.2.1:  
         * src/classes/string.C [template_gc] 1.125.2.15.2.1:          * src/classes/string.C [template_gc] 1.125.2.15.2.1:
         * src/classes/table.C [template_gc] 1.172.2.14.2.1:          * src/classes/table.C [template_gc] 1.172.2.14.2.1:
         * src/classes/void.C [template_gc] 1.28.2.5.2.1:          * src/classes/void.C [template_gc] 1.28.2.5.2.1:
Line 4195 Line 8124
         * etc/parser3.charsets/Makefile.in [autoptr] 1.17.2.3:          * etc/parser3.charsets/Makefile.in [autoptr] 1.17.2.3:
         * src/Makefile.in [autoptr] 1.55.2.3:          * src/Makefile.in [autoptr] 1.55.2.3:
         * src/classes/Makefile.in [autoptr] 1.53.2.3:          * src/classes/Makefile.in [autoptr] 1.53.2.3:
         * src/classes/gd/Makefile.in [autoptr] 1.43.2.3:  
         * src/classes/smtp/Makefile.in [autoptr] 1.12.2.3:  
         * src/include/Makefile.in [autoptr] 1.11.2.5:          * src/include/Makefile.in [autoptr] 1.11.2.5:
         * src/lib/Makefile.in [autoptr] 1.8.2.3:          * src/lib/Makefile.in [autoptr] 1.8.2.3:
         * src/lib/md5/Makefile.in [autoptr] 1.6.2.3:          * src/lib/md5/Makefile.in [autoptr] 1.6.2.3:
Line 4241 Line 8168
         * etc/parser3.charsets/Makefile.in [autoptr] 1.17.2.2:          * etc/parser3.charsets/Makefile.in [autoptr] 1.17.2.2:
         * src/Makefile.in [autoptr] 1.55.2.2:          * src/Makefile.in [autoptr] 1.55.2.2:
         * src/classes/Makefile.in [autoptr] 1.53.2.2:          * src/classes/Makefile.in [autoptr] 1.53.2.2:
         * src/classes/gd/Makefile.in [autoptr] 1.43.2.2:  
         * src/classes/smtp/Makefile.in [autoptr] 1.12.2.2:  
         * src/include/Makefile.in [autoptr] 1.11.2.4:          * src/include/Makefile.in [autoptr] 1.11.2.4:
         * src/lib/Makefile.in [autoptr] 1.8.2.2:          * src/lib/Makefile.in [autoptr] 1.8.2.2:
         * src/lib/md5/Makefile.in [autoptr] 1.6.2.2:          * src/lib/md5/Makefile.in [autoptr] 1.6.2.2:
Line 4759 Line 8684
                 file 061.processed was initially added on branch autoptr.                  file 061.processed was initially added on branch autoptr.
   
         * src/classes/Makefile.in [autoptr] 1.53.2.1:          * src/classes/Makefile.in [autoptr] 1.53.2.1:
         * src/classes/gd/Makefile.in [autoptr] 1.43.2.1:  
         * src/classes/mail.C [autoptr] 1.88.2.13:          * src/classes/mail.C [autoptr] 1.88.2.13:
         * src/classes/smtp/Makefile.in [autoptr] 1.12.2.1:  
         * src/main/Makefile.in [autoptr] 1.50.2.3:          * src/main/Makefile.in [autoptr] 1.50.2.3:
         * src/main/pa_exec.C [autoptr] 1.48.2.16:          * src/main/pa_exec.C [autoptr] 1.48.2.16:
         * src/sql/Makefile.in [autoptr] 1.11.2.1:          * src/sql/Makefile.in [autoptr] 1.11.2.1:
Line 5901 Line 9824
                 now use -H to output CGI header when parser used in command line [useful for tests also]                  now use -H to output CGI header when parser used in command line [useful for tests also]
   
         * src/classes/file.C [autoptr] 1.107.2.14:          * src/classes/file.C [autoptr] 1.107.2.14:
         * src/classes/gd/gif.C [autoptr] 1.30.2.4:  
         * src/classes/gd/gif.h [autoptr] 1.23.2.5:  
         * src/classes/image.C [autoptr] 1.90.2.11:          * src/classes/image.C [autoptr] 1.90.2.11:
         * src/classes/mail.C [autoptr] 1.88.2.11:          * src/classes/mail.C [autoptr] 1.88.2.11:
         * src/classes/op.C [autoptr] 1.127.2.16:          * src/classes/op.C [autoptr] 1.127.2.16:
Line 5999 Line 9920
   
 2003-02-19  paf  2003-02-19  paf
         * src/classes/form.C [autoptr] 1.34.2.6:          * src/classes/form.C [autoptr] 1.34.2.6:
         * src/classes/smtp/smtp.C [autoptr] 1.20.2.3:  
         * src/classes/smtp/smtp.h [autoptr] 1.11.2.4:  
         * src/include/pa_charset.h [autoptr] 1.20.2.12:          * src/include/pa_charset.h [autoptr] 1.20.2.12:
         * src/include/pa_pool.h [autoptr] 1.86.2.30:          * src/include/pa_pool.h [autoptr] 1.86.2.30:
         * src/main/pa_charset.C [autoptr] 1.33.2.10:          * src/main/pa_charset.C [autoptr] 1.33.2.10:
Line 6231 Line 10150
                 image compiled                  image compiled
   
         * src/classes/mail.C [autoptr] 1.88.2.6:          * src/classes/mail.C [autoptr] 1.88.2.6:
         * src/classes/smtp/smtp.h [autoptr] 1.11.2.3:  
         * src/include/pa_request.h [autoptr] 1.160.2.19:          * src/include/pa_request.h [autoptr] 1.160.2.19:
         * src/main/pa_request.C [autoptr] 1.245.2.15:          * src/main/pa_request.C [autoptr] 1.245.2.15:
                 mail compiled                  mail compiled
Line 6303 Line 10221
         * src/classes/math.C [autoptr] 1.24.2.3:          * src/classes/math.C [autoptr] 1.24.2.3:
         * src/classes/op.C [autoptr] 1.127.2.7:          * src/classes/op.C [autoptr] 1.127.2.7:
         * src/classes/response.C [autoptr] 1.23.2.2:          * src/classes/response.C [autoptr] 1.23.2.2:
         * src/classes/smtp/smtp.C [autoptr] 1.20.2.2:  
         * src/classes/smtp/smtp.h [autoptr] 1.11.2.2:  
         * src/classes/string.C [autoptr] 1.125.2.3:          * src/classes/string.C [autoptr] 1.125.2.3:
         * src/classes/table.C [autoptr] 1.172.2.3:          * src/classes/table.C [autoptr] 1.172.2.3:
         * src/classes/void.C [autoptr] 1.28.2.2:          * src/classes/void.C [autoptr] 1.28.2.2:
Line 6332 Line 10248
         * src/types/pa_method.h 1.1:          * src/types/pa_method.h 1.1:
                 file pa_method.h was initially added on branch autoptr.                  file pa_method.h was initially added on branch autoptr.
   
         * src/classes/gd/gif.C [autoptr] 1.30.2.3:  
         * src/include/pa_globals.h [autoptr] 1.101.2.13:          * src/include/pa_globals.h [autoptr] 1.101.2.13:
         * src/main/pa_cache_managers.C [autoptr] 1.7.2.5:          * src/main/pa_cache_managers.C [autoptr] 1.7.2.5:
         * src/main/pa_charset.C [autoptr] 1.33.2.7:          * src/main/pa_charset.C [autoptr] 1.33.2.7:
Line 6577 Line 10492
         * src/classes/double.C [autoptr] 1.53.2.1:          * src/classes/double.C [autoptr] 1.53.2.1:
         * src/classes/file.C [autoptr] 1.107.2.3:          * src/classes/file.C [autoptr] 1.107.2.3:
         * src/classes/form.C [autoptr] 1.34.2.1:          * src/classes/form.C [autoptr] 1.34.2.1:
         * src/classes/gd/gif.C [autoptr] 1.30.2.2:  
         * src/classes/gd/gif.h [autoptr] 1.23.2.4:  
         * src/classes/gd/gifio.C [autoptr] 1.21.2.2:  
         * src/classes/hash.C [autoptr] 1.54.2.2:          * src/classes/hash.C [autoptr] 1.54.2.2:
         * src/classes/image.C [autoptr] 1.90.2.3:          * src/classes/image.C [autoptr] 1.90.2.3:
         * src/classes/int.C [autoptr] 1.49.2.1:          * src/classes/int.C [autoptr] 1.49.2.1:
Line 6587 Line 10499
         * src/classes/math.C [autoptr] 1.24.2.2:          * src/classes/math.C [autoptr] 1.24.2.2:
         * src/classes/op.C [autoptr] 1.127.2.5:          * src/classes/op.C [autoptr] 1.127.2.5:
         * src/classes/response.C [autoptr] 1.23.2.1:          * src/classes/response.C [autoptr] 1.23.2.1:
         * src/classes/smtp/comms.C [autoptr] 1.11.2.1:  
         * src/classes/smtp/smtp.C [autoptr] 1.20.2.1:  
         * src/classes/smtp/smtp.h [autoptr] 1.11.2.1:  
         * src/classes/string.C [autoptr] 1.125.2.1:          * src/classes/string.C [autoptr] 1.125.2.1:
         * src/classes/table.C [autoptr] 1.172.2.2:          * src/classes/table.C [autoptr] 1.172.2.2:
         * src/classes/void.C [autoptr] 1.28.2.1:          * src/classes/void.C [autoptr] 1.28.2.1:
Line 6867 Line 10776
         * src/types/types.dsp [autoptr] 1.35.10.3:          * src/types/types.dsp [autoptr] 1.35.10.3:
                 vstateless_class compiled                  vstateless_class compiled
   
         * src/classes/gd/gif.h [autoptr] 1.23.2.3:  
         * src/include/pa_charset.h [autoptr] 1.20.2.8:          * src/include/pa_charset.h [autoptr] 1.20.2.8:
         * src/include/pa_request.h [autoptr] 1.160.2.7:          * src/include/pa_request.h [autoptr] 1.160.2.7:
         * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.5:          * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.5:
Line 6989 Line 10897
         * src/include/pa_request_info.h 1.1:          * src/include/pa_request_info.h 1.1:
                 file pa_request_info.h was initially added on branch autoptr.                  file pa_request_info.h was initially added on branch autoptr.
   
         * src/classes/gd/gd.dsp [autoptr] 1.26.10.1:  
         * src/classes/gd/gif.C [autoptr] 1.30.2.1:  
         * src/classes/gd/gif.h [autoptr] 1.23.2.1:  
         * src/classes/gd/gif.h [autoptr] 1.23.2.2:  
         * src/classes/gd/gifio.C [autoptr] 1.21.2.1:  
         * src/include/pa_array.h [autoptr] 1.57.2.14:          * src/include/pa_array.h [autoptr] 1.57.2.14:
         * src/include/pa_exception.h [autoptr] 1.38.2.11:          * src/include/pa_exception.h [autoptr] 1.38.2.11:
         * src/include/pa_pool.h [autoptr] 1.86.2.19:          * src/include/pa_pool.h [autoptr] 1.86.2.19:
Line 7361 Line 11264
         * src/classes/double.C 1.53:          * src/classes/double.C 1.53:
         * src/classes/file.C 1.107:          * src/classes/file.C 1.107:
         * src/classes/form.C 1.34:          * src/classes/form.C 1.34:
         * src/classes/gd/gif.C 1.30:  
         * src/classes/gd/gif.h 1.23:  
         * src/classes/gd/gifio.C 1.21:  
         * src/classes/hash.C 1.54:          * src/classes/hash.C 1.54:
         * src/classes/image.C 1.90:          * src/classes/image.C 1.90:
         * src/classes/int.C 1.49:          * src/classes/int.C 1.49:
Line 7371 Line 11271
         * src/classes/math.C 1.24:          * src/classes/math.C 1.24:
         * src/classes/op.C 1.127:          * src/classes/op.C 1.127:
         * src/classes/response.C 1.23:          * src/classes/response.C 1.23:
         * src/classes/smtp/comms.C 1.11:  
         * src/classes/smtp/smtp.C 1.20:  
         * src/classes/smtp/smtp.h 1.11:  
         * src/classes/string.C 1.125:          * src/classes/string.C 1.125:
         * src/classes/table.C 1.172:          * src/classes/table.C 1.172:
         * src/classes/void.C 1.28:          * src/classes/void.C 1.28:
Line 7517 Line 11414
                 introducing                  introducing
                         $.any-status(1)                          $.any-status(1)
   
         * src/classes/gd/gif.C 1.29:  
         * www/htdocs/index.html 1.210:          * www/htdocs/index.html 1.210:
                 image.copy fixed transparent resampling                  image.copy fixed transparent resampling
   
Line 7526 Line 11422
         * etc/parser3.charsets/Makefile.in 1.17:          * etc/parser3.charsets/Makefile.in 1.17:
         * src/Makefile.in 1.55:          * src/Makefile.in 1.55:
         * src/classes/Makefile.in 1.53:          * src/classes/Makefile.in 1.53:
         * src/classes/gd/Makefile.in 1.43:  
         * src/classes/smtp/Makefile.in 1.12:  
         * src/include/Makefile.in 1.11:          * src/include/Makefile.in 1.11:
         * src/lib/Makefile.in 1.8:          * src/lib/Makefile.in 1.8:
         * src/lib/md5/Makefile.in 1.6:          * src/lib/md5/Makefile.in 1.6:
Line 7633 Line 11527
         * mkinstalldirs 1.2:          * mkinstalldirs 1.2:
         * src/Makefile.in 1.54:          * src/Makefile.in 1.54:
         * src/classes/Makefile.in 1.52:          * src/classes/Makefile.in 1.52:
         * src/classes/gd/Makefile.in 1.42:  
         * src/classes/smtp/Makefile.in 1.11:  
         * src/include/Makefile.in 1.10:          * src/include/Makefile.in 1.10:
         * src/include/pa_config_auto.h.in 1.37:          * src/include/pa_config_auto.h.in 1.37:
         * src/lib/Makefile.in 1.7:          * src/lib/Makefile.in 1.7:
Line 7721 Line 11613
                 From: "Victor Fedoseev" <vvf_ru@mail.ru>                  From: "Victor Fedoseev" <vvf_ru@mail.ru>
                 To: "Alexandr Petrosian (PAF)" <PAF@design.ru>                  To: "Alexandr Petrosian (PAF)" <PAF@design.ru>
                 Sent: Monday, December 23, 2002 4:22 AM                  Sent: Monday, December 23, 2002 4:22 AM
                 Subject: bug â Charset::transcode_buf2xchar                  Subject: bug ? Charset::transcode_buf2xchar
   
 2002-12-20  paf  2002-12-20  paf
         * src/targets/cgi/parser3.C 1.215:          * src/targets/cgi/parser3.C 1.215:
Line 7779 Line 11671
         * src/main/pa_common.C [release_3_0_0006] 1.137.2.1:          * src/main/pa_common.C [release_3_0_0006] 1.137.2.1:
                 ftruncate having checked                  ftruncate having checked
   
         * src/classes/smtp/smtp.C [release_3_0_0006] 1.18.2.1:  
         * src/main/compile.C [release_3_0_0006] 1.67.6.1:          * src/main/compile.C [release_3_0_0006] 1.67.6.1:
                 removed warning                  removed warning
   
Line 7792 Line 11683
                 *** empty log message ***                  *** empty log message ***
   
         * configure.in 1.53:          * configure.in 1.53:
         * src/classes/smtp/smtp.C 1.19:  
         * src/include/pa_config_auto.h.in 1.34:          * src/include/pa_config_auto.h.in 1.34:
         * src/main/compile.C 1.68:          * src/main/compile.C 1.68:
         * src/main/pa_common.C 1.138:          * src/main/pa_common.C 1.138:
Line 7821 Line 11711
         * etc/parser3.charsets/Makefile.in 1.15:          * etc/parser3.charsets/Makefile.in 1.15:
         * src/Makefile.in 1.53:          * src/Makefile.in 1.53:
         * src/classes/Makefile.in 1.51:          * src/classes/Makefile.in 1.51:
         * src/classes/gd/Makefile.in 1.41:  
         * src/classes/smtp/Makefile.in 1.10:  
         * src/include/Makefile.in 1.9:          * src/include/Makefile.in 1.9:
         * src/lib/Makefile.in 1.6:          * src/lib/Makefile.in 1.6:
         * src/lib/ltdl/Makefile.in 1.2:          * src/lib/ltdl/Makefile.in 1.2:
Line 7873 Line 11761
         * www/htdocs/index.html 1.199:          * www/htdocs/index.html 1.199:
                 wow! found/fixed bug in lowlevel proc                  wow! found/fixed bug in lowlevel proc
   
         * src/classes/smtp/smtp.C 1.15:  
         * src/main/pa_common.C 1.137:          * src/main/pa_common.C 1.137:
         * src/main/untaint.C 1.111:          * src/main/untaint.C 1.111:
         * src/types/pa_vmail.C 1.38:          * src/types/pa_vmail.C 1.38:
Line 7899 Line 11786
         * src/main/main.dsp 1.161:          * src/main/main.dsp 1.161:
                 pa_version included into main.dsp                  pa_version included into main.dsp
   
         * src/classes/smtp/smtp.C 1.14:  
         * www/htdocs/index.html 1.196:          * www/htdocs/index.html 1.196:
                 smtp line ends fixed. now \r\n [not \r]. some smtp servers [                  smtp line ends fixed. now \r\n [not \r]. some smtp servers [
                 win32] leave \n intact, and some clients [bat] fail to show                  win32] leave \n intact, and some clients [bat] fail to show
Line 7911 Line 11797
         * www/htdocs/index.html 1.197:          * www/htdocs/index.html 1.197:
                 mail:send MIME-Version default                  mail:send MIME-Version default
   
         * src/classes/smtp/smtp.C 1.17:  
         * src/main/untaint.C 1.112:          * src/main/untaint.C 1.112:
         * www/htdocs/index.html 1.201:          * www/htdocs/index.html 1.201:
                 mail header closed properly                  mail header closed properly
   
         * src/classes/mail.C 1.84:          * src/classes/mail.C 1.84:
         * src/classes/smtp/smtp.C 1.18:  
         * src/types/pa_vmail.C 1.39:          * src/types/pa_vmail.C 1.39:
         * src/types/pa_vmail.h 1.8:          * src/types/pa_vmail.h 1.8:
         * www/htdocs/index.html 1.202:          * www/htdocs/index.html 1.202:
Line 7944 Line 11828
         * gnu.dsp 1.2:          * gnu.dsp 1.2:
         * src/Makefile.in 1.52:          * src/Makefile.in 1.52:
         * src/classes/Makefile.in 1.50:          * src/classes/Makefile.in 1.50:
         * src/classes/gd/Makefile.in 1.40:  
         * src/classes/smtp/Makefile.in 1.9:  
         * src/include/Makefile.in 1.8:          * src/include/Makefile.in 1.8:
         * src/lib/Makefile.am 1.3:          * src/lib/Makefile.am 1.3:
         * src/lib/Makefile.in 1.5:          * src/lib/Makefile.in 1.5:
Line 8898 Line 12780
         * etc/parser3.charsets/Makefile.in 1.13:          * etc/parser3.charsets/Makefile.in 1.13:
         * src/Makefile.in 1.51:          * src/Makefile.in 1.51:
         * src/classes/Makefile.in 1.49:          * src/classes/Makefile.in 1.49:
         * src/classes/gd/Makefile.in 1.39:  
         * src/classes/smtp/Makefile.in 1.8:  
         * src/include/Makefile.in 1.7:          * src/include/Makefile.in 1.7:
         * src/lib/Makefile.in 1.4:          * src/lib/Makefile.in 1.4:
         * src/lib/md5/Makefile.in 1.2:          * src/lib/md5/Makefile.in 1.2:
Line 9663 Line 13543
                 ^mail:send[                  ^mail:send[
                         $.from[paf@mail.design.ru]                          $.from[paf@mail.design.ru]
                         $.to[paf@mail.design.ru]                          $.to[paf@mail.design.ru]
                         $.subject[^taint[uri][ìîñêâà]=2]                          $.subject[^taint[uri][??????]=2]
                         $.text[^taint[uri][ìîñêâà]=]                          $.text[^taint[uri][??????]=]
                 ]                  ]
   
         * operators.txt 1.67:          * operators.txt 1.67:
Line 9704 Line 13584
   
 2002-08-07  paf  2002-08-07  paf
         * src/classes/classes.dsp 1.24:          * src/classes/classes.dsp 1.24:
         * src/classes/gd/gd.dsp 1.26:  
         * src/classes/smtp/smtp.dsp 1.22:  
         * src/classes/table.C 1.158:          * src/classes/table.C 1.158:
         * src/lib/pcre/pcre_parser_ctype.dsp 1.2:          * src/lib/pcre/pcre_parser_ctype.dsp 1.2:
         * src/main/pa_array.C 1.52:          * src/main/pa_array.C 1.52:
Line 9838 Line 13716
   
         * src/Makefile.in 1.50:          * src/Makefile.in 1.50:
         * src/classes/Makefile.in 1.48:          * src/classes/Makefile.in 1.48:
         * src/classes/gd/Makefile.in 1.38:  
         * src/main/Makefile.in 1.44:          * src/main/Makefile.in 1.44:
         * src/targets/apache13/Makefile.in 1.37:          * src/targets/apache13/Makefile.in 1.37:
         * src/targets/cgi/Makefile.in 1.51:          * src/targets/cgi/Makefile.in 1.51:
Line 9865 Line 13742
         * src/classes/double.C 1.49:          * src/classes/double.C 1.49:
         * src/classes/file.C 1.92:          * src/classes/file.C 1.92:
         * src/classes/form.C 1.28:          * src/classes/form.C 1.28:
         * src/classes/gd/gif.C 1.28:  
         * src/classes/gd/gif.h 1.22:  
         * src/classes/gd/gifio.C 1.20:  
         * src/classes/hash.C 1.42:          * src/classes/hash.C 1.42:
         * src/classes/image.C 1.74:          * src/classes/image.C 1.74:
         * src/classes/int.C 1.46:          * src/classes/int.C 1.46:
Line 9875 Line 13749
         * src/classes/math.C 1.23:          * src/classes/math.C 1.23:
         * src/classes/op.C 1.99:          * src/classes/op.C 1.99:
         * src/classes/response.C 1.21:          * src/classes/response.C 1.21:
         * src/classes/smtp/comms.C 1.10:  
         * src/classes/smtp/smtp.C 1.13:  
         * src/classes/smtp/smtp.h 1.10:  
         * src/classes/string.C 1.114:          * src/classes/string.C 1.114:
         * src/classes/table.C 1.155:          * src/classes/table.C 1.155:
         * src/classes/void.C 1.21:          * src/classes/void.C 1.21:
Line 10010 Line 13881
         * src/classes/double.C 1.48:          * src/classes/double.C 1.48:
         * src/classes/file.C 1.91:          * src/classes/file.C 1.91:
         * src/classes/form.C 1.27:          * src/classes/form.C 1.27:
         * src/classes/gd/Makefile.am 1.10:  
         * src/classes/gd/gd.dsp 1.25:  
         * src/classes/gd/gif.C 1.27:  
         * src/classes/gd/gif.h 1.21:  
         * src/classes/gd/gifio.C 1.19:  
         * src/classes/hash.C 1.41:          * src/classes/hash.C 1.41:
         * src/classes/image.C 1.73:          * src/classes/image.C 1.73:
         * src/classes/int.C 1.45:          * src/classes/int.C 1.45:
Line 10022 Line 13888
         * src/classes/math.C 1.22:          * src/classes/math.C 1.22:
         * src/classes/op.C 1.98:          * src/classes/op.C 1.98:
         * src/classes/response.C 1.20:          * src/classes/response.C 1.20:
         * src/classes/smtp/comms.C 1.9:  
         * src/classes/smtp/smtp.C 1.12:  
         * src/classes/smtp/smtp.dsp 1.21:  
         * src/classes/smtp/smtp.h 1.9:  
         * src/classes/string.C 1.113:          * src/classes/string.C 1.113:
         * src/classes/table.C 1.154:          * src/classes/table.C 1.154:
         * src/classes/void.C 1.20:          * src/classes/void.C 1.20:
Line 10177 Line 14039
                 errors-to: now default "postmaster"                  errors-to: now default "postmaster"
   
         * src/classes/mail.C 1.70:          * src/classes/mail.C 1.70:
         * src/classes/smtp/smtp.C 1.11:  
         * src/types/pa_vmail.C 1.9:          * src/types/pa_vmail.C 1.9:
         * www/cgi-bin/parser3.log 1.77:          * www/cgi-bin/parser3.log 1.77:
                 mail from/to now must be.                  mail from/to now must be.
Line 10357 Line 14218
         * etc/parser3.charsets/Makefile.in 1.11:          * etc/parser3.charsets/Makefile.in 1.11:
         * src/Makefile.in 1.49:          * src/Makefile.in 1.49:
         * src/classes/Makefile.in 1.47:          * src/classes/Makefile.in 1.47:
         * src/classes/gd/Makefile.in 1.37:  
         * src/classes/smtp/Makefile.in 1.7:  
         * src/include/Makefile.in 1.6:          * src/include/Makefile.in 1.6:
         * src/include/pa_config_auto.h.in 1.25:          * src/include/pa_config_auto.h.in 1.25:
         * src/lib/Makefile.in 1.3:          * src/lib/Makefile.in 1.3:
Line 10418 Line 14277
                 ^mail:send rewritten with backward comp                  ^mail:send rewritten with backward comp
   
         * src/classes/classes.dsp 1.22:          * src/classes/classes.dsp 1.22:
         * src/classes/gd/gd.dsp 1.24:  
         * src/classes/smtp/smtp.dsp 1.20:  
         * src/main/main.dsp 1.156:          * src/main/main.dsp 1.156:
         * src/main/pa_globals.C 1.132:          * src/main/pa_globals.C 1.132:
         * src/targets/apache13/ApacheModuleParser3.dsp 1.14:          * src/targets/apache13/ApacheModuleParser3.dsp 1.14:
Line 10628 Line 14485
         * etc/Makefile.in 1.8:          * etc/Makefile.in 1.8:
         * etc/parser3.charsets/Makefile.am 1.3:          * etc/parser3.charsets/Makefile.am 1.3:
         * etc/parser3.charsets/Makefile.in 1.10:          * etc/parser3.charsets/Makefile.in 1.10:
         * src/classes/smtp/Makefile.am 1.2:  
         * src/classes/smtp/Makefile.in 1.6:  
         * src/targets/apache13/Makefile.in 1.34:          * src/targets/apache13/Makefile.in 1.34:
                 parser3.conf.dist moved to bin, .in & *.am updated                  parser3.conf.dist moved to bin, .in & *.am updated
   
Line 10669 Line 14524
         * etc/parser3.charsets/Makefile.in 1.9:          * etc/parser3.charsets/Makefile.in 1.9:
         * src/Makefile.in 1.47:          * src/Makefile.in 1.47:
         * src/classes/Makefile.in 1.45:          * src/classes/Makefile.in 1.45:
         * src/classes/gd/Makefile.in 1.36:  
         * src/classes/smtp/Makefile.in 1.5:  
         * src/include/Makefile.in 1.5:          * src/include/Makefile.in 1.5:
         * src/main/Makefile.in 1.41:          * src/main/Makefile.in 1.41:
         * src/sql/Makefile.in 1.5:          * src/sql/Makefile.in 1.5:
Line 10812 Line 14665
         * etc/parser3.charsets/windows-1251.cfg 1.5:          * etc/parser3.charsets/windows-1251.cfg 1.5:
         * operators.txt 1.40:          * operators.txt 1.40:
         * src/classes/classes.dsp 1.20:          * src/classes/classes.dsp 1.20:
         * src/classes/gd/gd.dsp 1.23:  
         * src/classes/smtp/smtp.dsp 1.19:  
         * src/main/compile.tab.C 1.54:          * src/main/compile.tab.C 1.54:
         * src/main/main.dsp 1.152:          * src/main/main.dsp 1.152:
         * src/main/pa_globals.C 1.127:          * src/main/pa_globals.C 1.127:
Line 10826 Line 14677
                 fixed .dsp-s along with reorganized cvs modules dirs structure                  fixed .dsp-s along with reorganized cvs modules dirs structure
   
         * src/classes/classes.dsp [release_1_0_0001] 1.18.2.2:          * src/classes/classes.dsp [release_1_0_0001] 1.18.2.2:
         * src/classes/gd/gd.dsp [release_1_0_0001] 1.21.2.2:  
         * src/classes/smtp/smtp.dsp [release_1_0_0001] 1.17.2.2:  
         * src/main/compile.tab.C [release_1_0_0001] 1.52.2.2:          * src/main/compile.tab.C [release_1_0_0001] 1.52.2.2:
         * src/main/main.dsp [release_1_0_0001] 1.150.2.2:          * src/main/main.dsp [release_1_0_0001] 1.150.2.2:
         * src/main/pa_globals.C [release_1_0_0001] 1.124.2.3:          * src/main/pa_globals.C [release_1_0_0001] 1.124.2.3:
Line 10879 Line 14728
 2002-05-07  paf  2002-05-07  paf
         * src/classes/classes.dsp 1.19:          * src/classes/classes.dsp 1.19:
         * src/classes/classes.dsp [release_1_0_0001] 1.18.2.1:          * src/classes/classes.dsp [release_1_0_0001] 1.18.2.1:
         * src/classes/gd/gd.dsp 1.22:  
         * src/classes/gd/gd.dsp [release_1_0_0001] 1.21.2.1:  
         * src/classes/op.C 1.95:          * src/classes/op.C 1.95:
         * src/classes/op.C [release_1_0_0001] 1.93.2.1:          * src/classes/op.C [release_1_0_0001] 1.93.2.1:
         * src/classes/smtp/smtp.dsp 1.18:  
         * src/classes/smtp/smtp.dsp [release_1_0_0001] 1.17.2.1:  
         * src/include/pa_globals.h 1.85:          * src/include/pa_globals.h 1.85:
         * src/include/pa_globals.h [release_1_0_0001] 1.84.2.1:          * src/include/pa_globals.h [release_1_0_0001] 1.84.2.1:
         * src/include/pa_request.h 1.134:          * src/include/pa_request.h 1.134:
Line 10998 Line 14843
   
 2002-04-24  paf  2002-04-24  paf
         * src/classes/classes.dsp 1.18:          * src/classes/classes.dsp 1.18:
         * src/classes/gd/gd.dsp 1.21:  
         * src/classes/smtp/smtp.dsp 1.17:  
         * src/main/compile.tab.C 1.52:          * src/main/compile.tab.C 1.52:
         * src/main/main.dsp 1.150:          * src/main/main.dsp 1.150:
         * src/targets/apache13/ApacheModuleParser3.dsp 1.11:          * src/targets/apache13/ApacheModuleParser3.dsp 1.11:
Line 11441 Line 15284
         * etc/Makefile.in 1.6:          * etc/Makefile.in 1.6:
         * etc/parser3.charsets/Makefile.in 1.8:          * etc/parser3.charsets/Makefile.in 1.8:
         * src/classes/Makefile.in 1.44:          * src/classes/Makefile.in 1.44:
         * src/classes/gd/Makefile.in 1.35:  
         * src/classes/smtp/Makefile.in 1.4:  
         * src/sql/Makefile.in 1.4:          * src/sql/Makefile.in 1.4:
         * src/targets/Makefile.in 1.35:          * src/targets/Makefile.in 1.35:
         * src/targets/apache13/Makefile.in 1.33:          * src/targets/apache13/Makefile.in 1.33:
Line 11574 Line 15415
         * src/classes/mail.C 1.60:          * src/classes/mail.C 1.60:
         * src/classes/math.C 1.16:          * src/classes/math.C 1.16:
         * src/classes/op.C 1.78:          * src/classes/op.C 1.78:
         * src/classes/smtp/smtp.C 1.10:  
         * src/classes/string.C 1.98:          * src/classes/string.C 1.98:
         * src/classes/table.C 1.146:          * src/classes/table.C 1.146:
         * src/classes/void.C 1.17:          * src/classes/void.C 1.17:
Line 11870 Line 15710
         * src/Makefile.in 1.45:          * src/Makefile.in 1.45:
         * src/classes/Makefile.am 1.38:          * src/classes/Makefile.am 1.38:
         * src/classes/Makefile.in 1.43:          * src/classes/Makefile.in 1.43:
         * src/classes/gd/Makefile.in 1.34:  
         * src/classes/hashfile.C 1.23:          * src/classes/hashfile.C 1.23:
         * src/classes/smtp/Makefile.in 1.3:  
         * src/include/Makefile.am 1.2:          * src/include/Makefile.am 1.2:
         * src/include/Makefile.in 1.3:          * src/include/Makefile.in 1.3:
         * src/include/pa_config_auto.h.in 1.20:          * src/include/pa_config_auto.h.in 1.20:
Line 11928 Line 15766
                 removed hashfile support from sources for now                  removed hashfile support from sources for now
   
         * src/classes/classes.dsp 1.17:          * src/classes/classes.dsp 1.17:
         * src/classes/gd/gd.dsp 1.20:  
         * src/main/compile.tab.C 1.45:          * src/main/compile.tab.C 1.45:
         * src/main/main.dsp 1.149:          * src/main/main.dsp 1.149:
         * src/targets/apache13/ApacheModuleParser3.dsp 1.9:          * src/targets/apache13/ApacheModuleParser3.dsp 1.9:
Line 12043 Line 15880
         * etc/parser3.charsets/Makefile.in 1.5:          * etc/parser3.charsets/Makefile.in 1.5:
         * src/Makefile.in 1.44:          * src/Makefile.in 1.44:
         * src/classes/Makefile.in 1.42:          * src/classes/Makefile.in 1.42:
         * src/classes/gd/Makefile.in 1.33:  
         * src/classes/smtp/Makefile.in 1.2:  
         * src/include/Makefile.in 1.2:          * src/include/Makefile.in 1.2:
         * src/include/pa_config_auto.h.in 1.19:          * src/include/pa_config_auto.h.in 1.19:
         * src/include/pa_config_includes.h 1.19:          * src/include/pa_config_includes.h 1.19:
Line 12108 Line 15943
                 PARSER_ROOT_CONFIG                  PARSER_ROOT_CONFIG
   
         * src/classes/classes.dsp 1.15:          * src/classes/classes.dsp 1.15:
         * src/classes/gd/gd.dsp 1.19:  
         * src/classes/smtp/smtp.dsp 1.16:  
         * src/main/main.dsp 1.146:          * src/main/main.dsp 1.146:
         * src/main/pa_globals.C 1.114:          * src/main/pa_globals.C 1.114:
         * src/targets/cgi/parser3.dsp 1.42:          * src/targets/cgi/parser3.dsp 1.42:
Line 12156 Line 15989
         * src/classes/double.C 1.42:          * src/classes/double.C 1.42:
         * src/classes/file.C 1.71:          * src/classes/file.C 1.71:
         * src/classes/form.C 1.20:          * src/classes/form.C 1.20:
         * src/classes/gd/gif.C 1.25:  
         * src/classes/gd/gif.h 1.19:  
         * src/classes/gd/gifio.C 1.17:  
         * src/classes/hash.C 1.34:          * src/classes/hash.C 1.34:
         * src/classes/hashfile.C 1.21:          * src/classes/hashfile.C 1.21:
         * src/classes/image.C 1.65:          * src/classes/image.C 1.65:
Line 12167 Line 15997
         * src/classes/math.C 1.12:          * src/classes/math.C 1.12:
         * src/classes/op.C 1.70:          * src/classes/op.C 1.70:
         * src/classes/response.C 1.17:          * src/classes/response.C 1.17:
         * src/classes/smtp/comms.C 1.7:  
         * src/classes/smtp/smtp.C 1.8:  
         * src/classes/smtp/smtp.h 1.7:  
         * src/classes/string.C 1.96:          * src/classes/string.C 1.96:
         * src/classes/table.C 1.143:          * src/classes/table.C 1.143:
         * src/classes/void.C 1.15:          * src/classes/void.C 1.15:
Line 12302 Line 16129
         * src/types/pa_vcookie.C 1.39:          * src/types/pa_vcookie.C 1.39:
                 VCookie::fill_fields one check forgotten                  VCookie::fill_fields one check forgotten
   
         * src/classes/smtp/Makefile.am 1.1:  
         * src/classes/smtp/Makefile.in 1.1:  
         * src/include/Makefile.am 1.1:          * src/include/Makefile.am 1.1:
         * src/include/Makefile.in 1.1:          * src/include/Makefile.in 1.1:
         * src/sql/Makefile.am 1.3:          * src/sql/Makefile.am 1.3:
Line 12329 Line 16154
         * src/Makefile.in 1.43:          * src/Makefile.in 1.43:
         * src/classes/Makefile.am 1.37:          * src/classes/Makefile.am 1.37:
         * src/classes/Makefile.in 1.41:          * src/classes/Makefile.in 1.41:
         * src/classes/gd/Makefile.am 1.9:  
         * src/classes/gd/Makefile.in 1.32:  
         * src/main/Makefile.am 1.30:          * src/main/Makefile.am 1.30:
         * src/main/Makefile.in 1.37:          * src/main/Makefile.in 1.37:
         * src/main/pa_status_provider.C 1.5:          * src/main/pa_status_provider.C 1.5:
Line 12350 Line 16173
         * src/classes/double.C 1.43:          * src/classes/double.C 1.43:
         * src/classes/file.C 1.72:          * src/classes/file.C 1.72:
         * src/classes/form.C 1.21:          * src/classes/form.C 1.21:
         * src/classes/gd/gif.C 1.26:  
         * src/classes/gd/gif.h 1.20:  
         * src/classes/gd/gifio.C 1.18:  
         * src/classes/hash.C 1.35:          * src/classes/hash.C 1.35:
         * src/classes/hashfile.C 1.22:          * src/classes/hashfile.C 1.22:
         * src/classes/image.C 1.66:          * src/classes/image.C 1.66:
Line 12362 Line 16182
         * src/classes/math.C 1.13:          * src/classes/math.C 1.13:
         * src/classes/op.C 1.71:          * src/classes/op.C 1.71:
         * src/classes/response.C 1.18:          * src/classes/response.C 1.18:
         * src/classes/smtp/comms.C 1.8:  
         * src/classes/smtp/smtp.C 1.9:  
         * src/classes/smtp/smtp.h 1.8:  
         * src/classes/string.C 1.97:          * src/classes/string.C 1.97:
         * src/classes/table.C 1.144:          * src/classes/table.C 1.144:
         * src/classes/void.C 1.16:          * src/classes/void.C 1.16:
Line 12514 Line 16331
         * configure 1.5:          * configure 1.5:
         * configure.in 1.7:          * configure.in 1.7:
         * src/classes/Makefile.in 1.39:          * src/classes/Makefile.in 1.39:
         * src/classes/gd/Makefile.in 1.30:  
         * src/include/pa_config_auto.h.in 1.18:          * src/include/pa_config_auto.h.in 1.18:
         * src/main/Makefile.in 1.35:          * src/main/Makefile.in 1.35:
         * src/main/pa_common.C 1.99:          * src/main/pa_common.C 1.99:
Line 12526 Line 16342
                 added yet another locking function: fcntl                  added yet another locking function: fcntl
   
         * src/classes/Makefile.in 1.40:          * src/classes/Makefile.in 1.40:
         * src/classes/gd/Makefile.in 1.31:  
         * src/main/Makefile.in 1.36:          * src/main/Makefile.in 1.36:
         * src/targets/Makefile.in 1.31:          * src/targets/Makefile.in 1.31:
         * src/targets/apache13/Makefile.in 1.29:          * src/targets/apache13/Makefile.in 1.29:
Line 12664 Line 16479
         * src/Makefile.in 1.42:          * src/Makefile.in 1.42:
         * src/classes/Makefile.am 1.36:          * src/classes/Makefile.am 1.36:
         * src/classes/Makefile.in 1.38:          * src/classes/Makefile.in 1.38:
         * src/classes/gd/Makefile.am 1.8:  
         * src/classes/gd/Makefile.in 1.29:  
         * src/main/Makefile.am 1.29:          * src/main/Makefile.am 1.29:
         * src/main/Makefile.in 1.34:          * src/main/Makefile.in 1.34:
         * src/targets/Makefile.in 1.29:          * src/targets/Makefile.in 1.29:
Line 12723 Line 16536
         * src/Makefile.in 1.41:          * src/Makefile.in 1.41:
         * src/classes/Makefile.am 1.35:          * src/classes/Makefile.am 1.35:
         * src/classes/Makefile.in 1.37:          * src/classes/Makefile.in 1.37:
         * src/classes/gd/Makefile.am 1.7:  
         * src/classes/gd/Makefile.in 1.28:  
         * src/include/pa_config_auto.h.in 1.16:          * src/include/pa_config_auto.h.in 1.16:
         * src/main/Makefile.am 1.28:          * src/main/Makefile.am 1.28:
         * src/main/Makefile.in 1.33:          * src/main/Makefile.in 1.33:
Line 12807 Line 16618
         * src/Makefile.in 1.40:          * src/Makefile.in 1.40:
         * src/classes/Makefile.am 1.34:          * src/classes/Makefile.am 1.34:
         * src/classes/Makefile.in 1.36:          * src/classes/Makefile.in 1.36:
         * src/classes/gd/Makefile.in 1.27:  
         * src/main/Makefile.in 1.32:          * src/main/Makefile.in 1.32:
         * src/targets/Makefile.in 1.27:          * src/targets/Makefile.in 1.27:
         * src/targets/apache13/Makefile.in 1.27:          * src/targets/apache13/Makefile.in 1.27:
Line 13019 Line 16829
                                   
                 docs says "set it to 1", never going into details, so I decided to try NOT to do that                  docs says "set it to 1", never going into details, so I decided to try NOT to do that
   
         * src/classes/gd/gif.C 1.24:  
         * src/classes/gd/mtables.h 1.2:  
                 angles adjust for image.arc and image.sector  
   
         * src/classes/gd/gif.C 1.23:  
                 added bounds check into image.replace...LineReplaceColor  
   
 2002-01-21  paf  2002-01-21  paf
         * src/include/pa_stylesheet_connection.h 1.20:          * src/include/pa_stylesheet_connection.h 1.20:
         * src/main/pa_exception.C 1.32:          * src/main/pa_exception.C 1.32:
Line 13194 Line 16997
                 ^string with glib works 0                  ^string with glib works 0
   
 2001-12-28  paf  2001-12-28  paf
         * src/classes/smtp/smtp.h 1.6:  
         * src/main/pa_globals.C 1.98:          * src/main/pa_globals.C 1.98:
                 renamed gdome to libgdome.dll                  renamed gdome to libgdome.dll
   
         * src/classes/classes.dsp 1.14:          * src/classes/classes.dsp 1.14:
         * src/classes/gd/gd.dsp 1.18:  
         * src/classes/gd/gifio.C 1.16:  
         * src/classes/mail.C 1.50:          * src/classes/mail.C 1.50:
         * src/classes/smtp/comms.C 1.6:  
         * src/classes/smtp/smtp.C 1.7:  
         * src/classes/smtp/smtp.dsp 1.15:  
         * src/classes/xdoc.C 1.54:          * src/classes/xdoc.C 1.54:
         * src/classes/xnode.C 1.19:          * src/classes/xnode.C 1.19:
         * src/classes/xnode.h 1.5:          * src/classes/xnode.h 1.5:
Line 13688 Line 17485
                 process cstr(,connection)                  process cstr(,connection)
   
         * src/Makefile.in 1.38:          * src/Makefile.in 1.38:
         * src/classes/gd/Makefile.in 1.26:  
         * src/classes/xdoc.C 1.47:          * src/classes/xdoc.C 1.47:
         * src/targets/Makefile.in 1.26:          * src/targets/Makefile.in 1.26:
         * src/targets/apache13/Makefile.in 1.25:          * src/targets/apache13/Makefile.in 1.25:
Line 13765 Line 17561
                 UL_CLEAN pieces now inherit UL_OPTIMIZED_BIT at wcontext.write                  UL_CLEAN pieces now inherit UL_OPTIMIZED_BIT at wcontext.write
   
         * src/classes/Makefile.in 1.32:          * src/classes/Makefile.in 1.32:
         * src/classes/gd/Makefile.in 1.25:  
         * src/main/Makefile.in 1.29:          * src/main/Makefile.in 1.29:
         * src/targets/Makefile.am 1.8:          * src/targets/Makefile.am 1.8:
         * src/targets/Makefile.in 1.25:          * src/targets/Makefile.in 1.25:
Line 14038 Line 17833
         * src/classes/double.C 1.41:          * src/classes/double.C 1.41:
         * src/classes/file.C 1.65:          * src/classes/file.C 1.65:
         * src/classes/form.C 1.19:          * src/classes/form.C 1.19:
         * src/classes/gd/gif.C 1.22:  
         * src/classes/gd/gif.h 1.18:  
         * src/classes/gd/gifio.C 1.15:  
         * src/classes/hash.C 1.30:          * src/classes/hash.C 1.30:
         * src/classes/hashfile.C 1.15:          * src/classes/hashfile.C 1.15:
         * src/classes/image.C 1.62:          * src/classes/image.C 1.62:
Line 14049 Line 17841
         * src/classes/math.C 1.9:          * src/classes/math.C 1.9:
         * src/classes/op.C 1.58:          * src/classes/op.C 1.58:
         * src/classes/response.C 1.16:          * src/classes/response.C 1.16:
         * src/classes/smtp/comms.C 1.5:  
         * src/classes/smtp/smtp.C 1.6:  
         * src/classes/smtp/smtp.h 1.5:  
         * src/classes/string.C 1.88:          * src/classes/string.C 1.88:
         * src/classes/table.C 1.130:          * src/classes/table.C 1.130:
         * src/classes/void.C 1.13:          * src/classes/void.C 1.13:
Line 14217 Line 18006
         * src/types/pa_vcookie.C 1.31:          * src/types/pa_vcookie.C 1.31:
                 ^hash.delete[key]                  ^hash.delete[key]
   
         * src/classes/gd/gif.C 1.21:  
         * src/classes/math.C 1.8:          * src/classes/math.C 1.8:
         * src/include/pa_common.h 1.59:          * src/include/pa_common.h 1.59:
                 HAVE_TRUNC HAVE_ROUND checks [for hp, there are such in math.h]                  HAVE_TRUNC HAVE_ROUND checks [for hp, there are such in math.h]
Line 14227 Line 18015
   
         * src/Makefile.in 1.34:          * src/Makefile.in 1.34:
         * src/classes/Makefile.in 1.31:          * src/classes/Makefile.in 1.31:
         * src/classes/gd/Makefile.in 1.24:  
         * src/include/pa_config_auto.h.in 1.12:          * src/include/pa_config_auto.h.in 1.12:
         * src/main/Makefile.in 1.26:          * src/main/Makefile.in 1.26:
         * src/targets/Makefile.in 1.24:          * src/targets/Makefile.in 1.24:
Line 14328 Line 18115
                 rolled back {} in xdoc.createTextNode for now                  rolled back {} in xdoc.createTextNode for now
   
         * src/classes/classes.dsp 1.13:          * src/classes/classes.dsp 1.13:
         * src/classes/gd/gd.dsp 1.17:  
         * src/classes/smtp/smtp.dsp 1.14:  
         * src/main/main.dsp 1.137:          * src/main/main.dsp 1.137:
         * src/targets/apache13/ApacheModuleParser3.dsp 1.8:          * src/targets/apache13/ApacheModuleParser3.dsp 1.8:
         * src/targets/cgi/parser3.dsp 1.38:          * src/targets/cgi/parser3.dsp 1.38:
Line 14554 Line 18339
         * src/Makefile.in 1.32:          * src/Makefile.in 1.32:
         * src/classes/Makefile.am 1.29:          * src/classes/Makefile.am 1.29:
         * src/classes/Makefile.in 1.29:          * src/classes/Makefile.in 1.29:
         * src/classes/gd/Makefile.in 1.23:  
         * src/include/pa_config_fixed.h 1.27:          * src/include/pa_config_fixed.h 1.27:
         * src/main/Makefile.am 1.23:          * src/main/Makefile.am 1.23:
         * src/main/Makefile.in 1.25:          * src/main/Makefile.in 1.25:
Line 14582 Line 18366
   
         * src/Makefile.in 1.31:          * src/Makefile.in 1.31:
         * src/classes/Makefile.in 1.28:          * src/classes/Makefile.in 1.28:
         * src/classes/gd/Makefile.in 1.22:  
         * src/include/pa_config_auto.h.in 1.9:          * src/include/pa_config_auto.h.in 1.9:
         * src/main/Makefile.am 1.22:          * src/main/Makefile.am 1.22:
         * src/main/Makefile.in 1.24:          * src/main/Makefile.in 1.24:
Line 14874 Line 18657
         * src/classes/double.C 1.40:          * src/classes/double.C 1.40:
         * src/classes/file.C 1.59:          * src/classes/file.C 1.59:
         * src/classes/form.C 1.18:          * src/classes/form.C 1.18:
         * src/classes/gd/gd.dsp 1.16:  
         * src/classes/gd/gif.C 1.20:  
         * src/classes/hash.C 1.23:          * src/classes/hash.C 1.23:
         * src/classes/image.C 1.57:          * src/classes/image.C 1.57:
         * src/classes/int.C 1.37:          * src/classes/int.C 1.37:
         * src/classes/mail.C 1.41:          * src/classes/mail.C 1.41:
         * src/classes/math.C 1.7:          * src/classes/math.C 1.7:
         * src/classes/op.C 1.53:          * src/classes/op.C 1.53:
         * src/classes/smtp/smtp.C 1.5:  
         * src/classes/smtp/smtp.dsp 1.13:  
         * src/classes/string.C 1.84:          * src/classes/string.C 1.84:
         * src/classes/table.C 1.127:          * src/classes/table.C 1.127:
         * src/classes/void.C 1.12:          * src/classes/void.C 1.12:
Line 15047 Line 18826
                 string::mid fixed, string.mid n functionality preserved                  string::mid fixed, string.mid n functionality preserved
   
 2001-10-16  parser  2001-10-16  parser
         * src/types/pa_vhash.h 1.23:  
         * src/types/pa_vtable.h 1.34:  
                 hash can be used as boolean  
   
         * src/types/pa_vimage.C 1.12:  
                 comment  
   
         * src/classes/gd/gif.C 1.18:  
         * src/classes/gd/gif.h 1.16:  
         * src/classes/image.C 1.55:  
                 :CopyResampled made gd2beta+my hands, very ineffective, but  
                 works for small paleted image  
   
         * src/classes/xnode.C 1.7:  
         * src/classes/xnode.C 1.8:  
                 removed few dom returns & changed op.txt  
   
         * src/classes/image.C 1.54:  
                 gd size/resize bugfix  
   
         * src/classes/classes.dsp 1.8:          * src/classes/classes.dsp 1.8:
         * src/classes/gd/gd.dsp 1.15:  
         * src/classes/smtp/smtp.dsp 1.12:  
         * src/main/main.dsp 1.133:          * src/main/main.dsp 1.133:
         * src/targets/apache13/ApacheModuleParser3.dsp 1.4:          * src/targets/apache13/ApacheModuleParser3.dsp 1.4:
         * src/targets/cgi/parser3.dsp 1.32:          * src/targets/cgi/parser3.dsp 1.32:
Line 15077 Line 18834
         * src/types/types.dsp 1.8:          * src/types/types.dsp 1.8:
                 ident >nul 2>&1                  ident >nul 2>&1
   
         * src/classes/gd/gif.C 1.19:          * src/classes/xnode.C 1.7:
         * src/classes/gd/gif.h 1.17:          * src/classes/xnode.C 1.8:
         * src/classes/image.C 1.56:                  removed few dom returns & changed op.txt
                 image.copy tolerance  
   
         * src/classes/gd/gif.C 1.16:          * src/classes/image.C 1.54:
                 copyResized                  gd size/resize bugfix
   
           * src/classes/image.C 1.55:
                   :CopyResampled made gd2beta+my hands, very ineffective, but
                   works for small paleted image
   
         * src/classes/string.C 1.82:          * src/classes/string.C 1.82:
         * src/main/pa_string.C 1.110:          * src/main/pa_string.C 1.110:
                 $string.mid(p[;n])                  $string.mid(p[;n])
   
           * src/classes/image.C 1.56:
                   image.copy tolerance
   
           * src/types/pa_vhash.h 1.23:
           * src/types/pa_vtable.h 1.34:
                   hash can be used as boolean
   
         * src/main/pa_common.C 1.72:          * src/main/pa_common.C 1.72:
                 \r\n -> \n   DOS                  \r\n -> \n   DOS
                 \r -> \n Macintosh                  \r -> \n Macintosh
                 on all systems                  on all systems
   
         * src/classes/gd/gif.C 1.17:  
                 couple casts  
   
         * src/classes/image.C 1.53:          * src/classes/image.C 1.53:
         * src/types/pa_vimage.h 1.20:          * src/types/pa_vimage.h 1.20:
                 image.copy[source](src x;src y;src w;src h;dst x;dst y[;dest w                  image.copy[source](src x;src y;src w;src h;dst x;dst y[;dest w
                 ;dest h]])                  ;dest h]])
   
           * src/types/pa_vimage.C 1.12:
                   comment
   
 2001-10-15  parser  2001-10-15  parser
         * src/Makefile.in 1.29:          * src/Makefile.in 1.29:
         * src/types/pa_vcode_frame.h 1.11:          * src/types/pa_vcode_frame.h 1.11:
Line 15164 Line 18931
                 thus helping early problem spotting                  thus helping early problem spotting
   
         * src/classes/classes.dsp 1.7:          * src/classes/classes.dsp 1.7:
         * src/classes/gd/gd.dsp 1.14:  
         * src/classes/smtp/smtp.dsp 1.11:  
         * src/classes/xdoc.C 1.15:          * src/classes/xdoc.C 1.15:
         * src/main/compile.tab.C 1.22:          * src/main/compile.tab.C 1.22:
         * src/main/main.dsp 1.132:          * src/main/main.dsp 1.132:
Line 15190 Line 18955
         * src/Makefile.in 1.28:          * src/Makefile.in 1.28:
         * src/classes/Makefile.in 1.22:          * src/classes/Makefile.in 1.22:
         * src/classes/Makefile.in 1.23:          * src/classes/Makefile.in 1.23:
         * src/classes/gd/Makefile.in 1.19:  
         * src/classes/gd/Makefile.in 1.20:  
         * src/include/pa_config_auto.h.in 1.8:          * src/include/pa_config_auto.h.in 1.8:
         * src/main/Makefile.in 1.20:          * src/main/Makefile.in 1.20:
         * src/main/Makefile.in 1.21:          * src/main/Makefile.in 1.21:
Line 15223 Line 18986
   
         * src/Makefile.in 1.27:          * src/Makefile.in 1.27:
         * src/classes/Makefile.in 1.24:          * src/classes/Makefile.in 1.24:
         * src/classes/gd/Makefile.in 1.21:  
                 makes. stdc++ lib added to apache libraries                  makes. stdc++ lib added to apache libraries
   
         * src/classes/hash.C 1.22:          * src/classes/hash.C 1.22:
Line 15240 Line 19002
         * src/types/pa_vhash.h 1.22:          * src/types/pa_vhash.h 1.22:
                     !^hash::create[[copy_from]]                      !^hash::create[[copy_from]]
   
         * src/classes/hash.C 1.21:  
                     !^hash::append[append_from]  
   
         * src/targets/apache13/Makefile.am 1.7:          * src/targets/apache13/Makefile.am 1.7:
         * src/targets/apache13/p3runConfigure.in 1.2:          * src/targets/apache13/p3runConfigure.in 1.2:
                 added                  added
   
           * src/classes/hash.C 1.21:
                       !^hash::append[append_from]
   
         * src/include/pa_string.h 1.107:          * src/include/pa_string.h 1.107:
         * src/main/pa_string.C 1.108:          * src/main/pa_string.C 1.108:
                 restructured string: linked pieces of same language together                  restructured string: linked pieces of same language together
Line 15271 Line 19033
                 got rid of empty_string, which caused errors - it hasnt exception but somebody[value.bark] tried to throw it on it's pool                  got rid of empty_string, which caused errors - it hasnt exception but somebody[value.bark] tried to throw it on it's pool
   
 2001-10-10  parser  2001-10-10  parser
         * src/classes/gd/gif.C 1.15:  
                 arc algorithms: commented all bresenhams, algs must be unified  
                  not "perfect"  
   
         * src/classes/gd/gif.C 1.14:  
         * src/main/compile.tab.C 1.19:          * src/main/compile.tab.C 1.19:
         * src/main/compile.y 1.170:          * src/main/compile.y 1.170:
                 ^a[^b] more informative compile error                  ^a[^b] more informative compile error
Line 15318 Line 19075
         * src/classes/Makefile.am 1.24:          * src/classes/Makefile.am 1.24:
         * src/classes/Makefile.in 1.20:          * src/classes/Makefile.in 1.20:
         * src/classes/Makefile.in 1.21:          * src/classes/Makefile.in 1.21:
         * src/classes/gd/Makefile.in 1.17:  
         * src/classes/gd/Makefile.in 1.18:  
         * src/main/Makefile.am 1.20:          * src/main/Makefile.am 1.20:
         * src/main/Makefile.in 1.18:          * src/main/Makefile.in 1.18:
         * src/main/Makefile.in 1.19:          * src/main/Makefile.in 1.19:
Line 15367 Line 19122
                 ^string.save[file]                  ^string.save[file]
   
 2001-10-08  parser  2001-10-08  parser
         * src/types/pa_vcookie.C 1.25:  
                 removing cookie made more netscape-like way  
   
         * src/classes/xdoc.C 1.12:  
                 xdoc:load exceptions intercepted [like in set]  
   
         * src/classes/image.C 1.48:  
         * src/include/pa_common.h 1.53:  
         * src/main/pa_common.C 1.71:  
         * src/types/pa_vcookie.C 1.26:  
                 cookie urlencoded [netscape doc reread]  
   
         * src/classes/gd/gif.C 1.10:  
                 image.bar now draws (100 100 0 0)  
   
         * src/classes/gd/gif.C 1.11:  
         * src/classes/gd/mtables.h 1.1:  
                 image:arc image:circle  
   
         * src/classes/gd/gd.dsp 1.13:  
         * src/classes/gd/gif.C 1.12:  
         * src/classes/gd/gif.h 1.15:  
         * src/classes/image.C 1.49:          * src/classes/image.C 1.49:
         * src/types/pa_vcookie.C 1.27:          * src/types/pa_vcookie.C 1.27:
         * src/types/pa_vimage.C 1.11:          * src/types/pa_vimage.C 1.11:
                 image:sector                  image:sector
                 removed image:html internal "line-*" attribs                  removed image:html internal "line-*" attribs
   
           * src/types/pa_vcookie.C 1.25:
                   removing cookie made more netscape-like way
   
         * src/classes/file.C 1.57:          * src/classes/file.C 1.57:
         * src/classes/form.C 1.17:          * src/classes/form.C 1.17:
         * src/main/pa_common.C 1.70:          * src/main/pa_common.C 1.70:
Line 15402 Line 19138
                 header untainting to UL_HTTP_HEADER, UL_MAIL_HEADER made                  header untainting to UL_HTTP_HEADER, UL_MAIL_HEADER made
                 nonforced [only tainted pieces]                  nonforced [only tainted pieces]
   
         * src/classes/gd/gif.C 1.13:          * src/classes/xdoc.C 1.12:
                   xdoc:load exceptions intercepted [like in set]
   
         * src/classes/image.C 1.50:          * src/classes/image.C 1.50:
                 image:circle [and round arc] uses Bresenham                  image:circle [and round arc] uses Bresenham
   
Line 15423 Line 19161
         * src/types/pa_vxdoc.h 1.3:          * src/types/pa_vxdoc.h 1.3:
                 parsedSource produced by nonstandard liaison freed up                  parsedSource produced by nonstandard liaison freed up
   
           * src/classes/image.C 1.48:
           * src/include/pa_common.h 1.53:
           * src/main/pa_common.C 1.71:
           * src/types/pa_vcookie.C 1.26:
                   cookie urlencoded [netscape doc reread]
   
         * src/include/pa_common.h 1.52:          * src/include/pa_common.h 1.52:
         * src/main/pa_common.C 1.69:          * src/main/pa_common.C 1.69:
         * src/main/untaint.C 1.66:          * src/main/untaint.C 1.66:
Line 15510 Line 19254
   
         * src/Makefile.in 1.21:          * src/Makefile.in 1.21:
         * src/classes/Makefile.in 1.19:          * src/classes/Makefile.in 1.19:
         * src/classes/gd/Makefile.in 1.16:  
         * src/main/Makefile.in 1.17:          * src/main/Makefile.in 1.17:
         * src/targets/Makefile.in 1.16:          * src/targets/Makefile.in 1.16:
         * src/targets/apache13/Makefile.in 1.16:          * src/targets/apache13/Makefile.in 1.16:
Line 15564 Line 19307
         * src/main/pa_charset_connection.C 1.2:          * src/main/pa_charset_connection.C 1.2:
                 removed entitify external hack [internal installed]                  removed entitify external hack [internal installed]
   
         * src/classes/gd/Makefile.am 1.6:  
         * src/classes/gd/Makefile.in 1.15:  
                 makes  
   
         * src/main/Makefile.am 1.19:          * src/main/Makefile.am 1.19:
         * src/main/Makefile.in 1.16:          * src/main/Makefile.in 1.16:
                 makes+removed dtd                  makes+removed dtd
Line 15613 Line 19352
   
 2001-09-27  parser  2001-09-27  parser
         * src/classes/classes.dsp 1.4:          * src/classes/classes.dsp 1.4:
         * src/classes/gd/gd.dsp 1.12:  
         * src/classes/gd/gifio.C 1.14:  
         * src/classes/smtp/smtp.dsp 1.10:  
         * src/classes/xdoc.C 1.3:          * src/classes/xdoc.C 1.3:
         * src/main/main.dsp 1.126:          * src/main/main.dsp 1.126:
         * src/targets/cgi/parser3.dsp 1.30:          * src/targets/cgi/parser3.dsp 1.30:
Line 15638 Line 19374
         * src/Makefile.am 1.11:          * src/Makefile.am 1.11:
         * src/classes/Makefile.am 1.22:          * src/classes/Makefile.am 1.22:
         * src/classes/Makefile.in 1.18:          * src/classes/Makefile.in 1.18:
         * src/classes/gd/Makefile.am 1.5:  
         * src/classes/gd/Makefile.in 1.14:  
         * src/main/Makefile.am 1.18:          * src/main/Makefile.am 1.18:
         * src/main/Makefile.in 1.15:          * src/main/Makefile.in 1.15:
         * src/targets/Makefile.in 1.15:          * src/targets/Makefile.in 1.15:
Line 15666 Line 19400
         * src/classes/double.C 1.37:          * src/classes/double.C 1.37:
         * src/classes/file.C 1.55:          * src/classes/file.C 1.55:
         * src/classes/form.C 1.16:          * src/classes/form.C 1.16:
         * src/classes/gd/gd.dsp 1.10:  
         * src/classes/gd/gif.C 1.9:  
         * src/classes/gd/gif.h 1.14:  
         * src/classes/gd/gifio.C 1.13:  
         * src/classes/hash.C 1.19:          * src/classes/hash.C 1.19:
         * src/classes/image.C 1.46:          * src/classes/image.C 1.46:
         * src/classes/int.C 1.34:          * src/classes/int.C 1.34:
Line 15677 Line 19407
         * src/classes/math.C 1.6:          * src/classes/math.C 1.6:
         * src/classes/op.C 1.45:          * src/classes/op.C 1.45:
         * src/classes/response.C 1.14:          * src/classes/response.C 1.14:
         * src/classes/smtp/comms.C 1.4:  
         * src/classes/smtp/smtp.C 1.4:  
         * src/classes/smtp/smtp.dsp 1.8:  
         * src/classes/smtp/smtp.h 1.4:  
         * src/classes/string.C 1.75:          * src/classes/string.C 1.75:
         * src/classes/table.C 1.115:          * src/classes/table.C 1.115:
         * src/classes/void.C 1.10:          * src/classes/void.C 1.10:
Line 15801 Line 19527
                 xdoc&xnode now                  xdoc&xnode now
   
         * src/classes/classes.dsp 1.3:          * src/classes/classes.dsp 1.3:
         * src/classes/gd/gd.dsp 1.11:  
         * src/classes/smtp/smtp.dsp 1.9:  
         * src/classes/xdoc.C 1.2:          * src/classes/xdoc.C 1.2:
         * src/classes/xnode.C 1.2:          * src/classes/xnode.C 1.2:
         * src/classes/xnode.h 1.2:          * src/classes/xnode.h 1.2:
Line 15832 Line 19556
         * src/classes/Makefile.am 1.20:          * src/classes/Makefile.am 1.20:
         * src/classes/Makefile.in 1.17:          * src/classes/Makefile.in 1.17:
         * src/classes/dom.C 1.34:          * src/classes/dom.C 1.34:
         * src/classes/gd/Makefile.am 1.4:  
         * src/classes/gd/Makefile.in 1.13:  
         * src/include/pa_stylesheet_connection.h 1.4:          * src/include/pa_stylesheet_connection.h 1.4:
         * src/main/Makefile.am 1.17:          * src/main/Makefile.am 1.17:
         * src/main/Makefile.in 1.14:          * src/main/Makefile.in 1.14:
Line 15859 Line 19581
         * src/Makefile.in 1.19:          * src/Makefile.in 1.19:
         * src/classes/Makefile.am 1.19:          * src/classes/Makefile.am 1.19:
         * src/classes/Makefile.in 1.16:          * src/classes/Makefile.in 1.16:
         * src/classes/gd/Makefile.in 1.12:  
         * src/include/pa_config_auto.h.in 1.6:          * src/include/pa_config_auto.h.in 1.6:
         * src/main/Makefile.in 1.13:          * src/main/Makefile.in 1.13:
         * src/targets/Makefile.in 1.13:          * src/targets/Makefile.in 1.13:
Line 15885 Line 19606
                 fixed small bugs with usinge hash/table in expressions                  fixed small bugs with usinge hash/table in expressions
   
         * src/classes/classes.cmd 1.3:          * src/classes/classes.cmd 1.3:
         * src/classes/gd/gd.dsp 1.9:  
         * src/classes/gd/gif.C 1.8:  
         * src/classes/gd/gif.h 1.13:  
         * src/classes/image.C 1.45:          * src/classes/image.C 1.45:
         * src/classes/op.C 1.44:          * src/classes/op.C 1.44:
         * src/classes/table.C 1.114:          * src/classes/table.C 1.114:
Line 15927 Line 19645
                 started unix makes update                  started unix makes update
   
 2001-09-21  parser  2001-09-21  parser
         * src/classes/gd/gd.dsp 1.8:  
         * src/classes/smtp/smtp.dsp 1.7:  
         * src/main/main.dsp 1.121:          * src/main/main.dsp 1.121:
         * src/targets/cgi/parser3.dsp 1.26:          * src/targets/cgi/parser3.dsp 1.26:
         * src/targets/isapi/parser3isapi.dsp 1.21:          * src/targets/isapi/parser3isapi.dsp 1.21:
Line 15961 Line 19677
         * src/classes/dom.C 1.33:          * src/classes/dom.C 1.33:
         * src/classes/file.C 1.54:          * src/classes/file.C 1.54:
         * src/classes/form.C 1.15:          * src/classes/form.C 1.15:
         * src/classes/gd/gd.dsp 1.6:  
         * src/classes/gd/gif.C 1.7:  
         * src/classes/gd/gifio.C 1.12:  
         * src/classes/int.C 1.33:          * src/classes/int.C 1.33:
         * src/classes/mail.C 1.38:          * src/classes/mail.C 1.38:
         * src/classes/smtp/comms.C 1.3:  
         * src/classes/smtp/smtp.C 1.3:  
         * src/classes/smtp/smtp.dsp 1.5:  
         * src/doc/doxygen.cfg 1.16:          * src/doc/doxygen.cfg 1.16:
         * src/include/pa_config_fixed.h 1.12:          * src/include/pa_config_fixed.h 1.12:
         * src/include/pa_pool.h 1.59:          * src/include/pa_pool.h 1.59:
Line 16002 Line 19712
   
         * src/Makefile.in 1.18:          * src/Makefile.in 1.18:
         * src/classes/classes.h 1.11:          * src/classes/classes.h 1.11:
         * src/classes/gd/gd.dsp 1.7:  
         * src/classes/gd/gif.h 1.12:  
         * src/classes/hash.C 1.18:          * src/classes/hash.C 1.18:
         * src/classes/op.C 1.43:          * src/classes/op.C 1.43:
         * src/classes/smtp/smtp.dsp 1.6:  
         * src/classes/table.C 1.113:          * src/classes/table.C 1.113:
         * src/doc/doxygen.cfg 1.17:          * src/doc/doxygen.cfg 1.17:
         * src/include/pa_common.h 1.50:          * src/include/pa_common.h 1.50:
Line 16051 Line 19758
   
         * src/classes/dnode.C 1.4:          * src/classes/dnode.C 1.4:
         * src/classes/dom.C 1.28:          * src/classes/dom.C 1.28:
         * src/classes/gd/gd.dsp 1.5:  
         * src/classes/smtp/smtp.dsp 1.4:  
         * src/include/pa_config_includes.h 1.10:          * src/include/pa_config_includes.h 1.10:
         * src/include/pa_globals.h 1.63:          * src/include/pa_globals.h 1.63:
         * src/include/pa_pool.h 1.55:          * src/include/pa_pool.h 1.55:
Line 16097 Line 19802
 2001-09-18  parser  2001-09-18  parser
         * src/classes/dnode.C 1.2:          * src/classes/dnode.C 1.2:
         * src/classes/dom.C 1.25:          * src/classes/dom.C 1.25:
         * src/classes/gd/gif.C 1.6:  
         * src/classes/gd/gif.h 1.11:  
         * src/classes/hash.C 1.17:          * src/classes/hash.C 1.17:
         * src/classes/image.C 1.44:          * src/classes/image.C 1.44:
         * src/classes/op.C 1.42:          * src/classes/op.C 1.42:
Line 16192 Line 19895
                                 $.1[node1]                                  $.1[node1]
                         ]                          ]
   
         * src/classes/gd/gif.C [before_xml] 1.5.8.2:  
         * src/classes/gd/gif.h [before_xml] 1.10.4.2:  
         * src/classes/image.C [before_xml] 1.40.4.2:          * src/classes/image.C [before_xml] 1.40.4.2:
         * src/types/pa_vimage.C [before_xml] 1.7.8.2:          * src/types/pa_vimage.C [before_xml] 1.7.8.2:
                 $image.line-style                  $image.line-style
Line 16211 Line 19912
                 bugfix: in expression compound($aa.zz.xx) names now can have minus '-' in name after '.'                  bugfix: in expression compound($aa.zz.xx) names now can have minus '-' in name after '.'
   
 2001-09-15  parser  2001-09-15  parser
         * src/classes/gd/gif.C [before_xml] 1.5.8.1:  
         * src/classes/gd/gif.h [before_xml] 1.10.4.1:  
         * src/classes/image.C [before_xml] 1.40.4.1:          * src/classes/image.C [before_xml] 1.40.4.1:
         * src/types/pa_vimage.C [before_xml] 1.7.8.1:          * src/types/pa_vimage.C [before_xml] 1.7.8.1:
         * src/types/pa_vimage.h [before_xml] 1.13.6.1:          * src/types/pa_vimage.h [before_xml] 1.13.6.1:
Line 16472 Line 20171
                 a=1&a=2 would result in $form:a being a table with one column '                  a=1&a=2 would result in $form:a being a table with one column '
                 element' and two rows: 1 and 2                  element' and two rows: 1 and 2
   
         * src/classes/gd/gifio.C 1.11:  
         * src/classes/image.C 1.40:          * src/classes/image.C 1.40:
         * src/classes/op.C 1.41:          * src/classes/op.C 1.41:
         * src/classes/string.C 1.74:          * src/classes/string.C 1.74:
Line 16503 Line 20201
   
         * src/Makefile.in 1.16:          * src/Makefile.in 1.16:
         * src/classes/Makefile.in 1.15:          * src/classes/Makefile.in 1.15:
         * src/classes/gd/Makefile.in 1.11:  
         * src/main/Makefile.in 1.12:          * src/main/Makefile.in 1.12:
         * src/targets/cgi/Makefile.in 1.14:          * src/targets/cgi/Makefile.in 1.14:
         * src/types/Makefile.in 1.11:          * src/types/Makefile.in 1.11:
Line 16637 Line 20334
   
         * src/Makefile.in 1.12:          * src/Makefile.in 1.12:
         * src/classes/Makefile.in 1.13:          * src/classes/Makefile.in 1.13:
         * src/classes/gd/Makefile.in 1.9:  
         * src/main/Makefile.in 1.10:          * src/main/Makefile.in 1.10:
         * src/targets/Makefile.in 1.10:          * src/targets/Makefile.in 1.10:
         * src/targets/apache13/Makefile.in 1.9:          * src/targets/apache13/Makefile.in 1.9:
Line 16671 Line 20367
                 configure to skip apache                  configure to skip apache
   
         * src/classes/Makefile.in 1.14:          * src/classes/Makefile.in 1.14:
         * src/classes/gd/Makefile.in 1.10:  
         * src/main/Makefile.in 1.11:          * src/main/Makefile.in 1.11:
         * src/targets/apache13/Makefile.in 1.10:          * src/targets/apache13/Makefile.in 1.10:
         * src/targets/cgi/Makefile.in 1.11:          * src/targets/cgi/Makefile.in 1.11:
Line 16686 Line 20381
         * src/targets/isapi/parser3isapi.C 1.36:          * src/targets/isapi/parser3isapi.C 1.36:
                 strncpy forced with zero ending in case of limit                  strncpy forced with zero ending in case of limit
   
         * src/classes/gd/gif.h 1.10:  
         * src/classes/gd/gifio.C 1.10:  
                 #endif /*some comments removed*/  
   
         * src/classes/image.C 1.34:          * src/classes/image.C 1.34:
                 image error msgs                  image error msgs
   
         * src/classes/Makefile.am 1.18:          * src/classes/Makefile.am 1.18:
         * src/classes/gd/Makefile.am 1.3:  
         * src/main/Makefile.am 1.15:          * src/main/Makefile.am 1.15:
         * src/targets/cgi/Makefile.am 1.11:          * src/targets/cgi/Makefile.am 1.11:
         * src/types/Makefile.am 1.6:          * src/types/Makefile.am 1.6:
Line 16706 Line 20396
 2001-08-27  parser  2001-08-27  parser
         * src/Makefile.in 1.11:          * src/Makefile.in 1.11:
         * src/classes/Makefile.in 1.12:          * src/classes/Makefile.in 1.12:
         * src/classes/gd/Makefile.in 1.8:  
         * src/main/Makefile.in 1.9:          * src/main/Makefile.in 1.9:
         * src/main/pa_common.C 1.61:          * src/main/pa_common.C 1.61:
         * src/main/pa_exception.C 1.12:          * src/main/pa_exception.C 1.12:
Line 17124 Line 20813
         * src/Makefile.am 1.6:          * src/Makefile.am 1.6:
         * src/Makefile.in 1.10:          * src/Makefile.in 1.10:
         * src/classes/Makefile.am 1.17:          * src/classes/Makefile.am 1.17:
         * src/classes/gd/Makefile.am 1.2:  
         * src/main/Makefile.am 1.13:          * src/main/Makefile.am 1.13:
         * src/targets/Makefile.am 1.6:          * src/targets/Makefile.am 1.6:
         * src/targets/apache13/Makefile.am 1.2:          * src/targets/apache13/Makefile.am 1.2:
Line 17163 Line 20851
                 $ORIGINS(1) output tracing mode                  $ORIGINS(1) output tracing mode
   
         * src/classes/Makefile.in 1.11:          * src/classes/Makefile.in 1.11:
         * src/classes/gd/Makefile.in 1.7:  
         * src/main/Makefile.in 1.7:          * src/main/Makefile.in 1.7:
         * src/targets/Makefile.in 1.8:          * src/targets/Makefile.in 1.8:
         * src/targets/apache13/Makefile.in 1.7:          * src/targets/apache13/Makefile.in 1.7:
Line 17433 Line 21120
 2001-05-24  parser  2001-05-24  parser
         * src/Makefile.in 1.7:          * src/Makefile.in 1.7:
         * src/classes/Makefile.in 1.8:          * src/classes/Makefile.in 1.8:
         * src/classes/gd/Makefile.in 1.6:  
         * src/main/Makefile.in 1.6:          * src/main/Makefile.in 1.6:
         * src/targets/Makefile.in 1.7:          * src/targets/Makefile.in 1.7:
         * src/targets/apache13/Makefile.in 1.6:          * src/targets/apache13/Makefile.in 1.6:
Line 17484 Line 21170
         * src/Makefile.in 1.6:          * src/Makefile.in 1.6:
         * src/classes/Makefile.in 1.6:          * src/classes/Makefile.in 1.6:
         * src/classes/Makefile.in 1.7:          * src/classes/Makefile.in 1.7:
         * src/classes/gd/Makefile.in 1.5:  
         * src/main/Makefile.in 1.5:          * src/main/Makefile.in 1.5:
         * src/targets/Makefile.in 1.6:          * src/targets/Makefile.in 1.6:
         * src/targets/apache13/Makefile.in 1.5:          * src/targets/apache13/Makefile.in 1.5:
Line 17521 Line 21206
   
         * src/Makefile.in 1.5:          * src/Makefile.in 1.5:
         * src/classes/Makefile.in 1.5:          * src/classes/Makefile.in 1.5:
         * src/classes/gd/Makefile.in 1.4:  
         * src/main/Makefile.in 1.4:          * src/main/Makefile.in 1.4:
         * src/targets/Makefile.in 1.5:          * src/targets/Makefile.in 1.5:
         * src/targets/apache13/Makefile.in 1.4:          * src/targets/apache13/Makefile.in 1.4:
Line 17633 Line 21317
 2001-05-18  parser  2001-05-18  parser
         * src/Makefile.in 1.3:          * src/Makefile.in 1.3:
         * src/classes/Makefile.in 1.3:          * src/classes/Makefile.in 1.3:
         * src/classes/gd/Makefile.in 1.3:  
         * src/include/pa_config_auto.h.in 1.3:          * src/include/pa_config_auto.h.in 1.3:
         * src/main/Makefile.in 1.3:          * src/main/Makefile.in 1.3:
         * src/targets/Makefile.in 1.4:          * src/targets/Makefile.in 1.4:
Line 17896 Line 21579
   
         * src/Makefile.in 1.2:          * src/Makefile.in 1.2:
         * src/classes/Makefile.in 1.2:          * src/classes/Makefile.in 1.2:
         * src/classes/gd/Makefile.in 1.2:  
         * src/classes/gd/gif.h 1.9:  
         * src/include/pa_config_auto.h.in 1.2:          * src/include/pa_config_auto.h.in 1.2:
         * src/include/pa_config_fixed.h 1.6:          * src/include/pa_config_fixed.h 1.6:
         * src/include/pa_config_includes.h 1.6:          * src/include/pa_config_includes.h 1.6:
Line 17921 Line 21602
         * src/include/pa_config_includes.h 1.7:          * src/include/pa_config_includes.h 1.7:
                 inline undefed for C++, that's all                  inline undefed for C++, that's all
   
         * src/classes/gd/gif.h 1.8:  
                 gif.h accedently removed  
   
         * src/classes/Makefile.am 1.8:          * src/classes/Makefile.am 1.8:
         * src/classes/hash.C 1.1:          * src/classes/hash.C 1.1:
         * src/doc/doxygen.cfg 1.11:          * src/doc/doxygen.cfg 1.11:
Line 18044 Line 21722
         * src/types/pa_vtable.h 1.18:          * src/types/pa_vtable.h 1.18:
                 table: fields, then methods.  so to enable 'dir' fields & co. more                  table: fields, then methods.  so to enable 'dir' fields & co. more
   
         * src/classes/gd/gifio.C 1.9:  
         * src/classes/string.C 1.45:          * src/classes/string.C 1.45:
         * src/classes/table.C 1.71:          * src/classes/table.C 1.71:
         * src/doc/ClassExample1.dox 1.2:          * src/doc/ClassExample1.dox 1.2:
Line 18441 Line 22118
   
         * src/classes/_exec.h 1.4:          * src/classes/_exec.h 1.4:
         * src/classes/_image.h 1.3:          * src/classes/_image.h 1.3:
         * src/classes/gd/gif.h 1.7:  
         * src/classes/gd/gifio.C 1.8:  
         * src/classes/image.C 1.21:          * src/classes/image.C 1.21:
         * src/classes/mail.C 1.22:          * src/classes/mail.C 1.22:
         * src/classes/op.C 1.9:          * src/classes/op.C 1.9:
         * src/classes/random.C 1.9:          * src/classes/random.C 1.9:
         * src/classes/smtp/smtp.h 1.3:  
         * src/classes/string.C 1.40:          * src/classes/string.C 1.40:
         * src/classes/table.C 1.65:          * src/classes/table.C 1.65:
         * src/doc/doxygen.cfg 1.5:          * src/doc/doxygen.cfg 1.5:
Line 18541 Line 22215
                 windows32 buildCommand                  windows32 buildCommand
   
 2001-04-23  paf  2001-04-23  paf
         * src/classes/gd/gifio.C 1.7:  
         * src/classes/image.C 1.20:          * src/classes/image.C 1.20:
         * src/classes/mail.C 1.21:          * src/classes/mail.C 1.21:
         * src/include/pa_globals.h 1.50:          * src/include/pa_globals.h 1.50:
Line 18606 Line 22279
                 tested OK                  tested OK
                 /// @test really @b test: s x m [tested: i & g ]                  /// @test really @b test: s x m [tested: i & g ]
   
         * src/classes/gd/Makefile.am 1.1:  
         * src/classes/gd/Makefile.in 1.1:  
         * src/targets/Makefile.in 1.1:          * src/targets/Makefile.in 1.1:
                 makefiles&co                  makefiles&co
   
Line 18689 Line 22360
                 fixed http://alx/~paf/ doesnt load /auto.p                  fixed http://alx/~paf/ doesnt load /auto.p
   
 2001-04-18  paf  2001-04-18  paf
         * src/classes/smtp/smtp.dsp 1.2:  
         * src/main/Makefile.am 1.10:          * src/main/Makefile.am 1.10:
         * src/main/main.dsp 1.92:          * src/main/main.dsp 1.92:
         * src/targets/cgi/Makefile.am 1.4:          * src/targets/cgi/Makefile.am 1.4:
Line 18723 Line 22393
         * src/classes/_table.h 1.6:          * src/classes/_table.h 1.6:
         * src/classes/_unknown.h 1.2:          * src/classes/_unknown.h 1.2:
         * src/classes/file.C 1.27:          * src/classes/file.C 1.27:
         * src/classes/gd/gif.C 1.5:  
         * src/classes/gd/gif.h 1.6:  
         * src/classes/gd/gifio.C 1.6:  
         * src/classes/image.C 1.18:          * src/classes/image.C 1.18:
         * src/classes/mail.C 1.19:          * src/classes/mail.C 1.19:
         * src/classes/op.C 1.8:          * src/classes/op.C 1.8:
Line 18779 Line 22446
         * src/classes/_string.h [gcc0415] 1.8.2.1:          * src/classes/_string.h [gcc0415] 1.8.2.1:
         * src/classes/_table.h [gcc0415] 1.5.2.1:          * src/classes/_table.h [gcc0415] 1.5.2.1:
         * src/classes/_unknown.h [gcc0415] 1.1.2.1:          * src/classes/_unknown.h [gcc0415] 1.1.2.1:
         * src/classes/gd/gif.C [gcc0415] 1.4.2.1:  
         * src/classes/gd/gif.h [gcc0415] 1.5.2.1:  
         * src/classes/gd/gifio.C [gcc0415] 1.5.2.1:  
         * src/classes/image.C [gcc0415] 1.17.2.1:          * src/classes/image.C [gcc0415] 1.17.2.1:
         * src/classes/mail.C [gcc0415] 1.18.2.1:          * src/classes/mail.C [gcc0415] 1.18.2.1:
         * src/classes/op.C [gcc0415] 1.7.2.1:          * src/classes/op.C [gcc0415] 1.7.2.1:
Line 18848 Line 22512
         * src/types/pa_vunknown.h 1.9:          * src/types/pa_vunknown.h 1.9:
                 ^unknown:int[]=0 double[]=0                  ^unknown:int[]=0 double[]=0
   
         * src/classes/gd/gif.C 1.4:  
         * src/classes/image.C 1.13:          * src/classes/image.C 1.13:
                 image:line/fill/rectangle/bar/replace/polygon/polybar                  image:line/fill/rectangle/bar/replace/polygon/polybar
   
Line 18856 Line 22519
         * src/main/pa_hash.C 1.33:          * src/main/pa_hash.C 1.33:
                 hash bug fixed                  hash bug fixed
   
         * src/classes/gd/gif.h 1.5:  
         * src/classes/image.C 1.12:          * src/classes/image.C 1.12:
         * src/classes/op.C 1.4:          * src/classes/op.C 1.4:
         * src/main/execute.C 1.146:          * src/main/execute.C 1.146:
Line 18897 Line 22559
         * src/types/pa_vmframe.h 1.13:          * src/types/pa_vmframe.h 1.13:
                 libimaging dead end: pil parses header in .py                  libimaging dead end: pil parses header in .py
   
         * src/classes/gd/gd.dsp 1.3:  
         * src/classes/gd/gif.C 1.2:  
         * src/classes/gd/gif.h 1.2:  
         * src/classes/gd/gifio.C 1.2:  
         * src/classes/image.C 1.8:          * src/classes/image.C 1.8:
         * src/types/pa_vimage.C 1.5:          * src/types/pa_vimage.C 1.5:
         * src/types/pa_vimage.h 1.5:          * src/types/pa_vimage.h 1.5:
Line 18911 Line 22569
         * src/types/pa_vform.C 1.23:          * src/types/pa_vform.C 1.23:
                 fixed post [broke when moved post read to core]                  fixed post [broke when moved post read to core]
   
         * src/classes/gd/gd.dsp 1.1:  
         * src/classes/smtp/smtp.dsp 1.1:  
         * src/main/main.dsp 1.87:          * src/main/main.dsp 1.87:
                 gd+smtp made separate libs                  gd+smtp made separate libs
   
         * src/classes/gd/gifio.C 1.3:  
         * src/classes/image.C 1.9:          * src/classes/image.C 1.9:
         * src/types/pa_vimage.C 1.6:          * src/types/pa_vimage.C 1.6:
         * src/types/pa_vimage.h 1.6:          * src/types/pa_vimage.h 1.6:
Line 18931 Line 22586
         * src/types/pa_vstring.C 1.4:          * src/types/pa_vstring.C 1.4:
                 fixed vstring:as_vfile  length                  fixed vstring:as_vfile  length
   
         * src/classes/gd/gd.dsp 1.2:  
         * src/classes/image.C 1.6:          * src/classes/image.C 1.6:
         * src/include/pa_globals.h 1.47:          * src/include/pa_globals.h 1.47:
         * src/main/main.dsp 1.88:          * src/main/main.dsp 1.88:
Line 18940 Line 22594
         * src/types/pa_vimage.h 1.3:          * src/types/pa_vimage.h 1.3:
                 gd dead end. switching to python imaging lib                  gd dead end. switching to python imaging lib
   
         * src/classes/gd/gif.h 1.3:  
         * src/classes/gd/gifio.C 1.4:  
         * src/classes/image.C 1.10:          * src/classes/image.C 1.10:
         * src/main/main.dsp 1.90:          * src/main/main.dsp 1.90:
                 gd with mem write + image just compiled                  gd with mem write + image just compiled
   
         * src/classes/gd/gif.C 1.3:  
         * src/classes/gd/gif.h 1.4:  
         * src/classes/gd/gifio.C 1.5:  
         * src/classes/image.C 1.11:          * src/classes/image.C 1.11:
                 image:create image:load                  image:create image:load
   
Line 18964 Line 22613
         * src/classes/_string.h 1.7:          * src/classes/_string.h 1.7:
         * src/classes/_table.h 1.5:          * src/classes/_table.h 1.5:
         * src/classes/file.C 1.25:          * src/classes/file.C 1.25:
         * src/classes/gd/gif.C 1.1:  
         * src/classes/gd/gif.h 1.1:  
         * src/classes/gd/gifio.C 1.1:  
         * src/classes/mail.C 1.16:          * src/classes/mail.C 1.16:
         * src/include/pa_common.h 1.37:          * src/include/pa_common.h 1.37:
         * src/include/pa_globals.h 1.45:          * src/include/pa_globals.h 1.45:
Line 19006 Line 22652
                 image:measure -90                  image:measure -90
   
         * src/classes/mail.C 1.11:          * src/classes/mail.C 1.11:
         * src/classes/smtp/comms.C 1.2:  
         * src/classes/smtp/smtp.C 1.2:  
         * src/classes/smtp/smtp.h 1.2:  
         * src/main/pa_globals.C 1.52:          * src/main/pa_globals.C 1.52:
                 smtp some consts                  smtp some consts
   
Line 19167 Line 22810
                 z                  z
   
         * src/classes/mail.C 1.4:          * src/classes/mail.C 1.4:
         * src/classes/smtp/comms.C 1.1:  
         * src/classes/smtp/smtp.C 1.1:  
         * src/classes/smtp/smtp.h 1.1:  
         * src/include/pa_globals.h 1.42:          * src/include/pa_globals.h 1.42:
         * src/include/pa_request.h 1.79:          * src/include/pa_request.h 1.79:
         * src/main/main.dsp 1.80:          * src/main/main.dsp 1.80:

Removed from v.1.26  
changed lines
  Added in v.1.43.6.1


E-mail: