Diff for /parser3/ChangeLog between versions 1.10.4.1 and 1.11.2.1

version 1.10.4.1, 2002/06/26 12:28:44 version 1.11.2.1, 2002/08/02 12:55:12
Line 1 Line 1
   2002-08-02  paf
           * operators.txt:
           * src/main/pa_request.C:
           * src/types/pa_vform.C:
           * www/htdocs/index.html:
                   response transcoded source->client only when text/* or simple
                   onoverridden $response:body
   
           * src/Makefile.in:
           * src/classes/Makefile.in:
           * src/classes/gd/Makefile.in:
           * src/main/Makefile.in:
           * src/targets/apache13/Makefile.in:
           * src/targets/cgi/Makefile.in:
           * src/types/Makefile.in:
                   *** empty log message ***
   
           * src/types/pa_vclass.h:
           * src/types/pa_vform.C:
           * src/types/pa_vobject.h:
                   opera multipart post fixed
   
           * configure:
           * configure.in:
           * src/include/pa_version.h:
                   release 3_0_0005
   
           * bin/auto.p.dist.in:
                   unhandled_exception comments
   
   2002-08-01  paf
           * src/classes/classes.C:
           * src/classes/classes.h:
           * src/classes/date.C:
           * src/classes/double.C:
           * src/classes/file.C:
           * src/classes/form.C:
           * src/classes/gd/gif.C:
           * src/classes/gd/gif.h:
           * src/classes/gd/gifio.C:
           * src/classes/hash.C:
           * src/classes/image.C:
           * src/classes/int.C:
           * src/classes/mail.C:
           * src/classes/math.C:
           * src/classes/op.C:
           * src/classes/response.C:
           * src/classes/smtp/comms.C:
           * src/classes/smtp/smtp.C:
           * src/classes/smtp/smtp.h:
           * src/classes/string.C:
           * src/classes/table.C:
           * src/classes/void.C:
           * src/classes/xdoc.C:
           * src/classes/xnode.C:
           * src/classes/xnode.h:
           * src/include/pa_array.h:
           * src/include/pa_cache_managers.h:
           * src/include/pa_charset.h:
           * src/include/pa_charsets.h:
           * src/include/pa_common.h:
           * src/include/pa_config_fixed.h:
           * src/include/pa_dictionary.h:
           * src/include/pa_dir.h:
           * src/include/pa_exception.h:
           * src/include/pa_exec.h:
           * src/include/pa_globals.h:
           * src/include/pa_hash.h:
           * src/include/pa_opcode.h:
           * src/include/pa_pool.h:
           * src/include/pa_request.h:
           * src/include/pa_sapi.h:
           * src/include/pa_socks.h:
           * src/include/pa_sql_connection.h:
           * src/include/pa_sql_driver_manager.h:
           * src/include/pa_stack.h:
           * src/include/pa_string.h:
           * src/include/pa_stylesheet_connection.h:
           * src/include/pa_stylesheet_manager.h:
           * src/include/pa_table.h:
           * src/include/pa_threads.h:
           * src/include/pa_types.h:
           * src/include/pa_uue.h:
           * src/lib/md5/pa_md5.h:
           * src/lib/md5/pa_md5c.c:
           * src/lib/pcre/pcre_parser_ctype.c:
           * src/main/compile.C:
           * src/main/compile.tab.C:
           * src/main/compile_tools.C:
           * src/main/compile_tools.h:
           * src/main/execute.C:
           * src/main/pa_array.C:
           * src/main/pa_cache_managers.C:
           * src/main/pa_charset.C:
           * src/main/pa_charsets.C:
           * src/main/pa_common.C:
           * src/main/pa_dictionary.C:
           * src/main/pa_dir.C:
           * src/main/pa_exception.C:
           * src/main/pa_exec.C:
           * src/main/pa_globals.C:
           * src/main/pa_hash.C:
           * src/main/pa_pool.C:
           * src/main/pa_request.C:
           * src/main/pa_socks.C:
           * src/main/pa_sql_driver_manager.C:
           * src/main/pa_string.C:
           * src/main/pa_stylesheet_manager.C:
           * src/main/pa_table.C:
           * src/main/pa_uue.C:
           * src/main/untaint.C:
           * src/sql/pa_sql_driver.h:
           * src/targets/apache13/mod_parser3.C:
           * src/targets/apache13/pa_md5c.c:
           * src/targets/apache13/pa_pool.C:
           * src/targets/apache13/pa_threads.C:
           * src/targets/cgi/pa_pool.C:
           * src/targets/cgi/pa_threads.C:
           * src/targets/cgi/parser3.C:
           * src/targets/cgi/pool_storage.h:
           * src/targets/isapi/pa_pool.C:
           * src/targets/isapi/pa_threads.C:
           * src/targets/isapi/parser3isapi.C:
           * src/targets/isapi/pool_storage.h:
           * src/types/pa_valiased.C:
           * src/types/pa_valiased.h:
           * src/types/pa_value.C:
           * src/types/pa_value.h:
           * src/types/pa_vbool.h:
           * src/types/pa_vclass.h:
           * src/types/pa_vcode_frame.h:
           * src/types/pa_vcookie.C:
           * src/types/pa_vcookie.h:
           * src/types/pa_vdate.h:
           * src/types/pa_vdouble.h:
           * src/types/pa_venv.h:
           * src/types/pa_vfile.C:
           * src/types/pa_vfile.h:
           * src/types/pa_vform.C:
           * src/types/pa_vform.h:
           * src/types/pa_vhash.h:
           * src/types/pa_vimage.C:
           * src/types/pa_vimage.h:
           * src/types/pa_vint.h:
           * src/types/pa_vjunction.h:
           * src/types/pa_vmail.C:
           * src/types/pa_vmail.h:
           * src/types/pa_vmath.h:
           * src/types/pa_vmethod_frame.h:
           * src/types/pa_vobject.h:
           * src/types/pa_vrequest.C:
           * src/types/pa_vrequest.h:
           * src/types/pa_vresponse.C:
           * src/types/pa_vresponse.h:
           * src/types/pa_vstateless_class.C:
           * src/types/pa_vstateless_class.h:
           * src/types/pa_vstateless_object.h:
           * src/types/pa_vstatus.C:
           * src/types/pa_vstatus.h:
           * src/types/pa_vstring.C:
           * src/types/pa_vstring.h:
           * src/types/pa_vtable.C:
           * src/types/pa_vtable.h:
           * src/types/pa_vvoid.h:
           * src/types/pa_vxdoc.C:
           * src/types/pa_vxdoc.h:
           * src/types/pa_vxnode.C:
           * src/types/pa_vxnode.h:
           * src/types/pa_wcontext.C:
           * src/types/pa_wcontext.h:
           * src/types/pa_wwrapper.h:
                   $Date$
   
           * src/Makefile.am:
           * src/classes/Makefile.am:
           * src/classes/classes.C:
           * src/classes/classes.dsp:
           * src/classes/classes.h:
           * src/classes/date.C:
           * src/classes/double.C:
           * src/classes/file.C:
           * src/classes/form.C:
           * src/classes/gd/Makefile.am:
           * src/classes/gd/gd.dsp:
           * src/classes/gd/gif.C:
           * src/classes/gd/gif.h:
           * src/classes/gd/gifio.C:
           * src/classes/hash.C:
           * src/classes/image.C:
           * src/classes/int.C:
           * src/classes/mail.C:
           * src/classes/math.C:
           * src/classes/op.C:
           * src/classes/response.C:
           * src/classes/smtp/comms.C:
           * src/classes/smtp/smtp.C:
           * src/classes/smtp/smtp.dsp:
           * src/classes/smtp/smtp.h:
           * src/classes/string.C:
           * src/classes/table.C:
           * src/classes/void.C:
           * src/classes/xdoc.C:
           * src/classes/xnode.C:
           * src/classes/xnode.h:
           * src/include/pa_array.h:
           * src/include/pa_cache_managers.h:
           * src/include/pa_charset.h:
           * src/include/pa_charsets.h:
           * src/include/pa_common.h:
           * src/include/pa_config_fixed.h:
           * src/include/pa_config_includes.h:
           * src/include/pa_dictionary.h:
           * src/include/pa_dir.h:
           * src/include/pa_exception.h:
           * src/include/pa_exec.h:
           * src/include/pa_globals.h:
           * src/include/pa_hash.h:
           * src/include/pa_opcode.h:
           * src/include/pa_pool.h:
           * src/include/pa_pragma_pack_begin.h:
           * src/include/pa_pragma_pack_end.h:
           * src/include/pa_request.h:
           * src/include/pa_sapi.h:
           * src/include/pa_socks.h:
           * src/include/pa_sql_connection.h:
           * src/include/pa_sql_driver_manager.h:
           * src/include/pa_stack.h:
           * src/include/pa_string.h:
           * src/include/pa_stylesheet_connection.h:
           * src/include/pa_stylesheet_manager.h:
           * src/include/pa_table.h:
           * src/include/pa_threads.h:
           * src/include/pa_types.h:
           * src/include/pa_uue.h:
           * src/lib/md5/pa_md5.h:
           * src/lib/md5/pa_md5c.c:
           * src/main/Makefile.am:
           * src/main/compile.C:
           * src/main/compile_tools.C:
           * src/main/compile_tools.h:
           * src/main/execute.C:
           * src/main/main.dsp:
           * src/main/pa_array.C:
           * src/main/pa_cache_managers.C:
           * src/main/pa_charset.C:
           * src/main/pa_charsets.C:
           * src/main/pa_common.C:
           * src/main/pa_dictionary.C:
           * src/main/pa_dir.C:
           * src/main/pa_exception.C:
           * src/main/pa_exec.C:
           * src/main/pa_globals.C:
           * src/main/pa_hash.C:
           * src/main/pa_pool.C:
           * src/main/pa_request.C:
           * src/main/pa_socks.C:
           * src/main/pa_sql_driver_manager.C:
           * src/main/pa_string.C:
           * src/main/pa_stylesheet_manager.C:
           * src/main/pa_table.C:
           * src/main/pa_uue.C:
           * src/main/untaint.C:
           * src/sql/pa_sql_driver.h:
           * src/targets/apache13/ApacheModuleParser3.dsp:
           * src/targets/apache13/Makefile.am:
           * src/targets/apache13/mod_parser3.C:
           * src/targets/apache13/pa_md5c.c:
           * src/targets/apache13/pa_pool.C:
           * src/targets/apache13/pa_threads.C:
           * src/targets/cgi/Makefile.am:
           * src/targets/cgi/pa_pool.C:
           * src/targets/cgi/pa_threads.C:
           * src/targets/cgi/parser3.C:
           * src/targets/cgi/parser3.dsp:
           * src/targets/cgi/pool_storage.h:
           * src/targets/isapi/pa_pool.C:
           * src/targets/isapi/pa_threads.C:
           * src/targets/isapi/parser3isapi.C:
           * src/targets/isapi/parser3isapi.dsp:
           * src/targets/isapi/pool_storage.h:
           * src/types/Makefile.am:
           * src/types/pa_valiased.C:
           * src/types/pa_valiased.h:
           * src/types/pa_value.C:
           * src/types/pa_value.h:
           * src/types/pa_vbool.h:
           * src/types/pa_vclass.h:
           * src/types/pa_vcode_frame.h:
           * src/types/pa_vcookie.C:
           * src/types/pa_vcookie.h:
           * src/types/pa_vdate.h:
           * src/types/pa_vdouble.h:
           * src/types/pa_venv.h:
           * src/types/pa_vfile.C:
           * src/types/pa_vfile.h:
           * src/types/pa_vform.C:
           * src/types/pa_vform.h:
           * src/types/pa_vhash.h:
           * src/types/pa_vimage.C:
           * src/types/pa_vimage.h:
           * src/types/pa_vint.h:
           * src/types/pa_vjunction.h:
           * src/types/pa_vmail.C:
           * src/types/pa_vmail.h:
           * src/types/pa_vmath.h:
           * src/types/pa_vmethod_frame.h:
           * src/types/pa_vobject.h:
           * src/types/pa_vrequest.C:
           * src/types/pa_vrequest.h:
           * src/types/pa_vresponse.C:
           * src/types/pa_vresponse.h:
           * src/types/pa_vstateless_class.C:
           * src/types/pa_vstateless_class.h:
           * src/types/pa_vstateless_object.h:
           * src/types/pa_vstatus.C:
           * src/types/pa_vstatus.h:
           * src/types/pa_vstring.C:
           * src/types/pa_vstring.h:
           * src/types/pa_vtable.C:
           * src/types/pa_vtable.h:
           * src/types/pa_vvoid.h:
           * src/types/pa_vxdoc.C:
           * src/types/pa_vxdoc.h:
           * src/types/pa_vxnode.C:
           * src/types/pa_vxnode.h:
           * src/types/pa_wcontext.C:
           * src/types/pa_wcontext.h:
           * src/types/pa_wwrapper.h:
           * src/types/types.dsp:
                   ident.C* removed
   
           * operators.txt:
           * src/classes/file.C:
           * src/main/pa_request.C:
                   file:find[/can/do/this/now.txt]
   
           * src/targets/cgi/parser3.C:
                   usage to stdout now
   
   2002-07-31  paf
           * src/classes/mail.C:
           * src/types/pa_vmail.C:
           * src/types/pa_vmail.C:
           * src/types/pa_vmail.C:
                   mail:
                   errors-to: now default "postmaster"
   
           * src/classes/mail.C:
           * src/classes/smtp/smtp.C:
           * src/types/pa_vmail.C:
                   mail from/to now must be.
                   -f postmaster now default sendmail key
                   word "postmaster" replaced to $.from
   
           * src/classes/mail.C:
                   *** empty log message ***
   
   2002-07-30  paf
           * src/main/pa_charset.C:
           * www/htdocs/auto.p:
                   UTF-8 to 1byte charset convert, no char in table, &#decimal;
   
           * Makefile.in:
           * configure:
           * configure.in:
           * src/targets/cgi/Makefile.in:
           * src/targets/cgi/pa_config_paths.h.in:
           * src/targets/cgi/parser3.C:
                   removed pa_config_paths.h
   
           * src/main/pa_charset.C:
           * src/main/pa_request.C:
                   comment
   
           * etc/parser3.charsets/windows-1251.cfg:
                   section sign [russian paragraf]
   
   2002-07-11  paf
           * src/classes/mail.C:
                   $MAIL[
                   # xxx
                   ]
                   
                   now ok
   
           * operators.txt:
                   plan: sql detailed exception
   
           * src/main/pa_exec.C:
                   invalid .exe caused error message with params wich parser did not provide = reported badly.
                   fixed that.
   
           * src/main/pa_exec.C:
                   build command line badly added params twice [and first time
                   without ' ']. double wrong. fixed.
   
   2002-07-01  paf
           * src/classes/form.C:
           * src/main/pa_request.C:
                   conf bug fixed [MForm.configure_admin were called when request
                   main_class ==0
   
           * src/classes/form.C:
                   content_length type fix
   
           * src/classes/form.C:
                   10*0x400*400 bug fix [4M not 10M]
   
   2002-06-30  paf
           * src/classes/mail.C:
                   merged from 4
   
           * src/classes/mail.C:
                   restored $MAIL
   
   2002-06-28  paf
           * configure:
           * operators.txt:
           * src/classes/xdoc.C:
           * src/include/pa_charset.h:
           * src/include/pa_config_fixed.h:
           * src/include/pa_pool.h:
           * src/include/pa_version.h:
           * src/lib/libltdl/Makefile.in:
           * src/main/pa_charset.C:
           * src/main/pa_pool.C:
           * src/targets/apache13/ApacheModuleParser3.dsp:
           * src/targets/cgi/parser3.dsp:
           * src/targets/isapi/parser3isapi.dsp:
           * src/types/pa_vmail.C:
           * www/htdocs/index.html:
                   merged latest updates to head
   
           * configure:
           * configure.in:
                   removed paths.h
   
           * Makefile.in:
           * configure:
           * src/include/pa_version.h:
           * src/targets/cgi/pa_config_paths.h.in:
                   lates changes from 4 build merged, makes updated
   
   2002-06-27  paf
           * src/classes/xdoc.C:
           * www/htdocs/index.html:
                   xsltParseStylesheetDoc bug workaround
   
           * operators.txt:
           * src/classes/xdoc.C:
           * src/include/pa_charset.h:
           * src/include/pa_config_fixed.h:
           * src/include/pa_pool.h:
           * src/main/pa_charset.C:
           * src/main/pa_pool.C:
           * www/htdocs/index.html:
                   ^xdoc::create[[uri]]... base uri for document being created, imports and other relative file names would be relative to this uri
                   default uri=path_translated
   
           * src/targets/apache13/ApacheModuleParser3.dsp:
           * src/targets/cgi/parser3.dsp:
           * src/targets/isapi/parser3isapi.dsp:
                   post-build not error now
   
 2002-06-26  paf  2002-06-26  paf
         * configure:          * configure:
         * configure.in:          * configure.in:
Line 14 Line 478
                 *** empty log message ***                  *** empty log message ***
   
         * src/targets/cgi/parser3.C:          * src/targets/cgi/parser3.C:
         * www/cgi-bin/parser3.log:  
                 /cgi-bin/parser empty filename checked                  /cgi-bin/parser empty filename checked
   
 2002-06-25  paf  2002-06-25  paf
         * operators.txt:          * operators.txt:
         * src/classes/xdoc.C:          * src/classes/xdoc.C:
         * www/cgi-bin/parser3.log:  
         * www/cgi-bin/parser3.log:  
         * www/htdocs/index.html:          * www/htdocs/index.html:
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 ^xdoc.transform[xdoc <<can be now                  ^xdoc.transform[xdoc <<can be now
Line 30 Line 491
         * operators.txt:          * operators.txt:
         * src/classes/math.C:          * src/classes/math.C:
         * src/types/pa_vmail.C:          * src/types/pa_vmail.C:
         * www/cgi-bin/parser3.log:  
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 math:crypt updated to generate random salt when needed and to                  math:crypt updated to generate random salt when needed and to
                 call system crypt() if not $apr1$ prefix                  call system crypt() if not $apr1$ prefix
Line 46 Line 506
                 ^string.normalize  [old name: optimize                  ^string.normalize  [old name: optimize
   
         * src/main/pa_string.C:          * src/main/pa_string.C:
         * www/cgi-bin/parser3.log:  
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 emtpy string, or string of whitespaces considered bad number now                  emtpy string, or string of whitespaces considered bad number now
   
Line 117 Line 576
         * src/types/pa_vmail.C:          * src/types/pa_vmail.C:
         * src/types/pa_vmail.h:          * src/types/pa_vmail.h:
         * src/types/types.dsp:          * src/types/types.dsp:
         * www/cgi-bin/parser3.log:  
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 uue to separate file                  uue to separate file
                 introducting $message:received                  introducting $message:received
Line 238 Line 696
         * src/main/Makefile.am:          * src/main/Makefile.am:
         * src/main/compile.tab.C:          * src/main/compile.tab.C:
         * src/main/main.dsp:          * src/main/main.dsp:
         * src/patches/Makefile.am:  
         * src/patches/Makefile.in:  
         * src/patches/libgdome_cpp_syntax1.patch:  
         * src/patches/libgdome_cpp_syntax2.patch:  
         * src/patches/libgdome_morestatic.patch:  
         * src/patches/libxml_error_column_tab.patch:  
         * src/patches/libxml_htmloutput_of_xslemptyattr_emptyquotes.patch:  
         * src/patches/libxml_transcoder_context1.patch:  
         * src/patches/libxml_transcoder_context2.patch:  
         * src/patches/libxml_transcoder_context3.patch:  
         * src/patches/libxml_transcoder_context4.patch:  
         * src/patches/libxslt_html_output_no_charset_meta.patch:  
         * src/pcre/LICENCE:          * src/pcre/LICENCE:
         * src/pcre/Makefile.am:          * src/pcre/Makefile.am:
         * src/pcre/Makefile.in:          * src/pcre/Makefile.in:
Line 283 Line 729
         * src/targets/isapi/parser3isapi.dsp:          * src/targets/isapi/parser3isapi.dsp:
         * src/types/Makefile.am:          * src/types/Makefile.am:
         * src/types/types.dsp:          * src/types/types.dsp:
         * www/cgi-bin/parser3.log:  
         * www/htdocs/.htaccess:          * www/htdocs/.htaccess:
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 moved libltdl and pcre to libs/                  moved libltdl and pcre to libs/
Line 332 Line 777
   
         * operators.txt:          * operators.txt:
         * src/classes/file.C:          * src/classes/file.C:
         * www/cgi-bin/parser3.log:  
         * www/htdocs/auto.p:          * www/htdocs/auto.p:
         * www/htdocs/index.html:          * www/htdocs/index.html:
                     !^file:dirname[/a/some.tar.gz]=/a                      !^file:dirname[/a/some.tar.gz]=/a
Line 350 Line 794
         * src/main/execute.C:          * src/main/execute.C:
         * src/main/pa_request.C:          * src/main/pa_request.C:
         * src/types/pa_vmethod_frame.h:          * src/types/pa_vmethod_frame.h:
         * www/cgi-bin/parser3.log:  
         * www/htdocs/auto.p:          * www/htdocs/auto.p:
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 introducing @conf/auto[filespec]                  introducing @conf/auto[filespec]
Line 367 Line 810
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 bin/parser3.conf.dist [moved from etc                  bin/parser3.conf.dist [moved from etc
   
         * src/classes/file.C:  
         * www/cgi-bin/parser3.log:  
                 ^file::exec[script;$.bad error case insensitive check now  
   
         * configure:          * configure:
         * configure.in:          * configure.in:
         * src/include/pa_version.h:          * src/include/pa_version.h:
                 version to configure.in                  version to configure.in
   
         * src/classes/file.C:          * src/classes/file.C:
         * www/cgi-bin/parser3.log:                  ^file::exec[script;$.bad error case insensitive check now
   
           * src/classes/file.C:
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 ^file::exec[script;$.bad now error, not skip                  ^file::exec[script;$.bad now error, not skip
   
Line 435 Line 876
         * src/classes/smtp/Makefile.in:          * src/classes/smtp/Makefile.in:
         * src/include/Makefile.in:          * src/include/Makefile.in:
         * src/main/Makefile.in:          * src/main/Makefile.in:
         * src/patches/Makefile.in:  
         * src/pcre/Makefile.in:          * src/pcre/Makefile.in:
         * src/sql/Makefile.in:          * src/sql/Makefile.in:
         * src/targets/Makefile.in:          * src/targets/Makefile.in:
Line 456 Line 896
         * src/main/main.dsp:          * src/main/main.dsp:
         * src/main/pa_globals.C:          * src/main/pa_globals.C:
         * src/main/pa_request.C:          * src/main/pa_request.C:
         * www/cgi-bin/parser3.log:  
                 @conf                  @conf
   
         * etc/parser3.conf.in:  
         * src/include/pa_globals.h:  
         * src/include/pa_request.h:  
         * src/main/execute.C:  
         * src/main/pa_globals.C:  
         * src/main/pa_request.C:  
         * www/cgi-bin/parser3.log:  
                 @rootconf [were @conf]  
   
         * INSTALL:          * INSTALL:
         * configure.in:          * configure.in:
         * etc/Makefile.am:          * etc/Makefile.am:
Line 480 Line 910
         * src/targets/apache13/mod_parser3.C:          * src/targets/apache13/mod_parser3.C:
         * src/targets/cgi/parser3.C:          * src/targets/cgi/parser3.C:
         * src/targets/isapi/parser3isapi.C:          * src/targets/isapi/parser3isapi.C:
         * www/cgi-bin/parser3.log:  
                 parser3.conf now one and only                  parser3.conf now one and only
   
           * etc/parser3.conf.in:
           * src/include/pa_globals.h:
           * src/include/pa_request.h:
           * src/main/execute.C:
           * src/main/pa_globals.C:
           * src/main/pa_request.C:
                   @rootconf [were @conf]
   
         * src/classes/mail.C:          * src/classes/mail.C:
         * src/main/pa_request.C:          * src/main/pa_request.C:
                 $MAIL $CHARSETS allowed to be strings. for convinient #ing                  $MAIL $CHARSETS allowed to be strings. for convinient #ing
Line 495 Line 932
         * src/classes/file.C:          * src/classes/file.C:
         * src/targets/cgi/parser3.dsp:          * src/targets/cgi/parser3.dsp:
         * src/targets/isapi/parser3isapi.C:          * src/targets/isapi/parser3isapi.C:
         * www/cgi-bin/parser3.log:  
         * www/htdocs/.htaccess:          * www/htdocs/.htaccess:
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 suexec env keys filter plus CGI_ as valid prefix                  suexec env keys filter plus CGI_ as valid prefix
Line 509 Line 945
         * src/targets/apache13/mod_parser3.C:          * src/targets/apache13/mod_parser3.C:
         * src/targets/cgi/parser3.C:          * src/targets/cgi/parser3.C:
         * src/targets/isapi/parser3isapi.C:          * src/targets/isapi/parser3isapi.C:
         * www/cgi-bin/parser3.log:  
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 file::exec/cgi to pass HTTP_ vars                  file::exec/cgi to pass HTTP_ vars
                 introducing SAPI::environment                  introducing SAPI::environment
Line 538 Line 973
   
         * src/main/compile.tab.C:          * src/main/compile.tab.C:
         * src/main/pa_string.C:          * src/main/pa_string.C:
         * www/cgi-bin/parser3.log:  
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 whitespace after number in autoconvert now ignored                  whitespace after number in autoconvert now ignored
   
Line 557 Line 991
                 *** empty log message ***                  *** empty log message ***
   
         * src/main/compile_tools.C:          * src/main/compile_tools.C:
         * www/cgi-bin/parser3.log:  
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 ^if(" 1 "){y} bug fixed                  ^if(" 1 "){y} bug fixed
                 optimization string->double @ compile time were not-enough-checking...                  optimization string->double @ compile time were not-enough-checking...
Line 619 Line 1052
   
 2002-05-16  paf  2002-05-16  paf
         * src/classes/image.C:          * src/classes/image.C:
         * www/cgi-bin/parser3.log:  
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 image::measure can png now                  image::measure can png now
   
 2002-05-15  paf  2002-05-15  paf
         * operators.txt:          * operators.txt:
         * src/classes/date.C:          * src/classes/date.C:
         * www/cgi-bin/parser3.log:  
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 ^date::create[%H:%M[:%S]] added                  ^date::create[%H:%M[:%S]] added
   
Line 635 Line 1066
   
         * operators.txt:          * operators.txt:
         * src/classes/date.C:          * src/classes/date.C:
         * www/cgi-bin/parser3.log:  
         * www/htdocs/.htaccess:          * www/htdocs/.htaccess:
         * www/htdocs/auto.p:          * www/htdocs/auto.p:
         * www/htdocs/index.html:          * www/htdocs/index.html:
Line 709 Line 1139
                 version now not b                  version now not b
   
         * src/targets/cgi/parser3.C:          * src/targets/cgi/parser3.C:
         * www/cgi-bin/parser3.log:  
         * www/htdocs/global.xsl:          * www/htdocs/global.xsl:
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 request.uri now never 0                  request.uri now never 0
Line 739 Line 1168
         * src/doc/doxygen.cfg:          * src/doc/doxygen.cfg:
         * src/doc/doxygen.cfg:          * src/doc/doxygen.cfg:
         * src/targets/cgi/parser3.dsp:          * src/targets/cgi/parser3.dsp:
         * www/cgi-bin/parser3.log:  
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 doxygen dot image size reduced                  doxygen dot image size reduced
   
 2002-04-25  paf  2002-04-25  paf
         * src/classes/table.C:          * src/classes/table.C:
         * www/cgi-bin/parser3.log:  
         * www/htdocs/.htaccess:          * www/htdocs/.htaccess:
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 removed restriction on column count to ^table.hash to work, now                  removed restriction on column count to ^table.hash to work, now
Line 757 Line 1184
                 REDIRECT_ prefix before HTTP_PARSER_x_CONFIG, now that took                  REDIRECT_ prefix before HTTP_PARSER_x_CONFIG, now that took
                 into account                  into account
   
         * www/cgi-bin/parser3.log:  
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 sample of 'using junction out of context'                  sample of 'using junction out of context'
   
Line 765 Line 1191
         * operators.txt:          * operators.txt:
         * src/classes/date.C:          * src/classes/date.C:
         * src/classes/date.C:          * src/classes/date.C:
         * www/cgi-bin/parser3.log:  
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 ^date::create[2002-12-33 01:03:04]                  ^date::create[2002-12-33 01:03:04]
   
Line 788 Line 1213
 2002-04-23  paf  2002-04-23  paf
         * operators.txt:          * operators.txt:
         * src/classes/string.C:          * src/classes/string.C:
         * www/cgi-bin/parser3.log:  
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 int/double/string:sql{}[$.default{code}]                  int/double/string:sql{}[$.default{code}]
                 fixed [were barking: "junction used outside of context"]                  fixed [were barking: "junction used outside of context"]
Line 803 Line 1227
                 ^string.optimize[]                  ^string.optimize[]
   
         * src/main/execute.C:          * src/main/execute.C:
         * www/cgi-bin/parser3.log:  
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 junctions to local contexts got cleanized&checked later                  junctions to local contexts got cleanized&checked later
   
         * src/main/execute.C:  
         * www/cgi-bin/parser3.log:  
                 rolled back to before_killing_userjunction_contexts  
   
         * src/include/pa_globals.h:          * src/include/pa_globals.h:
         * src/include/pa_table.h:          * src/include/pa_table.h:
         * src/main/pa_globals.C:          * src/main/pa_globals.C:
Line 818 Line 1237
         * src/main/pa_table.C:          * src/main/pa_table.C:
                 fixed match table template                  fixed match table template
   
           * src/main/execute.C:
                   rolled back to before_killing_userjunction_contexts
   
         * src/classes/string.C:          * src/classes/string.C:
         * src/classes/string.C:          * src/classes/string.C:
                 optimize removed from string .left/right/pos                  optimize removed from string .left/right/pos
   
         * src/main/execute.C:          * src/main/execute.C:
         * www/cgi-bin/parser3.log:  
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 user junctions context killed                  user junctions context killed
   
Line 835 Line 1256
         * src/main/pa_string.C:          * src/main/pa_string.C:
         * src/types/pa_vstring.C:          * src/types/pa_vstring.C:
         * src/types/pa_vstring.h:          * src/types/pa_vstring.h:
         * www/cgi-bin/parser3.log:  
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 string now optimized prior to .left .right .mid .pos .match when that is profitable,                  string now optimized prior to .left .right .mid .pos .match when that is profitable,
                 and always before .replace                  and always before .replace
Line 949 Line 1369
         * src/types/pa_wcontext.h:          * src/types/pa_wcontext.h:
         * src/types/pa_wwrapper.h:          * src/types/pa_wwrapper.h:
         * src/types/types.dsp:          * src/types/types.dsp:
         * www/cgi-bin/parser3.log:  
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 removed Value::fname                  removed Value::fname
   
Line 961 Line 1380
         * src/main/execute.C:          * src/main/execute.C:
         * src/main/pa_request.C:          * src/main/pa_request.C:
         * src/types/pa_vmethod_frame.h:          * src/types/pa_vmethod_frame.h:
         * www/cgi-bin/parser3.log:  
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 OP_GET_METHOD_FRAME merged with OP_CALL, VCodeFrame move to                  OP_GET_METHOD_FRAME merged with OP_CALL, VCodeFrame move to
                 stack [no more heap waste on each CALL]                  stack [no more heap waste on each CALL]
Line 971 Line 1389
         * src/types/pa_vclass.h:          * src/types/pa_vclass.h:
         * src/types/pa_vobject.h:          * src/types/pa_vobject.h:
         * src/types/pa_wcontext.C:          * src/types/pa_wcontext.C:
         * www/cgi-bin/parser3.log:  
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 VAliased get/set alias now virtual and implemented down in                  VAliased get/set alias now virtual and implemented down in
                 VClass, fclass_alias removed,                  VClass, fclass_alias removed,
Line 981 Line 1398
         * src/types/pa_vstateless_class.h:          * src/types/pa_vstateless_class.h:
         * src/types/pa_vstateless_object.h:          * src/types/pa_vstateless_object.h:
         * src/types/pa_vstring.h:          * src/types/pa_vstring.h:
         * www/cgi-bin/parser3.log:  
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 VStateless_string_object speicalized light version of VStateless_object                  VStateless_string_object speicalized light version of VStateless_object
   
Line 996 Line 1412
         * src/classes/xnode.C:          * src/classes/xnode.C:
         * src/classes/xnode.h:          * src/classes/xnode.h:
         * src/types/pa_vxdoc.C:          * src/types/pa_vxdoc.C:
         * www/cgi-bin/parser3.log:  
         * www/cgi-bin/parser3.log:  
         * www/htdocs/index.html:          * www/htdocs/index.html:
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 xdoc(xnode) now fully - fields&methods                  xdoc(xnode) now fully - fields&methods
Line 1033 Line 1447
         * src/main/compile.y:          * src/main/compile.y:
         * src/main/execute.C:          * src/main/execute.C:
         * src/targets/cgi/parser3.C:          * src/targets/cgi/parser3.C:
         * www/cgi-bin/parser3.log:  
                 OP_CALL -> OP_CALL__WRITE and used that for removing VString wrapper                  OP_CALL -> OP_CALL__WRITE and used that for removing VString wrapper
   
         * src/doc/postbuild.txt:          * src/doc/postbuild.txt:
         * src/main/execute.C:          * src/main/execute.C:
         * www/cgi-bin/parser3.log:  
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 result in @postprocess & @unhandled_exception now taken into                  result in @postprocess & @unhandled_exception now taken into
                 account as in usual functions                  account as in usual functions
Line 1050 Line 1462
         * form.txt:          * form.txt:
         * lang.txt:          * lang.txt:
         * sql.txt:          * sql.txt:
         * www/cgi-bin/parser3.log:  
                 removed outdated. see in Attic asm.txt as most interesting                  removed outdated. see in Attic asm.txt as most interesting
   
         * src/classes/op.C:          * src/classes/op.C:
         * www/cgi-bin/parser3.log:  
         * www/htdocs/auto.p:          * www/htdocs/auto.p:
                 extra check on empty file in origin in _execute                  extra check on empty file in origin in _execute
   
         * src/classes/date.C:          * src/classes/date.C:
         * src/main/compile.tab.C:          * src/main/compile.tab.C:
         * src/targets/cgi/parser3.C:          * src/targets/cgi/parser3.C:
         * www/cgi-bin/parser3.log:  
         * www/cgi-bin/parser3.log:  
                 cheched date:create(days) param for validity [later were                  cheched date:create(days) param for validity [later were
                 assumed valid and crashed on invalid onces]                  assumed valid and crashed on invalid onces]
   
         * src/classes/file.C:          * src/classes/file.C:
         * src/main/pa_exec.C:          * src/main/pa_exec.C:
         * www/cgi-bin/parser3.log:  
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 stderr of execs mark as tainted                  stderr of execs mark as tainted
   
Line 1076 Line 1483
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 $result in @main now taken into account as in usual functions                  $result in @main now taken into account as in usual functions
   
         * src/classes/op.C:  
         * www/cgi-bin/parser3.log:  
                 _process pseudo origin copied from local var to heap  
   
         * src/main/pa_request.C:          * src/main/pa_request.C:
                 uri in error log                  uri in error log
   
           * src/classes/op.C:
                   _process pseudo origin copied from local var to heap
   
         * src/main/pa_request.C:          * src/main/pa_request.C:
         * src/targets/isapi/parser3isapi.C:          * src/targets/isapi/parser3isapi.C:
         * www/htdocs/index.html:          * www/htdocs/index.html:
Line 1103 Line 1509
         * src/types/pa_value.h:          * src/types/pa_value.h:
         * src/types/pa_vmethod_frame.h:          * src/types/pa_vmethod_frame.h:
         * src/types/pa_wcontext.h:          * src/types/pa_wcontext.h:
         * www/cgi-bin/parser3.log:  
                 StringOrValue wcontext result, now ready for dual writes                  StringOrValue wcontext result, now ready for dual writes
   
         * src/classes/file.C:  
         * src/classes/op.C:  
         * src/classes/table.C:  
         * www/cgi-bin/parser3.log:  
                 finished dual write_xxx_lang functions  
   
         * src/main/execute.C:          * src/main/execute.C:
         * src/types/pa_value.h:          * src/types/pa_value.h:
         * www/cgi-bin/parser3.log:  
                 fixed name update                  fixed name update
   
         * src/main/execute.C:          * src/main/execute.C:
                 CodeFrame soul fixed [mistakenly killed by prev changes]                  CodeFrame soul fixed [mistakenly killed by prev changes]
   
           * src/classes/file.C:
           * src/classes/op.C:
           * src/classes/table.C:
                   finished dual write_xxx_lang functions
   
         * src/classes/date.C:          * src/classes/date.C:
         * src/classes/file.C:          * src/classes/file.C:
         * src/classes/mail.C:          * src/classes/mail.C:
Line 1142 Line 1545
         * src/main/pa_globals.C:          * src/main/pa_globals.C:
         * src/main/pa_request.C:          * src/main/pa_request.C:
         * src/targets/cgi/parser3.C:          * src/targets/cgi/parser3.C:
         * www/cgi-bin/parser3.log:  
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 switch in hash constructor fixed [were problems with using of                  switch in hash constructor fixed [were problems with using of
                 stacked wwrapper after it's death]                  stacked wwrapper after it's death]
Line 1170 Line 1572
 2002-04-12  paf  2002-04-12  paf
         * operators.txt:          * operators.txt:
         * src/classes/table.C:          * src/classes/table.C:
         * www/cgi-bin/parser3.log:  
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 table.select(expression) 0                  table.select(expression) 0
   
Line 1185 Line 1586
         * src/include/pa_string.h:          * src/include/pa_string.h:
         * src/main/pa_string.C:          * src/main/pa_string.C:
         * src/main/untaint.C:          * src/main/untaint.C:
         * www/cgi-bin/parser3.log:  
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 killed 8 bytes from String.head                  killed 8 bytes from String.head
   
Line 1219 Line 1619
         * src/classes/Makefile.in:          * src/classes/Makefile.in:
         * src/classes/gd/Makefile.in:          * src/classes/gd/Makefile.in:
         * src/classes/smtp/Makefile.in:          * src/classes/smtp/Makefile.in:
         * src/patches/Makefile.in:  
         * src/sql/Makefile.in:          * src/sql/Makefile.in:
         * src/targets/Makefile.in:          * src/targets/Makefile.in:
         * src/targets/apache13/Makefile.in:          * src/targets/apache13/Makefile.in:
Line 1237 Line 1636
         * src/main/compile.tab.C:          * src/main/compile.tab.C:
         * src/targets/cgi/parser3.C:          * src/targets/cgi/parser3.C:
         * src/targets/isapi/parser3isapi.C:          * src/targets/isapi/parser3isapi.C:
         * www/cgi-bin/parser3.log:  
                 removed                  removed
                 {                  {
                   char *a;                    char *a;
Line 1247 Line 1645
                 situations                  situations
   
         * src/classes/xdoc.C:          * src/classes/xdoc.C:
         * www/cgi-bin/parser3.log:  
         * www/htdocs/global.xsl:          * www/htdocs/global.xsl:
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 xslt params fixed                  xslt params fixed
   
         * operators.txt:          * operators.txt:
         * src/classes/xdoc.C:          * src/classes/xdoc.C:
         * www/cgi-bin/parser3.log:  
                 xslt params made literal                  xslt params made literal
   
 2002-04-04  paf  2002-04-04  paf
         * src/include/pa_string.h:          * src/include/pa_string.h:
         * src/main/pa_string.C:          * src/main/pa_string.C:
         * www/cgi-bin/parser3.log:  
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 fixed string.replace [when reconstructing pieces were split by                  fixed string.replace [when reconstructing pieces were split by
                 max_integral(piece.size), thus some strings to replace happen                  max_integral(piece.size), thus some strings to replace happen
Line 1299 Line 1694
         * src/include/pa_string.h:          * src/include/pa_string.h:
         * src/main/untaint.C:          * src/main/untaint.C:
         * src/targets/isapi/parser3isapi.dsp:          * src/targets/isapi/parser3isapi.dsp:
         * www/cgi-bin/parser3.log:  
                 mail subject encoding taken from .content-type.charset, not .charset                  mail subject encoding taken from .content-type.charset, not .charset
   
 2002-03-29  paf  2002-03-29  paf
         * operators.txt:          * operators.txt:
         * src/classes/date.C:          * src/classes/date.C:
         * www/cgi-bin/parser3.log:  
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 ^date::create now may not supply day, default 1.                  ^date::create now may not supply day, default 1.
                 checked 29.03 -> 29.02 roll on non 366 days' year.  | 31.05->31.04   roll                  checked 29.03 -> 29.02 roll on non 366 days' year.  | 31.05->31.04   roll
Line 1339 Line 1732
         * src/include/pa_request.h:          * src/include/pa_request.h:
         * src/main/execute.C:          * src/main/execute.C:
         * src/main/pa_request.C:          * src/main/pa_request.C:
         * www/cgi-bin/parser3.log:  
                 decided agains resetting exception_trace, just changed name                  decided agains resetting exception_trace, just changed name
   
         * operators.txt:          * operators.txt:
Line 1394 Line 1786
         * src/types/pa_vxnode.h:          * src/types/pa_vxnode.h:
         * src/types/pa_wcontext.C:          * src/types/pa_wcontext.C:
         * src/types/pa_wwrapper.h:          * src/types/pa_wwrapper.h:
         * www/cgi-bin/parser3.log:  
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 assigned exception types                  assigned exception types
   
Line 1496 Line 1887
         * src/include/pa_stack.h:          * src/include/pa_stack.h:
         * src/main/pa_globals.C:          * src/main/pa_globals.C:
         * src/main/pa_request.C:          * src/main/pa_request.C:
         * www/cgi-bin/parser3.log:  
         * www/cgi-bin/parser3.log:  
         * www/htdocs/index.html:          * www/htdocs/index.html:
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 introducing ^try                  introducing ^try
Line 1562 Line 1951
   
         * src/classes/op.C:          * src/classes/op.C:
         * src/types/pa_vfile.C:          * src/types/pa_vfile.C:
         * www/cgi-bin/parser3.log:  
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 process body now evaluated in PASS language                  process body now evaluated in PASS language
   
Line 1589 Line 1977
         * src/targets/apache13/mod_parser3.C:          * src/targets/apache13/mod_parser3.C:
         * src/targets/apache13/p3runConfigure.in:          * src/targets/apache13/p3runConfigure.in:
         * src/targets/apache13/pa_threads.C:          * src/targets/apache13/pa_threads.C:
         * www/cgi-bin/parser3.log:  
         * www/htdocs/auto.p:          * www/htdocs/auto.p:
                 apache module updated                  apache module updated
   
Line 1597 Line 1984
                 removed some debug comments                  removed some debug comments
   
 2002-02-27  paf  2002-02-27  paf
         * src/patches/libgdome_morestatic.patch:  
                 refused to link statically due to 3 duplicates, they are made static  
   
         * etc/parser3.conf.in:          * etc/parser3.conf.in:
                 .dll -> .so                  .dll -> .so
   
Line 1616 Line 2000
   
 2002-02-26  paf  2002-02-26  paf
         * src/classes/xnode.C:          * src/classes/xnode.C:
         * www/cgi-bin/parser3.log:  
         * www/htdocs/auto.p:          * www/htdocs/auto.p:
         * www/htdocs/global.xsl:          * www/htdocs/global.xsl:
         * www/htdocs/index.html:          * www/htdocs/index.html:
Line 1630 Line 2013
         * operators.txt:          * operators.txt:
         * src/types/pa_vcookie.C:          * src/types/pa_vcookie.C:
         * src/types/pa_vcookie.C:          * src/types/pa_vcookie.C:
         * www/cgi-bin/parser3.log:  
                 cookie "expires=0" =  "session"                  cookie "expires=0" =  "session"
   
         * src/include/pa_string.h:          * src/include/pa_string.h:
         * src/main/pa_string.C:          * src/main/pa_string.C:
         * src/main/pa_string.C:          * src/main/pa_string.C:
         * src/main/pa_string.C:          * src/main/pa_string.C:
         * www/cgi-bin/parser3.log:  
         * www/cgi-bin/parser3.log:  
         * www/cgi-bin/parser3.log:  
         * www/htdocs/auto.p:          * www/htdocs/auto.p:
         * www/htdocs/index.html:          * www/htdocs/index.html:
                 string iterators fixed again, so were String::join_chain                  string iterators fixed again, so were String::join_chain
Line 1671 Line 2050
         * src/main/pa_db_manager.C:          * src/main/pa_db_manager.C:
         * src/main/pa_db_table.C:          * src/main/pa_db_table.C:
         * src/main/pa_globals.C:          * src/main/pa_globals.C:
         * src/patches/Makefile.in:  
         * src/pcre/Makefile.in:          * src/pcre/Makefile.in:
         * src/sql/Makefile.in:          * src/sql/Makefile.in:
         * src/targets/Makefile.in:          * src/targets/Makefile.in:
Line 1731 Line 2109
                 make cvsupdate                  make cvsupdate
   
         * src/main/untaint.C:          * src/main/untaint.C:
         * www/cgi-bin/parser3.log:  
                 removed debug code, activated commented-for debug parts                  removed debug code, activated commented-for debug parts
   
         * src/include/pa_string.h:          * src/include/pa_string.h:
         * src/include/pa_types.h:          * src/include/pa_types.h:
         * src/main/pa_string.C:          * src/main/pa_string.C:
         * src/main/untaint.C:          * src/main/untaint.C:
         * www/cgi-bin/parser3.log:  
                 STRING_*FOREACH_ROW                  STRING_*FOREACH_ROW
                 changed to stop at append_row, not at link zero                  changed to stop at append_row, not at link zero
                 now string to string appending works                  now string to string appending works
Line 1755 Line 2131
         * src/include/pa_string.h:          * src/include/pa_string.h:
         * src/main/pa_string.C:          * src/main/pa_string.C:
         * src/main/untaint.C:          * src/main/untaint.C:
         * www/cgi-bin/parser3.log:  
                 economy: 22%                  economy: 22%
   
         * operators.txt:          * operators.txt:
Line 1789 Line 2164
         * src/include/pa_string.h:          * src/include/pa_string.h:
         * src/main/pa_string.C:          * src/main/pa_string.C:
         * src/main/untaint.C:          * src/main/untaint.C:
         * www/cgi-bin/parser3.log:  
                 space uptimized: string::link_row removed                  space uptimized: string::link_row removed
   
 2002-02-19  paf  2002-02-19  paf
Line 1837 Line 2211
         * src/include/pa_config_auto.h.in:          * src/include/pa_config_auto.h.in:
         * src/include/pa_config_includes.h:          * src/include/pa_config_includes.h:
         * src/main/Makefile.in:          * src/main/Makefile.in:
         * src/patches/Makefile.in:  
         * src/pcre/Makefile.in:          * src/pcre/Makefile.in:
         * src/sql/Makefile.in:          * src/sql/Makefile.in:
         * src/targets/Makefile.in:          * src/targets/Makefile.in:
Line 2102 Line 2475
         * src/classes/smtp/Makefile.in:          * src/classes/smtp/Makefile.in:
         * src/include/Makefile.am:          * src/include/Makefile.am:
         * src/include/Makefile.in:          * src/include/Makefile.in:
         * src/patches/Makefile.am:  
         * src/patches/Makefile.in:  
         * src/sql/Makefile.am:          * src/sql/Makefile.am:
         * src/sql/Makefile.in:          * src/sql/Makefile.in:
         * src/targets/isapi/Makefile.am:          * src/targets/isapi/Makefile.am:
Line 2625 Line 2996
                 acconfig.h changed [comments before #undefs removed]                  acconfig.h changed [comments before #undefs removed]
                 those comments were a mistake, and prevented libltdl from function properly                  those comments were a mistake, and prevented libltdl from function properly
   
         * src/patches/libgdome_cpp_syntax1.patch:  
         * src/patches/libgdome_cpp_syntax2.patch:  
                 libgdome patches so that those headers would compile with c++ compiler  
   
 2002-01-29  paf  2002-01-29  paf
         * src/Makefile.am:          * src/Makefile.am:
         * src/Makefile.in:          * src/Makefile.in:
Line 2721 Line 3088
                 #comment  before @ after @SPECIAL                  #comment  before @ after @SPECIAL
                 now works OK                  now works OK
   
         * src/patches/libxml_error_column_tab.patch:  
                 error position in line with \t-s was badly pointed by ^, tabs  
                 changed to spaces  
   
         * src/main/pa_exec.C:          * src/main/pa_exec.C:
                 max arg count now 10, and proper message on violation that added                  max arg count now 10, and proper message on violation that added
   
Line 2747 Line 3110
         * src/types/pa_vhashfile.h:          * src/types/pa_vhashfile.h:
                 merged from r17 - hashfile without logfiles                  merged from r17 - hashfile without logfiles
   
         * src/patches/libxml_htmloutput_of_xslemptyattr_emptyquotes.patch:  
                 background="" from xslt now OK [were just background without =  
                 "]  
   
         * src/classes/xnode.C:          * src/classes/xnode.C:
                 xnode.select returns array always now, in case 'nothing found'                   xnode.select returns array always now, in case 'nothing found' 
                 returns empty array                  returns empty array
Line 2825 Line 3184
                                   
                 todo: think up some way to remove double->string string->double twice-converting                  todo: think up some way to remove double->string string->double twice-converting
   
         * src/patches/libxslt_html_output_no_charset_meta.patch:  
                 no meta2  
   
         * src/types/pa_vdouble.h:          * src/types/pa_vdouble.h:
                 double prec. todo: get rid of twice-converting                  double prec. todo: get rid of twice-converting
   
         * src/patches/libxslt_html_output_no_charset_meta.patch:  
                 no meta3  
   
         * src/patches/libxml_transcoder_context1.patch:  
         * src/patches/libxml_transcoder_context2.patch:  
         * src/patches/libxml_transcoder_context3.patch:  
         * src/patches/libxml_transcoder_context4.patch:  
                 removed xalan&xerces patches, started gnome xml lib patches.  
                 first patch series aimed at providing transcoder with context  
   
         * src/classes/xdoc.C:          * src/classes/xdoc.C:
         * src/include/pa_stylesheet_connection.h:          * src/include/pa_stylesheet_connection.h:
         * src/main/pa_globals.C:          * src/main/pa_globals.C:

Removed from v.1.10.4.1  
changed lines
  Added in v.1.11.2.1


E-mail: