Diff for /parser3/ChangeLog between versions 1.51 and 1.83

version 1.51, 2007/06/05 17:50:16 version 1.83, 2012/05/27 23:03:21
Line 1 Line 1
 2007-05-24      misha  2012-05-27      misha
         * src/include/pa_os.h 1.6:          * tests/results/256.processed 1.5:
                 - consts for blocking locks + some comments were added          * tests/results/276.processed 1.1:
                   *** empty log message ***
         * src/main/pa_os.C 1.9:  
                 - locks engines were rewrited: now we don't use system locks           * tests/256.html 1.5:
                 which wait till other threads release it but try get lock, if                   - test for ^json:string[-file-;$.file[stat]] is added
                 fail wait 1 sec and make 10 attempts.                  - tests for unsupported values for options $.file, $.table and $.date are added
   
         * src/lib/sdbm/apr_file_io.C 1.6:          * src/classes/json.C 1.19:
                 - wait till lock released while opening files          * src/types/pa_value.h 1.148:
                   - ^json:string[...] now accepts "stat" $.file[] option's value
         * src/classes/table.C 1.229:                  in addition to existed  "text" and "base64" ( new feature: #835 )
                 - changes in includes. if unclude <sstream> after our classes on                  
                 unix it can't be build  
           * tests/276.html 1.1:
         * src/types/pa_vhashfile.C 1.55:                  - test for ^reflection:delete[$object-or-class;field-name]
                 - not needed code removed  
           * src/classes/reflection.C 1.26:
         * src/classes/op.C 1.168:                  - ^reflection:delete[$object-or-class;field-name] is added ( new
                 - cache was rewrited. I hope it works with locking system now on                   feature: #268 )
                 unix  
   2012-05-26      misha
         * src/include/pa_os.h 1.7:          * buildall-with-xml 1.43:
         * src/main/pa_os.C 1.10:                  - libxml2 2.7.8 => 2.8.0
                 - 20 attempt to get lock with 0.5 secs interval  
   2012-05-24      misha
 2007-05-23      misha          * tests/results/065.processed 1.8:
         * src/classes/file.C 1.158:          * tests/results/270.processed 1.3:
         * src/classes/op.C 1.167:                  *** empty log message ***
         * src/include/pa_common.h 1.114:  
         * src/main/pa_common.C 1.225:          * src/include/pa_common.h 1.147:
                 - cosmetic changes                  - method lastposafter was removed
   
 2007-05-18      misha          * src/classes/file.C 1.219:
         * tests/results/160.processed 1.2:                  - use strrpbrk & rskipchars instead of lastposafter
                 - returned time corrected                  - ^file:dirname[] & Co proper handle windows file paths ( bug fix: #783 )
                   - ^file:dirname[] & ^file:basename[] now work as *nix commands
         * tests/160.html 1.2:  
                 - time increased because on unix 1 mean nothing :(          * src/main/pa_request.C 1.331:
                   - use strrpbrk instead of lastposafter
         * src/lib/cord/include/private/cord_pos.h 1.3:  
                 - rebalance tree not so often. it's give some speed increasing          * src/include/pa_string.h 1.203:
           * src/main/pa_string.C 1.241:
         * src/classes/hash.C 1.80:                  - strrpbrk & rskipchars were added
                 - added ^hash.contain[key]  
           * tests/270.html 1.2:
         * operators.txt 1.195:                  - more tests for ^file:find[]
                 - added info about ^hash.contain[key]  
           * tests/065.html 1.6:
         * src/include/pa_hash.h 1.67:                  - more tests for ^file:dirname[] & Co
                 - added method for checking key exists in hash  
           * src/include/pa_version.h 1.44:
 2007-05-07      misha                  - must be "win32" here. it is auto-generated on *nix
         * src/include/pa_string.h 1.169:  
                 - was compilation error during build on freebsd4  2012-05-23      moko
           * src/classes/math.C 1.60:
 2007-05-03      misha                  ^math:convert[] now supports uint32 and throws overflow
         * src/classes/table.C 1.227:                  exception ( new feature: #830 )
                 - option $.type[hash|string|table] was added for ^table.hash[]  
           * tests/275.html 1.1:
         * src/classes/file.C 1.157:          * tests/results/275.processed 1.1:
                 - comment removed                  test for ^math:convert[] uint32 support and overflow added ( new
                   feature: #830 )
 2007-04-26      misha  
         * src/types/pa_vhashfile.C 1.54:          * src/classes/table.C 1.287:
         * src/types/pa_vhashfile.h 1.37:          * src/types/pa_value.h 1.147:
                 - while ::open the real files doesn't opened in place anymore          * src/types/pa_vbool.h 1.34:
           * src/types/pa_vdate.h 1.54:
 2007-04-24      misha          * src/types/pa_vdouble.h 1.57:
         * src/include/pa_exception.h 1.47:          * src/types/pa_vfile.h 1.71:
                 "static" removed          * src/types/pa_vhash.h 1.65:
           * src/types/pa_vimage.C 1.42:
         * src/classes/math.C 1.48:          * src/types/pa_vimage.h 1.54:
                 - I thought one more time and remove lg(N) :)          * src/types/pa_vint.h 1.49:
           * src/types/pa_vjunction.C 1.12:
 2007-04-23      misha          * src/types/pa_vjunction.h 1.32:
         * src/classes/math.C 1.47:          * src/types/pa_vobject.C 1.35:
                 ^math:lg(N) => ^math:log10(N)          * src/types/pa_vobject.h 1.58:
           * src/types/pa_vregex.C 1.15:
         * src/classes/math.C 1.46:          * src/types/pa_vregex.h 1.7:
                 added:          * src/types/pa_vstateless_class.C 1.48:
                 - ^math:ln(N) (the same as ^math:log(N))          * src/types/pa_vstateless_class.h 1.74:
                 - ^math:lg(N)          * src/types/pa_vstring.h 1.69:
           * src/types/pa_vtable.h 1.59:
         * tests/097.html 1.6:          * src/types/pa_vvoid.h 1.38:
         * tests/results/097.processed 1.7:          * src/types/pa_vxdoc.C 1.45:
                 - charsets converstion during ^file::load[text;http://...] added          * src/types/pa_vxdoc.h 1.50:
           * src/types/pa_vxnode.C 1.53:
         * tests/164.html 1.1:          * src/types/pa_vxnode.h 1.42:
         * tests/results/164.processed 1.1:                  bool "return string as-is" removed from as_expr_result. ( new
                 - test for hashfile                  feature: #831 )
   
         * src/types/pa_vhashfile.C 1.53:          * tests/results/244.processed 1.3:
                 - don't open hashfile files until 1st access                  test changed after bug #782 fix commited
   
         * src/types/pa_vhashfile.C 1.52:          * tests/results/229.processed 1.5:
         * src/types/pa_vhashfile.h 1.36:                  test results for bug #782 commited
                 - .clear() removed.  
           * tests/254.html 1.6:
         * src/include/pa_exception.h 1.46:          * tests/results/254.processed 1.6:
                 - string constant with "parser.runtime" text was added                  uid now just compared, not printed. :)
   
         * src/classes/hashfile.C 1.40:  2012-05-19      moko
                 - little comment changes          * src/classes/reflection.C 1.25:
                   ^reflection:uid[$object] added ( new feature: #341 )
         * tests/164.html 1.2:  
         * tests/results/164.processed 1.2:          * tests/254.html 1.5:
                 - check for set expires as a date          * tests/results/254.processed 1.5:
                   test for ^reflection:uid[] added
         * src/classes/hashfile.C 1.39:  
                 - with .clear[] called files_delete() now.          * tests/254.html 1.4:
           * tests/results/254.processed 1.4:
         * src/classes/date.C 1.77:                  test for ^reflection:uid[$obj] added
         * src/classes/double.C 1.61:  
         * src/classes/file.C 1.156:  2012-05-17      misha
         * src/classes/form.C 1.40:          * src/main/untaint.C 1.164:
         * src/classes/hash.C 1.79:                  - do not replace ' char by _26 while exploding filespec-tainting
         * src/classes/image.C 1.115:                  ( new feature: #829 )
         * src/classes/int.C 1.57:  
         * src/classes/mail.C 1.111:  2012-05-11      moko
         * src/classes/math.C 1.45:          * src/types/pa_vvoid.h 1.37:
         * src/classes/op.C 1.166:                  is_string now also checked, but get_* - not.
         * src/classes/string.C 1.153:  
         * src/classes/table.C 1.226:  2012-05-07      moko
         * src/classes/void.C 1.38:          * src/types/pa_vmethod_frame.h 1.92:
         * src/classes/xdoc.C 1.154:                  bug #782 fixed
         * src/classes/xnode.C 1.77:  
         * src/classes/xnode.h 1.26:          * tests/229.html 1.6:
         * src/include/pa_request.h 1.184:                  test for bug #782
         * src/main/execute.C 1.316:  
         * src/main/pa_charset.C 1.56:          * src/main/pa_request.C 1.330:
         * src/main/pa_charsets.C 1.17:          * src/types/pa_vmethod_frame.C 1.20:
         * src/main/pa_common.C 1.224:          * src/types/pa_vmethod_frame.h 1.91:
         * src/main/pa_dictionary.C 1.24:          * src/types/pa_vstring.h 1.68:
         * src/main/pa_exec.C 1.69:          * src/types/pa_vvoid.C 1.6:
         * src/main/pa_http.C 1.7:          * src/types/pa_vvoid.h 1.36:
         * src/main/pa_request.C 1.286:          * tests/results/259.processed 1.2:
         * src/main/pa_sql_driver_manager.C 1.87:                  feature #154 - first empty param now string; defined locals are
         * src/main/pa_table.C 1.62:                  empty strings; $STRICT-VARS(true) added
         * src/types/pa_value.C 1.22:  
         * src/types/pa_value.h 1.129:  2012-04-27      moko
         * src/types/pa_vclass.C 1.34:          * src/targets/apache/Makefile.am 1.4:
         * src/types/pa_vconsole.h 1.13:          * src/targets/apache/Makefile.in 1.4:
         * src/types/pa_vfile.h 1.61:                  ../../lib/memcached/libmemcached.a added
         * src/types/pa_vhash.h 1.59:  
         * src/types/pa_vimage.h 1.48:  2012-04-27      misha
         * src/types/pa_vmail.C 1.78:          * buildall-with-xml 1.42:
         * src/types/pa_vmethod_frame.h 1.61:          * buildall-without-xml 1.27:
         * src/types/pa_vstateless_class.C 1.31:                  - prce 8.12 => pcre 8.30 ( #827 )
         * src/types/pa_vstateless_class.h 1.56:  
         * src/types/pa_vtable.C 1.27:  2012-04-24      moko
         * src/types/pa_vxdoc.h 1.44:          * src/classes/json.C 1.18:
         * src/types/pa_wcontext.C 1.34:          * src/classes/memcached.C 1.4:
                 - "parser.runtime" strings were removed          * src/lib/memcached/pa_memcached.C 1.5:
           * src/lib/memcached/pa_memcached.h 1.6:
 2007-04-20      misha          * src/types/pa_vmemcached.C 1.11:
         * src/classes/hashfile.C 1.38:          * src/types/pa_vmemcached.h 1.4:
                 - ^hashfile.cleanup[], ^hashfile.release[] were added                  memcached_add implemented.
   
         * src/classes/op.C 1.165:          * src/classes/curl.C 1.19:
                 - bug. must be false                  stderr -> f_stderr for Windows compatibility
   
         * operators.txt 1.193:  2012-04-22      moko
                 - added info about .^hashfile.release[], ^hashfile.clenaup[] and           * src/classes/memcached.C 1.3:
                 new ^string.match[][>N-option<]          * src/lib/memcached/pa_memcached.C 1.4:
           * src/lib/memcached/pa_memcached.h 1.5:
         * configure.in 1.94:          * src/types/pa_vmemcached.C 1.10:
                 - checking for unsetenv was added          * src/types/pa_vmemcached.h 1.3:
                   open allows options hash for new memcached(options) function
         * src/types/pa_vhashfile.C 1.51:  
         * src/types/pa_vhashfile.h 1.35:          * src/classes/curl.C 1.18:
                 - hashfile can auto reopen now                  check_safe_mode added, stderr now rewritten, not appended
   
         * src/types/pa_vform.C 1.86:  2012-04-20      moko
                 - some comments          * src/classes/curl.C 1.17:
                   '' added. :)
         * configure 1.92:  
                 =cheching for unsetenv          * src/classes/classes.vcproj 1.30:
                   new curl.h location
         * operators.txt 1.194:  
                 - some comments changing          * src/classes/curl.C 1.16:
                   verbose output redirection from stderr to file curl option added
         * src/classes/string.C 1.152:  
         * src/include/pa_string.h 1.168:          * src/classes/curl.C 1.15:
         * src/main/pa_string.C 1.209:                  lib/curl/curl.h now contains what we need from curl, #ifdef
                 - ^string.match[][] understand new option now: return number of                   HAVE_CURL removed
                 matches but not table wit results  
           * Makefile.in 1.99:
 2007-04-18      misha          * bin/Makefile.in 1.17:
         * buildall-with-xml 1.10:          * configure 1.127:
         * buildall-without-xml 1.6:          * configure.in 1.138:
                 added commented lines with --disable-safe-mode option          * etc/Makefile.in 1.22:
           * etc/parser3.charsets/Makefile.in 1.27:
         * buildall-with-xml 1.11:          * src/Makefile.in 1.63:
                 moving to libxml2-2.6.28          * src/classes/Makefile.am 1.59:
           * src/classes/Makefile.in 1.74:
         * operators.txt 1.192:          * src/include/Makefile.in 1.26:
                 - info about $form:files          * src/include/pa_config_auto.h.in 1.55:
           * src/include/pa_version.h 1.43:
 2007-04-17      misha          * src/lib/Makefile.am 1.13:
         * src/types/pa_vdate.h 1.45:          * src/lib/Makefile.in 1.23:
                 - start adding unsetenv("TZ");          * src/lib/cord/Makefile.in 1.11:
           * src/lib/cord/include/Makefile.in 1.9:
         * tests/163.html 1.2:          * src/lib/cord/include/private/Makefile.in 1.9:
         * tests/results/163.processed 1.2:          * src/lib/gc/Makefile.in 1.9:
                 removing auto format          * src/lib/gc/include/Makefile.in 1.10:
           * src/lib/gd/Makefile.in 1.10:
         * src/types/pa_vform.C 1.85:          * src/lib/json/Makefile.in 1.4:
         * src/types/pa_vform.h 1.51:          * src/lib/ltdl/Makefile.in 1.14:
                 - some code was modified          * src/lib/md5/Makefile.in 1.15:
                 - $form:files was added          * src/lib/memcached/Makefile.in 1.3:
           * src/lib/pcre/Makefile.in 1.18:
 2007-04-16      misha          * src/lib/sdbm/Makefile.in 1.9:
         * tests/163.html 1.1:          * src/lib/sdbm/pa-include/Makefile.in 1.2:
         * tests/results/163.processed 1.1:          * src/lib/smtp/Makefile.in 1.10:
                 - test for .int[], floor, round, ceiling and .format[]          * src/main/Makefile.in 1.66:
           * src/sql/Makefile.in 1.19:
         * src/classes/file.C 1.155:          * src/targets/Makefile.in 1.50:
                 - little optimization for getting args in exec/cgi          * src/targets/apache/Makefile.in 1.3:
           * src/targets/cgi/Makefile.in 1.76:
 2007-04-13      misha          * src/targets/isapi/Makefile.in 1.20:
         * src/classes/file.C 1.154:          * src/types/Makefile.in 1.73:
                 - arguments for file::exec/cgi can be specified now as s table                   curl.h header now in src/lib/curl, not configure option
                 with one column  
   2012-04-19      moko
 2007-03-27      misha          * src/classes/double.C 1.65:
         * tests/162.html 1.1:          * src/classes/inet.C 1.6:
         * tests/results/162.processed 1.1:          * src/classes/int.C 1.61:
                 - test for ^table.select(^condition[$t])          * src/classes/string.C 1.204:
           * src/lib/gc/include/gc_allocator.h 1.2:
         * tests/results/auto.p 1.2:          * src/types/pa_vform.C 1.103:
                 - load windows-1251 charset for some tests                  PVS-Studio detected errors fixes, unused options from
                   sql_result_string removed. (closes issue #468)
         * tests/run_parser.sh 1.4:  
                 PARSER_CONFIG -> CGI_PARSER_CONFIG  2012-04-18      moko
           * src/types/pa_vmemcached.C 1.9:
         * tests/013.html 1.3:                  empty string fix
         * tests/results/013.processed 1.5:  
                 - added test for checking $._default value while hash           * src/types/pa_value.C 1.34:
                 modifications          * src/types/pa_value.h 1.146:
           * src/types/pa_vmemcached.C 1.8:
         * tests/160.html 1.1:          * src/types/pa_vstring.C 1.30:
         * tests/results/160.processed 1.1:          * src/types/pa_vstring.h 1.67:
                 - add test for ^cache[key](secs){code}, ^cache[] and ^cache(0)                  serialization helpers moved to pa_vmemcached.C
   
         * tests/161.html 1.1:          * src/targets/apache/mod_parser3.c 1.14:
         * tests/161_utf8.txt 1.1:                  "Parser3 module requires apache2-mpm-prefork" error displayed in
         * tests/161_windows1251.txt 1.1:                  threaded mpm.
         * tests/results/161.processed 1.1:  
                 - added test for ^file::load[text;/local/file.txt;$.charset[...]]          * src/targets/apache/mod_parser3.c 1.13:
                           * src/targets/apache/mod_parser3_core.C 1.7:
                   pa_setup_module_cells delayed to avoid GPF on init with php5-xsl
 2007-03-22      misha                  installed (issue #354)
         * operators.txt 1.191:  
                 - added info about date.weekyear  2012-04-15      moko
           * src/types/pa_vmemcached.C 1.7:
         * src/include/pa_common.h 1.113:                  call to memcached_result_create and memcached_result_free
                 - "charset" string defined for ^file::load[text;/local.txt] and ^                  removed
                 table::load[/table.txt]  
   2012-04-13      moko
         * src/main/pa_common.C 1.223:          * src/lib/memcached/pa_memcached.h 1.4:
         * src/main/pa_http.C 1.6:                  uint32_t for Windows defined
                 - $.charset option for ^file::load[text;/local.txt] and ^table::load[/table.txt] was added  
                 - not needed transcodes were removed from ^file::load[...;http://...]          * src/types/pa_vmemcached.C 1.6:
                   check_key added and used
         * src/types/pa_vdate.h 1.44:  
                 - date.week was fixed  2012-04-12      moko
                 - date.weekyear was added          * src/include/pa_string.h 1.202:
           * src/types/pa_value.C 1.33:
         * src/classes/date.C 1.76:          * src/types/pa_value.h 1.145:
                 - date.week was fixed          * src/types/pa_vmemcached.C 1.5:
           * src/types/pa_vstring.C 1.29:
         * tests/159.html 1.1:          * src/types/pa_vstring.h 1.66:
         * tests/results/159.processed 1.1:                   Serialization_data now added and used, VString now serialized
                 - tests for date.week and date.weekyear added                  with languages into memcached.
   
 2007-03-15      misha  2012-03-27      moko
         * src/classes/table.C 1.225:          * src/lib/memcached/pa_memcached.C 1.3:
                 - enclose column numbers for nameless tables as well          * src/lib/memcached/pa_memcached.h 1.3:
           * src/types/pa_vmemcached.C 1.4:
 2007-03-14      misha                  result lengths added
         * src/targets/cgi/parser3.C 1.242:  
                 - bugxif. failed when request cgi          * src/types/pa_vmemcached.C 1.3:
                   strdup added
         * src/classes/table.C 1.224:  
                 - table.save optimization: now required much less memory  2012-03-23      moko
           * src/classes/memcached.C 1.2:
 2007-03-13      misha          * src/lib/memcached/pa_memcached.C 1.2:
         * buildall-with-xml 1.8:          * src/lib/memcached/pa_memcached.h 1.2:
                 - pattern needed now for building          * src/types/pa_vmemcached.C 1.2:
           * src/types/pa_vmemcached.h 1.2:
         * tests/097.html 1.5:                  memcached: mget, flush, fttl added
                 - added test for xdoc::load  
   2012-03-20      moko
         * buildall-with-xml 1.9:          * src/lib/memcached/Makefile.am 1.2:
                 libxml2: --without-ftp --without-docbook          * src/lib/memcached/Makefile.in 1.2:
                   *** empty log message ***
         * tests/results/097.processed 1.6:  
                 - added test results for xdoc::load & xdoc::load[http://...]  2012-03-19      moko
           * configure 1.126:
         * tests/158.html 1.1:          * configure.in 1.137:
         * tests/results/158.processed 1.1:          * src/classes/Makefile.in 1.73:
         * tests/results/158.processes 1.1:          * src/lib/Makefile.in 1.22:
         * tests/results/158.processes 1.2:          * src/lib/memcached/Makefile.in 1.1:
                 - tests for table.save/table.load          * src/targets/cgi/Makefile.in 1.75:
           * src/types/Makefile.in 1.72:
 2007-03-12      misha                  Makefiles.in updated for memcached
         * tests/107.html 1.4:  
         * tests/results/107.processed 1.5:          * src/targets/cgi/Makefile.am 1.55:
                 - added test for xpath '//man'                  cleanup
   
 2007-03-01      misha          * src/classes/Makefile.am 1.58:
         * tests/097.html 1.4:          * src/classes/memcached.C 1.1:
         * tests/results/097.processed 1.5:          * src/lib/Makefile.am 1.12:
                 - added test for creating xdoc from file          * src/lib/memcached/Makefile.am 1.1:
           * src/lib/memcached/constants.h 1.1:
         * tests/157.html 1.3:          * src/lib/memcached/pa_memcached.C 1.1:
         * tests/results/157.processed 1.2:          * src/lib/memcached/pa_memcached.h 1.1:
                 - added test for file:move          * src/lib/memcached/types.h 1.1:
           * src/targets/cgi/Makefile.am 1.54:
 2007-02-28      misha          * src/types/Makefile.am 1.48:
         * tests/results/099.processed 1.5:          * src/types/pa_vmemcached.C 1.1:
                 - ever send content-disposition to client with file          * src/types/pa_vmemcached.h 1.1:
                   memcached initial
         * operators.txt 1.190:  
         * src/classes/xdoc.C 1.151:          * src/classes/curl.C 1.14:
                 - ^xdoc::create[$file] added.                  *** empty log message ***
   
         * src/classes/xdoc.C 1.153:  2012-03-16      moko
                 - another attempt          * src/main/execute.C 1.369:
                   ident now works under Linux + ident displays filenames (closes
         * tests/157.html 1.1:                  issue #818)
                 + test for file:copy  
           * src/types/Makefile.am 1.47:
         * src/classes/xdoc.C 1.152:          * src/types/Makefile.in 1.71:
                 - roll back last changes for a while          * src/types/pa_vmethod_frame_global.h 1.3:
           * src/types/pa_vmethod_frame_local.h 1.3:
         * src/classes/file.C 1.153:                  cleanup: pa_vmethod_frame_global.h pa_vmethod_frame_local.h
                 - under lock we create non-exist dir anyway                  removed
   
 2007-02-26      misha          * src/classes/bool.C 1.4:
         * src/classes/file.C 1.152:          * src/classes/classes.C 1.25:
                 - some similar strings moved to #define instead of to be copy/          * src/classes/classes.awk 1.9:
                 pasted many times          * src/classes/classes.h 1.34:
           * src/classes/curl.C 1.13:
         * src/types/pa_vfile.h 1.60:          * src/classes/date.C 1.91:
                 - class name string ("file") moved to #define          * src/classes/double.C 1.64:
           * src/classes/file.C 1.218:
 2007-02-20      misha          * src/classes/form.C 1.43:
         * bin/auto.p.dist.in 1.14:          * src/classes/hash.C 1.113:
                 - added lines for sqlite          * src/classes/hashfile.C 1.53:
           * src/classes/image.C 1.139:
         * configure.in 1.93:          * src/classes/inet.C 1.5:
                 - added some strings for sqlite detection          * src/classes/int.C 1.60:
           * src/classes/json.C 1.17:
 2007-02-19      misha          * src/classes/mail.C 1.118:
         * buildall-with-xml 1.7:          * src/classes/math.C 1.59:
         * buildall-without-xml 1.5:          * src/classes/memory.C 1.9:
                 - some modifications          * src/classes/op.C 1.209:
           * src/classes/reflection.C 1.24:
         * operators.txt 1.189:          * src/classes/regex.C 1.7:
                 - some comments changes          * src/classes/response.C 1.28:
           * src/classes/string.C 1.203:
 2007-02-17      misha          * src/classes/table.C 1.286:
         * buildall-with-xml 1.6:          * src/classes/void.C 1.50:
         * buildall-without-xml 1.4:          * src/classes/xdoc.C 1.173:
                 - moving to gc6.8          * src/classes/xnode.C 1.87:
           * src/classes/xnode.h 1.31:
         * src/main/pa_request.C 1.285:          * src/include/pa_array.h 1.81:
                 - damn, i forgot to commit it while I change console behaviour          * src/include/pa_cache_managers.h 1.20:
           * src/include/pa_charset.h 1.48:
 2007-02-12      misha          * src/include/pa_charsets.h 1.15:
         * src/types/pa_vimage.C 1.36:          * src/include/pa_common.h 1.146:
         * src/types/pa_vimage.h 1.47:          * src/include/pa_config_fixed.h 1.75:
                 - fixed bug added while adding 'bool' (^if($image){} caused           * src/include/pa_config_includes.h 1.34:
                 exception)          * src/include/pa_dictionary.h 1.20:
           * src/include/pa_dir.h 1.20:
         * src/targets/cgi/parser3.C 1.241:          * src/include/pa_exception.h 1.62:
                 - don't print headers if $console:line[data] was used during cgi           * src/include/pa_exec.h 1.20:
                 execution.          * src/include/pa_globals.h 1.114:
           * src/include/pa_hash.h 1.84:
         * src/types/pa_vconsole.h 1.12:          * src/include/pa_http.h 1.7:
                 - console class have bool flag now which marked as 'true' if           * src/include/pa_memory.h 1.18:
                 class was used.          * src/include/pa_opcode.h 1.46:
           * src/include/pa_operation.h 1.8:
         * tests/152.html 1.5:          * src/include/pa_os.h 1.8:
         * tests/results/152.processed 1.6:          * src/include/pa_pool.h 1.90:
                 - more types was added to test 152          * src/include/pa_random.h 1.3:
           * src/include/pa_request.h 1.210:
 2007-02-09      misha          * src/include/pa_request_charsets.h 1.6:
         * src/types/pa_vxdoc.C 1.34:          * src/include/pa_request_info.h 1.7:
         * src/types/pa_vxdoc.h 1.43:          * src/include/pa_sapi.h 1.29:
         * src/types/pa_vxnode.C 1.48:          * src/include/pa_socks.h 1.18:
         * src/types/pa_vxnode.h 1.39:          * src/include/pa_sql_connection.h 1.42:
                 - bugfix. I broke xdoc & xnode in expression          * src/include/pa_sql_driver_manager.h 1.36:
           * src/include/pa_stack.h 1.27:
         * tests/152.html 1.3:          * src/include/pa_string.h 1.201:
         * tests/results/152.processed 1.4:          * src/include/pa_stylesheet_connection.h 1.41:
                 - test rewrited          * src/include/pa_stylesheet_manager.h 1.24:
           * src/include/pa_table.h 1.64:
         * tests/152.html 1.4:          * src/include/pa_threads.h 1.31:
         * tests/results/152.processed 1.5:          * src/include/pa_types.h 1.51:
                 - test alightly updated          * src/include/pa_uue.h 1.11:
           * src/include/pa_xml_exception.h 1.8:
 2007-02-08      misha          * src/include/pa_xml_io.h 1.6:
         * tests/152.html 1.2:          * src/lib/gd/gif.C 1.7:
         * tests/results/152.processed 1.3:          * src/lib/gd/gif.h 1.5:
                 - add test for checking 'def' for void, string, bool, int &           * src/lib/gd/gifio.C 1.4:
                 double          * src/lib/md5/pa_md5.h 1.12:
           * src/lib/md5/pa_md5c.c 1.14:
 2007-02-07      misha          * src/lib/pcre/pcre_parser_ctype.c 1.6:
         * src/main/pa_common.C 1.222:          * src/lib/sdbm/pa_file_io.C 1.2:
                 - definitions for ^file:base64[filespec]          * src/lib/sdbm/pa_strings.C 1.3:
           * src/lib/smtp/comms.C 1.9:
         * src/types/pa_vconsole.h 1.11:          * src/lib/smtp/smtp.C 1.9:
         * src/types/pa_vcookie.C 1.71:          * src/lib/smtp/smtp.h 1.8:
                 - little optimization          * src/main/compile.C 1.82:
           * src/main/compile.tab.C 1.154:
         * src/classes/file.C 1.151:          * src/main/compile.y 1.262:
                 - ^file:base64[filespec]          * src/main/compile_tools.C 1.69:
           * src/main/compile_tools.h 1.103:
         * tests/results/153.processed 1.2:          * src/main/execute.C 1.368:
                 - result test for ^file:base64[filespec]  was updated          * src/main/helpers/simple_folding.pl 1.2:
           * src/main/pa_cache_managers.C 1.18:
         * tests/153.html 1.2:          * src/main/pa_charset.C 1.90:
                 - test for ^file:base64[filespec]  was added          * src/main/pa_charsets.C 1.19:
           * src/main/pa_common.C 1.267:
         * src/include/pa_common.h 1.112:          * src/main/pa_dictionary.C 1.26:
                 - declarations for ^file:base64[filespec]          * src/main/pa_dir.C 1.21:
           * src/main/pa_exception.C 1.50:
         * operators.txt 1.188:          * src/main/pa_exec.C 1.82:
                 - ^file:base64[filespec]  was added          * src/main/pa_globals.C 1.187:
           * src/main/pa_http.C 1.53:
 2007-02-06      misha          * src/main/pa_memory.C 1.9:
         * src/types/pa_vbool.h 1.30:          * src/main/pa_os.C 1.12:
                 - bugfix          * src/main/pa_pool.C 1.63:
           * src/main/pa_random.C 1.3:
         * tests/156.html 1.1:          * src/main/pa_request.C 1.329:
                 - added test for bool cookie          * src/main/pa_socks.C 1.26:
           * src/main/pa_sql_driver_manager.C 1.91:
         * src/main/utf8-to-lower.inc 1.2:          * src/main/pa_string.C 1.240:
         * src/main/utf8-to-upper.inc 1.2:          * src/main/pa_stylesheet_connection.C 1.7:
                 - some chars were temporary commented          * src/main/pa_stylesheet_manager.C 1.29:
           * src/main/pa_table.C 1.63:
         * tests/153.html 1.1:          * src/main/pa_uue.C 1.16:
         * tests/154.html 1.1:          * src/main/pa_xml_exception.C 1.7:
         * tests/todo.txt 1.6:          * src/main/pa_xml_io.C 1.28:
                 - two more tests added          * src/main/untaint.C 1.163:
           * src/sql/pa_sql_driver.h 1.46:
         * src/types/pa_vcookie.h 1.32:          * src/targets/apache/mod_parser3.c 1.12:
                 - not needed string "cookie" removed          * src/targets/apache/mod_parser3_core.C 1.6:
           * src/targets/apache/pa_httpd.h 1.5:
         * tests/155.html 1.1:          * src/targets/apache/pa_threads.C 1.2:
         * tests/results/155.processed 1.1:          * src/targets/apache13/mod_parser3.c 1.13:
                 - added test for check $.encloser[] option for table save/load          * src/targets/apache13/pa_httpd.h 1.7:
           * src/targets/apache13core/mod_parser3_core.C 1.17:
 2007-02-05      misha          * src/targets/apache13core/pa_threads.C 1.7:
         * tests/results/141.processed 1.5:          * src/targets/cgi/pa_threads.C 1.17:
                 - math:md5 must be lowercased          * src/targets/cgi/parser3.C 1.260:
           * src/targets/isapi/pa_threads.C 1.19:
         * src/targets/cgi/parser3.C 1.240:          * src/targets/isapi/parser3isapi.C 1.105:
                 - 2007 in help ;)          * src/types/pa_junction.h 1.11:
           * src/types/pa_method.h 1.19:
         * tests/results/152.processed 1.2:          * src/types/pa_property.h 1.5:
                 - newline at the end was missed          * src/types/pa_value.C 1.32:
           * src/types/pa_value.h 1.144:
 2007-02-03      misha          * src/types/pa_vbool.h 1.33:
         * tests/152.html 1.1:          * src/types/pa_vclass.C 1.45:
                 - test for bool added          * src/types/pa_vclass.h 1.59:
           * src/types/pa_vcode_frame.h 1.37:
         * operators.txt 1.187:          * src/types/pa_vconsole.h 1.18:
                 - info bool class was added          * src/types/pa_vcookie.C 1.86:
           * src/types/pa_vcookie.h 1.37:
         * src/classes/Makefile.am 1.50:          * src/types/pa_vdate.h 1.53:
         * src/classes/Makefile.in 1.63:          * src/types/pa_vdouble.h 1.56:
         * src/classes/bool.C 1.1:          * src/types/pa_venv.C 1.12:
         * src/classes/classes.vcproj 1.15:          * src/types/pa_venv.h 1.38:
         * src/classes/double.C 1.60:          * src/types/pa_vfile.C 1.51:
         * src/classes/int.C 1.56:          * src/types/pa_vfile.h 1.70:
         * src/classes/string.C 1.151:          * src/types/pa_vform.C 1.102:
         * src/classes/void.C 1.37:          * src/types/pa_vform.h 1.59:
         * src/classes/xnode.C 1.76:          * src/types/pa_vhash.C 1.10:
         * src/include/pa_string.h 1.167:          * src/types/pa_vhash.h 1.64:
         * src/types/pa_vbool.h 1.29:          * src/types/pa_vhashfile.C 1.64:
         * src/types/pa_vclass.h 1.52:          * src/types/pa_vhashfile.h 1.40:
         * src/types/pa_vimage.h 1.46:          * src/types/pa_vimage.C 1.41:
         * src/types/pa_vint.h 1.45:          * src/types/pa_vimage.h 1.53:
         * src/types/pa_vjunction.C 1.4:          * src/types/pa_vint.h 1.48:
         * src/types/pa_vjunction.h 1.25:          * src/types/pa_vjunction.C 1.11:
         * src/types/pa_vproperty.C 1.1:          * src/types/pa_vjunction.h 1.31:
         * src/types/pa_vproperty.h 1.4:          * src/types/pa_vmail.C 1.98:
         * src/types/pa_vstateless_class.C 1.30:          * src/types/pa_vmail.h 1.20:
         * src/types/pa_vstateless_class.h 1.55:          * src/types/pa_vmath.C 1.10:
         * src/types/pa_vxdoc.C 1.33:          * src/types/pa_vmath.h 1.21:
         * src/types/pa_vxdoc.h 1.42:          * src/types/pa_vmemory.h 1.7:
         * src/types/pa_vxnode.h 1.38:          * src/types/pa_vmethod_frame.C 1.19:
         * src/types/types.vcproj 1.19:          * src/types/pa_vmethod_frame.h 1.90:
                 - bool class was added          * src/types/pa_vmethod_frame_global.h 1.2:
           * src/types/pa_vmethod_frame_local.h 1.2:
         * tests/results/150.processed 1.2:          * src/types/pa_vobject.C 1.34:
         * tests/results/151.processed 1.2:          * src/types/pa_vobject.h 1.57:
         * tests/results/152.processed 1.1:          * src/types/pa_vregex.C 1.14:
                 - test for bool added and some content length fixes          * src/types/pa_vregex.h 1.6:
           * src/types/pa_vrequest.C 1.52:
         * buildall-with-xml 1.5:          * src/types/pa_vrequest.h 1.39:
                 - moved to libxml2-2.6.27 and libxslt-1.1.20          * src/types/pa_vresponse.C 1.30:
           * src/types/pa_vresponse.h 1.43:
         * src/main/pa_request.C 1.284:          * src/types/pa_vstateless_class.C 1.47:
                 - fix          * src/types/pa_vstateless_class.h 1.73:
           * src/types/pa_vstateless_object.h 1.40:
 2007-01-18      misha          * src/types/pa_vstatus.C 1.28:
         * src/classes/string.C 1.150:          * src/types/pa_vstatus.h 1.21:
         * src/main/pa_string.C 1.208:          * src/types/pa_vstring.C 1.28:
                 - return table during ^string.match[][] even if no matched           * src/types/pa_vstring.h 1.65:
                 found.          * src/types/pa_vtable.C 1.37:
           * src/types/pa_vtable.h 1.58:
 2006-12-20      misha          * src/types/pa_vvoid.C 1.5:
         * src/types/pa_method.h 1.7:          * src/types/pa_vvoid.h 1.35:
         * src/types/pa_vfile.h 1.59:          * src/types/pa_vxdoc.C 1.44:
                 - some syntax changes [ http://www.parser.ru/forum/?id=55598 ]          * src/types/pa_vxdoc.h 1.49:
           * src/types/pa_vxnode.C 1.52:
 2006-12-19      misha          * src/types/pa_vxnode.h 1.41:
         * src/main/pa_request.C 1.283:          * src/types/pa_wcontext.C 1.36:
                 - always set content-disposition for $response:body[hash here].           * src/types/pa_wcontext.h 1.58:
                 more details: http://www.parser.ru/forum/?id=52130          * src/types/pa_wwrapper.h 1.44:
                   ident now works under Linux + ident displays filenames (closes issue #818)
         * src/types/pa_vxdoc.C 1.32:                  Copyright updated
                 - $xDoc is "xnode" == true now. more details: http://  
                 www.parser.ru/forum/?id=52359  2012-03-12      moko
           * src/main/pa_string.C 1.239:
 2006-12-07      misha                  compilation fix for feature #741
         * operators.txt 1.186:  
                 - added info about bool params in cookie set  2012-03-08      misha
           * tests/results/193.processed 1.4:
         * src/types/pa_value.C 1.21:                  *** empty log message ***
         * src/types/pa_value.h 1.128:  
         * src/types/pa_vbool.h 1.28:          * tests/193.html 1.4:
                 - is_bool method was added                  - tests for ^string:base64[encoded] are updated
   
         * src/types/pa_vcookie.C 1.70:          * src/main/pa_common.C 1.266:
                 - bool param in cookies available now                  - ^string:base64[encoded;$.strict(true)] now detects invalid
                 $cookie:name[                  base64 chars in the middle of encoded stricg ( new feature: #55 )
                   $.value[123]                 
                   $.secure(true)  
                   $.httponly(true)          * src/include/pa_exception.h 1.61:
                 ]                  - new exception type for base64 decoding is added
   
 2006-12-02      misha  2012-03-06      misha
         * src/classes/file.C 1.150:          * tests/results/224.processed 1.12:
                 - file_block_read used instead of native read          * tests/results/274.processed 1.1:
                   *** empty log message ***
         * src/include/pa_common.h 1.111:  
                 - added file_block_read declaration          * tests/274.html 1.1:
                   - tests for ^date::today[] and ^date.sql-string[datetime|date|
         * src/main/pa_common.C 1.221:                  time] are added
                 - added file_block_read with read error detection  
                 - file_block_read used instead of native read          * src/classes/date.C 1.90:
                   - constructor ^date::today[] is added ( new feature: #811 )
 2006-12-01      misha                  - ^date.sql-string[] now can accept one param -- strings "datetime", "date" or "time"
         * src/classes/file.C 1.148:                  - comments tidying up
                 - ^file:copy[from;fo] was added  
           * src/types/pa_vdate.h 1.52:
         * operators.txt 1.184:                  - get_sql_string now can print datetime, date and time
                 - added info about ^file:copy[]  
   2012-03-03      misha
         * src/types/pa_vstateless_class.C 1.29:          * tests/results/193.processed 1.3:
         * src/types/pa_vstateless_class.h 1.54:                  *** empty log message ***
                 - $var.CLASS_NAME added  
           * tests/193.html 1.3:
         * operators.txt 1.185:                  - tests for ^string:base64[encoded;$.strict(true)] are added
                 - info about $var.CLASS_NAME was added  
           * tests/results/auto.p 1.6:
 2006-11-20      misha                  - try-catch operator is added
         * src/classes/date.C 1.75:  
                 - bug fix :)          * src/classes/file.C 1.217:
           * src/classes/string.C 1.202:
 2006-11-17      misha          * src/include/pa_common.h 1.145:
         * src/main/pa_common.C 1.220:          * src/main/pa_common.C 1.265:
                 - little optimization in getMonthDays                  - $.strict(true|false) option is added to base64 decode methods (
                 - small changes in crc32 calculation                   new feature: #55 )
   
         * src/classes/date.C 1.74:  2012-03-02      misha
                 - not needed code was removed          * src/main/pa_common.C 1.264:
                   - base64 decode memory usage was decreased ( new feature: #819 )
         * src/include/pa_common.h 1.110:  
                 - array in crc32 calculation was changed to static  2012-02-28      moko
           * src/classes/hash.C 1.112:
 2006-11-16      misha                  ident test
         * src/types/pa_vmail.C 1.76:  
                 - mail:send now set content-type: multipart/related instead of   2012-02-27      misha
                 multipart/mixed if file have $.content-id[]          * src/classes/file.C 1.216:
                   - PARSER_VaRSION => PARSER_VeRSION
         * src/types/pa_vmail.C 1.77:  
                 - fix missed brakes  2012-01-08      misha
           * tests/results/273.processed 1.1:
 2006-11-15      misha                  *** empty log message ***
         * src/types/pa_vdouble.h 1.52:  
                 abs -> fabs          * tests/273.html 1.1:
                   - tests for ^string.replace[from;to] are added
 2006-11-14      misha  
         * src/include/pa_common.h 1.109:          * src/classes/string.C 1.201:
                 - hex_string was moved from math.C          * src/include/pa_dictionary.h 1.19:
                 - CRC32_MAX_BUFFER_SIZE was renamed to FILE_BUFFER_SIZE          * src/main/pa_dictionary.C 1.25:
           * src/main/pa_string.C 1.238:
         * operators.txt 1.183:                  - ^string.replace[from;to] is added ( new feature: #741 )
                 - added info about ^file.md5[] and ^file:md5[file-name]                  - ^string.replace[one subst here] is slightly optimized
   
         * src/types/pa_vdouble.h 1.51:  2011-12-07      misha
                 - incorrect frac detection with negative values was fixed          * src/classes/table.C 1.285:
                   - $t[^table::create{$empty}] now creates named table with one
         * src/classes/math.C 1.44:                  empty column ( bugfix: #63 )
                 - hex_string was moved to pa_common.h  
   2011-11-30      misha
         * src/main/pa_common.C 1.219:          * tests/results/272.processed 1.1:
                 - CRC32_MAX_BUFFER_SIZE was renamed to FILE_BUFFER_SIZE                  *** empty log message ***
   
         * src/classes/file.C 1.147:          * src/classes/json.C 1.16:
                 - ^file.md5[] and ^file:md5[file-name] were added                  - it's possible to set user's method for parsing arrays: ^json:
                   parse[...;$.array[$hook]] ( new feature: #763 )
 2006-11-13      misha  
         * operators.txt 1.182:          * tests/272.html 1.1:
                 - added info about ^math:crc32[string], ^file:crc32[file-name] &                   - test for ^json:parse[...;$.array[$hook]]
                 ^file.crc32[]  
   2011-11-23      misha
         * src/classes/file.C 1.146:          * tests/183.html 1.3:
                 - some comments were changed          * tests/231.html 1.2:
                 - added ^file:crc32[file-name] and ^file.crc32[]          * tests/results/183.processed 1.3:
           * tests/results/231.processed 1.2:
         * src/classes/math.C 1.43:          * tests/results/256.processed 1.4:
                 - added ^math:crc32[string]                  *** empty log message ***
   
         * src/include/pa_common.h 1.108:          * src/classes/curl.C 1.12:
         * src/main/pa_common.C 1.218:          * src/classes/file.C 1.215:
                 - some functions for crc32 calculation added          * src/classes/image.C 1.138:
           * src/classes/table.C 1.284:
 2006-11-03      misha          * src/classes/xdoc.C 1.172:
         * tests/150.html 1.1:          * src/types/pa_vfile.C 1.50:
         * tests/151.html 1.1:          * src/types/pa_vfile.h 1.69:
         * tests/results/150.processed 1.1:          * src/types/pa_vform.C 1.101:
         * tests/results/151.processed 1.1:                  - constructor ^file::create[mode;filename;content[;options]] now accepts binary mode and file-
                 - 2 tests were added                  content
                   - new constructor's format: ^file::create[string-or-file-content[;$.name[filename] $.mode[text|
         * src/include/pa_array.h 1.70:                  binary] $.content-type[...] $.charset[...]]] ( new feature: #65 )
                 - not needed variable removed  
           * src/include/pa_request.h 1.209:
         * src/include/pa_array.h 1.69:          * src/main/pa_request.C 1.328:
         * src/include/pa_table.h 1.62:                  - new method mime_type_of(const String*) is added
                 - table.locate & table.join with $.reverse(1) were fixed  
           * src/include/pa_exception.h 1.60:
         * src/main/pa_http.C 1.5:                  - new exception constant FILE_NAME_MUST_BE_SPECIFIED is added
                 - bug fix. now tainted data from $.form and query converted to $  
                 .charset during ^file::load[http://...]  2011-11-22      misha
           * src/classes/table.C 1.283:
 2006-11-02      misha                  - bug with negative offset transformed into a feature. it means
         * src/include/pa_table.h 1.61:                  pointing to a row from the end of the table ( new feature: #810 )
                 ups. forget '=' char                 
   
         * src/include/pa_table.h 1.60:  2011-11-19      misha
                 - one more fix in .locate[...][$.reverse(1)]          * src/classes/table.C 1.282:
                   - íåñêîëüêî signed/unsigned warnings óáðàíû â ìåòîäå _select (
 2006-11-01      misha                  new feature: #810 )
         * src/main/pa_http.C 1.4:  
                 - second param for this mid method is length but not end_index so this method has error and can't detect charsets in next content-types:          * src/types/pa_vxdoc.C 1.43:
                 Content-type: text/html; charset="windows-1251"                  - checkout if $.encoding and $.charset options were specified
                 Content-type: text/html; charset="windows-1251";                  together is simplified
                 Content-type: text/html; charset=windows-1251;  
                   2011-11-11      misha
                 only          * src/main/pa_request.C 1.327:
                 Content-type: text/html; charset=windows-1251                  - forgotten fix for escaping filename in HTTP content-
                 was fine                  disposition header (a part of bug #361 )
   
         * src/include/pa_table.h 1.59:          * src/classes/json.C 1.15:
                 - bug fix during ^table.locate( condition false for all records )                  - ^json:string[$.class_name[jmethod]] now checks for ancestors'
                 [$.reverse(1)]                  classes as well ( new feature: #456 )
   
         * src/classes/math.C 1.42:          * src/classes/op.C 1.208:
                 - bug fix, details: http://www.parser.ru/forum/?id=53360                  - exceptions for ^break[] and ^continue[] "without cycle" now
                   have types "parser.break" and "parser.continue" instead of "
 2006-10-31      misha                  parser.runtime" ( new feature: #799 )
         * src/classes/file.C 1.145:  
                 - empty args in file::exec removed now          * tests/results/099.processed 1.8:
           * tests/results/100.processed 1.6:
 2006-09-11      misha          * tests/results/205.processed 1.4:
         * bin/auto.p.dist.in 1.13:          * tests/results/237.processed 1.2:
                 - 2 errors were fixed                  - since bug #361 was fixed the content of filename in HTTP
                 - table::set was replaced to table::create                  headers is quoted
                 - some changes in text/code formatting  
           * tests/results/270.processed 1.1:
 2006-09-03      paf                  - result for test 270
         * src/classes/file.C 1.144:  
                 proper tainting of ^file::exec/cgi[script;env;COMMAND;LINE;          * tests/065.html 1.5:
                 PARAMS]          * tests/results/065.processed 1.7:
                   - more tests for ^file:basename[] & Co were added
 2006-06-09      paf  
         * src/classes/table.C 1.223:          * tests/270_dir/270.txt 1.1:
                 formatting          * tests/270_dir/subdir/270.txt 1.1:
                   - stuff for 270.html
         * src/classes/hash.C 1.78:  
                 incorporated patch from misha          * tests/270.html 1.1:
                 Sent: Wednesday, June 07, 2006 9:52 PM                  - tests for ^file:find[] are added
                 Subject: parser3: patch for $hash._default disappear while  
           * src/types/pa_vxdoc.C 1.42:
         * src/types/pa_vmail.C 1.75:                  - now it's possible to specify encoding using option $.charset.
                 misha:                  option $.engoding is still supported but these options can not
                 Sent: Wednesday, June 07, 2006 8:51 PM                  be specified together
                 Subject: patch for base64 in ^mail:send[] %-)  
           * src/classes/xdoc.C 1.171:
         * src/classes/table.C 1.222:                  - charset.isUTF8 is used instead of comparation charset name
                 incorporated patch from misha:                  with string "UTF-8" ( bugfix: #759 )
                 Sent: Thursday, June 08, 2006 12:38 PM  
                 Subject: parser3: patch for ignoring string options for ^table.save[]  2011-10-11      misha
           * src/classes/xdoc.C 1.170:
         * src/lib/pcre/pcre-2_08.tar.gz 1.2:          * src/types/pa_vxdoc.C 1.41:
                 one can easily find those          * src/types/pa_vxdoc.h 1.48:
                   - new option was added: ^xdoc.file[$.name[èìÿ ôàéëà]] (new
         * operators.txt 1.181:                  feature: #622)
                 ^mail:send[  
                   $.file1[  2011-09-30      misha
                      $.value[file]          * src/types/pa_vrequest.C 1.51:
                      $.format[!uue|!base64] << new base64 option. default uue                  - saving empty $request:post-body causes exception "saving stat-
                   ]                  ed file" ( bugfix: #395 )
                 ]  
   2011-05-30      misha
 2006-04-09      paf          * src/classes/string.C 1.200:
         * buildall-with-xml [release_3_2_1] 1.1.2.5:                  - fixed bug which was added with params.as_hash into string:sql
                 merged  
                 . ftp paths update  2011-05-28      misha
           * src/types/pa_value.C 1.31:
         * buildall-with-xml 1.4:                  - filename in content-disposition header must be quoted ( bugfix:
                 . ftp paths update                   #361 )
   
         * gnu.vcproj 1.2:  2011-05-27      misha
         * operators.txt 1.180:          * src/classes/image.C 1.137:
         * parser3.sln 1.10:          * src/classes/xdoc.C 1.169:
         * src/classes/classes.vcproj 1.14:                  - $.mode must be set for newly created file
         * src/classes/file.C 1.143:  
         * src/classes/hash.C 1.77:          * src/classes/hash.C 1.111:
         * src/classes/hashfile.C 1.37:          * src/classes/mail.C 1.117:
         * src/classes/image.C 1.114:                  - little tunning with get_hash usage
         * src/classes/op.C 1.164:  
         * src/classes/table.C 1.221:          * src/include/pa_exception.h 1.59:
         * src/classes/xdoc.C 1.150:                  - one more string for exception was added
         * src/classes/xnode.C 1.75:  
         * src/include/pa_array.h 1.68:  2011-05-25      misha
         * src/include/pa_config_fixed.h 1.71:          * tests/results/269.processed 1.1:
         * src/include/pa_dir.h 1.19:                  *** empty log message ***
         * src/include/pa_memory.h 1.15:  
         * src/include/pa_request.h 1.181:          * tests/269.html 1.1:
         * src/include/pa_stack.h 1.25:                  - tests for checking input params in some dom methods
         * src/lib/cord/cord.vcproj 1.4:  
         * src/lib/gd/gd.vcproj 1.9:          * src/classes/xdoc.C 1.168:
         * src/lib/ltdl/ltdl.vcproj 1.4:          * src/classes/xnode.C 1.86:
         * src/lib/md5/md5.vcproj 1.4:                  - validation of some input params was added. it isn't possible
         * src/lib/pcre/pcre.vcproj 1.4:                  not wo create xdoc with invalid tagName. ( bugfix: #160 )
         * src/lib/pcre/pcre_dftables.vcproj 1.5:  
         * src/lib/pcre/pcre_parser_ctype.vcproj 1.5:          * src/include/pa_exception.h 1.58:
         * src/lib/sdbm/sdbm.vcproj 1.5:          * src/include/pa_xml_exception.h 1.7:
         * src/lib/smtp/smtp.h 1.7:                  - exception's string "data must be string" was mover from
         * src/lib/smtp/smtp.vcproj 1.8:                  pa_exception.h to pa_xml_exception.h
         * src/main/compile.y 1.220:  
         * src/main/execute.C 1.315:          * src/classes/xnode.C 1.85:
         * src/main/main.vcproj 1.19:          * src/classes/xnode.h 1.30:
         * src/main/pa_cache_managers.C 1.17:                  - methods as_xmlqname, as_xmlncname, as_xmlname and as_xmlnsuri
         * src/main/pa_charset.C 1.55:                  were added
         * src/main/pa_exec.C 1.68:  
         * src/main/pa_http.C 1.3:          * src/main/pa_xml_exception.C 1.6:
         * src/main/pa_request.C 1.281:                  - XmlException accepts more options
         * src/main/pa_socks.C 1.25:  
         * src/main/pa_sql_driver_manager.C 1.86:          * src/include/pa_xml_exception.h 1.6:
         * src/main/pa_string.C 1.207:                  - XmlException accepts more options
         * src/main/pa_stylesheet_connection.C 1.5:                  - XML-related exception's strings were added
         * src/main/pa_stylesheet_manager.C 1.28:  
         * src/targets/apache13/ApacheModuleParser3.vcproj 1.8:          * src/classes/xdoc.C 1.167:
         * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.11:          * src/types/pa_vxdoc.h 1.47:
         * src/targets/apache13core/pa_threads.C 1.6:                  - code cleanup (unused output_options were removed)
         * src/targets/cgi/getopt.c 1.5:  
         * src/targets/cgi/parser3.C 1.239:  2011-05-19      misha
         * src/targets/cgi/parser3.vcproj 1.14:          * src/classes/file.C 1.214:
         * src/targets/isapi/pa_threads.C 1.18:          * src/classes/hash.C 1.110:
         * src/targets/isapi/parser3isapi.C 1.97:          * src/classes/string.C 1.199:
         * src/targets/isapi/parser3isapi.vcproj 1.10:          * src/classes/table.C 1.281:
         * src/types/pa_value.C 1.20:          * src/classes/void.C 1.49:
         * src/types/pa_value.h 1.127:                  - params.as_hash is used more while parsing methods hash-options
         * src/types/pa_vcookie.C 1.69:  
         * src/types/pa_vhashfile.C 1.50:  2011-05-18      misha
         * src/types/pa_vhashfile.h 1.34:          * tests/results/188.processed 1.5:
         * src/types/pa_vmail.C 1.74:          * tests/results/256.processed 1.3:
         * src/types/pa_vresponse.C 1.27:                  *** empty log message ***
         * src/types/pa_vstatus.C 1.26:  
         * src/types/types.vcproj 1.18:          * operators.txt 1.239:
         * tests/descript.ion 1.4:                  - info about json-serialization of xdoc was added
         * www/htdocs/_bug.html 1.117:  
         * www/htdocs/_bug.xsl 1.16:          * tests/256.html 1.4:
                 + ^break[] ^continue[], in ^for, ^while, ^menu, ^hash/                  - tests for json-serialization xdoc were added
                 hashfile.foreach  
           * src/types/pa_vxdoc.C 1.40:
         * src/main/compile.tab.C 1.113:                  - ups. I've forgot about "method" :)
                 ` change compiled  
           * src/classes/json.C 1.14:
         * gnu.vcproj [vs2005_to_gcc] 1.1.32.1:          * src/classes/xdoc.C 1.166:
         * parser3.sln [vs2005_to_gcc] 1.9.28.1:          * src/types/pa_value.h 1.143:
         * src/classes/classes.vcproj [vs2005_to_gcc] 1.13.8.1:          * src/types/pa_vxdoc.C 1.39:
         * src/classes/file.C [vs2005_to_gcc] 1.142.12.1:          * src/types/pa_vxdoc.h 1.46:
         * src/classes/hash.C [vs2005_to_gcc] 1.76.12.1:                  - now json:string can serialize xdoc-objects. options (the same
         * src/classes/image.C [vs2005_to_gcc] 1.113.12.1:                  as ^xdoc.string[]) could be specified in $.xdoc[] ( new feature:
         * src/classes/op.C [vs2005_to_gcc] 1.163.12.1:                  #265 )
         * src/classes/table.C [vs2005_to_gcc] 1.220.4.1:  
         * src/classes/xdoc.C [vs2005_to_gcc] 1.149.8.1:  2011-05-15      misha
         * src/classes/xnode.C [vs2005_to_gcc] 1.74.8.1:          * tests/results/267.processed 1.1:
         * src/include/pa_array.h [vs2005_to_gcc] 1.67.12.1:          * tests/results/268.processed 1.1:
         * src/include/pa_config_fixed.h [vs2005_to_gcc] 1.70.8.1:                  *** empty log message ***
         * src/include/pa_dir.h [vs2005_to_gcc] 1.18.12.1:  
         * src/include/pa_memory.h [vs2005_to_gcc] 1.14.8.1:          * tests/268.html 1.1:
         * src/include/pa_request.h [vs2005_to_gcc] 1.180.8.1:                  - tests for ^table.count[with options] were added
         * src/include/pa_stack.h [vs2005_to_gcc] 1.24.12.1:  
         * src/lib/cord/cord.vcproj [vs2005_to_gcc] 1.3.8.1:          * src/classes/table.C 1.280:
         * src/lib/gd/gd.vcproj [vs2005_to_gcc] 1.8.8.1:                  - method ^table.count[] now can accept options ( new feature: #93 ):
         * src/lib/ltdl/ltdl.vcproj [vs2005_to_gcc] 1.3.20.1:                  ^table.count[column] returns number of columns for named table;
         * src/lib/md5/md5.vcproj [vs2005_to_gcc] 1.3.20.1:                  ^table.count[cells] returns number of cells in the current row;
         * src/lib/pcre/pcre.vcproj [vs2005_to_gcc] 1.3.20.1:                  ^table.count[] & ^table.count[rows] return number of rows in a table.
         * src/lib/pcre/pcre_dftables.vcproj [vs2005_to_gcc] 1.4.20.1:  
         * src/lib/pcre/pcre_parser_ctype.vcproj [vs2005_to_gcc] 1.4.20.1:          * tests/267.html 1.1:
         * src/lib/sdbm/sdbm.vcproj [vs2005_to_gcc] 1.4.26.1:                  - test for checking switch/case in boolean mode was added
         * src/lib/smtp/smtp.h [vs2005_to_gcc] 1.6.12.1:  
         * src/lib/smtp/smtp.vcproj [vs2005_to_gcc] 1.7.8.1:          * src/classes/op.C 1.207:
         * src/main/compile.y [vs2005_to_gcc] 1.219.8.1:                  - if switch's or case's value is bool, they are compared as bool
         * src/main/execute.C [vs2005_to_gcc] 1.314.12.1:                  values, not as double values: new feature: #351
         * src/main/main.vcproj [vs2005_to_gcc] 1.18.8.1:  
         * src/main/pa_cache_managers.C [vs2005_to_gcc] 1.16.12.1:  2011-05-06      misha
         * src/main/pa_charset.C [vs2005_to_gcc] 1.54.8.1:          * tests/242.html 1.2:
         * src/main/pa_exec.C [vs2005_to_gcc] 1.67.12.1:                  - EOL before EOF was added
         * src/main/pa_http.C [vs2005_to_gcc] 1.2.12.1:  
         * src/main/pa_request.C [vs2005_to_gcc] 1.280.8.1:          * tests/results/169.processed 1.6:
         * src/main/pa_socks.C [vs2005_to_gcc] 1.24.12.1:                  *** empty log message ***
         * src/main/pa_sql_driver_manager.C [vs2005_to_gcc] 1.85.12.1:  
         * src/main/pa_string.C [vs2005_to_gcc] 1.206.4.1:  2011-05-05      misha
         * src/main/pa_stylesheet_connection.C [vs2005_to_gcc] 1.4.8.1:          * tests/169.html 1.3:
         * src/main/pa_stylesheet_manager.C [vs2005_to_gcc] 1.27.12.1:                  - tests for splitting empty string and void were added
         * src/targets/apache13/ApacheModuleParser3.vcproj [vs2005_to_gcc] 1.7.20.1:  
         * src/targets/apache13core/ApacheModuleParser3Core.vcproj [vs2005_to_gcc] 1.10.8.1:          * src/main/pa_string.C 1.237:
         * src/targets/apache13core/pa_threads.C [vs2005_to_gcc] 1.5.12.1:                  - fix of fix (^empty_string.split[...] returned table with one
         * src/targets/cgi/getopt.c [vs2005_to_gcc] 1.4.10.1:                  empty cell)
         * src/targets/cgi/parser3.C [vs2005_to_gcc] 1.238.8.1:  
         * src/targets/cgi/parser3.vcproj [vs2005_to_gcc] 1.13.8.1:  2011-04-03      misha
         * src/targets/isapi/pa_threads.C [vs2005_to_gcc] 1.17.12.1:          * Makefile.am 1.81:
         * src/targets/isapi/parser3isapi.C [vs2005_to_gcc] 1.96.10.1:          * Makefile.in 1.98:
         * src/targets/isapi/parser3isapi.vcproj [vs2005_to_gcc] 1.9.8.1:          * acinclude.m4 1.67:
         * src/types/pa_value.C [vs2005_to_gcc] 1.19.12.1:          * aclocal.m4 1.70:
         * src/types/pa_value.h [vs2005_to_gcc] 1.126.12.1:          * acsite.m4 1.46:
         * src/types/pa_vcookie.C [vs2005_to_gcc] 1.68.12.1:          * configure 1.125:
         * src/types/pa_vmail.C [vs2005_to_gcc] 1.73.10.1:          * configure.in 1.136:
         * src/types/pa_vresponse.C [vs2005_to_gcc] 1.26.12.1:          * src/include/pa_config_auto.h.in 1.54:
         * src/types/pa_vstatus.C [vs2005_to_gcc] 1.25.12.1:                  *** empty log message ***
         * src/types/types.vcproj [vs2005_to_gcc] 1.17.8.1:  
         * tests/descript.ion [vs2005_to_gcc] 1.3.8.1:          * configure.in 1.135:
         * www/htdocs/_bug.html [vs2005_to_gcc] 1.116.6.1:          * src/include/pa_version.h 1.42:
         * www/htdocs/_bug.xsl [vs2005_to_gcc] 1.15.18.1:                  - version in head was changed to 3.4.2b
                 ! switched to VS2005 (projects and object<info explicitly typed>.for_each(, info))  
                 + $response:field[] setting void means removing  2011-03-30      misha
                 + grammar $name` name stops now, for mysql `$field`          * src/types/pa_vregex.C 1.13:
                 + started ^break[] ^continue[], in ^for. TODO: to other iterators (while, menu, foreach)                  - \w & Co now contain unicode properties as well ( new feature #
                 + all log messages += [uri=, method=, cl=]                  294 )
   
 2006-03-23      moko  2011-03-29      misha
         * Makefile.am [release_3_1_6] 1.48.6.2.2.1:          * buildall-with-xml 1.41:
         * Makefile.am [release_3_2_1] 1.51.6.3:          * buildall-without-xml 1.26:
         * Makefile.in [release_3_1_6] 1.62.6.3.2.1:                  - PCRE stack usage is limited to approx. 6 MB. previous limits
         * Makefile.in [release_3_2_1] 1.65.6.3:                  were too big for real life. bugfix: #216
         * acinclude.m4 [release_3_1_6] 1.35.6.3.2.1:  
         * acinclude.m4 [release_3_2_1] 1.38.6.1:  2011-03-04      moko
         * aclocal.m4 [release_3_1_6] 1.38.6.3.2.1:          * etc/parser3.charsets/cp866.cfg 1.2:
         * aclocal.m4 [release_3_2_1] 1.41.6.1:                  Conforms to http://unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/
         * acsite.m4 [release_3_1_6] 1.13.6.2.2.1:                  CP866.TXT
         * acsite.m4 [release_3_2_1] 1.16.6.1:  
         * configure [release_3_1_6] 1.83.6.4.2.2:          * etc/parser3.charsets/cp866.cfg 1.1:
         * configure [release_3_2_1] 1.90.2.2:                  cp866 initial version from vlalek@
         * configure.in [release_3_1_6] 1.83.6.5.2.2:  
         * configure.in [release_3_2_1] 1.91.2.2:  2011-02-21      misha
         * src/include/pa_version.h [release_3_1_6] 1.19.6.6.2.2:          * operators.txt 1.238:
         * src/include/pa_version.h [release_3_2_1] 1.27.2.2:          * src/include/pa_charset.h 1.47:
                 *** empty log message ***          * src/include/pa_charset.h [release_3_4_1] 1.46.2.1:
                   - some methods mustn't be under #ifdef XML or parser can't be
 2006-03-04      paf                  compiled without xml support
         * src/main/pa_string.C 1.206:  
                 ! cache file curruption checks++ [thanks to Igor Zinkovsky for           * src/targets/apache/Makefile.am 1.3:
                 detailed report]          * src/targets/apache/Makefile.am [release_3_4_1] 1.2.2.1:
           * src/targets/apache/Makefile.in 1.2:
         * src/main/pa_string.C [release_3_1_6] 1.202.6.2.2.1:          * src/targets/apache/Makefile.in [release_3_4_1] 1.1.2.1:
         * src/main/pa_string.C [release_3_2_1] 1.205.4.1:                  - mention ApacheModuleParser3.vcproj was removed
                 merged from HEAD  
                 ! cache file curruption checks++ [thanks to Igor Zinkovsky for detailed report]          * Makefile.am [release_3_4_1] 1.80.2.1:
           * Makefile.in [release_3_4_1] 1.97.2.1:
 2006-03-01      paf          * acinclude.m4 [release_3_4_1] 1.66.2.1:
         * src/main/untaint.C [release_3_1_6] 1.134.6.2.2.1:          * aclocal.m4 [release_3_4_1] 1.69.2.1:
                 merged from HEAD          * acsite.m4 [release_3_4_1] 1.45.2.1:
                 ! mail:send << changed \r or \n to ' ' in          * configure [release_3_4_1] 1.124.2.1:
           * configure.in [release_3_4_1] 1.134.2.1:
 2006-02-18      paf          * src/include/pa_config_auto.h.in [release_3_4_1] 1.53.2.1:
         * src/main/untaint.C [release_3_2_1] 1.136.6.1:          * src/include/pa_version.h [release_3_4_1] 1.41.2.2:
                 merged from HEAD                  *** empty log message ***
                 ! mail:send << changed \r or \n to ' ' in  
           * src/types/pa_vjunction.C 1.10:
         * src/main/untaint.C 1.137:                  - EOL before EOF was added (warning removed)
                 ! mail:send << changed \r or \n to ' ' in  
           * src/include/pa_version.h [release_3_4_1] 1.41.2.1:
 2006-02-03      paf                  =no message
         * src/main/pa_common.C 1.217:  
                 ! bugfix: decoding from base64  2011-02-20      misha
           * tests/results/266.processed 1.1:
         * src/main/pa_common.C [release_3_2_1] 1.216.4.1:                  *** empty log message ***
                 merged from HEAD  
                 ! bugfix: decoding from base64          * tests/266.html 1.1:
           * tests/266.p 1.1:
 2006-01-20      paf                  - tests for checking $.inherited and $.overridden in ^reflection:
         * src/classes/table.C 1.220:                  method_info[...] were added
                 ! bugfix ^table.save[$.encloser-s now handled properly  
           * src/classes/reflection.C 1.23:
         * src/classes/table.C [release_3_1_6] 1.208.6.11.2.1:                  - beautifying result of ^reflection:method_info[] ($.overridden/
         * src/classes/table.C [release_3_2_1] 1.219.6.1:                  inherited)
                 merged from HEAD  
                 ! bugfix ^table.save[$.encloser-s now handled properly  2011-02-18      misha
           * src/main/pa_charset.C 1.89:
         * src/types/pa_vhashfile.C [release_3_1_6] 1.48.14.1:          * src/main/pa_http.C 1.52:
                 . merged hashfile.foreach memory economy fix          * src/main/untaint.C 1.162:
                   - use pa_isalpha and pa_isalnum instead of isalpha and isalnum
 2006-01-19      paf                  - bug with redundand quoting lowercased latin chars while building email body was fixed
         * buildall-with-xml [release_3_2_1] 1.1.2.4:  
         * buildall-without-xml [release_3_2_1] 1.1.2.4:          * src/include/pa_common.h 1.144:
                 merged from HEAD                  - pa_isalpha and ps_isalnum methods were added (they check for
                 ! libgc:USE_MUNMAP activates merging of free memory blocks which helps a lot in our case:                  latin chars only)
                 after transform we want CORD(main.result)->cstr[big malloc]->transcode[big malloc]  
   2011-02-16      misha
         * buildall-with-xml 1.3:          * src/main/pa_charset.C 1.88:
         * buildall-without-xml 1.3:                  - bugfix: in some cases the calculating string size for
                 ! libgc:USE_MUNMAP activates merging of free memory blocks which helps a lot in our case:                  transcoding gave too small value (should ever look for
                 after transform we want CORD(main.result)->cstr[big malloc]->transcode[big malloc]                  availability char in dest charset inspite of the char size)
   
         * src/types/pa_vhashfile.C [release_3_2_1] 1.48.16.1:  2011-02-04      moko
                 . merged hashfile.foreach memory economy fix          * tests/223.html 1.5:
                   header values now not url-encoded (issue #195)
 2006-01-17      paf  
         * src/types/pa_vhashfile.C 1.49:  2011-02-01      misha
                 ! hashfile.foreach: counted pairs before reading them. got rid           * buildall-with-xml 1.40:
                 of reallocs = became quicker and less fragmentated          * buildall-without-xml 1.25:
                   - 8.10 => 8.12
 2005-12-29      paf  
         * Makefile.am [release_3_2_1] 1.51.6.2:  2011-01-31      misha
         * Makefile.in [release_3_2_1] 1.65.6.2:          * src/main/pa_request.C 1.326:
         * src/lib/ltdl/Makefile.am [release_3_2_1] 1.2.14.2:                  - throw exception if param file_name in use_file is empty
         * src/lib/ltdl/Makefile.in [release_3_2_1] 1.8.6.2:  
                 . now site.m4 also packaged when 'make dist', so do configure   2011-01-07      moko
                 companion files in src/lib/ltdl          * src/classes/curl.C 1.11:
                   compilations errors fixed
         * src/lib/ltdl/Makefile.am [release_3_2_1] 1.2.14.1:  
         * src/lib/ltdl/Makefile.in [release_3_2_1] 1.8.6.1:  2010-12-29      moko
         * src/lib/ltdl/acconfig.h [release_3_2_1] 1.1.2.1:          * tests/265.html 1.1:
         * src/lib/ltdl/acinclude.m4 [release_3_2_1] 1.2.38.1:          * tests/results/265.processed 1.1:
         * src/lib/ltdl/config.guess [release_3_2_1] 1.2.2.1:                  test for issue #200 added
         * src/lib/ltdl/config.sub [release_3_2_1] 1.2.2.1:  
         * src/lib/ltdl/configure.in [release_3_2_1] 1.4.36.1:          * src/main/pa_string.C 1.236:
         * src/lib/ltdl/install-sh [release_3_2_1] 1.2.2.1:                  empty regex result check added (fixes issue #200)
         * src/lib/ltdl/ltmain.sh [release_3_2_1] 1.1.2.1:  
         * src/lib/ltdl/missing [release_3_2_1] 1.2.2.1:          * src/main/pa_http.C 1.51:
                 . now config_auto.h is created with configure [were constant]                  pa_http_safe_header_name corrected a bit
   
         * INSTALL [release_3_2_1] 1.48.2.2:          * tests/results/223.processed 1.6:
         * buildall-with-xml [release_3_2_1] 1.1.2.3:                  header values now not url-encoded (issue #195)
         * buildall-without-xml [release_3_2_1] 1.1.2.3:  
                 *** empty log message ***          * src/classes/curl.C 1.10:
           * src/include/pa_http.h 1.6:
         * buildall-with-xml [release_3_2_1] 1.1.2.2:          * src/main/pa_http.C 1.50:
         * buildall-without-xml [release_3_2_1] 1.1.2.2:          * src/main/untaint.C 1.161:
                 . farawell doc indication                  L_HTTP_HEADER now used in http headers values,
                   pa_http_safe_header_name added for headers names (fixes bug #195)
         * src/lib/ltdl/ltmain.sh 1.1:                 
                 file ltmain.sh was initially added on branch release_3_2_1.  
   2010-12-18      misha
         * INSTALL 1.49:          * src/classes/classes.vcproj 1.27:
         * Makefile.am 1.52:          * src/types/types.vcproj 1.27:
         * Makefile.in 1.66:                  - arp-include => pa-include
         * buildall-with-xml 1.2:  
         * buildall-without-xml 1.2:  2010-11-28      moko
         * configure 1.91:          * src/lib/sdbm/sdbm.vcproj 1.7:
         * configure.in 1.92:                  apr -> pa (.vcproj)
         * src/include/pa_version.h 1.28:  
         * src/lib/ltdl/Makefile.am 1.3:          * configure.in 1.133:
         * src/lib/ltdl/Makefile.in 1.9:          * src/classes/Makefile.am 1.57:
         * src/lib/ltdl/acconfig.h 1.2:          * src/classes/Makefile.in 1.72:
         * src/lib/ltdl/acinclude.m4 1.3:          * src/lib/sdbm/Makefile.am 1.5:
         * src/lib/ltdl/config.guess 1.3:          * src/lib/sdbm/Makefile.in 1.8:
         * src/lib/ltdl/config.sub 1.3:          * src/lib/sdbm/pa-include/Makefile.am 1.1:
         * src/lib/ltdl/configure.in 1.5:          * src/lib/sdbm/pa-include/Makefile.in 1.1:
         * src/lib/ltdl/install-sh 1.3:          * src/lib/sdbm/pa-include/pa_strings.h 1.2:
         * src/lib/ltdl/ltmain.sh 1.2:          * src/lib/sdbm/pa_strings.C 1.2:
         * src/lib/ltdl/missing 1.3:          * src/lib/sdbm/sdbm.c 1.6:
         * www/htdocs/_bug.html 1.116:          * src/types/Makefile.am 1.46:
                 . merged from 3.2.1          * src/types/Makefile.in 1.70:
           * src/types/pa_vhashfile.C 1.63:
         * INSTALL [release_3_2_1] 1.48.2.3:          * src/types/pa_vhashfile.h 1.39:
                 . references to documentation and some clarification                  apr -> pa
   
         * Makefile.am [release_3_2_1] 1.51.6.1:          * Makefile.am 1.80:
         * Makefile.in [release_3_2_1] 1.65.6.1:          * Makefile.in 1.97:
                 . dist+=buildall*          * acinclude.m4 1.66:
           * aclocal.m4 1.69:
         * src/lib/ltdl/acconfig.h 1.1:          * acsite.m4 1.45:
                 file acconfig.h was initially added on branch release_3_2_1.          * configure 1.124:
           * configure.in 1.134:
 2005-12-28      paf          * src/include/pa_config_auto.h.in 1.53:
         * configure [release_3_2_1] 1.90.2.1:                  *** empty log message ***
                 . 3.2.1  
           * src/lib/sdbm/Makefile.am 1.4:
         * buildall-with-xml 1.1:          * src/lib/sdbm/apr_file_io.C 1.7:
                 file buildall-with-xml was initially added on branch           * src/lib/sdbm/apr_strings.C 1.4:
                 release_3_2_1.          * src/lib/sdbm/pa-include/pa_apr.h 1.1:
           * src/lib/sdbm/pa-include/pa_errno.h 1.1:
         * INSTALL [release_3_2_1] 1.48.2.1:          * src/lib/sdbm/pa-include/pa_file_info.h 1.1:
         * buildall-with-xml [release_3_2_1] 1.1.2.1:          * src/lib/sdbm/pa-include/pa_file_io.h 1.1:
         * buildall-without-xml [release_3_2_1] 1.1.2.1:          * src/lib/sdbm/pa-include/pa_sdbm.h 1.1:
                 + started to simplify build process, see INSTALL          * src/lib/sdbm/pa-include/pa_strings.h 1.1:
           * src/lib/sdbm/pa_file_io.C 1.1:
         * buildall-without-xml 1.1:          * src/lib/sdbm/pa_strings.C 1.1:
                 file buildall-without-xml was initially added on branch           * src/lib/sdbm/sdbm.c 1.5:
                 release_3_2_1.          * src/lib/sdbm/sdbm_hash.c 1.2:
           * src/lib/sdbm/sdbm_lock.c 1.2:
 2005-12-26      paf          * src/lib/sdbm/sdbm_pair.c 1.2:
         * configure.in [release_3_1_6] 1.83.6.5.2.1:          * src/lib/sdbm/sdbm_pair.h 1.2:
         * src/include/pa_version.h [release_3_1_6] 1.19.6.6.2.1:          * src/lib/sdbm/sdbm_private.h 1.4:
         * src/main/compile.tab.C [release_3_1_6] 1.103.8.10.2.1:          * src/lib/sdbm/sdbm_tune.h 1.2:
                 version                  apr -> pa (apache2 module apr name conflict resolved)
   
         * configure [release_3_1_6] 1.83.6.4.2.1:  2010-11-27      misha
                 ver          * buildall-with-xml 1.39:
           * buildall-without-xml 1.24:
 2005-12-21      paf                  - typo fixed: libz2 -> libbz2
         * src/main/compile.tab.C 1.112:  
         * src/main/main.vcproj 1.18:  2010-11-26      misha
         * www/htdocs/_bug.html 1.115:          * src/classes/hash.C 1.109:
                 . win32: grammar is now compiled with bison 1.875b, it reports           * src/classes/table.C 1.279:
                 unexpected token names          * src/types/pa_vregex.C 1.12:
                   - warnings removed
 2005-12-19      paf  
         * configure 1.89:  2010-11-25      moko
         * src/lib/Makefile.in 1.15:          * operators.txt 1.237:
         * src/lib/cord/Makefile.in 1.6:                  $.indent(true)
                 . makes  
           * operators.txt 1.236:
         * src/main/compile.tab.C [release_3_1_5] 1.103.8.10:                  another bugfix. :)
         * src/types/pa_vxnode.h [release_3_1_5] 1.30.12.2:  
         * www/htdocs/_bug.html [release_3_1_5] 1.84.4.16:          * operators.txt 1.235:
         * www/htdocs/_bug.xsl [release_3_1_5] 1.15.6.1:                  bugfix. :)
                 ! bugfix xnode now holds a link to xmlNode to prevent premature   
                 gc(xmlNode)          * buildall-with-xml 1.38:
                   libxml2-2.7.8 + with-apache
         * configure 1.90:  
         * configure.in 1.91:  2010-11-24      moko
         * src/classes/classes.vcproj 1.13:          * bin/Makefile.in 1.16:
         * src/include/pa_config_fixed.h 1.70:          * etc/Makefile.in 1.21:
         * src/include/pa_version.h 1.26:          * etc/parser3.charsets/Makefile.in 1.26:
         * src/include/pa_version.h 1.27:                  APACHE13->APACHE
         * src/lib/gd/gd.vcproj 1.8:  
         * src/lib/smtp/smtp.vcproj 1.7:          * Makefile.am 1.79:
         * src/main/main.vcproj 1.17:          * Makefile.in 1.96:
         * src/main/pa_globals.C 1.181:          * acinclude.m4 1.65:
         * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.10:          * aclocal.m4 1.68:
         * src/targets/cgi/parser3.vcproj 1.13:          * acsite.m4 1.44:
         * src/targets/isapi/parser3isapi.vcproj 1.9:          * configure 1.123:
         * src/types/types.vcproj 1.17:          * configure.in 1.132:
                 . killing gdome [what a relief]          * src/include/pa_config_auto.h.in 1.51:
           * src/include/pa_config_auto.h.in 1.52:
         * src/types/pa_vxnode.C 1.47:                  *** empty log message ***
                 . less warnings  
           * Makefile.in 1.95:
         * src/targets/cgi/parser3.C 1.238:          * configure 1.122:
                 . style          * src/targets/Makefile.am 1.11:
           * src/targets/apache/Makefile.am 1.2:
         * src/classes/xnode.C 1.74:          * src/targets/apache/Makefile.in 1.1:
                 . "xml.dom"                  apxs support
                 . xnode.select* now works on xdoc too [were barking "not element"]  
           * src/Makefile.in 1.62:
         * tests/137.html 1.3:          * src/classes/Makefile.in 1.71:
         * tests/results/137.processed 1.4:          * src/include/Makefile.in 1.25:
                 . not handled this case yet. code does not hang from inserting           * src/lib/Makefile.in 1.21:
                 parent into child, considering thing minor issue -- nodes are           * src/lib/cord/Makefile.in 1.10:
                 removed from source anyway, don't know why shold that be an           * src/lib/cord/include/Makefile.in 1.8:
                 error after all          * src/lib/cord/include/private/Makefile.in 1.8:
           * src/lib/gc/Makefile.in 1.8:
         * tests/097.html 1.3:          * src/lib/gc/include/Makefile.in 1.9:
         * tests/106.html 1.3:          * src/lib/gd/Makefile.in 1.9:
         * tests/108.html 1.3:          * src/lib/json/Makefile.in 1.3:
         * tests/110.html 1.3:          * src/lib/ltdl/Makefile.in 1.13:
         * tests/112.html 1.3:          * src/lib/md5/Makefile.in 1.14:
         * tests/113.html 1.3:          * src/lib/pcre/Makefile.in 1.17:
         * tests/114.html 1.3:          * src/lib/sdbm/Makefile.in 1.7:
         * tests/115.html 1.3:          * src/lib/smtp/Makefile.in 1.9:
         * tests/116.html 1.3:          * src/main/Makefile.in 1.65:
         * tests/117.html 1.3:          * src/sql/Makefile.in 1.18:
         * tests/Makefile 1.4:          * src/targets/Makefile.in 1.49:
         * tests/results/001.processed 1.4:          * src/targets/cgi/Makefile.in 1.74:
         * tests/results/002.processed 1.4:          * src/targets/isapi/Makefile.in 1.19:
         * tests/results/003.processed 1.4:          * src/types/Makefile.in 1.69:
         * tests/results/004.processed 1.4:                  APACHE13 -> APACHE
         * tests/results/005.processed 1.4:  
         * tests/results/006.processed 1.4:          * configure.in 1.131:
         * tests/results/008.processed 1.4:                  apxs support
         * tests/results/009.processed 1.4:                  -Bstatic gc removed for OS X
         * tests/results/010.processed 1.4:  
         * tests/results/011.processed 1.4:          * src/main/pa_globals.C 1.186:
         * tests/results/012.processed 1.4:          * src/main/pa_xml_io.C 1.27:
         * tests/results/013.processed 1.4:                  the rest converted to THREAD_LOCAL usage
         * tests/results/014.processed 1.4:  
         * tests/results/015.processed 1.4:          * src/classes/curl.C 1.9:
         * tests/results/016.processed 1.4:          * src/include/pa_config_includes.h 1.33:
         * tests/results/017.processed 1.4:          * src/main/pa_globals.C 1.185:
         * tests/results/018.processed 1.4:                  THREAD_LOCAL defined and used
         * tests/results/020.processed 1.4:  
         * tests/results/021.processed 1.4:  2010-11-23      moko
         * tests/results/022.processed 1.4:          * src/classes/op.C 1.206:
         * tests/results/023.processed 1.4:          * src/main/pa_os.C 1.11:
         * tests/results/024.processed 1.4:                  microseconds, not milliseconds should be passed to pa_sleep, and
         * tests/results/025.processed 1.4:                  only fractional part (bugfix: #188)
         * tests/results/026.processed 1.4:  
         * tests/results/027.processed 1.4:          * src/targets/apache/mod_parser3.c 1.11:
         * tests/results/028.processed 1.4:                  1.3 compatibility
         * tests/results/029.processed 1.4:  
         * tests/results/030.processed 1.4:          * src/targets/apache/mod_parser3.c 1.10:
         * tests/results/031.processed 1.4:          * src/targets/apache/mod_parser3_core.C 1.5:
         * tests/results/032.processed 1.4:                  GC_dont_gc=1, as in cgi version
         * tests/results/033.processed 1.4:  
         * tests/results/034.processed 1.4:          * src/targets/apache/mod_parser3.c 1.9:
         * tests/results/035.processed 1.4:                  warning war
         * tests/results/036.processed 1.4:  
         * tests/results/037.processed 1.4:          * src/targets/apache/mod_parser3.c 1.8:
         * tests/results/038.processed 1.4:          * src/targets/apache/mod_parser3_core.C 1.4:
         * tests/results/039.processed 1.4:          * src/targets/apache/pa_httpd.h 1.4:
         * tests/results/040.processed 1.4:                  version removed, some trash removed
         * tests/results/041.processed 1.4:  
         * tests/results/042.processed 1.4:  2010-11-22      moko
         * tests/results/043.processed 1.4:          * src/targets/apache/mod_parser3.c 1.7:
         * tests/results/044.processed 1.4:                  version removed (we don't want to show it), warning war
         * tests/results/045.processed 1.4:  
         * tests/results/046.processed 1.4:          * src/targets/apache/mod_parser3.c 1.6:
         * tests/results/047.processed 1.4:          * src/targets/apache/mod_parser3_core.C 1.3:
         * tests/results/048.processed 1.4:          * src/targets/apache/pa_httpd.h 1.3:
         * tests/results/049.processed 1.4:                  parser_status_allowed removed + merge config functions removed (
         * tests/results/050.processed 1.4:                  override is the default) + beauty
         * tests/results/051.processed 1.4:  
         * tests/results/052.processed 1.4:          * src/include/pa_request.h 1.208:
         * tests/results/053.processed 1.4:          * src/main/pa_request.C 1.325:
         * tests/results/054.processed 1.4:          * src/targets/apache13core/mod_parser3_core.C 1.16:
         * tests/results/055.processed 1.4:          * src/targets/cgi/parser3.C 1.259:
         * tests/results/056.processed 1.4:          * src/targets/isapi/parser3isapi.C 1.104:
         * tests/results/057.processed 1.4:                  option to hide $status used in apache module removed
         * tests/results/058.processed 1.4:  
         * tests/results/059.processed 1.4:  2010-11-18      moko
         * tests/results/060.processed 1.4:          * operators.txt 1.234:
         * tests/results/061.processed 1.4:                  $.table[compact] added for ^json:string[]
         * tests/results/062.processed 1.4:  
         * tests/results/063.processed 1.4:  2010-11-16      moko
         * tests/results/064.processed 1.4:          * src/targets/apache/mod_parser3.c 1.5:
         * tests/results/065.processed 1.4:                  some cleanup done
         * tests/results/066.processed 1.4:  
         * tests/results/067.processed 1.4:  2010-11-15      moko
         * tests/results/068.processed 1.4:          * src/main/untaint.C 1.160:
         * tests/results/069.processed 1.4:                  bugfix: first, second String::Body argument is hashcode; second,
         * tests/results/070.processed 1.4:                  info.fragment_begin is original, not resulting length
         * tests/results/071.processed 1.4:  
         * tests/results/072.processed 1.4:          * src/classes/file.C 1.213:
         * tests/results/073.processed 1.4:                  new feature: $.stdin now untainted
         * tests/results/074.processed 1.4:  
         * tests/results/075.processed 1.4:          * tests/results/264.processed 1.2:
         * tests/results/076.processed 1.4:                  new feature: $.stdin[] now untainted
         * tests/results/077.processed 1.4:  
         * tests/results/078.processed 1.4:          * tests/cat.sh 1.3:
         * tests/results/079.processed 1.4:                  new feature: stdin arg to test $.stdin[value]
         * tests/results/080.processed 1.4:  
         * tests/results/081.processed 1.4:          * src/classes/op.C 1.205:
         * tests/results/082.processed 1.4:                  ^apply-taint[] method added
         * tests/results/083.processed 1.4:  
         * tests/results/084.processed 1.4:          * tests/264.html 1.1:
         * tests/results/085.processed 1.4:          * tests/results/264.processed 1.1:
         * tests/results/086.processed 1.4:                  ^apply-taint[] test added; $.stdin untaint test added
         * tests/results/087.processed 1.4:  
         * tests/results/088.processed 1.4:  2010-11-14      moko
         * tests/results/089.processed 1.4:          * src/targets/apache/mod_parser3.c 1.4:
         * tests/results/090.processed 1.4:                  outdated MODULE_MAGIC_NUMBER removed
         * tests/results/091.processed 1.4:  
         * tests/results/092.processed 1.4:          * src/targets/apache/mod_parser3.c 1.3:
         * tests/results/093.processed 1.4:          * src/targets/apache/mod_parser3_core.C 1.2:
         * tests/results/094.processed 1.4:          * src/targets/apache/pa_httpd.h 1.2:
         * tests/results/095.processed 1.4:                  2x2 calculated under apache2. :)
         * tests/results/096.processed 1.4:  
         * tests/results/097.processed 1.4:  2010-11-13      moko
         * tests/results/099.processed 1.4:          * src/targets/apache/mod_parser3.c 1.2:
         * tests/results/100.processed 1.3:                  initial changes to build module with apache 2.x includes
         * tests/results/101.processed 1.4:  
         * tests/results/102.processed 1.4:          * src/targets/apache/Makefile.am 1.1:
         * tests/results/104.processed 1.4:          * src/targets/apache/mod_parser3.c 1.1:
         * tests/results/105.processed 1.4:          * src/targets/apache/mod_parser3_core.C 1.1:
         * tests/results/106.processed 1.4:          * src/targets/apache/pa_httpd.h 1.1:
         * tests/results/107.processed 1.4:          * src/targets/apache/pa_threads.C 1.1:
         * tests/results/108.processed 1.4:                  initial commit for united apache 1.3 / apache 2.x DSO module
         * tests/results/109.processed 1.4:  
         * tests/results/110.processed 1.4:  2010-11-09      moko
         * tests/results/111.processed 1.4:          * src/types/pa_method.h 1.18:
         * tests/results/112.processed 1.4:                  check added to dissallow @method[name;*] syntax
         * tests/results/113.processed 1.4:  
         * tests/results/114.processed 1.4:          * tests/263.html 1.1:
         * tests/results/115.processed 1.4:          * tests/results/263.processed 1.1:
         * tests/results/117.processed 1.4:                  test from method[*args] added
         * tests/results/119.processed 1.4:  
         * tests/results/120.processed 1.4:  2010-11-08      moko
         * tests/results/121.processed 1.4:          * src/types/pa_method.h 1.17:
         * tests/results/122.processed 1.4:          * src/types/pa_vmethod_frame.h 1.89:
         * tests/results/123.processed 1.4:                  closes #26: variable number of params can now be passed to a
         * tests/results/124.processed 1.4:                  method declared with *arg
         * tests/results/125.processed 1.4:  
         * tests/results/126.processed 1.4:  2010-11-06      moko
         * tests/results/127.processed 1.4:          * src/classes/table.C 1.278:
         * tests/results/128.processed 1.4:                  formating fixed. :)
         * tests/results/129.processed 1.4:  
         * tests/results/130.processed 1.4:          * src/classes/table.C 1.277:
         * tests/results/131.processed 1.4:                  closes #4: ^table.select now supports $.limit(), $.offset, $
         * tests/results/132.processed 1.4:                  .reverse() options
         * tests/results/133.processed 1.4:  
         * tests/results/134.processed 1.4:          * tests/262.html 1.1:
         * tests/results/135.processed 1.4:          * tests/results/262.processed 1.1:
         * tests/results/136.processed 1.4:                  test for ^table:select with options added (feature #4)
         * tests/results/138.processed 1.4:  
         * tests/results/139.processed 1.4:  2010-11-05      moko
         * tests/results/140.processed 1.4:          * src/include/pa_array.h 1.80:
         * tests/results/141.processed 1.4:                  remove function added
         * tests/results/142.processed 1.2:  
         * tests/results/143.processed 1.2:          * src/types/pa_vhash.C 1.9:
         * tests/results/144.processed 1.2:          * src/types/pa_vhash.h 1.63:
         * tests/results/145.processed 1.2:                  avoiding temporal String object in get_element/put_element,
         * tests/results/146.processed 1.2:                  using static one.
         * tests/results/147.processed 1.2:  
         * tests/results/148.processed 1.2:  2010-11-04      moko
         * tests/results/149.processed 1.2:          * src/types/pa_vregex.C 1.11:
         * tests/results/auto.p 1.1:                  closes #6: exeption now thrown if invalid options is passed
         * tests/run_parser.sh 1.3:  
                 . now works if we turn off default auto.p  2010-11-03      moko
           * tests/256.html 1.3:
         * src/types/pa_vxnode.C 1.46:          * tests/results/256.processed 1.2:
         * tests/142.html 1.2:                  $.table[compact] feature now tested; k and p in handler now
         * tests/144.html 1.2:                  tested.
         * tests/145.html 1.2:  
         * tests/149.html 1.1:          * src/types/pa_value.h 1.142:
         * tests/descript.ion 1.3:          * src/types/pa_vtable.C 1.36:
         * tests/outputs/d.cmd 1.1:          * src/types/pa_vtable.h 1.57:
         * tests/results/142.processed 1.1:                  fixes #153, $.table[compact] feature added
         * tests/results/143.processed 1.1:  
         * tests/results/144.processed 1.1:          * src/classes/json.C 1.13:
         * tests/results/145.processed 1.1:                  key is now passed to handler in value_json_string;
         * tests/results/146.processed 1.1:                  ^json:string result now process tainting inside and returns clean string, related to issue #153
         * tests/results/147.processed 1.1:  
         * tests/results/148.processed 1.1:          * src/main/untaint.C 1.159:
         * tests/results/149.processed 1.1:                  bugfix: charset can be null (in ^string:save[] as example), thus
         * www/htdocs/_bug.html 1.114:                  check is added
                 . removed .nodeValue from all node types other than 5 (grabbed   
                 piece from gdome)  2010-10-30      moko
           * src/classes/string.C 1.198:
 2005-12-16      paf                  error message changed (fixes issue #149)
         * tests/142.html 1.1:  
         * tests/143.html 1.1:  2010-10-28      moko
         * tests/144.html 1.1:          * src/main/pa_http.C 1.49:
         * tests/145.html 1.1:                  ":port" is now added to "Host:" header if port is not default (fixes issue #155);
                 . dom [part]                  exception on invalid port added.
   
         * tests/146.html 1.1:          * src/main/untaint.C 1.158:
         * tests/147.html 1.1:                  '*' is now not urlencoded to allow header "Accept: */*" to be
         * tests/148.html 1.1:                  passed
         * www/htdocs/_bug.html 1.113:  
                 . more tests  2010-10-27      moko
           * src/classes/curl.C 1.8:
         * src/main/compile.tab.C [release_3_1_5] 1.103.8.9:                  bugfix: detect_charset() was throwing exception on unknown
         * src/main/compile.tab.C [release_3_2_0] 1.109.2.2:                  charset even if response_charset was specified
         * src/main/compile.y [release_3_1_5] 1.213.10.7:  
         * src/main/compile.y [release_3_2_0] 1.217.2.2:  2010-10-26      moko
         * src/types/pa_value.h [release_3_1_5] 1.119.6.4:          * src/classes/string.C 1.197:
         * src/types/pa_vvoid.h [release_3_1_5] 1.22.8.2:                  ^string.append removed for void compatibility
                 merged from HEAD  
                 ! fixed overoptimized ^call(false) case. (confused it with ^call[] case)          * src/classes/json.C 1.12:
                   libjson supports array at top level, we too (GPF fixed)
         * src/main/compile.tab.C 1.111:  
         * src/main/compile.y 1.219:  2010-10-24      moko
         * www/htdocs/_bug.html 1.112:          * tests/253.html 1.5:
                 ! fixed overoptimized ^call(false) case. (confused it with ^call[          * tests/results/253.processed 1.6:
                 ] case)                  libjson supports array at top level, parser now supports it as
                   well.
         * INSTALL 1.47:  
         * configure.in 1.90:          * src/types/pa_vstring.h 1.64:
         * src/lib/Makefile.am 1.8:          * tests/261.html 1.2:
                 . sweetest part [no glib/gdome in INSTALL and patches]          * tests/results/261.processed 1.2:
                   empty string is now void compatible (allows $empty.key)
         * tests/006.html 1.3:  
         * tests/034.html 1.3:  2010-10-21      moko
         * tests/057.html 1.3:          * src/classes/string.C 1.196:
         * tests/Makefile 1.3:          * src/classes/void.C 1.48:
         * tests/make_tests.cmd 1.1:          * src/main/execute.C 1.367:
         * tests/results/001.processed 1.3:          * src/types/pa_vvoid.C 1.4:
         * tests/results/002.processed 1.3:          * src/types/pa_vvoid.h 1.34:
         * tests/results/003.processed 1.3:                  void now inherited from string (feature #111)
         * tests/results/004.processed 1.3:  
         * tests/results/005.processed 1.3:          * tests/261.html 1.1:
         * tests/results/006.processed 1.3:          * tests/results/261.processed 1.1:
         * tests/results/008.processed 1.3:                  checks void from string inheritance (feature #111)
         * tests/results/009.processed 1.3:  
         * tests/results/010.processed 1.3:          * src/classes/bool.C 1.3:
         * tests/results/011.processed 1.3:          * src/classes/classes.h 1.33:
         * tests/results/012.processed 1.3:          * src/classes/curl.C 1.7:
         * tests/results/013.processed 1.3:          * src/classes/date.C 1.89:
         * tests/results/014.processed 1.3:          * src/classes/double.C 1.63:
         * tests/results/015.processed 1.3:          * src/classes/file.C 1.212:
         * tests/results/016.processed 1.3:          * src/classes/hash.C 1.108:
         * tests/results/017.processed 1.3:          * src/classes/hashfile.C 1.52:
         * tests/results/018.processed 1.3:          * src/classes/image.C 1.136:
         * tests/results/019.processed 1.3:          * src/classes/inet.C 1.4:
         * tests/results/020.processed 1.3:          * src/classes/int.C 1.59:
         * tests/results/021.processed 1.3:          * src/classes/json.C 1.11:
         * tests/results/022.processed 1.3:          * src/classes/reflection.C 1.22:
         * tests/results/023.processed 1.3:          * src/classes/regex.C 1.6:
         * tests/results/024.processed 1.3:          * src/classes/string.C 1.195:
         * tests/results/025.processed 1.3:          * src/classes/table.C 1.276:
         * tests/results/026.processed 1.3:          * src/classes/void.C 1.47:
         * tests/results/027.processed 1.3:                  used_directly() now true by default
         * tests/results/028.processed 1.3:  
         * tests/results/029.processed 1.3:  2010-10-21      misha
         * tests/results/030.processed 1.3:          * src/types/pa_vcookie.C 1.85:
         * tests/results/031.processed 1.3:                  - fix for session cookie (was introduced while adding additional
         * tests/results/032.processed 1.3:                  expires checkout)
         * tests/results/033.processed 1.3:  
         * tests/results/034.processed 1.3:          * tests/results/030.processed 1.8:
         * tests/results/035.processed 1.3:                  *** empty log message ***
         * tests/results/036.processed 1.3:  
         * tests/results/037.processed 1.3:          * tests/030.html 1.5:
         * tests/results/038.processed 1.3:                  - test for session cookie was added
         * tests/results/039.processed 1.3:  
         * tests/results/040.processed 1.3:  2010-10-16      moko
         * tests/results/041.processed 1.3:          * src/include/pa_string.h 1.200:
         * tests/results/042.processed 1.3:          * src/main/pa_http.C 1.48:
         * tests/results/043.processed 1.3:          * src/main/untaint.C 1.157:
         * tests/results/044.processed 1.3:                  files upload now uses binary blocks instead of L_FILE_POST
         * tests/results/045.processed 1.3:                  tainting. (bugfix: #128)
         * tests/results/046.processed 1.3:  
         * tests/results/047.processed 1.3:          * tests/223.html 1.4:
         * tests/results/048.processed 1.3:          * tests/results/223.processed 1.5:
         * tests/results/049.processed 1.3:                  binary file upload test added, GPF (issue #128) also checked in
         * tests/results/050.processed 1.3:                  this test
         * tests/results/051.processed 1.3:  
         * tests/results/052.processed 1.3:  2010-10-13      misha
         * tests/results/053.processed 1.3:          * tests/results/260.processed 1.1:
         * tests/results/054.processed 1.3:                  *** empty log message ***
         * tests/results/055.processed 1.3:  
         * tests/results/056.processed 1.3:          * tests/260.html 1.1:
         * tests/results/057.processed 1.3:                  - test for math:convert
         * tests/results/058.processed 1.3:  
         * tests/results/059.processed 1.3:          * src/classes/math.C 1.58:
         * tests/results/060.processed 1.3:                  - error in math:convert was fixed
         * tests/results/061.processed 1.3:  
         * tests/results/062.processed 1.3:          * operators.txt 1.233:
         * tests/results/063.processed 1.3:                  - info about ^math:convert[number](from-base;to-base) was added
         * tests/results/064.processed 1.3:  
         * tests/results/065.processed 1.3:          * src/classes/math.C 1.57:
         * tests/results/066.processed 1.3:                  - method ^math:convert[number](from-base;to-base) for converting
         * tests/results/067.processed 1.3:                  number represention from one base to another was added ( new
         * tests/results/068.processed 1.3:                  feature: #23 )
         * tests/results/069.processed 1.3:  
         * tests/results/070.processed 1.3:  2010-10-12      moko
         * tests/results/071.processed 1.3:          * src/main/compile.tab.C 1.153:
         * tests/results/072.processed 1.3:          * src/main/compile.y 1.261:
         * tests/results/073.processed 1.3:                  [] now is empty string, not void
         * tests/results/074.processed 1.3:  
         * tests/results/075.processed 1.3:          * src/types/pa_vvoid.h 1.33:
         * tests/results/076.processed 1.3:                  void now passed as parameter
         * tests/results/077.processed 1.3:  
         * tests/results/078.processed 1.3:          * tests/259.html 1.1:
         * tests/results/079.processed 1.3:          * tests/results/259.processed 1.1:
         * tests/results/080.processed 1.3:                  to test difference between void and empty string (see ticket #
         * tests/results/081.processed 1.3:                  111)
         * tests/results/082.processed 1.3:  
         * tests/results/083.processed 1.3:          * tests/results/152.processed 1.10:
         * tests/results/084.processed 1.3:                  $sEmpty[] is now empty string, not void
         * tests/results/085.processed 1.3:  
         * tests/results/086.processed 1.3:          * tests/256.html 1.2:
         * tests/results/087.processed 1.3:                  $s[$void] is no longer empty string
         * tests/results/088.processed 1.3:  
         * tests/results/089.processed 1.3:          * tests/254.html 1.3:
         * tests/results/090.processed 1.3:                  empty string is no longer void
         * tests/results/091.processed 1.3:  
         * tests/results/092.processed 1.3:  2010-10-12      misha
         * tests/results/093.processed 1.3:          * tests/results/041.processed 1.7:
         * tests/results/094.processed 1.3:                  *** empty log message ***
         * tests/results/095.processed 1.3:  
         * tests/results/096.processed 1.3:          * src/types/pa_vcookie.C 1.84:
         * tests/results/097.processed 1.3:                  - check if $.expires value can be converted to date during
         * tests/results/099.processed 1.3:                  cookies set up ( bugfix: #104 )
         * tests/results/101.processed 1.3:  
         * tests/results/102.processed 1.3:          * tests/041.html 1.3:
         * tests/results/104.processed 1.3:                  - more tests for ^table.locate were added
         * tests/results/105.processed 1.3:  
         * tests/results/106.processed 1.3:          * src/classes/table.C 1.275:
         * tests/results/107.processed 1.3:                  - ^table.locate[field;value;options] didn't work ( bugfix: #129 )
         * tests/results/108.processed 1.3:                  - exception comment for incorrect options ^table.locate[field;value;options] was fixed
         * tests/results/109.processed 1.3:  
         * tests/results/110.processed 1.3:  2010-10-09      moko
         * tests/results/111.processed 1.3:          * src/classes/reflection.C 1.21:
         * tests/results/112.processed 1.3:          * src/main/execute.C 1.366:
         * tests/results/113.processed 1.3:                  constructor returning another object feature returned
         * tests/results/114.processed 1.3:  
         * tests/results/115.processed 1.3:          * tests/results/258.processed 1.2:
         * tests/results/116.processed 1.3:                  test result updated as constructor returning another object
         * tests/results/117.processed 1.3:                  feature returned
         * tests/results/118.processed 1.3:  
         * tests/results/119.processed 1.3:          * tests/258.html 1.1:
         * tests/results/120.processed 1.3:          * tests/results/258.processed 1.1:
         * tests/results/121.processed 1.3:                  test for constructor returning another object
         * tests/results/122.processed 1.3:  
         * tests/results/123.processed 1.3:  2010-10-08      misha
         * tests/results/124.processed 1.3:          * src/main/compile.tab.C 1.152:
         * tests/results/125.processed 1.3:          * src/main/compile.y 1.260:
         * tests/results/126.processed 1.3:          * tests/results/257.processed 1.1:
         * tests/results/127.processed 1.3:                  *** empty log message ***
         * tests/results/128.processed 1.3:  
         * tests/results/129.processed 1.3:          * tests/257.html 1.1:
         * tests/results/130.processed 1.3:                  - whitespaces after @METACOMMANDS and their options shouldn't
         * tests/results/131.processed 1.3:                  cause exceptions any longer
         * tests/results/132.processed 1.3:  
         * tests/results/133.processed 1.3:  2010-10-05      moko
         * tests/results/134.processed 1.3:          * src/classes/hash.C 1.107:
         * tests/results/135.processed 1.3:          * src/classes/table.C 1.274:
         * tests/results/136.processed 1.3:                  length from sql server is now ignored, as sql string can contain
         * tests/results/137.processed 1.3:                  0x00 inside (bugfix: #119)
         * tests/results/138.processed 1.3:  
         * tests/results/139.processed 1.3:  2010-10-02      misha
         * tests/results/140.processed 1.3:          * operators.txt 1.232:
         * tests/results/141.processed 1.3:                  - the X mark was removed from ^cache[file]. it is usable to
                 . refreshed old tests, made them work without auto.p (in utf8)                  delete cache file.
                 . things noted:  
                 . gif got encoded differently  2010-10-01      moko
                 . exif 0000:00:00 decoded now into 0000:00:00 (were some strange year)          * tests/253.html 1.4:
           * tests/results/253.processed 1.5:
         * src/classes/xdoc.C 1.149:                  hook_key added for key checking
         * src/classes/xnode.C 1.72:  
         * src/classes/xnode.h 1.25:          * src/classes/json.C 1.10:
         * src/include/pa_charset.h 1.32:                  null key bug fixed
         * src/include/pa_config_includes.h 1.32:  
         * src/include/pa_globals.h 1.113:  2010-09-29      misha
         * src/include/pa_memory.h 1.14:          * tests/results/256.processed 1.1:
         * src/include/pa_request.h 1.180:                  *** empty log message ***
         * src/include/pa_xml_exception.h 1.5:  
         * src/lib/cord/Makefile.am 1.4:          * tests/256.html 1.1:
         * src/lib/cord/cord.vcproj 1.3:          * tests/256.txt 1.1:
         * src/lib/cord/cordbscs.c 1.6:                  - tests for ^json:string[] were added
         * src/lib/cord/cordprnt.c 1.4:  
         * src/lib/cord/cordxtra.c 1.7:  2010-09-24      moko
         * src/main/compile.tab.C 1.110:          * src/classes/json.C 1.9:
         * src/main/pa_charset.C 1.54:                  small fixed
         * src/main/pa_globals.C 1.180:  
         * src/main/pa_memory.C 1.7:          * tests/results/253.processed 1.4:
         * src/main/pa_request.C 1.280:          * tests/results/255.processed 1.2:
         * src/main/pa_stylesheet_connection.C 1.4:                  just updated
         * src/main/pa_xml_exception.C 1.5:  
         * src/types/pa_vxdoc.C 1.30:          * tests/253.html 1.3:
         * src/types/pa_vxdoc.h 1.41:          * tests/253_json.txt 1.3:
         * src/types/pa_vxnode.C 1.44:          * tests/255.html 1.1:
         * src/types/pa_vxnode.h 1.36:          * tests/results/253.processed 1.3:
         * www/htdocs/.htaccess 1.49:          * tests/results/255.processed 1.1:
         * www/htdocs/_bug.html 1.111:                  charset transcode test added for json:parse
                 . started killing gdome  
           * src/types/pa_value.h 1.141:
         * INSTALL 1.48:                  warning war :)
                 . revived linux libgc fix  
           * src/classes/json.C 1.8:
         * src/types/pa_vxdoc.C 1.31:          * src/include/pa_request.h 1.207:
         * src/types/pa_vxnode.C 1.45:          * src/types/pa_value.h 1.140:
         * src/types/pa_vxnode.h 1.37:          * src/types/pa_vfile.C 1.49:
                 + xdoc DOM props          * src/types/pa_vtable.C 1.35:
                   $.indent implemented for ^json:string
         * src/classes/xnode.C 1.73:  
                 . also bark on possible errors  2010-09-24      misha
           * src/main/compile.tab.C 1.151:
 2005-12-13      paf                  *** empty log message ***
         * src/main/pa_request.C [release_3_1_5] 1.274.6.5:  
         * src/main/pa_request.C [release_3_2_0] 1.278.2.1:  2010-09-21      moko
                 merged from HEAD          * src/main/pa_charset.C 1.87:
                 ! when code in @unhandled_exception thrown another exception, print correct origin (earlier code in catch of exception inside of @unhandled_exception grabbed parent_frame(original_exception) origin and printed it, instead of true origin)                  parser charset tables declare only white-space before 0x20, thus
                   adding the missing chars
         * src/main/pa_request.C 1.279:  
                 ! when code in @unhandled_exception thrown another exception,           * etc/parser3.charsets/koi8-r.cfg 1.8:
                 print correct origin (earlier code in catch of exception inside           * etc/parser3.charsets/koi8-u.cfg 1.1:
                 of @unhandled_exception grabbed parent_frame(original_exception)                   updated to conform to http://unicode.org/Public/MAPPINGS/VENDORS/
                 origin and printed it, instead of true origin)                 
   
 2005-12-09      paf  2010-09-21      misha
         * src/main/pa_string.C 1.205:          * src/main/compile.y 1.259:
         * src/main/pa_string.C [release_3_2_0] 1.203.2.2:                  - some semicolons were added (VS2010 don't want to compile
                 merged from 3.1.5                  grammar if they are absent)
                 ! regex tainting were ignored in ^string.matched :(  
           * tests/make_tests.cmd 1.3:
         * INSTALL 1.45:          * tests/run_tests.cmd 1.2:
         * configure 1.88:                  - path tools is changed
         * configure.in 1.89:  
         * src/classes/date.C 1.73:          * src/classes/classes.vcproj 1.26:
         * src/include/pa_config_fixed.h 1.69:                  - pathes to ls and gawk are changed
         * src/include/pa_version.h 1.25:  
         * src/main/compile.y 1.218:          * src/main/main.vcproj 1.27:
         * src/main/compile_tools.h 1.77:                  - path to bison is changed
         * src/main/pa_charset.C 1.53:  
         * src/main/pa_common.C 1.216:  2010-09-20      moko
         * src/main/pa_globals.C 1.179:          * etc/parser3.charsets/Makefile.in 1.25:
         * src/main/pa_string.C 1.204:          * etc/parser3.charsets/windows-1250.cfg 1.2:
         * src/targets/apache13core/mod_parser3_core.C 1.10:          * etc/parser3.charsets/windows-1251.cfg 1.14:
         * src/targets/cgi/getopt.c 1.4:          * etc/parser3.charsets/windows-1254.cfg 1.2:
         * src/targets/isapi/parser3isapi.C 1.96:          * etc/parser3.charsets/windows-1257.cfg 1.3:
         * src/types/pa_vmail.C 1.73:          * etc/parser3.charsets/x-mac-cyrillic.cfg 1.3:
         * www/htdocs/.htaccess 1.48:                  updated to conform to http://unicode.org/Public/MAPPINGS/VENDORS/
         * www/htdocs/_bug.txt 1.8:                 
         * www/htdocs/auto.p 1.25:  
                 . merged latest fixes from 3.2.0  2010-09-20      misha
           * Makefile.am 1.78:
         * src/main/pa_string.C [release_3_1_5] 1.202.6.2:          * Makefile.in 1.94:
                 ! regex tainting were ignored in ^string.matched :(          * acinclude.m4 1.64:
           * aclocal.m4 1.67:
         * INSTALL [release_3_2_0] 1.44.2.5:          * acsite.m4 1.43:
                 . updated INSTALL doc to work around linux stack base detection           * configure 1.121:
                 problem, due to change in gc6.4 code          * configure.in 1.130:
           * src/include/pa_config_auto.h.in 1.50:
 2005-12-08      paf          * src/lib/json/Makefile.in 1.2:
         * src/types/pa_vmail.C [release_3_1_5] 1.71.6.2:                  *** empty log message ***
                 merged from 3.2.0  
                 ! bcc line longer then 500 chars now handled OK [were wrapped on 500th char according to rfc, but sendmail failed to unwrap it properly]          * src/types/pa_vtable.C 1.34:
                   - add EOLs while json-serializing table
         * src/classes/date.C [release_3_2_0] 1.72.2.1:  
         * src/include/pa_config_fixed.h [release_3_2_0] 1.68.2.2:          * src/classes/json.C 1.7:
         * src/main/compile.tab.C [release_3_2_0] 1.109.2.1:                  - add EOL while json-serializing hash
         * src/main/compile.y [release_3_2_0] 1.217.2.1:  
         * src/main/compile_tools.h [release_3_2_0] 1.76.2.1:          * src/lib/json/JSON_parser.C 1.4:
         * src/main/pa_charset.C [release_3_2_0] 1.52.2.1:                  - 'ES' replaced by 'ESC' because some compilers don't like 'ES'.
         * src/main/pa_common.C [release_3_2_0] 1.215.2.1:  
         * src/main/pa_globals.C [release_3_2_0] 1.178.2.1:  2010-09-17      misha
         * src/main/pa_string.C [release_3_2_0] 1.203.2.1:          * operators.txt 1.231:
         * src/targets/cgi/getopt.c [release_3_2_0] 1.3.24.1:                  - info about json class was added
         * src/targets/isapi/parser3isapi.C [release_3_2_0] 1.95.2.3:  
         * www/htdocs/_bug.html [release_3_2_0] 1.110.2.1:  2010-09-16      misha
         * www/htdocs/_bug.txt [release_3_2_0] 1.7.2.1:          * src/classes/json.C 1.6:
         * www/htdocs/auto.p [release_3_2_0] 1.24.2.1:                  - ^json:string[object]
                 . less warnings  
           * src/include/pa_request.h 1.206:
         * src/targets/isapi/parser3isapi.C [release_3_2_0] 1.95.2.2:          * src/main/pa_request.C 1.324:
                 . undone some strange change since 3.1.5                  - stuff for preventing infinite recursion while executing json:
                   string was added
         * src/include/pa_config_fixed.h [release_3_2_0] 1.68.2.1:  
                 . removed outdated string origins [in current storage scheme           * src/include/pa_string.h 1.199:
                 there's no place for them. someday we can add third CORD to                   - method append_quoted was added
                 store origins and special version of parser which stores origins   
                 there [separate binary]]          * src/types/pa_value.C 1.30:
           * src/types/pa_value.h 1.139:
         * src/targets/apache13core/mod_parser3_core.C [release_3_2_0] 1.9.2.1:          * src/types/pa_vbool.h 1.32:
         * src/targets/isapi/parser3isapi.C [release_3_2_0] 1.95.2.1:          * src/types/pa_vdate.h 1.51:
                 . merged from 3.1.5 release link fixes          * src/types/pa_vdouble.h 1.55:
           * src/types/pa_vfile.C 1.48:
         * src/types/pa_vmail.C [release_3_2_0] 1.72.2.1:          * src/types/pa_vfile.h 1.68:
                 ! bcc line longer then 500 chars now handled OK [were wrapped on           * src/types/pa_vint.h 1.47:
                 500th char according to rfc, but sendmail failed to unwrap it           * src/types/pa_vstring.h 1.63:
                 properly]          * src/types/pa_vtable.C 1.33:
           * src/types/pa_vtable.h 1.56:
 2005-12-07      paf          * src/types/pa_vvoid.h 1.32:
         * Makefile.am [release_3_2_0] 1.51.2.1:                  - method get_json_string was added to Value & Co
         * Makefile.in [release_3_2_0] 1.65.2.1:  
         * acinclude.m4 [release_3_2_0] 1.38.2.1:          * src/classes/date.C 1.88:
         * aclocal.m4 [release_3_2_0] 1.41.2.1:                  - methods get_gmt_string and get_sql_string were used
         * acsite.m4 [release_3_2_0] 1.16.2.1:  
         * configure [release_3_2_0] 1.87.2.1:          * src/types/pa_vdate.h 1.50:
         * configure.in [release_3_2_0] 1.88.2.1:                  - methods get_gmt_string and get_sql_string were added
                 *** empty log message ***  
   2010-09-10      moko
         * src/include/pa_version.h [release_3_2_0] 1.23.2.1:          * src/targets/cgi/parser3.C [release_3_4_0] 1.255.2.1:
                 makefiles                  vsnprintf now not called twice in die_or_abort (backport from
                   3.4.1)
 2005-11-28      paf  
         * src/main/pa_http.C 1.2:          * src/targets/cgi/parser3.C 1.258:
                 ! status line check made earlier [was totally wrong]                  vsnprintf now not called twice in die_or_abort (bugfix: #106)
   
         * src/classes/table.C 1.219:  2010-09-09      moko
                 ! nameless table has columns==0          * src/classes/json.C 1.5:
                   warning war. :)
 2005-11-25      paf  
         * src/classes/op.C 1.162:  2010-09-08      misha
         * www/htdocs/_bug.html 1.110:          * src/lib/json/Makefile.am 1.3:
         * www/htdocs/auto.p 1.24:                  - additional include directories were added (for pa_memory.h and
                 + ^while(){}[SEPARATOR]                  gc.h)
   
         * src/include/pa_array.h 1.67:          * src/lib/json/json.vcproj 1.2:
                 -this reduces speed(table::load) strange. undoing for now...                  - JSON_parser.c => JSON_parser.C
                   - compile as C++ instead default
         * src/include/pa_version.h 1.23:                  - additional include directory was added (for gc.h)
                 -this reduces speed(table::load), strange. undoing  
           * src/types/pa_vform.C 1.100:
         * src/include/pa_memory.h 1.13:                  - little code reformating
                 . removed GC_DEBUG for debug version, it changed gc_malloc   
                 implementation, which obscured profiling          * src/classes/file.C 1.211:
                   - $.content-type option now can be specified in ^file::create (
 2005-11-24      paf                  new feature: #102 )
         * src/include/Makefile.am 1.10:  
         * src/include/pa_http.h 1.1:  2010-09-07      moko
         * src/main/Makefile.am 1.46:          * src/lib/json/JSON_parser.C 1.3:
         * src/main/main.vcproj 1.16:          * src/lib/json/JSON_parser.h 1.2:
                 . extracted http:// into separate file [preparation for ^file::                  json lib now uses pa_malloc/pa_free
                 cgi[script;$.form[$.field1[]  
   2010-09-06      moko
         * src/classes/file.C 1.142:          * tests/results/254.processed 1.3:
         * src/include/pa_common.h 1.107:                  VStateless_class:put_element exception was fixed
         * src/main/execute.C 1.314:  
         * src/main/pa_common.C 1.215:          * src/types/pa_value.h 1.138:
         * src/main/pa_request.C 1.278:          * src/types/pa_vstateless_class.h 1.72:
                 ! changed file/dir_readable to simple file/dir_exist, this would                   now VStateless_class:put_element barks self.type, not this.type (
                 help in situations "class not found because .p file has bad                   bugfix: #105)
                 rights" << in that case error would be explicit "access denied   
                 to 'this' file"  2010-09-05      moko
           * src/classes/reflection.C 1.20:
         * Makefile.am 1.51:                  bugfix: new String() is required for exception handling
         * Makefile.in 1.65:  
         * acinclude.m4 1.38:          * tests/254.html 1.2:
         * aclocal.m4 1.41:          * tests/results/254.processed 1.2:
         * acsite.m4 1.16:                  test modified
         * configure 1.87:  
         * configure.in 1.88:  2010-09-04      moko
                 *** empty log message ***          * tests/254.html 1.1:
           * tests/results/254.processed 1.1:
         * src/include/Makefile.in 1.20:                  ^reflection:copy test added
         * src/main/Makefile.in 1.60:  
                 makefiles          * src/classes/reflection.C 1.19:
           * src/include/pa_request.h 1.205:
         * www/htdocs/_bug.pl 1.5:                  ^reflection:copy implemented (new feature: #100)
         * www/htdocs/_bug.txt 1.7:  
                 +! ^file::exec/cgi[script;$.charset[changed] $.QUERY_STRING[^  2010-09-02      moko
                 untaint[URI]{aaa=$form:text} << now %HH would be encoded in $          * src/lib/json/JSON_parser.C 1.2:
                 .charset charset                  c++ compatiblity
   
 2005-11-22      paf          * tests/253.html 1.2:
         * src/types/pa_vresponse.C 1.26:          * tests/253_json.txt 1.2:
                 + $response:headers access to internal hash          * tests/results/253.processed 1.2:
                   $.distinct option testing added
         * src/targets/apache13core/mod_parser3_core.C 1.9:  
         * src/targets/isapi/parser3isapi.C 1.95:  2010-09-01      moko
                 + GC_large_alloc_warn_suppressed=0 between requests [apache mod_, isapi]          * src/classes/json.C 1.4:
                 this reduces number of "GC Warning: Repeated allocation of very large block" messages to only important onces                  $.distinct[first|last|all] added
   
         * bin/Makefile.in 1.12:  2010-08-31      moko
         * etc/Makefile.in 1.17:          * tests/results/253.processed 1.1:
         * etc/parser3.charsets/Makefile.in 1.21:                  json test result
         * src/Makefile.in 1.58:  
         * src/classes/Makefile.in 1.62:          * tests/253.html 1.1:
         * src/include/pa_config_auto.h.in 1.43:          * tests/253_json.txt 1.1:
         * src/lib/Makefile.in 1.14:                  json test added
         * src/lib/cord/Makefile.in 1.5:  
         * src/lib/cord/include/Makefile.in 1.4:          * src/classes/json.C 1.3:
         * src/lib/cord/include/private/Makefile.in 1.4:                  json.C update to actual version + hash key creation bugfix
         * src/lib/gc/Makefile.in 1.4:  
         * src/lib/gc/include/Makefile.in 1.4:  2010-08-31      misha
         * src/lib/gd/Makefile.in 1.5:          * Makefile.am 1.77:
         * src/lib/ltdl/Makefile.in 1.8:          * Makefile.in 1.93:
         * src/lib/md5/Makefile.in 1.10:          * acinclude.m4 1.63:
         * src/lib/patches/Makefile.in 1.14:          * aclocal.m4 1.66:
         * src/lib/pcre/Makefile.in 1.12:          * acsite.m4 1.42:
         * src/lib/sdbm/Makefile.in 1.3:          * configure 1.120:
         * src/lib/sdbm/apr-include/Makefile.in 1.3:          * configure.in 1.129:
         * src/lib/smtp/Makefile.in 1.5:          * src/classes/Makefile.in 1.70:
         * src/sql/Makefile.in 1.14:          * src/include/pa_config_auto.h.in 1.49:
         * src/targets/Makefile.in 1.45:          * src/lib/Makefile.in 1.20:
         * src/targets/apache13/Makefile.in 1.50:          * src/lib/json/Makefile.in 1.1:
         * src/targets/apache13core/Makefile.in 1.7:          * src/targets/apache13core/Makefile.in 1.11:
         * src/targets/cgi/Makefile.in 1.69:          * src/targets/cgi/Makefile.in 1.73:
         * src/targets/isapi/Makefile.in 1.15:                  *** empty log message ***
         * src/types/Makefile.in 1.60:  
                 configure+makes          * parser3.sln 1.13:
           * src/classes/Makefile.am 1.56:
         * src/main/compile.tab.C 1.108:          * src/classes/classes.vcproj 1.25:
                 Makefile          * src/classes/json.C 1.1:
           * src/lib/Makefile.am 1.11:
         * src/types/pa_vdate.h 1.42:          * src/lib/json/JSON_parser.C 1.1:
                 ! date TZ save/restore stored pointer to getenv-ed variable,           * src/lib/json/JSON_parser.h 1.1:
                 which does not work both on win32&unix. copied old TZ value now          * src/lib/json/Makefile.am 1.1:
           * src/lib/json/json.vcproj 1.1:
         * src/include/pa_string.h 1.166:                  - json library was added
         * src/main/untaint.C 1.136:  
                 + ^taint/untaint[regex] << escapes these: \^$.[]|()?*+{}  2010-08-30      moko
           * src/include/pa_request.h 1.204:
         * src/classes/string.C 1.149:          * src/main/execute.C 1.365:
                 + removed limitation on ^string/int/double:sql{}[$.default[({          * src/main/pa_request.C 1.323:
                 param style})] ]          * src/types/pa_vobject.C 1.33:
                   cosmetic optimization in request:execute_method usage
 2005-11-21      paf  
         * src/types/Makefile.am 1.40:  2010-08-29      moko
         * src/types/pa_venv.h 1.33:          * src/include/pa_charset.h 1.46:
         * src/types/types.vcproj 1.16:          * src/main/pa_charset.C 1.86:
                 + merged: $env:PARSER_VERSION reports "3.1.5beta (compiled on                   small optimization, just to decrease number of lines. :)
                 i386-pc-win32)"  
   2010-08-27      misha
         * src/main/compile.y 1.216:          * tests/results/250.processed 1.1:
         * src/types/pa_value.h 1.126:          * tests/results/251.processed 1.1:
         * src/types/pa_vbool.h 1.27:          * tests/results/252.processed 1.1:
         * src/types/pa_vdouble.h 1.50:                  *** empty log message ***
         * src/types/pa_vint.h 1.44:  
         * src/types/pa_vmethod_frame.h 1.60:          * src/classes/op.C 1.204:
                 + merged: expression literals: true/false. ^format[$.indent(true)                  - taint[json] was added
                 ]  
           * tests/250.html 1.1:
 2005-11-18      paf          * tests/251.html 1.1:
         * src/include/pa_dir.h 1.18:          * tests/252.html 1.1:
                 ! merged: file:list now sees .xxx files, only . and .. now                   - tests for taint[json] were added
                 removed from list [were removed all .*]  
           * src/main/pa_exec.C 1.81:
         * src/lib/sdbm/apr_file_io.C 1.5:                  - warning fix was rolled back.
                 ! merged from 3.1.5: hashfile file open error now checked, were   
                 not :( [stole that piece from apache 1.3 sources]          * src/include/pa_charset.h 1.45:
           * src/include/pa_string.h 1.198:
 2005-08-26      paf          * src/main/pa_charset.C 1.85:
         * src/classes/hash.C 1.76:          * src/main/untaint.C 1.156:
         * src/classes/void.C 1.36:                  - taint[json] was added
                 merged ! optional options were allowed to be empty. were checked                   - escaping was slightly modified
                 if(is_string), changed to !defined||is_string to allow void  
   2010-08-25      misha
         * src/classes/double.C 1.59:          * src/classes/file.C 1.210:
         * src/classes/int.C 1.55:                  - typo in file:sql exception was fixed
         * src/classes/math.C 1.41:  
                 merged ! many classes/*  used as_junction where they needed           * src/main/pa_exec.C 1.80:
                 as_int/double, so failed with recent "(const) now no junction"                   - warning about declared and not used variable forced_allow was
                 optimization                  removed
   
         * src/classes/date.C 1.72:  2010-08-14      misha
                 merged + date.week          * src/classes/hash.C 1.106:
                   - two warnings about signed/unsigned mismatch were removed
 2005-08-09      paf  
         * www/htdocs/.htaccess 1.47:  2010-08-11      moko
                 + ^call[$void] param inside now is void (were: empty string)          * tests/249.html 1.1:
                 ! simplified (double) speedup consequent checks in vmethod_frame          * tests/results/249.processed 1.1:
                   default setter and anti-recursive default getter test added
         * src/classes/classes.C 1.22:  
         * src/classes/classes.h 1.31:          * src/classes/reflection.C 1.18:
         * src/classes/form.C 1.39:          * src/include/pa_request.h 1.203:
         * src/classes/hashfile.C 1.36:          * src/main/execute.C 1.364:
         * src/classes/image.C 1.113:          * src/types/pa_value.h 1.137:
         * src/classes/mail.C 1.110:          * src/types/pa_vclass.C 1.44:
         * src/classes/memory.C 1.8:          * src/types/pa_vobject.C 1.32:
         * src/classes/response.C 1.27:          * src/types/pa_vobject.h 1.56:
         * src/classes/xdoc.C 1.148:          * src/types/pa_vstateless_class.C 1.46:
         * src/classes/xnode.C 1.71:          * src/types/pa_vstateless_class.h 1.71:
         * src/classes/xnode.h 1.24:                  default setter support + anti-recursive default getter support (
         * src/include/pa_cache_managers.h 1.18:                  new feature: #13 )
         * src/include/pa_charset.h 1.31:  
         * src/include/pa_charsets.h 1.13:          * src/include/pa_hash.h 1.83:
         * src/include/pa_config_fixed.h 1.68:                  optimization: threshold member removed from hash, reducing
         * src/include/pa_config_includes.h 1.31:                  sizeof(hash)
         * src/include/pa_dictionary.h 1.18:  
         * src/include/pa_exception.h 1.45:  2010-08-10      misha
         * src/include/pa_exec.h 1.18:          * tests/results/196.processed 1.4:
         * src/include/pa_globals.h 1.112:          * tests/results/247.processed 1.1:
         * src/include/pa_hash.h 1.66:          * tests/results/248.processed 1.1:
         * src/include/pa_opcode.h 1.28:                  *** empty log message ***
         * src/include/pa_operation.h 1.6:  
         * src/include/pa_os.h 1.5:          * tests/196.html 1.3:
         * src/include/pa_request.h 1.179:                  - junction-method was added to the test
         * src/include/pa_request_charsets.h 1.5:  
         * src/include/pa_request_info.h 1.5:          * tests/248.html 1.2:
         * src/include/pa_sapi.h 1.27:                  - ups. typo :)
         * src/include/pa_socks.h 1.17:  
         * src/include/pa_sql_connection.h 1.40:          * tests/248.html 1.1:
         * src/include/pa_sql_driver_manager.h 1.33:                  - test for checking .match with 4 params
         * src/include/pa_stack.h 1.24:  
         * src/include/pa_stylesheet_connection.h 1.40:          * tests/247.html 1.1:
         * src/include/pa_stylesheet_manager.h 1.22:          * tests/247_utf8.txt 1.1:
         * src/include/pa_table.h 1.58:          * tests/247_utf8_bom.txt 1.1:
         * src/include/pa_threads.h 1.30:          * tests/247_windows1251.txt 1.1:
         * src/include/pa_types.h 1.49:                  - test for "transcode file from utf-8 to $request:charset during
         * src/include/pa_uue.h 1.8:                  loading if the BOM code is detected"
         * src/include/pa_xml_exception.h 1.4:  
         * src/include/pa_xml_io.h 1.4:          * src/main/pa_common.C 1.263:
         * src/lib/gd/gif.C 1.6:          * src/main/pa_http.C 1.47:
         * src/lib/gd/gif.h 1.4:                  - transcode file from utf-8 to $request:charset during loading
         * src/lib/gd/gifio.C 1.3:                  if the BOM code is detected ( new feature: #98 )
         * src/lib/md5/pa_md5.h 1.11:  
         * src/lib/md5/pa_md5c.c 1.13:  2010-08-05      misha
         * src/lib/smtp/comms.C 1.8:          * src/classes/image.C 1.135:
         * src/lib/smtp/smtp.C 1.8:                  - ^image.replace now can accept only 2 params. in this case the
         * src/lib/smtp/smtp.h 1.6:                  whole image is affected ( new feature: #95 )
         * src/main/compile.C 1.78:  
         * src/main/compile_tools.C 1.59:  2010-08-04      misha
         * src/main/compile_tools.h 1.76:          * tests/results/246.processed 1.1:
         * src/main/pa_cache_managers.C 1.16:                  *** empty log message ***
         * src/main/pa_charset.C 1.52:  
         * src/main/pa_charsets.C 1.16:          * tests/246.html 1.1:
         * src/main/pa_dictionary.C 1.23:                  - test tor ^hash._at[] was added
         * src/main/pa_dir.C 1.20:  
         * src/main/pa_exception.C 1.48:          * src/classes/hash.C 1.105:
         * src/main/pa_exec.C 1.67:                  - ^hash._at[first|last|[-]N] ( new feature: #53 )
         * src/main/pa_memory.C 1.6:  
         * src/main/pa_os.C 1.8:          * src/include/pa_hash.h 1.82:
         * src/main/pa_socks.C 1.24:                  - methods for accessing the first and the last values of ordered
         * src/main/pa_sql_driver_manager.C 1.85:                  hash were added (first_value and last_value)
         * src/main/pa_string.C 1.203:  
         * src/main/pa_stylesheet_connection.C 1.3:          * src/classes/file.C 1.209:
         * src/main/pa_stylesheet_manager.C 1.27:                  - now ^file::base64 accepts up to 4 params (similar to others
         * src/main/pa_table.C 1.61:                  file's methods): ^file::base64[mode;user-file-name;encoded;
         * src/main/pa_uue.C 1.9:                  options] ( new feature: #68 )
         * src/main/pa_xml_exception.C 1.4:  
         * src/main/pa_xml_io.C 1.19:          * src/types/pa_vmethod_frame.h 1.88:
         * src/sql/pa_sql_driver.h 1.43:                  - helper method as_hash was added
         * src/targets/apache13/mod_parser3.c 1.12:  
         * src/targets/apache13core/pa_threads.C 1.5:  2010-08-01      moko
         * src/targets/cgi/pa_threads.C 1.16:          * src/classes/op.C 1.203:
         * src/targets/cgi/parser3.C 1.237:                  to correctly process $result[] in code, called from ^process
         * src/targets/isapi/pa_threads.C 1.17:  
         * src/types/pa_junction.h 1.7:          * tests/245.html 1.2:
         * src/types/pa_method.h 1.6:                  $result in ^process[] test added
         * src/types/pa_property.h 1.2:  
         * src/types/pa_value.C 1.19:          * src/classes/op.C 1.202:
         * src/types/pa_vclass.C 1.33:          * src/classes/reflection.C 1.17:
         * src/types/pa_vclass.h 1.51:          * src/include/pa_request.h 1.202:
         * src/types/pa_vcode_frame.h 1.32:          * src/main/execute.C 1.363:
         * src/types/pa_vconsole.h 1.10:          * src/main/pa_request.C 1.322:
         * src/types/pa_vcookie.C 1.68:          * src/types/pa_vmethod_frame.C 1.18:
         * src/types/pa_vcookie.h 1.31:          * src/types/pa_vmethod_frame.h 1.87:
         * src/types/pa_vfile.C 1.41:          * src/types/pa_vobject.C 1.31:
         * src/types/pa_vfile.h 1.58:                  optimization:
         * src/types/pa_vform.C 1.84:                  VMethodFrame(junction, caller) replaced with VMethodFrame(method, caller, self)
         * src/types/pa_vform.h 1.50:                  op_call(VMethodFrame &frame, bool constructing) removed, construct(class,method) added
         * src/types/pa_vhash.C 1.8:  
         * src/types/pa_vhash.h 1.58:          * tests/results/192.processed 1.6:
         * src/types/pa_vhashfile.h 1.33:          * tests/results/244.processed 1.2:
         * src/types/pa_vimage.C 1.35:                  request::construct added
         * src/types/pa_vimage.h 1.45:  
         * src/types/pa_vjunction.h 1.24:          * tests/244.html 1.1:
         * src/types/pa_vmail.C 1.72:          * tests/245.html 1.1:
         * src/types/pa_vmail.h 1.17:          * tests/results/244.processed 1.1:
         * src/types/pa_vmath.C 1.8:          * tests/results/245.processed 1.1:
         * src/types/pa_vmath.h 1.18:                  object creation exceptions and ^process tests added
         * src/types/pa_vmemory.h 1.5:  
         * src/types/pa_vmethod_frame.C 1.8:  2010-07-28      misha
         * src/types/pa_vobject.C 1.24:          * tests/make_tests.cmd 1.2:
         * src/types/pa_vobject.h 1.47:                  - win32 EOLs
         * src/types/pa_vproperty.h 1.3:  
         * src/types/pa_vrequest.C 1.37:          * tests/run_parser.cmd 1.1:
         * src/types/pa_vrequest.h 1.33:          * tests/run_tests.cmd 1.1:
         * src/types/pa_vresponse.h 1.40:                  - cmd files for executing tests on Win32 were added (The system
         * src/types/pa_vstateless_class.C 1.28:                  timezone should be GMT+3)
         * src/types/pa_vstateless_class.h 1.53:  
         * src/types/pa_vstateless_object.h 1.36:  2010-07-25      misha
         * src/types/pa_vstatus.C 1.25:          * tests/212.html 1.4:
         * src/types/pa_vstatus.h 1.19:          * tests/212.html 1.5:
         * src/types/pa_vstring.C 1.26:          * tests/results/212.processed 1.6:
         * src/types/pa_vstring.h 1.59:                  - sizes were removed mecause they could be different on
         * src/types/pa_vtable.C 1.26:                  different OSs
         * src/types/pa_vtable.h 1.54:  
         * src/types/pa_vvoid.C 1.3:          * tests/065.html 1.4:
         * src/types/pa_vvoid.h 1.28:                  - make it "win32 friendly"
         * src/types/pa_vxdoc.C 1.29:  
         * src/types/pa_vxdoc.h 1.40:          * src/main/compile.tab.C 1.150:
         * src/types/pa_vxnode.C 1.43:          * tests/results/152.processed 1.9:
         * src/types/pa_vxnode.h 1.35:                  *** empty log message ***
         * src/types/pa_wcontext.C 1.32:  
         * src/types/pa_wcontext.h 1.49:          * src/main/compile.y 1.258:
         * src/types/pa_wwrapper.h 1.36:                  - all EOLs between methods are removed during compilation ( new
                 2005                  feature: #47 )
   
 2005-08-08      paf          * tests/006.html 1.5:
         * bin/auto.p.dist.in 1.12:          * tests/014.html 1.6:
                 merged . apache bad 404 handling workaround integrated          * tests/022.html 1.6:
           * tests/059.html 1.5:
         * www/htdocs/_bug.p 1.8:          * tests/071.html 1.3:
                 . merged VJunction(new Junction) optimization from 3.1.4          * tests/073.html 1.3:
           * tests/096.html 1.6:
         * www/htdocs/_bug.xml 1.3:          * tests/096.html 1.7:
                 merged          * tests/107.html 1.5:
                 + optimized constants in expressions vstring->vdouble          * tests/109.html 1.4:
                 + optimized ^call(vdouble), no junction creation, no calls later          * tests/109.html 1.5:
           * tests/142.html 1.3:
 2005-07-29      paf          * tests/142.html 1.4:
         * www/htdocs/_bug_derived.p 1.3:          * tests/144.html 1.3:
                 + property getter can now be overridden          * tests/144.html 1.4:
           * tests/149.html 1.3:
 2005-07-28      paf          * tests/149.html 1.4:
         * www/htdocs/_bug.sh 1.2:          * tests/149.html 1.5:
                 + 3.2.0 beta: merged from dynamic_fields_join          * tests/152.html 1.8:
           * tests/results/006.processed 1.8:
 2005-06-06      paf          * tests/results/014.processed 1.7:
         * www/htdocs/_bug.xsl 1.15:          * tests/results/022.processed 1.8:
                 ! bugfix ^string:sql ^table:sql ^hash:sql now DO process $.bind           * tests/results/059.processed 1.8:
                 option          * tests/results/071.processed 1.7:
           * tests/results/073.processed 1.7:
 2005-01-19      paf          * tests/results/096.processed 1.8:
         * src/lib/gd/Makefile.am 1.2:          * tests/results/107.processed 1.8:
         * src/lib/ltdl/Makefile.am 1.2:          * tests/results/109.processed 1.6:
                 forgotten makefiles.          * tests/results/109.processed 1.7:
                 couple warnings in parser3.C          * tests/results/142.processed 1.4:
           * tests/results/142.processed 1.5:
 2004-12-23      paf          * tests/results/144.processed 1.4:
         * src/types/pa_vhashfile.C 1.48:          * tests/results/144.processed 1.5:
                 beauty: hashfile::open now creates dir for new file          * tests/results/149.processed 1.6:
           * tests/results/149.processed 1.7:
 2004-10-12      paf                  - prepare tests to trim trailing methods' EOLs
         * etc/parser3.charsets/windows-1251.cfg 1.12:  
                 euro  2010-07-23      moko
                 promille          * tests/results/156.processed 1.5:
                 +/-          * tests/results/224.processed 1.11:
                   fix for #54 changed the hash order in this test
 2004-10-07      paf  
         * src/lib/cord/cordbscs.c 1.5:          * tests/014.html 1.5:
                 debugger help: CORD_dump now dumpts \t\r\n as @#| and truncates                   to check hash order, hash no is longer sorted before print
                 long char sequences less  
           * src/include/pa_hash.h 1.81:
 2004-09-13      paf                  hash copy constructor now keeps order (bugfix: #54)
         * src/lib/sdbm/sdbm_private.h 1.2:  
                 change: limit on length(key+value) now 8008 bytes, were 1008.   2010-07-22      moko
                 perl sdbm compatibility now ruined          * tests/results/224.processed 1.10:
                   @auto[] is no longer inherited
         * src/lib/sdbm/apr-include/apr.h 1.5:  
                 bugfix: error numbers now from errno.h = strerror now returnes           * src/types/pa_vstateless_class.C 1.45:
                 something and we can properly report that to client          * tests/227.html 1.3:
           * tests/results/227.processed 1.4:
 2004-07-28      paf                  @auto[] is no longer inherited (bugfix: #57)
         * src/lib/ltdl/ltdl.c 1.4:  
         * src/lib/pcre/pcre_parser_ctype.c 1.5:  2010-07-21      misha
                 bugfix: isspace((unsigned char)c) everywhere. failed on russian           * src/classes/table.C 1.273:
                 letters                  - don't skip comment lines during table::load if encloser or
                   separator is set as '#' ( new feature: #30 )
 2004-07-27      paf  
         * src/targets/cgi/parser3.vcproj 1.12:          * src/targets/cgi/parser3.C 1.257:
                 beauty: win32: globaloptimizations ON, release:mapfile ON                  - don't run as cgi if env:PARSER_VERSION was set for preventing
                 todo: copy .mapfile from release somewhere [to help searching for unhandled system exceptions]                  infinite loot ( bugfix: #12 )
   
 2004-07-07      paf          * src/classes/file.C 1.208:
         * parser3.vssscc 1.2:                  - set PARSER_VARSION env before external script executing
                 ...would not go unnoticed  
   2010-07-13      misha
 2004-07-01      paf          * tests/238.html 1.1:
         * src/classes/classes.vcproj 1.12:          * tests/240.html 1.1:
         * src/lib/cord/cord.vcproj 1.2:          * tests/241.html 1.1:
         * src/lib/gd/gd.vcproj 1.7:          * tests/242.html 1.1:
         * src/lib/ltdl/ltdl.vcproj 1.3:          * tests/243.html 1.1:
         * src/lib/md5/md5.vcproj 1.3:          * tests/outputs/242.processed 1.1:
         * src/lib/pcre/pcre.vcproj 1.3:          * tests/results/058.processed 1.7:
         * src/lib/pcre/pcre_dftables.vcproj 1.4:          * tests/results/212.processed 1.5:
         * src/lib/pcre/pcre_parser_ctype.vcproj 1.4:          * tests/results/238.processed 1.1:
         * src/lib/smtp/smtp.vcproj 1.6:          * tests/results/240.processed 1.1:
         * src/targets/apache13/ApacheModuleParser3.vcproj 1.7:          * tests/results/241.processed 1.1:
         * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.9:          * tests/results/242.processed 1.1:
         * src/targets/isapi/parser3isapi.vcproj 1.8:          * tests/results/243.processed 1.1:
                 win32: option: global optimization ON                  *** empty log message ***
   
 2004-05-26      paf          * tests/058.html 1.3:
         * etc/parser3.charsets/x-mac-cyrillic.cfg 1.2:                  - test for suppressing @border was added
                 added: thanks to konst                  - test for user attribute was added
   
 2004-05-24      paf          * tests/186.html 1.4:
         * src/targets/apache13/p3runConfigure.in 1.17:          * tests/results/186.processed 1.3:
                 bugfix: smtp added                  unescaping from \uXXXX
   
         * src/lib/cord/cordxtra.c 1.6:          * tests/239.html 1.1:
         * src/lib/cord/include/cord.h 1.5:          * tests/results/239.processed 1.1:
                 cancel: more speed, less memory: CORD_chars_block originally intended to ...                  method call type
                 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]          * src/types/pa_vjunction.C 1.9:
           * src/types/pa_vjunction.h 1.30:
 2004-05-11      paf                  - bugfix: #90 : $junction_method.CLASS_NAME (+CLASS)
         * www/htdocs/_bug.gif 1.2:  
                 bugfix: bcc with sendmail now left intact  2010-07-07      misha
           * buildall-with-xml 1.37:
 2004-04-05      paf          * buildall-without-xml 1.23:
         * src/doc/html2chm.cmd 1.8:                  - moving to pcre 8.10 on *nix
         * src/doc/sources2html.cmd 1.6:  
                 merged with 3.1.3  2010-07-05      misha
           * src/main/compile.tab.C 1.149:
 2004-04-01      paf          * tests/results/192.processed 1.5:
         * src/targets/apache13/pa_httpd.h 1.6:          * tests/results/230.processed 1.4:
         * src/targets/isapi/parser3isapi.def 1.2:                  *** empty log message ***
                 bugfix: sql connections now are disconnected  
           * src/classes/curl.C 1.6:
 2004-03-30      paf          * src/classes/file.C 1.207:
         * src/doc/ClassExample1.dox 1.5:          * src/classes/hash.C 1.104:
         * src/doc/ClassExample2.dox 1.5:          * src/classes/image.C 1.134:
         * src/doc/ClassExample3.dox 1.5:          * src/classes/op.C 1.201:
         * src/doc/chmhelper.pl 1.2:          * src/classes/string.C 1.194:
         * src/doc/class.dox 1.3:          * src/classes/table.C 1.272:
         * src/doc/compiler.dox 1.4:          * src/classes/void.C 1.46:
         * src/doc/doxygen.cfg 1.25:          * src/main/pa_common.C 1.262:
         * src/doc/exception.dox 1.3:          * src/main/pa_http.C 1.46:
         * src/doc/executor.dox 1.3:                  - exception comment strings "options must be hash", "options must be hash, not code" and "called
         * src/doc/footer.htm 1.4:                  with invalid option" were replaced by constatns
         * src/doc/index.dox 1.6:                  - exception comment string "invalid option passed" was replaced by "called with invalid option" (now
         * src/doc/memory.dox 1.3:                  in different methods are the same exception comment string)
         * src/doc/methoded.dox 1.4:  
         * src/doc/object.dox 1.3:          * src/include/pa_exception.h 1.57:
         * src/doc/string.dox 1.6:                  - more exception strings were defined
         * src/doc/targets.dox 1.4:  
         * src/doc/value.dox 1.4:          * src/main/compile.y 1.256:
                 merged bugfixes from 3.1.2, changed version to 3.1.3beta          * src/main/compile_tools.C 1.68:
           * src/main/compile_tools.h 1.102:
 2004-03-05      paf          * src/types/pa_vstateless_class.h 1.70:
         * etc/parser3.charsets/koi8-r.cfg 1.7:                  - now we can define possible method's call type ( new feature: #5 )
                 there's special code for grad char!                    1. @OPTIONS\nstatic|dynamic (no option == any) -- for all classe's methods
                     2. @static:method[params] (only static keyword could be used here) -- for specified methods
 2004-02-25      paf  
         * etc/parser3.charsets/Makefile.am 1.5:          * src/main/pa_common.C 1.261:
                 bugfix: @sysconfdir@ used [were old @charsetsdir@ recently                   - junction points should not be deleted on win32 during dirs cleanup ( bugfix: #83 )
                 erased from configure.in]                  - optimisation in dirs cleanup
   
 2004-02-24      paf  2010-07-03      misha
         * src/classes/Makefile.am 1.49:          * tests/158.html 1.2:
                 smtp on unix: steps to work on unix          * tests/160.html 1.5:
           * tests/161.html 1.2:
         * src/lib/smtp/Makefile.am 1.2:          * tests/162.html 1.2:
         * src/targets/cgi/Makefile.am 1.51:          * tests/163.html 1.3:
                 started porting smtp to unix [testing on solaris]          * tests/167.html 1.2:
           * tests/168.html 1.2:
 2004-02-11      paf          * tests/169.html 1.2:
         * parser3.sln 1.9:          * tests/170.html 1.2:
                 started changes to reflect libxml xsl new folders          * tests/171.html 1.4:
           * tests/172.html 1.3:
         * src/lib/sdbm/sdbm.vcproj 1.4:          * tests/173.html 1.2:
                 migrated to latest libxml[2.6.5] and libgdome[1.1.2]          * tests/174.html 1.3:
                 simplified lib build processes          * tests/175.html 1.2:
           * tests/176.html 1.4:
 2003-11-21      paf          * tests/180.html 1.3:
         * src/targets/apache13core/Makefile.am 1.5:          * tests/184.html 1.2:
         * src/targets/apache13core/mod_parser3.C 1.7:          * tests/185.html 1.6:
                 renamed mod_parser3 to mod_parser3_core to help DOXYGEN          * tests/191.html 1.3:
           * tests/192.html 1.3:
         * src/lib/Makefile.am 1.7:          * tests/196.html 1.2:
         * src/lib/gd/mtables.h 1.1:          * tests/197.html 1.2:
                 rearrange: gd&smtp moved to src/lib          * tests/198.html 1.3:
           * tests/199.html 1.3:
 2003-11-20      paf          * tests/208.html 1.4:
         * src/lib/ltdl/config_fixed.h 1.3:          * tests/209.html 1.2:
         * src/lib/pcre/maketables.c 1.2:          * tests/213.html 1.2:
                 turned on warnings level4 on all projects (except libltdl=off & libsdbm=level3)          * tests/214.html 1.3:
                 found several unitialized vars          * tests/results/158.processed 1.4:
           * tests/results/160.processed 1.6:
         * src/lib/sdbm/apr_strings.C 1.2:          * tests/results/161.processed 1.3:
         * src/main/pa_pool.C 1.62:          * tests/results/162.processed 1.3:
                 static const char * const IDENT          * tests/results/163.processed 1.4:
           * tests/results/167.processed 1.3:
         * src/include/pa_pool.h 1.89:          * tests/results/168.processed 1.4:
                 more warnings --          * tests/results/168.processed 1.5:
           * tests/results/169.processed 1.3:
 2003-11-10      paf          * tests/results/169.processed 1.4:
         * src/lib/sdbm/sdbm.c 1.3:          * tests/results/169.processed 1.5:
                 bugfix: sdbm: .h said it's OK to remove nonexistent pair. .c           * tests/results/170.processed 1.3:
                 coded that that was error. fixed          * tests/results/170.processed 1.4:
           * tests/results/171.processed 1.5:
 2003-11-06      paf          * tests/results/172.processed 1.4:
         * src/lib/ltdl/libltdl.vcproj 1.2:          * tests/results/173.processed 1.3:
         * src/lib/ltdl/libltdl.vcproj.vspscc 1.2:          * tests/results/174.processed 1.4:
         * src/lib/sdbm/apr-include/apr_errno.h 1.4:          * tests/results/175.processed 1.3:
         * src/lib/sdbm/apr-include/apr_file_info.h 1.1:          * tests/results/176.processed 1.6:
         * src/lib/sdbm/apr-include/apr_file_io.h 1.4:          * tests/results/180.processed 1.4:
         * src/lib/sdbm/apr-include/apr_sdbm.h 1.3:          * tests/results/184.processed 1.3:
         * src/lib/sdbm/apr-include/apr_strings.h 1.3:          * tests/results/185.processed 1.6:
         * src/lib/sdbm/apr-include/apu.h 1.3:          * tests/results/191.processed 1.5:
                 hashfile: started again with sdbm from apache          * tests/results/192.processed 1.4:
           * tests/results/196.processed 1.3:
         * tests/todo.txt 1.5:          * tests/results/197.processed 1.3:
                 hashfile: done          * tests/results/198.processed 1.4:
           * tests/results/199.processed 1.4:
         * src/lib/sdbm/Makefile.am 1.3:          * tests/results/208.processed 1.3:
         * src/lib/sdbm/apr-include/Makefile.am 1.1:          * tests/results/209.processed 1.3:
         * src/targets/cgi/.cvsignore 1.3:          * tests/results/213.processed 1.3:
                 *** empty log message ***          * tests/results/214.processed 1.3:
                   - prepare tests to trim trailing methods' EOLs
         * src/lib/sdbm/apr-include/apr_pools.h 1.5:  
                 just compiled  2010-06-29      misha
           * tests/215.html 1.2:
 2003-11-05      paf          * tests/217.html 1.2:
         * src/lib/sdbm/sdbm_hash.c 1.1:          * tests/218.html 1.2:
         * src/lib/sdbm/sdbm_lock.c 1.1:          * tests/220.html 1.2:
         * src/lib/sdbm/sdbm_pair.c 1.1:          * tests/223.html 1.3:
         * src/lib/sdbm/sdbm_pair.h 1.1:          * tests/224.html 1.7:
         * src/lib/sdbm/sdbm_tune.h 1.1:          * tests/226.html 1.2:
                 original from httpd-2.0.43\srclib\apr-util\dbm\sdbm          * tests/227.html 1.2:
           * tests/228.html 1.3:
         * src/main/helpers/CaseFolding.txt 1.1:          * tests/229.html 1.5:
                 http://www.unicode.org/Public/UNIDATA/CaseFolding.txt          * tests/230.html 1.2:
           * tests/232.html 1.2:
 2003-10-24      paf          * tests/235.html 1.2:
         * src/lib/cord/Makefile.am 1.3:          * tests/results/215.processed 1.3:
         * src/lib/md5/Makefile.am 1.3:          * tests/results/217.processed 1.3:
         * src/lib/pcre/Makefile.am 1.2:          * tests/results/218.processed 1.3:
         * src/targets/apache13/Makefile.am 1.18:          * tests/results/220.processed 1.3:
         * src/targets/isapi/Makefile.am 1.3:          * tests/results/223.processed 1.4:
                 .dsp/w -> .vcproj/sln          * tests/results/224.processed 1.9:
           * tests/results/226.processed 1.3:
 2003-09-29      paf          * tests/results/226.processed 1.4:
         * src/main/utf8-to-lower.inc 1.1:          * tests/results/227.processed 1.3:
         * src/main/utf8-to-upper.inc 1.1:          * tests/results/228.processed 1.3:
                 generated by helper          * tests/results/229.processed 1.4:
           * tests/results/230.processed 1.2:
         * src/main/helpers/simple_folding.pl 1.1:          * tests/results/230.processed 1.3:
                 utf-8 upper/lower          * tests/results/232.processed 1.2:
           * tests/results/235.processed 1.2:
         * www/htdocs/base.p 1.7:                  - prepare tests to trim trailing methods' EOLs
         * www/htdocs/derived.p 1.25:  
         * www/htdocs/font.gif 1.2:  2010-06-16      moko
         * www/htdocs/global.xsl 1.9:          * tests/229.html 1.4:
         * www/htdocs/index.html 1.213:          * tests/results/229.processed 1.3:
         * www/htdocs/mailreceive.eml 1.4:                   elseif now supported in ^if
         * www/htdocs/mailreceive.html 1.2:  
         * www/htdocs/operators.p 1.12:          * src/classes/op.C 1.200:
         * www/htdocs/parser-status.html 1.3:                  new feature: #56 elseif now supported in ^if
         * www/htdocs/people.dtd 1.2:  
         * www/htdocs/some.p 1.3:  2010-06-03      misha
                 removing old tests          * src/main/pa_common.C 1.260:
                   - bugfix #74 -- memmove should be used instead of memcopy for
 2003-09-25      paf                  overlaped regions
         * src/lib/cord/cordprnt.c 1.3:  
                 string_fragments_to_cord merged to HEAD  2010-05-25      misha
           * src/main/pa_common.C 1.259:
 2003-08-19      paf                  - wanring about unused vars was removed
         * src/targets/apache13/mod_parser3.C 1.31:  
                 .c          * src/include/pa_request.h 1.201:
           * src/main/execute.C 1.362:
 2003-08-18      paf          * src/main/pa_request.C 1.321:
         * src/classes/classes.awk 1.8:                  - get_method_filename was moved to execute.C
                 merged 3.1.0 latest changes  
   2010-05-23      misha
         * gnu.dsp 1.5:          * src/main/pa_request.C 1.320:
         * parser3.dsw 1.9:                  - more accurate detection of method's file
         * src/classes/classes.dsp 1.31:  
         * src/lib/cord/cord.dsp 1.3:  2010-05-22      misha
         * src/lib/ltdl/libltdl.dsp 1.7:          * src/classes/reflection.C 1.16:
         * src/lib/md5/md5.dsp 1.5:                  - bugfix: core during detection of .file if filespec isn't
         * src/lib/pcre/pcre.dsp 1.4:                  detected successfully
         * src/lib/pcre/pcre_dftables.dsp 1.2:  
         * src/lib/pcre/pcre_parser_ctype.dsp 1.3:  2010-05-20      misha
         * src/main/main.dsp 1.167:          * src/main/pa_request.C 1.319:
         * src/targets/apache13/ApacheModuleParser3.dsp 1.18:                  - fix in get_method_filename
         * src/targets/apache13core/ApacheModuleParser3Core.dsp 1.4:  
         * src/targets/cgi/parser3.dsp 1.66:          * src/main/compile.tab.C 1.148:
         * src/targets/isapi/parser3isapi.dsp 1.44:                  *** empty log message ***
         * src/types/types.dsp 1.42:  
                 moved to MSVC 7          * src/classes/op.C 1.199:
           * src/include/pa_request.h 1.199:
         * gnu.vcproj 1.1:          * src/include/pa_request.h 1.200:
                 new VS project files          * src/main/compile.y 1.255:
           * src/main/pa_request.C 1.318:
 2003-07-24      paf                  - new feature: #24 -- searching included file in @USE/^use is
         * tests/001.html 1.2:                  changed. if its filespec doesn't start from '/' it will be
         * tests/002.html 1.2:                  searched in caller file directory
         * tests/003.html 1.2:  
         * tests/004.html 1.2:          * src/classes/reflection.C 1.15:
         * tests/005.html 1.2:                  - ^reflection:method_info returns file where the method is
         * tests/006.html 1.2:                  defined
         * tests/007.html 1.2:  
         * tests/008.html 1.2:          * src/classes/file.C 1.206:
         * tests/009.html 1.2:          * src/include/pa_common.h 1.143:
         * tests/010.html 1.2:                  - method lastposafter is moved to pa_common.h
         * tests/011.html 1.2:  
         * tests/012.html 1.2:  2010-05-17      misha
         * tests/013.html 1.2:          * src/classes/string.C 1.193:
         * tests/014.html 1.2:          * src/include/pa_common.h 1.142:
         * tests/015.html 1.2:          * src/main/pa_common.C 1.258:
         * tests/016.html 1.2:          * src/types/pa_vcookie.C 1.83:
         * tests/017.html 1.2:                  new feature: #71 ^string:js-unescape and cookie parser decode \
         * tests/018.html 1.2:                  uXXXX as well as %uXXXX
         * tests/019.html 1.2:  
         * tests/019paf2001.gif 1.2:          * src/classes/curl.C 1.5:
         * tests/020.html 1.2:                  beauty:
         * tests/021.html 1.2:                  - unused param is removed in method _curl_version_action
         * tests/022.html 1.2:                  - some spaces were removed or replaced by tabs
         * tests/022_dir/a.html 1.2:  
         * tests/022_dir/b.txt 1.2:  2010-05-16      misha
         * tests/022_dir/c.htm 1.2:          * src/classes/table.C 1.271:
         * tests/023.html 1.2:                  - bugfix: #72 core with empty value during ^table.hash[...;
         * tests/024.html 1.2:                  name_of_the_last_column][$.type[string]]
         * tests/025.html 1.2:  
         * tests/026.html 1.2:          * src/classes/curl.C 1.4:
         * tests/027.html 1.2:                  new: #61 more curl options were added (contributed by Sumo)
         * tests/028.html 1.2:  
         * tests/029.html 1.2:  2010-04-29      pretender
         * tests/030.html 1.2:          * src/main/pa_string.C 1.235:
         * tests/031.html 1.2:                  fixes #63 Split result from empty string now empty string.
         * tests/032.html 1.2:  
         * tests/033.html 1.2:          * src/types/pa_vtable.C 1.32:
         * tests/034.html 1.2:                  bugfix: #35 All empty table cells are now string type.
         * tests/035.html 1.2:  
         * tests/036.html 1.2:  2010-04-28      pretender
         * tests/037.html 1.2:          * src/include/pa_opcode.h 1.45:
         * tests/038.html 1.2:          * src/main/compile.tab.C 1.147:
         * tests/039.html 1.2:          * src/main/compile.y 1.254:
         * tests/040.html 1.2:          * src/main/execute.C 1.361:
         * tests/041.html 1.2:                  bugfix: #59 OPTIMIZE_BYTECODE_GET_CLASS macrodefinition removed
         * tests/042.html 1.2:  
         * tests/043.html 1.2:  2010-04-19      pretender
         * tests/044.html 1.2:          * src/main/execute.C 1.360:
         * tests/045.html 1.2:                  fixes #60 Stacktrace now contains info for OP_CONSTRUCT_OBJECT
         * tests/046.html 1.2:                  and OP_GET_CLASS
         * tests/047.html 1.2:  
         * tests/048.html 1.2:          * src/include/pa_common.h 1.141:
         * tests/049.html 1.2:          * src/main/pa_common.C 1.257:
         * tests/050.html 1.2:          * src/main/pa_exec.C 1.79:
         * tests/051.html 1.2:                  fixes #64 Now file.missing exception generates in unsafe mode
         * tests/051b.p 1.2:                  to.
         * tests/051t.p 1.2:  
         * tests/052.html 1.2:          * src/classes/file.C 1.205:
         * tests/053.html 1.2:                  fixes #48 Now not throw "not save environment variable"
         * tests/054.html 1.2:                  exception in grpunlim version.
         * tests/055.html 1.2:  
         * tests/056.html 1.2:  2010-04-05      misha
         * tests/057.html 1.2:          * src/classes/string.C 1.192:
         * tests/058.html 1.2:                  - new feature: 4th param was added to match. if specified its
         * tests/058_paf2000.png 1.2:                  value is returned in case of nothing was found
         * tests/059.html 1.2:  
         * tests/060.html 1.2:  2010-03-31      misha
         * tests/061.dat 1.2:          * src/main/pa_request.C 1.317:
         * tests/061.html 1.2:                  - bugfix: on *nix URIs like /a/b/// caused multiple execution of
         * tests/062.html 1.2:                  /a/b/auto.p
         * tests/063.html 1.2:  
         * tests/064.html 1.2:  2010-03-19      misha
         * tests/065.html 1.2:          * src/main/execute.C 1.359:
         * tests/066.html 1.2:                  - core in $table1.$table2 was fixed
         * tests/067.html 1.2:  
         * tests/068.html 1.2:          * src/targets/cgi/parser3.C 1.256:
         * tests/069.html 1.2:                  - core in sigpipe was fixed
         * tests/070.html 1.2:  
         * tests/071.html 1.2:  2010-01-27      misha
         * tests/072.html 1.2:          * src/main/pa_common.C 1.256:
         * tests/073.html 1.2:                  - bugfix: there are no excaption.type if trying to open file by
         * tests/074.html 1.2:                  path /existing-file/non-exixting-file
         * tests/075.html 1.2:  
         * tests/076.html 1.2:  2010-01-26      misha
         * tests/077.html 1.2:          * src/types/pa_vrequest.C 1.50:
         * tests/078.html 1.2:          * src/types/pa_vrequest.h 1.38:
         * tests/079.html 1.2:                  - $request:post-body was added (returns file)
         * tests/080.html 1.2:  
         * tests/081.html 1.2:  2009-12-22      misha
         * tests/082.html 1.2:          * src/classes/curl.C 1.3:
         * tests/083.html 1.2:                  - method 'option' was renamed to 'options'
         * tests/084.html 1.2:                  - now parser doesn't have class curl if it was built without it
         * tests/085.html 1.2:  
         * tests/086.html 1.2:  2009-12-15      misha
         * tests/087.html 1.2:          * configure.in 1.127:
         * tests/088.html 1.2:                  - little cheat with curl include dir was added
         * tests/089.html 1.2:  
         * tests/090.html 1.2:  2009-12-04      misha
         * tests/091.html 1.2:          * src/classes/curl.C 1.2:
         * tests/092.html 1.2:                  - some fixes
         * tests/093.html 1.2:  
         * tests/094.html 1.2:          * Makefile.am 1.76:
         * tests/095.html 1.2:          * Makefile.in 1.92:
         * tests/096.html 1.2:          * acinclude.m4 1.62:
         * tests/096_dir/163.jpg 1.2:          * aclocal.m4 1.65:
         * tests/096_dir/188.jpg 1.2:          * acsite.m4 1.41:
         * tests/097.html 1.2:          * bin/Makefile.in 1.15:
         * tests/098.html 1.2:          * configure 1.119:
         * tests/098font.gif 1.2:          * configure.in 1.126:
         * tests/099.html 1.2:          * etc/Makefile.in 1.20:
         * tests/100.html 1.2:          * etc/parser3.charsets/Makefile.in 1.24:
         * tests/101.html 1.2:          * src/Makefile.in 1.61:
         * tests/102.html 1.2:          * src/classes/Makefile.in 1.69:
         * tests/103.html 1.2:          * src/include/Makefile.in 1.24:
         * tests/103mark.gif 1.2:          * src/include/pa_config_auto.h.in 1.48:
         * tests/103paf2001.gif 1.2:          * src/lib/Makefile.in 1.19:
         * tests/104.html 1.2:          * src/lib/cord/Makefile.in 1.9:
         * tests/105.html 1.2:          * src/lib/cord/include/Makefile.in 1.7:
         * tests/106.html 1.2:          * src/lib/cord/include/private/Makefile.in 1.7:
         * tests/107.html 1.2:          * src/lib/gc/Makefile.in 1.7:
         * tests/108.html 1.2:          * src/lib/gc/include/Makefile.in 1.8:
         * tests/108.xsl 1.2:          * src/lib/gd/Makefile.in 1.8:
         * tests/109.html 1.2:          * src/lib/ltdl/Makefile.in 1.12:
         * tests/110.html 1.2:          * src/lib/md5/Makefile.in 1.13:
         * tests/111.html 1.2:          * src/lib/pcre/Makefile.in 1.16:
         * tests/112.html 1.2:          * src/lib/sdbm/Makefile.in 1.6:
         * tests/113.html 1.2:          * src/lib/sdbm/apr-include/Makefile.in 1.6:
         * tests/114.html 1.2:          * src/lib/smtp/Makefile.in 1.8:
         * tests/115.html 1.2:          * src/main/Makefile.in 1.64:
         * tests/116.html 1.2:          * src/sql/Makefile.in 1.17:
         * tests/117.html 1.2:          * src/targets/Makefile.in 1.48:
         * tests/118.html 1.2:          * src/targets/apache13/Makefile.in 1.53:
         * tests/119.html 1.2:          * src/targets/apache13core/Makefile.in 1.10:
         * tests/120.html 1.2:          * src/targets/cgi/Makefile.in 1.72:
         * tests/121.html 1.2:          * src/targets/isapi/Makefile.in 1.18:
         * tests/122.html 1.2:          * src/types/Makefile.in 1.68:
         * tests/123.html 1.2:                  *** empty log message ***
         * tests/124.html 1.2:  
         * tests/125.html 1.2:          * buildall-with-xml 1.36:
         * tests/126.html 1.2:          * buildall-without-xml 1.22:
         * tests/127.html 1.2:          * configure.in 1.125:
         * tests/128.html 1.2:          * src/classes/Makefile.am 1.55:
         * tests/129.html 1.2:          * src/classes/classes.vcproj 1.24:
         * tests/130.html 1.2:          * src/classes/curl.C 1.1:
         * tests/131.html 1.2:          * src/classes/file.C 1.204:
         * tests/132.html 1.2:          * src/include/pa_config_fixed.h 1.74:
         * tests/133.html 1.2:                  - curl class was added
         * tests/134.html 1.2:  
         * tests/135.html 1.2:          * src/include/pa_hash.h 1.80:
         * tests/136.html 1.2:                  - hash-iterator was added
         * tests/137.html 1.2:  
         * tests/138.html 1.2:  2009-12-03      misha
         * tests/139.html 1.2:          * buildall-with-xml 1.35:
         * tests/140.html 1.2:          * buildall-without-xml 1.21:
         * tests/141.html 1.2:                  - option --passive-ftp was added to pcre
         * tests/Makefile 1.2:  
         * tests/descript.ion 1.2:  2009-11-27      misha
         * tests/outputs/create-dir 1.2:          * Makefile.am 1.74:
         * tests/results/001.processed 1.2:          * Makefile.am 1.75:
         * tests/results/002.processed 1.2:          * Makefile.in 1.90:
         * tests/results/003.processed 1.2:          * Makefile.in 1.91:
         * tests/results/004.processed 1.2:          * acinclude.m4 1.60:
         * tests/results/005.processed 1.2:          * acinclude.m4 1.61:
         * tests/results/006.processed 1.2:          * aclocal.m4 1.63:
         * tests/results/007.processed 1.2:          * aclocal.m4 1.64:
         * tests/results/008.processed 1.2:          * acsite.m4 1.39:
         * tests/results/009.processed 1.2:          * acsite.m4 1.40:
         * tests/results/010.processed 1.2:          * configure 1.117:
         * tests/results/011.processed 1.2:          * configure 1.118:
         * tests/results/012.processed 1.2:          * configure.in 1.123:
         * tests/results/013.processed 1.2:          * configure.in 1.124:
         * tests/results/014.processed 1.2:          * src/include/pa_config_auto.h.in 1.47:
         * tests/results/015.processed 1.2:          * src/include/pa_version.h 1.40:
         * tests/results/016.processed 1.2:          * src/include/pa_version.h 1.41:
         * tests/results/017.processed 1.2:                  *** empty log message ***
         * tests/results/018.processed 1.2:  
         * tests/results/019.processed 1.2:          * src/classes/image.C 1.133:
         * tests/results/020.processed 1.2:                  - don't add @border attribute to output of ^image.html[] if it
         * tests/results/021.processed 1.2:                  was specified by user with empty value
         * tests/results/022.processed 1.2:  
         * tests/results/023.processed 1.2:  2009-11-26      misha
         * tests/results/024.processed 1.2:          * src/types/pa_vxdoc.C 1.37:
         * tests/results/025.processed 1.2:                  - bugfix: core if xdoc doesn't have the root element and we are
         * tests/results/026.processed 1.2:                  trying to access .documentElement
         * tests/results/027.processed 1.2:  
         * tests/results/028.processed 1.2:  2009-11-16      misha
         * tests/results/029.processed 1.2:          * Makefile.am 1.72:
         * tests/results/030.processed 1.2:          * Makefile.am 1.73:
         * tests/results/031.processed 1.2:          * Makefile.am [release_3_4_0] 1.71.2.1:
         * tests/results/032.processed 1.2:          * Makefile.am [release_3_4_0] 1.71.2.2:
         * tests/results/033.processed 1.2:          * Makefile.in 1.88:
         * tests/results/034.processed 1.2:          * Makefile.in 1.89:
         * tests/results/035.processed 1.2:          * Makefile.in [release_3_4_0] 1.87.2.1:
         * tests/results/036.processed 1.2:          * Makefile.in [release_3_4_0] 1.87.2.2:
         * tests/results/037.processed 1.2:          * acinclude.m4 1.58:
         * tests/results/038.processed 1.2:          * acinclude.m4 1.59:
         * tests/results/039.processed 1.2:          * acinclude.m4 [release_3_4_0] 1.57.2.1:
         * tests/results/040.processed 1.2:          * acinclude.m4 [release_3_4_0] 1.57.2.2:
         * tests/results/041.processed 1.2:          * aclocal.m4 1.61:
         * tests/results/042.processed 1.2:          * aclocal.m4 1.62:
         * tests/results/043.processed 1.2:          * aclocal.m4 [release_3_4_0] 1.60.2.1:
         * tests/results/044.processed 1.2:          * aclocal.m4 [release_3_4_0] 1.60.2.2:
         * tests/results/045.processed 1.2:          * acsite.m4 1.37:
         * tests/results/046.processed 1.2:          * acsite.m4 1.38:
         * tests/results/047.processed 1.2:          * acsite.m4 [release_3_4_0] 1.36.2.1:
         * tests/results/048.processed 1.2:          * acsite.m4 [release_3_4_0] 1.36.2.2:
         * tests/results/049.processed 1.2:          * configure 1.115:
         * tests/results/050.processed 1.2:          * configure 1.116:
         * tests/results/051.processed 1.2:          * configure [release_3_4_0] 1.114.2.1:
         * tests/results/052.processed 1.2:          * configure [release_3_4_0] 1.114.2.2:
         * tests/results/053.processed 1.2:          * configure.in 1.121:
         * tests/results/054.processed 1.2:          * configure.in 1.122:
         * tests/results/055.processed 1.2:          * configure.in [release_3_4_0] 1.120.2.1:
         * tests/results/056.processed 1.2:          * configure.in [release_3_4_0] 1.120.2.2:
         * tests/results/057.processed 1.2:          * src/include/pa_version.h 1.39:
         * tests/results/058.processed 1.2:          * src/lib/gc/include/Makefile.am 1.3:
         * tests/results/059.processed 1.2:          * src/lib/gc/include/Makefile.am [release_3_4_0] 1.2.44.1:
         * tests/results/060.processed 1.2:          * src/lib/gc/include/Makefile.in 1.7:
         * tests/results/061.processed 1.2:          * src/lib/gc/include/Makefile.in [release_3_4_0] 1.6.4.1:
         * tests/results/062.processed 1.2:                  *** empty log message ***
         * tests/results/063.processed 1.2:  
         * tests/results/064.processed 1.2:          * src/include/pa_version.h [release_3_4_0] 1.38.2.1:
         * tests/results/065.processed 1.2:                  =no message
         * tests/results/066.processed 1.2:  
         * tests/results/067.processed 1.2:  2009-11-11      misha
         * tests/results/068.processed 1.2:          * src/classes/table.C 1.270:
         * tests/results/069.processed 1.2:                  - in ^table.flip[] look at number of columns instead of number
         * tests/results/070.processed 1.2:                  of items in first row for named tables
         * tests/results/071.processed 1.2:  
         * tests/results/072.processed 1.2:  2009-11-10      misha
         * tests/results/073.processed 1.2:          * operators.txt 1.229:
         * tests/results/074.processed 1.2:                  - info about hash-options in ^file::create was added
         * tests/results/075.processed 1.2:  
         * tests/results/076.processed 1.2:  2009-11-09      misha
         * tests/results/077.processed 1.2:          * tests/results/236.processed 1.1:
         * tests/results/078.processed 1.2:          * tests/results/237.processed 1.1:
         * tests/results/079.processed 1.2:                  *** empty log message ***
         * tests/results/080.processed 1.2:  
         * tests/results/081.processed 1.2:          * tests/237.html 1.1:
         * tests/results/082.processed 1.2:                  - test for ^file::create[...;$.charset[...]] was added
         * tests/results/083.processed 1.2:  
         * tests/results/084.processed 1.2:          * buildall-with-xml 1.34:
         * tests/results/085.processed 1.2:                  - moving to libxml 2.7.6
         * tests/results/086.processed 1.2:  
         * tests/results/087.processed 1.2:          * tests/236.html 1.1:
         * tests/results/088.processed 1.2:                  - tests for comparations cords with functions were added
         * tests/results/089.processed 1.2:  
         * tests/results/090.processed 1.2:          * src/include/pa_string.h 1.197:
         * tests/results/091.processed 1.2:                  - optimisation: cacheing of cstr was added
         * tests/results/092.processed 1.2:  
         * tests/results/093.processed 1.2:          * src/classes/table.C 1.269:
         * tests/results/094.processed 1.2:          * src/lib/gc/include/gc_allocator.h 1.1:
         * tests/results/095.processed 1.2:                  - bugfix: GPF mallocs + stringstream (table.save)
         * tests/results/096.processed 1.2:  
         * tests/results/097.processed 1.2:          * src/main/pa_http.C 1.45:
         * tests/results/098.processed 1.2:                  - little optimisation
         * tests/results/099.processed 1.2:  
         * tests/results/100.processed 1.2:          * src/classes/file.C 1.203:
         * tests/results/101.processed 1.2:                  - file::create now accepts 4th param: options with $.charset
         * tests/results/102.processed 1.2:  
         * tests/results/103.processed 1.2:          * src/lib/cord/cordxtra.c 1.15:
         * tests/results/104.processed 1.2:          * src/lib/cord/include/private/cord_pos.h 1.5:
         * tests/results/105.processed 1.2:                  - fixed bug in cord (comparation cords with functions was buggy)
         * tests/results/106.processed 1.2:  
         * tests/results/107.processed 1.2:  2009-11-06      misha
         * tests/results/108.processed 1.2:          * src/main/pa_string.C 1.234:
         * tests/results/109.processed 1.2:                  - bugfix: calculation string.length sometimes was buggy
         * tests/results/110.processed 1.2:  
         * tests/results/111.processed 1.2:          * src/classes/string.C 1.191:
         * tests/results/112.processed 1.2:                  - bugfix: Temp_value_element wasn't destroyed if exception
         * tests/results/113.processed 1.2:                  occured during match/replace
         * tests/results/114.processed 1.2:  
         * tests/results/115.processed 1.2:          * src/include/pa_charset.h 1.44:
         * tests/results/116.processed 1.2:          * src/main/pa_charset.C 1.84:
         * tests/results/117.processed 1.2:                  - method lengthUTF8Char was added
         * tests/results/118.processed 1.2:  
         * tests/results/119.processed 1.2:          * src/classes/op.C 1.198:
         * tests/results/120.processed 1.2:                  - clean tainting lang was added for user's usage
         * tests/results/121.processed 1.2:  
         * tests/results/122.processed 1.2:          * src/lib/cord/cordbscs.c 1.10:
         * tests/results/123.processed 1.2:          * src/lib/cord/cordxtra.c 1.14:
         * tests/results/124.processed 1.2:                  - some rare GPF were fixed: checkouts are required after
         * tests/results/125.processed 1.2:                  GC_MALLOC
         * tests/results/126.processed 1.2:  
         * tests/results/127.processed 1.2:          * src/types/pa_vregex.C 1.10:
         * tests/results/128.processed 1.2:                  - check UTF8 only during 1st iteration
         * tests/results/129.processed 1.2:  
         * tests/results/130.processed 1.2:          * operators.txt 1.228:
         * tests/results/131.processed 1.2:                  - actually, there is no ^untaint[xml] in file::create
         * tests/results/132.processed 1.2:  
         * tests/results/133.processed 1.2:  2009-10-15      misha
         * tests/results/134.processed 1.2:          * tests/results/234.processed 1.1:
         * tests/results/135.processed 1.2:          * tests/results/235.processed 1.1:
         * tests/results/136.processed 1.2:                  *** empty log message ***
         * tests/results/137.processed 1.2:  
         * tests/results/138.processed 1.2:          * tests/235.html 1.1:
         * tests/results/139.processed 1.2:          * tests/235_attach.txt 1.1:
         * tests/results/140.processed 1.2:                  - tests for preparing email were added
         * tests/results/141.processed 1.2:  
         * tests/run_parser.sh 1.2:          * tests/234.html 1.1:
                 merged(copied) to HEAD from template_gc                  - more tests for checking ^taint[uri] escaping were added
   
         * src/include/pa_pragma_pack_begin.h 1.7:          * src/include/pa_string.h 1.196:
         * src/include/pa_pragma_pack_end.h 1.7:          * src/main/pa_charset.C 1.83:
         * src/lib/cord/include/Makefile.am 1.2:          * src/main/pa_http.C 1.44:
         * src/lib/cord/include/ec.h 1.2:          * src/main/pa_request.C 1.316:
         * src/lib/cord/include/private/Makefile.am 1.2:          * src/main/untaint.C 1.155:
         * src/lib/cord/include/private/cord_pos.h 1.2:          * src/types/pa_vmail.C 1.97:
         * src/lib/cord/source.url 1.2:                  - little hacking: for dealing with transcoding+^taint[uri]
         * src/lib/gc/Makefile.am 1.2:                  transcode_and_untaint was replaced by untaint_and_transcode
         * src/lib/gc/include/Makefile.am 1.2:  
         * src/lib/gc/include/gc.h 1.2:  2009-10-13      misha
         * src/lib/patches/Makefile.am 1.4:          * tests/121.html 1.4:
         * src/lib/patches/gc.patch 1.2:          * tests/results/121.processed 1.7:
         * src/lib/patches/gdome2.patch 1.2:                  - test transcoding + url-escaping now
         * src/lib/patches/libxml2.patch 1.2:  
         * src/lib/patches/libxslt.patch 1.2:          * tests/results/auto.p 1.5:
         * src/lib/pcre/pcre.h 1.2:                  - more helpers' methods were added
         * src/main/pa_array.C 1.57:  
         * src/main/pa_hash.C 1.54:          * src/main/pa_globals.C 1.184:
         * src/targets/Makefile.am 1.10:                  - die instead of abort
         * src/targets/apache13/pa_md5c.c 1.6:  
         * src/targets/apache13/pa_pool.C 1.9:  2009-10-06      misha
         * src/targets/apache13/pa_threads.C 1.12:          * Makefile.am 1.70:
         * src/targets/cgi/getopt.c 1.3:          * Makefile.am 1.71:
         * src/targets/cgi/getopt.h 1.3:          * Makefile.in 1.85:
         * src/targets/cgi/pa_pool.C 1.42:          * Makefile.in 1.86:
         * src/targets/cgi/pool_storage.h 1.14:          * Makefile.in 1.87:
         * src/targets/cgi/pp3.cmd 1.2:          * acinclude.m4 1.56:
         * src/targets/isapi/pa_pool.C 1.17:          * acinclude.m4 1.57:
         * src/targets/isapi/pool_storage.h 1.20:          * aclocal.m4 1.59:
                 moved tempate_gc to HEAD          * aclocal.m4 1.60:
           * acsite.m4 1.35:
 2003-07-23      paf          * acsite.m4 1.36:
         * src/targets/apache13/mod_parser3_main.C 1.1:          * configure 1.112:
                 file mod_parser3_main.C was initially added on branch           * configure 1.113:
                 template_gc.          * configure 1.114:
           * configure.in 1.119:
 2003-03-27      paf          * configure.in 1.120:
         * src/lib/gc/include/gc_fake.h 1.1:          * src/include/pa_version.h 1.37:
                 file gc_fake.h was initially added on branch template_gc.                  *** empty log message ***
   
 2003-03-26      paf          * src/main/pa_common.C 1.255:
         * src/lib/cord/include/gc.h 1.1:                  - don't allocate memory during capitalization if input string is
                 file gc.h was initially added on branch template_gc.                  already capitalized
   
 2003-03-03      paf          * src/targets/isapi/parser3isapi.C 1.103:
         * tests/outputs/049.processed 1.1:                  - pass pre-capitalized headers
                 file 049.processed was initially added on branch autoptr.  
           * src/targets/apache13core/mod_parser3_core.C 1.15:
         * tests/outputs/050.processed 1.1:          * src/targets/cgi/parser3.C 1.255:
                 file 050.processed was initially added on branch autoptr.                  - pass pre-capitalized headers
                   - don't use format function because it calls malloc
         * tests/outputs/051.processed 1.1:  
                 file 051.processed was initially added on branch autoptr.          * src/include/pa_common.h 1.140:
                   - more capitalized headers were added
         * tests/parser-cygwin.sh 1.1:  
                 file parser-cygwin.sh was initially added on branch autoptr.          * src/main/pa_common.C 1.254:
                   - in safe mode clear executable bits during file writing
         * tests/parser-unix.sh 1.1:  
                 file parser-unix.sh was initially added on branch autoptr.  2009-10-05      misha
           * src/include/pa_config_auto.h.in 1.46:
 2003-02-20      paf                  *** empty log message ***
         * www/htdocs/autoptr.html 1.1:  
                 file autoptr.html was initially added on branch autoptr.  2009-10-04      misha
           * src/main/pa_charset.C 1.81:
 2003-01-30      paf                  - use iterators in pa_charset.C itself
         * ltmain.sh 1.5:  
                 *** empty log message ***  2009-10-03      misha
           * src/classes/image.C 1.132:
 2003-01-29      paf          * src/types/pa_vimage.h 1.51:
         * src/types/pa_value_includes.h 1.1:                  - ^img.font[], ^img.text[] & ^img.length[] can work in utf-8 now
                 file pa_value_includes.h was initially added on branch autoptr.  
           * src/include/pa_charset.h 1.43:
 2003-01-23      paf          * src/main/pa_charset.C 1.80:
         * src/lib/pcre/8859-1.ucm 1.1:                  - class UTF8_string_iterator was added
                 file 8859-1.ucm was initially added on branch autoptr.  
           * src/classes/image.C 1.131:
 2003-01-14      paf                  - respect utf-8 when calculate alphabet length
         * src/lib/ltdl/config.guess 1.2:  
         * src/lib/ltdl/config.sub 1.2:          * src/classes/mail.C 1.116:
         * src/lib/ltdl/install-sh 1.2:                  - check from before get message.cstr
         * src/lib/ltdl/missing 1.2:  
         * src/lib/ltdl/mkinstalldirs 1.2:  2009-10-02      misha
                 removed some ancient files [they in / really]          * tests/233.html 1.1:
                   - test for image.font, image.length, image.text with text in utf-
         * src/lib/ltdl/aclocal.m4 1.1:                  8 were added
                 *** empty log message ***  
           * src/main/pa_common.C 1.253:
 2003-01-13      paf                  - use pa_malloc_atomic instead of new
         * src/lib/ltdl/COPYING.LIB 1.1:  
         * src/lib/ltdl/acinclude.m4 1.2:  2009-10-01      misha
         * src/lib/ltdl/config.h 1.2:          * buildall-with-xml 1.33:
         * src/lib/ltdl/config_auto.h.in 1.3:          * buildall-without-xml 1.20:
         * src/lib/ltdl/configure 1.4:                  - comment about gc version for freebsd 4 was added
         * src/lib/ltdl/configure.in 1.4:  
         * src/lib/ltdl/ltdl.h 1.2:  2009-09-30      misha
                 moved to latest libtool (1.4.3)          * src/main/pa_exec.C 1.77:
                   - bugfix: allocate a bit more (for terminator)
         * config.guess 1.3:                  - read_pipe were slightly optimized
         * config.sub 1.4:  
                 removed last piece of configure.in(libtool) hacks  2009-09-28      misha
           * src/main/pa_common.C 1.252:
 2003-01-10      paf          * src/main/pa_uue.C 1.15:
         * src/lib/patches/libgdome_cpp_syntax1.patch 1.2:                  - some magic numbers were removed
         * src/lib/patches/libgdome_cpp_syntax2.patch 1.2:  
         * src/lib/patches/libgdome_morestatic.patch 1.2:          * src/types/pa_vmail.C 1.96:
         * src/lib/patches/libxml_error_column_tab.patch 1.2:                  - forgot about space after ':'
         * src/lib/patches/libxml_htmloutput_of_xslemptyattr_emptyquotes.patch 1.2:  
         * src/lib/patches/libxml_transcoder_context1.patch 1.2:          * src/types/pa_vmail.C 1.95:
         * src/lib/patches/libxml_transcoder_context2.patch 1.2:                  - escape filenames while preparing mail body
         * src/lib/patches/libxml_transcoder_context3.patch 1.2:                  - small simplifications
         * src/lib/patches/libxml_transcoder_context4.patch 1.2:  
         * src/lib/patches/libxslt_html_output_no_charset_meta.patch 1.2:          * src/include/pa_uue.h 1.10:
                 moved to latest xml lib versions, changed patches.          * src/main/pa_uue.C 1.14:
                       libxml2 >= 2.5.1 [ftp://xmlsoft.org/libxml2-2.5.1.tar.gz]                  - pa_uuencode now has inout params like pa_base64
                       libxslt >= 1.0.23 [ftp://xmlsoft.org/libxslt-1.0.23.tar.gz]  
                       gdome2 >= 0.7.2 [http://gdome2.cs.unibo.it/tarball/gdome2-0.7.2.tar.gz]  2009-09-27      misha
           * src/classes/mail.C 1.115:
 2003-01-09      paf          * src/types/pa_vmail.C 1.94:
         * depcomp 1.1:          * src/types/pa_vmail.h 1.19:
                 moving to automake 1.7.2                  - new option $.debug-print(1) was added to mail:send
                   - changes for using uue_encode which uses less memory
         * missing 1.2:  
         * mkinstalldirs 1.2:          * src/main/pa_common.C 1.251:
                 moved to autoconf 2.57 & automake 1.7.2                  - pa_base64_encode uses less memory now
   
 2002-12-27      paf          * src/include/pa_uue.h 1.9:
         * src/doc/aliased.dox 1.5:          * src/main/pa_uue.C 1.12:
         * src/doc/module.dox 1.4:                  - pa_uuencode reduces less memory now
         * src/doc/pooled.dox 1.4:  
                 removed outdated parts, made links to language docs  2009-09-27      misha
           * src/classes/mail.C 1.115:
 2002-12-04      paf          * src/types/pa_vmail.C 1.94:
         * src/lib/ltdl/README 1.1:          * src/types/pa_vmail.h 1.19:
                 src/lib/ltdl/Makefile now created with /configure, not ltdl/configure,                  - new option $.debug-print(1) was added to mail:send
                 so it does have no problems with automake.                  - changes for using uue_encode which uses less memory
                 ltdl/configure AC_OUTPUT(Makefile<<removed)  
           * src/main/pa_common.C 1.251:
 2002-10-15      paf                  - pa_base64_encode uses less memory now
         * src/types/pa_vjunction.C 1.3:  
                 removed $junction.get $junction.set[]          * src/include/pa_uue.h 1.9:
                 introducing $caller          * src/main/pa_uue.C 1.12:
                   - pa_uuencode reduces less memory now
 2002-09-11      paf  
         * etc/parser3.charsets/windows-1254.cfg 1.1:  2009-09-26      misha
         * src/lib/pcre/ibm-1254.ucm 1.1:          * src/types/pa_vmail.C 1.93:
                 windows-1254 added                  - default encoding now is base64
   
 2002-08-14      paf          * buildall-with-xml 1.32:
         * src/targets/cgi/fixopt.C 1.3:                  - moving to libxml 2.7.5 and libxslt 1.1.26
         * src/targets/cgi/fixopt.h 1.2:  
                 removed fixopt stupidity. on stupid linux use  2009-09-25      misha
                 cd /document/root          * src/types/pa_vmail.C 1.91:
                 ../cgi/parser3 script                  - capitalization of headers was added to sending mail as well
   
 2002-08-12      paf          * buildall-with-xml 1.31:
         * src/types/pa_valiased.C 1.17:                  - catalog package was removed from libxml
         * src/types/pa_valiased.h 1.23:  
                 ^base:create[] dynamic call rewritten          * src/main/pa_xml_io.C 1.26:
                 todo: thorough testing                  - fix in removing file:// protocol for win32 absolute path
   
 2002-08-01      paf          * src/include/pa_common.h 1.139:
         * src/Makefile.am 1.17:                  - one more capitalized header was added
                 ident.C* removed  
   2009-09-22      misha
 2002-07-30      paf          * INSTALL 1.55:
         * src/targets/cgi/pa_config_paths.h.in 1.2:                  - comment about building just httpd binary while building apache
                 removed pa_config_paths.h                  module was added
   
 2002-06-21      paf          * src/targets/apache13/p3runConfigure.in 1.19:
         * src/lib/pcre/LICENCE 1.1:                  - INCLUDES added so problem with finding pa_httpd.h should be
         * src/lib/pcre/README 1.1:                  fixed now
         * src/lib/pcre/Tech.Notes 1.1:  
         * src/lib/pcre/dftables.c 1.1:  2009-09-20      misha
         * src/lib/pcre/get.c 1.1:          * buildall-with-xml 1.30:
         * src/lib/pcre/ibm-1250.ucm 1.1:                  - moving to the latest versions of xml libs: libxml 2.7.4 and
         * src/lib/pcre/ibm-1251.ucm 1.1:                  libxslt 1.1.25
         * src/lib/pcre/ibm-1257.ucm 1.1:  
         * src/lib/pcre/internal.h 1.1:          * src/targets/apache13/p3runConfigure.in 1.18:
         * src/lib/pcre/pcre-2_08.tar.gz 1.1:                  - path fo pcre libs was fixed
         * src/lib/pcre/pcre.3 1.1:  
         * src/lib/pcre/pcre.3.html 1.1:  2009-09-18      misha
         * src/lib/pcre/pcre.3.txt 1.1:          * tests/224.html 1.6:
         * src/lib/pcre/pcre.c 1.1:          * tests/224.p 1.4:
         * src/lib/pcre/ruspart_win2koi.pl 1.1:          * tests/results/224.processed 1.8:
         * src/lib/pcre/study.c 1.1:          * tests/results/231.processed 1.1:
         * src/lib/pcre/win-koi.tab 1.1:                  *** empty log message ***
                 moved libltdl and pcre to libs/  
                 added libs/md5 which is linked to non-apache targets          * tests/231.html 1.1:
                 ^math:crypt[password;$apr1$salt]                  - test for encoding cookie in win-1251
   
 2002-06-20      paf          * tests/224.html 1.5:
         * bin/Makefile.am 1.3:          * tests/224.p 1.3:
                 parser3.conf renamed to auto.p                  - tests for ^reflection:fields[class or object] were added
   
 2002-06-18      paf          * operators.txt 1.227:
         * etc/Makefile.am 1.4:                  - info about method ^reflection:fields[class or object] was
                 bin/parser3.conf.dist [moved from etc                  added
   
 2002-04-22      paf          * src/classes/reflection.C 1.13:
         * types.txt 1.2:                  - method ^reflection:fields[class or object] was added
                 ^string.optimize[]  
           * src/types/pa_value.h 1.136:
 2002-04-19      paf          * src/types/pa_vclass.C 1.43:
         * src/doc/postbuild.txt 1.3:          * src/types/pa_vclass.h 1.58:
         * src/doc/view_chm.cmd 1.2:          * src/types/pa_vobject.h 1.55:
         * src/doc/view_html.cmd 1.2:                  - methods get_fields were added
                 config updated to doxygen 1.2.15,  
                 created helper which fixes minor bugs in chm project files & htm tree.  2009-09-17      misha
                 changed extension to .htm          * tests/results/212.processed 1.4:
           * tests/results/232.processed 1.1:
 2002-04-16      paf                  *** empty log message ***
         * asm.txt 1.2:  
         * form.txt 1.2:          * tests/232.html 1.1:
         * lang.txt 1.2:                  - tests for @GET[name]
         * sql.txt 1.2:  
                 removed outdated. see in Attic asm.txt as most interesting          * src/classes/table.C 1.268:
                   - some changes in handling hash-options for creare, join and
 2002-02-22      paf                  locate
         * src/include/pa_db_connection.h 1.22:  
         * src/include/pa_db_manager.h 1.15:          * src/types/pa_vobject.C 1.30:
         * src/include/pa_db_table.h 1.16:          * src/types/pa_vobject.h 1.54:
         * src/main/pa_db_connection.C 1.38:                  - @GET[] now could be defined with option: the type of requested
         * src/main/pa_db_manager.C 1.23:                  value
         * src/main/pa_db_table.C 1.21:  
                 removed hashfile support for now          * tests/212.html 1.3:
                   - tests for .pattern and .options were added
 2002-02-18      paf  
         * ltconfig 1.2:          * src/types/pa_vregex.C 1.8:
                 removed libtool subpart files          * src/types/pa_vregex.h 1.5:
                   - $regex.pattern and $regex.options were added
 2002-02-13      paf  
         * etc/parser3.charsets/windows-1257.cfg 1.2:  2009-09-11      misha
                 id added          * tests/results/223.processed 1.3:
                   *** empty log message ***
 2002-02-08      paf  
         * src/sql/Makefile.am 1.3:          * tests/223.html 1.2:
                 forgotten makes          * tests/223_utf8.txt 1.1:
           * tests/223_win1251.txt 1.1:
         * src/main/pa_status_provider.C 1.5:                  - test was rewrited. it checks not just one case of sending
                 'make dist' works                  cookies during file::load[http], but also sending headers and
                   fields (including files)
         * AUTHORS 1.2:  
         * COPYING 1.2:  2009-09-10      misha
         * README 1.2:          * src/main/untaint.C 1.154:
                 install&others updated                  - workaround in file-spec lang for old Macs was removed => now
                   parser can open files with Russian 'r' in filename
 2002-01-31      paf  
         * ident.awk 1.2:          * src/main/untaint.C 1.153:
                 lowered indent.awk back to src/                  - bugfix: client charset whould be analized while escaping
                   cookies but now source charset
         * NEWS 1.1:  
         * etc/parser3.charsets/windows-1250.cfg 1.1:          * src/main/pa_http.C 1.42:
         * install-sh 1.1:                  - bugfix: the values of http headers didn't ^tainted[uri] so it
         * www/Makefile.am 1.1:                  was possible to make request with incorrect http header
         * www/Makefile.in 1.1:  
                 moved etc&www out of src, moved configure&co out of src          * src/main/pa_http.C 1.41:
                 added windows-1250.cfg                  - capitalization of http headers during file::load[http was slightly changes
                 straightened installation scripts procedure                  - bugfix: all headers which parser sends during file::load[http should be transcoded and only then
                 made targets/cgi/parser3.C be dependant on ./configure --sysconfdir change                  escaped
   
 2001-12-15      paf          * src/main/untaint.C 1.152:
         * src/include/pa_charset_connection.h 1.6:                  - a bit more comments were added
         * src/include/pa_charset_manager.h 1.8:  
         * src/include/pa_transcoder.h 1.3:          * src/classes/file.C 1.202:
         * src/main/pa_charset_connection.C 1.13:          * src/classes/string.C 1.190:
         * src/main/pa_charset_manager.C 1.10:                  - types where changes (minus 2 warnings)
         * src/main/pa_transcoder.C 1.4:  
                 introducing Charset          * src/include/pa_common.h 1.138:
                   - 2 capitalized strings for making http headers during file::
 2001-10-22      parser                  load[http were added
         * src/include/pa_xslt_stylesheet_manager.h 1.5:  
         * src/main/pa_xslt_stylesheet_manager.C 1.5:  2009-09-08      misha
                 hashfile 0          * tests/results/230.processed 1.1:
                   *** empty log message ***
 2001-09-26      parser  
         * src/classes/dnode.C 1.7:          * operators.txt 1.226:
         * src/classes/dnode.h 1.3:                  - changes in file.save and string.save were added
         * src/classes/dom.C 1.36:  
         * src/types/pa_vdnode.C 1.9:          * tests/230.html 1.1:
         * src/types/pa_vdnode.h 1.4:          * tests/230.txt 1.1:
         * src/types/pa_vdom.C 1.4:                  - tests for checking options in file.save and string.save were
         * src/types/pa_vdom.h 1.15:                  added
                 xdoc&xnode now  
           * src/main/pa_request.C 1.315:
         * src/classes/classes.cmd 1.4:                  - http headers names, which are passed to SAPI::
                 moved classes.inc generation on win32 to main.dsp                  add_header_attribute are lowercased now (it'll be capitalized in
                   that method)
 2001-07-03      parser  
         * src/classes/random.C 1.15:          * src/classes/file.C 1.201:
                 class random renamed to math, operators became methods          * src/classes/string.C 1.189:
           * src/types/pa_vfile.C 1.46:
 2001-06-27      parser          * src/types/pa_vfile.h 1.66:
         * src/classes/nothing.C 1.5:                  - file_write accepts Request_charsets and asked charset and cound transcode content before writing
         * src/types/pa_vnothing.h 1.2:                  - string.save and file.save have option $.charset now
                 nothing renamed to void  
           * src/classes/table.C 1.267:
 2001-05-21      parser          * src/classes/xdoc.C 1.165:
         * src/classes/unknown.C 1.8:          * src/include/pa_common.h 1.137:
         * src/types/pa_vunknown.h 1.14:          * src/main/pa_common.C 1.250:
                 'unknown' renamed to 'nothing'                  - file_write accepts Request_charsets and asked charset and
                   cound transcode content before writing
 2001-05-17      parser  
         * src/doc/chm.cmd 1.7:          * src/include/pa_exception.h 1.56:
         * src/doc/doxygen.cmd 1.7:                  - new exception comment string was defined
         * src/doc/view.cmd 1.3:  
                 doc cmds  2009-09-07      misha
           * src/main/compile.tab.C 1.146:
 2001-05-11      paf                  *** empty log message ***
         * src/classes/gawk.exe 1.2:  
         * src/classes/ls.exe 1.2:          * src/main/compile.y 1.253:
         * src/main/bison.exe 1.2:                  - grammar $name\ name stops now for regex sub-pattern\s
         * src/targets/isapi/KILL.EXE 1.2:  
         * src/targets/isapi/PSTAT.EXE 1.2:  2009-09-04      misha
         * src/targets/isapi/istart.cmd 1.2:          * src/main/pa_http.C 1.39:
         * src/targets/isapi/istop.cmd 1.2:                  - capitalization of http headers during file::load[http was
         * src/targets/isapi/kill.pl 1.2:                  implemented
                 moved win32 helpers to /win32tools  
   2009-09-03      misha
 2001-05-07      paf          * tests/results/075.processed 1.7:
         * src/include/code.h 1.29:          * tests/results/204.processed 1.3:
                 pa_code.h                  *** empty log message ***
   
 2001-05-03      paf          * src/include/pa_common.h 1.136:
         * src/doc/doxygen.txt 1.6:          * src/include/pa_sapi.h 1.28:
                 dox splitted .dox files and added some          * src/main/pa_common.C 1.249:
           * src/main/pa_http.C 1.38:
 2001-04-28      paf          * src/main/pa_request.C 1.314:
         * src/include/pa_methoded.h 1.2:          * src/targets/apache13core/mod_parser3_core.C 1.14:
         * src/main/pa_methoded.C 1.2:          * src/targets/cgi/parser3.C 1.254:
                 renamed pa_methoded back to classes/classes.h          * src/targets/isapi/parser3isapi.C 1.102:
           * src/types/pa_vcookie.C 1.82:
         * src/classes/_double.h 1.8:          * src/types/pa_vmail.C 1.90:
         * src/classes/_file.h 1.5:                  - back to storing response http headers in lowercase
         * src/classes/_form.h 1.4:                  - capitalize them during output
         * src/classes/_image.h 1.4:  
         * src/classes/_int.h 1.8:  2009-08-31      misha
         * src/classes/_mail.h 1.4:          * src/classes/table.C 1.266:
         * src/classes/_op.h 1.6:                  - allow call with any brackets (it could be useful in methods
         * src/classes/_random.h 1.4:                  with explict result declaration)
         * src/classes/_response.h 1.5:  
         * src/classes/_string.h 1.10:          * src/classes/table.C 1.265:
         * src/classes/_table.h 1.7:                  - bugfix: ^table.sort{...} doesn't work correctly if $request:
         * src/classes/_unknown.h 1.3:                  charset==koi8-r
         * src/classes/exec.C 1.4:  
                 Methoded reorganized. todo: methoded-configure  2009-08-30      misha
           * src/classes/file.C 1.200:
         * src/classes/classes.inc 1.5:          * src/include/pa_common.h 1.134:
                 removed classes.inc          * src/include/pa_common.h 1.135:
           * src/include/pa_request.h 1.198:
 2001-04-26      paf          * src/main/pa_http.C 1.37:
         * src/classes/_exec.h 1.4:          * src/main/pa_request.C 1.311:
                 code documentation ++          * src/main/pa_request.C 1.312:
           * src/targets/apache13core/mod_parser3_core.C 1.13:
 2001-04-23      paf          * src/targets/cgi/parser3.C 1.253:
         * src/classes/Makefile 1.2:          * src/targets/isapi/parser3isapi.C 1.101:
         * src/main/Makefile 1.2:          * src/types/pa_vcookie.C 1.81:
         * src/targets/cgi/Makefile 1.2:          * src/types/pa_vmail.C 1.89:
         * src/types/Makefile 1.2:          * tests/results/001.processed 1.5:
                 makefiles removed          * tests/results/002.processed 1.5:
           * tests/results/003.processed 1.5:
 2001-04-11      paf          * tests/results/004.processed 1.5:
         * src/types/pa_vcframe.h 1.4:          * tests/results/005.processed 1.5:
         * src/types/pa_vmframe.h 1.13:          * tests/results/006.processed 1.7:
                 libimaging dead end: pil parses header in .py          * tests/results/007.processed 1.3:
           * tests/results/008.processed 1.5:
 2001-04-06      paf          * tests/results/009.processed 1.5:
         * src/classes/_root.h 1.5:          * tests/results/010.processed 1.5:
         * src/classes/root.C 1.62:          * tests/results/011.processed 1.5:
                 renamed 'root' to 'op'          * tests/results/012.processed 1.5:
           * tests/results/013.processed 1.6:
 2001-04-05      paf          * tests/results/014.processed 1.6:
         * src/include/pa_sql_driver.h 1.5:          * tests/results/015.processed 1.6:
                 sql driver services for conv memory & error reporting          * tests/results/016.processed 1.5:
           * tests/results/017.processed 1.5:
 2001-04-03      paf          * tests/results/018.processed 1.5:
         * src/doc/generate.cmd 1.2:          * tests/results/019.processed 1.5:
                 string::pos & cmp & piece bugs fixed.          * tests/results/020.processed 1.5:
                 string::split new          * tests/results/021.processed 1.5:
                 table:load separated from set          * tests/results/022.processed 1.7:
                 table:set implemented with clean \n \t searches          * tests/results/023.processed 1.5:
           * tests/results/024.processed 1.5:
 2001-03-24      paf          * tests/results/025.processed 1.5:
         * src/targets/isapi/nt_log_events.mc 1.2:          * tests/results/026.processed 1.5:
                 cgi: sapi::log          * tests/results/027.processed 1.5:
           * tests/results/028.processed 1.5:
 2001-03-22      paf          * tests/results/029.processed 1.5:
         * src/targets/cgi/vform_fields_fill.C 1.2:          * tests/results/030.processed 1.7:
         * src/targets/cgi/vform_fields_fill.h 1.2:          * tests/results/031.processed 1.5:
                 z          * tests/results/032.processed 1.5:
           * tests/results/033.processed 1.5:
 2001-03-19      paf          * tests/results/034.processed 1.5:
         * src/classes/_cookie.h 1.2:          * tests/results/035.processed 1.6:
         * src/classes/cookie.C 1.3:          * tests/results/036.processed 1.5:
                 VCookie is now :Value          * tests/results/037.processed 1.5:
           * tests/results/038.processed 1.6:
         * src/classes/_env.h 1.6:          * tests/results/039.processed 1.5:
         * src/classes/env.C 1.8:          * tests/results/040.processed 1.5:
                 VEnv is now :Value          * tests/results/041.processed 1.5:
           * tests/results/042.processed 1.5:
         * src/targets/cgi/pa_vform.C 1.3:          * tests/results/043.processed 1.5:
                 moved common get_element part from stateless object&class into           * tests/results/044.processed 1.5:
                 VAliased          * tests/results/045.processed 1.5:
           * tests/results/046.processed 1.5:
         * src/classes/_request.h 1.4:          * tests/results/047.processed 1.5:
         * src/classes/request.C 1.6:          * tests/results/048.processed 1.5:
                 VRequest moved to :Value          * tests/results/049.processed 1.5:
           * tests/results/050.processed 1.5:
 2001-03-14      paf          * tests/results/051.processed 1.5:
         * src/include/core.h 1.16:          * tests/results/052.processed 1.5:
         * src/main/core.C 1.69:          * tests/results/053.processed 1.5:
                 global handler, exceptions in parser3          * tests/results/054.processed 1.5:
           * tests/results/055.processed 1.5:
 2001-03-13      paf          * tests/results/056.processed 1.5:
         * src/targets/cgi/parser.dsp 1.2:          * tests/results/057.processed 1.5:
                 z          * tests/results/058.processed 1.6:
           * tests/results/059.processed 1.6:
 2001-03-11      paf          * tests/results/060.processed 1.5:
         * src/include/pa_valiased.h 1.4:          * tests/results/061.processed 1.5:
         * src/include/pa_value.h 1.51:          * tests/results/062.processed 1.6:
         * src/include/pa_vbool.h 1.8:          * tests/results/063.processed 1.6:
         * src/include/pa_vcframe.h 1.8:          * tests/results/064.processed 1.5:
         * src/include/pa_vclass.h 1.30:          * tests/results/065.processed 1.6:
         * src/include/pa_vdouble.h 1.13:          * tests/results/066.processed 1.5:
         * src/include/pa_vhash.h 1.13:          * tests/results/067.processed 1.5:
         * src/include/pa_vint.h 1.5:          * tests/results/068.processed 1.5:
         * src/include/pa_vjunction.h 1.9:          * tests/results/069.processed 1.5:
         * src/include/pa_vmframe.h 1.24:          * tests/results/070.processed 1.5:
         * src/include/pa_vobject.h 1.18:          * tests/results/071.processed 1.5:
         * src/include/pa_vstring.h 1.18:          * tests/results/072.processed 1.5:
         * src/include/pa_vunknown.h 1.10:          * tests/results/073.processed 1.5:
         * src/include/pa_wcontext.h 1.29:          * tests/results/074.processed 1.5:
         * src/include/pa_wwrapper.h 1.14:          * tests/results/075.processed 1.6:
         * src/main/pa_cframe.C 1.6:          * tests/results/076.processed 1.5:
         * src/main/pa_value.C 1.8:          * tests/results/077.processed 1.5:
         * src/main/pa_vclass.C 1.5:          * tests/results/078.processed 1.5:
         * src/main/pa_wcontext.C 1.11:          * tests/results/079.processed 1.5:
                 splitted types from include/          * tests/results/080.processed 1.6:
           * tests/results/081.processed 1.5:
 2001-03-08      paf          * tests/results/082.processed 1.5:
         * src/include/pa_bool.h 1.2:          * tests/results/083.processed 1.5:
         * src/include/pa_double.h 1.2:          * tests/results/084.processed 1.5:
                 withoud cloning. didn't need it actually, params got passed from           * tests/results/085.processed 1.5:
                 out unnamed ewpool          * tests/results/086.processed 1.5:
           * tests/results/087.processed 1.5:
 2001-02-24      paf          * tests/results/088.processed 1.5:
         * src/include/pa_vframe.h 1.6:          * tests/results/089.processed 1.5:
                 codeframe just compiled          * tests/results/090.processed 1.5:
           * tests/results/091.processed 1.5:
 2001-02-21      paf          * tests/results/092.processed 1.5:
         * src/include/pa_context.h 1.8:          * tests/results/093.processed 1.5:
                 request core methods0          * tests/results/094.processed 1.5:
           * tests/results/095.processed 1.5:
         * src/include/compile.h 1.5:          * tests/results/096.processed 1.7:
         * src/include/execute.h 1.3:          * tests/results/097.processed 1.8:
                 get put -1 [just compiled]          * tests/results/098.processed 1.3:
           * tests/results/099.processed 1.7:
 2001-01-30      paf          * tests/results/100.processed 1.5:
         * src/include/pa_error.h 1.4:          * tests/results/101.processed 1.5:
         * src/main/pa_error.C 1.4:          * tests/results/102.processed 1.5:
                 lowered targets/parser into subdir, added parser_Pool(Pool)          * tests/results/103.processed 1.3:
                 failed to add. would think..          * tests/results/104.processed 1.5:
           * tests/results/105.processed 1.5:
           * tests/results/106.processed 1.5:
           * tests/results/107.processed 1.7:
           * tests/results/108.processed 1.5:
           * tests/results/109.processed 1.5:
           * tests/results/110.processed 1.5:
           * tests/results/111.processed 1.5:
           * tests/results/112.processed 1.5:
           * tests/results/113.processed 1.5:
           * tests/results/114.processed 1.5:
           * tests/results/115.processed 1.5:
           * tests/results/116.processed 1.4:
           * tests/results/117.processed 1.5:
           * tests/results/118.processed 1.4:
           * tests/results/119.processed 1.6:
           * tests/results/120.processed 1.5:
           * tests/results/121.processed 1.5:
           * tests/results/122.processed 1.5:
           * tests/results/123.processed 1.5:
           * tests/results/124.processed 1.5:
           * tests/results/125.processed 1.5:
           * tests/results/126.processed 1.5:
           * tests/results/127.processed 1.5:
           * tests/results/128.processed 1.5:
           * tests/results/129.processed 1.8:
           * tests/results/130.processed 1.5:
           * tests/results/131.processed 1.5:
           * tests/results/132.processed 1.5:
           * tests/results/133.processed 1.5:
           * tests/results/134.processed 1.5:
           * tests/results/135.processed 1.5:
           * tests/results/136.processed 1.5:
           * tests/results/138.processed 1.5:
           * tests/results/139.processed 1.5:
           * tests/results/140.processed 1.5:
           * tests/results/141.processed 1.7:
           * tests/results/142.processed 1.3:
           * tests/results/143.processed 1.3:
           * tests/results/144.processed 1.3:
           * tests/results/145.processed 1.3:
           * tests/results/146.processed 1.3:
           * tests/results/147.processed 1.3:
           * tests/results/148.processed 1.3:
           * tests/results/149.processed 1.5:
           * tests/results/150.processed 1.3:
           * tests/results/151.processed 1.3:
           * tests/results/152.processed 1.8:
           * tests/results/153.processed 1.4:
           * tests/results/154.processed 1.3:
           * tests/results/155.processed 1.2:
           * tests/results/156.processed 1.4:
           * tests/results/157.processed 1.3:
           * tests/results/158.processed 1.3:
           * tests/results/159.processed 1.3:
           * tests/results/160.processed 1.5:
           * tests/results/161.processed 1.2:
           * tests/results/162.processed 1.2:
           * tests/results/163.processed 1.3:
           * tests/results/164.processed 1.6:
           * tests/results/165.processed 1.2:
           * tests/results/166.processed 1.4:
           * tests/results/167.processed 1.2:
           * tests/results/168.processed 1.3:
           * tests/results/169.processed 1.2:
           * tests/results/170.processed 1.2:
           * tests/results/171.processed 1.4:
           * tests/results/172.processed 1.3:
           * tests/results/173.processed 1.2:
           * tests/results/174.processed 1.3:
           * tests/results/175.processed 1.2:
           * tests/results/176.processed 1.5:
           * tests/results/177.processed 1.2:
           * tests/results/178.processed 1.2:
           * tests/results/179.processed 1.3:
           * tests/results/180.processed 1.3:
           * tests/results/181.processed 1.2:
           * tests/results/182.processed 1.2:
           * tests/results/183.processed 1.2:
           * tests/results/184.processed 1.2:
           * tests/results/185.processed 1.5:
           * tests/results/186.processed 1.2:
           * tests/results/187.processed 1.2:
           * tests/results/188.processed 1.4:
           * tests/results/189.processed 1.2:
           * tests/results/190.processed 1.2:
           * tests/results/191.processed 1.4:
           * tests/results/192.processed 1.3:
           * tests/results/193.processed 1.2:
           * tests/results/194.processed 1.2:
           * tests/results/195.processed 1.2:
           * tests/results/196.processed 1.2:
           * tests/results/197.processed 1.2:
           * tests/results/198.processed 1.3:
           * tests/results/199.processed 1.3:
           * tests/results/200.processed 1.2:
           * tests/results/201.processed 1.2:
           * tests/results/202.processed 1.2:
           * tests/results/203.processed 1.2:
           * tests/results/204.processed 1.2:
           * tests/results/205.processed 1.3:
           * tests/results/206.processed 1.2:
           * tests/results/207.processed 1.2:
           * tests/results/208.processed 1.2:
           * tests/results/209.processed 1.2:
           * tests/results/210.processed 1.2:
           * tests/results/211.processed 1.2:
           * tests/results/212.processed 1.3:
           * tests/results/213.processed 1.2:
           * tests/results/214.processed 1.2:
           * tests/results/215.processed 1.2:
           * tests/results/216.processed 1.2:
           * tests/results/217.processed 1.2:
           * tests/results/218.processed 1.2:
           * tests/results/219.processed 1.2:
           * tests/results/220.processed 1.2:
           * tests/results/221.processed 1.2:
           * tests/results/222.processed 1.2:
           * tests/results/223.processed 1.2:
           * tests/results/224.processed 1.7:
           * tests/results/225.processed 1.2:
           * tests/results/226.processed 1.2:
           * tests/results/227.processed 1.2:
           * tests/results/228.processed 1.2:
           * tests/results/229.processed 1.2:
                   - http headers were changed: content-type => Content-type and so
                   on
   
   2009-08-27      misha
           * src/include/pa_random.h 1.2:
           * src/main/pa_random.C 1.2:
           * src/targets/cgi/parser3.C 1.252:
                   - year was updated :)
   
   2009-08-26      misha
           * tests/results/224.processed 1.6:
                   *** empty log message ***
   
           * tests/224.html 1.4:
           * tests/224.p 1.2:
                   - test for creating of parser object using constructor without params
                   - little bugfix in test
   
           * src/main/compile_tools.h 1.100:
                   - bugfix: should't call autouse while checking existed class
                   while processing partial option
   
           * src/classes/reflection.C 1.12:
                   - bugfix: core when creating object with reflection and
                   constructor doesn't have params
   
   2009-08-24      misha
           * tests/results/192.processed 1.2:
           * tests/results/229.processed 1.1:
                   *** empty log message ***
   
           * tests/229.html 1.1:
                   - tests for checking the number of parameters were added
   
           * src/types/pa_value.C 1.29:
           * src/types/pa_vmethod_frame.h 1.86:
                   - bugfix: the actual number of method's parameters wasn't
                   checked correctly (the bug was introduced in 3.4.0)
   
   2009-08-23      misha
           * tests/results/228.processed 1.1:
                   *** empty log message ***
   
   2009-08-22      misha
           * src/main/pa_http.C 1.35:
                   - ^file::load[http://...;$.body[]] : $.body transcoded, but
                   tainted pieces are escaped only when content-type==url-encoding
   
           * tests/228.html 1.1:
                   - test for checking ^file::load[http://...;$.body[]]
   
           * src/types/pa_vform.C 1.99:
           * src/types/pa_vform.h 1.58:
                   - bugfix: attempt to detect post charset was too early (charsets
                   is empty at this moment)
   
   2009-08-21      misha
           * src/include/pa_string.h 1.195:
           * src/main/pa_http.C 1.34:
           * src/main/pa_request.C 1.310:
           * src/main/untaint.C 1.151:
                   - some fixes with transcode+untaint
   
   2009-08-15      misha
           * src/main/pa_exec.C 1.76:
                   - number of argv in file::exec/cgi on unix was increaced to 100 (
                   was 50)
   
   2009-08-14      misha
           * src/main/compile.tab.C 1.145:
           * tests/results/226.processed 1.1:
           * tests/results/227.processed 1.1:
                   *** empty log message ***
   
           * tests/227.html 1.1:
                   - test for checking overriding properties in static classes was
                   added
   
           * tests/226.html 1.1:
           * tests/226.p 1.1:
                   - test for @autoload[] was added
   
           * src/classes/reflection.C 1.11:
           * src/include/pa_request.h 1.197:
           * src/main/compile.y 1.252:
           * src/main/compile_tools.h 1.99:
           * src/main/execute.C 1.358:
           * src/main/pa_request.C 1.309:
                   - autouse was implemented
   
           * src/classes/reflection.C 1.10:
                   - outdated checkout was removed
   
           * src/classes/reflection.C 1.9:
                   - optimization
                   - method ^dynamical was added.
   
           * src/main/execute.C 1.357:
           * src/types/pa_value.h 1.135:
           * src/types/pa_vmethod_frame.h 1.85:
           * src/types/pa_vstateless_class.h 1.69:
                   - optimization
   
           * src/types/pa_vclass.C 1.42:
                   - exception if base on sytem class
   
   2009-08-11      misha
           * src/types/pa_vclass.C 1.41:
           * src/types/pa_vclass.h 1.57:
           * src/types/pa_vstateless_class.C 1.44:
           * src/types/pa_vstateless_class.h 1.68:
                   - little optimisation
   
           * src/main/compile.tab.C 1.144:
           * tests/results/224.processed 1.5:
           * tests/results/225.processed 1.1:
                   *** empty log message ***
   
           * tests/224.html 1.3:
                   - method_params => method_info
                   - checking for $.inherited
   
           * operators.txt 1.223:
           * src/classes/reflection.C 1.8:
                   - method method_params was renamed to method_info and now it
                   returns class name, if method was defined in ancestor
   
           * tests/225.html 1.1:
                   - tests for cheching properties in hierarhical classes were
                   added
   
           * src/classes/classes.C 1.23:
           * src/main/compile.y 1.251:
           * src/main/execute.C 1.356:
           * src/types/pa_property.h 1.4:
           * src/types/pa_vclass.C 1.40:
           * src/types/pa_vclass.h 1.56:
           * src/types/pa_vstateless_class.C 1.43:
           * src/types/pa_vstateless_class.h 1.67:
                   - problems with properties in new classes implementation were
                   fixed
   
   2009-08-10      misha
           * src/main/execute.C 1.355:
                   - now constructor shouldn't be defined in class. it could be
                   defined in parent.
   
   2009-08-08      misha
           * Makefile.am 1.69:
           * Makefile.in 1.84:
           * acinclude.m4 1.55:
           * aclocal.m4 1.58:
           * acsite.m4 1.34:
           * configure 1.111:
           * configure.in 1.118:
           * src/types/Makefile.am 1.45:
           * src/types/Makefile.in 1.67:
           * tests/results/176.processed 1.4:
           * tests/results/191.processed 1.3:
           * tests/results/224.processed 1.3:
           * tests/results/224.processed 1.4:
                   *** empty log message ***
   
           * src/classes/reflection.C 1.7:
                   - ^reflection:methods doesn't return base's methods
   
           * src/classes/classes.h 1.32:
           * src/classes/date.C 1.87:
           * src/classes/file.C 1.199:
           * src/classes/form.C 1.42:
           * src/classes/hash.C 1.103:
           * src/classes/hashfile.C 1.51:
           * src/classes/image.C 1.130:
           * src/classes/mail.C 1.113:
           * src/classes/op.C 1.197:
           * src/classes/reflection.C 1.6:
           * src/classes/regex.C 1.5:
           * src/classes/string.C 1.188:
           * src/classes/table.C 1.264:
           * src/classes/xdoc.C 1.164:
           * src/classes/xnode.C 1.84:
           * src/classes/xnode.h 1.29:
           * src/include/pa_hash.h 1.79:
           * src/main/execute.C 1.354:
           * src/main/pa_http.C 1.33:
           * src/main/pa_request.C 1.308:
           * src/targets/cgi/parser3.C 1.251:
           * src/types/pa_method.h 1.16:
           * src/types/pa_property.h 1.3:
           * src/types/pa_value.C 1.28:
           * src/types/pa_value.h 1.134:
           * src/types/pa_vclass.C 1.39:
           * src/types/pa_vclass.h 1.55:
           * src/types/pa_vcode_frame.h 1.36:
           * src/types/pa_vconsole.h 1.17:
           * src/types/pa_vcookie.C 1.80:
           * src/types/pa_vcookie.h 1.36:
           * src/types/pa_vdate.h 1.49:
           * src/types/pa_venv.C 1.11:
           * src/types/pa_venv.h 1.37:
           * src/types/pa_vfile.C 1.45:
           * src/types/pa_vfile.h 1.65:
           * src/types/pa_vform.C 1.98:
           * src/types/pa_vform.h 1.57:
           * src/types/pa_vhash.h 1.62:
           * src/types/pa_vhashfile.C 1.62:
           * src/types/pa_vhashfile.h 1.38:
           * src/types/pa_vimage.C 1.40:
           * src/types/pa_vimage.h 1.50:
           * src/types/pa_vmail.C 1.88:
           * src/types/pa_vmail.h 1.18:
           * src/types/pa_vmath.h 1.20:
           * src/types/pa_vmemory.h 1.6:
           * src/types/pa_vmethod_frame.h 1.84:
           * src/types/pa_vobject.C 1.29:
           * src/types/pa_vobject.h 1.53:
           * src/types/pa_vproperty.C 1.3:
           * src/types/pa_vproperty.h 1.5:
           * src/types/pa_vrequest.C 1.49:
           * src/types/pa_vrequest.h 1.37:
           * src/types/pa_vresponse.C 1.29:
           * src/types/pa_vresponse.h 1.42:
           * src/types/pa_vstateless_class.C 1.42:
           * src/types/pa_vstateless_class.h 1.66:
           * src/types/pa_vstateless_object.h 1.39:
           * src/types/pa_vstatus.C 1.27:
           * src/types/pa_vstatus.h 1.20:
           * src/types/pa_vstring.h 1.62:
           * src/types/pa_vtable.C 1.31:
           * src/types/pa_vtable.h 1.55:
           * src/types/pa_vvoid.h 1.31:
           * src/types/pa_vxdoc.C 1.36:
           * src/types/pa_vxdoc.h 1.45:
           * src/types/pa_vxnode.C 1.51:
           * src/types/pa_vxnode.h 1.40:
           * src/types/pa_wwrapper.h 1.43:
           * src/types/types.vcproj 1.26:
                   - new classes implementation
   
   2009-08-07      misha
           * buildall-with-xml 1.29:
           * buildall-without-xml 1.19:
                   - gc has a bug if USE_MUNMAP is used. so it is disabled as a
                   workaround.
   
   2009-08-05      misha
           * src/include/pa_common.h 1.133:
           * src/main/pa_common.C 1.248:
                   - not needed parameter was removed
   
           * src/main/pa_http.C 1.32:
                   - bugfix: error was during detecting content-type of file which
                   was loaded by http
   
   2009-08-01      misha
           * src/main/compile.tab.C 1.143:
                   *** empty log message ***
   
           * INSTALL 1.54:
           * src/include/pa_opcode.h 1.44:
           * src/main/compile.y 1.250:
           * src/main/execute.C 1.353:
           * src/types/pa_wcontext.h 1.57:
           * src/types/pa_wwrapper.h 1.42:
                   - OPTIMIZE_BYTECODE_CONSTRUCT_OBJECT and
                   OPTIMIZE_CONSTRUCT_OBJECT can't be disabled with defines any
                   longer
   
   2009-07-29      misha
           * src/classes/reflection.C 1.4:
           * tests/results/224.processed 1.2:
                   - for native methods with any call type now returned empty
                   call_type value
   
           * src/classes/hash.C 1.102:
           * src/classes/hashfile.C 1.50:
           * src/classes/op.C 1.196:
           * src/classes/table.C 1.263:
           * src/include/pa_hash.h 1.78:
           * src/include/pa_request.h 1.196:
           * src/main/pa_request.C 1.307:
                   - break in cycles was optimized
   
           * INSTALL 1.53:
                   - more defines were described
   
   2009-07-28      misha
           * tests/results/224.processed 1.1:
                   *** empty log message ***
   
           * operators.txt 1.222:
                   - some changes in information about reflection class
   
           * tests/224.html 1.1:
           * tests/224.p 1.1:
                   - tests for reflection class
   
           * src/classes/reflection.C 1.3:
                   - some bugs were fixed, method classes was added, refactoring
   
   2009-07-26      misha
           * src/classes/classes.vcproj 1.23:
                   - reflection class wass added to project
   
           * operators.txt 1.220:
                   - information about reflection class was added
   
           * src/classes/reflection.C 1.2:
                   - class was redesigned
   
   2009-07-24      misha
           * Makefile.am 1.67:
           * Makefile.am 1.68:
           * Makefile.in 1.82:
           * Makefile.in 1.83:
           * acinclude.m4 1.53:
           * acinclude.m4 1.54:
           * aclocal.m4 1.56:
           * aclocal.m4 1.57:
           * acsite.m4 1.32:
           * acsite.m4 1.33:
           * configure 1.109:
           * configure 1.110:
           * configure.in 1.116:
           * configure.in 1.117:
           * src/classes/Makefile.in 1.68:
                   *** empty log message ***
   
           * src/classes/Makefile.am 1.54:
           * src/classes/reflection.C 1.1:
                   - class reflection was added
   
           * src/types/pa_vstateless_class.h 1.65:
                   - method for reflection method's in classes was added
   
   2009-07-22      misha
           * src/main/compile_tools.h 1.98:
                   - bugfix: $object.$var was over-optimized. it failed if $
                   object1.$object2.field
   
   2009-07-16      misha
           * src/include/pa_string.h 1.194:
           * src/lib/cord/cordbscs.c 1.9:
           * src/lib/cord/cordprnt.c 1.5:
           * src/lib/cord/cordxtra.c 1.13:
           * src/lib/cord/include/cord.h 1.8:
           * src/main/pa_string.C 1.233:
                   - optimization: CORD_str, CORD_to_const_char_star,
                   CORD_to_char_star and CORD_substr have one more arg: length of
                   cord
   
   2009-07-15      misha
           * tests/results/221.processed 1.1:
           * tests/results/222.processed 1.1:
           * tests/results/223.processed 1.1:
                   *** empty log message ***
   
           * src/main/pa_http.C 1.31:
                   - bugfix: $.cookies' values should be force tainted in ^file::
                   load[http://...;$.cookies[]]
   
           * src/classes/op.C 1.195:
           * src/classes/regex.C 1.4:
           * src/classes/string.C 1.187:
                   - new string with exception was used
   
           * src/include/pa_exception.h 1.55:
                   - new string with exception was added
   
           * tests/223.html 1.1:
                   - test for checking cookie-encoding during ^file::load[http was
                   added
   
           * tests/221.html 1.1:
           * tests/222.html 1.1:
                   - tests for checking type of $table.fields.field were added
   
           * src/types/pa_vtable.C 1.30:
                   - not used var decl was removed
   
   2009-07-14      misha
           * src/include/pa_string.h 1.193:
                   - use cached string length in Body::mid. it improves speed of
                   match with brackets in pattern
   
           * src/lib/cord/include/cord.h 1.7:
                   - make CORD_substr_checked available outside
   
           * src/types/pa_vtable.C 1.29:
                   - $table.fields.a return string even if column is empty (sometime returned void)
                   - $table.fields was added for nameless tables
   
           * src/targets/cgi/getopt.c 1.6:
                   - one warning resolved
   
           * src/main/pa_string.C 1.232:
                   - potentian bug fixed
   
           * src/classes/op.C 1.194:
                   - small optimization in taint/untaint
   
   2009-07-13      misha
           * tests/results/156.processed 1.3:
                   *** empty log message ***
   
           * tests/156.html 1.4:
                   - test for $cookie[...$.httponly(false)...] was added
   
           * src/types/pa_value.C 1.27:
                   - bugfix: $cookie[...$.httponly(false)...] souldn't add the
                   attribut to output
   
   2009-07-11      misha
           * src/targets/apache13/ApacheModuleParser3.vcproj 1.13:
           * src/targets/cgi/parser3.vcproj 1.20:
           * src/targets/isapi/parser3isapi.vcproj 1.16:
                   - stack size was increaced to 2MB (default=1MB)
   
   2009-07-08      misha
           * src/main/pa_string.C 1.231:
                   - link to UTF-8 description was added
   
           * tests/results/030.processed 1.6:
           * tests/results/058.processed 1.5:
           * tests/results/075.processed 1.5:
           * tests/results/096.processed 1.6:
           * tests/results/099.processed 1.6:
           * tests/results/100.processed 1.4:
           * tests/results/129.processed 1.7:
           * tests/results/149.processed 1.4:
           * tests/results/156.processed 1.2:
           * tests/results/172.processed 1.2:
           * tests/results/205.processed 1.2:
           * tests/results/220.processed 1.1:
                   *** empty log message ***
   
           * src/include/pa_hash.h 1.76:
                   - hash keeps element's order in more places (ex: ._keys[])
   
           * tests/220.html 1.1:
                   - test for checking order of elements in hash in foreach was
                   added
   
           * tests/129.html 1.5:
           * tests/172.html 1.2:
                   - small changes in printing hash
   
   2009-07-07      misha
           * src/include/pa_common.h 1.132:
           * src/include/pa_hash.h 1.75:
           * src/include/pa_request.h 1.195:
           * src/types/pa_value.h 1.133:
           * src/types/pa_vmethod_frame.C 1.17:
           * src/types/pa_vmethod_frame.h 1.83:
                   - hash now keeps order of elements
   
           * tests/014.html 1.4:
                   - small changes in printing hash
   
           * tests/results/219.processed 1.1:
                   *** empty log message ***
   
           * src/classes/op.C 1.193:
                   - new taint language "parser-code" was added
   
           * tests/219.html 1.1:
                   - test for auto untaint parser code in process was added
   
           * src/classes/op.C 1.192:
                   - tainted pieces in body of process are auto-untainted now: ^ ->
                   ^^, $ -> ^$ etc.
   
           * src/include/pa_string.h 1.192:
           * src/main/untaint.C 1.150:
                   - new language L_PARSER_CODE for auto-untaint in process was
                   added
   
           * src/classes/file.C 1.197:
           * src/classes/hash.C 1.99:
           * src/classes/image.C 1.129:
           * src/classes/op.C 1.191:
           * src/classes/string.C 1.185:
           * src/classes/table.C 1.262:
           * src/classes/void.C 1.45:
           * src/classes/xdoc.C 1.163:
           * src/include/pa_string.h 1.191:
           * src/main/pa_charset.C 1.79:
           * src/main/pa_http.C 1.30:
           * src/main/pa_request.C 1.306:
           * src/main/pa_xml_io.C 1.25:
           * src/main/untaint.C 1.149:
           * src/types/pa_value.h 1.132:
           * src/types/pa_vhash.h 1.61:
           * src/types/pa_vmail.C 1.87:
           * src/types/pa_vobject.h 1.52:
           * src/types/pa_vstring.h 1.61:
                   - some code cleanup
   
   2009-07-06      misha
           * src/classes/file.C 1.196:
           * src/classes/hash.C 1.98:
           * src/classes/image.C 1.128:
           * src/classes/mail.C 1.112:
           * src/classes/op.C 1.190:
           * src/classes/string.C 1.184:
           * src/classes/table.C 1.261:
           * src/classes/void.C 1.44:
           * src/classes/xdoc.C 1.162:
           * src/include/pa_string.h 1.190:
           * src/main/pa_charset.C 1.78:
           * src/main/pa_common.C 1.247:
           * src/main/pa_exec.C 1.75:
           * src/main/pa_http.C 1.29:
           * src/main/pa_request.C 1.304:
           * src/main/pa_sql_driver_manager.C 1.90:
           * src/main/pa_xml_io.C 1.24:
           * src/types/pa_vcookie.C 1.79:
           * src/types/pa_vhash.h 1.60:
           * src/types/pa_vhashfile.C 1.61:
           * src/types/pa_vimage.C 1.39:
           * src/types/pa_vmail.C 1.86:
           * src/types/pa_vobject.h 1.51:
           * src/types/pa_vregex.C 1.7:
           * src/types/pa_vrequest.C 1.48:
           * src/types/pa_vstring.h 1.60:
           * src/types/pa_vvoid.h 1.30:
                   - cstr(params) and cstrm(params) were deleted. taint_cstr[m] and
                   untaint_cstr[m] should be used
   
           * tests/results/218.processed 1.1:
                   *** empty log message ***
   
           * tests/218.html 1.1:
                   - test for checking automatic file-spec-taint was added
   
           * src/classes/file.C 1.195:
           * src/classes/hash.C 1.97:
           * src/classes/image.C 1.127:
           * src/classes/string.C 1.183:
           * src/classes/table.C 1.260:
           * src/classes/void.C 1.43:
           * src/classes/xdoc.C 1.161:
           * src/include/pa_string.h 1.189:
           * src/main/pa_common.C 1.246:
           * src/main/pa_exec.C 1.74:
           * src/main/pa_request.C 1.303:
           * src/main/pa_sql_driver_manager.C 1.89:
           * src/main/untaint.C 1.148:
           * src/types/pa_vhashfile.C 1.60:
           * src/types/pa_vimage.C 1.38:
           * src/types/pa_vmail.C 1.85:
           * src/types/pa_vregex.C 1.6:
           * src/types/pa_vrequest.C 1.47:
           * src/types/pa_vstring.C 1.27:
                   - optimizations and simplification of string.cstr(...)
   
   2009-07-04      misha
           * tests/results/195.processed 1.1:
           * tests/results/216.processed 1.1:
           * tests/results/217.processed 1.1:
                   *** empty log message ***
   
           * tests/217.html 1.1:
                   - test for recursion detection was added
   
           * src/classes/classes.vcproj 1.22:
           * src/main/main.vcproj 1.26:
           * src/targets/apache13/ApacheModuleParser3.vcproj 1.12:
           * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.16:
           * src/targets/cgi/parser3.vcproj 1.19:
           * src/targets/isapi/parser3isapi.vcproj 1.15:
           * src/types/types.vcproj 1.25:
                   - RuntimeTypeInfo was removed from .vcproj
   
           * src/types/pa_wwrapper.h 1.41:
                   - dynamic_cast was removed
   
           * tests/195.html 1.1:
           * tests/195_utf8.txt 1.1:
           * tests/195_windows1251.txt 1.1:
                   - tests for uploading files and case-insensitive http-method
                   were added
   
           * tests/216.html 1.1:
           * tests/216_dir/1 1.1:
           * tests/216_dir/2.txt 1.1:
                   - test for checking tainted pattern in ^file:list[] was added
   
   2009-07-03      misha
           * src/classes/classes.vcproj 1.20:
           * src/main/main.vcproj 1.24:
           * src/targets/apache13/ApacheModuleParser3.vcproj 1.10:
           * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.14:
           * src/targets/cgi/parser3.vcproj 1.17:
           * src/targets/isapi/parser3isapi.vcproj 1.13:
           * src/types/types.vcproj 1.23:
                   - enable runtime info (needed for dynamic_cast)
                   - little options changes
   
           * src/main/pa_http.C 1.28:
                   - file::load[http works now with uploading files _and_ changing $
                   .charset
   
   2009-06-29      misha
           * src/types/pa_vregex.C 1.5:
                   - ^untaint[regex][] for all tainted data while creating pattern
   
   2009-06-25      misha
           * operators.txt 1.217:
           * src/classes/image.C 1.126:
                   - options' names for ^image.font were changed to $.space, $.width and $spacing
                   - default space width now == gif's width
   
   2009-06-24      misha
           * tests/results/215.processed 1.1:
                   *** empty log message ***
   
           * tests/215.html 1.1:
                   - tests for $file.mode were added
   
           * operators.txt 1.216:
                   - added info about $file.mode and changes in ^image.font[
   
           * src/classes/image.C 1.125:
           * src/types/pa_vimage.h 1.49:
                   ^image.font
                   - third param now could be omited
                   - third param now could be hash (with all widths options: $.space-width, $.letter-width)
                   - it's possible to specify tracking ($.letter-space)
   
           * src/classes/file.C 1.194:
                   - file objects now could have mode field (text|binary)
   
           * src/types/pa_vfile.C 1.44:
           * src/types/pa_vfile.h 1.64:
                   - method set_method was added
   
   2009-06-23      misha
           * src/classes/string.C 1.182:
           * src/include/pa_string.h 1.188:
           * src/main/pa_string.C 1.229:
                   - trim can work with utf-8 chars now
   
   2009-06-20      misha
           * src/classes/hash.C 1.96:
           * src/classes/table.C 1.259:
           * src/include/pa_string.h 1.187:
           * src/main/pa_string.C 1.228:
                   - string length cacheing was implemented
   
   2009-06-17      misha
           * src/main/execute.C 1.351:
                   - value param was removed from WContext::WContext
   
           * src/types/pa_vcode_frame.h 1.35:
           * src/types/pa_vmethod_frame.C 1.16:
           * src/types/pa_wcontext.h 1.55:
           * src/types/pa_wwrapper.h 1.40:
                   - value param was removed from WContext::WContext
                   - field wcontext was removed from VCodeFrame (using fparent instead)
   
   2009-06-16      misha
           * tests/results/214.processed 1.1:
                   *** empty log message ***
   
           * tests/214.html 1.1:
                   - test with hash copying
   
           * tests/062.html 1.3:
           * tests/results/062.processed 1.5:
                   - evaluation hardcoded strings doesn't work in expression
                   anymore
   
           * src/main/execute.C 1.350:
                   - less calls for get_constructing()
                   - little refactoring
   
           * src/include/pa_request.h 1.194:
           * src/types/pa_wcontext.h 1.54:
           * src/types/pa_wwrapper.h 1.39:
                   - less calls for get_constructing()
   
           * src/classes/hash.C 1.95:
           * src/classes/hashfile.C 1.48:
                   - fixed bug which was introduced with OPTIMIZE_SINGLE_STRING
                   optimization
   
   2009-06-14      misha
           * src/classes/date.C 1.86:
           * src/classes/file.C 1.193:
           * src/classes/hash.C 1.94:
           * src/classes/hashfile.C 1.47:
           * src/classes/image.C 1.124:
           * src/classes/regex.C 1.3:
           * src/classes/table.C 1.258:
           * src/classes/xdoc.C 1.160:
           * src/classes/xnode.h 1.27:
           * src/main/execute.C 1.349:
           * src/types/pa_vclass.C 1.38:
           * src/types/pa_vclass.h 1.54:
           * src/types/pa_vobject.h 1.50:
           * src/types/pa_vstateless_class.h 1.64:
                   - create object for storing object's fields only for parser
                   objects
   
   2009-06-13      misha
           * buildall-with-xml 1.28:
           * buildall-without-xml 1.18:
                   - new option was added for building GC (it slightly reduces
                   memory usage)
   
           * src/main/compile.tab.C 1.142:
                   *** empty log message ***
   
           * src/types/pa_wcontext.h 1.53:
           * src/types/pa_wwrapper.h 1.37:
                   - optimization of single string write
   
           * src/main/execute.C 1.348:
                   - bytecode optimization of ^class:constructor
                   - optimization of single string write
   
           * src/include/pa_opcode.h 1.42:
           * src/main/compile.y 1.249:
           * src/main/compile_tools.h 1.97:
                   - bytecode optimization of ^class:constructor
   
   2009-06-09      misha
           * src/targets/cgi/parser3.C [release_3_3_0] 1.247.2.1:
                   - type size_t was changed to int in main (better compatibility)
   
   2009-06-07      misha
           * src/main/compile.tab.C 1.140:
           * src/main/compile.tab.C 1.141:
                   *** empty log message ***
   
           * src/main/compile.y 1.248:
                   - I've forgot to commit it :(
   
           * src/include/pa_opcode.h 1.41:
                   - more optimizations for WITH_SELF, WITH_READ and WITH_ROOT
   
           * src/main/compile.y 1.247:
           * src/main/compile_tools.C 1.67:
           * src/main/compile_tools.h 1.96:
           * src/main/execute.C 1.347:
                   - more optimizations for WITH_SELF, WITH_READ and WITH_ROOT
                   - little refactoring
   
   2009-06-06      misha
           * tests/results/213.processed 1.1:
                   *** empty log message ***
   
           * tests/213.html 1.1:
                   - tests for 3rd match string-param were added
   
           * src/classes/string.C 1.181:
                   - 3rd match param could be string now
   
   2009-06-05      misha
           * src/main/compile.tab.C 1.139:
                   *** empty log message ***
   
           * src/main/compile.y 1.246:
           * src/main/compile_tools.h 1.95:
                   - much more bytecode's sequences optimized to
                   WITH_SELF__VALUE__GET_ELEMENT and GET_OBJECT_ELEMENT
   
           * src/main/pa_http.C 1.27:
                   - bugfix: content-length was not calculated if $.body was
                   specified
   
   2009-06-04      misha
           * src/classes/op.C 1.189:
                   - optimizing write_assign_lang in connect
   
           * src/classes/op.C 1.188:
                   - optimizing write_assign_lang in taint/untaint
   
           * src/main/execute.C 1.346:
                   - little refactoring
                   - optimizing write_assign_lang in taint/untaint
   
           * src/include/pa_opcode.h 1.40:
                   - little refactoring
   
           * src/main/compile.tab.C 1.138:
                   *** empty log message ***
   
           * src/include/pa_opcode.h 1.39:
           * src/main/compile.y 1.245:
           * src/main/compile_tools.C 1.66:
           * src/main/compile_tools.h 1.94:
           * src/main/execute.C 1.345:
                   - optimizations for $self.field, ^self.method, $self.field[...]
                   and $self.field(...) were added
   
   2009-06-02      misha
           * src/types/pa_venv.C 1.10:
                   - pa_strdup was replaced by strdup
   
           * src/main/compile.tab.C 1.137:
                   *** empty log message ***
   
           * src/include/pa_opcode.h 1.38:
           * src/main/compile.y 1.244:
           * src/main/compile_tools.h 1.93:
           * src/main/execute.C 1.344:
                   - refactoring in last optimizations ($a[...], $a(...), $.a[...],
                   $.a(...)). a bit less optimizations now but code is much easy
                   and it is ready for further improvements.
   
   2009-05-27      misha
           * src/main/execute.C 1.343:
           * src/types/pa_junction.h 1.10:
           * src/types/pa_vjunction.C 1.8:
           * src/types/pa_vjunction.h 1.29:
           * src/types/pa_vmethod_frame.h 1.82:
                   - changed in destructing junctions
   
   2009-05-26      misha
           * src/main/pa_charset.C 1.77:
           * src/main/pa_string.C 1.227:
                   - more safe creation on String:Body
   
           * src/include/pa_common.h 1.131:
           * src/main/pa_common.C 1.245:
           * src/main/pa_http.C 1.26:
                   - one method detect_charset was deleted
                   - bug was fixed in this method (error while detecting charset in content_type withot last ';')
   
           * src/types/pa_vform.C 1.96:
           * src/types/pa_vform.h 1.56:
                   - detect post charset only once
   
   2009-05-25      misha
           * src/classes/file.C 1.192:
                   - bugfix: file::exec didn't work after optimizing of
                   helper_length
   
   2009-05-24      misha
           * src/main/compile.tab.C 1.136:
                   *** empty log message ***
   
           * src/main/compile_tools.h 1.92:
                   - $a[$b.c] and $a[$b.$c] optimisations were added
                   - little refactoring
   
           * src/main/execute.C 1.342:
                   - core while printing in debug log non-printable values was fixed
                   - $a[$b.c] and $a[$b.$c] optimisations were added
   
           * src/include/pa_opcode.h 1.37:
                   - new opcodes for $a[$b.c] and $a[$b.$c] were added
   
   2009-05-23      misha
           * src/include/pa_string.h 1.186:
           * src/lib/cord/cordbscs.c 1.8:
           * src/lib/cord/cordxtra.c 1.12:
           * src/lib/cord/include/cord.h 1.6:
           * src/main/untaint.C 1.147:
                   - CORD_cat optimization
   
           * src/main/compile.tab.C 1.135:
                   *** empty log message ***
   
           * src/include/pa_opcode.h 1.36:
           * src/main/compile_tools.h 1.91:
           * src/main/execute.C 1.340:
                   - call constr optimisation under separate define now
   
           * src/main/compile_tools.h 1.90:
           * src/main/execute.C 1.339:
                   - bugfix: $a[] $b[$a] -- in $b should be string, not void
   
           * src/main/compile.y 1.242:
                   - little fix for rem-cut optimisation
   
           * src/include/pa_opcode.h 1.35:
           * src/main/compile_tools.C 1.65:
           * src/main/compile_tools.h 1.89:
           * src/main/execute.C 1.338:
                   - optimisations for $a[^b[...]], $.a[^b[...]], $a(^b[...]) and $
                   .a(^b[...])
   
           * INSTALL 1.50:
                   - description of some #defined were added
   
           * src/types/pa_vfile.C 1.43:
           * src/types/pa_vfile.h 1.63:
                   - fill .'text' field only before 1st access (memory usage is
                   reduced if don't access to .text field)
   
           * src/include/pa_array.h 1.79:
                   - array grows step now not static (it reduces numbers of
                   reallocs)
   
   2009-05-20      misha
           * Makefile.am 1.66:
           * Makefile.in 1.81:
           * acinclude.m4 1.52:
           * aclocal.m4 1.55:
           * acsite.m4 1.30:
           * acsite.m4 1.31:
           * configure 1.108:
           * configure.in 1.115:
           * src/main/compile.tab.C 1.133:
           * src/main/compile.tab.C 1.134:
                   *** empty log message ***
   
           * src/include/pa_opcode.h 1.34:
           * src/main/compile.y 1.241:
           * src/main/compile_tools.C 1.64:
           * src/main/compile_tools.h 1.88:
           * src/main/execute.C 1.337:
                   - bytecode optimization for $a(1), $.b(2), $c[d] and $.e[f] was
                   added
   
           * src/main/execute.C 1.336:
                   - debug printing moved in defines
   
           * src/main/compile.y 1.240:
           * src/main/compile_tools.C 1.63:
           * src/main/compile_tools.h 1.87:
                   - bugfix and little refactoring for OP_GET_OBJECT_ELEMENT +
                   OP_GET_OBJECT_VAR_ELEMENT optimisation
   
   2009-05-19      misha
           * src/main/compile.tab.C 1.131:
           * src/main/compile.tab.C 1.132:
                   *** empty log message ***
   
           * src/main/compile.y 1.239:
           * src/main/compile_tools.C 1.62:
           * src/main/compile_tools.h 1.86:
           * src/main/execute.C 1.335:
                   - $a.$b & ^a.$b bytecode optimisation
   
           * src/include/pa_opcode.h 1.33:
                   - new opcodes were added (for $a.$b & ^a.$b optimisation)
   
           * src/main/compile.y 1.238:
                   - compiler now generate new opcodes: OP_GET_ELEMENT_FIELD and OP_GET_ELEMENT_FIELD__WRITE for $a.b
                   and ^a.b
                   - compiler now cut off ^rem{ with all content ; any number of params }
   
           * src/main/execute.C 1.334:
                   - code for handle new opcodes OP_GET_ELEMENT_FIELD and
                   OP_GET_ELEMENT_FIELD__WRITE was added
   
           * src/main/compile_tools.C 1.61:
           * src/main/compile_tools.h 1.85:
                   - new parameter was added for LA2V and LA2S
   
           * src/include/pa_opcode.h 1.32:
                   - new defines which can be used for disable some bytecode
                   optimisation and new opcodes were added
   
   2009-05-17      misha
           * src/lib/cord/cordxtra.c 1.11:
                   - bugfix.
   
   2009-05-16      misha
           * tests/results/022.processed 1.6:
           * tests/results/212.processed 1.1:
           * tests/results/212.processed 1.2:
                   *** empty log message ***
   
           * tests/212.html 1.2:
                   - .size[] and .study_size[] were added to tests
   
           * operators.txt 1.214:
                   - info about regex class was added
   
           * tests/212.html 1.1:
                   - tests for regex class were added
   
           * buildall-with-xml 1.27:
           * buildall-without-xml 1.17:
                   - moving from gc6.8 to gc7.1
   
   2009-05-15      misha
           * tests/022.html 1.5:
                   - test for ^file:list[path;] (empty second param) was added
   
           * src/classes/file.C 1.191:
                   - bugfix: ^file:list[path;] [empty second param) should work
   
           * Makefile.am 1.64:
           * Makefile.am 1.65:
           * Makefile.in 1.79:
           * Makefile.in 1.80:
           * acinclude.m4 1.50:
           * acinclude.m4 1.51:
           * aclocal.m4 1.53:
           * aclocal.m4 1.54:
           * acsite.m4 1.28:
           * acsite.m4 1.29:
           * configure 1.106:
           * configure 1.107:
           * configure.in 1.113:
           * configure.in 1.114:
           * src/include/pa_config_auto.h.in 1.45:
           * tests/results/210.processed 1.1:
           * tests/results/211.processed 1.1:
                   *** empty log message ***
   
           * src/classes/table.C 1.257:
                   - automatically disable stringstream usage on freebsd4
   
           * src/lib/cord/cordxtra.c 1.10:
                   - var decl should be at the beginning of scope
   
           * tests/211.html 1.1:
                   - test with different types of access to hash was added
   
           * tests/210.html 1.1:
                   - test which checks for loosing tainting in hash's keys was
                   added
   
           * tests/208.html 1.3:
                   - some parser work added. or stime == 0 %-)
   
           * src/lib/cord/cordbscs.c 1.7:
                   - little hack was added to cord
   
           * src/lib/cord/cordxtra.c 1.9:
                   - cacheing of cord chars was added
   
           * configure.in 1.112:
           * src/include/pa_version.h 1.36:
                   - moko have made a lot of optimisations for increacing version
                   number more dramatically :)
   
           * src/classes/date.C 1.85:
                   - little refactoring: use constructor which accepts formated
                   string
   
           * src/include/pa_string.h 1.185:
           * src/main/pa_string.C 1.226:
                   - String constructor which can print formatted string was added
   
   2009-05-14      misha
           * src/include/pa_string.h 1.184:
                   - type was fixed
   
           * src/classes/hashfile.C 1.46:
           * src/classes/op.C 1.187:
           * src/include/pa_cache_managers.h 1.19:
           * src/include/pa_charset.h 1.42:
           * src/include/pa_charsets.h 1.14:
           * src/include/pa_common.h 1.130:
           * src/include/pa_hash.h 1.74:
           * src/include/pa_request.h 1.193:
           * src/include/pa_sql_driver_manager.h 1.35:
           * src/include/pa_string.h 1.183:
           * src/include/pa_stylesheet_manager.h 1.23:
           * src/include/pa_table.h 1.63:
           * src/include/pa_xml_io.h 1.5:
           * src/main/pa_charset.C 1.76:
           * src/main/pa_charsets.C 1.18:
           * src/main/pa_string.C 1.225:
           * src/main/pa_stylesheet_connection.C 1.6:
           * src/types/pa_value.h 1.131:
           * src/types/pa_vmethod_frame.C 1.15:
           * src/types/pa_vmethod_frame.h 1.81:
           * src/types/pa_vobject.C 1.28:
           * src/types/pa_vstateless_class.C 1.41:
           * src/types/pa_vstateless_class.h 1.63:
                   - hash_code caching was implemented (seaches should be faster
                   now)
   
           * src/classes/file.C 1.190:
           * src/classes/hash.C 1.93:
           * src/classes/image.C 1.123:
           * src/classes/string.C 1.180:
           * src/classes/table.C 1.256:
           * src/include/pa_string.h 1.182:
           * src/main/pa_charset.C 1.75:
           * src/main/pa_http.C 1.25:
           * src/main/pa_request.C 1.302:
           * src/types/pa_vconsole.h 1.16:
           * src/types/pa_vcookie.C 1.78:
           * src/types/pa_venv.C 1.9:
           * src/types/pa_vform.C 1.95:
           * src/types/pa_vhashfile.C 1.59:
           * src/types/pa_vregex.C 1.4:
           * src/types/pa_vrequest.C 1.45:
                   - String constructors don't have that stupid true/false param
                   which means 'tainted'. they accept lang instead.
   
           * src/types/pa_vmethod_frame.h 1.80:
                   - bugfix: taint/untaint didn't work with OPTIMIZE_RESULT
   
           * src/types/pa_method.h 1.15:
           * src/types/pa_vstateless_class.C 1.40:
                   - less warnings wher OPTIMIZE_RESULT and OPTIMIZE_CALL not
                   defined
   
   2009-05-13      misha
           * src/classes/date.C 1.84:
           * src/classes/file.C 1.188:
           * src/classes/hash.C 1.92:
           * src/classes/image.C 1.122:
           * src/classes/string.C 1.179:
           * src/classes/table.C 1.253:
           * src/classes/xdoc.C 1.158:
           * src/include/pa_string.h 1.181:
           * src/main/execute.C 1.333:
           * src/main/pa_charset.C 1.73:
           * src/main/pa_common.C 1.244:
           * src/main/pa_request.C 1.301:
           * src/main/pa_string.C 1.224:
           * src/types/pa_method.h 1.14:
           * src/types/pa_vcookie.C 1.77:
           * src/types/pa_vdouble.h 1.54:
           * src/types/pa_venv.C 1.8:
           * src/types/pa_vhashfile.C 1.58:
           * src/types/pa_vint.h 1.46:
           * src/types/pa_vmethod_frame.C 1.14:
           * src/types/pa_vmethod_frame.h 1.79:
           * src/types/pa_vregex.C 1.2:
           * src/types/pa_vregex.h 1.4:
           * src/types/pa_vrequest.C 1.43:
           * src/types/pa_vstateless_class.C 1.39:
                   - result optimisation
                   - helper_length parameter removed from string constructors
   
   2009-05-11      misha
           * tests/208.html 1.2:
           * tests/results/206.processed 1.1:
           * tests/results/207.processed 1.1:
           * tests/results/208.processed 1.1:
           * tests/results/209.processed 1.1:
                   *** empty log message ***
   
           * tests/209.html 1.1:
                   - tests for ^hash::create[hash] were added
   
           * tests/208.html 1.1:
                   - tests for $status:rusage, $status:memory, ^memory:compact[]
                   were added
   
           * tests/207.html 1.1:
                   -tests for abs, sign, trunc, frac, exp, log, log10 were added
   
           * tests/206.html 1.1:
                   - test for try with finally was added
   
   2009-05-10      misha
           * tests/results/014.processed 1.5:
           * tests/results/030.processed 1.5:
           * tests/results/038.processed 1.5:
           * tests/results/063.processed 1.5:
           * tests/results/065.processed 1.5:
           * tests/results/141.processed 1.6:
           * tests/results/185.processed 1.4:
           * tests/results/200.processed 1.1:
           * tests/results/201.processed 1.1:
           * tests/results/202.processed 1.1:
           * tests/results/203.processed 1.1:
           * tests/results/204.processed 1.1:
           * tests/results/205.processed 1.1:
                   *** empty log message ***
   
           * tests/205.html 1.1:
                   - test for ^file::create[...] was added
   
           * tests/204.html 1.1:
                   - test for ^response:clear[] was added
   
           * tests/038.html 1.3:
                   - tests for trigonometric functions were added
   
           * tests/014.html 1.3:
                   - tests for ^hash.containts and ^hash.delete were added
                   - more tests for .add, .sub, .union, .intersects and .intersections
   
           * tests/065.html 1.3:
                   - test for ^file:dirname was added
   
           * tests/030.html 1.3:
                   - test for $cookie:fields was added
   
           * tests/203.html 1.1:
                   - test for ^h._keys[column name] was added
   
           * tests/201.html 1.1:
                   - tests for .trim were added
   
           * tests/202.html 1.1:
                   - tests for last-day, date:calendar[type](YYYY;MM;DD) were added
   
           * tests/200.html 1.1:
                   - tests for .sort(), .sort{}, .flip[] and .offset[type](N) were
                   added
   
           * tests/185.html 1.5:
                   - more tests for .left(N), .right(N), .min(N;M) and .pos[c](N)
                   were added
   
           * tests/141.html 1.3:
                   - test for math:sha1 was added
   
           * tests/063.html 1.3:
                   - tests for .mod(N), .inc[] & .dec[] were added
   
   2009-05-09      misha
           * src/main/compile.tab.C 1.130:
                   *** empty log message ***
   
           * src/main/compile.y 1.237:
                   - rollback
   
   2009-05-05      misha
           * src/classes/file.C 1.187:
           * src/classes/hash.C 1.91:
           * src/classes/hashfile.C 1.45:
           * src/classes/op.C 1.186:
           * src/classes/table.C 1.251:
           * src/classes/table.C 1.252:
           * src/include/pa_string.h 1.180:
           * src/main/pa_charset.C 1.72:
           * src/main/pa_exception.C 1.49:
           * src/main/pa_exec.C 1.73:
                   - little optimisation: somewhere length() was replaced by
                   is_empty()
   
   2009-05-04      misha
           * src/classes/hash.C 1.90:
           * src/classes/op.C 1.185:
           * src/classes/table.C 1.250:
           * src/include/pa_request.h 1.192:
           * src/main/execute.C 1.332:
           * src/types/pa_method.h 1.13:
           * src/types/pa_vstateless_class.C 1.38:
           * src/types/pa_vstateless_class.h 1.62:
                   - more optimisations were added: some operators don't switch
                   write context anylonger
   
   2009-05-01      misha
           * src/main/compile.tab.C 1.129:
                   *** empty log message ***
   
           * src/main/compile.y 1.236:
                   - slightly more opcode optimisations for WITH_WRITE + VALUE +
                   GET_ELEMENT -> OP_VALUE__GET_ELEMENT
   
           * src/main/execute.C 1.331:
                   - simplifying process for getters
   
   2009-04-30      misha
           * tests/198.html 1.2:
           * tests/199.html 1.2:
                   - new line fixes (should be 0x0A)
   
           * tests/results/198.processed 1.2:
           * tests/results/199.processed 1.2:
                   *** empty log message ***
   
           * tests/199.html 1.1:
           * tests/results/199.processed 1.1:
                   - test for checking $result into ^rem was added
   
           * tests/022.html 1.4:
           * tests/096.html 1.4:
                   - þsort after :list was asses (on some OS it returns list in
                   different order)
   
           * src/include/pa_array.h 1.77:
           * src/include/pa_array.h 1.78:
           * src/include/pa_request.h 1.191:
           * src/include/pa_stack.h 1.26:
           * src/main/execute.C 1.330:
           * src/types/pa_vmethod_frame.h 1.78:
                   - changes in stack impl
                   - get_element() optimisation: 3rd param removed
                   - bugfix: problems with reading empty input param
                   - defines SAVE_CONTEXT and RESTORE_CONTEXT were added and used
   
           * tests/198.html 1.1:
           * tests/results/198.processed 1.1:
                   - test for reading empty local var was added
   
   2009-04-29      misha
           * src/main/compile.tab.C 1.127:
           * src/main/compile.tab.C 1.128:
                   *** empty log message ***
   
           * src/main/compile.y 1.235:
                   - bugfix: couldn't compile because OP_VALUE__GET_ELEMENT should
                   be unde #ifdef
   
           * src/include/pa_array.h 1.76:
           * src/include/pa_opcode.h 1.31:
           * src/include/pa_request.h 1.190:
           * src/main/compile.y 1.234:
           * src/main/execute.C 1.329:
           * src/main/pa_request.C 1.300:
           * src/types/pa_vmethod_frame.C 1.13:
           * src/types/pa_vmethod_frame.h 1.77:
                   - we can work without opcode OP_STORE_PARAM, so it was removed
   
   2009-04-28      misha
           * src/main/compile.tab.C 1.126:
                   *** empty log message ***
   
           * src/include/pa_opcode.h 1.30:
           * src/main/compile.y 1.233:
           * src/main/execute.C 1.328:
                   - op-codes optimisation:
                     1. VALUE+GET_CLASS=>VALUE_GET_CLASS
                     2. WITH_READ+VALUE+GET_ELEMENT=>VALUE__GET_ELEMENT (not all yet)
                     3. WITH_READ+VALUE+GET_ELEMENT__WRITE=>VALUE__GET_ELEMENT__WRITE
                     4. WITH_READ+VALUE+GET_ELEMENT_OR_OPERATOR=>VALUE__GET_ELEMENT_OR_OPERATOR
   
           * src/main/compile_tools.h 1.84:
                   - new stuff for op-codes optimisation
   
           * src/classes/string.C 1.178:
           * src/main/pa_string.C 1.223:
                   - !length() => is_empty()
   
   2009-04-27      misha
           * src/types/pa_vregex.h 1.3:
                   - back explicit vars initialisation
   
   2009-04-24      misha
           * src/classes/string.C 1.177:
                   - ups. typo fixed
   
           * src/main/execute.C 1.327:
                   - more replacements '*new VBool' to 'VBool::get'
                   - checks for ^break[], ^continue[] and parser.interrupted were optimised
   
           * src/classes/string.C 1.176:
                   - number of params.count() calls was slightly reduced
   
   2009-04-23      misha
           * src/classes/image.C [release_3_3_0] 1.119.2.1:
           * src/include/pa_string.h [release_3_3_0] 1.174.2.1:
           * src/main/pa_charset.C [release_3_3_0] 1.66.2.1:
                   - make it x64 friendly
   
   2009-04-22      misha
           * src/classes/image.C 1.121:
           * src/include/pa_string.h 1.179:
           * src/main/pa_charset.C 1.71:
                   - parser is x64 friendly now
   
           * src/types/pa_vhashfile.C 1.57:
                   - coder friendly exception about exceeding record size was added
   
           * src/classes/Makefile.in 1.67:
           * src/types/Makefile.in 1.66:
                   *** empty log message ***
   
           * src/classes/file.C 1.184:
           * src/classes/file.C 1.185:
           * src/classes/string.C 1.174:
           * src/include/pa_string.h 1.178:
           * src/main/pa_string.C 1.222:
                   - use vregex object instead of direct calls methods from pcre
                   lib
   
           * src/classes/Makefile.am 1.53:
           * src/classes/classes.vcproj 1.19:
           * src/classes/regex.C 1.1:
                   - class regex was added
   
           * src/include/pa_common.h 1.129:
           * src/main/pa_common.C 1.243:
                   - method print_pcre_exec_error_text was moved to class vregex
   
           * src/types/Makefile.am 1.44:
           * src/types/pa_vregex.C 1.1:
           * src/types/pa_vregex.h 1.1:
           * src/types/types.vcproj 1.22:
                   - class vregex was added
   
   2009-04-21      misha
           * buildall-with-xml 1.26:
           * buildall-without-xml 1.16:
                   - pcre 7.8 -> pcre 7.9
   
           * src/classes/op.C 1.184:
           * src/main/execute.C 1.326:
           * src/types/pa_junction.h 1.9:
           * src/types/pa_value.C 1.26:
           * src/types/pa_vjunction.C 1.6:
           * src/types/pa_vjunction.h 1.28:
           * src/types/pa_wcontext.C 1.35:
           * src/types/pa_wcontext.h 1.52:
                   - junction-optimisation (destructors)
   
           * src/include/pa_array.h 1.75:
                   - free under if now
   
   2009-04-18      misha
           * src/main/untaint.C 1.146:
                   - ^taint[js] now escapes \x0D as well
   
           * Makefile.am 1.62:
           * Makefile.am 1.63:
           * Makefile.in 1.77:
           * Makefile.in 1.78:
           * acinclude.m4 1.48:
           * acinclude.m4 1.49:
           * aclocal.m4 1.51:
           * aclocal.m4 1.52:
           * acsite.m4 1.26:
           * acsite.m4 1.27:
           * configure 1.104:
           * configure 1.105:
           * configure.in 1.110:
           * configure.in 1.111:
                   *** empty log message ***
   
           * src/include/pa_version.h 1.35:
                  
                   :q
                   :
                  
                   CV: ----------------------------------------------------------------------
   
           * src/types/pa_vjunction.h 1.27:
           * src/types/pa_vstateless_class.C 1.37:
                   - little refactoring
   
           * src/include/pa_array.h 1.74:
           * src/include/pa_hash.h 1.73:
           * src/types/pa_vmethod_frame.h 1.76:
                   - destructors under #ifdef now
   
           * src/include/pa_memory.h 1.17:
                   - define for using destructors was added
   
   2009-04-17      misha
           * src/main/execute.C 1.325:
           * src/types/pa_method.h 1.12:
           * src/types/pa_vstateless_class.C 1.36:
                   - some junctions will be cached now
   
           * src/include/pa_hash.h 1.72:
                   - hash destructor frees pairs now
   
           * src/include/pa_array.h 1.73:
                   - inline was added to destructor
   
           * src/types/pa_method.h 1.11:
                   - comment was changed
   
           * src/include/pa_array.h 1.72:
           * src/include/pa_hash.h 1.71:
           * src/types/pa_vmethod_frame.h 1.75:
                   - destructors were added
   
           * src/main/compile.tab.C 1.124:
           * src/main/compile.tab.C 1.125:
                   *** empty log message ***
   
           * src/types/pa_method.h 1.10:
           * src/types/pa_vmethod_frame.h 1.74:
                   - write_to_result renamed to always_use_result
   
           * src/main/compile.y 1.232:
           * src/main/compile_tools.h 1.83:
                   - rollback changes in compiler: full backward compatibility is
                   better
   
           * src/types/pa_vmethod_frame.h 1.73:
                   - set flag write_to_result if find result in var's hash
   
           * src/types/pa_vmethod_frame.C 1.12:
           * src/types/pa_vmethod_frame.h 1.72:
                   - optimisation in method_frame
   
           * src/include/pa_array.h 1.71:
                   - optimisation in array (allocate elements only when needed)
   
           * src/types/pa_vresponse.C 1.28:
                   - check for $response:headers field before looking at custom
                   fields
   
           * src/types/pa_vmethod_frame.h 1.71:
                   - if flag write_to_result was set, not needed to check existance
                   var with name 'result' in var's hash
   
           * src/main/compile.y 1.231:
                   - compiler was changed: now it detects writings to $result and
                   set flag writo_to_result in method
   
           * src/classes/string.C 1.173:
                   - little optimisation: no needed to write number with lang
   
           * src/main/pa_charset.C 1.70:
                   - methods readChar and skipChar which is used for read utf8-strings were renamed
                   - is_escaped was renamed to isEscaped (to the same name convention)
   
           * src/main/compile_tools.h 1.82:
           * src/types/pa_method.h 1.9:
                   - flag write_to_result added. compiler get this info from code.
   
   2009-04-16      misha
           * src/types/pa_vmethod_frame.h 1.70:
           * src/types/pa_wcontext.h 1.51:
                   - create new String only before 1st write
   
           * src/include/pa_string.h 1.177:
                   - not needed template removed
   
           * src/classes/bool.C 1.2:
           * src/classes/double.C 1.62:
           * src/classes/hash.C 1.89:
           * src/classes/int.C 1.58:
           * src/classes/string.C 1.172:
           * src/classes/table.C 1.249:
           * src/classes/void.C 1.42:
           * src/classes/xnode.C 1.83:
           * src/main/pa_request.C 1.299:
           * src/types/pa_vbool.h 1.31:
           * src/types/pa_vfile.h 1.62:
           * src/types/pa_vimage.C 1.37:
           * src/types/pa_vjunction.C 1.5:
           * src/types/pa_vproperty.C 1.2:
           * src/types/pa_vstateless_class.C 1.35:
           * src/types/pa_vxdoc.C 1.35:
           * src/types/pa_vxnode.C 1.50:
                   - bool optimisation (use only 2 bool objects)
   
   2009-04-15      misha
           * src/lib/cord/cordxtra.c 1.8:
                   - more optimisation
   
           * src/include/pa_string.h 1.176:
           * src/main/untaint.C 1.145:
                   - String::append optimisation
   
           * src/include/pa_hash.h 1.70:
                   - get_by_hash_code added (it works faster then get and can
                   sometime be used)
   
           * src/main/pa_string.C 1.220:
                   - String::length optimisation
   
           * src/main/pa_charset.C 1.69:
                   - rollback changeing readChar to skipChar. these methods read
                   different strings
   
           * src/types/pa_vmethod_frame.C 1.11:
           * src/types/pa_vmethod_frame.h 1.69:
                   - fresult_initial_void removed + some optimisation
                   - if $result defined we don't write to context anymore
   
           * src/main/pa_charset.C 1.68:
                   - readChar => skipChar (in this place we need just skip char)
   
           * src/classes/table.C 1.248:
           * src/main/execute.C 1.324:
           * src/types/pa_vmethod_frame.C 1.10:
           * src/types/pa_vmethod_frame.h 1.68:
           * src/types/pa_vrequest.C 1.42:
           * src/types/pa_vtable.C 1.28:
                   - VVoid::get() => new VVoid (one void-instance)
   
           * src/types/pa_vvoid.h 1.29:
                   - added get() method for retreave one instance
   
   2009-04-11      misha
           * tests/results/196.processed 1.1:
           * tests/results/197.processed 1.1:
                   *** empty log message ***
   
           * tests/196.html 1.1:
                   - tests for $cookie:CLASS_NAME & Co were added
   
           * tests/197.html 1.1:
                   - test for parser://test in xml was added
   
           * src/classes/string.C 1.171:
           * src/types/pa_vconsole.h 1.15:
           * src/types/pa_venv.C 1.6:
           * src/types/pa_venv.h 1.36:
                   - small optimisation
   
   2009-04-10      misha
           * buildall-with-xml 1.25:
           * buildall-without-xml 1.15:
                   - moving from pcre-7.7 to pcre-7.8
   
           * src/classes/image.C 1.120:
           * src/classes/inet.C 1.3:
           * src/classes/string.C 1.170:
           * src/classes/xdoc.C 1.157:
           * src/classes/xnode.C 1.82:
           * src/types/pa_vclass.C 1.37:
           * src/types/pa_vdate.h 1.48:
           * src/types/pa_vmail.C 1.84:
                   - normalizing todo-comments: '@todo' now
   
           * src/types/pa_vcookie.C 1.76:
           * src/types/pa_vcookie.h 1.34:
                   - $cookie:CLASS_NAME was added
   
           * src/types/pa_vrequest.C 1.41:
           * src/types/pa_vrequest.h 1.36:
                   - $request:CLASS and $request:CLASS_NAME were added
   
           * src/types/pa_vconsole.h 1.14:
                   - $console:CLASS and $console:CLASS_NAME were added
   
           * src/types/pa_venv.C 1.5:
           * src/types/pa_venv.h 1.35:
                   - $env:CLASS and $env:CLASS_NAME were added
   
           * src/targets/cgi/parser3.C 1.250:
                   - size_t -> int for calming down compirer
   
           * src/main/pa_string.C 1.219:
                   - little code cleanup
   
           * src/main/pa_common.C 1.242:
                   - describe one more UTF-8 related error during PCRE compile/
                   execute
   
           * src/types/pa_vmath.C 1.9:
           * src/types/pa_vmath.h 1.19:
                   - $math:E was added
   
           * src/main/pa_charset.C 1.67:
                   - type changed for making compiler happy
   
   2009-03-09      misha
           * src/targets/cgi/parser3.C 1.249:
                   make g++ happy with the type of argc in main()
   
   2009-02-01      misha
           * src/main/pa_http.C 1.24:
                   - bugfix: double CRLF before the end of boundary
   
   2009-01-29      misha
           * Makefile.am 1.61:
           * Makefile.in 1.76:
           * acinclude.m4 1.47:
           * aclocal.m4 1.50:
           * acsite.m4 1.25:
           * configure 1.103:
           * configure.in 1.109:
           * src/include/Makefile.in 1.23:
           * src/main/Makefile.in 1.63:
                   *** empty log message ***
   
   2009-01-25      misha
           * tests/results/194.processed 1.1:
                   =no message
   
           * tests/194.html 1.1:
           * tests/194_dir/194.p 1.1:
                   - test for @GET[] was added
   
           * src/classes/file.C 1.183:
                   - more changes for parsing different number of params for file::
                   load
   
           * tests/193.html 1.1:
                   - tests for exception while base64-decode binary to string was
                   added
   
           * tests/192.html 1.1:
                   - tests for file::load with different number of options
   
           * src/classes/math.C 1.56:
                   - ups. forgot '+1'
   
           * src/classes/file.C 1.182:
           * src/classes/table.C 1.247:
           * src/include/pa_common.h 1.128:
           * src/include/pa_http.h 1.4:
           * src/main/pa_common.C 1.241:
           * src/main/pa_http.C 1.22:
           * src/main/pa_xml_io.C 1.23:
                   - ^file::load[...;http://...;] now can post files (new option $.encode[multipart-form/data] should
                   be specified)
                   - $.method[] option for file::load now is not case-sensitive
   
           * src/include/pa_string.h 1.175:
           * src/main/untaint.C 1.144:
                   - for file post the new taint language L_FILE_POST was added
   
           * src/classes/math.C 1.55:
           * src/include/Makefile.am 1.11:
           * src/include/pa_random.h 1.1:
           * src/main/Makefile.am 1.48:
           * src/main/main.vcproj 1.23:
           * src/main/pa_random.C 1.1:
                   - some stuff was moved to separate files
   
   2009-01-23      misha
           * src/classes/math.C 1.54:
                   - little optimisation in ^math:sha1[]
                   - spaces to tabs were converted
   
   2009-01-12      misha
           * src/main/pa_http.C 1.21:
                   - value of $.method[] option force uppercased now
   
           * src/classes/file.C 1.181:
           * src/include/pa_common.h 1.127:
           * src/main/pa_http.C 1.20:
           * src/targets/apache13core/mod_parser3_core.C 1.12:
           * src/targets/cgi/parser3.C 1.248:
           * src/targets/isapi/parser3isapi.C 1.100:
           * src/types/pa_vform.C 1.94:
           * src/types/pa_vmail.C 1.83:
                   - some constants changed their names
   
           * src/main/pa_common.C 1.240:
                   - changes in formating
   
           * src/include/pa_http.h 1.3:
                   - some spaces were converted to tabs
   
           * src/classes/file.C 1.180:
                   - fixed 4-th paramether for file::load
                   - little code rewriting
   
           * src/types/pa_vfile.C 1.42:
                   - little code rewriting
   
           * src/main/pa_common.C 1.239:
           * src/main/pa_http.C 1.19:
           * src/main/untaint.C 1.143:
           * src/types/pa_value.h 1.130:
                   - some formating changes
   
           * src/include/pa_common.h 1.126:
                   - some formating spaces transformed to tabs
   
           * src/classes/string.C 1.169:
                   - exception while base64-decode binary to a string
   
   2009-01-11      misha
           * configure.in 1.107:
                   - version changed to 3.3.1b
   
   2008-09-05      misha
           * Makefile.am 1.59:
           * Makefile.am 1.60:
           * Makefile.am [release_3_3_0] 1.58.2.2:
           * Makefile.in 1.74:
           * Makefile.in 1.75:
           * Makefile.in [release_3_3_0] 1.73.2.2:
           * acinclude.m4 1.45:
           * acinclude.m4 1.46:
           * acinclude.m4 [release_3_3_0] 1.44.2.2:
           * aclocal.m4 1.48:
           * aclocal.m4 1.49:
           * aclocal.m4 [release_3_3_0] 1.47.2.2:
           * acsite.m4 1.23:
           * acsite.m4 1.24:
           * acsite.m4 [release_3_3_0] 1.22.2.2:
           * configure 1.101:
           * configure 1.102:
           * configure [release_3_3_0] 1.100.2.2:
           * configure.in 1.105:
           * configure.in 1.106:
           * configure.in [release_3_3_0] 1.104.2.2:
           * src/lib/Makefile.am 1.10:
           * src/lib/Makefile.am [release_3_3_0] 1.9.2.1:
           * src/lib/Makefile.in 1.18:
           * src/lib/Makefile.in [release_3_3_0] 1.17.2.1:
           * src/lib/pcre/Makefile.am 1.4:
           * src/lib/pcre/Makefile.am [release_3_3_0] 1.4.2.2:
           * src/lib/pcre/Makefile.in 1.15:
           * src/lib/pcre/Makefile.in [release_3_3_0] 1.15.2.2:
                   *** empty log message ***
   
           * src/lib/pcre/Makefile.in [release_3_3_0] 1.15.2.1:
                   file Makefile.in was added on branch release_3_3_0 on 2008-09-05
                   10:59:35 +0000
   
           * src/lib/pcre/Makefile.am [release_3_3_0] 1.4.2.1:
                   file Makefile.am was added on branch release_3_3_0 on 2008-09-05
                   10:59:35 +0000
   
   2008-09-04      misha
           * Makefile.am [release_3_3_0] 1.58.2.1:
           * Makefile.in [release_3_3_0] 1.73.2.1:
           * acinclude.m4 [release_3_3_0] 1.44.2.1:
           * aclocal.m4 [release_3_3_0] 1.47.2.1:
           * acsite.m4 [release_3_3_0] 1.22.2.1:
           * configure [release_3_3_0] 1.100.2.1:
           * configure.in [release_3_3_0] 1.104.2.1:
                   *** empty log message ***
   
           * src/include/pa_version.h [release_3_3_0] 1.33.2.1:
                   =no message
   
           * tests/130.html 1.3:
           * tests/131.html 1.3:
                   - these exceptions not typeless anymore
   
           * src/classes/op.C 1.183:
                   - exception with 'invalid taint language' not typeless anylonger
   
           * src/classes/image.C 1.119:
                   - some exceptions while operations with image not typeless
                   anymore
   
           * src/classes/file.C 1.179:
           * src/main/pa_common.C 1.238:
           * src/main/pa_exec.C 1.72:
           * src/main/pa_http.C 1.18:
           * src/types/pa_vhashfile.C 1.56:
                   - some exceptions while operations with files not typeless
                   anymore
   
           * src/classes/date.C 1.83:
           * src/types/pa_value.C 1.25:
           * src/types/pa_vcookie.C 1.75:
           * src/types/pa_vdate.h 1.47:
                   - exceptions while checking date range not typeless anymore
   
           * src/include/pa_exception.h 1.54:
                   - exception type string for invalid date range was added
   
   2008-09-03      misha
           * src/classes/file.C 1.178:
           * src/main/pa_string.C 1.218:
                   - exception while pce operations not typeless anymore
   
           * src/include/pa_exception.h 1.53:
                   - exception type for pce operations was added
   
           * tests/191.html 1.1:
           * tests/191_a.p 1.1:
           * tests/191_b.p 1.1:
                   - tests for calling .CLASS and .CLASS_NAME insite classes
   
           * src/classes/table.C 1.246:
                   - don't save table header whiile ^table.save[append;filename] if
                   file exists
   
   2008-09-03      misha
           * src/classes/file.C 1.178:
           * src/main/pa_string.C 1.218:
                   - exception while pce operations not typeless anymore
   
           * src/include/pa_exception.h 1.53:
                   - exception type for pce operations was added
   
           * tests/191.html 1.1:
           * tests/191_a.p 1.1:
           * tests/191_b.p 1.1:
                   - tests for calling .CLASS and .CLASS_NAME insite classes
   
           * src/classes/table.C 1.246:
                   - don't save table header whiile ^table.save[append;filename] if
                   file exists
   
   2008-09-02      misha
           * src/main/compile.tab.C 1.123:
           * src/main/compile.y 1.230:
           * src/main/compile_tools.h 1.81:
           * src/types/pa_vstateless_class.h 1.61:
           * tests/182_dir/a1.p 1.2:
           * tests/182_dir/a2.p 1.2:
                   - append option was renamed to partial and it login changed: we
                   must mark class as partial for allow their modifications in
                   future.
   
   2008-08-29      misha
           * tests/022.html 1.3:
           * tests/results/022.processed 1.5:
                   - testing taint[regex] in mask for file:list
   
           * tests/022_dir/b[b].txt 1.1:
                   - file for testing taint[regex] in mask for file:list was added
   
           * src/classes/file.C 1.177:
                   - bugfix: ^taint[regex][] didn't works in file:list
   
   2008-08-26      misha
           * src/types/pa_vobject.C 1.27:
                   - we must get .CLASS and .CLASS_NAME from last derived object
   
           * src/classes/image.C 1.118:
                   - many strings "image.format" replaced by IMAGE_FORMAT constant string
                   - handle GPS info while parse exif
                   - understand some more exif tags
   
           * src/include/pa_exception.h 1.52:
                   - string "image.format" was added
   
   2008-08-21      misha
           * src/classes/file.C 1.176:
           * src/main/pa_string.C 1.217:
                   - use method for print pcre_exec text error
   
           * src/main/pa_common.C 1.237:
                   - method for print pcre_exec text error was added
   
           * src/include/pa_common.h 1.125:
                   - method declaration for print pcre_exec text error was added
   
   2008-08-19      misha
           * src/main/execute.C 1.323:
                   - bugfix: opcodes must be in separate namespace while debug
                   execution as well
   
           * tests/015.html 1.3:
           * tests/results/015.processed 1.5:
                   - test for escaping some parser chars was added
   
   2008-08-18      misha
           * tests/190.html 1.1:
           * tests/190.p 1.1:
           * tests/results/190.processed 1.1:
                   - test for $caller.self.field + default getter in one class was
                   added
   
           * tests/189.html 1.1:
           * tests/results/189.processed 1.1:
                   - test for ^date::create[date object]
   
           * tests/188.html 1.1:
           * tests/results/188.processed 1.1:
                   - tests for match with UTF-8 strings
   
           * src/main/pa_string.C 1.216:
                   - option 'U' (ungreedy) was added to ^string.match[]
   
   2008-08-15      misha
           * Makefile.am 1.58:
           * Makefile.in 1.73:
           * acinclude.m4 1.44:
           * aclocal.m4 1.47:
           * acsite.m4 1.22:
           * bin/Makefile.in 1.14:
           * configure 1.100:
           * configure.in 1.104:
           * etc/Makefile.in 1.19:
           * etc/parser3.charsets/Makefile.in 1.23:
           * src/Makefile.in 1.60:
           * src/classes/Makefile.in 1.66:
           * src/include/Makefile.in 1.22:
           * src/include/pa_version.h 1.32:
           * src/lib/Makefile.in 1.17:
           * src/lib/cord/Makefile.in 1.8:
           * src/lib/cord/include/Makefile.in 1.6:
           * src/lib/cord/include/private/Makefile.in 1.6:
           * src/lib/gc/Makefile.in 1.6:
           * src/lib/gc/include/Makefile.in 1.6:
           * src/lib/gd/Makefile.in 1.7:
           * src/lib/ltdl/Makefile.in 1.11:
           * src/lib/md5/Makefile.in 1.12:
           * src/lib/sdbm/Makefile.in 1.5:
           * src/lib/sdbm/apr-include/Makefile.in 1.5:
           * src/lib/smtp/Makefile.in 1.7:
           * src/main/Makefile.in 1.62:
           * src/sql/Makefile.in 1.16:
           * src/targets/Makefile.in 1.47:
           * src/targets/apache13/Makefile.in 1.52:
           * src/targets/apache13core/Makefile.in 1.9:
           * src/targets/cgi/Makefile.in 1.71:
           * src/targets/isapi/Makefile.in 1.17:
           * src/types/Makefile.in 1.65:
                   *** empty log message ***
   
           * src/lib/pcre/LICENCE 1.2:
           * src/lib/pcre/Makefile.am 1.3:
           * src/lib/pcre/Makefile.in 1.14:
           * src/lib/pcre/README 1.2:
           * src/lib/pcre/Tech.Notes 1.2:
           * src/lib/pcre/dftables.c 1.2:
           * src/lib/pcre/get.c 1.2:
           * src/lib/pcre/internal.h 1.2:
           * src/lib/pcre/maketables.c 1.3:
           * src/lib/pcre/pcre.3 1.2:
           * src/lib/pcre/pcre.3.html 1.2:
           * src/lib/pcre/pcre.3.txt 1.2:
           * src/lib/pcre/pcre.c 1.2:
           * src/lib/pcre/pcre.h 1.3:
           * src/lib/pcre/pcre.vcproj 1.6:
           * src/lib/pcre/pcre_dftables.vcproj 1.7:
           * src/lib/pcre/study.c 1.2:
                   - old PCRE files removed
   
           * src/lib/pcre/config.h 1.1:
                   - configuration for PCRE library
   
           * src/classes/classes.vcproj 1.18:
           * src/lib/Makefile.am 1.9:
           * src/main/main.vcproj 1.21:
           * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.13:
           * src/targets/cgi/parser3.vcproj 1.16:
           * src/targets/isapi/parser3isapi.vcproj 1.12:
           * src/types/types.vcproj 1.21:
                   - use PCRE library from win32\pcre instead of parser3\src\lib\
                   pcre
   
           * src/include/pa_charset.h 1.40:
           * src/include/pa_config_fixed.h 1.73:
           * src/main/pa_charset.C 1.65:
           * src/main/pa_globals.C 1.183:
                   - moved to new PCRE library
   
           * src/classes/file.C 1.175:
           * src/main/pa_string.C 1.215:
                   - moved to new PCRE library and set flag UTF8 if $request:
                   charset is UTF-8
   
           * src/include/pa_opcode.h 1.29:
           * src/include/pa_operation.h 1.7:
           * src/main/compile.C 1.80:
           * src/main/compile.tab.C 1.122:
           * src/main/compile.y 1.229:
           * src/main/compile_tools.C 1.60:
           * src/main/compile_tools.h 1.80:
           * src/main/execute.C 1.322:
                   - opcodes were moved to separate namespace
   
   2008-08-14      misha
           * src/types/pa_vstateless_class.C 1.34:
                   - newline at the end missed
   
           * src/main/untaint.C 1.142:
                   - char '-' also prefixed by '\' while regex tainting
   
   2008-08-11      misha
           * tests/187.html 1.1:
           * tests/187.p 1.1:
           * tests/results/187.processed 1.1:
                   - tests for $caller.self, $caller.self.field and $
                   caller.self.field[value] were added
   
           * src/types/pa_vmethod_frame.h 1.67:
                   - still need to check 'self' runtime as well (for $caller.self)
   
   2008-07-25      misha
           * tests/021.html 1.3:
           * tests/032.html 1.3:
           * tests/033.html 1.3:
           * tests/047.html 1.3:
           * tests/055.html 1.3:
           * tests/059.html 1.4:
           * tests/061.html 1.3:
           * tests/064.html 1.3:
           * tests/067.html 1.3:
           * tests/068.html 1.3:
           * tests/085.html 1.3:
           * tests/086.html 1.3:
           * tests/098.html 1.3:
           * tests/109.html 1.3:
           * tests/121.html 1.3:
                   - set correct charsets in tests with international characters
   
   2008-07-23      misha
           * src/main/pa_http.C 1.17:
                   - escape $cookies as %uXXXX while file::load[...;http://
   
           * src/classes/file.C 1.174:
           * src/main/pa_globals.C 1.182:
           * src/main/pa_string.C 1.214:
                   - pcre now everywhere in separate namespace
   
           * src/types/pa_vmethod_frame.h 1.66:
                   - looking for caller before looking for vars
   
           * src/main/compile.tab.C 1.121:
           * src/main/compile.y 1.228:
                   - characters '@' and '#' now can be escaped by '^'
   
   2008-07-22      misha
           * src/classes/string.C 1.168:
           * tests/186.html 1.3:
                   - names changes: escape=>js-escape, unescape=>js-unescape
   
   2008-07-21      misha
           * tests/186.html 1.1:
           * tests/results/186.processed 1.1:
                   - test for string escape/unescape
   
           * src/classes/string.C 1.167:
                   - string has escape and unescape methods now
   
           * src/include/pa_string.h 1.174:
           * src/main/pa_string.C 1.213:
                   - escape method was added
   
           * src/include/pa_charset.h 1.38:
           * src/main/pa_charset.C 1.64:
                   - more escape method-layers added (with different params)
   
   2008-07-18      misha
           * tests/results/185.processed 1.3:
                   - test for ^str.pos[substr](offset) was added
   
           * tests/185.html 1.4:
                   - test for ^str.pos[sub](offset) added
   
           * operators.txt 1.211:
           * src/classes/string.C 1.165:
           * src/classes/void.C 1.40:
                   - ^string.pos[substr](offset) -- 2nd param accepted now
   
           * src/main/pa_string.C 1.212:
                   - .pos works fine with offset for utf-8 strings
   
   2008-07-17      misha
           * src/classes/string.C 1.164:
           * src/include/pa_string.h 1.172:
           * src/main/pa_string.C 1.211:
                   - helper length added for mid for small optimisation
   
   2008-07-16      misha
           * tests/185.html 1.1:
           * tests/results/185.processed 1.1:
                   - tests for length/left/right/mid/pos with utf-8 strings
   
           * src/classes/string.C 1.163:
                   - left/right/mid/length/pos works fine for utf-8 strings
   
           * src/include/pa_charset.h 1.37:
           * src/include/pa_string.h 1.171:
           * src/main/pa_charset.C 1.61:
           * src/main/pa_string.C 1.210:
                   - methods for working with pos/mid for strings in utf-8 were
                   added
   
           * src/main/untaint.C 1.141:
                   - comments removed
   
   2008-07-15      misha
           * tests/184.html 1.1:
           * tests/results/184.processed 1.1:
                   - test for case body as expression: $var(^switch(1){^case(1)(
                   true)..})
   
           * src/classes/op.C 1.182:
                   - case body can be expression now: $var(^switch(1){^case(1)(true)
                   ..})
   
           * tests/183.html 1.1:
           * tests/results/183.processed 1.1:
                   - added test for testing new cookie encoding (%uXXXX)
   
           * src/main/untaint.C 1.140:
                   - cookies outputs as %uXXXX now. while decoding for backward
                   compatibility they decoded from %XX in request:charset too
   
           * src/main/pa_request.C 1.298:
           * src/types/pa_vcookie.C 1.74:
           * src/types/pa_vcookie.h 1.33:
                   - cookie class now decode cookies before first access after last
                   request:charset changing (as form class).
   
           * src/main/pa_charset.C 1.60:
                   - added method escape for escaping cookies as %uXXXX
                   - before transcode calculate required space for dest string. it reduce mem usage for transcode
   
           * src/include/pa_charset.h 1.36:
                   - added method escape for escaping cookies as %uXXXX
   
           * src/include/pa_string.h 1.170:
                   - taint lang (internal) L_HTTP_COOKIE was added. will used for
                   escaping cookies as %uXXXX
   
           * src/include/pa_common.h 1.124:
                   - escape method has new option for skip converting '+' to a
                   space char
   
           * src/main/pa_common.C 1.236:
           * src/main/pa_http.C 1.16:
                   - skip BOM code before transcode
                   - escape method has new option for skip converting '+' to a space char
   
   2008-07-08      misha
           * src/classes/op.C 1.181:
                   - bugfix in switch
                   - case "stops" on 1st match (no UE if more then 1 case matches anylonger)
                   - optimization: doing searching.as_string() || searching.as_double() only once
   
   2008-07-04      misha
           * src/types/pa_vdate.h 1.46:
                   - is_evaluated_expr returning true added so now ^date::create[
                   date object] works
   
           * src/classes/string.C 1.162:
                   - left and right added as aliases for start and end in ^
                   string.trim[]
   
   2008-07-03      misha
           * src/classes/file.C 1.173:
                   - allow $.limit for file::sql as well
   
           * src/classes/file.C 1.172:
                   - allow $.offset option for file::sql
                   - force send limit=1 to query for use sql specifics authomatically
   
           * src/classes/hash.C 1.88:
           * src/classes/string.C 1.161:
           * src/classes/table.C 1.245:
                   - don't throw exception if $.limit value if empty. autoconvert
                   it as everywere
   
   2008-07-02      misha
           * Makefile.am 1.57:
           * Makefile.in 1.72:
           * acinclude.m4 1.43:
           * aclocal.m4 1.46:
           * acsite.m4 1.21:
           * configure 1.99:
           * configure.in 1.102:
                   *** empty log message ***
   
           * configure.in 1.101:
           * src/include/pa_version.h 1.31:
                   - time to change version number to 3.3.0 %-)
   
   2008-06-26      misha
           * src/classes/file.C 1.171:
           * src/classes/hash.C 1.87:
           * src/classes/string.C 1.160:
           * src/classes/table.C 1.244:
           * src/classes/void.C 1.39:
                   - $.limit(0) fixes
   
           * src/sql/pa_sql_driver.h 1.45:
                   - new drivers API and new version (10.0)
                   - $.limit(0) fixes
   
           * src/classes/op.C 1.180:
           * src/include/pa_sql_connection.h 1.41:
           * src/include/pa_sql_driver_manager.h 1.34:
           * src/main/pa_sql_driver_manager.C 1.88:
                   - document_root added
   
           * src/sql/pa_sql_driver.h 1.44:
                   - SQL_NO_LIMIT added (preparations to new API)
   
           * src/main/compile.tab.C 1.120:
                   - error message was changed
   
   2008-06-25      misha
           * src/main/compile.y 1.227:
                   - error message was changed
   
   2008-06-24      misha
           * tests/176.html 1.3:
           * tests/176_dir/a.p 1.2:
           * tests/176_dir/d.p 1.2:
           * tests/results/176.processed 1.2:
                   - @OPTION => @OPTIONS
   
           * tests/182.html 1.1:
           * tests/182_dir/a1.p 1.1:
           * tests/182_dir/a2.p 1.1:
           * tests/182_dir/a3.p 1.1:
                   - tests for @OPTIONS\nappend
   
           * src/main/compile.tab.C 1.119:
           * src/main/compile.y 1.226:
                   - stuff for @OPTIONS\nappend
   
           * src/main/compile_tools.h 1.79:
                   - new methods for @OPTIONS\nappend
   
           * src/types/pa_vmethod_frame.h 1.65:
                   - ALL_VARS_LOCAL_NAME moved fo compile.y
   
   2008-06-17      misha
           * src/main/compile.tab.C 1.118:
           * src/main/compile.y 1.225:
                   - bugfix in 'def' compilation: ^if(default){true. it's
                   incorrect. must be exception}
   
   2008-06-16      misha
           * tests/181.ent 1.1:
           * tests/181.html 1.1:
           * tests/results/181.processed 1.1:
                   - test for checking external reference loading with 'http://
                   localhost' prefix while creating xdoc
   
           * src/classes/Makefile.in 1.65:
                   *** empty log message ***
   
           * tests/180.html 1.2:
                   - use ^inet:ntoa[] and ^inet:aton[] instead of ^math:long2ip[]
                   and ^math:ip2long[]
   
           * src/types/pa_vobject.C 1.26:
           * src/types/pa_vobject.h 1.49:
                   - get_scalar_value method added which use scalar stateless class method when user object used in
                   scalar context
                   - use get_scalar_value when user object requested in scalar context
   
           * src/main/pa_common.C 1.235:
                   - size must be int but not size_t or we can't compare with 0
                   sprintf result
   
           * src/main/execute.C 1.321:
           * src/main/pa_request.C 1.297:
           * src/types/pa_vmethod_frame.C 1.9:
           * src/types/pa_vmethod_frame.h 1.64:
                   - go back to one VMethodFrame with internal switch between local/
                   global vars
   
           * src/types/pa_vclass.C 1.36:
                   - register scalar if method @GET[] was specified
   
           * src/types/pa_vstateless_class.C 1.33:
           * src/types/pa_vstateless_class.h 1.60:
           * src/types/pa_vstateless_object.h 1.38:
                   - stateless class and object now has private scalar field and
                   getter/setter for working with it
   
           * src/classes/math.C 1.53:
                   - methods math:long2ip & math:ip2long were moved to inet static
                   class
   
           * src/classes/Makefile.am 1.51:
           * src/classes/classes.vcproj 1.17:
           * src/classes/inet.C 1.1:
                   - inet static class added (^inet:aton[IP], ^inet:ntoa(number))
   
           * tests/180.html 1.1:
           * tests/results/180.processed 1.1:
                   - tests for ^math:long2ip(long) and ^math:ip2long[IP]
   
           * src/classes/math.C 1.52:
                   - ^math:ip2long[IP] added
   
   2008-06-11      misha
           * src/main/pa_xml_io.C 1.22:
                   - use file_read_text again because of we need cut BOM code and
                   remove DOS newline chars. but don't transcode it anyway.
   
           * src/include/pa_common.h 1.123:
           * src/include/pa_http.h 1.2:
           * src/main/pa_common.C 1.234:
           * src/main/pa_http.C 1.15:
                   - option for disable transcoding while file_read and
                   file_read_text added
   
   2008-06-10      misha
           * tests/179.html 1.1:
           * tests/179.p 1.1:
           * tests/results/179.processed 1.1:
                   - test for many classes in 1 file
   
           * src/main/compile.tab.C 1.117:
           * src/main/compile.y 1.224:
                   - compile return list of classes now. internals.
   
           * src/main/compile.C 1.79:
           * src/main/compile_tools.h 1.78:
                   - compile return list of classes now.
   
           * src/main/pa_request.C 1.295:
                   - compile return list of classes now. try call @conf and @auto
                   for each returned class
   
           * src/include/pa_request.h 1.189:
                   - compile return list of classes now
   
           * src/types/pa_vstateless_class.h 1.59:
                   - typedef ArrayClass added (for return list of classes when
                   compile buf)
   
   2008-06-07      misha
           * src/main/pa_request.C 1.294:
                   - constructing VRequest object with 3rd param -- form
   
           * src/types/pa_vrequest.C 1.40:
           * src/types/pa_vrequest.h 1.35:
                   - constructor acceps 3rd param: form. needed for get
                   post_charset
   
           * src/types/pa_vform.C 1.93:
           * src/types/pa_vform.h 1.54:
                   - VForm::get_post_charset() added
   
           * src/include/pa_common.h 1.122:
           * src/main/pa_common.C 1.233:
           * src/main/pa_http.C 1.14:
           * src/types/pa_vform.C 1.92:
           * src/types/pa_vform.h 1.53:
                   - some polish
   
   2008-06-06      misha
           * src/types/pa_vform.C 1.91:
           * src/types/pa_vform.h 1.52:
                   - if POST -- try detec charset and decode chars from it but not
                   from response:charset
   
           * src/main/pa_http.C 1.13:
                   - detect_charset moved out of here
   
           * src/include/pa_common.h 1.121:
           * src/main/pa_common.C 1.232:
                   - more helpers methods moved here
                   - unescape_chars accepn one charset now
   
           * src/main/pa_http.C 1.12:
                   - new constants used
                   - don't allow $.content-type in ^file::load[;http://;$.method[POST]]
                   - add charset info while ^file::load[;http://;$.method[POST]]
                   - option $.omit-post-charset(true) added to ^file::load[;http://] for disabling charset during post
   
           * src/types/pa_vform.C 1.90:
                   - new constants used
   
           * src/include/pa_common.h 1.120:
                   - some constants were added
   
           * src/classes/form.C 1.41:
           * src/types/pa_vform.C 1.89:
                   - use StrStartFromNC instead of StrEqNc
   
           * src/main/pa_common.C 1.231:
                   - new method for caseless search c-substring in c-string
                   - use isxdigit instead of is_hex_digit
   
           * src/include/pa_common.h 1.119:
                   - new method for caseless search c-substring in c-string
   
   2008-06-05      misha
           * tests/178.html 1.1:
           * tests/results/178.processed 1.1:
                   - test for testing default getter
   
           * tests/178_dir/178a.p 1.1:
           * tests/178_dir/178b.p 1.1:
           * tests/178_dir/178c.p 1.1:
           * tests/178_dir/178d.p 1.1:
           * tests/178_dir/178e.p 1.1:
                   - classes for test for testing default getter
   
           * src/main/execute.C 1.320:
                   - default getter soul
   
           * src/types/pa_vobject.C 1.25:
           * src/types/pa_vobject.h 1.48:
                   - get default getter if requested objects' field not found
   
           * src/types/pa_vclass.C 1.35:
                   - register default getter if defined
                   - get default getter if requested field not found
   
           * src/types/pa_vstateless_object.h 1.37:
                   - method get_default_getter was added
   
           * src/types/pa_vstateless_class.C 1.32:
           * src/types/pa_vstateless_class.h 1.58:
                   - pointer to default getter and methods for get/set it were
                   added
   
           * src/types/pa_junction.h 1.8:
           * src/types/pa_vjunction.h 1.26:
                   - junction has auto_name field (for default getter)
   
   2008-06-04      misha
           * src/main/pa_xml_io.C 1.21:
                   - load external xml in binary mode (no transcoding, no cutting
                   BOM code, no fixing line breaks) and get it to libxml "as is"
   
   2008-06-03      misha
           * src/main/pa_common.C 1.230:
                   - use store_Char instead of transcodeCharFromUTF8
   
           * src/include/pa_charset.h 1.34:
           * src/main/pa_charset.C 1.58:
                   - method store_Char added, transcodeCharFromUTF8 -- removed
   
   2008-06-02      misha
           * tests/177.html 1.1:
           * tests/results/177.processed 1.1:
                   - test for checking .[acm]date after local ^file::load[] was
                   added
   
           * tests/176.html 1.1:
           * tests/results/176.processed 1.1:
                   - test for checking @OPTION\locals + @method[vars][locals] added
   
           * tests/results/auto.p 1.3:
                   - CLASS_PATH specified for checking use
   
   2008-05-30      misha
           * Makefile.am 1.55:
           * Makefile.am 1.56:
           * Makefile.in 1.70:
           * Makefile.in 1.71:
           * acinclude.m4 1.41:
           * acinclude.m4 1.42:
           * aclocal.m4 1.44:
           * aclocal.m4 1.45:
           * acsite.m4 1.19:
           * acsite.m4 1.20:
           * configure 1.97:
           * configure 1.98:
           * configure.in 1.100:
           * configure.in 1.99:
           * src/types/Makefile.in 1.63:
                   *** empty log message ***
   
           * src/main/compile.tab.C 1.116:
           * src/main/compile.y 1.223:
                   - changes in compiler: @OPTION\nlocals + @method[vars][;locals;]
                   were added
   
           * src/main/execute.C 1.319:
                   - code of OP_CALL and OP_CALL__WRITE was moved to separate method op_code
                   - switch from VMethodFrame to VMethodFrameGlobal + VMethodFrameLocal
   
           * src/include/pa_request.h 1.188:
                   - code of OP_CALL and OP_CALL__WRITE was moved to separate
                   method op_code
   
           * src/main/pa_request.C 1.293:
                   - use VMethodFrameGlobal instead of VMethodFrame now
   
           * src/types/pa_vstateless_class.h 1.57:
                   - stateless class have bool flag all_vars_local as well
   
           * src/types/Makefile.am 1.42:
           * src/types/pa_vmethod_frame.h 1.63:
           * src/types/pa_vmethod_frame_global.h 1.1:
           * src/types/pa_vmethod_frame_local.h 1.1:
                   - who children for VMethodFrame were added: one (global) works
                   as VMethodFrame before and second (local) write all vars in self
                   vars scope
   
           * src/types/pa_method.h 1.8:
                   - method has bool flag all_vars_local now
   
   2008-05-29      misha
           * tests/129.html 1.4:
           * tests/results/129.processed 1.6:
                   - more tests for ^table.hash[]
   
           * src/classes/hash.C 1.86:
                   - ^hash::sql has a new option: $.type[hash|string|table] as ^
                   table.hash[] one.
   
           * src/classes/op.C 1.179:
                   - ^try has 3rd param now: finally code which executed anyway
                   after try or catch section
   
   2008-05-27      misha
           * src/classes/table.C 1.243:
                   - bugfix: ^table.hash[key][$.type[table]] must not fail if $
                   .distinct(1) wasn't specified
   
   2008-05-26      misha
           * src/classes/op.C 1.178:
                   - allow ^throw[my type]
   
   2008-05-22      misha
           * configure 1.96:
           * configure.in 1.98:
                   - version number updated to 3.2.4b
   
           * src/classes/op.C 1.177:
           * src/classes/string.C 1.159:
                   - trim format string before eval/format
   
           * tests/175.html 1.1:
           * tests/results/175.processed 1.1:
                   - more tests for different format strings in .format[]
   
           * src/types/pa_vform.C 1.88:
                   - while decoding get values decode %uXXXX as well (not only %XX)
   
           * src/main/pa_common.C 1.229:
                   - unescape_chars can decode %uXXXX if charset specified
                   - checks for format before print number (^d.format[>...<], ^eval($d)[>...<])
                   - formating with spaces (instead of tabs) removed
   
           * src/include/pa_common.h 1.118:
                   - unescape_chars can decode %uXXXX if charset specified
   
           * src/include/pa_charset.h 1.33:
           * src/main/pa_charset.C 1.57:
                   - method for get char in requested charset from utf code was
                   added
   
   2008-05-19      misha
           * tests/174.html 1.2:
           * tests/results/174.processed 1.2:
                   - test for ^hashfile.cleanup[] added
   
           * src/classes/hashfile.C 1.44:
                   - optimization: don't create any key or value variable if it's
                   name weren't specified (^hf.foreach[;v]{...})
   
   2008-05-16      misha
           * src/classes/hash.C 1.85:
                   - optimization: don't create any key variable if variable name
                   wasn't specified (^h.foreach[;v]{...})
   
   2008-05-15      misha
           * src/classes/op.C 1.176:
                   - small changes
   
           * src/classes/hashfile.C 1.43:
                   - code reformating (as hash.foreach)
   
           * src/classes/hash.C 1.84:
                   - calculate var_context once before foreach
   
   2008-05-14      misha
           * src/classes/hashfile.C 1.42:
                   - incorrect vars context calculation for ^hashfile.foreach[;]{}
                   fixed
   
           * src/classes/hash.C 1.83:
           * src/classes/table.C 1.242:
                   - little optimisation
   
           * src/classes/file.C 1.169:
                   - bugfix: double absolute path while loading file
   
           * tests/174.html 1.1:
           * tests/results/174.processed 1.1:
                   - tests for hashfile were added
   
           * buildall-with-xml 1.23:
                   - moving to libxslt 1.1.24
   
   2008-04-30      misha
           * src/classes/file.C 1.168:
                   - stat file while loading (local only) so .adate, .mdate and
                   .cdate available without additional ::stat
   
   2008-04-28      misha
           * src/classes/file.C 1.167:
                   - $.name and $.content-type available for stated file
   
   2008-04-14      misha
           * src/targets/cgi/parser3.C 1.247:
                   - new year in copyright %-)
   
           * src/include/pa_version.h 1.30:
                   - new version number in head
   
   2008-04-10      misha
           * Makefile.am [release_3_2_3] 1.54.2.1:
           * Makefile.am [release_3_2_3] 1.54.2.2:
           * Makefile.am [release_3_2_3] 1.54.2.3:
           * Makefile.in [release_3_2_3] 1.69.2.1:
           * Makefile.in [release_3_2_3] 1.69.2.2:
           * Makefile.in [release_3_2_3] 1.69.2.3:
           * acinclude.m4 [release_3_2_3] 1.40.2.1:
           * acinclude.m4 [release_3_2_3] 1.40.2.2:
           * acinclude.m4 [release_3_2_3] 1.40.2.3:
           * aclocal.m4 [release_3_2_3] 1.43.2.1:
           * aclocal.m4 [release_3_2_3] 1.43.2.2:
           * aclocal.m4 [release_3_2_3] 1.43.2.3:
           * acsite.m4 [release_3_2_3] 1.18.2.1:
           * acsite.m4 [release_3_2_3] 1.18.2.2:
           * acsite.m4 [release_3_2_3] 1.18.2.3:
           * configure [release_3_2_3] 1.95.2.1:
           * configure [release_3_2_3] 1.95.2.2:
           * configure [release_3_2_3] 1.95.2.3:
           * configure.in [release_3_2_3] 1.97.2.1:
           * configure.in [release_3_2_3] 1.97.2.2:
           * configure.in [release_3_2_3] 1.97.2.3:
                   *** empty log message ***
   
           * src/include/pa_version.h [release_3_2_3] 1.29.2.1:
                   =no message
   
           * tests/080.html 1.3:
           * tests/results/080.processed 1.5:
                   - cut '0' from exponential part because of on diff OS it differ (
                   20 or 020 for ex)
   
           * tests/119.html 1.3:
           * tests/results/119.processed 1.5:
                   - check for encoding while creating xdoc
   
   2008-04-09      misha
           * buildall-with-xml 1.22:
                   - move to libxml 2.6.32 and libxslt 1.1.23
   
           * src/main/pa_common.C 1.228:
                   - comment added
   
           * src/classes/date.C 1.81:
                   - little refactoring
   
   2008-04-08      misha
           * Makefile.am 1.53:
           * Makefile.am 1.54:
           * Makefile.in 1.68:
           * Makefile.in 1.69:
           * acinclude.m4 1.39:
           * acinclude.m4 1.40:
           * aclocal.m4 1.42:
           * aclocal.m4 1.43:
           * acsite.m4 1.17:
           * acsite.m4 1.18:
           * bin/Makefile.in 1.13:
           * configure 1.94:
           * configure 1.95:
           * configure.in 1.96:
           * configure.in 1.97:
           * etc/Makefile.in 1.18:
           * etc/parser3.charsets/Makefile.in 1.22:
           * src/Makefile.in 1.59:
           * src/classes/Makefile.in 1.64:
           * src/include/Makefile.in 1.21:
           * src/include/pa_config_auto.h.in 1.44:
           * src/include/pa_config_fixed.h 1.72:
           * src/lib/Makefile.in 1.16:
           * src/lib/cord/Makefile.in 1.7:
           * src/lib/cord/include/Makefile.in 1.5:
           * src/lib/cord/include/private/Makefile.in 1.5:
           * src/lib/gc/Makefile.in 1.5:
           * src/lib/gc/include/Makefile.in 1.5:
           * src/lib/gd/Makefile.in 1.6:
           * src/lib/ltdl/Makefile.in 1.10:
           * src/lib/md5/Makefile.in 1.11:
           * src/lib/pcre/Makefile.in 1.13:
           * src/lib/sdbm/Makefile.in 1.4:
           * src/lib/sdbm/apr-include/Makefile.in 1.4:
           * src/lib/smtp/Makefile.in 1.6:
           * src/main/Makefile.in 1.61:
           * src/sql/Makefile.in 1.15:
           * src/targets/Makefile.in 1.46:
           * src/targets/apache13/Makefile.in 1.51:
           * src/targets/apache13core/Makefile.in 1.8:
           * src/targets/cgi/Makefile.in 1.70:
           * src/targets/isapi/Makefile.in 1.16:
           * src/types/Makefile.in 1.62:
                   *** empty log message ***
   
   2008-04-07      misha
           * src/classes/table.C 1.240:
                   - use NO_STRINGSTREAM for switch to old style of ^table.save[]:
                   prepare one big string and sabe it at once. it's safe on freebsd
                   4.x but use much more memory.
   
           * buildall-with-xml 1.21:
           * buildall-without-xml 1.13:
                   - option --disable-stringstream added (under comment. use it on
                   freebsd 4.x)
   
   2008-02-22      misha
           * src/main/pa_http.C 1.11:
                   - exception if $.body[] and $.forms[] specified together in file::load[;http]
                   - get back transcoding $.body[] in file::load[;http]
   
   2008-02-21      misha
           * src/classes/date.C 1.80:
                   - ^date.gmt-string[] was added
   
           * src/types/pa_value.C 1.24:
                   - method for output date in RFC 822 format moved to pa_common.h
   
           * src/include/pa_common.h 1.117:
                   - method for output date in RFC 822 format moved here from
                   pa_value.C
   
           * src/types/pa_vmail.C 1.82:
                   - fixed core in sending mail with attachment in simple mode ($
                   .file[file here]) introduced in 3.2.2
   
   2008-02-20      misha
           * src/main/pa_http.C 1.10:
                   - transcode $.headers before escaping into specified charset while ^file::load[...;http://...] (
                   L_URI instead of L_HTTP_HEADER)
                   - $.cookies param available in ^file::load[;http://...] now (but we don't parse set-cookies from
                   response yet) (cookies not transcoded as common $cookies)
   
   2008-02-19      misha
           * src/main/pa_request.C 1.292:
                   - rollback: we mustn't force taint $response:field values
                   because in this case $response:locateion[http://...] don't
                   works.
   
   2008-02-15      misha
           * src/classes/op.C 1.175:
                   - little refactoring
   
           * src/main/pa_http.C 1.9:
                   - taint names of $.headers for load[;http
   
           * src/main/pa_request.C 1.291:
                   - force taint values of $response:field
   
   2008-02-14      misha
           * src/main/pa_request.C 1.290:
                   - $response:field transcoded to $response:charset before
                   escaping now
   
           * src/main/pa_http.C 1.8:
                   - some outdated comments removed
   
           * src/classes/date.C 1.79:
                   - lastdat -> last-day
   
           * src/classes/date.C 1.78:
                   - ^date:lastday(year;month) and ^date.lastday[] were added
                   - little code refactoring
                   - comments changes
   
           * tests/159.html 1.2:
           * tests/results/159.processed 1.2:
                   - test for number of days in February
   
           * src/types/pa_value.C 1.23:
                   - fixes in code formatting
   
           * src/classes/file.C 1.166:
           * src/classes/op.C 1.174:
           * src/classes/table.C 1.239:
                   - fixes in code formatting and comments
   
   2008-02-13      misha
           * src/main/pa_common.C 1.227:
                   - bugfix for february at leap year
   
   2008-01-28      misha
           * tests/160.html 1.4:
           * tests/results/160.processed 1.4:
                   - more test for cache added
   
           * src/classes/op.C 1.173:
                   - bugfix: cache body executed twice if contains unhandled
                   exception
   
   2008-01-25      misha
           * src/lib/sdbm/sdbm.c 1.4:
                   - use arp_malloc instead of malloc (fixed bug when hashfile
                   became inavailable after memory:compact)
   
           * src/lib/sdbm/apr-include/apr_strings.h 1.4:
           * src/lib/sdbm/apr_strings.C 1.3:
                   - +arp_malloc
   
   2008-01-22      misha
           * src/classes/table.C 1.238:
                   - little refactiring and exception texts changes in method ^
                   table.hash[]
   
           * src/types/pa_vcookie.C 1.73:
                   - link to cookie specification changed
   
   2008-01-21      misha
           * tests/171.html 1.3:
           * tests/cat.sh 1.2:
           * tests/results/171.processed 1.3:
                   - more tests for file::exec/cgi
   
           * src/classes/file.C 1.165:
                   - bugfix: core while processing headers if executed cgi script
                   don't return content
   
   2008-01-18      misha
           * configure 1.93:
                   =no message
   
           * buildall-with-xml 1.20:
                   - move to libxml2 version 2.6.31
   
           * configure.in 1.95:
           * src/include/pa_version.h 1.29:
                   - version number updated to '3.2.3b'
   
   2007-12-28      misha
           * src/classes/hash.C 1.82:
           * src/include/pa_hash.h 1.69:
                   - hash.contain => hash.contains
   
   2007-12-27      misha
           * gnu.vcproj [release_3_2_2] 1.2.2.1:
           * parser3.sln [release_3_2_2] 1.10.2.1:
           * src/classes/classes.vcproj [release_3_2_2] 1.15.2.1:
           * src/lib/cord/cord.vcproj [release_3_2_2] 1.4.2.1:
           * src/lib/gd/gd.vcproj [release_3_2_2] 1.9.2.1:
           * src/lib/ltdl/ltdl.vcproj [release_3_2_2] 1.4.2.1:
           * src/lib/md5/md5.vcproj [release_3_2_2] 1.4.2.1:
           * src/lib/pcre/pcre.vcproj [release_3_2_2] 1.4.2.1:
           * src/lib/pcre/pcre_dftables.vcproj [release_3_2_2] 1.5.2.1:
           * src/lib/pcre/pcre_parser_ctype.vcproj [release_3_2_2] 1.5.2.1:
           * src/lib/sdbm/sdbm.vcproj [release_3_2_2] 1.5.2.1:
           * src/lib/smtp/smtp.vcproj [release_3_2_2] 1.8.2.1:
           * src/main/main.vcproj [release_3_2_2] 1.19.2.1:
           * src/targets/apache13/ApacheModuleParser3.vcproj [release_3_2_2] 1.8.2.1:
           * src/targets/apache13core/ApacheModuleParser3Core.vcproj [release_3_2_2] 1.11.2.1:
           * src/targets/cgi/parser3.vcproj [release_3_2_2] 1.14.2.1:
           * src/targets/isapi/parser3isapi.vcproj [release_3_2_2] 1.10.2.1:
           * src/types/types.vcproj [release_3_2_2] 1.19.2.1:
                   =no message
   
           * gnu.vcproj 1.3:
           * parser3.sln 1.11:
           * src/classes/classes.vcproj 1.16:
           * src/lib/cord/cord.vcproj 1.5:
           * src/lib/gd/gd.vcproj 1.10:
           * src/lib/ltdl/ltdl.vcproj 1.5:
           * src/lib/md5/md5.vcproj 1.5:
           * src/lib/pcre/pcre.vcproj 1.5:
           * src/lib/pcre/pcre_dftables.vcproj 1.6:
           * src/lib/pcre/pcre_parser_ctype.vcproj 1.6:
           * src/lib/sdbm/sdbm.vcproj 1.6:
           * src/lib/smtp/smtp.vcproj 1.9:
           * src/main/main.vcproj 1.20:
           * src/targets/apache13/ApacheModuleParser3.vcproj 1.9:
           * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.12:
           * src/targets/cgi/parser3.vcproj 1.15:
           * src/targets/isapi/parser3isapi.vcproj 1.11:
           * src/types/types.vcproj 1.20:
                   - back to VS2003 because of Apache 1.3 module can't work if it was built in VS 2005.
                   with cgi all file so VS2003 project files can be easy converted to the new format.
   
   2007-12-25      misha
           * Makefile.am [release_3_2_2] 1.52.8.1:
           * Makefile.in [release_3_2_2] 1.67.2.1:
           * acinclude.m4 [release_3_2_2] 1.38.14.1:
           * aclocal.m4 [release_3_2_2] 1.41.14.1:
           * acsite.m4 [release_3_2_2] 1.16.14.1:
           * acsite.m4 [release_3_2_2] 1.16.14.2:
           * bin/Makefile.in [release_3_2_2] 1.12.14.1:
           * configure [release_3_2_2] 1.92.2.1:
           * configure.in [release_3_2_2] 1.94.2.1:
           * etc/Makefile.in [release_3_2_2] 1.17.14.1:
           * etc/parser3.charsets/Makefile.in [release_3_2_2] 1.21.14.1:
           * src/Makefile.in [release_3_2_2] 1.58.14.1:
           * src/classes/Makefile.in [release_3_2_2] 1.63.2.1:
           * src/include/Makefile.in [release_3_2_2] 1.20.14.1:
           * src/include/pa_config_auto.h.in [release_3_2_2] 1.43.14.1:
           * src/include/pa_version.h [release_3_2_2] 1.28.8.2:
           * src/lib/Makefile.in [release_3_2_2] 1.15.10.1:
           * src/lib/cord/Makefile.in [release_3_2_2] 1.6.10.1:
           * src/lib/cord/include/Makefile.in [release_3_2_2] 1.4.14.1:
           * src/lib/cord/include/private/Makefile.in [release_3_2_2] 1.4.14.1:
           * src/lib/gc/Makefile.in [release_3_2_2] 1.4.14.1:
           * src/lib/gc/include/Makefile.in [release_3_2_2] 1.4.14.1:
           * src/lib/gd/Makefile.in [release_3_2_2] 1.5.14.1:
           * src/lib/ltdl/Makefile.in [release_3_2_2] 1.9.8.1:
           * src/lib/md5/Makefile.in [release_3_2_2] 1.10.14.1:
           * src/lib/pcre/Makefile.in [release_3_2_2] 1.12.14.1:
           * src/lib/sdbm/Makefile.in [release_3_2_2] 1.3.14.1:
           * src/lib/sdbm/apr-include/Makefile.in [release_3_2_2] 1.3.14.1:
           * src/lib/smtp/Makefile.in [release_3_2_2] 1.5.14.1:
           * src/main/Makefile.in [release_3_2_2] 1.60.14.1:
           * src/sql/Makefile.in [release_3_2_2] 1.14.14.1:
           * src/targets/Makefile.in [release_3_2_2] 1.45.14.1:
           * src/targets/apache13/Makefile.in [release_3_2_2] 1.50.14.1:
           * src/targets/apache13core/Makefile.in [release_3_2_2] 1.7.14.1:
           * src/targets/cgi/Makefile.in [release_3_2_2] 1.69.14.1:
           * src/targets/isapi/Makefile.in [release_3_2_2] 1.15.14.1:
           * src/types/Makefile.in [release_3_2_2] 1.61.2.1:
                   *** empty log message ***
   
           * src/include/pa_version.h [release_3_2_2] 1.28.8.1:
                   =no message
   
   2007-12-04      misha
           * src/types/pa_vcode_frame.h 1.34:
                   - changes in comment
   
   2007-11-29      misha
           * src/main/execute.C 1.318:
           * src/types/pa_vcode_frame.h 1.33:
                   - code frame don't intercept strings any longer
   
           * tests/173.html 1.1:
           * tests/results/173.processed 1.1:
                   - tests for $d[^date::now[]] $j{$d} $r[$j] -- must create date
                   object in $r but not in main code frame
   
           * tests/172.html 1.1:
           * tests/results/172.processed 1.1:
                   - more tests for pass objects from code frames
   
   2007-11-27      misha
           * tests/152.html 1.7:
           * tests/results/152.processed 1.7:
                   - tests for converting strings 'true'/'false' to bool were added
   
           * tests/152.html 1.6:
                   - added checks for converting strings 'true'/'false' to bool
   
           * src/classes/string.C 1.158:
                   - ^srting.bool[] now can convert to bool not only strings with
                   numbers but with values 'true'/'false' as well
   
           * src/targets/apache13core/mod_parser3_core.C 1.11:
           * src/targets/cgi/parser3.C 1.246:
           * src/targets/isapi/parser3isapi.C 1.99:
                   - buffer size for parser3.log increased
   
           * src/main/pa_common.C 1.226:
                   - remove_crlf optimize whitespaces now
   
           * src/include/pa_common.h 1.116:
                   - remove_crlf return cstring size now
   
           * src/include/pa_types.h 1.50:
                   - constant with buffer size for parser3.log added
   
   2007-11-16      misha
           * tests/cat.sh 1.1:
                   - script for tests for file::exec/cgi
   
           * tests/171.html 1.1:
                   - tests for file::exec/cgi
   
           * tests/results/171.processed 1.1:
                   - tests results for file::exec/cgi
   
   2007-11-15      misha
           * src/main/pa_exec.C 1.71:
                   - fixed incorrect exec code for unix
   
           * src/classes/file.C 1.164:
                   - .body must be set before analyzing cgi headers
   
           * src/classes/file.C 1.163:
                   - bugfix: we must transcode output fix EOLs only if exec/cgi
                   return anything.
   
   2007-11-14      misha
           * operators.txt 1.204:
                   - info about new text|binary option for file::exec/cgi was added
   
           * src/classes/file.C 1.162:
           * src/include/pa_exec.h 1.19:
           * src/main/pa_exec.C 1.70:
                   - ^file:exec[[text|binary];script;...]
   
           * src/classes/file.C 1.161:
           * src/classes/image.C 1.117:
           * src/classes/string.C 1.157:
           * src/classes/table.C 1.237:
           * src/include/pa_exception.h 1.51:
                   - more text strings moved to the one place
   
   2007-11-09      misha
           * src/types/pa_vrequest.C 1.39:
                   - $request:argv must be taint
   
           * operators.txt 1.203:
           * src/include/pa_request_info.h 1.6:
           * src/targets/cgi/parser3.C 1.245:
           * src/types/pa_vrequest.C 1.38:
           * src/types/pa_vrequest.h 1.34:
                   - $request:argv
   
   2007-10-25      misha
           * buildall-with-xml 1.19:
           * buildall-without-xml 1.12:
                   - options preparations for ./configure rewrited
   
           * src/main/compile.tab.C 1.115:
           * src/main/compile.y 1.222:
                   - bug if parser.compile error occure in unhandled_exception
                   finally fixed
   
   2007-10-23      misha
           * tests/170.html 1.1:
           * tests/results/170.processed 1.1:
                   - test for @method[][result]
   
           * operators.txt 1.202:
                   - added info about node.prefix and node.namespaceURI
   
           * src/classes/xnode.C 1.81:
                   - xmlHasProp used instead of xmlGetProp
   
           * src/types/pa_vxnode.C 1.49:
                   - DOM2 fields namespaceURI and prefix were added for node and
                   attribute
   
   2007-10-22      misha
           * src/types/pa_vmail.C 1.81:
                   - content-transfer-encoding: 8bit added
   
           * src/main/pa_request.C 1.289:
                   - added const content-transfer-encoding
   
           * src/include/pa_request.h 1.187:
                   - added const content-transfer-encoding
                   - ups. constants must be in lowercase (for search)
   
           * src/types/pa_vmail.C 1.80:
                   - more constants used
                   - content-transfer-encoding: 8bit added
   
           * src/main/pa_uue.C 1.11:
                   - content-transfer-encoding moved out of here
   
           * src/include/pa_request.h 1.186:
                   - more constants
   
           * src/types/pa_vmail.C 1.79:
                   - constant renamed
                   - $.content-id don't ommit anymore if $.content-disposition was specified
                   - little refactoring
   
           * src/include/pa_request.h 1.185:
           * src/main/pa_request.C 1.288:
                   - constant renamed
   
   2007-10-17      misha
           * operators.txt 1.201:
                   - info about table::create[nameless]{data}[>options<] was added
   
           * src/main/compile.tab.C 1.114:
           * src/main/compile.y 1.221:
                   - if error occure while compile method don't put this method in methods table anymore.
                   in other case the parser coredumped if @unhandled_exception method can't be compiled because of
                   parser.compile error.
   
           * src/main/execute.C 1.317:
                   - little code reformating
   
           * src/main/pa_request.C 1.287:
                   - little code reformating
                   - comment changed
   
   2007-10-16      misha
           * tests/035.html 1.3:
           * tests/results/035.processed 1.5:
                   - tests table::create[]{}[options] added
   
           * src/classes/table.C 1.236:
                   - table::create[]{} now accept 3rd param: options (only $
                   .seperator[] yet)
   
   2007-10-10      misha
           * src/classes/table.C 1.235:
                   - some contstants moved to pa_common.h
                   - some code changes
   
   2007-10-02      misha
           * src/main/pa_uue.C 1.10:
                   - memory usage during uuencode reduced more then three time as
                   much. but base64 encoding method still use less memory anyway.
   
   2007-09-17      misha
           * src/include/pa_common.h 1.115:
                   - some stuff for use with .for_each moved here
   
           * src/classes/hash.C 1.81:
                   - some stuff for use with .for_each moved to common
   
           * src/types/pa_vcookie.C 1.72:
                   - $cookie:fields available now
   
           * operators.txt 1.200:
                   - added info about $cookie:fields
   
           * src/types/pa_venv.C 1.4:
           * src/types/pa_venv.h 1.34:
                   - some strings moved to #define
   
   2007-09-14      misha
           * buildall-with-xml 1.18:
                   - new xml libs again =)
   
   2007-08-28      misha
           * src/classes/table.C 1.233:
                   - new option ^table.columns[[column name]] was added
   
           * src/classes/string.C 1.156:
                   - new option ^string.split[...;v;[column name]]
   
           * operators.txt 1.199:
                   - texts about ^table.columns[[column name]]  and ^string.split[
                   ...][v][column name] were added
   
           * tests/168.html 1.1:
           * tests/169.html 1.1:
           * tests/results/168.processed 1.1:
           * tests/results/169.processed 1.1:
                   - tests for ^table.columns[[column name]]  and ^string.split[...]
                   [v][column name] were added
   
           * src/include/pa_exception.h 1.50:
                   - error text message for ^hash._keys[], ^table.columns[] and ^
                   string.split[]
   
   2007-08-27      misha
           * src/main/untaint.C 1.138:
                   - try to fix coredump on unix if print to body ^taint[sql][
                   something] outside of connect
   
           * buildall-with-xml 1.17:
           * buildall-without-xml 1.11:
                   - strip parser3 was added (commented by default)
   
           * tests/167.html 1.1:
           * tests/results/167.processed 1.1:
                   - test for ^taint[sql] outside of connect
   
   2007-08-20      misha
           * operators.txt 1.198:
                   - comment about new method ^node.hasAttributes[] was added
   
           * src/include/pa_exception.h 1.49:
                   - more exception text strings moved here
   
           * src/classes/xnode.C 1.78:
                   - DOM2 method ^xnode.hasAttributes[] was added
   
           * src/include/pa_exception.h 1.48:
                   - some exception text strings movet to pa_exception
   
           * tests/149.html 1.2:
           * tests/results/149.processed 1.3:
                   - test for ^xnode.hasAttributes[] was added
                   - some code changes
   
           * src/classes/file.C 1.160:
           * src/classes/math.C 1.51:
           * src/classes/op.C 1.172:
           * src/classes/string.C 1.155:
           * src/classes/xdoc.C 1.156:
                   - more duplicated exception text strings were removed
   
           * src/classes/file.C 1.159:
           * src/classes/hashfile.C 1.41:
           * src/classes/image.C 1.116:
           * src/classes/op.C 1.171:
           * src/classes/string.C 1.154:
           * src/classes/table.C 1.232:
           * src/classes/xdoc.C 1.155:
           * src/classes/xnode.C 1.79:
                   - some duplicate exceptions' text strings removed
   
   2007-08-17      misha
           * operators.txt 1.197:
           * src/targets/cgi/parser3.C 1.243:
                   - annoying 'SIGPIPE' messages in parser3.log switched off by
                   default. If someone really still need it: use $SIGPIPE(1)
   
           * tests/006.html 1.4:
           * tests/059.html 1.3:
           * tests/results/006.processed 1.5:
           * tests/results/059.processed 1.5:
                   - more tests for match
   
           * src/classes/math.C 1.50:
           * src/targets/cgi/parser3.C 1.244:
           * src/targets/isapi/parser3isapi.C 1.98:
                   - little syntax changes
   
           * tests/129.html 1.3:
           * tests/results/129.processed 1.5:
                   - tests for ^table.hash[...][$.type[string|hash|table]] added
   
   2007-08-08      misha
           * buildall-with-xml 1.15:
           * buildall-without-xml 1.9:
                   - remove libs source files by default since now
   
   2007-08-07      misha
           * buildall-with-xml 1.14:
                   - compile libxml2 without http support
                   - some option syntax changes
   
           * buildall-without-xml 1.8:
                   - some option syntax changes
   
           * src/main/pa_xml_io.C 1.20:
                   - will use parser file loader for xml needs
   
   2007-08-06      misha
           * buildall-with-xml 1.13:
                   - moved to libxml2-2.6.29 and libxslt-1.1.21
   
           * tests/160.html 1.3:
           * tests/results/160.processed 1.3:
                   - cache test was rewrited
   
   2007-07-06      misha
           * src/types/pa_vform.C 1.87:
                   - bugfix: uploaded file name wasn't transcoded
   
           * src/classes/math.C 1.49:
                   - ^math:long2ip(long) and ^math:sha1[string] were added
   
           * tests/153.html 1.3:
           * tests/results/153.processed 1.3:
                   - added test for ^math:sha1[string]
   
   2007-06-28      misha
           * etc/parser3.charsets/windows-1251.cfg 1.13:
                   - removed duplicated and some incorrect chars
   
   2007-06-19      misha
           * src/include/pa_hash.h 1.68:
                   - methods generic_hash_code & hash_code were moved on top
                   because of gcc 4 had a problems during building.
   
   2007-06-18      misha
           * tests/results/019.processed 1.4:
                   - new image commited
   
   2007-06-09      misha
           * src/types/pa_vmethod_frame.h 1.62:
                   - method as_expression was added
   
           * src/classes/op.C 1.170:
           * src/classes/table.C 1.231:
                   - in while and table.select method as_expression used now
   
   2007-06-08      misha
           * src/lib/cord/include/private/cord_pos.h 1.4:
                   - back to origin value because of no speed/memory optimisation
                   but some proglems with long cycles occure
   
           * tests/166.html 1.1:
           * tests/results/166.processed 1.1:
                   - test for ^match[...][n]
   
           * tests/165.html 1.1:
           * tests/results/165.processed 1.1:
                   - tests for loops
   
   2007-06-06      misha
           * src/classes/op.C 1.169:
           * src/classes/table.C 1.230:
                   - ^while(true){}, ^while(1){}, ^table.select(true) and ^
                   table.select(1) didn't works because of awaiting junction-param
                   only. fixed.
   
   2007-05-24      misha
           * src/include/pa_os.h 1.6:
                   - consts for blocking locks + some comments were added
   
           * src/main/pa_os.C 1.9:
                   - locks engines were rewrited: now we don't use system locks
                   which wait till other threads release it but try get lock, if
                   fail wait 1 sec and make 10 attempts.
   
           * src/lib/sdbm/apr_file_io.C 1.6:
                   - wait till lock released while opening files
   
           * src/classes/table.C 1.229:
                   - changes in includes. if unclude <sstream> after our classes on
                   unix it can't be build
   
           * src/types/pa_vhashfile.C 1.55:
                   - not needed code removed
   
           * src/classes/op.C 1.168:
                   - cache was rewrited. I hope it works with locking system now on
                   unix
   
           * src/include/pa_os.h 1.7:
           * src/main/pa_os.C 1.10:
                   - 20 attempt to get lock with 0.5 secs interval
   
   2007-05-23      misha
           * src/classes/file.C 1.158:
           * src/classes/op.C 1.167:
           * src/include/pa_common.h 1.114:
           * src/main/pa_common.C 1.225:
                   - cosmetic changes
   
   2007-05-18      misha
           * tests/results/160.processed 1.2:
                   - returned time corrected
   
           * tests/160.html 1.2:
                   - time increased because on unix 1 mean nothing :(
   
           * src/lib/cord/include/private/cord_pos.h 1.3:
                   - rebalance tree not so often. it's give some speed increasing
   
           * src/classes/hash.C 1.80:
                   - added ^hash.contain[key]
   
           * operators.txt 1.195:
                   - added info about ^hash.contain[key]
   
           * src/include/pa_hash.h 1.67:
                   - added method for checking key exists in hash
   
   2007-05-07      misha
           * src/include/pa_string.h 1.169:
                   - was compilation error during build on freebsd4
   
   2007-05-03      misha
           * src/classes/table.C 1.227:
                   - option $.type[hash|string|table] was added for ^table.hash[]
   
           * src/classes/file.C 1.157:
                   - comment removed
   
   2007-04-26      misha
           * src/types/pa_vhashfile.C 1.54:
           * src/types/pa_vhashfile.h 1.37:
                   - while ::open the real files doesn't opened in place anymore
   
   2007-04-24      misha
           * src/include/pa_exception.h 1.47:
                   "static" removed
   
           * src/classes/math.C 1.48:
                   - I thought one more time and remove lg(N) :)
   
   2007-04-23      misha
           * src/classes/math.C 1.47:
                   ^math:lg(N) => ^math:log10(N)
   
           * src/classes/math.C 1.46:
                   added:
                   - ^math:ln(N) (the same as ^math:log(N))
                   - ^math:lg(N)
   
           * tests/097.html 1.6:
           * tests/results/097.processed 1.7:
                   - charsets converstion during ^file::load[text;http://...] added
   
           * tests/164.html 1.1:
           * tests/results/164.processed 1.1:
                   - test for hashfile
   
           * src/types/pa_vhashfile.C 1.53:
                   - don't open hashfile files until 1st access
   
           * src/types/pa_vhashfile.C 1.52:
           * src/types/pa_vhashfile.h 1.36:
                   - .clear() removed.
   
           * src/include/pa_exception.h 1.46:
                   - string constant with "parser.runtime" text was added
   
           * src/classes/hashfile.C 1.40:
                   - little comment changes
   
           * tests/164.html 1.2:
           * tests/results/164.processed 1.2:
                   - check for set expires as a date
   
           * src/classes/hashfile.C 1.39:
                   - with .clear[] called files_delete() now.
   
           * src/classes/date.C 1.77:
           * src/classes/double.C 1.61:
           * src/classes/file.C 1.156:
           * src/classes/form.C 1.40:
           * src/classes/hash.C 1.79:
           * src/classes/image.C 1.115:
           * src/classes/int.C 1.57:
           * src/classes/mail.C 1.111:
           * src/classes/math.C 1.45:
           * src/classes/op.C 1.166:
           * src/classes/string.C 1.153:
           * src/classes/table.C 1.226:
           * src/classes/void.C 1.38:
           * src/classes/xdoc.C 1.154:
           * src/classes/xnode.C 1.77:
           * src/classes/xnode.h 1.26:
           * src/include/pa_request.h 1.184:
           * src/main/execute.C 1.316:
           * src/main/pa_charset.C 1.56:
           * src/main/pa_charsets.C 1.17:
           * src/main/pa_common.C 1.224:
           * src/main/pa_dictionary.C 1.24:
           * src/main/pa_exec.C 1.69:
           * src/main/pa_http.C 1.7:
           * src/main/pa_request.C 1.286:
           * src/main/pa_sql_driver_manager.C 1.87:
           * src/main/pa_table.C 1.62:
           * src/types/pa_value.C 1.22:
           * src/types/pa_value.h 1.129:
           * src/types/pa_vclass.C 1.34:
           * src/types/pa_vconsole.h 1.13:
           * src/types/pa_vfile.h 1.61:
           * src/types/pa_vhash.h 1.59:
           * src/types/pa_vimage.h 1.48:
           * src/types/pa_vmail.C 1.78:
           * src/types/pa_vmethod_frame.h 1.61:
           * src/types/pa_vstateless_class.C 1.31:
           * src/types/pa_vstateless_class.h 1.56:
           * src/types/pa_vtable.C 1.27:
           * src/types/pa_vxdoc.h 1.44:
           * src/types/pa_wcontext.C 1.34:
                   - "parser.runtime" strings were removed
   
   2007-04-20      misha
           * src/classes/hashfile.C 1.38:
                   - ^hashfile.cleanup[], ^hashfile.release[] were added
   
           * src/classes/op.C 1.165:
                   - bug. must be false
   
           * operators.txt 1.193:
                   - added info about .^hashfile.release[], ^hashfile.clenaup[] and
                   new ^string.match[][>N-option<]
   
           * configure.in 1.94:
                   - checking for unsetenv was added
   
           * src/types/pa_vhashfile.C 1.51:
           * src/types/pa_vhashfile.h 1.35:
                   - hashfile can auto reopen now
   
           * src/types/pa_vform.C 1.86:
                   - some comments
   
           * configure 1.92:
                   =cheching for unsetenv
   
           * operators.txt 1.194:
                   - some comments changing
   
           * src/classes/string.C 1.152:
           * src/include/pa_string.h 1.168:
           * src/main/pa_string.C 1.209:
                   - ^string.match[][] understand new option now: return number of
                   matches but not table wit results
   
   2007-04-18      misha
           * buildall-with-xml 1.10:
           * buildall-without-xml 1.6:
                   added commented lines with --disable-safe-mode option
   
           * buildall-with-xml 1.11:
                   moving to libxml2-2.6.28
   
           * operators.txt 1.192:
                   - info about $form:files
   
   2007-04-17      misha
           * src/types/pa_vdate.h 1.45:
                   - start adding unsetenv("TZ");
   
           * tests/163.html 1.2:
           * tests/results/163.processed 1.2:
                   removing auto format
   
           * src/types/pa_vform.C 1.85:
           * src/types/pa_vform.h 1.51:
                   - some code was modified
                   - $form:files was added
   
   2007-04-16      misha
           * tests/163.html 1.1:
           * tests/results/163.processed 1.1:
                   - test for .int[], floor, round, ceiling and .format[]
   
           * src/classes/file.C 1.155:
                   - little optimization for getting args in exec/cgi
   
   2007-04-13      misha
           * src/classes/file.C 1.154:
                   - arguments for file::exec/cgi can be specified now as s table
                   with one column
   
   2007-03-27      misha
           * tests/162.html 1.1:
           * tests/results/162.processed 1.1:
                   - test for ^table.select(^condition[$t])
   
           * tests/results/auto.p 1.2:
                   - load windows-1251 charset for some tests
   
           * tests/run_parser.sh 1.4:
                   PARSER_CONFIG -> CGI_PARSER_CONFIG
   
           * tests/013.html 1.3:
           * tests/results/013.processed 1.5:
                   - added test for checking $._default value while hash
                   modifications
   
           * tests/160.html 1.1:
           * tests/results/160.processed 1.1:
                   - add test for ^cache[key](secs){code}, ^cache[] and ^cache(0)
   
           * tests/161.html 1.1:
           * tests/161_utf8.txt 1.1:
           * tests/161_windows1251.txt 1.1:
           * tests/results/161.processed 1.1:
                   - added test for ^file::load[text;/local/file.txt;$.charset[...]]
                  
   
   2007-03-22      misha
           * operators.txt 1.191:
                   - added info about date.weekyear
   
           * src/include/pa_common.h 1.113:
                   - "charset" string defined for ^file::load[text;/local.txt] and ^
                   table::load[/table.txt]
   
           * src/main/pa_common.C 1.223:
           * src/main/pa_http.C 1.6:
                   - $.charset option for ^file::load[text;/local.txt] and ^table::load[/table.txt] was added
                   - not needed transcodes were removed from ^file::load[...;http://...]
   
           * src/types/pa_vdate.h 1.44:
                   - date.week was fixed
                   - date.weekyear was added
   
           * src/classes/date.C 1.76:
                   - date.week was fixed
   
           * tests/159.html 1.1:
           * tests/results/159.processed 1.1:
                   - tests for date.week and date.weekyear added
   
   2007-03-15      misha
           * src/classes/table.C 1.225:
                   - enclose column numbers for nameless tables as well
   
   2007-03-14      misha
           * src/targets/cgi/parser3.C 1.242:
                   - bugxif. failed when request cgi
   
           * src/classes/table.C 1.224:
                   - table.save optimization: now required much less memory
   
   2007-03-13      misha
           * buildall-with-xml 1.8:
                   - pattern needed now for building
   
           * tests/097.html 1.5:
                   - added test for xdoc::load
   
           * buildall-with-xml 1.9:
                   libxml2: --without-ftp --without-docbook
   
           * tests/results/097.processed 1.6:
                   - added test results for xdoc::load & xdoc::load[http://...]
   
           * tests/158.html 1.1:
           * tests/results/158.processed 1.1:
           * tests/results/158.processes 1.1:
           * tests/results/158.processes 1.2:
                   - tests for table.save/table.load
   
   2007-03-12      misha
           * tests/107.html 1.4:
           * tests/results/107.processed 1.5:
                   - added test for xpath '//man'
   
   2007-03-01      misha
           * tests/097.html 1.4:
           * tests/results/097.processed 1.5:
                   - added test for creating xdoc from file
   
           * tests/157.html 1.3:
           * tests/results/157.processed 1.2:
                   - added test for file:move
   
   2007-02-28      misha
           * tests/results/099.processed 1.5:
                   - ever send content-disposition to client with file
   
           * operators.txt 1.190:
           * src/classes/xdoc.C 1.151:
                   - ^xdoc::create[$file] added.
   
           * src/classes/xdoc.C 1.153:
                   - another attempt
   
           * tests/157.html 1.1:
                   + test for file:copy
   
           * src/classes/xdoc.C 1.152:
                   - roll back last changes for a while
   
           * src/classes/file.C 1.153:
                   - under lock we create non-exist dir anyway
   
   2007-02-26      misha
           * src/classes/file.C 1.152:
                   - some similar strings moved to #define instead of to be copy/
                   pasted many times
   
           * src/types/pa_vfile.h 1.60:
                   - class name string ("file") moved to #define
   
   2007-02-20      misha
           * bin/auto.p.dist.in 1.14:
                   - added lines for sqlite
   
           * configure.in 1.93:
                   - added some strings for sqlite detection
   
   2007-02-19      misha
           * buildall-with-xml 1.7:
           * buildall-without-xml 1.5:
                   - some modifications
   
           * operators.txt 1.189:
                   - some comments changes
   
   2007-02-17      misha
           * buildall-with-xml 1.6:
           * buildall-without-xml 1.4:
                   - moving to gc6.8
   
           * src/main/pa_request.C 1.285:
                   - damn, i forgot to commit it while I change console behaviour
   
   2007-02-12      misha
           * src/types/pa_vimage.C 1.36:
           * src/types/pa_vimage.h 1.47:
                   - fixed bug added while adding 'bool' (^if($image){} caused
                   exception)
   
           * src/targets/cgi/parser3.C 1.241:
                   - don't print headers if $console:line[data] was used during cgi
                   execution.
   
           * src/types/pa_vconsole.h 1.12:
                   - console class have bool flag now which marked as 'true' if
                   class was used.
   
           * tests/152.html 1.5:
           * tests/results/152.processed 1.6:
                   - more types was added to test 152
   
   2007-02-09      misha
           * src/types/pa_vxdoc.C 1.34:
           * src/types/pa_vxdoc.h 1.43:
           * src/types/pa_vxnode.C 1.48:
           * src/types/pa_vxnode.h 1.39:
                   - bugfix. I broke xdoc & xnode in expression
   
           * tests/152.html 1.3:
           * tests/results/152.processed 1.4:
                   - test rewrited
   
           * tests/152.html 1.4:
           * tests/results/152.processed 1.5:
                   - test alightly updated
   
   2007-02-08      misha
           * tests/152.html 1.2:
           * tests/results/152.processed 1.3:
                   - add test for checking 'def' for void, string, bool, int &
                   double
   
   2007-02-07      misha
           * src/main/pa_common.C 1.222:
                   - definitions for ^file:base64[filespec]
   
           * src/types/pa_vconsole.h 1.11:
           * src/types/pa_vcookie.C 1.71:
                   - little optimization
   
           * src/classes/file.C 1.151:
                   - ^file:base64[filespec]
   
           * tests/results/153.processed 1.2:
                   - result test for ^file:base64[filespec]  was updated
   
           * tests/153.html 1.2:
                   - test for ^file:base64[filespec]  was added
   
           * src/include/pa_common.h 1.112:
                   - declarations for ^file:base64[filespec]
   
           * operators.txt 1.188:
                   - ^file:base64[filespec]  was added
   
   2007-02-06      misha
           * src/types/pa_vbool.h 1.30:
                   - bugfix
   
           * tests/156.html 1.1:
                   - added test for bool cookie
   
           * src/main/utf8-to-lower.inc 1.2:
           * src/main/utf8-to-upper.inc 1.2:
                   - some chars were temporary commented
   
           * tests/153.html 1.1:
           * tests/154.html 1.1:
           * tests/todo.txt 1.6:
                   - two more tests added
   
           * src/types/pa_vcookie.h 1.32:
                   - not needed string "cookie" removed
   
           * tests/155.html 1.1:
           * tests/results/155.processed 1.1:
                   - added test for check $.encloser[] option for table save/load
   
   2007-02-05      misha
           * tests/results/141.processed 1.5:
                   - math:md5 must be lowercased
   
           * src/targets/cgi/parser3.C 1.240:
                   - 2007 in help ;)
   
           * tests/results/152.processed 1.2:
                   - newline at the end was missed
   
   2007-02-03      misha
           * tests/152.html 1.1:
                   - test for bool added
   
           * operators.txt 1.187:
                   - info bool class was added
   
           * src/classes/Makefile.am 1.50:
           * src/classes/Makefile.in 1.63:
           * src/classes/bool.C 1.1:
           * src/classes/classes.vcproj 1.15:
           * src/classes/double.C 1.60:
           * src/classes/int.C 1.56:
           * src/classes/string.C 1.151:
           * src/classes/void.C 1.37:
           * src/classes/xnode.C 1.76:
           * src/include/pa_string.h 1.167:
           * src/types/pa_vbool.h 1.29:
           * src/types/pa_vclass.h 1.52:
           * src/types/pa_vimage.h 1.46:
           * src/types/pa_vint.h 1.45:
           * src/types/pa_vjunction.C 1.4:
           * src/types/pa_vjunction.h 1.25:
           * src/types/pa_vproperty.C 1.1:
           * src/types/pa_vproperty.h 1.4:
           * src/types/pa_vstateless_class.C 1.30:
           * src/types/pa_vstateless_class.h 1.55:
           * src/types/pa_vxdoc.C 1.33:
           * src/types/pa_vxdoc.h 1.42:
           * src/types/pa_vxnode.h 1.38:
           * src/types/types.vcproj 1.19:
                   - bool class was added
   
           * tests/results/150.processed 1.2:
           * tests/results/151.processed 1.2:
           * tests/results/152.processed 1.1:
                   - test for bool added and some content length fixes
   
           * buildall-with-xml 1.5:
                   - moved to libxml2-2.6.27 and libxslt-1.1.20
   
           * src/main/pa_request.C 1.284:
                   - fix
   
   2007-01-18      misha
           * src/classes/string.C 1.150:
           * src/main/pa_string.C 1.208:
                   - return table during ^string.match[][] even if no matched
                   found.
   
   2006-12-20      misha
           * src/types/pa_method.h 1.7:
           * src/types/pa_vfile.h 1.59:
                   - some syntax changes [ http://www.parser.ru/forum/?id=55598 ]
   
   2006-12-19      misha
           * src/main/pa_request.C 1.283:
                   - always set content-disposition for $response:body[hash here].
                   more details: http://www.parser.ru/forum/?id=52130
   
           * src/types/pa_vxdoc.C 1.32:
                   - $xDoc is "xnode" == true now. more details: http://
                   www.parser.ru/forum/?id=52359
   
   2006-12-07      misha
           * operators.txt 1.186:
                   - added info about bool params in cookie set
   
           * src/types/pa_value.C 1.21:
           * src/types/pa_value.h 1.128:
           * src/types/pa_vbool.h 1.28:
                   - is_bool method was added
   
           * src/types/pa_vcookie.C 1.70:
                   - bool param in cookies available now
                   $cookie:name[
                     $.value[123]
                     $.secure(true)
                     $.httponly(true)
                   ]
   
   2006-12-02      misha
           * src/classes/file.C 1.150:
                   - file_block_read used instead of native read
   
           * src/include/pa_common.h 1.111:
                   - added file_block_read declaration
   
           * src/main/pa_common.C 1.221:
                   - added file_block_read with read error detection
                   - file_block_read used instead of native read
   
   2006-12-01      misha
           * src/classes/file.C 1.148:
                   - ^file:copy[from;fo] was added
   
           * operators.txt 1.184:
                   - added info about ^file:copy[]
   
           * src/types/pa_vstateless_class.C 1.29:
           * src/types/pa_vstateless_class.h 1.54:
                   - $var.CLASS_NAME added
   
           * operators.txt 1.185:
                   - info about $var.CLASS_NAME was added
   
   2006-11-20      misha
           * src/classes/date.C 1.75:
                   - bug fix :)
   
   2006-11-17      misha
           * src/main/pa_common.C 1.220:
                   - little optimization in getMonthDays
                   - small changes in crc32 calculation
   
           * src/classes/date.C 1.74:
                   - not needed code was removed
   
           * src/include/pa_common.h 1.110:
                   - array in crc32 calculation was changed to static
   
   2006-11-16      misha
           * src/types/pa_vmail.C 1.76:
                   - mail:send now set content-type: multipart/related instead of
                   multipart/mixed if file have $.content-id[]
   
           * src/types/pa_vmail.C 1.77:
                   - fix missed brakes
   
   2006-11-15      misha
           * src/types/pa_vdouble.h 1.52:
                   abs -> fabs
   
   2006-11-14      misha
           * src/include/pa_common.h 1.109:
                   - hex_string was moved from math.C
                   - CRC32_MAX_BUFFER_SIZE was renamed to FILE_BUFFER_SIZE
   
           * operators.txt 1.183:
                   - added info about ^file.md5[] and ^file:md5[file-name]
   
           * src/types/pa_vdouble.h 1.51:
                   - incorrect frac detection with negative values was fixed
   
           * src/classes/math.C 1.44:
                   - hex_string was moved to pa_common.h
   
           * src/main/pa_common.C 1.219:
                   - CRC32_MAX_BUFFER_SIZE was renamed to FILE_BUFFER_SIZE
   
           * src/classes/file.C 1.147:
                   - ^file.md5[] and ^file:md5[file-name] were added
   
   2006-11-13      misha
           * operators.txt 1.182:
                   - added info about ^math:crc32[string], ^file:crc32[file-name] &
                   ^file.crc32[]
   
           * src/classes/file.C 1.146:
                   - some comments were changed
                   - added ^file:crc32[file-name] and ^file.crc32[]
   
           * src/classes/math.C 1.43:
                   - added ^math:crc32[string]
   
           * src/include/pa_common.h 1.108:
           * src/main/pa_common.C 1.218:
                   - some functions for crc32 calculation added
   
   2006-11-03      misha
           * tests/150.html 1.1:
           * tests/151.html 1.1:
           * tests/results/150.processed 1.1:
           * tests/results/151.processed 1.1:
                   - 2 tests were added
   
           * src/include/pa_array.h 1.70:
                   - not needed variable removed
   
           * src/include/pa_array.h 1.69:
           * src/include/pa_table.h 1.62:
                   - table.locate & table.join with $.reverse(1) were fixed
   
           * src/main/pa_http.C 1.5:
                   - bug fix. now tainted data from $.form and query converted to $
                   .charset during ^file::load[http://...]
   
   2006-11-02      misha
           * src/include/pa_table.h 1.61:
                   ups. forget '=' char
   
           * src/include/pa_table.h 1.60:
                   - one more fix in .locate[...][$.reverse(1)]
   
   2006-11-01      misha
           * src/main/pa_http.C 1.4:
                   - second param for this mid method is length but not end_index so this method has error and can't detect charsets in next content-types:
                   Content-type: text/html; charset="windows-1251"
                   Content-type: text/html; charset="windows-1251";
                   Content-type: text/html; charset=windows-1251;
                  
                   only
                   Content-type: text/html; charset=windows-1251
                   was fine
   
           * src/include/pa_table.h 1.59:
                   - bug fix during ^table.locate( condition false for all records )
                   [$.reverse(1)]
   
           * src/classes/math.C 1.42:
                   - bug fix, details: http://www.parser.ru/forum/?id=53360
   
   2006-10-31      misha
           * src/classes/file.C 1.145:
                   - empty args in file::exec removed now
   
   2006-09-11      misha
           * bin/auto.p.dist.in 1.13:
                   - 2 errors were fixed
                   - table::set was replaced to table::create
                   - some changes in text/code formatting
   
   2006-09-03      paf
           * src/classes/file.C 1.144:
                   proper tainting of ^file::exec/cgi[script;env;COMMAND;LINE;
                   PARAMS]
   
   2006-06-09      paf
           * src/classes/table.C 1.223:
                   formatting
   
           * src/classes/hash.C 1.78:
                   incorporated patch from misha
                   Sent: Wednesday, June 07, 2006 9:52 PM
                   Subject: parser3: patch for $hash._default disappear while
   
           * src/types/pa_vmail.C 1.75:
                   misha:
                   Sent: Wednesday, June 07, 2006 8:51 PM
                   Subject: patch for base64 in ^mail:send[] %-)
   
           * src/classes/table.C 1.222:
                   incorporated patch from misha:
                   Sent: Thursday, June 08, 2006 12:38 PM
                   Subject: parser3: patch for ignoring string options for ^table.save[]
   
           * src/lib/pcre/pcre-2_08.tar.gz 1.2:
                   one can easily find those
   
           * operators.txt 1.181:
                   ^mail:send[
                     $.file1[
                        $.value[file]
                        $.format[!uue|!base64] << new base64 option. default uue
                     ]
                   ]
   
   2006-04-09      paf
           * buildall-with-xml [release_3_2_1] 1.1.2.5:
                   merged
                   . ftp paths update
   
           * buildall-with-xml 1.4:
                   . ftp paths update
   
           * gnu.vcproj 1.2:
           * operators.txt 1.180:
           * parser3.sln 1.10:
           * src/classes/classes.vcproj 1.14:
           * src/classes/file.C 1.143:
           * src/classes/hash.C 1.77:
           * src/classes/hashfile.C 1.37:
           * src/classes/image.C 1.114:
           * src/classes/op.C 1.164:
           * src/classes/table.C 1.221:
           * src/classes/xdoc.C 1.150:
           * src/classes/xnode.C 1.75:
           * src/include/pa_array.h 1.68:
           * src/include/pa_config_fixed.h 1.71:
           * src/include/pa_dir.h 1.19:
           * src/include/pa_memory.h 1.15:
           * src/include/pa_request.h 1.181:
           * src/include/pa_stack.h 1.25:
           * src/lib/cord/cord.vcproj 1.4:
           * src/lib/gd/gd.vcproj 1.9:
           * src/lib/ltdl/ltdl.vcproj 1.4:
           * src/lib/md5/md5.vcproj 1.4:
           * src/lib/pcre/pcre.vcproj 1.4:
           * src/lib/pcre/pcre_dftables.vcproj 1.5:
           * src/lib/pcre/pcre_parser_ctype.vcproj 1.5:
           * src/lib/sdbm/sdbm.vcproj 1.5:
           * src/lib/smtp/smtp.h 1.7:
           * src/lib/smtp/smtp.vcproj 1.8:
           * src/main/compile.y 1.220:
           * src/main/execute.C 1.315:
           * src/main/main.vcproj 1.19:
           * src/main/pa_cache_managers.C 1.17:
           * src/main/pa_charset.C 1.55:
           * src/main/pa_exec.C 1.68:
           * src/main/pa_http.C 1.3:
           * src/main/pa_request.C 1.281:
           * src/main/pa_socks.C 1.25:
           * src/main/pa_sql_driver_manager.C 1.86:
           * src/main/pa_string.C 1.207:
           * src/main/pa_stylesheet_connection.C 1.5:
           * src/main/pa_stylesheet_manager.C 1.28:
           * src/targets/apache13/ApacheModuleParser3.vcproj 1.8:
           * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.11:
           * src/targets/apache13core/pa_threads.C 1.6:
           * src/targets/cgi/getopt.c 1.5:
           * src/targets/cgi/parser3.C 1.239:
           * src/targets/cgi/parser3.vcproj 1.14:
           * src/targets/isapi/pa_threads.C 1.18:
           * src/targets/isapi/parser3isapi.C 1.97:
           * src/targets/isapi/parser3isapi.vcproj 1.10:
           * src/types/pa_value.C 1.20:
           * src/types/pa_value.h 1.127:
           * src/types/pa_vcookie.C 1.69:
           * src/types/pa_vhashfile.C 1.50:
           * src/types/pa_vhashfile.h 1.34:
           * src/types/pa_vmail.C 1.74:
           * src/types/pa_vresponse.C 1.27:
           * src/types/pa_vstatus.C 1.26:
           * src/types/types.vcproj 1.18:
           * tests/descript.ion 1.4:
           * www/htdocs/_bug.html 1.117:
           * www/htdocs/_bug.xsl 1.16:
                   + ^break[] ^continue[], in ^for, ^while, ^menu, ^hash/
                   hashfile.foreach
   
           * src/main/compile.tab.C 1.113:
                   ` change compiled
   
           * gnu.vcproj [vs2005_to_gcc] 1.1.32.1:
           * parser3.sln [vs2005_to_gcc] 1.9.28.1:
           * src/classes/classes.vcproj [vs2005_to_gcc] 1.13.8.1:
           * src/classes/file.C [vs2005_to_gcc] 1.142.12.1:
           * src/classes/hash.C [vs2005_to_gcc] 1.76.12.1:
           * src/classes/image.C [vs2005_to_gcc] 1.113.12.1:
           * src/classes/op.C [vs2005_to_gcc] 1.163.12.1:
           * src/classes/table.C [vs2005_to_gcc] 1.220.4.1:
           * src/classes/xdoc.C [vs2005_to_gcc] 1.149.8.1:
           * src/classes/xnode.C [vs2005_to_gcc] 1.74.8.1:
           * src/include/pa_array.h [vs2005_to_gcc] 1.67.12.1:
           * src/include/pa_config_fixed.h [vs2005_to_gcc] 1.70.8.1:
           * src/include/pa_dir.h [vs2005_to_gcc] 1.18.12.1:
           * src/include/pa_memory.h [vs2005_to_gcc] 1.14.8.1:
           * src/include/pa_request.h [vs2005_to_gcc] 1.180.8.1:
           * src/include/pa_stack.h [vs2005_to_gcc] 1.24.12.1:
           * src/lib/cord/cord.vcproj [vs2005_to_gcc] 1.3.8.1:
           * src/lib/gd/gd.vcproj [vs2005_to_gcc] 1.8.8.1:
           * src/lib/ltdl/ltdl.vcproj [vs2005_to_gcc] 1.3.20.1:
           * src/lib/md5/md5.vcproj [vs2005_to_gcc] 1.3.20.1:
           * src/lib/pcre/pcre.vcproj [vs2005_to_gcc] 1.3.20.1:
           * src/lib/pcre/pcre_dftables.vcproj [vs2005_to_gcc] 1.4.20.1:
           * src/lib/pcre/pcre_parser_ctype.vcproj [vs2005_to_gcc] 1.4.20.1:
           * src/lib/sdbm/sdbm.vcproj [vs2005_to_gcc] 1.4.26.1:
           * src/lib/smtp/smtp.h [vs2005_to_gcc] 1.6.12.1:
           * src/lib/smtp/smtp.vcproj [vs2005_to_gcc] 1.7.8.1:
           * src/main/compile.y [vs2005_to_gcc] 1.219.8.1:
           * src/main/execute.C [vs2005_to_gcc] 1.314.12.1:
           * src/main/main.vcproj [vs2005_to_gcc] 1.18.8.1:
           * src/main/pa_cache_managers.C [vs2005_to_gcc] 1.16.12.1:
           * src/main/pa_charset.C [vs2005_to_gcc] 1.54.8.1:
           * src/main/pa_exec.C [vs2005_to_gcc] 1.67.12.1:
           * src/main/pa_http.C [vs2005_to_gcc] 1.2.12.1:
           * src/main/pa_request.C [vs2005_to_gcc] 1.280.8.1:
           * src/main/pa_socks.C [vs2005_to_gcc] 1.24.12.1:
           * src/main/pa_sql_driver_manager.C [vs2005_to_gcc] 1.85.12.1:
           * src/main/pa_string.C [vs2005_to_gcc] 1.206.4.1:
           * src/main/pa_stylesheet_connection.C [vs2005_to_gcc] 1.4.8.1:
           * src/main/pa_stylesheet_manager.C [vs2005_to_gcc] 1.27.12.1:
           * src/targets/apache13/ApacheModuleParser3.vcproj [vs2005_to_gcc] 1.7.20.1:
           * src/targets/apache13core/ApacheModuleParser3Core.vcproj [vs2005_to_gcc] 1.10.8.1:
           * src/targets/apache13core/pa_threads.C [vs2005_to_gcc] 1.5.12.1:
           * src/targets/cgi/getopt.c [vs2005_to_gcc] 1.4.10.1:
           * src/targets/cgi/parser3.C [vs2005_to_gcc] 1.238.8.1:
           * src/targets/cgi/parser3.vcproj [vs2005_to_gcc] 1.13.8.1:
           * src/targets/isapi/pa_threads.C [vs2005_to_gcc] 1.17.12.1:
           * src/targets/isapi/parser3isapi.C [vs2005_to_gcc] 1.96.10.1:
           * src/targets/isapi/parser3isapi.vcproj [vs2005_to_gcc] 1.9.8.1:
           * src/types/pa_value.C [vs2005_to_gcc] 1.19.12.1:
           * src/types/pa_value.h [vs2005_to_gcc] 1.126.12.1:
           * src/types/pa_vcookie.C [vs2005_to_gcc] 1.68.12.1:
           * src/types/pa_vmail.C [vs2005_to_gcc] 1.73.10.1:
           * src/types/pa_vresponse.C [vs2005_to_gcc] 1.26.12.1:
           * src/types/pa_vstatus.C [vs2005_to_gcc] 1.25.12.1:
           * src/types/types.vcproj [vs2005_to_gcc] 1.17.8.1:
           * tests/descript.ion [vs2005_to_gcc] 1.3.8.1:
           * www/htdocs/_bug.html [vs2005_to_gcc] 1.116.6.1:
           * www/htdocs/_bug.xsl [vs2005_to_gcc] 1.15.18.1:
                   ! switched to VS2005 (projects and object<info explicitly typed>.for_each(, info))
                   + $response:field[] setting void means removing
                   + grammar $name` name stops now, for mysql `$field`
                   + started ^break[] ^continue[], in ^for. TODO: to other iterators (while, menu, foreach)
                   + all log messages += [uri=, method=, cl=]
   
   2006-03-23      moko
           * Makefile.am [release_3_1_6] 1.48.6.2.2.1:
           * Makefile.am [release_3_2_1] 1.51.6.3:
           * Makefile.in [release_3_1_6] 1.62.6.3.2.1:
           * Makefile.in [release_3_2_1] 1.65.6.3:
           * acinclude.m4 [release_3_1_6] 1.35.6.3.2.1:
           * acinclude.m4 [release_3_2_1] 1.38.6.1:
           * aclocal.m4 [release_3_1_6] 1.38.6.3.2.1:
           * aclocal.m4 [release_3_2_1] 1.41.6.1:
           * acsite.m4 [release_3_1_6] 1.13.6.2.2.1:
           * acsite.m4 [release_3_2_1] 1.16.6.1:
           * configure [release_3_1_6] 1.83.6.4.2.2:
           * configure [release_3_2_1] 1.90.2.2:
           * configure.in [release_3_1_6] 1.83.6.5.2.2:
           * configure.in [release_3_2_1] 1.91.2.2:
           * src/include/pa_version.h [release_3_1_6] 1.19.6.6.2.2:
           * src/include/pa_version.h [release_3_2_1] 1.27.2.2:
                   *** empty log message ***
   
   2006-03-04      paf
           * src/main/pa_string.C 1.206:
                   ! cache file curruption checks++ [thanks to Igor Zinkovsky for
                   detailed report]
   
           * src/main/pa_string.C [release_3_1_6] 1.202.6.2.2.1:
           * src/main/pa_string.C [release_3_2_1] 1.205.4.1:
                   merged from HEAD
                   ! cache file curruption checks++ [thanks to Igor Zinkovsky for detailed report]
   
   2006-03-01      paf
           * src/main/untaint.C [release_3_1_6] 1.134.6.2.2.1:
                   merged from HEAD
                   ! mail:send << changed \r or \n to ' ' in
   
   2006-02-18      paf
           * src/main/untaint.C [release_3_2_1] 1.136.6.1:
                   merged from HEAD
                   ! mail:send << changed \r or \n to ' ' in
   
           * src/main/untaint.C 1.137:
                   ! mail:send << changed \r or \n to ' ' in
   
   2006-02-03      paf
           * src/main/pa_common.C 1.217:
                   ! bugfix: decoding from base64
   
           * src/main/pa_common.C [release_3_2_1] 1.216.4.1:
                   merged from HEAD
                   ! bugfix: decoding from base64
   
   2006-01-20      paf
           * src/classes/table.C 1.220:
                   ! bugfix ^table.save[$.encloser-s now handled properly
   
           * src/classes/table.C [release_3_1_6] 1.208.6.11.2.1:
           * src/classes/table.C [release_3_2_1] 1.219.6.1:
                   merged from HEAD
                   ! bugfix ^table.save[$.encloser-s now handled properly
   
           * src/types/pa_vhashfile.C [release_3_1_6] 1.48.14.1:
                   . merged hashfile.foreach memory economy fix
   
   2006-01-19      paf
           * buildall-with-xml [release_3_2_1] 1.1.2.4:
           * buildall-without-xml [release_3_2_1] 1.1.2.4:
                   merged from HEAD
                   ! libgc:USE_MUNMAP activates merging of free memory blocks which helps a lot in our case:
                   after transform we want CORD(main.result)->cstr[big malloc]->transcode[big malloc]
   
           * buildall-with-xml 1.3:
           * buildall-without-xml 1.3:
                   ! libgc:USE_MUNMAP activates merging of free memory blocks which helps a lot in our case:
                   after transform we want CORD(main.result)->cstr[big malloc]->transcode[big malloc]
   
           * src/types/pa_vhashfile.C [release_3_2_1] 1.48.16.1:
                   . merged hashfile.foreach memory economy fix
   
   2006-01-17      paf
           * src/types/pa_vhashfile.C 1.49:
                   ! hashfile.foreach: counted pairs before reading them. got rid
                   of reallocs = became quicker and less fragmentated
   
   2005-12-29      paf
           * Makefile.am [release_3_2_1] 1.51.6.2:
           * Makefile.in [release_3_2_1] 1.65.6.2:
           * src/lib/ltdl/Makefile.am [release_3_2_1] 1.2.14.2:
           * src/lib/ltdl/Makefile.in [release_3_2_1] 1.8.6.2:
                   . now site.m4 also packaged when 'make dist', so do configure
                   companion files in src/lib/ltdl
   
           * src/lib/ltdl/Makefile.am [release_3_2_1] 1.2.14.1:
           * src/lib/ltdl/Makefile.in [release_3_2_1] 1.8.6.1:
           * src/lib/ltdl/acconfig.h [release_3_2_1] 1.1.2.1:
           * src/lib/ltdl/acinclude.m4 [release_3_2_1] 1.2.38.1:
           * src/lib/ltdl/config.guess [release_3_2_1] 1.2.2.1:
           * src/lib/ltdl/config.sub [release_3_2_1] 1.2.2.1:
           * src/lib/ltdl/configure.in [release_3_2_1] 1.4.36.1:
           * src/lib/ltdl/install-sh [release_3_2_1] 1.2.2.1:
           * src/lib/ltdl/ltmain.sh [release_3_2_1] 1.1.2.1:
           * src/lib/ltdl/missing [release_3_2_1] 1.2.2.1:
                   . now config_auto.h is created with configure [were constant]
   
           * INSTALL [release_3_2_1] 1.48.2.2:
           * buildall-with-xml [release_3_2_1] 1.1.2.3:
           * buildall-without-xml [release_3_2_1] 1.1.2.3:
                   *** empty log message ***
   
           * buildall-with-xml [release_3_2_1] 1.1.2.2:
           * buildall-without-xml [release_3_2_1] 1.1.2.2:
                   . farawell doc indication
   
           * src/lib/ltdl/ltmain.sh 1.1:
                   file ltmain.sh was initially added on branch release_3_2_1.
   
           * INSTALL 1.49:
           * Makefile.am 1.52:
           * Makefile.in 1.66:
           * buildall-with-xml 1.2:
           * buildall-without-xml 1.2:
           * configure 1.91:
           * configure.in 1.92:
           * src/include/pa_version.h 1.28:
           * src/lib/ltdl/Makefile.am 1.3:
           * src/lib/ltdl/Makefile.in 1.9:
           * src/lib/ltdl/acconfig.h 1.2:
           * src/lib/ltdl/acinclude.m4 1.3:
           * src/lib/ltdl/config.guess 1.3:
           * src/lib/ltdl/config.sub 1.3:
           * src/lib/ltdl/configure.in 1.5:
           * src/lib/ltdl/install-sh 1.3:
           * src/lib/ltdl/ltmain.sh 1.2:
           * src/lib/ltdl/missing 1.3:
           * www/htdocs/_bug.html 1.116:
                   . merged from 3.2.1
   
           * INSTALL [release_3_2_1] 1.48.2.3:
                   . references to documentation and some clarification
   
           * Makefile.am [release_3_2_1] 1.51.6.1:
           * Makefile.in [release_3_2_1] 1.65.6.1:
                   . dist+=buildall*
   
           * src/lib/ltdl/acconfig.h 1.1:
                   file acconfig.h was initially added on branch release_3_2_1.
   
   2005-12-28      paf
           * configure [release_3_2_1] 1.90.2.1:
                   . 3.2.1
   
           * buildall-with-xml 1.1:
                   file buildall-with-xml was initially added on branch
                   release_3_2_1.
   
           * INSTALL [release_3_2_1] 1.48.2.1:
           * buildall-with-xml [release_3_2_1] 1.1.2.1:
           * buildall-without-xml [release_3_2_1] 1.1.2.1:
                   + started to simplify build process, see INSTALL
   
           * buildall-without-xml 1.1:
                   file buildall-without-xml was initially added on branch
                   release_3_2_1.
   
   2005-12-26      paf
           * configure.in [release_3_1_6] 1.83.6.5.2.1:
           * src/include/pa_version.h [release_3_1_6] 1.19.6.6.2.1:
           * src/main/compile.tab.C [release_3_1_6] 1.103.8.10.2.1:
                   version
   
           * configure [release_3_1_6] 1.83.6.4.2.1:
                   ver
   
   2005-12-21      paf
           * src/main/compile.tab.C 1.112:
           * src/main/main.vcproj 1.18:
           * www/htdocs/_bug.html 1.115:
                   . win32: grammar is now compiled with bison 1.875b, it reports
                   unexpected token names
   
   2005-12-19      paf
           * configure 1.89:
           * src/lib/Makefile.in 1.15:
           * src/lib/cord/Makefile.in 1.6:
                   . makes
   
           * src/main/compile.tab.C [release_3_1_5] 1.103.8.10:
           * src/types/pa_vxnode.h [release_3_1_5] 1.30.12.2:
           * www/htdocs/_bug.html [release_3_1_5] 1.84.4.16:
           * www/htdocs/_bug.xsl [release_3_1_5] 1.15.6.1:
                   ! bugfix xnode now holds a link to xmlNode to prevent premature
                   gc(xmlNode)
   
           * configure 1.90:
           * configure.in 1.91:
           * src/classes/classes.vcproj 1.13:
           * src/include/pa_config_fixed.h 1.70:
           * src/include/pa_version.h 1.26:
           * src/include/pa_version.h 1.27:
           * src/lib/gd/gd.vcproj 1.8:
           * src/lib/smtp/smtp.vcproj 1.7:
           * src/main/main.vcproj 1.17:
           * src/main/pa_globals.C 1.181:
           * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.10:
           * src/targets/cgi/parser3.vcproj 1.13:
           * src/targets/isapi/parser3isapi.vcproj 1.9:
           * src/types/types.vcproj 1.17:
                   . killing gdome [what a relief]
   
           * src/types/pa_vxnode.C 1.47:
                   . less warnings
   
           * src/targets/cgi/parser3.C 1.238:
                   . style
   
           * src/classes/xnode.C 1.74:
                   . "xml.dom"
                   . xnode.select* now works on xdoc too [were barking "not element"]
   
           * tests/137.html 1.3:
           * tests/results/137.processed 1.4:
                   . not handled this case yet. code does not hang from inserting
                   parent into child, considering thing minor issue -- nodes are
                   removed from source anyway, don't know why shold that be an
                   error after all
   
           * tests/097.html 1.3:
           * tests/106.html 1.3:
           * tests/108.html 1.3:
           * tests/110.html 1.3:
           * tests/112.html 1.3:
           * tests/113.html 1.3:
           * tests/114.html 1.3:
           * tests/115.html 1.3:
           * tests/116.html 1.3:
           * tests/117.html 1.3:
           * tests/Makefile 1.4:
           * tests/results/001.processed 1.4:
           * tests/results/002.processed 1.4:
           * tests/results/003.processed 1.4:
           * tests/results/004.processed 1.4:
           * tests/results/005.processed 1.4:
           * tests/results/006.processed 1.4:
           * tests/results/008.processed 1.4:
           * tests/results/009.processed 1.4:
           * tests/results/010.processed 1.4:
           * tests/results/011.processed 1.4:
           * tests/results/012.processed 1.4:
           * tests/results/013.processed 1.4:
           * tests/results/014.processed 1.4:
           * tests/results/015.processed 1.4:
           * tests/results/016.processed 1.4:
           * tests/results/017.processed 1.4:
           * tests/results/018.processed 1.4:
           * tests/results/020.processed 1.4:
           * tests/results/021.processed 1.4:
           * tests/results/022.processed 1.4:
           * tests/results/023.processed 1.4:
           * tests/results/024.processed 1.4:
           * tests/results/025.processed 1.4:
           * tests/results/026.processed 1.4:
           * tests/results/027.processed 1.4:
           * tests/results/028.processed 1.4:
           * tests/results/029.processed 1.4:
           * tests/results/030.processed 1.4:
           * tests/results/031.processed 1.4:
           * tests/results/032.processed 1.4:
           * tests/results/033.processed 1.4:
           * tests/results/034.processed 1.4:
           * tests/results/035.processed 1.4:
           * tests/results/036.processed 1.4:
           * tests/results/037.processed 1.4:
           * tests/results/038.processed 1.4:
           * tests/results/039.processed 1.4:
           * tests/results/040.processed 1.4:
           * tests/results/041.processed 1.4:
           * tests/results/042.processed 1.4:
           * tests/results/043.processed 1.4:
           * tests/results/044.processed 1.4:
           * tests/results/045.processed 1.4:
           * tests/results/046.processed 1.4:
           * tests/results/047.processed 1.4:
           * tests/results/048.processed 1.4:
           * tests/results/049.processed 1.4:
           * tests/results/050.processed 1.4:
           * tests/results/051.processed 1.4:
           * tests/results/052.processed 1.4:
           * tests/results/053.processed 1.4:
           * tests/results/054.processed 1.4:
           * tests/results/055.processed 1.4:
           * tests/results/056.processed 1.4:
           * tests/results/057.processed 1.4:
           * tests/results/058.processed 1.4:
           * tests/results/059.processed 1.4:
           * tests/results/060.processed 1.4:
           * tests/results/061.processed 1.4:
           * tests/results/062.processed 1.4:
           * tests/results/063.processed 1.4:
           * tests/results/064.processed 1.4:
           * tests/results/065.processed 1.4:
           * tests/results/066.processed 1.4:
           * tests/results/067.processed 1.4:
           * tests/results/068.processed 1.4:
           * tests/results/069.processed 1.4:
           * tests/results/070.processed 1.4:
           * tests/results/071.processed 1.4:
           * tests/results/072.processed 1.4:
           * tests/results/073.processed 1.4:
           * tests/results/074.processed 1.4:
           * tests/results/075.processed 1.4:
           * tests/results/076.processed 1.4:
           * tests/results/077.processed 1.4:
           * tests/results/078.processed 1.4:
           * tests/results/079.processed 1.4:
           * tests/results/080.processed 1.4:
           * tests/results/081.processed 1.4:
           * tests/results/082.processed 1.4:
           * tests/results/083.processed 1.4:
           * tests/results/084.processed 1.4:
           * tests/results/085.processed 1.4:
           * tests/results/086.processed 1.4:
           * tests/results/087.processed 1.4:
           * tests/results/088.processed 1.4:
           * tests/results/089.processed 1.4:
           * tests/results/090.processed 1.4:
           * tests/results/091.processed 1.4:
           * tests/results/092.processed 1.4:
           * tests/results/093.processed 1.4:
           * tests/results/094.processed 1.4:
           * tests/results/095.processed 1.4:
           * tests/results/096.processed 1.4:
           * tests/results/097.processed 1.4:
           * tests/results/099.processed 1.4:
           * tests/results/100.processed 1.3:
           * tests/results/101.processed 1.4:
           * tests/results/102.processed 1.4:
           * tests/results/104.processed 1.4:
           * tests/results/105.processed 1.4:
           * tests/results/106.processed 1.4:
           * tests/results/107.processed 1.4:
           * tests/results/108.processed 1.4:
           * tests/results/109.processed 1.4:
           * tests/results/110.processed 1.4:
           * tests/results/111.processed 1.4:
           * tests/results/112.processed 1.4:
           * tests/results/113.processed 1.4:
           * tests/results/114.processed 1.4:
           * tests/results/115.processed 1.4:
           * tests/results/117.processed 1.4:
           * tests/results/119.processed 1.4:
           * tests/results/120.processed 1.4:
           * tests/results/121.processed 1.4:
           * tests/results/122.processed 1.4:
           * tests/results/123.processed 1.4:
           * tests/results/124.processed 1.4:
           * tests/results/125.processed 1.4:
           * tests/results/126.processed 1.4:
           * tests/results/127.processed 1.4:
           * tests/results/128.processed 1.4:
           * tests/results/129.processed 1.4:
           * tests/results/130.processed 1.4:
           * tests/results/131.processed 1.4:
           * tests/results/132.processed 1.4:
           * tests/results/133.processed 1.4:
           * tests/results/134.processed 1.4:
           * tests/results/135.processed 1.4:
           * tests/results/136.processed 1.4:
           * tests/results/138.processed 1.4:
           * tests/results/139.processed 1.4:
           * tests/results/140.processed 1.4:
           * tests/results/141.processed 1.4:
           * tests/results/142.processed 1.2:
           * tests/results/143.processed 1.2:
           * tests/results/144.processed 1.2:
           * tests/results/145.processed 1.2:
           * tests/results/146.processed 1.2:
           * tests/results/147.processed 1.2:
           * tests/results/148.processed 1.2:
           * tests/results/149.processed 1.2:
           * tests/results/auto.p 1.1:
           * tests/run_parser.sh 1.3:
                   . now works if we turn off default auto.p
   
           * src/types/pa_vxnode.C 1.46:
           * tests/142.html 1.2:
           * tests/144.html 1.2:
           * tests/145.html 1.2:
           * tests/149.html 1.1:
           * tests/descript.ion 1.3:
           * tests/outputs/d.cmd 1.1:
           * tests/results/142.processed 1.1:
           * tests/results/143.processed 1.1:
           * tests/results/144.processed 1.1:
           * tests/results/145.processed 1.1:
           * tests/results/146.processed 1.1:
           * tests/results/147.processed 1.1:
           * tests/results/148.processed 1.1:
           * tests/results/149.processed 1.1:
           * www/htdocs/_bug.html 1.114:
                   . removed .nodeValue from all node types other than 5 (grabbed
                   piece from gdome)
   
   2005-12-16      paf
           * tests/142.html 1.1:
           * tests/143.html 1.1:
           * tests/144.html 1.1:
           * tests/145.html 1.1:
                   . dom [part]
   
           * tests/146.html 1.1:
           * tests/147.html 1.1:
           * tests/148.html 1.1:
           * www/htdocs/_bug.html 1.113:
                   . more tests
   
           * src/main/compile.tab.C [release_3_1_5] 1.103.8.9:
           * src/main/compile.tab.C [release_3_2_0] 1.109.2.2:
           * src/main/compile.y [release_3_1_5] 1.213.10.7:
           * src/main/compile.y [release_3_2_0] 1.217.2.2:
           * src/types/pa_value.h [release_3_1_5] 1.119.6.4:
           * src/types/pa_vvoid.h [release_3_1_5] 1.22.8.2:
                   merged from HEAD
                   ! fixed overoptimized ^call(false) case. (confused it with ^call[] case)
   
           * src/main/compile.tab.C 1.111:
           * src/main/compile.y 1.219:
           * www/htdocs/_bug.html 1.112:
                   ! fixed overoptimized ^call(false) case. (confused it with ^call[
                   ] case)
   
           * INSTALL 1.47:
           * configure.in 1.90:
           * src/lib/Makefile.am 1.8:
                   . sweetest part [no glib/gdome in INSTALL and patches]
   
           * tests/006.html 1.3:
           * tests/034.html 1.3:
           * tests/057.html 1.3:
           * tests/Makefile 1.3:
           * tests/make_tests.cmd 1.1:
           * tests/results/001.processed 1.3:
           * tests/results/002.processed 1.3:
           * tests/results/003.processed 1.3:
           * tests/results/004.processed 1.3:
           * tests/results/005.processed 1.3:
           * tests/results/006.processed 1.3:
           * tests/results/008.processed 1.3:
           * tests/results/009.processed 1.3:
           * tests/results/010.processed 1.3:
           * tests/results/011.processed 1.3:
           * tests/results/012.processed 1.3:
           * tests/results/013.processed 1.3:
           * tests/results/014.processed 1.3:
           * tests/results/015.processed 1.3:
           * tests/results/016.processed 1.3:
           * tests/results/017.processed 1.3:
           * tests/results/018.processed 1.3:
           * tests/results/019.processed 1.3:
           * tests/results/020.processed 1.3:
           * tests/results/021.processed 1.3:
           * tests/results/022.processed 1.3:
           * tests/results/023.processed 1.3:
           * tests/results/024.processed 1.3:
           * tests/results/025.processed 1.3:
           * tests/results/026.processed 1.3:
           * tests/results/027.processed 1.3:
           * tests/results/028.processed 1.3:
           * tests/results/029.processed 1.3:
           * tests/results/030.processed 1.3:
           * tests/results/031.processed 1.3:
           * tests/results/032.processed 1.3:
           * tests/results/033.processed 1.3:
           * tests/results/034.processed 1.3:
           * tests/results/035.processed 1.3:
           * tests/results/036.processed 1.3:
           * tests/results/037.processed 1.3:
           * tests/results/038.processed 1.3:
           * tests/results/039.processed 1.3:
           * tests/results/040.processed 1.3:
           * tests/results/041.processed 1.3:
           * tests/results/042.processed 1.3:
           * tests/results/043.processed 1.3:
           * tests/results/044.processed 1.3:
           * tests/results/045.processed 1.3:
           * tests/results/046.processed 1.3:
           * tests/results/047.processed 1.3:
           * tests/results/048.processed 1.3:
           * tests/results/049.processed 1.3:
           * tests/results/050.processed 1.3:
           * tests/results/051.processed 1.3:
           * tests/results/052.processed 1.3:
           * tests/results/053.processed 1.3:
           * tests/results/054.processed 1.3:
           * tests/results/055.processed 1.3:
           * tests/results/056.processed 1.3:
           * tests/results/057.processed 1.3:
           * tests/results/058.processed 1.3:
           * tests/results/059.processed 1.3:
           * tests/results/060.processed 1.3:
           * tests/results/061.processed 1.3:
           * tests/results/062.processed 1.3:
           * tests/results/063.processed 1.3:
           * tests/results/064.processed 1.3:
           * tests/results/065.processed 1.3:
           * tests/results/066.processed 1.3:
           * tests/results/067.processed 1.3:
           * tests/results/068.processed 1.3:
           * tests/results/069.processed 1.3:
           * tests/results/070.processed 1.3:
           * tests/results/071.processed 1.3:
           * tests/results/072.processed 1.3:
           * tests/results/073.processed 1.3:
           * tests/results/074.processed 1.3:
           * tests/results/075.processed 1.3:
           * tests/results/076.processed 1.3:
           * tests/results/077.processed 1.3:
           * tests/results/078.processed 1.3:
           * tests/results/079.processed 1.3:
           * tests/results/080.processed 1.3:
           * tests/results/081.processed 1.3:
           * tests/results/082.processed 1.3:
           * tests/results/083.processed 1.3:
           * tests/results/084.processed 1.3:
           * tests/results/085.processed 1.3:
           * tests/results/086.processed 1.3:
           * tests/results/087.processed 1.3:
           * tests/results/088.processed 1.3:
           * tests/results/089.processed 1.3:
           * tests/results/090.processed 1.3:
           * tests/results/091.processed 1.3:
           * tests/results/092.processed 1.3:
           * tests/results/093.processed 1.3:
           * tests/results/094.processed 1.3:
           * tests/results/095.processed 1.3:
           * tests/results/096.processed 1.3:
           * tests/results/097.processed 1.3:
           * tests/results/099.processed 1.3:
           * tests/results/101.processed 1.3:
           * tests/results/102.processed 1.3:
           * tests/results/104.processed 1.3:
           * tests/results/105.processed 1.3:
           * tests/results/106.processed 1.3:
           * tests/results/107.processed 1.3:
           * tests/results/108.processed 1.3:
           * tests/results/109.processed 1.3:
           * tests/results/110.processed 1.3:
           * tests/results/111.processed 1.3:
           * tests/results/112.processed 1.3:
           * tests/results/113.processed 1.3:
           * tests/results/114.processed 1.3:
           * tests/results/115.processed 1.3:
           * tests/results/116.processed 1.3:
           * tests/results/117.processed 1.3:
           * tests/results/118.processed 1.3:
           * tests/results/119.processed 1.3:
           * tests/results/120.processed 1.3:
           * tests/results/121.processed 1.3:
           * tests/results/122.processed 1.3:
           * tests/results/123.processed 1.3:
           * tests/results/124.processed 1.3:
           * tests/results/125.processed 1.3:
           * tests/results/126.processed 1.3:
           * tests/results/127.processed 1.3:
           * tests/results/128.processed 1.3:
           * tests/results/129.processed 1.3:
           * tests/results/130.processed 1.3:
           * tests/results/131.processed 1.3:
           * tests/results/132.processed 1.3:
           * tests/results/133.processed 1.3:
           * tests/results/134.processed 1.3:
           * tests/results/135.processed 1.3:
           * tests/results/136.processed 1.3:
           * tests/results/137.processed 1.3:
           * tests/results/138.processed 1.3:
           * tests/results/139.processed 1.3:
           * tests/results/140.processed 1.3:
           * tests/results/141.processed 1.3:
                   . refreshed old tests, made them work without auto.p (in utf8)
                   . things noted:
                   . gif got encoded differently
                   . exif 0000:00:00 decoded now into 0000:00:00 (were some strange year)
   
           * src/classes/xdoc.C 1.149:
           * src/classes/xnode.C 1.72:
           * src/classes/xnode.h 1.25:
           * src/include/pa_charset.h 1.32:
           * src/include/pa_config_includes.h 1.32:
           * src/include/pa_globals.h 1.113:
           * src/include/pa_memory.h 1.14:
           * src/include/pa_request.h 1.180:
           * src/include/pa_xml_exception.h 1.5:
           * src/lib/cord/Makefile.am 1.4:
           * src/lib/cord/cord.vcproj 1.3:
           * src/lib/cord/cordbscs.c 1.6:
           * src/lib/cord/cordprnt.c 1.4:
           * src/lib/cord/cordxtra.c 1.7:
           * src/main/compile.tab.C 1.110:
           * src/main/pa_charset.C 1.54:
           * src/main/pa_globals.C 1.180:
           * src/main/pa_memory.C 1.7:
           * src/main/pa_request.C 1.280:
           * src/main/pa_stylesheet_connection.C 1.4:
           * src/main/pa_xml_exception.C 1.5:
           * src/types/pa_vxdoc.C 1.30:
           * src/types/pa_vxdoc.h 1.41:
           * src/types/pa_vxnode.C 1.44:
           * src/types/pa_vxnode.h 1.36:
           * www/htdocs/.htaccess 1.49:
           * www/htdocs/_bug.html 1.111:
                   . started killing gdome
   
           * INSTALL 1.48:
                   . revived linux libgc fix
   
           * src/types/pa_vxdoc.C 1.31:
           * src/types/pa_vxnode.C 1.45:
           * src/types/pa_vxnode.h 1.37:
                   + xdoc DOM props
   
           * src/classes/xnode.C 1.73:
                   . also bark on possible errors
   
   2005-12-13      paf
           * src/main/pa_request.C [release_3_1_5] 1.274.6.5:
           * src/main/pa_request.C [release_3_2_0] 1.278.2.1:
                   merged from HEAD
                   ! when code in @unhandled_exception thrown another exception, print correct origin (earlier code in catch of exception inside of @unhandled_exception grabbed parent_frame(original_exception) origin and printed it, instead of true origin)
   
           * src/main/pa_request.C 1.279:
                   ! when code in @unhandled_exception thrown another exception,
                   print correct origin (earlier code in catch of exception inside
                   of @unhandled_exception grabbed parent_frame(original_exception)
                   origin and printed it, instead of true origin)
   
   2005-12-09      paf
           * src/main/pa_string.C 1.205:
           * src/main/pa_string.C [release_3_2_0] 1.203.2.2:
                   merged from 3.1.5
                   ! regex tainting were ignored in ^string.matched :(
   
           * INSTALL 1.45:
           * configure 1.88:
           * configure.in 1.89:
           * src/classes/date.C 1.73:
           * src/include/pa_config_fixed.h 1.69:
           * src/include/pa_version.h 1.25:
           * src/main/compile.y 1.218:
           * src/main/compile_tools.h 1.77:
           * src/main/pa_charset.C 1.53:
           * src/main/pa_common.C 1.216:
           * src/main/pa_globals.C 1.179:
           * src/main/pa_string.C 1.204:
           * src/targets/apache13core/mod_parser3_core.C 1.10:
           * src/targets/cgi/getopt.c 1.4:
           * src/targets/isapi/parser3isapi.C 1.96:
           * src/types/pa_vmail.C 1.73:
           * www/htdocs/.htaccess 1.48:
           * www/htdocs/_bug.txt 1.8:
           * www/htdocs/auto.p 1.25:
                   . merged latest fixes from 3.2.0
   
           * src/main/pa_string.C [release_3_1_5] 1.202.6.2:
                   ! regex tainting were ignored in ^string.matched :(
   
           * INSTALL [release_3_2_0] 1.44.2.5:
                   . updated INSTALL doc to work around linux stack base detection
                   problem, due to change in gc6.4 code
   
   2005-12-08      paf
           * src/types/pa_vmail.C [release_3_1_5] 1.71.6.2:
                   merged from 3.2.0
                   ! bcc line longer then 500 chars now handled OK [were wrapped on 500th char according to rfc, but sendmail failed to unwrap it properly]
   
           * src/classes/date.C [release_3_2_0] 1.72.2.1:
           * src/include/pa_config_fixed.h [release_3_2_0] 1.68.2.2:
           * src/main/compile.tab.C [release_3_2_0] 1.109.2.1:
           * src/main/compile.y [release_3_2_0] 1.217.2.1:
           * src/main/compile_tools.h [release_3_2_0] 1.76.2.1:
           * src/main/pa_charset.C [release_3_2_0] 1.52.2.1:
           * src/main/pa_common.C [release_3_2_0] 1.215.2.1:
           * src/main/pa_globals.C [release_3_2_0] 1.178.2.1:
           * src/main/pa_string.C [release_3_2_0] 1.203.2.1:
           * src/targets/cgi/getopt.c [release_3_2_0] 1.3.24.1:
           * src/targets/isapi/parser3isapi.C [release_3_2_0] 1.95.2.3:
           * www/htdocs/_bug.html [release_3_2_0] 1.110.2.1:
           * www/htdocs/_bug.txt [release_3_2_0] 1.7.2.1:
           * www/htdocs/auto.p [release_3_2_0] 1.24.2.1:
                   . less warnings
   
           * src/targets/isapi/parser3isapi.C [release_3_2_0] 1.95.2.2:
                   . undone some strange change since 3.1.5
   
           * src/include/pa_config_fixed.h [release_3_2_0] 1.68.2.1:
                   . removed outdated string origins [in current storage scheme
                   there's no place for them. someday we can add third CORD to
                   store origins and special version of parser which stores origins
                   there [separate binary]]
   
           * src/targets/apache13core/mod_parser3_core.C [release_3_2_0] 1.9.2.1:
           * src/targets/isapi/parser3isapi.C [release_3_2_0] 1.95.2.1:
                   . merged from 3.1.5 release link fixes
   
           * src/types/pa_vmail.C [release_3_2_0] 1.72.2.1:
                   ! bcc line longer then 500 chars now handled OK [were wrapped on
                   500th char according to rfc, but sendmail failed to unwrap it
                   properly]
   
   2005-12-07      paf
           * Makefile.am [release_3_2_0] 1.51.2.1:
           * Makefile.in [release_3_2_0] 1.65.2.1:
           * acinclude.m4 [release_3_2_0] 1.38.2.1:
           * aclocal.m4 [release_3_2_0] 1.41.2.1:
           * acsite.m4 [release_3_2_0] 1.16.2.1:
           * configure [release_3_2_0] 1.87.2.1:
           * configure.in [release_3_2_0] 1.88.2.1:
                   *** empty log message ***
   
           * src/include/pa_version.h [release_3_2_0] 1.23.2.1:
                   makefiles
   
   2005-11-28      paf
           * src/main/pa_http.C 1.2:
                   ! status line check made earlier [was totally wrong]
   
           * src/classes/table.C 1.219:
                   ! nameless table has columns==0
   
   2005-11-25      paf
           * src/classes/op.C 1.162:
           * www/htdocs/_bug.html 1.110:
           * www/htdocs/auto.p 1.24:
                   + ^while(){}[SEPARATOR]
   
           * src/include/pa_array.h 1.67:
                   -this reduces speed(table::load) strange. undoing for now...
   
           * src/include/pa_version.h 1.23:
                   -this reduces speed(table::load), strange. undoing
   
           * src/include/pa_memory.h 1.13:
                   . removed GC_DEBUG for debug version, it changed gc_malloc
                   implementation, which obscured profiling
   
   2005-11-24      paf
           * src/include/Makefile.am 1.10:
           * src/include/pa_http.h 1.1:
           * src/main/Makefile.am 1.46:
           * src/main/main.vcproj 1.16:
                   . extracted http:// into separate file [preparation for ^file::
                   cgi[script;$.form[$.field1[]
   
           * src/classes/file.C 1.142:
           * src/include/pa_common.h 1.107:
           * src/main/execute.C 1.314:
           * src/main/pa_common.C 1.215:
           * src/main/pa_request.C 1.278:
                   ! changed file/dir_readable to simple file/dir_exist, this would
                   help in situations "class not found because .p file has bad
                   rights" << in that case error would be explicit "access denied
                   to 'this' file"
   
           * Makefile.am 1.51:
           * Makefile.in 1.65:
           * acinclude.m4 1.38:
           * aclocal.m4 1.41:
           * acsite.m4 1.16:
           * configure 1.87:
           * configure.in 1.88:
                   *** empty log message ***
   
           * src/include/Makefile.in 1.20:
           * src/main/Makefile.in 1.60:
                   makefiles
   
           * www/htdocs/_bug.pl 1.5:
           * www/htdocs/_bug.txt 1.7:
                   +! ^file::exec/cgi[script;$.charset[changed] $.QUERY_STRING[^
                   untaint[URI]{aaa=$form:text} << now %HH would be encoded in $
                   .charset charset
   
   2005-11-22      paf
           * src/types/pa_vresponse.C 1.26:
                   + $response:headers access to internal hash
   
           * src/targets/apache13core/mod_parser3_core.C 1.9:
           * src/targets/isapi/parser3isapi.C 1.95:
                   + GC_large_alloc_warn_suppressed=0 between requests [apache mod_, isapi]
                   this reduces number of "GC Warning: Repeated allocation of very large block" messages to only important onces
   
           * bin/Makefile.in 1.12:
           * etc/Makefile.in 1.17:
           * etc/parser3.charsets/Makefile.in 1.21:
           * src/Makefile.in 1.58:
           * src/classes/Makefile.in 1.62:
           * src/include/pa_config_auto.h.in 1.43:
           * src/lib/Makefile.in 1.14:
           * src/lib/cord/Makefile.in 1.5:
           * src/lib/cord/include/Makefile.in 1.4:
           * src/lib/cord/include/private/Makefile.in 1.4:
           * src/lib/gc/Makefile.in 1.4:
           * src/lib/gc/include/Makefile.in 1.4:
           * src/lib/gd/Makefile.in 1.5:
           * src/lib/ltdl/Makefile.in 1.8:
           * src/lib/md5/Makefile.in 1.10:
           * src/lib/patches/Makefile.in 1.14:
           * src/lib/pcre/Makefile.in 1.12:
           * src/lib/sdbm/Makefile.in 1.3:
           * src/lib/sdbm/apr-include/Makefile.in 1.3:
           * src/lib/smtp/Makefile.in 1.5:
           * src/sql/Makefile.in 1.14:
           * src/targets/Makefile.in 1.45:
           * src/targets/apache13/Makefile.in 1.50:
           * src/targets/apache13core/Makefile.in 1.7:
           * src/targets/cgi/Makefile.in 1.69:
           * src/targets/isapi/Makefile.in 1.15:
           * src/types/Makefile.in 1.60:
                   configure+makes
   
           * src/main/compile.tab.C 1.108:
                   Makefile
   
           * src/types/pa_vdate.h 1.42:
                   ! date TZ save/restore stored pointer to getenv-ed variable,
                   which does not work both on win32&unix. copied old TZ value now
   
           * src/include/pa_string.h 1.166:
           * src/main/untaint.C 1.136:
                   + ^taint/untaint[regex] << escapes these: \^$.[]|()?*+{}
   
           * src/classes/string.C 1.149:
                   + removed limitation on ^string/int/double:sql{}[$.default[({
                   param style})] ]
   
   2005-11-21      paf
           * src/types/Makefile.am 1.40:
           * src/types/pa_venv.h 1.33:
           * src/types/types.vcproj 1.16:
                   + merged: $env:PARSER_VERSION reports "3.1.5beta (compiled on
                   i386-pc-win32)"
   
           * 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)
                   ]
   
   2005-11-18      paf
           * src/include/pa_dir.h 1.18:
                   ! merged: file:list now sees .xxx files, only . and .. now
                   removed from list [were removed all .*]
   
           * 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]
   
   2005-08-26      paf
           * src/classes/hash.C 1.76:
           * 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/double.C 1.59:
           * src/classes/int.C 1.55:
           * src/classes/math.C 1.41:
                   merged ! many classes/*  used as_junction where they needed
                   as_int/double, so failed with recent "(const) now no junction"
                   optimization
   
           * src/classes/date.C 1.72:
                   merged + date.week
   
   2005-08-09      paf
           * www/htdocs/.htaccess 1.47:
                   + ^call[$void] param inside now is void (were: empty string)
                   ! simplified (double) speedup consequent checks in vmethod_frame
   
           * src/classes/classes.C 1.22:
           * src/classes/classes.h 1.31:
           * src/classes/form.C 1.39:
           * src/classes/hashfile.C 1.36:
           * src/classes/image.C 1.113:
           * src/classes/mail.C 1.110:
           * src/classes/memory.C 1.8:
           * src/classes/response.C 1.27:
           * src/classes/xdoc.C 1.148:
           * src/classes/xnode.C 1.71:
           * src/classes/xnode.h 1.24:
           * 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_config_fixed.h 1.68:
           * src/include/pa_config_includes.h 1.31:
           * src/include/pa_dictionary.h 1.18:
           * 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_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_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/pa_cache_managers.C 1.16:
           * src/main/pa_charset.C 1.52:
           * src/main/pa_charsets.C 1.16:
           * 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_memory.C 1.6:
           * src/main/pa_os.C 1.8:
           * 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/sql/pa_sql_driver.h 1.43:
           * src/targets/apache13/mod_parser3.c 1.12:
           * 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/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_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_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_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_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.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
   
   2005-08-08      paf
           * bin/auto.p.dist.in 1.12:
                   merged . apache bad 404 handling workaround integrated
   
           * www/htdocs/_bug.p 1.8:
                   . merged VJunction(new Junction) optimization from 3.1.4
   
           * www/htdocs/_bug.xml 1.3:
                   merged
                   + optimized constants in expressions vstring->vdouble
                   + optimized ^call(vdouble), no junction creation, no calls later
   
   2005-07-29      paf
           * www/htdocs/_bug_derived.p 1.3:
                   + property getter can now be overridden
   
   2005-07-28      paf
           * www/htdocs/_bug.sh 1.2:
                   + 3.2.0 beta: merged from dynamic_fields_join
   
   2005-06-06      paf
           * www/htdocs/_bug.xsl 1.15:
                   ! bugfix ^string:sql ^table:sql ^hash:sql now DO process $.bind
                   option
   
   2005-01-19      paf
           * src/lib/gd/Makefile.am 1.2:
           * src/lib/ltdl/Makefile.am 1.2:
                   forgotten makefiles.
                   couple warnings in parser3.C
   
   2004-12-23      paf
           * src/types/pa_vhashfile.C 1.48:
                   beauty: hashfile::open now creates dir for new file
   
   2004-10-12      paf
           * etc/parser3.charsets/windows-1251.cfg 1.12:
                   euro
                   promille
                   +/-
   
   2004-10-07      paf
           * src/lib/cord/cordbscs.c 1.5:
                   debugger help: CORD_dump now dumpts \t\r\n as @#| and truncates
                   long char sequences less
   
   2004-09-13      paf
           * src/lib/sdbm/sdbm_private.h 1.2:
                   change: limit on length(key+value) now 8008 bytes, were 1008.
                   perl sdbm compatibility now ruined
   
           * src/lib/sdbm/apr-include/apr.h 1.5:
                   bugfix: error numbers now from errno.h = strerror now returnes
                   something and we can properly report that to client
   
   2004-07-28      paf
           * src/lib/ltdl/ltdl.c 1.4:
           * src/lib/pcre/pcre_parser_ctype.c 1.5:
                   bugfix: isspace((unsigned char)c) everywhere. failed on russian
                   letters
   
   2004-07-27      paf
           * 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-07      paf
           * parser3.vssscc 1.2:
                   ...would not go unnoticed
   
   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/targets/apache13/ApacheModuleParser3.vcproj 1.7:
           * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.9:
           * src/targets/isapi/parser3isapi.vcproj 1.8:
                   win32: option: global optimization ON
   
   2004-05-26      paf
           * etc/parser3.charsets/x-mac-cyrillic.cfg 1.2:
                   added: thanks to konst
   
   2004-05-24      paf
           * src/targets/apache13/p3runConfigure.in 1.17:
                   bugfix: smtp added
   
           * src/lib/cord/cordxtra.c 1.6:
           * src/lib/cord/include/cord.h 1.5:
                   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]
   
   2004-05-11      paf
           * www/htdocs/_bug.gif 1.2:
                   bugfix: bcc with sendmail now left intact
   
   2004-04-05      paf
           * src/doc/html2chm.cmd 1.8:
           * src/doc/sources2html.cmd 1.6:
                   merged with 3.1.3
   
   2004-04-01      paf
           * src/targets/apache13/pa_httpd.h 1.6:
           * src/targets/isapi/parser3isapi.def 1.2:
                   bugfix: sql connections now are disconnected
   
   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:
                   merged bugfixes from 3.1.2, changed version to 3.1.3beta
   
   2004-03-05      paf
           * etc/parser3.charsets/koi8-r.cfg 1.7:
                   there's special code for grad char!
   
   2004-02-25      paf
           * etc/parser3.charsets/Makefile.am 1.5:
                   bugfix: @sysconfdir@ used [were old @charsetsdir@ recently
                   erased from configure.in]
   
   2004-02-24      paf
           * src/classes/Makefile.am 1.49:
                   smtp on unix: steps to work on unix
   
           * src/lib/smtp/Makefile.am 1.2:
           * src/targets/cgi/Makefile.am 1.51:
                   started porting smtp to unix [testing on solaris]
   
   2004-02-11      paf
           * parser3.sln 1.9:
                   started changes to reflect libxml xsl new folders
   
           * src/lib/sdbm/sdbm.vcproj 1.4:
                   migrated to latest libxml[2.6.5] and libgdome[1.1.2]
                   simplified lib build processes
   
   2003-11-21      paf
           * src/targets/apache13core/Makefile.am 1.5:
           * src/targets/apache13core/mod_parser3.C 1.7:
                   renamed mod_parser3 to mod_parser3_core to help DOXYGEN
   
           * src/lib/Makefile.am 1.7:
           * src/lib/gd/mtables.h 1.1:
                   rearrange: gd&smtp moved to src/lib
   
   2003-11-20      paf
           * src/lib/ltdl/config_fixed.h 1.3:
           * src/lib/pcre/maketables.c 1.2:
                   turned on warnings level4 on all projects (except libltdl=off & libsdbm=level3)
                   found several unitialized vars
   
           * src/lib/sdbm/apr_strings.C 1.2:
           * src/main/pa_pool.C 1.62:
                   static const char * const IDENT
   
           * src/include/pa_pool.h 1.89:
                   more warnings --
   
   2003-11-10      paf
           * 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
   
   2003-11-06      paf
           * src/lib/ltdl/libltdl.vcproj 1.2:
           * src/lib/ltdl/libltdl.vcproj.vspscc 1.2:
           * 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_sdbm.h 1.3:
           * src/lib/sdbm/apr-include/apr_strings.h 1.3:
           * src/lib/sdbm/apr-include/apu.h 1.3:
                   hashfile: started again with sdbm from apache
   
           * tests/todo.txt 1.5:
                   hashfile: done
   
           * src/lib/sdbm/Makefile.am 1.3:
           * src/lib/sdbm/apr-include/Makefile.am 1.1:
           * src/targets/cgi/.cvsignore 1.3:
                   *** empty log message ***
   
           * src/lib/sdbm/apr-include/apr_pools.h 1.5:
                   just compiled
   
   2003-11-05      paf
           * 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_tune.h 1.1:
                   original from httpd-2.0.43\srclib\apr-util\dbm\sdbm
   
           * src/main/helpers/CaseFolding.txt 1.1:
                   http://www.unicode.org/Public/UNIDATA/CaseFolding.txt
   
   2003-10-24      paf
           * src/lib/cord/Makefile.am 1.3:
           * src/lib/md5/Makefile.am 1.3:
           * src/lib/pcre/Makefile.am 1.2:
           * src/targets/apache13/Makefile.am 1.18:
           * src/targets/isapi/Makefile.am 1.3:
                   .dsp/w -> .vcproj/sln
   
   2003-09-29      paf
           * src/main/utf8-to-lower.inc 1.1:
           * src/main/utf8-to-upper.inc 1.1:
                   generated by helper
   
           * src/main/helpers/simple_folding.pl 1.1:
                   utf-8 upper/lower
   
           * www/htdocs/base.p 1.7:
           * www/htdocs/derived.p 1.25:
           * www/htdocs/font.gif 1.2:
           * www/htdocs/global.xsl 1.9:
           * www/htdocs/index.html 1.213:
           * www/htdocs/mailreceive.eml 1.4:
           * www/htdocs/mailreceive.html 1.2:
           * www/htdocs/operators.p 1.12:
           * www/htdocs/parser-status.html 1.3:
           * www/htdocs/people.dtd 1.2:
           * www/htdocs/some.p 1.3:
                   removing old tests
   
   2003-09-25      paf
           * src/lib/cord/cordprnt.c 1.3:
                   string_fragments_to_cord merged to HEAD
   
   2003-08-19      paf
           * src/targets/apache13/mod_parser3.C 1.31:
                   .c
   
   2003-08-18      paf
           * src/classes/classes.awk 1.8:
                   merged 3.1.0 latest changes
   
           * gnu.dsp 1.5:
           * parser3.dsw 1.9:
           * src/classes/classes.dsp 1.31:
           * src/lib/cord/cord.dsp 1.3:
           * src/lib/ltdl/libltdl.dsp 1.7:
           * src/lib/md5/md5.dsp 1.5:
           * src/lib/pcre/pcre.dsp 1.4:
           * src/lib/pcre/pcre_dftables.dsp 1.2:
           * src/lib/pcre/pcre_parser_ctype.dsp 1.3:
           * src/main/main.dsp 1.167:
           * src/targets/apache13/ApacheModuleParser3.dsp 1.18:
           * src/targets/apache13core/ApacheModuleParser3Core.dsp 1.4:
           * src/targets/cgi/parser3.dsp 1.66:
           * src/targets/isapi/parser3isapi.dsp 1.44:
           * src/types/types.dsp 1.42:
                   moved to MSVC 7
   
           * gnu.vcproj 1.1:
                   new VS project files
   
   2003-07-24      paf
           * tests/001.html 1.2:
           * tests/002.html 1.2:
           * tests/003.html 1.2:
           * tests/004.html 1.2:
           * tests/005.html 1.2:
           * tests/006.html 1.2:
           * tests/007.html 1.2:
           * tests/008.html 1.2:
           * tests/009.html 1.2:
           * tests/010.html 1.2:
           * tests/011.html 1.2:
           * tests/012.html 1.2:
           * tests/013.html 1.2:
           * tests/014.html 1.2:
           * tests/015.html 1.2:
           * tests/016.html 1.2:
           * tests/017.html 1.2:
           * tests/018.html 1.2:
           * tests/019.html 1.2:
           * tests/019paf2001.gif 1.2:
           * tests/020.html 1.2:
           * tests/021.html 1.2:
           * tests/022.html 1.2:
           * tests/022_dir/a.html 1.2:
           * tests/022_dir/b.txt 1.2:
           * tests/022_dir/c.htm 1.2:
           * tests/023.html 1.2:
           * tests/024.html 1.2:
           * tests/025.html 1.2:
           * tests/026.html 1.2:
           * tests/027.html 1.2:
           * tests/028.html 1.2:
           * tests/029.html 1.2:
           * tests/030.html 1.2:
           * tests/031.html 1.2:
           * tests/032.html 1.2:
           * tests/033.html 1.2:
           * tests/034.html 1.2:
           * tests/035.html 1.2:
           * tests/036.html 1.2:
           * tests/037.html 1.2:
           * tests/038.html 1.2:
           * tests/039.html 1.2:
           * tests/040.html 1.2:
           * tests/041.html 1.2:
           * tests/042.html 1.2:
           * tests/043.html 1.2:
           * tests/044.html 1.2:
           * tests/045.html 1.2:
           * tests/046.html 1.2:
           * tests/047.html 1.2:
           * tests/048.html 1.2:
           * tests/049.html 1.2:
           * tests/050.html 1.2:
           * tests/051.html 1.2:
           * tests/051b.p 1.2:
           * tests/051t.p 1.2:
           * tests/052.html 1.2:
           * tests/053.html 1.2:
           * tests/054.html 1.2:
           * tests/055.html 1.2:
           * tests/056.html 1.2:
           * tests/057.html 1.2:
           * tests/058.html 1.2:
           * tests/058_paf2000.png 1.2:
           * tests/059.html 1.2:
           * tests/060.html 1.2:
           * tests/061.dat 1.2:
           * tests/061.html 1.2:
           * tests/062.html 1.2:
           * tests/063.html 1.2:
           * tests/064.html 1.2:
           * tests/065.html 1.2:
           * tests/066.html 1.2:
           * tests/067.html 1.2:
           * tests/068.html 1.2:
           * tests/069.html 1.2:
           * tests/070.html 1.2:
           * tests/071.html 1.2:
           * tests/072.html 1.2:
           * tests/073.html 1.2:
           * tests/074.html 1.2:
           * tests/075.html 1.2:
           * tests/076.html 1.2:
           * tests/077.html 1.2:
           * tests/078.html 1.2:
           * tests/079.html 1.2:
           * tests/080.html 1.2:
           * tests/081.html 1.2:
           * tests/082.html 1.2:
           * tests/083.html 1.2:
           * tests/084.html 1.2:
           * tests/085.html 1.2:
           * tests/086.html 1.2:
           * tests/087.html 1.2:
           * tests/088.html 1.2:
           * tests/089.html 1.2:
           * tests/090.html 1.2:
           * tests/091.html 1.2:
           * tests/092.html 1.2:
           * tests/093.html 1.2:
           * tests/094.html 1.2:
           * tests/095.html 1.2:
           * tests/096.html 1.2:
           * tests/096_dir/163.jpg 1.2:
           * tests/096_dir/188.jpg 1.2:
           * tests/097.html 1.2:
           * tests/098.html 1.2:
           * tests/098font.gif 1.2:
           * tests/099.html 1.2:
           * tests/100.html 1.2:
           * tests/101.html 1.2:
           * tests/102.html 1.2:
           * tests/103.html 1.2:
           * tests/103mark.gif 1.2:
           * tests/103paf2001.gif 1.2:
           * tests/104.html 1.2:
           * tests/105.html 1.2:
           * tests/106.html 1.2:
           * tests/107.html 1.2:
           * tests/108.html 1.2:
           * tests/108.xsl 1.2:
           * tests/109.html 1.2:
           * tests/110.html 1.2:
           * tests/111.html 1.2:
           * tests/112.html 1.2:
           * tests/113.html 1.2:
           * tests/114.html 1.2:
           * tests/115.html 1.2:
           * tests/116.html 1.2:
           * tests/117.html 1.2:
           * tests/118.html 1.2:
           * tests/119.html 1.2:
           * tests/120.html 1.2:
           * tests/121.html 1.2:
           * tests/122.html 1.2:
           * tests/123.html 1.2:
           * tests/124.html 1.2:
           * tests/125.html 1.2:
           * tests/126.html 1.2:
           * tests/127.html 1.2:
           * tests/128.html 1.2:
           * tests/129.html 1.2:
           * tests/130.html 1.2:
           * tests/131.html 1.2:
           * tests/132.html 1.2:
           * tests/133.html 1.2:
           * tests/134.html 1.2:
           * tests/135.html 1.2:
           * tests/136.html 1.2:
           * tests/137.html 1.2:
           * tests/138.html 1.2:
           * tests/139.html 1.2:
           * tests/140.html 1.2:
           * tests/141.html 1.2:
           * tests/Makefile 1.2:
           * tests/descript.ion 1.2:
           * tests/outputs/create-dir 1.2:
           * tests/results/001.processed 1.2:
           * tests/results/002.processed 1.2:
           * tests/results/003.processed 1.2:
           * tests/results/004.processed 1.2:
           * tests/results/005.processed 1.2:
           * tests/results/006.processed 1.2:
           * tests/results/007.processed 1.2:
           * tests/results/008.processed 1.2:
           * tests/results/009.processed 1.2:
           * tests/results/010.processed 1.2:
           * tests/results/011.processed 1.2:
           * tests/results/012.processed 1.2:
           * tests/results/013.processed 1.2:
           * tests/results/014.processed 1.2:
           * tests/results/015.processed 1.2:
           * tests/results/016.processed 1.2:
           * tests/results/017.processed 1.2:
           * tests/results/018.processed 1.2:
           * tests/results/019.processed 1.2:
           * tests/results/020.processed 1.2:
           * tests/results/021.processed 1.2:
           * tests/results/022.processed 1.2:
           * tests/results/023.processed 1.2:
           * tests/results/024.processed 1.2:
           * tests/results/025.processed 1.2:
           * tests/results/026.processed 1.2:
           * tests/results/027.processed 1.2:
           * tests/results/028.processed 1.2:
           * tests/results/029.processed 1.2:
           * tests/results/030.processed 1.2:
           * tests/results/031.processed 1.2:
           * tests/results/032.processed 1.2:
           * tests/results/033.processed 1.2:
           * tests/results/034.processed 1.2:
           * tests/results/035.processed 1.2:
           * tests/results/036.processed 1.2:
           * tests/results/037.processed 1.2:
           * tests/results/038.processed 1.2:
           * tests/results/039.processed 1.2:
           * tests/results/040.processed 1.2:
           * tests/results/041.processed 1.2:
           * tests/results/042.processed 1.2:
           * tests/results/043.processed 1.2:
           * tests/results/044.processed 1.2:
           * tests/results/045.processed 1.2:
           * tests/results/046.processed 1.2:
           * tests/results/047.processed 1.2:
           * tests/results/048.processed 1.2:
           * tests/results/049.processed 1.2:
           * tests/results/050.processed 1.2:
           * tests/results/051.processed 1.2:
           * tests/results/052.processed 1.2:
           * tests/results/053.processed 1.2:
           * tests/results/054.processed 1.2:
           * tests/results/055.processed 1.2:
           * tests/results/056.processed 1.2:
           * tests/results/057.processed 1.2:
           * tests/results/058.processed 1.2:
           * tests/results/059.processed 1.2:
           * tests/results/060.processed 1.2:
           * tests/results/061.processed 1.2:
           * tests/results/062.processed 1.2:
           * tests/results/063.processed 1.2:
           * tests/results/064.processed 1.2:
           * tests/results/065.processed 1.2:
           * tests/results/066.processed 1.2:
           * tests/results/067.processed 1.2:
           * tests/results/068.processed 1.2:
           * tests/results/069.processed 1.2:
           * tests/results/070.processed 1.2:
           * tests/results/071.processed 1.2:
           * tests/results/072.processed 1.2:
           * tests/results/073.processed 1.2:
           * tests/results/074.processed 1.2:
           * tests/results/075.processed 1.2:
           * tests/results/076.processed 1.2:
           * tests/results/077.processed 1.2:
           * tests/results/078.processed 1.2:
           * tests/results/079.processed 1.2:
           * tests/results/080.processed 1.2:
           * tests/results/081.processed 1.2:
           * tests/results/082.processed 1.2:
           * tests/results/083.processed 1.2:
           * tests/results/084.processed 1.2:
           * tests/results/085.processed 1.2:
           * tests/results/086.processed 1.2:
           * tests/results/087.processed 1.2:
           * tests/results/088.processed 1.2:
           * tests/results/089.processed 1.2:
           * tests/results/090.processed 1.2:
           * tests/results/091.processed 1.2:
           * tests/results/092.processed 1.2:
           * tests/results/093.processed 1.2:
           * tests/results/094.processed 1.2:
           * tests/results/095.processed 1.2:
           * tests/results/096.processed 1.2:
           * tests/results/097.processed 1.2:
           * tests/results/098.processed 1.2:
           * tests/results/099.processed 1.2:
           * tests/results/100.processed 1.2:
           * tests/results/101.processed 1.2:
           * tests/results/102.processed 1.2:
           * tests/results/103.processed 1.2:
           * tests/results/104.processed 1.2:
           * tests/results/105.processed 1.2:
           * tests/results/106.processed 1.2:
           * tests/results/107.processed 1.2:
           * tests/results/108.processed 1.2:
           * tests/results/109.processed 1.2:
           * tests/results/110.processed 1.2:
           * tests/results/111.processed 1.2:
           * tests/results/112.processed 1.2:
           * tests/results/113.processed 1.2:
           * tests/results/114.processed 1.2:
           * tests/results/115.processed 1.2:
           * tests/results/116.processed 1.2:
           * tests/results/117.processed 1.2:
           * tests/results/118.processed 1.2:
           * tests/results/119.processed 1.2:
           * tests/results/120.processed 1.2:
           * tests/results/121.processed 1.2:
           * tests/results/122.processed 1.2:
           * tests/results/123.processed 1.2:
           * tests/results/124.processed 1.2:
           * tests/results/125.processed 1.2:
           * tests/results/126.processed 1.2:
           * tests/results/127.processed 1.2:
           * tests/results/128.processed 1.2:
           * tests/results/129.processed 1.2:
           * tests/results/130.processed 1.2:
           * tests/results/131.processed 1.2:
           * tests/results/132.processed 1.2:
           * tests/results/133.processed 1.2:
           * tests/results/134.processed 1.2:
           * tests/results/135.processed 1.2:
           * tests/results/136.processed 1.2:
           * tests/results/137.processed 1.2:
           * tests/results/138.processed 1.2:
           * tests/results/139.processed 1.2:
           * tests/results/140.processed 1.2:
           * tests/results/141.processed 1.2:
           * tests/run_parser.sh 1.2:
                   merged(copied) to HEAD from template_gc
   
           * src/include/pa_pragma_pack_begin.h 1.7:
           * src/include/pa_pragma_pack_end.h 1.7:
           * src/lib/cord/include/Makefile.am 1.2:
           * src/lib/cord/include/ec.h 1.2:
           * src/lib/cord/include/private/Makefile.am 1.2:
           * src/lib/cord/include/private/cord_pos.h 1.2:
           * src/lib/cord/source.url 1.2:
           * src/lib/gc/Makefile.am 1.2:
           * src/lib/gc/include/Makefile.am 1.2:
           * src/lib/gc/include/gc.h 1.2:
           * src/lib/patches/Makefile.am 1.4:
           * src/lib/patches/gc.patch 1.2:
           * src/lib/patches/gdome2.patch 1.2:
           * src/lib/patches/libxml2.patch 1.2:
           * src/lib/patches/libxslt.patch 1.2:
           * src/lib/pcre/pcre.h 1.2:
           * src/main/pa_array.C 1.57:
           * src/main/pa_hash.C 1.54:
           * src/targets/Makefile.am 1.10:
           * src/targets/apache13/pa_md5c.c 1.6:
           * src/targets/apache13/pa_pool.C 1.9:
           * src/targets/apache13/pa_threads.C 1.12:
           * src/targets/cgi/getopt.c 1.3:
           * src/targets/cgi/getopt.h 1.3:
           * src/targets/cgi/pa_pool.C 1.42:
           * src/targets/cgi/pool_storage.h 1.14:
           * src/targets/cgi/pp3.cmd 1.2:
           * src/targets/isapi/pa_pool.C 1.17:
           * src/targets/isapi/pool_storage.h 1.20:
                   moved tempate_gc to HEAD
   
   2003-07-23      paf
           * src/targets/apache13/mod_parser3_main.C 1.1:
                   file mod_parser3_main.C was initially added on branch
                   template_gc.
   
   2003-03-27      paf
           * src/lib/gc/include/gc_fake.h 1.1:
                   file gc_fake.h was initially added on branch template_gc.
   
   2003-03-26      paf
           * src/lib/cord/include/gc.h 1.1:
                   file gc.h was initially added on branch template_gc.
   
   2003-03-03      paf
           * tests/outputs/049.processed 1.1:
                   file 049.processed was initially added on branch autoptr.
   
           * tests/outputs/050.processed 1.1:
                   file 050.processed was initially added on branch autoptr.
   
           * tests/outputs/051.processed 1.1:
                   file 051.processed was initially added on branch autoptr.
   
           * tests/parser-cygwin.sh 1.1:
                   file parser-cygwin.sh was initially added on branch autoptr.
   
           * tests/parser-unix.sh 1.1:
                   file parser-unix.sh was initially added on branch autoptr.
   
   2003-02-20      paf
           * www/htdocs/autoptr.html 1.1:
                   file autoptr.html was initially added on branch autoptr.
   
   2003-01-30      paf
           * ltmain.sh 1.5:
                   *** empty log message ***
   
   2003-01-29      paf
           * src/types/pa_value_includes.h 1.1:
                   file pa_value_includes.h was initially added on branch autoptr.
   
   2003-01-23      paf
           * src/lib/pcre/8859-1.ucm 1.1:
                   file 8859-1.ucm was initially added on branch autoptr.
   
   2003-01-14      paf
           * src/lib/ltdl/config.guess 1.2:
           * src/lib/ltdl/config.sub 1.2:
           * src/lib/ltdl/install-sh 1.2:
           * src/lib/ltdl/missing 1.2:
           * src/lib/ltdl/mkinstalldirs 1.2:
                   removed some ancient files [they in / really]
   
           * src/lib/ltdl/aclocal.m4 1.1:
                   *** empty log message ***
   
   2003-01-13      paf
           * src/lib/ltdl/COPYING.LIB 1.1:
           * src/lib/ltdl/acinclude.m4 1.2:
           * src/lib/ltdl/config.h 1.2:
           * src/lib/ltdl/config_auto.h.in 1.3:
           * src/lib/ltdl/configure 1.4:
           * src/lib/ltdl/configure.in 1.4:
           * src/lib/ltdl/ltdl.h 1.2:
                   moved to latest libtool (1.4.3)
   
           * config.guess 1.3:
           * config.sub 1.4:
                   removed last piece of configure.in(libtool) hacks
   
   2003-01-10      paf
           * src/lib/patches/libgdome_cpp_syntax1.patch 1.2:
           * src/lib/patches/libgdome_cpp_syntax2.patch 1.2:
           * src/lib/patches/libgdome_morestatic.patch 1.2:
           * src/lib/patches/libxml_error_column_tab.patch 1.2:
           * src/lib/patches/libxml_htmloutput_of_xslemptyattr_emptyquotes.patch 1.2:
           * src/lib/patches/libxml_transcoder_context1.patch 1.2:
           * src/lib/patches/libxml_transcoder_context2.patch 1.2:
           * src/lib/patches/libxml_transcoder_context3.patch 1.2:
           * src/lib/patches/libxml_transcoder_context4.patch 1.2:
           * src/lib/patches/libxslt_html_output_no_charset_meta.patch 1.2:
                   moved to latest xml lib versions, changed patches.
                         libxml2 >= 2.5.1 [ftp://xmlsoft.org/libxml2-2.5.1.tar.gz]
                         libxslt >= 1.0.23 [ftp://xmlsoft.org/libxslt-1.0.23.tar.gz]
                         gdome2 >= 0.7.2 [http://gdome2.cs.unibo.it/tarball/gdome2-0.7.2.tar.gz]
   
   2003-01-09      paf
           * depcomp 1.1:
                   moving to automake 1.7.2
   
           * missing 1.2:
           * mkinstalldirs 1.2:
                   moved to autoconf 2.57 & automake 1.7.2
   
   2002-12-27      paf
           * src/doc/aliased.dox 1.5:
           * src/doc/module.dox 1.4:
           * src/doc/pooled.dox 1.4:
                   removed outdated parts, made links to language docs
   
   2002-12-04      paf
           * src/lib/ltdl/README 1.1:
                   src/lib/ltdl/Makefile now created with /configure, not ltdl/configure,
                   so it does have no problems with automake.
                   ltdl/configure AC_OUTPUT(Makefile<<removed)
   
   2002-10-15      paf
           * src/types/pa_vjunction.C 1.3:
                   removed $junction.get $junction.set[]
                   introducing $caller
   
   2002-09-11      paf
           * etc/parser3.charsets/windows-1254.cfg 1.1:
           * src/lib/pcre/ibm-1254.ucm 1.1:
                   windows-1254 added
   
   2002-08-14      paf
           * src/targets/cgi/fixopt.C 1.3:
           * src/targets/cgi/fixopt.h 1.2:
                   removed fixopt stupidity. on stupid linux use
                   cd /document/root
                   ../cgi/parser3 script
   
   2002-08-12      paf
           * src/types/pa_valiased.C 1.17:
           * src/types/pa_valiased.h 1.23:
                   ^base:create[] dynamic call rewritten
                   todo: thorough testing
   
   2002-08-01      paf
           * src/Makefile.am 1.17:
                   ident.C* removed
   
   2002-07-30      paf
           * src/targets/cgi/pa_config_paths.h.in 1.2:
                   removed pa_config_paths.h
   
   2002-06-21      paf
           * src/lib/pcre/LICENCE 1.1:
           * src/lib/pcre/README 1.1:
           * src/lib/pcre/Tech.Notes 1.1:
           * src/lib/pcre/dftables.c 1.1:
           * src/lib/pcre/get.c 1.1:
           * src/lib/pcre/ibm-1250.ucm 1.1:
           * src/lib/pcre/ibm-1251.ucm 1.1:
           * src/lib/pcre/ibm-1257.ucm 1.1:
           * src/lib/pcre/internal.h 1.1:
           * src/lib/pcre/pcre-2_08.tar.gz 1.1:
           * src/lib/pcre/pcre.3 1.1:
           * src/lib/pcre/pcre.3.html 1.1:
           * src/lib/pcre/pcre.3.txt 1.1:
           * src/lib/pcre/pcre.c 1.1:
           * src/lib/pcre/ruspart_win2koi.pl 1.1:
           * src/lib/pcre/study.c 1.1:
           * src/lib/pcre/win-koi.tab 1.1:
                   moved libltdl and pcre to libs/
                   added libs/md5 which is linked to non-apache targets
                   ^math:crypt[password;$apr1$salt]
   
   2002-06-20      paf
           * bin/Makefile.am 1.3:
                   parser3.conf renamed to auto.p
   
   2002-06-18      paf
           * etc/Makefile.am 1.4:
                   bin/parser3.conf.dist [moved from etc
   
   2002-04-22      paf
           * types.txt 1.2:
                   ^string.optimize[]
   
   2002-04-19      paf
           * src/doc/postbuild.txt 1.3:
           * src/doc/view_chm.cmd 1.2:
           * src/doc/view_html.cmd 1.2:
                   config updated to doxygen 1.2.15,
                   created helper which fixes minor bugs in chm project files & htm tree.
                   changed extension to .htm
   
   2002-04-16      paf
           * asm.txt 1.2:
           * form.txt 1.2:
           * lang.txt 1.2:
           * sql.txt 1.2:
                   removed outdated. see in Attic asm.txt as most interesting
   
   2002-02-22      paf
           * src/include/pa_db_connection.h 1.22:
           * src/include/pa_db_manager.h 1.15:
           * src/include/pa_db_table.h 1.16:
           * src/main/pa_db_connection.C 1.38:
           * src/main/pa_db_manager.C 1.23:
           * src/main/pa_db_table.C 1.21:
                   removed hashfile support for now
   
   2002-02-18      paf
           * ltconfig 1.2:
                   removed libtool subpart files
   
   2002-02-13      paf
           * etc/parser3.charsets/windows-1257.cfg 1.2:
                   id added
   
   2002-02-08      paf
           * src/sql/Makefile.am 1.3:
                   forgotten makes
   
           * src/main/pa_status_provider.C 1.5:
                   'make dist' works
   
           * AUTHORS 1.2:
           * COPYING 1.2:
           * README 1.2:
                   install&others updated
   
   2002-01-31      paf
           * ident.awk 1.2:
                   lowered indent.awk back to src/
   
           * NEWS 1.1:
           * etc/parser3.charsets/windows-1250.cfg 1.1:
           * install-sh 1.1:
           * www/Makefile.am 1.1:
           * www/Makefile.in 1.1:
                   moved etc&www out of src, moved configure&co out of src
                   added windows-1250.cfg
                   straightened installation scripts procedure
                   made targets/cgi/parser3.C be dependant on ./configure --sysconfdir change
   
   2001-12-15      paf
           * src/include/pa_charset_connection.h 1.6:
           * src/include/pa_charset_manager.h 1.8:
           * src/include/pa_transcoder.h 1.3:
           * src/main/pa_charset_connection.C 1.13:
           * src/main/pa_charset_manager.C 1.10:
           * src/main/pa_transcoder.C 1.4:
                   introducing Charset
   
   2001-10-22      parser
           * src/include/pa_xslt_stylesheet_manager.h 1.5:
           * src/main/pa_xslt_stylesheet_manager.C 1.5:
                   hashfile 0
   
   2001-09-26      parser
           * src/classes/dnode.C 1.7:
           * src/classes/dnode.h 1.3:
           * src/classes/dom.C 1.36:
           * src/types/pa_vdnode.C 1.9:
           * src/types/pa_vdnode.h 1.4:
           * src/types/pa_vdom.C 1.4:
           * src/types/pa_vdom.h 1.15:
                   xdoc&xnode now
   
           * src/classes/classes.cmd 1.4:
                   moved classes.inc generation on win32 to main.dsp
   
   2001-07-03      parser
           * src/classes/random.C 1.15:
                   class random renamed to math, operators became methods
   
   2001-06-27      parser
           * src/classes/nothing.C 1.5:
           * src/types/pa_vnothing.h 1.2:
                   nothing renamed to void
   
   2001-05-21      parser
           * src/classes/unknown.C 1.8:
           * src/types/pa_vunknown.h 1.14:
                   'unknown' renamed to 'nothing'
   
   2001-05-17      parser
           * src/doc/chm.cmd 1.7:
           * src/doc/doxygen.cmd 1.7:
           * src/doc/view.cmd 1.3:
                   doc cmds
   
   2001-05-11      paf
           * src/classes/gawk.exe 1.2:
           * src/classes/ls.exe 1.2:
           * src/main/bison.exe 1.2:
           * src/targets/isapi/KILL.EXE 1.2:
           * src/targets/isapi/PSTAT.EXE 1.2:
           * src/targets/isapi/istart.cmd 1.2:
           * src/targets/isapi/istop.cmd 1.2:
           * src/targets/isapi/kill.pl 1.2:
                   moved win32 helpers to /win32tools
   
   2001-05-07      paf
           * src/include/code.h 1.29:
                   pa_code.h
   
   2001-05-03      paf
           * src/doc/doxygen.txt 1.6:
                   dox splitted .dox files and added some
   
   2001-04-28      paf
           * src/include/pa_methoded.h 1.2:
           * src/main/pa_methoded.C 1.2:
                   renamed pa_methoded back to classes/classes.h
   
           * src/classes/_double.h 1.8:
           * src/classes/_file.h 1.5:
           * src/classes/_form.h 1.4:
           * src/classes/_image.h 1.4:
           * src/classes/_int.h 1.8:
           * src/classes/_mail.h 1.4:
           * src/classes/_op.h 1.6:
           * src/classes/_random.h 1.4:
           * src/classes/_response.h 1.5:
           * src/classes/_string.h 1.10:
           * src/classes/_table.h 1.7:
           * src/classes/_unknown.h 1.3:
           * src/classes/exec.C 1.4:
                   Methoded reorganized. todo: methoded-configure
   
           * src/classes/classes.inc 1.5:
                   removed classes.inc
   
   2001-04-26      paf
           * src/classes/_exec.h 1.4:
                   code documentation ++
   
   2001-04-23      paf
           * src/classes/Makefile 1.2:
           * src/main/Makefile 1.2:
           * src/targets/cgi/Makefile 1.2:
           * src/types/Makefile 1.2:
                   makefiles removed
   
   2001-04-11      paf
           * src/types/pa_vcframe.h 1.4:
           * src/types/pa_vmframe.h 1.13:
                   libimaging dead end: pil parses header in .py
   
   2001-04-06      paf
           * src/classes/_root.h 1.5:
           * src/classes/root.C 1.62:
                   renamed 'root' to 'op'
   
   2001-04-05      paf
           * src/include/pa_sql_driver.h 1.5:
                   sql driver services for conv memory & error reporting
   
   2001-04-03      paf
           * src/doc/generate.cmd 1.2:
                   string::pos & cmp & piece bugs fixed.
                   string::split new
                   table:load separated from set
                   table:set implemented with clean \n \t searches
   
   2001-03-24      paf
           * src/targets/isapi/nt_log_events.mc 1.2:
                   cgi: sapi::log
   
   2001-03-22      paf
           * src/targets/cgi/vform_fields_fill.C 1.2:
           * src/targets/cgi/vform_fields_fill.h 1.2:
                   z
   
   2001-03-19      paf
           * src/classes/_cookie.h 1.2:
           * src/classes/cookie.C 1.3:
                   VCookie is now :Value
   
           * src/classes/_env.h 1.6:
           * src/classes/env.C 1.8:
                   VEnv is now :Value
   
           * src/targets/cgi/pa_vform.C 1.3:
                   moved common get_element part from stateless object&class into
                   VAliased
   
           * src/classes/_request.h 1.4:
           * src/classes/request.C 1.6:
                   VRequest moved to :Value
   
   2001-03-14      paf
           * src/include/core.h 1.16:
           * src/main/core.C 1.69:
                   global handler, exceptions in parser3
   
   2001-03-13      paf
           * src/targets/cgi/parser.dsp 1.2:
                   z
   
   2001-03-11      paf
           * src/include/pa_valiased.h 1.4:
           * src/include/pa_value.h 1.51:
           * src/include/pa_vbool.h 1.8:
           * src/include/pa_vcframe.h 1.8:
           * src/include/pa_vclass.h 1.30:
           * src/include/pa_vdouble.h 1.13:
           * src/include/pa_vhash.h 1.13:
           * src/include/pa_vint.h 1.5:
           * src/include/pa_vjunction.h 1.9:
           * src/include/pa_vmframe.h 1.24:
           * src/include/pa_vobject.h 1.18:
           * src/include/pa_vstring.h 1.18:
           * src/include/pa_vunknown.h 1.10:
           * src/include/pa_wcontext.h 1.29:
           * src/include/pa_wwrapper.h 1.14:
           * src/main/pa_cframe.C 1.6:
           * src/main/pa_value.C 1.8:
           * src/main/pa_vclass.C 1.5:
           * src/main/pa_wcontext.C 1.11:
                   splitted types from include/
   
   2001-03-08      paf
           * src/include/pa_bool.h 1.2:
           * src/include/pa_double.h 1.2:
                   withoud cloning. didn't need it actually, params got passed from
                   out unnamed ewpool
   
   2001-02-24      paf
           * src/include/pa_vframe.h 1.6:
                   codeframe just compiled
   
   2001-02-21      paf
           * src/include/pa_context.h 1.8:
                   request core methods0
   
           * src/include/compile.h 1.5:
           * src/include/execute.h 1.3:
                   get put -1 [just compiled]
   
   2001-01-30      paf
           * src/include/pa_error.h 1.4:
           * src/main/pa_error.C 1.4:
                   lowered targets/parser into subdir, added parser_Pool(Pool)
                   failed to add. would think..
   

Removed from v.1.51  
changed lines
  Added in v.1.83


E-mail: