Diff for /parser3/ChangeLog between versions 1.24.2.1 and 1.42

version 1.24.2.1, 2003/07/24 14:09:56 version 1.42, 2005/04/08 11:20:58
Line 1 Line 1
   2005-04-08  paf
           * src/main/pa_charset.C 1.51:
                   bugfix: UTF8->one-byte-per-char-encoding bugfix: when there is
                   no char in charset one byte produces 6 (&#255; <<max).
                   increased buffer size!
   
   2005-03-23  paf
           * src/classes/date.C 1.69:
           * src/types/pa_vdate.h 1.35:
                   ! bugfix: ^date.sql-string now takes TZ into account
   
   2005-03-16  paf
           * src/types/pa_vhash.C 1.7:
                   . warning about eof eol
   
           * INSTALL 1.40:
           * src/include/pa_stack.h 1.23:
           * www/htdocs/.htaccess 1.43:
           * www/htdocs/_bug.html 1.82:
                   . compiled on freebsd 5.3 with gcc 3.4
   
   2005-02-17  paf
           * operators.txt 1.178:
           * src/classes/op.C 1.150:
           * src/classes/op.C 1.151:
                   + operator ^sleep(double seconds)
   
   2005-02-02  paf
           * src/classes/xnode.C 1.69:
           * www/htdocs/_bug.html 1.81:
                   beauty: removed needless includes
   
   2005-01-31  paf
           * src/types/pa_vmail.C 1.71:
                   change: $.partX now always 1...
                   change: $.partNoNumber now alias to $.part1
   
           * INSTALL 1.39:
                   updatet to latest working versions available
   
           * src/types/pa_vmail.C 1.70:
                   change: incoming letter part contains "content-disposition" header with any value?
                   now considering that part to be "file#" [for text/plain text/html were $.text# $.html#]
   
   2005-01-20  paf
           * configure.in 1.83:
           * src/include/pa_version.h 1.19:
           * www/htdocs/_bug.html 1.80:
                   version
   
   2005-01-19  paf
           * src/lib/gd/Makefile.am 1.2:
           * src/lib/gd/Makefile.in 1.4:
           * src/lib/ltdl/Makefile.am 1.2:
           * src/lib/ltdl/Makefile.in 1.7:
           * src/targets/cgi/parser3.C 1.236:
           * src/types/Makefile.am 1.38:
           * src/types/Makefile.in 1.58:
                   forgotten makefiles.
                   couple warnings in parser3.C
   
           * Makefile.am 1.48:
           * Makefile.in 1.62:
           * acinclude.m4 1.35:
           * aclocal.m4 1.38:
           * acsite.m4 1.13:
           * configure 1.82:
           * configure.in 1.82:
                   *** empty log message ***
   
   2004-12-24  paf
           * Makefile.am [release_3_1_4] 1.47.2.1:
           * Makefile.in [release_3_1_4] 1.61.2.1:
           * acinclude.m4 [release_3_1_4] 1.34.2.1:
           * aclocal.m4 [release_3_1_4] 1.37.2.1:
           * acsite.m4 [release_3_1_4] 1.12.2.1:
           * configure [release_3_1_4] 1.81.2.1:
           * configure.in [release_3_1_4] 1.81.2.1:
                   *** empty log message ***
   
   2004-12-23  paf
           * src/types/pa_vhashfile.C 1.47:
           * www/htdocs/_bug.html 1.72:
                   bugfix: reading empty string from hashfile produced bad cord
   
           * src/main/pa_exec.C 1.65:
           * www/htdocs/_bug.html 1.78:
                   win32: bugfix: file::cgi/exec now set current dir to directory
                   of script (when shbang used), not to directory of its interpreter
   
           * src/targets/cgi/parser3.C 1.235:
                   now, when version (compiled on HOST), we need more hspace
   
           * src/types/pa_vmethod_frame.h 1.51:
           * www/htdocs/_bug.html 1.73:
                   bugfix: when method junction was created by accessing $
                   name_of_method it acquired bad self=closest methodframe; 
                   instead of proper self (current class)
   
           * src/include/pa_common.h 1.101:
           * src/main/pa_common.C 1.202:
           * src/types/pa_vhashfile.C 1.48:
           * www/htdocs/_bug.html 1.75:
                   beauty: hashfile::open now creates dir for new file
   
           * src/main/pa_request.C 1.273:
           * www/htdocs/_bug.html 1.77:
                   new: @unhandled_exception can prevent exception from being
                   logged by setting $exception.handled(1)
   
           * src/classes/table.C 1.207:
           * src/types/pa_vhash.C 1.6:
           * src/types/pa_vhash.h 1.53:
           * www/htdocs/_bug.html 1.74:
                   bugfix: table->hash now regards _default
   
           * operators.txt 1.177:
           * src/classes/file.C 1.131:
           * www/htdocs/_bug.html 1.76:
                   change: ^file::sql{query}[[options]]
                   options:
                   $.name[file name]
                   $.content-type[application/what]
   
           * src/main/pa_sql_driver_manager.C 1.84:
           * www/htdocs/_bug.html 1.79:
                   sql connect string, rsplit @
   
           * configure 1.81:
           * configure.in 1.81:
           * src/include/pa_version.h 1.17:
                   configured host to pa_version. will be displayed everywhere
   
           * src/include/pa_version.h 1.18:
                   compiled on win32...
   
   2004-12-10  paf
           * src/main/pa_common.C 1.197:
                   http: exception status of send/recv errors change to most
                   probable http.timeout
   
           * src/main/pa_common.C 1.200:
                   comment on volatile
   
           * src/main/pa_common.C 1.196:
           * www/htdocs/_bug.html 1.71:
                   win32: http connection $.timeout option now works [setsockopt
                   on send/receive]
   
           * src/lib/smtp/comms.C 1.7:
           * src/main/pa_common.C 1.201:
                   DONT_LINGER can cause subsequent failures though defined in .h
   
           * Makefile.am 1.47:
           * Makefile.in 1.61:
           * acinclude.m4 1.34:
           * aclocal.m4 1.37:
           * acsite.m4 1.12:
           * configure 1.80:
           * configure.in 1.80:
                   *** empty log message ***
   
           * src/main/pa_common.C 1.198:
                   http: timeout setsockopt [if possible] on unix too
   
           * src/include/pa_config_auto.h.in 1.42:
           * src/main/pa_common.C 1.199:
                   http: unix: alarm function were not used since the beginning
                   due to stupid error [setsigjmp were not checked in configure.in]
   
   2004-12-08  paf
           * src/classes/mail.C 1.108:
           * src/types/pa_vmail.C 1.69:
           * www/htdocs/.htaccess 1.42:
           * www/htdocs/_bug.html 1.70:
           * www/htdocs/_bug.xsl 1.14:
                   bugfix: mail body now cstr-ed knowing mail charset, and
                   untainting uri lang now knows proper charset
   
   2004-11-24  paf
           * src/classes/hash.C 1.72:
                   hash: adding/cloning adds/clones _default now
                   
                   $hash[
                           $.a[1]
                           $._default[def]
                   ]
                   #$hash2[^hash::create[$hash]]
                   $hash2[^hash::create[]]
                   ^hash2.add[$hash]
                   $hash2.shit
   
   2004-11-12  paf
           * src/types/pa_vmail.C 1.68:
                   bugfix: mail:send[$.date[]] were ignored [since 3.0.4]
   
   2004-11-09  paf
           * src/targets/cgi/parser3.C 1.233:
                   debug: PA_DEBUG_CGI_ENTRY_EXIT
                   if on, writes basics to c:\parser3.log
   
   2004-10-21  paf
           * src/classes/xnode.C 1.68:
                   bugfix: xnode.getAttribute[NS] now return tainted strings [were
                   returning clean onces]
   
   2004-10-15  paf
           * src/types/pa_vdouble.h 1.46:
                   bugfix: ^for[i](1;1.5){} << did two cycles(i=1; i=2), which was
                   wrong, now does ONE
   
   2004-10-12  paf
           * etc/parser3.charsets/windows-1251.cfg 1.12:
                   euro
                   promille
                   +/-
   
   2004-10-07  paf
           * src/include/pa_config_fixed.h 1.67:
           * src/include/pa_config_includes.h 1.30:
           * src/main/pa_globals.C 1.176:
           * www/htdocs/.htaccess 1.41:
           * www/htdocs/_bug.html 1.69:
           * www/htdocs/_bug.pl 1.2:
                   debugger help: PA_RELEASE_ASSERTS enables release asserts
   
           * src/lib/cord/cordbscs.c 1.5:
                   debugger help: CORD_dump now dumpts \t\r\n as @#| and truncates
                   long char sequences less
   
           * src/include/pa_string.h 1.164:
           * src/main/pa_string.C 1.201:
                   debugger help: String.dump() to stdout in detailed form  [were
                   String.v() in short form]
   
   2004-10-06  paf
           * src/include/pa_socks.h 1.16:
           * src/main/pa_common.C 1.195:
           * src/main/pa_socks.C 1.23:
                   win32 beauty: socket errors properly decoded
   
   2004-10-05  paf
           * src/include/pa_request.h 1.177:
           * src/main/pa_request.C 1.272:
                   bugfix: request::configure_user/admin done always, even if no file-to-process
                   useful in @unhandled_exception [say, if they would want to mail by SMTP something]
   
           * src/main/pa_request.C 1.271:
                   bugfix: cookie(and mail:recieved) fills now performed prior to file loading [and @auto executing]
                   thus making $cookie:value available in @auto and in @unhandled_exception when IIS is configured to run interpreter even if no file exist
   
   2004-09-20  paf
           * src/main/pa_globals.C 1.175:
                   libxml has bugs: it calls xmlMallocAtomic somewhere where it should have called xmlMalloc
                   and it calls xmlFree when it should have not called it.
                   inserted two workarounds: xmlMallocAtomic implemented as xmlMalloc, and xmlFree just ignored.
                   put away a testcase, maybe someday libxml author would fix all that.
                   until that day: we have SLOW garbage collecting when many xml objects are alive
                   hint: do ^memory:compact[] before xdoc::create
   
   2004-09-17  paf
           * src/classes/file.C 1.130:
                   bugfix: file::cgi headers were lost [typo error from 3.0.8
                   version]
   
   2004-09-14  paf
           * src/types/pa_vhashfile.C 1.46:
                   bugfix: hashfile.clear deleted only part
                   bugfix: hashfile.foreach iterated only part if hashfile were modified inside
   
   2004-09-13  paf
           * src/lib/sdbm/apr-include/apr.h 1.5:
           * src/types/pa_vhashfile.C 1.43:
           * www/htdocs/_bug.html 1.66:
                   bugfix: error numbers now from errno.h = strerror now returnes
                   something and we can properly report that to client
   
           * src/types/pa_vhashfile.C 1.45:
           * www/htdocs/_bug.html 1.67:
                   beauty: not reproduced $hashfile.key[$novalue] bug [reported by motorin],
                   inserted safety-check
   
           * src/types/pa_vhashfile.C 1.44:
                   change: empty keys now error in parser [not something obscure
                   from sdbm lib]
   
           * src/classes/xdoc.C 1.146:
           * www/htdocs/_bug.html 1.65:
           * www/htdocs/_bug.xsl 1.13:
                   change: ^xdoc.string now outputted as-is  [tainted as-is]
                   this helps //[space][newline] to remain as-is and not be unnecessary optimized away [ruining javascript]
   
           * src/classes/mail.C 1.107:
                   bugfix: typo error
   
           * src/main/pa_string.C 1.200:
           * www/htdocs/_bug.html 1.68:
                   bugfix: $s[+008] ^eval($s) now parsed OK [were as octal]
   
           * src/classes/xdoc.C 1.145:
                   change: ^xdoc.string now outputted as-is  [tainted as-is]
   
           * src/lib/sdbm/sdbm_private.h 1.2:
                   change: limit on length(key+value) now 8008 bytes, were 1008. 
                   perl sdbm compatibility now ruined
   
   2004-09-09  paf
           * src/main/pa_common.C 1.194:
                   bugfix: loads headers with both \r\n and \n separators
                   bugfix: loads header with endings \r\n\r\n and \n\n
                   (bloody yandex.server)
   
   2004-09-06  paf
           * src/main/pa_charset.C 1.50:
                   bugfix: two-bytes invalid chars in TranscodeFromUTF8 considered
                   valid. only >2bytes-long now %HH encoded
   
   2004-09-01  paf
           * src/classes/mail.C 1.105:
           * src/include/pa_config_fixed.h 1.66:
           * src/types/pa_value.C 1.18:
           * src/types/pa_value.h 1.119:
           * src/types/pa_vmail.C 1.64:
           * www/htdocs/_bug.html 1.63:
                   new: ^mail:send[
                      $.file[
                         $.any[header]
   
           * src/types/pa_vmail.C 1.66:
           * www/htdocs/_bug.html 1.64:
                   new: ^mail:send[$.file[$.content-disposition can be overriden
                   new: empty mail header fields removed from letter
   
           * src/types/pa_vmail.C 1.67:
                   change: multipart/mixed changed to multipart/related
                   outlook express have no problems showing unrelated attachments.
                   todo: someday figure out a way of
                   multipart/mixed
                      multipart/related
                         text/html
                         image/xxx
                   application/octet-stream << true attachments
   
   2004-08-30  paf
           * src/include/pa_config_fixed.h 1.65:
           * src/main/pa_common.C 1.193:
           * www/htdocs/.htaccess 1.40:
           * www/htdocs/_bug.html 1.62:
                   beauty: less warnings
   
           * src/main/pa_common.C 1.192:
                   beauty: do not bother with charset detection when ^file::load[binary
   
   2004-08-27  paf
           * src/main/pa_common.C 1.191:
                   hack: for yandex.server http server
   
   2004-08-18  paf
           * src/main/pa_request.C 1.270:
                   bugfix: Accept-Ranges: bytes  when sending possibly-chunked response
   
   2004-08-17  paf
           * src/classes/file.C 1.128:
           * src/classes/file.C 1.129:
                   bugfix: $f[^file::load[;http://]] $f.content-type now = that of
                   http response
   
   2004-08-03  paf
           * www/htdocs/.htaccess 1.39:
           * www/htdocs/_bug.html 1.61:
                   bugfix: empty input variables can be replaced by output
                   [forgot to allocate proper buffer, oracle _server_ died with
                   kgepop: no error frame to pop to for error 21500
                   message]
   
   2004-07-30  paf
           * src/include/pa_exception.h 1.44:
           * src/main/pa_request.C 1.268:
           * src/targets/cgi/parser3.C 1.231:
           * www/htdocs/.htaccess 1.37:
           * www/htdocs/_bug.html 1.60:
                   bugfix: win32: system&parser exceptions in release mode reported properly
                   parser exception in exception handler WERE mistakenly reported as system exception, without details
   
           * src/include/pa_request.h 1.176:
           * src/main/pa_request.C 1.269:
           * src/targets/apache13core/mod_parser3_core.C 1.7:
           * src/targets/cgi/parser3.C 1.232:
           * src/targets/isapi/parser3isapi.C 1.92:
           * www/htdocs/.htaccess 1.38:
                   bugfix: win32: system&parser exceptions in release mode reported properly
                   parser exception in exception handler WERE mistakenly reported as system exception, without details
                   [in apache & isapi]
                   +some beauty in exception text
   
           * src/main/execute.C 1.306:
                   beauty: simplified system exception handling
   
   2004-07-29  paf
           * src/types/Makefile.am 1.37:
           * src/types/Makefile.in 1.57:
                   added vhash.c
   
           * src/classes/table.C 1.206:
           * www/htdocs/_bug.html 1.59:
                   bugfix: ^table.save[export.csv;$.separator[^;]] now works fine
                   [separator were ignored, and \t used unconditionally]
   
   2004-07-28  paf
           * src/classes/date.C 1.68:
           * src/classes/image.C 1.111:
           * src/classes/math.C 1.39:
           * src/lib/ltdl/ltdl.c 1.4:
           * src/lib/pcre/pcre_parser_ctype.c 1.5:
           * src/lib/smtp/comms.C 1.6:
           * src/main/pa_common.C 1.189:
           * src/main/pa_common.C 1.190:
           * src/main/pa_string.C 1.199:
           * src/targets/cgi/parser3.C 1.230:
           * src/types/pa_vform.C 1.83:
           * src/types/pa_vmail.C 1.62:
           * src/types/pa_vmail.C 1.63:
           * www/htdocs/_bug.html 1.58:
                   bugfix: isspace((unsigned char)c) everywhere. failed on russian letters
   
           * src/main/pa_exec.C 1.64:
           * www/htdocs/_bug.html 1.57:
                   bugfix: win32: chdir not needed, dir passwed as '
                   currentDirectory' parameter to CreateProcess
   
   2004-07-27  paf
           * src/types/pa_vdate.h 1.33:
                   bugfix: time checked not only at set_time but also in ctor
   
           * src/types/pa_vdate.h 1.34:
                   check: for invalid datetime after temporary TZ shift
   
           * src/targets/cgi/parser3.vcproj 1.12:
                   beauty: win32: globaloptimizations ON, release:mapfile ON
                   todo: copy .mapfile from release somewhere [to help searching for unhandled system exceptions]
   
   2004-07-26  paf
           * operators.txt 1.176:
           * src/include/pa_common.h 1.100:
           * src/main/pa_common.C 1.188:
           * src/main/pa_request.C 1.267:
           * src/types/pa_vfile.h 1.57:
           * src/types/pa_vhash.C 1.5:
           * src/types/pa_vhash.h 1.52:
           * src/types/types.vcproj 1.14:
           * www/htdocs/_bug.html 1.56:
                   new: $response:body/download[
                           $.file[name on disk]
                           $.name[of file for user]
                           $.mdate[date of last-modified. default from directory]
                   ]
   
           * src/classes/file.C 1.127:
                   moving file:send somewhere else..
   
           * src/classes/file.C 1.126:
           * src/include/pa_sapi.h 1.26:
           * src/main/pa_common.C 1.187:
           * src/targets/apache13core/mod_parser3_core.C 1.6:
           * src/targets/cgi/parser3.C 1.229:
           * src/targets/isapi/parser3isapi.C 1.91:
                   patched:  ^file:send by Victor Fedoseev <vvf_ru@mail.ru>
                   todo: turn it to $response:download[
                   $.filename[filename]
                   $.option[]
                   ,,
                   ]
   
           * src/classes/file.C 1.125:
                   beauty: invalid mode thoroughly reported
   
   2004-07-21  paf
           * src/types/pa_vmail.C 1.61:
           * www/htdocs/_bug.html 1.55:
                   bugfix: too long header values now splitted to several lines
                   
                   were:
                   header: vaaaaaaaaaaaalue
                   now:
                   header: vaaaaaa
                    aaalue
                   
                   note: ms outlook[!express] shows only first 255 characters of subject
   
   2004-07-15  paf
           * src/main/pa_os.C 1.7:
                   bugfix: locks now compiled in [were mistakenly off]
   
   2004-07-14  paf
           * src/classes/table.C 1.205:
                   bugfix: $.bind values now got untainted according to lang  
                   were: as-is]
   
   2004-07-07  paf
           * src/main/pa_charset.C 1.49:
           * www/htdocs/.htaccess 1.36:
           * www/htdocs/_bug.html 1.53:
                   convinience: transcodeFromUTF8 now never fails. in case on input appears nonutf,
                   those bytes will be printed in %HH form. that can be easily decoded/recovered.
                   
                   this form is quite noticable, and hopefully would not go noticed
   
           * src/classes/file.C 1.124:
           * src/main/pa_exec.C 1.62:
           * src/main/pa_exec.C 1.63:
           * www/htdocs/_bug.html 1.54:
           * www/htdocs/_bug.pl 1.1:
                   bufix: on unix AND win32 environment string now untainted according to their languages.
                   were: as-is. EVERYWHERE
   
           * src/main/pa_exec.C 1.61:
                   bufix: on unix environment string now untainted according to their languages.
                   were: as-is. on win32: ok
   
           * parser3.vssscc 1.2:
                   ...would not go unnoticed
   
           * src/classes/op.C 1.149:
                   bugfix: cache with 2 params caused assertion, checked that
   
   2004-07-06  paf
           * src/main/pa_exec.C 1.60:
                   bufix: on unix environment string now untainted according to their languages.
                   were: as-is. on win32: ok
   
   2004-07-01  paf
           * src/classes/classes.vcproj 1.12:
           * src/lib/cord/cord.vcproj 1.2:
           * src/lib/gd/gd.vcproj 1.7:
           * src/lib/ltdl/ltdl.vcproj 1.3:
           * src/lib/md5/md5.vcproj 1.3:
           * src/lib/pcre/pcre.vcproj 1.3:
           * src/lib/pcre/pcre_dftables.vcproj 1.4:
           * src/lib/pcre/pcre_parser_ctype.vcproj 1.4:
           * src/lib/smtp/smtp.vcproj 1.6:
           * src/main/main.vcproj 1.14:
           * src/targets/apache13/ApacheModuleParser3.vcproj 1.7:
           * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.9:
           * src/targets/cgi/parser3.vcproj 1.11:
           * src/targets/isapi/parser3isapi.vcproj 1.8:
           * src/types/types.vcproj 1.13:
           * www/htdocs/.htaccess 1.35:
                   win32: option: global optimization ON
   
           * src/main/untaint.C 1.133:
           * www/htdocs/_bug.html 1.52:
                   workaround kinda bug in libxml: life requires to do xdoc::create{invalid chars}
                   standard disables chars less then \x20, except tab, cr, lf.
                   
                   changed tainting so that those become '!'
   
   2004-06-25  paf
           * src/types/pa_vhashfile.C 1.41:
                   bugfix: hashfile deserialize accessed int on odd address
   
           * src/types/pa_vhashfile.C 1.42:
                   bugfix: hashfile deserialize accessed int on odd address
                   [prev bugfix failed due to superwize optimizer, which turned memcpy into same 'ld' asm command]
   
   2004-06-23  paf
           * www/htdocs/_bug.html 1.51:
                   checked: oracle: various ways of returning error from stored proc.
                   bad: no way of knowing which exactly user-defined exception were thrown.
                   good: raise_application_error can return error message number and string FINE
                   good: PRAGMA EXCEPTION_INIT works good too
   
   2004-06-22  paf
           * operators.txt 1.175:
           * src/classes/hash.C 1.71:
           * src/classes/memory.C 1.7:
           * src/classes/string.C 1.141:
           * src/classes/table.C 1.204:
           * src/classes/void.C 1.34:
           * src/include/pa_config_includes.h 1.29:
           * www/htdocs/_bug.html 1.49:
                   new:
                           ^void:sql{call paf(:a)}[
                                   $.bind[
                                           $.a[2]
                                   ]
                           ]
                   output variables work.
                   todo: check in out variables
   
           * www/htdocs/_bug.html 1.50:
                   checked: in out variables OK
   
           * src/sql/pa_sql_driver.h 1.42:
                   note: about possible optimization
   
   2004-06-18  paf
           * src/classes/file.C 1.123:
           * src/classes/hash.C 1.70:
           * src/classes/string.C 1.140:
           * src/classes/table.C 1.203:
           * src/classes/void.C 1.33:
           * src/include/pa_globals.h 1.111:
           * src/include/pa_sql_connection.h 1.39:
           * src/main/compile.tab.C 1.103:
           * src/sql/pa_sql_driver.h 1.41:
           * www/htdocs/.htaccess 1.34:
           * www/htdocs/_bug.html 1.48:
                   started:
                           ^void:sql{call paf(:a)}[
                                   $.bind[
                                           $.a[2]
                                   ]
                           ]
                   input variables work.
                   todo:output
   
           * src/targets/cgi/parser3.C 1.228:
                   bugfix: iis specific
                   http://parser3/_bug.html?404;http://hpsv/test/
                   now
                   $request:uri
                   /_bug.html?404;http://hpsv/test/
   
   2004-06-16  paf
           * src/targets/cgi/parser3.C 1.227:
                   new: iis specific
                   http://parser3/_bug.html?404;http://server/_bug.html?f=v
                   now
                   $request:query
                   IIS-STATUS=404&IIS-DOCUMENT=http://server/_bug.html&f=v
                   $form:fields
                   IIS-STATUS="404"
                   IIS-DOCUMENT="http://server/_bug.html"
                   f="v"
                   
                   todo: isapi too
   
   2004-05-26  paf
           * operators.txt 1.174:
           * src/classes/op.C 1.148:
           * src/classes/table.C 1.202:
           * src/include/pa_string.h 1.163:
           * src/main/untaint.C 1.132:
           * www/htdocs/_bug.html 1.47:
                   beauty: removed outdated level 'table'
   
           * src/main/pa_string.C 1.198:
                   beauty: removed 3 warnings
   
           * Makefile.am [release_3_1_3] 1.46.2.1:
           * Makefile.am [release_3_1_3] 1.46.2.2:
           * Makefile.in [release_3_1_3] 1.60.2.1:
           * Makefile.in [release_3_1_3] 1.60.2.2:
           * acinclude.m4 [release_3_1_3] 1.33.2.1:
           * acinclude.m4 [release_3_1_3] 1.33.2.2:
           * aclocal.m4 [release_3_1_3] 1.36.2.1:
           * aclocal.m4 [release_3_1_3] 1.36.2.2:
           * acsite.m4 [release_3_1_3] 1.11.2.1:
           * acsite.m4 [release_3_1_3] 1.11.2.2:
           * configure [release_3_1_3] 1.79.2.1:
           * configure [release_3_1_3] 1.79.2.2:
           * configure.in [release_3_1_3] 1.79.2.1:
           * configure.in [release_3_1_3] 1.79.2.2:
                   *** empty log message ***
   
           * src/include/pa_version.h [release_3_1_3] 1.16.4.1:
                   3.1.3
   
           * etc/parser3.charsets/x-mac-cyrillic.cfg 1.2:
                   added: thanks to konst
   
   2004-05-25  paf
           * src/sql/pa_sql_driver.h 1.40:
                   beauty: param renamed and comment changed, it is now safe to
                   use url if pointers to it are stored to gc mem
   
           * src/main/pa_exec.C 1.59:
           * src/types/pa_vhashfile.C 1.40:
                   bugfix: hashfile unknown errors reported and not cause SIGSEGV now
   
           * src/lib/sdbm/apr_file_io.C 1.4:
                   bugfix: bad seek wrapper implementation. mistery: how anything worked
   
   2004-05-24  paf
           * src/include/pa_string.h 1.161:
           * src/lib/cord/include/cord.h 1.4:
                   more speed, less memory: CORD_chars_block originally intended
                   to speedup/reduce mem usage were forgotten, and were used
                   stupid CORD_chars
   
           * src/include/pa_config_auto.h.in 1.41:
                   bugfix: bigendian check added
   
           * src/targets/apache13/p3runConfigure.in 1.17:
                   bugfix: smtp added
   
           * src/include/pa_config_fixed.h 1.64:
           * src/include/pa_string.h 1.160:
                   bugfix: on BIGENDIAN processors space-conserving mech failed, causing
                   SIGSEGV/SIGBUS and SAPI::abort("unknown untaint lang#%d", (1|2|3));
   
           * src/include/pa_string.h 1.162:
           * src/lib/cord/cordbscs.c 1.4:
           * src/lib/cord/cordxtra.c 1.6:
           * src/lib/cord/include/cord.h 1.5:
           * www/htdocs/_bug.html 1.46:
                   cancel: more speed, less memory: CORD_chars_block originally intended to ...
                   it was good that CORD_chars_block were not used: it consumes more memory [and, might be slow too]
                   undoing that. [and removed that func so that it would not confuse parser developer in future]
   
           * Makefile.am 1.46:
           * Makefile.in 1.60:
           * acinclude.m4 1.33:
           * aclocal.m4 1.36:
           * acsite.m4 1.11:
           * configure 1.79:
           * configure.in 1.79:
                   *** empty log message ***
   
   2004-05-14  paf
           * src/types/Makefile.am 1.36:
           * src/types/pa_vvoid.C 1.1:
           * src/types/pa_vvoid.h 1.22:
           * src/types/types.vcproj 1.12:
           * www/htdocs/.htaccess 1.33:
           * www/htdocs/_bug.html 1.45:
           * www/htdocs/auto.p 1.22:
                   bugfix: void now has vfile value, and $response:body[] works OK
   
           * src/types/Makefile.in 1.56:
                   *** empty log message ***
   
   2004-05-12  paf
           * src/types/pa_vbool.h 1.25:
           * src/types/pa_vhash.h 1.51:
           * src/types/pa_vhashfile.h 1.28:
           * src/types/pa_vtable.h 1.53:
           * www/htdocs/.htaccess 1.32:
           * www/htdocs/_bug.html 1.44:
                   beauty: ^if(def $bool) now equals ^if($bool)
                   and shaped up other sources to use is_defined() {return as_bool();} along VBool
   
   2004-05-11  paf
           * src/include/pa_exec.h 1.17:
                   bugfix: gpf on file::exec/cgi because of referencing to local objects
   
           * src/classes/mail.C 1.104:
           * src/include/pa_exec.h 1.16:
           * src/main/compile.tab.C 1.102:
           * src/types/pa_vmail.C 1.60:
           * src/types/pa_vmail.h 1.16:
           * www/htdocs/.htaccess 1.31:
           * www/htdocs/_bug.gif 1.2:
           * www/htdocs/_bug.html 1.43:
                   bugfix: bcc with sendmail now left intact
   
   2004-04-15  paf
           * src/include/pa_exec.h 1.15.4.1:
           * src/include/pa_exec.h 1.15.4.2:
                   bugfix: interface without pointer provoked bug
   
           * src/classes/date.C 1.67:
                   merged: beauty: unused var removed
   
           * src/classes/date.C 1.65.4.1:
                   beauty: unused var removed
   
   2004-04-09  paf
           * src/types/pa_vform.C 1.82:
                   bugfix: form:imap were incorrect
   
           * src/types/pa_vform.C 1.81.2.1:
                   merge: bugfix: form:imap were incorrect
   
   2004-04-08  paf
           * src/main/pa_xml_io.C 1.17.4.1:
                   merged: bugfix /etc/xml/catalog
   
           * src/classes/date.C 1.66:
                   new: ^date::create[y-m-d h-M-s>>.milliseconds<<] now allowed, 
                   ignored so far
   
           * src/main/pa_xml_io.C 1.18:
                   bugfix: in safe mode -- disabled attempts to consult default
                   catalog [usually, that file belongs to other user/group]
   
   2004-04-06  paf
           * src/main/compile.tab.C 1.98:
           * src/main/compile.y 1.210:
           * www/htdocs/_bug.html 1.40:
                   bugfix: step1 to fix explicit result problem
   
           * src/main/compile.tab.C 1.100:
           * src/main/compile.y 1.212:
           * www/htdocs/_bug.html 1.42:
                   bugfix: step3 to fix explicit result problem
   
           * operators.txt 1.173:
           * src/classes/string.C 1.139:
                   new: ^string.append[string]
   
           * src/main/compile.C 1.75:
           * src/main/compile.tab.C 1.97:
           * src/main/compile.y 1.209:
           * www/htdocs/_bug.html 1.39:
                   reimplemented: @method[][result] means "no string output here"
                   moved to lexical level [on grammar level it were too difficult]
   
           * src/main/compile.tab.C 1.99:
           * src/main/compile.y 1.211:
           * www/htdocs/_bug.html 1.41:
                   bugfix: step2 to fix explicit result problem
   
           * src/main/pa_common.C 1.186:
                   beauty: gcc warning removed
   
           * Makefile.am 1.45:
           * Makefile.in 1.59:
           * acinclude.m4 1.32:
           * aclocal.m4 1.35:
           * acsite.m4 1.10:
           * configure 1.78:
           * configure.in 1.78:
                   *** empty log message ***
   
           * src/main/pa_common.C 1.184:
           * src/main/pa_common.C 1.185:
                   bugfix: of 1.175 bugfix: http://i.p.a.ddress gethostbyaddr added [on some platforms gethostbyname failed with such 'domains']
                   now checked properly, were: needless reverse/forward dns lookup
   
           * operators.txt 1.172:
           * src/include/pa_string.h 1.159:
           * src/main/compile.tab.C 1.96:
           * src/main/compile.y 1.208:
           * src/main/compile_tools.h 1.74:
           * src/types/pa_vmethod_frame.C 1.6:
           * src/types/pa_vmethod_frame.h 1.50:
           * www/htdocs/.htaccess 1.30:
           * www/htdocs/_bug.html 1.38:
                   new: @method[][result] means "no string output here",
                   implemented part of that idea: compiler throws away string literal generation code. and barks nonwhitespace chars
   
           * operators.txt 1.171:
                   truth: removed comment about $ORIGIN
   
           * src/main/compile.tab.C 1.101:
           * src/main/compile.y 1.213:
                   bugfix: gcc refused to accept that trick, trying other
   
           * src/include/pa_opcode.h [attempt_check_call_in_explicit_result_mode] 1.27.6.1:
           * src/main/compile.tab.C [attempt_check_call_in_explicit_result_mode] 1.97.2.1:
           * src/main/compile.y [attempt_check_call_in_explicit_result_mode] 1.209.2.1:
           * src/main/execute.C [attempt_check_call_in_explicit_result_mode] 1.305.6.1:
           * www/htdocs/_bug.html [attempt_check_call_in_explicit_result_mode] 1.39.2.1:
                   attempt_check_call_in_explicit_result_mode: failed
   
   2004-04-05  paf
           * src/main/pa_common.C 1.182.4.1:
                   removed warning
   
           * etc/parser3.charsets/x-mac-cyrillic.cfg 1.1:
                   added: donated by Konstantin Tomashevitch [mailto:konst@design
                   ru]
   
           * src/doc/html2chm.cmd 1.7.30.1:
                   beauty: no need in bg here
   
           * Makefile.am 1.43.4.1:
           * Makefile.am 1.44:
           * Makefile.in 1.57.4.1:
           * Makefile.in 1.58:
           * acinclude.m4 1.30.4.1:
           * acinclude.m4 1.31:
           * aclocal.m4 1.33.4.1:
           * aclocal.m4 1.34:
           * acsite.m4 1.8.4.1:
           * acsite.m4 1.9:
           * configure 1.76.4.2:
           * configure 1.77:
           * configure.in 1.75.4.2:
           * configure.in 1.76:
                   *** empty log message ***
   
           * configure.in 1.77:
           * src/doc/html2chm.cmd 1.8:
           * src/doc/sources2html.cmd 1.6:
           * src/include/pa_version.h 1.16:
           * src/main/pa_common.C 1.183:
           * src/targets/isapi/parser3isapi.C 1.90:
           * www/htdocs/.htaccess 1.29:
           * www/htdocs/_bug.html 1.37:
           * www/htdocs/_bug.txt 1.5:
                   merged with 3.1.3
   
           * src/targets/isapi/parser3isapi.C 1.89.2.1:
                   beauty: removed some warnings
   
           * configure 1.76.4.1:
           * configure.in 1.75.4.1:
           * src/include/pa_version.h 1.15:
                   3.1.3
   
           * src/doc/sources2html.cmd 1.5.38.1:
                   beauty: same window, in bg it interfered with FAR console
   
   2004-04-02  paf
           * src/targets/cgi/parser3.C 1.226:
                   new: CGI_PARSER_LOG env variable allows to specify where to put
                   parser log file
   
           * src/main/pa_string.C 1.197:
                   bugfix: $s[009] ^s.int[] now 9, were error
   
   2004-04-01  paf
           * src/include/pa_cache_managers.h 1.17:
           * src/include/pa_globals.h 1.110:
           * src/include/pa_socks.h 1.15:
           * src/main/pa_cache_managers.C 1.15:
           * src/main/pa_globals.C 1.174:
           * src/main/pa_socks.C 1.22:
           * src/targets/apache13/mod_parser3.c 1.11:
           * src/targets/apache13/pa_httpd.h 1.6:
           * src/targets/apache13core/mod_parser3_core.C 1.5:
           * src/targets/cgi/parser3.C 1.225:
           * src/targets/isapi/parser3isapi.C 1.89:
           * src/targets/isapi/parser3isapi.def 1.2:
                   bugfix: sql connections now are disconnected
   
           * src/classes/table.C 1.201:
                   bugfix: bugfix: table::load last line without tab and enter
                   were ignored
   
   2004-03-30  paf
           * src/doc/ClassExample1.dox 1.5:
           * src/doc/ClassExample2.dox 1.5:
           * src/doc/ClassExample3.dox 1.5:
           * src/doc/chmhelper.pl 1.2:
           * src/doc/class.dox 1.3:
           * src/doc/compiler.dox 1.4:
           * src/doc/doxygen.cfg 1.25:
           * src/doc/exception.dox 1.3:
           * src/doc/executor.dox 1.3:
           * src/doc/footer.htm 1.4:
           * src/doc/index.dox 1.6:
           * src/doc/memory.dox 1.3:
           * src/doc/methoded.dox 1.4:
           * src/doc/object.dox 1.3:
           * src/doc/string.dox 1.6:
           * src/doc/targets.dox 1.4:
           * src/doc/value.dox 1.4:
           * src/include/pa_version.h 1.14:
           * src/main/pa_cache_managers.C 1.14:
           * src/main/pa_stylesheet_connection.C 1.2:
           * src/targets/isapi/parser3isapi.vcproj 1.7:
           * src/types/pa_vform.C 1.81:
           * www/htdocs/_bug.html 1.36:
           * www/htdocs/_bug.txt 1.4:
                   merged bugfixes from 3.1.2, changed version to 3.1.3beta
   
           * src/classes/table.C 1.200:
                   bugfix: table::load last line without tab and enter were ignored
   
           * src/classes/table.C 1.199:
                   bufix: if last table lines were commented, gpfed
   
   2004-03-29  paf
           * src/types/pa_vhashfile.C 1.39:
                   bugfix: empty key on hashfile.get causes gpf
   
           * src/doc/ClassExample1.dox [release_3_1_2] 1.4.34.1:
           * src/doc/ClassExample2.dox [release_3_1_2] 1.4.36.1:
           * src/doc/ClassExample3.dox [release_3_1_2] 1.4.34.1:
           * src/doc/chmhelper.pl [release_3_1_2] 1.1.36.1:
           * src/doc/class.dox [release_3_1_2] 1.2.44.1:
           * src/doc/compiler.dox [release_3_1_2] 1.3.36.1:
           * src/doc/doxygen.cfg [release_3_1_2] 1.24.28.1:
           * src/doc/exception.dox [release_3_1_2] 1.2.10.1:
           * src/doc/executor.dox [release_3_1_2] 1.2.44.1:
           * src/doc/footer.htm [release_3_1_2] 1.3.8.1:
           * src/doc/index.dox [release_3_1_2] 1.5.10.1:
           * src/doc/memory.dox [release_3_1_2] 1.2.10.1:
           * src/doc/methoded.dox [release_3_1_2] 1.3.34.1:
           * src/doc/object.dox [release_3_1_2] 1.2.44.1:
           * src/doc/string.dox [release_3_1_2] 1.5.10.1:
           * src/doc/targets.dox [release_3_1_2] 1.3.36.1:
           * src/doc/value.dox [release_3_1_2] 1.3.34.1:
                   translated to english
   
   2004-03-25  paf
           * src/types/pa_vform.C [release_3_1_2] 1.80.2.1:
                   beauty: removed warning
   
           * src/classes/classes.vcproj [release_3_1_2] 1.10.2.1:
                   bugfix: now all compiles in any folder [removed last ;) folder
                   dependency]
   
           * src/classes/classes.vcproj 1.11:
                   merged bugfix: now all compiles in any folder [removed last ;) 
                   folder dependency]
   
           * src/classes/hash.C 1.69:
           * www/htdocs/_bug.html 1.35:
                   bugfix: ^hash::sql{one column} now produces $.hash[$.column_value1(true) ... ]
                   [were producing some strang thing]
   
           * src/targets/isapi/parser3isapi.vcproj [release_3_1_2] 1.6.2.1:
                   beauty: one more parser3project dependency removed
   
           * src/include/pa_version.h [release_3_1_2] 1.13.2.1:
                   release
   
           * src/classes/table.C 1.197:
                   beauty: comment& more meaningful error message
   
           * src/main/pa_cache_managers.C [release_3_1_2] 1.13.2.1:
           * src/main/pa_stylesheet_connection.C [release_3_1_2] 1.1.2.1:
                   bugfix: refused to compile without xml
   
           * src/lib/gd/gif.C 1.4:
                   new: ^image.pixel(outof;bounds) now returns -1
   
           * Makefile.am [release_3_1_2] 1.43.2.1:
           * Makefile.in [release_3_1_2] 1.57.2.1:
           * acinclude.m4 [release_3_1_2] 1.30.2.1:
           * aclocal.m4 [release_3_1_2] 1.33.2.1:
           * acsite.m4 [release_3_1_2] 1.8.2.1:
           * configure [release_3_1_2] 1.76.2.1:
           * configure.in [release_3_1_2] 1.75.2.1:
                   *** empty log message ***
   
   2004-03-23  paf
           * src/classes/image.C 1.110:
           * src/main/pa_common.C 1.182:
           * www/htdocs/_bug.html 1.34:
                   bugfix: ^image.polyline and http status line parsing
                   checked number of columns in table [user reported an assert]
   
           * src/targets/cgi/parser3.C 1.224:
                   debug helper added
   
           * src/classes/op.C 1.147:
           * src/types/pa_value.C 1.17:
           * src/types/pa_wcontext.C 1.30:
           * www/htdocs/_bug.html 1.33:
                   bugfix: junction reattach now actually reattaches a junction to new wcontext [were only assigning it to junction,
                   which caused junction tracking to loose junction, and it's context were not killed, and it tried to process in invalid context, gpf]
   
           * operators.txt 1.170:
                   example: on hashfile
   
   2004-03-19  paf
           * src/types/pa_wcontext.C 1.29:
           * www/htdocs/_bug.html 1.32:
                   beauty: error messages removed duplicate "type(type)" in braces
   
   2004-03-10  paf
           * operators.txt 1.169:
           * src/classes/xdoc.C 1.144:
           * src/classes/xnode.C 1.67:
           * src/classes/xnode.h 1.22:
           * src/types/pa_vxdoc.C 1.28:
           * src/types/pa_vxdoc.h 1.39:
           * src/types/pa_vxnode.C 1.38:
           * src/types/pa_vxnode.h 1.30:
           * www/htdocs/_bug.html 1.31:
                   new: refined solution to search-in-namespaces problem:
                   $xdoc.search-namespaces.x[http://pif.design.ru/]
                   $nodes[^xdoc.select[//x:second]]
   
           * operators.txt 1.168:
           * src/classes/xnode.C 1.66:
           * www/htdocs/_bug.html 1.30:
           * www/htdocs/_bug.xml 1.2:
                   new: xnode.select*[xpath expression][[NAMESPACES HASH]]
                   allows to search for info in namespaces
                   
                   $nodes[^xdoc.select[//x:second][
                           $.x[http://pif.design.ru/]
                   ]]
   
   2004-03-09  paf
           * operators.txt 1.167:
           * src/main/pa_common.C 1.181:
           * www/htdocs/.htaccess 1.28:
           * www/htdocs/_bug.html 1.29:
           * www/htdocs/_bug.txt 1.3:
           * www/htdocs/_bug.xsl 1.12:
                   new: ^file::load[...][options]
                           $.form[
                               !$.field1[string]
                               !$.field2[^table::create{one_column_only^#0Avalue1^#0Avalue2}]
                           ]
                           !$.body[string]
                   
                   GET ?here
                   notGET(POST, HEAD, others) in content-type: application/x-www-form-urlencoded
                   
                   todo: upload files ability
   
           * src/lib/cord/cordxtra.c 1.5:
                   bugfix: CORD_pos were not fixed properly, done
   
   2004-03-05  paf
           * etc/parser3.charsets/windows-1251.cfg 1.11:
                   typo
   
           * operators.txt 1.164:
           * operators.txt 1.165:
           * src/include/pa_common.h 1.99:
           * src/main/pa_common.C 1.178:
           * www/htdocs/_bug.html 1.28:
                   new: http:// options $.user $.password basic authorization
   
           * src/main/pa_common.C 1.177:
                   beauty: removed needless vars
   
           * operators.txt 1.166:
           * src/main/pa_common.C 1.180:
                   new: file::load[;http:// GET/POST $.form[$.fields
                   started, not tested yet
                   todo:$.field[table] for multiple values
   
           * src/sql/pa_sql_driver.h 1.39:
                   beauty: important warning added
   
           * etc/parser3.charsets/koi8-r.cfg 1.7:
                   there's special code for grad char!
   
           * operators.txt 1.163:
                   new: pgsql option [like that recently added to oracle driver]
                               ClientCharset=parser-charset << charset in which parser thinks client works
   
           * operators.txt 1.162:
           * www/htdocs/_bug.html 1.27:
                   new: odbc option [like that recently added to oracle driver]
                               ClientCharset=parser-charset << charset in which parser thinks client works
   
           * src/main/pa_common.C 1.179:
                   beauty: link to rtf added
   
   2004-03-04  paf
           * operators.txt 1.161:
           * www/htdocs/_bug.html 1.26:
           * www/htdocs/_bug.txt 1.2:
                   new: mysql option [like that recently added to oracle driver]
                               ClientCharset=parser-charset << charset in which parser thinks client works
   
           * src/main/pa_sql_driver_manager.C 1.83:
                   speedup: charset lookups cached, sql transcoding now goes faster
   
           * etc/parser3.charsets/koi8-r.cfg 1.5:
           * etc/parser3.charsets/windows-1251.cfg 1.9:
                   typograph chars commented
   
           * etc/parser3.charsets/koi8-r.cfg 1.6:
           * etc/parser3.charsets/windows-1251.cfg 1.10:
                   keyboard typo error
   
   2004-03-03  paf
           * INSTALL 1.38:
                   note: added on libgc on FreeBSD,
                   thanks to Andrey N. Pazychev <135@ugtel.ru> and Goor <goor@hotbox.ru>
   
   2004-03-02  paf
           * operators.txt 1.160:
                   new[update typo]:
                       !^void.left(n)
                          nothing
                       !^void.right(n)
                          nothing
                       !^void.mid(p[;n])
                          nothing
   
           * www/htdocs/_bug.html 1.22:
                   feature: oracle?..&LowerCaseColumnNames=0&ClientCharset
                   something column names got transcoded to $request:charset too [
                   were only column data]
   
           * operators.txt 1.157:
           * src/classes/file.C 1.121:
           * www/htdocs/_bug.gif 1.1:
           * www/htdocs/_bug.html 1.23:
                   ^file.sql-string[] inside ^connect gets properly escaped string, which can be passed to request
                   now this for mysql only. it's up to parser sql driver to fix zeros properly
   
           * operators.txt 1.158:
           * src/classes/file.C 1.122:
           * src/include/pa_string.h 1.158:
           * www/htdocs/_bug.html 1.24:
                   new: ^file::sql[[name_to_become_$.name]]{}
                   query result must be one row with columns:
                     first: data
                     second: file name
                     third: content-type
   
           * operators.txt 1.159:
           * src/classes/void.C 1.32:
           * www/htdocs/_bug.html 1.25:
                   new:
                       !^void.left(n)
                          nothing
                       !^void.right(n)
                          nothing
                       !^void.pos(p[;n])
                          nothing
   
           * src/targets/apache13/p3runConfigure.in 1.16:
                   @LIBS@ mainly to include -lm to apache
   
           * INSTALL 1.37:
                   note: added on building apache with this option: --enable-shared=max
                   thanks to Victor Fedoseev <vvf_ru@mail.ru>
   
   2004-03-01  paf
           * operators.txt 1.156:
           * src/classes/hash.C 1.68:
           * www/htdocs/_bug.html 1.21:
                   new: ^hash._keys[>>name<<] to call sole column of result
   
           * src/classes/xdoc.C 1.143:
           * src/types/pa_vxdoc.h 1.38:
           * www/htdocs/_bug.html 1.17:
           * www/htdocs/_bug.xsl 1.11:
                   bugfix: boolean output options now have unified defaults [after
                   transform indent/omit-xml-declaration/standalone 'default' 
                   erroreously meant 'true']
   
           * src/targets/apache13core/mod_parser3_core.C 1.4:
           * src/targets/isapi/parser3isapi.C 1.88:
                   new: apache module & isapi extension memory:compact befor processingrequest
   
           * src/classes/string.C 1.138:
           * www/htdocs/_bug.html 1.18:
                   bugfix: ^string.left/right/mid with negative values now
                   considered bad
   
           * src/lib/smtp/comms.C 1.5:
                   bugfix: use SO_LINGER if no SO_DONTLINGER exist
   
           * src/classes/string.C 1.136:
                   check: trim 'chars' must not be empty, exception if it is
   
           * src/classes/string.C 1.137:
                   feature: ^string.trim both parameters may be empty-strings, meaning
                   kind=both
                   chars=whitespaces
   
           * src/classes/image.C 1.108:
           * src/types/pa_vimage.C 1.30:
           * src/types/pa_vimage.h 1.40:
           * www/htdocs/_bug.html 1.19:
                   beauty: image -- less checks [were ugly impl]
   
           * src/classes/string.C 1.135:
                   changed: ^string.trim
                   [] << both, whitespaces
                   [start|both|end] << kind, whitespaces
                   [start|both|end;chars]  full
   
           * operators.txt 1.155:
           * src/classes/image.C 1.109:
           * src/lib/gd/gif.C 1.3:
           * src/lib/gd/gif.h 1.3:
           * www/htdocs/_bug.html 1.20:
                   new: ^image.pixel(x;y)[(color)]
                           get/set pixel color
   
           * src/main/pa_common.C 1.175:
           * www/htdocs/_bug.html 1.16:
                   bugfix: http://i.p.a.ddress gethostbyaddr added [on some
                   platforms gethostbyname failed with such 'domains']
   
           * src/main/pa_common.C 1.176:
                   bugfix: INADDR_NONE not everywhere defined
   
           * src/include/pa_config_auto.h.in 1.40:
                   no select check, no define
   
   2004-02-27  paf
           * www/htdocs/_bug.html 1.12:
           * www/htdocs/_bug.txt 1.1:
                   just test:  file::load[text;http:// $.text utf-8 signature, line ends OK
                   http://i2/tasks/edit/?id=4629476859594276758
   
           * src/main/untaint.C 1.131:
                   speed: there's no \n chars in output [normally], so no need to optimize them
                   they could be retrived from databases, though. but
                   1. should be replaced
                   2. if not optimized, no harm done
   
           * operators.txt 1.153:
           * src/classes/string.C 1.133:
           * src/include/pa_string.h 1.157:
           * src/main/pa_string.C 1.195:
           * www/htdocs/_bug.html 1.14:
                   new method: ^string.trim[start|both|end[;chars]]        default 'chars' -- whitespace chars
                     started, only start works
   
           * src/lib/smtp/smtp.h 1.5:
                   bugfix: SMTP buffer overflow could allow malicious SMTP server to attack as by returning too long status responses
                   http://i2/tasks/edit/?id=4629448401140924947
   
           * www/htdocs/_bug.html 1.13:
           * www/htdocs/_bug.xml 1.1:
           * www/htdocs/_bug.xsl 1.10:
                   bug discovered: todo! xdoc::create+save != xdoc.transform&no
                   xsl:output>+save
   
           * operators.txt 1.154:
           * src/classes/string.C 1.134:
           * src/main/pa_string.C 1.196:
           * www/htdocs/_bug.html 1.15:
                   new method: ^string.trim[start|both|end[;chars]]        default 'chars' -- whitespace chars
                   finished
   
           * src/main/pa_exec.C 1.58:
                   bugfix: waitpid could be interrupted -- ^file::exec/cgi could return invalid status & zombie child can remain for short period until process exists [very bad in mod_parser3]
                   http://i2/tasks/edit/?id=4629451867179521923
   
           * Makefile.am 1.43:
           * Makefile.in 1.57:
           * acinclude.m4 1.30:
           * aclocal.m4 1.33:
           * acsite.m4 1.8:
           * configure 1.76:
           * configure.in 1.75:
                   *** empty log message ***
   
           * src/main/compile.C 1.74:
                   bugfix: line numbers after ^process{}[$.line(-10]] can be
                   negative, allowed to print they as signed
   
   2004-02-26  paf
           * operators.txt 1.151:
           * operators.txt 1.152:
           * src/classes/op.C 1.146:
           * src/include/pa_request.h 1.175:
           * src/main/compile.C 1.73:
           * src/main/compile_tools.h 1.73:
           * src/main/pa_request.C 1.266:
           * www/htdocs/_bug.html 1.11:
           * www/htdocs/_bug.p 1.1:
           * www/htdocs/_bug.xsl 1.9:
                   feature: ^process...{CODE}[now has options]
                   which are
                           $.main[to what to rename @main]
                           $.file[file, from which (user says) goes that CODE]
                           $.lineno(line number in that file, where CODE starts. may be negative)
   
   2004-02-25  paf
           * www/htdocs/_bug.html 1.10:
           * www/htdocs/_bug.xsl 1.8:
                   xhtml: &#9; as resutl of <xsl:attribute>[tab]  is OK
   
           * src/classes/hash.C 1.67:
                   feature: ^hash::sql{one colum result} now produces hash of
                   column=>1
   
           * src/lib/smtp/smtp.h 1.4:
                   beauty: couple of #ifdef-s to compile even with incomplete
                   errno constants set
   
           * etc/parser3.charsets/Makefile.am 1.5:
           * etc/parser3.charsets/Makefile.in 1.20:
                   bugfix: @sysconfdir@ used [were old @charsetsdir@ recently
                   erased from configure.in]
   
   2004-02-24  paf
           * src/lib/smtp/smtp.C 1.4:
                   smtp on unix: compiled on win32
   
           * src/lib/smtp/smtp.C 1.7:
                   smtp on unix: authors of lib/smtp never read "man select"
   
           * src/lib/smtp/Makefile.am 1.2:
           * src/lib/smtp/Makefile.in 1.4:
           * src/lib/smtp/comms.C 1.3:
           * src/lib/smtp/smtp.C 1.3:
           * src/lib/smtp/smtp.h 1.3:
           * src/targets/cgi/Makefile.am 1.51:
           * src/targets/cgi/Makefile.in 1.68:
                   started porting smtp to unix [testing on solaris]
   
           * src/main/pa_os.C 1.6:
                   beauty: <0 better then ==-1
   
           * src/classes/Makefile.am 1.49:
           * src/classes/Makefile.in 1.61:
           * src/classes/mail.C 1.101:
           * src/lib/smtp/comms.C 1.4:
           * src/lib/smtp/smtp.C 1.5:
           * src/lib/smtp/smtp.C 1.6:
                   smtp on unix: steps to work on unix
   
           * src/classes/mail.C 1.102:
           * src/classes/mail.C 1.103:
           * src/types/pa_vmail.C 1.59:
           * src/types/pa_vmail.h 1.15:
                   smtp on unix: steps to work on unix [extracted 'to']
   
   2004-02-20  paf
           * src/classes/xdoc.C 1.142:
           * www/htdocs/_bug.xsl 1.7:
                   beauty: ugly code removed, thanks to egr for pointing that out
   
           * src/classes/xdoc.C 1.141:
           * www/htdocs/_bug.html 1.9:
           * www/htdocs/_bug.xsl 1.6:
                   bugfix: <tag attr="&#digital_entity;" bug fixed again [same
                   solution, mistanenly removed one line]
   
   2004-02-19  paf
           * src/classes/date.C 1.64:
           * src/classes/image.C 1.106:
           * www/htdocs/_bug.html 1.8:
                   beauty: date::create[bad date time in daylightsaving hole] now
                   throws error
   
           * src/classes/date.C 1.65:
           * src/classes/image.C 1.107:
           * src/types/pa_vdate.h 1.32:
                   feature: date::create from bad datetime in spring
                   daylightsaving hole now OK for all platforms [on some platforms
                   it failed]
   
           * src/classes/date.C 1.63:
                   comment: mistake fixed
   
   2004-02-18  paf
           * src/classes/xdoc.C 1.138:
           * www/htdocs/_bug.html 1.1:
           * www/htdocs/_bug.xsl 1.1:
                   feature: reimplemented xhtml output, see /.xsl for sample
   
           * src/classes/xdoc.C 1.139:
           * www/htdocs/_bug.xsl 1.2:
                   beauty: xhtml doctype-public/system forcly turns off omit-xml-declaration
   
           * src/classes/xdoc.C 1.140:
           * src/include/pa_charset.h 1.30:
           * www/htdocs/_bug.html 1.2:
           * www/htdocs/_bug.html 1.3:
           * www/htdocs/_bug.html 1.4:
           * www/htdocs/_bug.html 1.5:
           * www/htdocs/_bug.xsl 1.3:
           * www/htdocs/_bug.xsl 1.4:
                   beauty: xdoc.string now renderes in $request:charset, but in header puts $response:charset
                   todo: make that default only so that coder could override that
   
           * www/htdocs/_bug.html 1.6:
           * www/htdocs/_bug.html 1.7:
           * www/htdocs/_bug.xsl 1.5:
                   beauty: coder can override save/file encoding by specifying it
                   in xsl:output or in save/file hash-options
   
   2004-02-17  paf
           * src/main/untaint.C 1.130:
                   bugfix: one last char prior to "spaces<" were not made quoted-printable
   
           * src/main/pa_uue.C 1.8:
                   bugfix: uuencoded finish char adding violated string invariant
   
           * src/classes/xdoc.C 1.134:
                   new: xhtml now works [libxslt prevented libxml to do the work]
                   <xsl:output
                           method="html"
                           doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN"
                           doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
                           />
   
           * src/classes/xdoc.C 1.135:
                   bugfound: meta again, now somewhere in xhtml part of libxml
   
           * src/types/pa_vxdoc.h 1.37:
                   bugfix: ^xdoc::transform [note double :] caused assertion
   
           * src/classes/xdoc.C 1.133:
                   beauty: no <meta ... charset generated
   
           * src/classes/xdoc.C 1.136:
                   beauty: method=html outputxmlbuffer not copied extra time
   
           * src/classes/xdoc.C 1.137:
                   beauty: needless helper class removed
   
           * src/classes/hash.C 1.66:
                   bugfix: ^hash.add[$hash] ^hash.sub[$hash] could hang. now such
                   add does nothing, sub clears $hash
   
   2004-02-16  paf
           * src/main/pa_globals.C 1.173:
                   bugfix: xml errors copy from library now cleared [were not
                   cleared properly]
   
   2004-02-13  paf
           * bin/Makefile.in 1.11:
           * etc/Makefile.in 1.16:
           * etc/parser3.charsets/Makefile.in 1.19:
           * src/Makefile.in 1.57:
           * src/classes/Makefile.in 1.60:
           * src/include/Makefile.in 1.18:
           * src/include/pa_version.h 1.13:
           * src/lib/Makefile.in 1.13:
           * src/lib/cord/Makefile.in 1.4:
           * src/lib/cord/include/Makefile.in 1.3:
           * src/lib/cord/include/private/Makefile.in 1.3:
           * src/lib/gc/Makefile.in 1.3:
           * src/lib/gc/include/Makefile.in 1.3:
           * src/lib/gd/Makefile.in 1.3:
           * src/lib/ltdl/Makefile.in 1.6:
           * src/lib/md5/Makefile.in 1.9:
           * src/lib/patches/Makefile.in 1.13:
           * src/lib/pcre/Makefile.in 1.11:
           * src/lib/sdbm/Makefile.in 1.2:
           * src/lib/sdbm/apr-include/Makefile.in 1.2:
           * src/lib/smtp/Makefile.in 1.3:
           * src/main/Makefile.in 1.57:
           * src/sql/Makefile.in 1.13:
           * src/targets/Makefile.in 1.44:
           * src/targets/apache13/Makefile.in 1.49:
           * src/targets/apache13core/Makefile.in 1.6:
           * src/targets/cgi/Makefile.in 1.67:
           * src/targets/isapi/Makefile.in 1.14:
           * src/types/Makefile.in 1.55:
                   prerelease
   
           * src/classes/xdoc.C 1.132:
           * src/include/pa_stylesheet_connection.h 1.39:
           * src/include/pa_xml_io.h 1.3:
           * src/main/Makefile.am 1.44:
           * src/main/compile.tab.C 1.95:
           * src/main/main.vcproj 1.13:
           * src/main/pa_globals.C 1.172:
           * src/main/pa_stylesheet_connection.C 1.1:
           * src/main/pa_xml_io.C 1.17:
                   change: .xsl.stamp now not used, introducing dependencies
                   timestamp check
   
           * bin/auto.p.dist.in 1.11:
           * configure.in 1.73:
                   auto.p: @conf made relative
   
           * Makefile.am 1.42:
           * Makefile.in 1.56:
           * acinclude.m4 1.29:
           * aclocal.m4 1.32:
           * acsite.m4 1.7:
           * configure 1.75:
           * configure.in 1.74:
                   *** empty log message ***
   
   2004-02-12  paf
           * src/include/pa_sapi.h 1.25:
                   2004
   
           * INSTALL 1.36:
                   --without-threads
   
           * src/types/pa_vform.C 1.80:
                   bugfix: empty values[recently allowed] ruined empty <input type
                   file> submits. parser thought there were nameless empty file
                   and $form:field got value of type 'file'
   
   2004-02-11  paf
           * parser3.sln 1.9:
           * src/classes/classes.vcproj 1.6:
           * src/classes/classes.vcproj 1.7:
           * src/lib/gd/gd.vcproj 1.2:
           * src/lib/gd/gd.vcproj 1.3:
           * src/lib/smtp/smtp.vcproj 1.2:
           * src/lib/smtp/smtp.vcproj 1.3:
           * src/main/compile.tab.C 1.94:
           * src/main/main.vcproj 1.8:
           * src/main/main.vcproj 1.9:
           * src/main/pa_globals.C 1.167:
           * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.6:
           * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.7:
           * src/targets/cgi/parser3.vcproj 1.6:
           * src/targets/cgi/parser3.vcproj 1.7:
           * src/targets/isapi/parser3isapi.vcproj 1.3:
           * src/targets/isapi/parser3isapi.vcproj 1.4:
           * src/types/types.vcproj 1.7:
           * src/types/types.vcproj 1.8:
           * www/htdocs/.htaccess 1.27:
                   started changes to reflect libxml xsl new folders
   
           * src/classes/classes.vcproj 1.8:
           * src/classes/classes.vcproj 1.9:
           * src/lib/gd/gd.vcproj 1.4:
           * src/lib/gd/gd.vcproj 1.5:
           * src/lib/smtp/smtp.vcproj 1.4:
           * src/main/main.vcproj 1.10:
           * src/main/main.vcproj 1.11:
           * src/main/pa_globals.C 1.168:
           * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.8:
           * src/targets/cgi/parser3.vcproj 1.8:
           * src/targets/cgi/parser3.vcproj 1.9:
           * src/targets/isapi/parser3isapi.vcproj 1.5:
           * src/types/types.vcproj 1.10:
           * src/types/types.vcproj 1.9:
                   continued changes to reflect libxml xsl new folders
   
           * src/classes/classes.vcproj 1.10:
           * src/lib/gd/gd.vcproj 1.6:
           * src/lib/pcre/pcre.vcproj 1.2:
           * src/lib/pcre/pcre_dftables.vcproj 1.3:
           * src/lib/pcre/pcre_parser_ctype.vcproj 1.3:
           * src/lib/sdbm/sdbm.vcproj 1.4:
           * src/lib/smtp/smtp.vcproj 1.5:
           * src/main/main.vcproj 1.12:
           * src/main/pa_globals.C 1.169:
           * src/targets/apache13/ApacheModuleParser3.vcproj 1.6:
           * src/targets/cgi/parser3.C 1.223:
           * src/targets/cgi/parser3.vcproj 1.10:
           * src/targets/isapi/parser3isapi.vcproj 1.6:
           * src/types/types.vcproj 1.11:
                   migrated to latest libxml[2.6.5] and libgdome[1.1.2]
                   simplified lib build processes
   
           * src/classes/classes.C 1.21:
           * src/classes/classes.h 1.26:
           * src/classes/date.C 1.62:
           * src/classes/double.C 1.57:
           * src/classes/file.C 1.120:
           * src/classes/form.C 1.38:
           * src/classes/hash.C 1.65:
           * src/classes/hashfile.C 1.33:
           * src/classes/image.C 1.105:
           * src/classes/int.C 1.53:
           * src/classes/mail.C 1.100:
           * src/classes/math.C 1.38:
           * src/classes/memory.C 1.6:
           * src/classes/op.C 1.145:
           * src/classes/response.C 1.26:
           * src/classes/string.C 1.132:
           * src/classes/table.C 1.196:
           * src/classes/void.C 1.31:
           * src/classes/xdoc.C 1.131:
           * src/classes/xnode.C 1.65:
           * src/classes/xnode.h 1.21:
           * src/include/pa_array.h 1.64:
           * src/include/pa_cache_managers.h 1.16:
           * src/include/pa_charset.h 1.29:
           * src/include/pa_charsets.h 1.12:
           * src/include/pa_common.h 1.98:
           * src/include/pa_config_fixed.h 1.63:
           * src/include/pa_config_includes.h 1.28:
           * src/include/pa_dictionary.h 1.17:
           * src/include/pa_dir.h 1.16:
           * src/include/pa_exception.h 1.43:
           * src/include/pa_exec.h 1.15:
           * src/include/pa_globals.h 1.109:
           * src/include/pa_hash.h 1.62:
           * src/include/pa_memory.h 1.11:
           * src/include/pa_opcode.h 1.27:
           * src/include/pa_operation.h 1.5:
           * src/include/pa_os.h 1.4:
           * src/include/pa_request.h 1.174:
           * src/include/pa_request_charsets.h 1.4:
           * src/include/pa_request_info.h 1.4:
           * src/include/pa_socks.h 1.14:
           * src/include/pa_sql_connection.h 1.38:
           * src/include/pa_sql_driver_manager.h 1.32:
           * src/include/pa_stack.h 1.22:
           * src/include/pa_string.h 1.156:
           * src/include/pa_stylesheet_connection.h 1.38:
           * src/include/pa_stylesheet_manager.h 1.21:
           * src/include/pa_table.h 1.57:
           * src/include/pa_threads.h 1.29:
           * src/include/pa_types.h 1.48:
           * src/include/pa_uue.h 1.7:
           * src/include/pa_xml_exception.h 1.3:
           * src/include/pa_xml_io.h 1.2:
           * src/lib/gd/gif.C 1.2:
           * src/lib/gd/gif.h 1.2:
           * src/lib/gd/gifio.C 1.2:
           * src/lib/md5/pa_md5.h 1.10:
           * src/lib/md5/pa_md5c.c 1.12:
           * src/lib/smtp/comms.C 1.2:
           * src/lib/smtp/smtp.C 1.2:
           * src/lib/smtp/smtp.h 1.2:
           * src/main/compile.C 1.72:
           * src/main/compile_tools.C 1.57:
           * src/main/compile_tools.h 1.72:
           * src/main/execute.C 1.305:
           * src/main/pa_cache_managers.C 1.13:
           * src/main/pa_charset.C 1.48:
           * src/main/pa_charsets.C 1.15:
           * src/main/pa_common.C 1.174:
           * src/main/pa_dictionary.C 1.22:
           * src/main/pa_dir.C 1.19:
           * src/main/pa_exception.C 1.47:
           * src/main/pa_exec.C 1.57:
           * src/main/pa_globals.C 1.171:
           * src/main/pa_memory.C 1.5:
           * src/main/pa_os.C 1.5:
           * src/main/pa_request.C 1.265:
           * src/main/pa_socks.C 1.21:
           * src/main/pa_sql_driver_manager.C 1.82:
           * src/main/pa_string.C 1.194:
           * src/main/pa_stylesheet_manager.C 1.26:
           * src/main/pa_table.C 1.60:
           * src/main/pa_uue.C 1.7:
           * src/main/pa_xml_exception.C 1.3:
           * src/main/pa_xml_io.C 1.16:
           * src/main/untaint.C 1.129:
           * src/sql/pa_sql_driver.h 1.38:
           * src/targets/apache13/mod_parser3.c 1.10:
           * src/targets/apache13core/mod_parser3_core.C 1.3:
           * src/targets/apache13core/pa_threads.C 1.4:
           * src/targets/cgi/pa_threads.C 1.15:
           * src/targets/isapi/pa_threads.C 1.16:
           * src/targets/isapi/parser3isapi.C 1.87:
           * src/types/pa_junction.h 1.4:
           * src/types/pa_method.h 1.4:
           * src/types/pa_value.C 1.16:
           * src/types/pa_value.h 1.118:
           * src/types/pa_vbool.h 1.24:
           * src/types/pa_vclass.C 1.20:
           * src/types/pa_vclass.h 1.43:
           * src/types/pa_vcode_frame.h 1.27:
           * src/types/pa_vconsole.h 1.5:
           * src/types/pa_vcookie.C 1.63:
           * src/types/pa_vcookie.h 1.26:
           * src/types/pa_vdate.h 1.31:
           * src/types/pa_vdouble.h 1.45:
           * src/types/pa_venv.h 1.31:
           * src/types/pa_vfile.C 1.40:
           * src/types/pa_vfile.h 1.56:
           * src/types/pa_vform.C 1.79:
           * src/types/pa_vform.h 1.49:
           * src/types/pa_vhash.h 1.50:
           * src/types/pa_vhashfile.h 1.27:
           * src/types/pa_vimage.C 1.29:
           * src/types/pa_vimage.h 1.39:
           * src/types/pa_vint.h 1.41:
           * src/types/pa_vjunction.h 1.22:
           * src/types/pa_vmail.C 1.58:
           * src/types/pa_vmail.h 1.14:
           * src/types/pa_vmath.C 1.7:
           * src/types/pa_vmath.h 1.17:
           * src/types/pa_vmemory.h 1.4:
           * src/types/pa_vmethod_frame.C 1.5:
           * src/types/pa_vmethod_frame.h 1.49:
           * src/types/pa_vobject.C 1.16:
           * src/types/pa_vobject.h 1.42:
           * src/types/pa_vrequest.C 1.32:
           * src/types/pa_vrequest.h 1.28:
           * src/types/pa_vresponse.C 1.20:
           * src/types/pa_vresponse.h 1.35:
           * src/types/pa_vstateless_class.C 1.22:
           * src/types/pa_vstateless_class.h 1.48:
           * src/types/pa_vstateless_object.h 1.31:
           * src/types/pa_vstatus.C 1.24:
           * src/types/pa_vstatus.h 1.18:
           * src/types/pa_vstring.C 1.25:
           * src/types/pa_vstring.h 1.58:
           * src/types/pa_vtable.C 1.25:
           * src/types/pa_vtable.h 1.52:
           * src/types/pa_vvoid.h 1.21:
           * src/types/pa_vxdoc.C 1.27:
           * src/types/pa_vxdoc.h 1.36:
           * src/types/pa_vxnode.C 1.37:
           * src/types/pa_vxnode.h 1.29:
           * src/types/pa_wcontext.C 1.28:
           * src/types/pa_wcontext.h 1.46:
           * src/types/pa_wwrapper.h 1.31:
                   2004
   
           * src/main/pa_globals.C 1.170:
                   beauty: typo caused gc.log warnings with debug version of gc.dll
   
   2004-02-10  paf
           * INSTALL 1.34:
                   critical: prior to 1.0.30 had bug: "a segfault on pattern
                   compilation errors", on which spent 4 hours worktime. use
                   versions higher than that. recommended now latest up to date
   
           * INSTALL 1.35:
                   critical: libxslt1.1.2 wanted at least libxml2.6.3 to compile. 
                   recommened latest libxml up to date
   
   2004-02-06  paf
           * src/main/untaint.C 1.128:
                   beauty: removed old def/ifdef
   
           * src/main/pa_sql_driver_manager.C 1.81:
           * src/main/pa_stylesheet_manager.C 1.25:
                   beauty: unified destructing style
   
           * src/main/untaint.C 1.127:
                   beauty: coredump @unknown untaint language now
   
   2004-02-03  paf
           * src/main/pa_common.C 1.173:
                   typo: %l -> %u
   
           * src/classes/xnode.C 1.64:
                   memleaks found: not fixed yet. todo
   
           * src/classes/xdoc.C 1.130:
                   bugfix: libxml: FOR UTF-8 TOO russian letters in attributes or
                   documents-results of transform now not &#04xx;
   
           * src/main/pa_charset.C 1.47:
                   bugfix: forgot to undo some
   
           * src/classes/image.C 1.104:
           * src/main/pa_exec.C 1.56:
           * src/main/pa_memory.C 1.4:
           * src/targets/isapi/parser3isapi.C 1.86:
           * src/types/pa_value.C 1.15:
           * src/types/pa_vcookie.C 1.62:
                   beauty: %u is more simple=proper for size_t then %ld/%lu
   
           * src/main/pa_charset.C 1.46:
                   beauty: uncomment PA_PATCHED_LIBXML_BACKWARD to link with old
                   patched libxml libraries
   
   2004-02-02  paf
           * src/types/pa_vform.C 1.78:
                   bugfix: empty values with enctype=multipart/form-data now produce entries in $form:tables
                   <form method=post enctype=multipart/form-data>
                   <input type=hidden name=a>
                   <input type=hidden name=b>
                   
                   <input type=submit>
                   </form>
                   $k[^form:fields._keys[]]
                   ^eval($k)
                   <hr>
                   <pre>$request:body
   
           * src/types/pa_vcookie.C 1.61:
                   bugfix: erasing cookie: params now output
                   $cookie:example[
                           $.value[value]
                           $.path[/there/]
                   ]
                   
                   $cookie:example[
                           $.value[]
                           $.expires[session]
                           $.path[/there/]
                           $.domain[test.com]
                   ]
   
   2004-01-30  paf
           * src/classes/date.C 1.59:
           * www/htdocs/.htaccess 1.26:
                   bugfix: ^date::create[invalid year] now produces exception. 
                   todo: check other fields
   
           * src/classes/date.C 1.60:
           * src/classes/date.C 1.61:
           * src/include/pa_string.h 1.155:
           * src/main/pa_string.C 1.193:
                   bugfix: ^date::create[invalid fields now produce exception.
   
           * src/classes/xdoc.C 1.129:
                   bugfix: libxml: russian letters in attributes or documents
                   results of transform now not &#04xx;
   
   2004-01-29  paf
           * src/targets/apache13core/mod_parser3_core.C 1.2:
                   bugfix: old style new used
   
           * src/include/pa_memory.h 1.9:
                   bugfix: [potential] strdup copied one more byte then specified
                    then zeroed it << useless and potentially harmful(could gpf)
   
           * src/include/pa_memory.h 1.10:
                   typo error
   
   2004-01-22  paf
           * src/main/pa_common.C [release_3_1_1] 1.160.2.1:
                   bugfix: buffer overflow
                   * in libxml&xsl error-reporting code
                   * in parser-error reporting code [when no @unhandled_exception defined]
                   
                   fixed in one place: my *snprintf override
   
           * src/main/untaint.C [release_3_1_1] 1.122.2.2:
                   bugfix: whitespace now optimized properly [were bug: ^taint[1 &
                   2]="1 &2"
   
           * src/main/untaint.C 1.126:
                   merged: bugfix from 3.1.1 on whitespace optimization
   
           * src/main/pa_globals.C 1.166:
                   beauty: bigger buffer for xml-related errors
   
           * src/classes/xdoc.C 1.128:
                   bugfix: when stylesheet contains error, gpf
   
           * src/main/compile.tab.C [release_3_1_1] 1.91.2.1:
           * src/main/untaint.C [release_3_1_1] 1.122.2.1:
                   *** empty log message ***
   
           * src/main/pa_common.C 1.172:
                   merged: bugfix from 3.1.1 on memory overflow
   
   2004-01-13  paf
           * operators.txt 1.150:
                   typo erro
   
   2003-12-25  paf
           * src/main/pa_common.C 1.171:
                   bugfix: ^file::load[binary;http:// now not garbled  [pieces
                   after zero bytes were removed]
   
   2003-12-22  paf
           * operators.txt 1.149:
           * src/classes/op.C 1.144:
           * src/include/pa_sql_connection.h 1.37:
           * src/include/pa_sql_driver_manager.h 1.31:
           * src/main/pa_sql_driver_manager.C 1.80:
           * src/sql/pa_sql_driver.h 1.37:
           * www/htdocs/.htaccess 1.25:
                   feature: sql introducing ability to transcode charsets
   
           * src/include/Makefile.am 1.9:
           * src/include/Makefile.in 1.17:
                   bugfix: removed from dist: src/include/pa_config_auto.h which
                   were configured for make-dist-platform and badly updated proper
                   config file in target [when .tar used for updating existing
                   source tree]
   
   2003-12-19  paf
           * src/main/pa_sql_driver_manager.C 1.79:
                   beauty: more straighforward error message
   
           * src/main/pa_charset.C 1.45:
                   bugfix: memory for charsethandler structure for libxml now
                   allocated properly
   
   2003-12-17  paf
           * src/main/pa_globals.C 1.165:
                   bugfix: removed false warning [warning: unreported
                   xmlGenericErrors]
   
           * src/types/pa_vfile.C 1.39:
                   beauty: removed outdated cast
   
           * src/main/pa_common.C 1.170:
                   bugfix: empty http response caused gpf
   
           * src/include/pa_string.h 1.154:
                   bugfix: removed too strong a assert
   
   2003-12-15  paf
           * src/classes/xdoc.C 1.127:
                   bugfix: taint uri under ^xdoc::create{now works}
   
   2003-12-11  paf
           * src/classes/file.C 1.119:
           * src/classes/mail.C 1.99:
           * src/classes/op.C 1.143:
           * src/classes/xdoc.C 1.126:
           * src/main/pa_request.C 1.263:
           * src/types/pa_vimage.C 1.28:
           * src/types/pa_vmath.C 1.6:
           * src/types/pa_vstatus.C 1.21:
                   beauty cancel: gcc does not understand that
   
           * src/include/pa_cache_managers.h 1.15:
           * src/main/pa_cache_managers.C 1.12:
           * src/main/pa_globals.C 1.164:
           * src/main/pa_request.C 1.264:
           * src/types/pa_vstatus.C 1.22:
                   bugfix(solaris): removed dependency on object initialization
                   order [one more place]
   
           * src/main/pa_cache_managers.C 1.11:
           * src/main/pa_sql_driver_manager.C 1.78:
           * src/main/pa_stylesheet_manager.C 1.23:
                   bugfix(solaris): removed dependency on object initialization
                   order [two places]
   
           * src/main/Makefile.am 1.43:
           * src/main/Makefile.in 1.56:
                   *** empty log message ***
   
           * src/classes/file.C 1.118:
           * src/classes/mail.C 1.98:
           * src/classes/op.C 1.142:
           * src/classes/xdoc.C 1.125:
           * src/include/pa_cache_managers.h 1.14:
           * src/include/pa_sql_connection.h 1.36:
           * src/include/pa_sql_driver_manager.h 1.30:
           * src/include/pa_stylesheet_manager.h 1.20:
           * src/main/pa_request.C 1.262:
           * src/main/pa_stylesheet_manager.C 1.24:
           * src/types/pa_vimage.C 1.27:
           * src/types/pa_vmath.C 1.5:
           * src/types/pa_vstatus.C 1.20:
                   beauty: removed redundant ctor call [relying on implicit String
                   :Body(cstr) call]
   
           * operators.txt 1.148:
           * src/types/pa_vstatus.C 1.23:
                       !$status:pid process id
                       !$status:tid thread id
   
   2003-12-10  paf
           * src/include/pa_sql_connection.h 1.35:
           * www/htdocs/.htaccess 1.24:
                   bugfix: $status:sql.cache back  << time now ok
   
           * operators.txt 1.147:
           * src/main/pa_sql_driver_manager.C 1.77:
           * src/main/pa_stylesheet_manager.C 1.22:
                   $status:stylesheet.cache back operational
   
           * operators.txt 1.146:
           * src/classes/xdoc.C 1.124:
           * src/include/pa_charset.h 1.28:
           * src/include/pa_sql_connection.h 1.34:
           * src/main/pa_charset.C 1.44:
           * src/main/pa_sql_driver_manager.C 1.76:
           * src/main/pa_string.C 1.192:
           * src/types/pa_vxdoc.h 1.35:
           * www/htdocs/.htaccess 1.23:
                   $status:sql.cache back operational
   
   2003-12-02  paf
           * src/types/pa_vmail.C 1.57:
                   bugfix: ^mail:send[$.file[$.value[>>xxxx<<]] now untaints
                   properly [were: as-is forced]
   
           * src/main/pa_xml_io.C 1.15:
                   bugfix: on some platforms one can't throw exceptions out of libxml callbacks:
                   reimplemented error handling of http://localhost, parser://method and safemode check callbacks
   
           * src/main/pa_string.C [release_3_1_1] 1.185.2.1:
                   bugfix: SPARC gpf on %4!=0 address int ref [merged from HEAD]
   
           * src/classes/image.C 1.103:
                   nothing: comment removed
   
           * src/main/pa_string.C 1.191:
                   bugfix: sparc gpf on reading %4!=0 addresses to int
   
   2003-12-01  paf
           * src/main/pa_globals.C 1.163:
                   bugfix: win32: compile prob
   
           * src/main/pa_xml_io.C 1.13:
                   todo: safe mode check not to throw exception
   
           * src/main/pa_xml_io.C 1.12:
                   bugfix: http://localhost typo error
   
           * src/classes/xdoc.C 1.123:
           * src/main/pa_xml_io.C 1.14:
                   bugfix: typo
   
   2003-11-28  paf
           * src/main/pa_xml_io.C 1.9:
                   installed safe-mode checker as filter of all xml documents read
   
           * operators.txt 1.144:
           * src/include/pa_request.h 1.173:
           * src/main/pa_xml_io.C 1.3:
                   works.
                   todo: maybe replace original open mech of xdoc::create & co to use libxml open, so that this would work for root document
                   
                   $xdoc[^xdoc::create{<?xml version="1.0"?>
                   <!DOCTYPE test SYSTEM "parser://method/params/here">
                   <test>
                           &test^;
                   </test>
                   }]
                   
                   ^taint[^xdoc.string[]]
                   
                   @method[param]
                   <!ENTITY test "test-entity-value+$form:user+$param!">
   
           * src/main/pa_xml_io.C 1.8:
                   http://localhost/ now checked for safe mode
   
           * src/classes/xdoc.C 1.122:
           * src/include/pa_stylesheet_connection.h 1.37:
           * src/include/pa_stylesheet_manager.h 1.19:
           * src/main/pa_stylesheet_manager.C 1.21:
                   replaced original open mech of xdoc::create & co to use libxml open, so that this would work for root document
                   todo: safe mode checks to libxml: ideally to some 1 point
   
           * src/include/Makefile.in 1.16:
           * src/main/Makefile.in 1.55:
                   *** empty log message ***
   
           * operators.txt 1.145:
           * src/main/pa_xml_io.C 1.4:
                   leading / in http://parser[abscent params]
   
           * src/main/pa_xml_io.C 1.5:
                   comment
   
   2003-11-27  paf
           * src/classes/date.C 1.58:
                   bugfix: typo error
   
           * src/main/pa_xml_io.C 1.2:
                   libxml: started parser://methodcall/params
   
   2003-11-26  paf
           * src/types/pa_value.h 1.117:
                   warnings: --
   
           * operators.txt 1.143:
           * src/include/Makefile.am 1.8:
           * src/include/pa_globals.h 1.108:
           * src/include/pa_xml_io.h 1.1:
           * src/main/Makefile.am 1.42:
           * src/main/main.vcproj 1.7:
           * src/main/pa_globals.C 1.162:
           * src/main/pa_request.C 1.261:
           * src/main/pa_xml_io.C 1.1:
                   simplification: xml errors to hash<thread_id,error>
                   reorganization: xml io moved  to pa_xml_io.C/h
   
   2003-11-25  paf
           * src/classes/table.C 1.194:
                   bugfix: a, c?x:y, z in gcc considered(?) as  a, (c?x:y, z)
   
           * src/main/untaint.C 1.125:
                   bugfix: consequences of not reading this comment: 
                   CORD_pos_chars_left /* Number of characters in cache.  <= 0 ==
                    none   */
   
           * src/include/pa_array.h 1.63:
                   removed needless checks
   
           * src/classes/table.C 1.195:
                   bugfix: wrong sequence. [sadly no waring whatever)
   
   2003-11-24  paf
           * operators.txt 1.142:
           * src/types/pa_vxnode.C 1.36:
           * src/types/pa_vxnode.h 1.28:
                   $xdoc[^xdoc::create[test]]
                   $tn[^xdoc.createTextNode[text node value]]
                   $dummy[^xdoc.firstChild.appendChild[$tn]]
                   $xdoc.firstChild.firstChild.nodeValue[different]
                   ^taint[^xdoc.string[]]
   
           * src/main/pa_request.C 1.260:
           * src/types/pa_vform.C 1.77:
           * src/types/pa_vform.h 1.48:
                   removed limit: now $form:xxx can be accessed anytime, even in @auto/conf
                   [and request/response:charset still can be changed anytime]
   
           * src/include/pa_hash.h 1.61:
           * src/types/types.vcproj 1.6:
                   linker HPUX nongnu workaround: static Hash::allocates -> static Hash_allocates
   
           * src/main/pa_common.C 1.169:
                   bugfix: ^file::load[binary;http://...]   now not transcodes
                   response body
   
   2003-11-21  paf
           * src/main/pa_exec.C 1.55:
                   bug in safe mode
   
           * src/include/Makefile.am 1.7:
                   pa_xml_exception.h
   
           * Makefile.am 1.40:
           * Makefile.in 1.54:
           * configure 1.73:
           * configure.in 1.71:
           * parser3.sln 1.8:
           * src/classes/Makefile.am 1.47:
           * src/classes/Makefile.am 1.48:
           * src/classes/Makefile.in 1.59:
           * src/classes/classes.vcproj 1.5:
           * src/include/Makefile.in 1.15:
           * src/include/pa_config_auto.h.in 1.39:
           * src/lib/Makefile.am 1.7:
           * src/lib/Makefile.in 1.12:
           * src/lib/gd/Makefile.am 1.1:
           * src/lib/gd/Makefile.in 1.1:
           * src/lib/gd/Makefile.in 1.2:
           * src/lib/gd/gd.vcproj 1.1:
           * src/lib/gd/gif.C 1.1:
           * src/lib/gd/gif.h 1.1:
           * src/lib/gd/gifio.C 1.1:
           * src/lib/gd/mtables.h 1.1:
           * src/lib/smtp/Makefile.am 1.1:
           * src/lib/smtp/Makefile.in 1.1:
           * src/lib/smtp/Makefile.in 1.2:
           * src/lib/smtp/comms.C 1.1:
           * src/lib/smtp/smtp.C 1.1:
           * src/lib/smtp/smtp.h 1.1:
           * src/lib/smtp/smtp.vcproj 1.1:
           * src/targets/apache13/p3runConfigure.in 1.15:
           * src/targets/apache13core/Makefile.in 1.5:
           * src/targets/cgi/Makefile.am 1.50:
           * src/targets/cgi/Makefile.in 1.66:
           * src/types/Makefile.am 1.35:
           * src/types/Makefile.in 1.54:
                   rearrange: gd&smtp moved to src/lib
   
           * src/targets/apache13/ApacheModuleParser3.vcproj 1.5:
           * src/targets/isapi/parser3isapi.C 1.85:
                   more warnings --
   
           * Makefile.am 1.41:
           * Makefile.in 1.55:
           * acinclude.m4 1.28:
           * aclocal.m4 1.31:
           * acsite.m4 1.6:
           * configure 1.74:
           * configure.in 1.72:
           * src/classes/mail.C 1.97:
                   *** empty log message ***
   
           * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.5:
           * src/targets/apache13core/Makefile.am 1.5:
           * src/targets/apache13core/mod_parser3.C 1.7:
           * src/targets/apache13core/mod_parser3_core.C 1.1:
                   renamed mod_parser3 to mod_parser3_core to help DOXYGEN
   
           * src/classes/mail.C 1.96:
                   bugfix: typo
   
   2003-11-20  paf
           * src/main/execute.C 1.303:
           * src/main/pa_request.C 1.257:
                   old forgotten todo: when can't report problem (undefined @
                   unhandled_exception) problem source string were not reported
   
           * src/classes/classes.vcproj 1.4:
           * src/classes/date.C 1.53:
           * src/classes/double.C 1.55:
           * src/classes/file.C 1.114:
           * src/classes/hash.C 1.61:
           * src/classes/hashfile.C 1.31:
           * src/classes/image.C 1.98:
           * src/classes/int.C 1.51:
           * src/classes/mail.C 1.93:
           * src/classes/math.C 1.35:
           * src/classes/memory.C 1.4:
           * src/classes/op.C 1.138:
           * src/classes/string.C 1.128:
           * src/classes/table.C 1.191:
           * src/classes/xdoc.C 1.118:
           * src/classes/xnode.C 1.62:
           * src/include/pa_config_includes.h 1.27:
           * src/include/pa_operation.h 1.3:
           * src/include/pa_sql_connection.h 1.32:
           * src/include/pa_table.h 1.54:
           * src/include/pa_types.h 1.46:
           * src/lib/ltdl/config_fixed.h 1.3:
           * src/lib/ltdl/ltdl.vcproj 1.2:
           * src/lib/md5/md5.vcproj 1.2:
           * src/lib/pcre/maketables.c 1.2:
           * src/lib/pcre/pcre_dftables.vcproj 1.2:
           * src/lib/pcre/pcre_parser_ctype.vcproj 1.2:
           * src/lib/sdbm/apr_file_io.C 1.2:
           * src/main/compile.tab.C 1.93:
           * src/main/execute.C 1.301:
           * src/main/main.vcproj 1.6:
           * src/main/pa_cache_managers.C 1.9:
           * src/main/pa_charset.C 1.40:
           * src/main/pa_common.C 1.166:
           * src/main/pa_dir.C 1.16:
           * src/main/pa_exec.C 1.53:
           * src/main/pa_globals.C 1.160:
           * src/main/pa_os.C 1.3:
           * src/main/pa_request.C 1.255:
           * src/main/pa_string.C 1.187:
           * src/main/pa_table.C 1.57:
           * src/targets/apache13/ApacheModuleParser3.vcproj 1.4:
           * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.4:
           * src/targets/cgi/parser3.vcproj 1.5:
           * src/targets/isapi/parser3isapi.vcproj 1.2:
           * src/types/pa_value.h 1.115:
           * src/types/pa_vconsole.h 1.3:
           * src/types/pa_vdate.h 1.28:
           * src/types/pa_vfile.h 1.54:
           * src/types/pa_vhashfile.C 1.36:
           * src/types/pa_vimage.C 1.25:
           * src/types/pa_vimage.h 1.36:
           * src/types/pa_vmail.C 1.53:
           * src/types/pa_vobject.C 1.14:
           * src/types/pa_vstateless_class.h 1.46:
           * src/types/pa_vtable.C 1.23:
           * src/types/pa_vtable.h 1.50:
           * src/types/pa_vvoid.h 1.19:
           * src/types/pa_vxdoc.h 1.33:
           * src/types/pa_vxnode.h 1.26:
           * src/types/types.vcproj 1.5:
                   turned on warnings level4 on all projects (except libltdl=off & libsdbm=level3)
                   found several unitialized vars
   
           * src/classes/classes.C 1.20:
           * src/classes/classes.h 1.25:
           * src/classes/date.C 1.54:
           * src/classes/double.C 1.56:
           * src/classes/file.C 1.115:
           * src/classes/form.C 1.37:
           * src/classes/hash.C 1.62:
           * src/classes/hashfile.C 1.32:
           * src/classes/image.C 1.99:
           * src/classes/int.C 1.52:
           * src/classes/mail.C 1.94:
           * src/classes/math.C 1.36:
           * src/classes/memory.C 1.5:
           * src/classes/op.C 1.139:
           * src/classes/response.C 1.25:
           * src/classes/string.C 1.129:
           * src/classes/table.C 1.192:
           * src/classes/void.C 1.30:
           * src/classes/xdoc.C 1.119:
           * src/classes/xnode.C 1.63:
           * src/classes/xnode.h 1.20:
           * src/include/pa_array.h 1.62:
           * src/include/pa_cache_managers.h 1.12:
           * src/include/pa_charset.h 1.27:
           * src/include/pa_charsets.h 1.11:
           * src/include/pa_common.h 1.97:
           * src/include/pa_config_fixed.h 1.62:
           * src/include/pa_dictionary.h 1.16:
           * src/include/pa_dir.h 1.15:
           * src/include/pa_exception.h 1.42:
           * src/include/pa_exec.h 1.14:
           * src/include/pa_globals.h 1.107:
           * src/include/pa_hash.h 1.60:
           * src/include/pa_memory.h 1.8:
           * src/include/pa_opcode.h 1.26:
           * src/include/pa_operation.h 1.4:
           * src/include/pa_os.h 1.3:
           * src/include/pa_request.h 1.172:
           * src/include/pa_request_charsets.h 1.3:
           * src/include/pa_request_info.h 1.3:
           * src/include/pa_sapi.h 1.24:
           * src/include/pa_socks.h 1.13:
           * src/include/pa_sql_connection.h 1.33:
           * src/include/pa_sql_driver_manager.h 1.29:
           * src/include/pa_stack.h 1.21:
           * src/include/pa_string.h 1.153:
           * src/include/pa_stylesheet_connection.h 1.35:
           * src/include/pa_stylesheet_manager.h 1.18:
           * src/include/pa_table.h 1.56:
           * src/include/pa_threads.h 1.28:
           * src/include/pa_types.h 1.47:
           * src/include/pa_uue.h 1.6:
           * src/include/pa_xml_exception.h 1.2:
           * src/lib/md5/pa_md5.h 1.9:
           * src/lib/md5/pa_md5c.c 1.11:
           * src/lib/sdbm/apr_file_io.C 1.3:
           * src/lib/sdbm/apr_strings.C 1.2:
           * src/main/compile.C 1.71:
           * src/main/compile_tools.C 1.56:
           * src/main/compile_tools.h 1.71:
           * src/main/execute.C 1.302:
           * src/main/pa_cache_managers.C 1.10:
           * src/main/pa_charset.C 1.41:
           * src/main/pa_charsets.C 1.14:
           * src/main/pa_common.C 1.168:
           * src/main/pa_dictionary.C 1.20:
           * src/main/pa_dir.C 1.17:
           * src/main/pa_exception.C 1.46:
           * src/main/pa_exec.C 1.54:
           * src/main/pa_globals.C 1.161:
           * src/main/pa_memory.C 1.3:
           * src/main/pa_os.C 1.4:
           * src/main/pa_pool.C 1.62:
           * src/main/pa_request.C 1.256:
           * src/main/pa_socks.C 1.20:
           * src/main/pa_sql_driver_manager.C 1.74:
           * src/main/pa_string.C 1.188:
           * src/main/pa_stylesheet_manager.C 1.20:
           * src/main/pa_table.C 1.58:
           * src/main/pa_uue.C 1.6:
           * src/main/pa_xml_exception.C 1.2:
           * src/main/untaint.C 1.123:
           * src/sql/pa_sql_driver.h 1.36:
           * src/targets/apache13/mod_parser3.c 1.9:
           * src/targets/apache13/pa_httpd.h 1.5:
           * src/targets/apache13core/mod_parser3.C 1.6:
           * src/targets/apache13core/pa_threads.C 1.3:
           * src/targets/cgi/pa_threads.C 1.14:
           * src/targets/cgi/parser3.C 1.222:
           * src/targets/isapi/pa_threads.C 1.15:
           * src/targets/isapi/parser3isapi.C 1.84:
           * src/types/pa_junction.h 1.3:
           * src/types/pa_method.h 1.3:
           * src/types/pa_value.C 1.13:
           * src/types/pa_value.h 1.116:
           * src/types/pa_vbool.h 1.23:
           * src/types/pa_vclass.C 1.19:
           * src/types/pa_vclass.h 1.42:
           * src/types/pa_vcode_frame.h 1.26:
           * src/types/pa_vconsole.h 1.4:
           * src/types/pa_vcookie.C 1.59:
           * src/types/pa_vcookie.h 1.25:
           * src/types/pa_vdate.h 1.29:
           * src/types/pa_vdouble.h 1.44:
           * src/types/pa_venv.h 1.30:
           * src/types/pa_vfile.C 1.38:
           * src/types/pa_vfile.h 1.55:
           * src/types/pa_vform.C 1.76:
           * src/types/pa_vform.h 1.47:
           * src/types/pa_vhash.h 1.49:
           * src/types/pa_vhashfile.C 1.37:
           * src/types/pa_vhashfile.h 1.26:
           * src/types/pa_vimage.C 1.26:
           * src/types/pa_vimage.h 1.37:
           * src/types/pa_vint.h 1.40:
           * src/types/pa_vjunction.h 1.21:
           * src/types/pa_vmail.C 1.54:
           * src/types/pa_vmail.h 1.13:
           * src/types/pa_vmath.C 1.4:
           * src/types/pa_vmath.h 1.16:
           * src/types/pa_vmemory.h 1.3:
           * src/types/pa_vmethod_frame.C 1.3:
           * src/types/pa_vmethod_frame.h 1.47:
           * src/types/pa_vobject.C 1.15:
           * src/types/pa_vobject.h 1.41:
           * src/types/pa_vrequest.C 1.31:
           * src/types/pa_vrequest.h 1.27:
           * src/types/pa_vresponse.C 1.19:
           * src/types/pa_vresponse.h 1.34:
           * src/types/pa_vstateless_class.C 1.21:
           * src/types/pa_vstateless_class.h 1.47:
           * src/types/pa_vstateless_object.h 1.30:
           * src/types/pa_vstatus.C 1.19:
           * src/types/pa_vstatus.h 1.17:
           * src/types/pa_vstring.C 1.24:
           * src/types/pa_vstring.h 1.57:
           * src/types/pa_vtable.C 1.24:
           * src/types/pa_vtable.h 1.51:
           * src/types/pa_vvoid.h 1.20:
           * src/types/pa_vxdoc.C 1.26:
           * src/types/pa_vxdoc.h 1.34:
           * src/types/pa_vxnode.C 1.34:
           * src/types/pa_vxnode.h 1.27:
           * src/types/pa_wcontext.C 1.27:
           * src/types/pa_wcontext.h 1.45:
           * src/types/pa_wwrapper.h 1.30:
                   static const char * const IDENT
   
           * src/classes/date.C 1.55:
           * src/classes/date.C 1.56:
           * src/classes/date.C 1.57:
           * src/classes/file.C 1.116:
           * src/classes/file.C 1.117:
           * src/classes/hash.C 1.63:
           * src/classes/hash.C 1.64:
           * src/classes/image.C 1.100:
           * src/classes/image.C 1.101:
           * src/classes/image.C 1.102:
           * src/classes/mail.C 1.95:
           * src/classes/math.C 1.37:
           * src/classes/op.C 1.140:
           * src/classes/op.C 1.141:
           * src/classes/string.C 1.130:
           * src/classes/string.C 1.131:
           * src/classes/table.C 1.193:
           * src/classes/xdoc.C 1.120:
           * src/classes/xdoc.C 1.121:
           * src/include/pa_array.h 1.61:
           * src/include/pa_cache_managers.h 1.13:
           * src/include/pa_pool.h 1.89:
           * src/include/pa_request.h 1.171:
           * src/include/pa_string.h 1.152:
           * src/include/pa_stylesheet_connection.h 1.36:
           * src/include/pa_table.h 1.55:
           * src/main/compile_tools.h 1.70:
           * src/main/pa_charset.C 1.42:
           * src/main/pa_charset.C 1.43:
           * src/main/pa_common.C 1.167:
           * src/main/pa_dictionary.C 1.21:
           * src/main/pa_dir.C 1.18:
           * src/main/pa_request.C 1.259:
           * src/main/pa_sql_driver_manager.C 1.75:
           * src/main/pa_string.C 1.189:
           * src/main/pa_string.C 1.190:
           * src/main/pa_table.C 1.59:
           * src/main/untaint.C 1.124:
           * src/types/pa_value.C 1.14:
           * src/types/pa_vcookie.C 1.60:
           * src/types/pa_vdate.h 1.30:
           * src/types/pa_vhash.h 1.48:
           * src/types/pa_vhashfile.C 1.38:
           * src/types/pa_vimage.h 1.38:
           * src/types/pa_vmail.C 1.55:
           * src/types/pa_vmethod_frame.C 1.4:
           * src/types/pa_vmethod_frame.h 1.48:
           * src/types/pa_vxnode.C 1.35:
           * src/types/pa_wcontext.h 1.44:
                   more warnings --
   
   2003-11-19  paf
           * operators.txt 1.141:
           * src/classes/op.C 1.136:
           * src/include/pa_request.h 1.170:
           * src/main/pa_request.C 1.254:
                   cache[...]{body}{catch block with $exception.handled[cache] 
                   meaning "get expired cache, if any. else error"}
   
           * src/classes/op.C 1.135:
           * src/include/pa_os.h 1.2:
           * src/include/pa_request.h 1.169:
           * src/main/pa_common.C 1.165:
                   cache: ^cache[] fallback
                   todo: kinda ^try:  ^cache[...]{body}{catch code with $exception.cache field}
   
           * src/classes/op.C 1.137:
                   more ansi C++ comp
   
   2003-11-12  paf
           * src/classes/xnode.C 1.61:
                   replaceChild: 2nd param now named oldChild [copy/paste bug]
   
   2003-11-11  paf
           * src/types/pa_value.h [release_3_0_8] 1.109.6.1:
           * src/types/pa_vfile.h [release_3_0_8] 1.52.6.1:
                   more C++ compatible [HP C++ failed]
   
           * operators.txt 1.139:
           * operators.txt 1.140:
                   *** empty log message ***
   
           * bin/auto.p.dist.in 1.10:
                   colno
   
   2003-11-10  paf
           * src/types/pa_vhashfile.C 1.35:
           * src/types/pa_vhashfile.h 1.25:
                   add: hashfile old serialize version and exipire now removes entries
   
           * operators.txt 1.135:
                   comment: updated
   
           * operators.txt 1.138:
           * src/main/pa_request.C 1.253:
           * src/types/Makefile.am 1.34:
           * src/types/pa_vconsole.h 1.1:
           * src/types/types.vcproj 1.4:
                   $console:line read/write  [for nntp]
   
           * operators.txt 1.134:
           * src/classes/hashfile.C 1.30:
           * src/include/pa_common.h 1.96:
           * src/main/pa_common.C 1.164:
           * src/types/pa_vhashfile.C 1.34:
           * src/types/pa_vhashfile.h 1.24:
                   ^hashfile.delete[] removes files altogether [and dir, if could]
   
           * src/types/pa_vconsole.h 1.2:
                   flush
   
           * src/types/Makefile.in 1.53:
                   *** empty log message ***
   
           * src/lib/sdbm/sdbm.c 1.3:
                   bugfix: sdbm: .h said it's OK to remove nonexistent pair. .c
                   coded that that was error. fixed
   
           * src/types/pa_vhashfile.C 1.33:
                   sdbm: exception type change to file.access [regretfull can't
                   split it to different exceptions without modifying sdbm source
                   wich would prefer not to]
   
           * operators.txt 1.136:
                   mysql: transaction support: ?autocommit=0
   
   2003-11-07  paf
           * src/classes/date.C 1.52:
           * src/classes/file.C 1.113:
           * src/classes/hash.C 1.60:
           * src/classes/hashfile.C 1.29:
           * src/classes/image.C 1.97:
           * src/classes/table.C 1.190:
           * src/classes/xdoc.C 1.117:
           * src/include/Makefile.am 1.6:
           * src/include/pa_array.h 1.60:
           * src/include/pa_pool.h 1.88:
           * src/include/pa_request.h 1.168:
           * src/main/Makefile.am 1.41:
           * src/main/execute.C 1.300:
           * src/main/main.vcproj 1.5:
           * src/main/pa_pool.C 1.61:
           * src/main/pa_request.C 1.252:
           * src/targets/cgi/parser3.C 1.221:
           * src/types/pa_vclass.C 1.18:
           * src/types/pa_vclass.h 1.41:
           * src/types/pa_vhashfile.h 1.23:
           * src/types/pa_vobject.h 1.40:
           * src/types/pa_vstateless_class.h 1.45:
                   resurrected: pool idea. now only for destructing objects at
                   request processing end
   
           * src/include/Makefile.in 1.14:
           * src/main/Makefile.in 1.54:
                   *** empty log message ***
   
   2003-11-06  paf
           * src/classes/xdoc.C 1.116:
           * src/classes/xnode.C 1.60:
           * src/include/pa_charset.h 1.26:
           * src/include/pa_globals.h 1.106:
           * src/include/pa_stylesheet_connection.h 1.34:
           * src/main/pa_exception.C 1.45:
           * src/types/pa_vxnode.h 1.25:
                   XmlException changes
   
           * src/types/pa_vhashfile.C 1.30:
                   hashfile: foreach body can bodify $self
   
           * operators.txt 1.133:
           * src/types/pa_vhashfile.C 1.32:
                   hashfile: clear & expiration [time in value. todo: move time to
                   key]
   
           * src/include/pa_memory.h 1.7:
           * src/targets/cgi/parser3.C 1.220:
           * src/types/pa_value.C 1.12:
           * src/types/pa_value.h 1.114:
           * src/types/pa_vcookie.C 1.58:
           * src/types/pa_vhashfile.C 1.23:
           * src/types/pa_vhashfile.h 1.18:
           * www/htdocs/.htaccess 1.22:
                   hashfile implemented get/put [raw]
   
           * operators.txt 1.130:
           * src/classes/hashfile.C 1.26:
           * src/types/pa_vhashfile.C 1.25:
           * src/types/pa_vhashfile.h 1.20:
                   hashfile: hash
   
           * src/lib/sdbm/Makefile.am 1.2:
           * src/lib/sdbm/apr_file_io.C 1.1:
           * src/lib/sdbm/apr_strings.C 1.1:
                   move to upper dir, .am updated
   
           * configure 1.69:
           * configure.in 1.65:
           * operators.txt 1.128:
           * parser3.sln 1.6:
           * src/classes/classes.vcproj 1.3:
           * src/classes/hashfile.C 1.24:
           * src/classes/xdoc.C 1.115:
           * src/include/pa_config_fixed.h 1.61:
           * src/include/pa_exception.h 1.40:
           * src/include/pa_globals.h 1.105:
           * src/include/pa_memory.h 1.6:
           * src/include/pa_version.h 1.11:
           * src/lib/ltdl/libltdl.vcproj 1.2:
           * src/lib/ltdl/libltdl.vcproj.vspscc 1.2:
           * src/lib/ltdl/ltdl.vcproj 1.1:
           * src/lib/ltdl/ltdl.vcproj.vspscc 1.1:
           * src/lib/sdbm/apr-include/apr.h 1.4:
           * src/lib/sdbm/apr-include/apr_errno.h 1.4:
           * src/lib/sdbm/apr-include/apr_file_info.h 1.1:
           * src/lib/sdbm/apr-include/apr_file_io.h 1.4:
           * src/lib/sdbm/apr-include/apr_pools.h 1.4:
           * src/lib/sdbm/apr-include/apr_sdbm.h 1.3:
           * src/lib/sdbm/apr-include/apr_strings.h 1.3:
           * src/lib/sdbm/apr-include/apu.h 1.3:
           * src/main/compile.tab.C 1.92:
           * src/main/main.vcproj 1.3:
           * src/main/pa_charset.C 1.39:
           * src/targets/apache13/ApacheModuleParser3.vcproj 1.3:
           * src/targets/apache13/mod_parser3.c 1.8:
           * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.3:
           * src/targets/cgi/parser3.vcproj 1.4:
           * src/types/Makefile.am 1.30:
           * src/types/pa_vhash.C 1.4:
           * src/types/pa_vhashfile.C 1.22:
           * src/types/pa_vhashfile.h 1.17:
           * src/types/pa_vxnode.h 1.24:
           * src/types/types.vcproj 1.3:
           * www/htdocs/.htaccess 1.21:
                   hashfile: started again with sdbm from apache
   
           * operators.txt 1.131:
           * src/classes/hash.C 1.58:
           * src/classes/hash.C 1.59:
           * src/classes/hashfile.C 1.27:
           * src/classes/hashfile.C 1.28:
           * src/types/pa_vhashfile.C 1.26:
           * src/types/pa_vhashfile.h 1.21:
                   hashfile: foreach
   
           * operators.txt 1.132:
           * src/types/pa_vhashfile.C 1.27:
           * src/types/pa_vhashfile.h 1.22:
                   hashfile: clear and proper locking
   
           * src/include/Makefile.in 1.13:
           * src/include/pa_config_includes.h 1.26:
           * src/include/pa_version.h 1.12:
                   our replacements of max& co only for cpp
   
           * parser3.sln 1.7:
           * src/targets/apache13/p3runConfigure.in 1.14:
           * src/targets/cgi/Makefile.am 1.49:
                   .vcproj & .am updated to include sdbm
   
           * operators.txt 1.129:
           * src/classes/hashfile.C 1.25:
           * src/types/pa_vhashfile.C 1.24:
           * src/types/pa_vhashfile.h 1.19:
           * tests/todo.txt 1.4:
                   hashfile: delete
   
           * configure.in 1.66:
           * configure.in 1.67:
           * src/classes/Makefile.am 1.46:
           * src/classes/Makefile.in 1.58:
           * src/include/Makefile.am 1.5:
           * src/lib/Makefile.am 1.6:
           * src/lib/Makefile.in 1.11:
           * src/lib/sdbm/Makefile.am 1.3:
           * src/lib/sdbm/Makefile.in 1.1:
           * src/lib/sdbm/apr-include/Makefile.am 1.1:
           * src/lib/sdbm/apr-include/Makefile.in 1.1:
           * src/lib/sdbm/sdbm.vcproj 1.3:
           * src/main/Makefile.am 1.39:
           * src/main/Makefile.am 1.40:
           * src/main/Makefile.in 1.53:
           * src/targets/cgi/.cvsignore 1.3:
           * src/targets/cgi/Makefile.in 1.65:
           * src/types/Makefile.am 1.32:
           * src/types/Makefile.am 1.33:
           * src/types/Makefile.in 1.52:
                   *** empty log message ***
   
           * src/include/pa_common.h 1.95:
           * src/include/pa_exception.h 1.41:
           * src/include/pa_os.h 1.1:
           * src/include/pa_xml_exception.h 1.1:
           * src/lib/sdbm/sdbm.vcproj 1.1:
           * src/main/main.vcproj 1.4:
           * src/main/pa_common.C 1.162:
           * src/main/pa_os.C 1.1:
           * src/main/pa_xml_exception.C 1.1:
                   locking move to pa_os [along with pa_sleep]
                   apr-impl locking done
   
           * src/types/pa_vhashfile.C 1.29:
                   hashfile: clear now works [were trying to do that in foreach, 
                   no errors, but surely wrong]
   
           * src/lib/sdbm/apr-include/apr_pools.h 1.5:
           * src/lib/sdbm/sdbm.c 1.2:
           * src/lib/sdbm/sdbm.vcproj 1.2:
                   just compiled
   
           * tests/todo.txt 1.5:
                   hashfile: done
   
           * src/classes/op.C 1.134:
           * src/main/pa_os.C 1.2:
                   just linked
   
           * src/classes/Makefile.am 1.45:
           * src/types/Makefile.am 1.31:
                   .am sdbm INCLUDES updates
   
   2003-11-05  paf
           * src/lib/sdbm/apr-include/apr.h 1.2:
           * src/lib/sdbm/apr-include/apr_errno.h 1.2:
           * src/lib/sdbm/apr-include/apr_file_io.h 1.2:
           * src/lib/sdbm/apr-include/apr_pools.h 1.2:
           * src/lib/sdbm/apr-include/apr_strings.h 1.1:
           * src/lib/sdbm/apr-include/apu.h 1.1:
                   started porting: grabbed some parts of apr headers
   
           * src/lib/sdbm/Makefile.am 1.1:
           * src/lib/sdbm/sdbm.c 1.1:
           * src/lib/sdbm/sdbm_hash.c 1.1:
           * src/lib/sdbm/sdbm_lock.c 1.1:
           * src/lib/sdbm/sdbm_pair.c 1.1:
           * src/lib/sdbm/sdbm_pair.h 1.1:
           * src/lib/sdbm/sdbm_private.h 1.1:
           * src/lib/sdbm/sdbm_tune.h 1.1:
                   original from httpd-2.0.43\srclib\apr-util\dbm\sdbm
   
           * src/lib/sdbm/apr-include/apr.h 1.1:
           * src/lib/sdbm/apr-include/apr.h 1.3:
           * src/lib/sdbm/apr-include/apr_errno.h 1.1:
           * src/lib/sdbm/apr-include/apr_errno.h 1.3:
           * src/lib/sdbm/apr-include/apr_file_io.h 1.1:
           * src/lib/sdbm/apr-include/apr_file_io.h 1.3:
           * src/lib/sdbm/apr-include/apr_pools.h 1.1:
           * src/lib/sdbm/apr-include/apr_pools.h 1.3:
           * src/lib/sdbm/apr-include/apr_sdbm.h 1.1:
           * src/lib/sdbm/apr-include/apr_sdbm.h 1.2:
           * src/lib/sdbm/apr-include/apr_strings.h 1.2:
           * src/lib/sdbm/apr-include/apu.h 1.2:
                   *** empty log message ***
   
           * src/classes/classes.vcproj [release_3_1_1] 1.2.6.1:
           * src/include/pa_config_fixed.h [release_3_1_1] 1.58.6.1:
           * src/main/main.vcproj [release_3_1_1] 1.2.6.1:
           * src/targets/apache13/ApacheModuleParser3.vcproj [release_3_1_1] 1.2.6.1:
           * src/targets/apache13/mod_parser3.c [release_3_1_1] 1.7.2.1:
           * src/targets/apache13core/ApacheModuleParser3Core.vcproj [release_3_1_1] 1.2.6.1:
           * src/targets/cgi/parser3.vcproj [release_3_1_1] 1.3.2.1:
                   not has to be in \parser3project dir anymore
   
           * src/main/helpers/CaseFolding.txt 1.1:
                   http://www.unicode.org/Public/UNIDATA/CaseFolding.txt
   
           * src/main/pa_charset.C [release_3_1_1] 1.38.2.1:
                   bugfix: had broken binary search [copied thoughtlessly from
                   xalan]
   
   2003-11-04  paf
           * operators.txt 1.124:
           * src/classes/table.C 1.187:
           * tests/todo.txt 1.2:
                   ^table::load
                           !$.separator[^#09]
                           !$.encloser["] <nothing> by default
   
           * operators.txt 1.125:
           * src/classes/table.C 1.188:
           * src/main/pa_string.C 1.186:
           * tests/todo.txt 1.3:
                   ^table.save[...
                           $.separator[^#09]
                           $.encloser["] <nothing> by default
   
           * operators.txt 1.126:
           * src/classes/mail.C 1.91:
           * src/types/pa_vmail.C 1.52:
           * src/types/pa_vmail.h 1.12:
                       !^mail:send[
                           $.options[unix: string to append to sendmail command line]
   
           * src/classes/Makefile.am 1.44:
           * src/classes/Makefile.in 1.57:
                   classes.C to rebuild last
   
           * src/classes/mail.C 1.92:
           * src/classes/table.C 1.189:
                   compiled on unix
   
           * operators.txt 1.127:
                   comment: ^mail:send[$.options[
   
   2003-11-03  paf
           * src/targets/cgi/parser3.C 1.219:
                   beauty: SIGUSRX removed qs= printing [already included into uri
                   xxx]
   
           * operators.txt 1.120:
           * src/classes/date.C 1.49:
                       !^date::unix-timestamp()
                       !^date.unix-timestamp[]
   
           * operators.txt 1.121:
           * src/classes/image.C 1.95:
           * tests/todo.txt 1.1:
           * www/htdocs/auto.p 1.21:
                   ^image.gif[filename] for $response:download
   
           * operators.txt 1.123:
           * src/classes/table.C 1.186:
           * src/main/pa_common.C 1.161:
                   ^table::load[; options:
                           !$.column-separator[^#09]
                           !$.column-encloser["]
   
           * operators.txt 1.122:
           * src/include/pa_config_fixed.h 1.60:
           * src/types/pa_vrequest.C 1.30:
                   $request:document-root
   
           * src/classes/date.C 1.50:
                   minor precaution
   
   2003-10-31  paf
           * src/include/pa_config_fixed.h 1.59:
           * src/include/pa_version.h [release_3_1_1] 1.10.2.1:
                   *** empty log message ***
   
   2003-10-30  paf
           * src/classes/date.C 1.47:
           * src/classes/image.C 1.94:
                   improvement diagnostics: $now[^date::create[$undefined]] now is error
   
           * src/targets/apache13core/Makefile.am 1.4:
           * src/targets/apache13core/Makefile.in 1.4:
                   gc include dir added, thanks to Victor Fedoseev for finding
   
           * src/main/pa_common.C 1.160:
                   read errors would now be reported 'actually read -1 bytes'
   
           * operators.txt 1.119:
           * src/classes/date.C 1.48:
           * src/types/pa_vdate.h 1.27:
                   merged from 3.0.8: ^date.roll[TZ;GMT] $date.hour
   
   2003-10-24  paf
           * Makefile.am 1.36:
           * src/classes/Makefile.am 1.43:
           * src/lib/cord/Makefile.am 1.3:
           * src/lib/md5/Makefile.am 1.3:
           * src/lib/pcre/Makefile.am 1.2:
           * src/main/Makefile.am 1.37:
           * src/targets/apache13/Makefile.am 1.18:
           * src/targets/apache13core/Makefile.am 1.3:
           * src/targets/cgi/Makefile.am 1.48:
           * src/targets/isapi/Makefile.am 1.3:
                   .dsp/w -> .vcproj/sln
   
           * Makefile.in 1.50:
           * src/classes/Makefile.in 1.56:
           * src/include/pa_version.h 1.10:
           * src/lib/cord/Makefile.in 1.3:
           * src/lib/md5/Makefile.in 1.8:
           * src/lib/pcre/Makefile.in 1.10:
           * src/main/Makefile.am 1.38:
           * src/main/Makefile.in 1.52:
           * src/targets/apache13/Makefile.in 1.48:
           * src/targets/apache13core/Makefile.in 1.3:
           * src/targets/cgi/Makefile.in 1.64:
           * src/targets/isapi/Makefile.in 1.13:
                   *** empty log message ***
   
   2003-10-22  paf
           * src/include/pa_request.h 1.167:
                   fixed: $h[^hash::create[]] $$h[1]
   
   2003-10-21  paf
           * src/classes/op.C 1.133:
           * src/include/pa_request.h 1.166:
                   fixed: false 'endless recoursion' message with intensive throw-catches
                   fixed: incorrect name and line (one name upper then needed) in error message about problems inside try block
   
           * operators.txt 1.118:
           * src/include/pa_string.h 1.151:
           * src/main/pa_string.C 1.185:
                   fixed: string.match[g] without <'> option produced columns with
                   NULL's, which gpf'ed at table.save time
   
   2003-10-10  paf
           * src/include/pa_string.h 1.150:
           * src/main/compile.tab.C 1.91:
           * www/htdocs/.htaccess 1.20:
                   CORD_chr does not check offset argument for validity
                   did that in String::Body::pos myself
                   http://i2/tasks/edit/?id=4577425257580789777
   
   2003-10-07  paf
           * src/main/compile.tab.C 1.90:
           * src/main/compile.y 1.207:
                   ^if ( better error:
                   .html(1:4): parse error, expecting `'['' or `'{'' or `'(''  now
   
   2003-10-03  paf
           * parser3.sln 1.5:
           * src/include/pa_dictionary.h 1.15:
           * src/main/pa_dictionary.C 1.19:
           * src/main/pa_string.C 1.184:
           * src/targets/cgi/parser3.vcproj 1.3:
           * www/htdocs/.htaccess 1.19:
                   dictionary optimized by precalculating cstr&length
   
   2003-10-02  paf
           * src/classes/op.C 1.132:
           * src/include/pa_request.h 1.165:
           * src/include/pa_stack.h 1.20:
           * src/main/execute.C 1.299:
           * src/main/pa_request.C 1.251:
           * src/main/pa_sql_driver_manager.C 1.73:
           * src/main/pa_stylesheet_manager.C 1.19:
           * www/htdocs/.htaccess 1.18:
                   bugfix: ^throw context were saved/restored incompletely
                   http://www.parser.ru/forum/?id=21484
   
   2003-09-30  paf
           * src/targets/apache13/mod_parser3.c 1.7:
           * src/targets/apache13/pa_httpd.h 1.4:
           * src/targets/apache13core/mod_parser3.C 1.5:
                   content-type now changes
   
           * src/main/pa_string.C 1.183:
                   string::replace bug fix [were ignoring occurrances after lang-mismatched
   
   2003-09-29  paf
           * src/include/pa_charset.h 1.25:
           * src/main/helpers/simple_folding.pl 1.1:
           * src/main/pa_charset.C 1.38:
           * src/main/pa_string.C 1.181:
           * www/htdocs/auto.p 1.20:
                   utf-8 upper/lower
   
           * src/classes/string.C 1.127:
                   bugfix: s.right(>s.length) returned nothing
   
           * 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
   
           * src/main/pa_common.C 1.159:
                   bugfix: utf signature were not ignored due to typo error
                   http://i2/tasks/edit/?id=4573354650786434584
   
           * src/classes/table.C 1.184:
                   bugfix: flip: must produce nameless
                   http://i2/tasks/edit/?id=4573405524674081244
   
           * src/main/utf8-to-lower.inc 1.1:
           * src/main/utf8-to-upper.inc 1.1:
                   generated by helper
   
           * src/main/pa_string.C 1.182:
                   string::serialize bug fix with zero-terminator
   
           * src/classes/table.C 1.185:
                   ^nameless_table.save column row now has no \t at the end
   
           * src/classes/form.C 1.36:
                   better error message: MAX_POST_SIZE_NAME to error message
   
           * src/include/pa_request.h 1.164:
           * src/main/execute.C 1.298:
           * src/main/pa_request.C 1.250:
                   @postprocess  now takes $response:body/download
   
   2003-09-26  paf
           * src/include/pa_string.h 1.149:
           * src/main/pa_common.C 1.157:
           * src/main/pa_string.C 1.180:
           * www/htdocs/.htaccess 1.17:
                   String.for_each bug fixed [omited one-char cases]
   
           * src/main/untaint.C 1.121:
                   removed needless const
   
           * src/main/untaint.C 1.122:
                   removed needless field
   
           * src/classes/op.C 1.131:
           * src/include/pa_string.h 1.148:
           * src/main/pa_string.C 1.178:
           * www/htdocs/.htaccess 1.15:
                   string::serialize/deserialize implemented
                   Language enum assigned meaningful letters [more convinient for debugging. read warning before adding/changing anything]
   
           * src/include/pa_stack.h 1.19:
                   bugfix: before collecting garbage, runtime-executor stack were
                   cleared... BADLY
   
           * src/main/pa_string.C 1.179:
           * www/htdocs/.htaccess 1.16:
           * www/htdocs/auto.p 1.19:
                   ^stirng.replace code used old param-convention on langs.append, fixed that
                   search fo the like, found none
   
   2003-09-25  paf
           * src/main/compile.tab.C [string_fragments_to_cord] 1.88.2.1:
           * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.7:
                   string: debug: .v() functions aligned to that of eeparser3 look
   
           * src/include/pa_string.h 1.147:
           * src/include/pa_version.h 1.9:
           * src/main/pa_string.C 1.177:
           * src/main/untaint.C 1.120:
                   templates and anonymous unions differences on unix
   
           * parser3.sln 1.4:
           * src/classes/file.C 1.112:
           * src/classes/image.C 1.93:
           * src/classes/mail.C 1.90:
           * src/classes/op.C 1.130:
           * src/classes/table.C 1.183:
           * src/classes/xdoc.C 1.114:
           * src/classes/xnode.C 1.59:
           * src/include/pa_cache_managers.h 1.11:
           * src/include/pa_charset.h 1.24:
           * src/include/pa_charsets.h 1.10:
           * src/include/pa_common.h 1.94:
           * src/include/pa_request.h 1.163:
           * src/include/pa_sql_driver_manager.h 1.28:
           * src/include/pa_string.h 1.146:
           * src/include/pa_stylesheet_manager.h 1.17:
           * src/include/pa_table.h 1.53:
           * src/lib/cord/cordbscs.c 1.3:
           * src/lib/cord/cordprnt.c 1.3:
           * src/lib/cord/cordxtra.c 1.4:
           * src/lib/cord/include/cord.h 1.3:
           * src/main/compile.tab.C 1.89:
           * src/main/compile_tools.h 1.69:
           * src/main/pa_charset.C 1.37:
           * src/main/pa_charsets.C 1.13:
           * src/main/pa_common.C 1.156:
           * src/main/pa_exec.C 1.52:
           * src/main/pa_request.C 1.249:
           * src/main/pa_sql_driver_manager.C 1.72:
           * src/main/pa_string.C 1.176:
           * src/main/pa_stylesheet_manager.C 1.18:
           * src/main/untaint.C 1.119:
           * src/types/pa_value.h 1.113:
           * src/types/pa_vimage.C 1.24:
           * src/types/pa_vmail.C 1.51:
           * src/types/pa_vmath.C 1.3:
           * src/types/pa_vstateless_class.h 1.44:
           * src/types/pa_vstatus.C 1.18:
           * src/types/pa_vxnode.C 1.33:
           * www/htdocs/.htaccess 1.14:
                   string_fragments_to_cord merged to HEAD
   
           * src/lib/cord/cordprnt.c [string_fragments_to_cord] 1.2.4.1:
                   removed warnings
   
   2003-09-24  paf
           * src/classes/file.C [string_fragments_to_cord] 1.111.4.1:
           * src/classes/image.C [string_fragments_to_cord] 1.92.2.1:
           * src/classes/mail.C [string_fragments_to_cord] 1.89.4.1:
           * src/classes/op.C [string_fragments_to_cord] 1.129.4.1:
           * src/classes/xdoc.C [string_fragments_to_cord] 1.113.2.1:
           * src/classes/xnode.C [string_fragments_to_cord] 1.58.2.1:
           * src/include/pa_cache_managers.h [string_fragments_to_cord] 1.10.4.1:
           * src/include/pa_charset.h [string_fragments_to_cord] 1.23.4.1:
           * src/include/pa_charsets.h [string_fragments_to_cord] 1.9.4.1:
           * src/include/pa_common.h [string_fragments_to_cord] 1.93.4.1:
           * src/include/pa_request.h [string_fragments_to_cord] 1.162.4.1:
           * src/include/pa_sql_driver_manager.h [string_fragments_to_cord] 1.27.4.1:
           * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.10:
           * src/include/pa_stylesheet_manager.h [string_fragments_to_cord] 1.16.4.1:
           * src/include/pa_table.h [string_fragments_to_cord] 1.52.4.1:
           * src/main/compile_tools.h [string_fragments_to_cord] 1.68.4.1:
           * src/main/pa_charset.C [string_fragments_to_cord] 1.36.2.1:
           * src/main/pa_charsets.C [string_fragments_to_cord] 1.12.4.1:
           * src/main/pa_common.C [string_fragments_to_cord] 1.155.2.1:
           * src/main/pa_exec.C [string_fragments_to_cord] 1.51.4.1:
           * src/main/pa_request.C [string_fragments_to_cord] 1.248.4.1:
           * src/main/pa_sql_driver_manager.C [string_fragments_to_cord] 1.71.4.1:
           * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.6:
           * src/main/pa_stylesheet_manager.C [string_fragments_to_cord] 1.17.4.1:
           * src/main/untaint.C [string_fragments_to_cord] 1.118.2.6:
           * src/types/pa_value.h [string_fragments_to_cord] 1.112.2.1:
           * src/types/pa_vimage.C [string_fragments_to_cord] 1.23.4.1:
           * src/types/pa_vmail.C [string_fragments_to_cord] 1.50.2.1:
           * src/types/pa_vmath.C [string_fragments_to_cord] 1.2.4.1:
           * src/types/pa_vstateless_class.h [string_fragments_to_cord] 1.43.4.1:
           * src/types/pa_vstatus.C [string_fragments_to_cord] 1.17.4.1:
           * src/types/pa_vxnode.C [string_fragments_to_cord] 1.32.2.1:
                   v() functions of String::Body, String::Languages and String itself
                   StringBody->String::Body
   
           * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.8:
           * src/lib/cord/cordbscs.c [string_fragments_to_cord] 1.2.4.4:
           * src/lib/cord/include/cord.h [string_fragments_to_cord] 1.2.4.4:
                   langs: speed up by joining adjucent blocks of same char [
                   CORD_append_block]
   
           * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.9:
           * src/lib/cord/cordbscs.c [string_fragments_to_cord] 1.2.4.5:
           * src/lib/cord/include/cord.h [string_fragments_to_cord] 1.2.4.5:
                   CORD_append_block showed no efficiency = never optimized anything.
                   todo: somehow speed up harder cases: concatenationA+concatenationB when last block of A and first of B contain same letters
   
           * src/classes/table.C [string_fragments_to_cord] 1.182.4.2:
           * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.5:
           * src/lib/cord/include/cord.h [string_fragments_to_cord] 1.2.4.2:
           * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.3:
                   aval/ works!
   
           * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.6:
           * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.4:
                   aval is not actually working yet :(
                   but more working &understood :)
   
           * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.7:
           * src/lib/cord/cordbscs.c [string_fragments_to_cord] 1.2.4.3:
           * src/lib/cord/include/cord.h [string_fragments_to_cord] 1.2.4.3:
           * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.5:
                   aval/ works!
                   todo: save space by extending blocks when appending block with c == lastblock.c
   
   2003-09-23  paf
           * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.2:
           * src/main/untaint.C [string_fragments_to_cord] 1.118.2.2:
                   just compiled
                   todo: serialize&deserialize
   
           * src/main/untaint.C [string_fragments_to_cord] 1.118.2.4:
                   something even more works :)
   
           * src/classes/table.C [string_fragments_to_cord] 1.182.4.1:
           * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.1:
           * src/lib/cord/cordbscs.c [string_fragments_to_cord] 1.2.4.1:
           * src/lib/cord/cordxtra.c [string_fragments_to_cord] 1.3.2.1:
           * src/lib/cord/include/cord.h [string_fragments_to_cord] 1.2.4.1:
           * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.1:
           * src/main/untaint.C [string_fragments_to_cord] 1.118.2.1:
                   main idea implemented, details left
   
           * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.3:
           * src/lib/cord/cordbscs.c [string_fragments_to_cord] 1.2.4.2:
           * src/lib/cord/cordxtra.c [string_fragments_to_cord] 1.3.2.2:
                   something already works :)
   
           * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.4:
           * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.2:
           * src/main/untaint.C [string_fragments_to_cord] 1.118.2.3:
                   something more works :)
   
           * src/main/untaint.C [string_fragments_to_cord] 1.118.2.5:
                   $a[ok!]
                   $a works!
   
   2003-09-22  paf
           * src/classes/xdoc.C 1.112:
           * src/classes/xnode.C 1.57:
                   new DOM2 methods from Alexandr Egorov <egr> (all?)
                   xdoc:
                   createAttributeNS
                   createElementNS
                   xnode:
                   getAttributeNS
                   setAttributeNS
                   removeAttributeNS
                   getAttributeNodeNS
                   setAttributeNodeNS
                   hasAttribute
                   hasAttributeNS
   
           * src/classes/memory.C 1.3:
           * src/include/pa_memory.h 1.5:
                   #ifdef GC_DEBUG
   
           * src/include/pa_memory.h 1.4:
           * src/main/pa_globals.C 1.159:
                   when xml memory allocator returns 0, just die.
                   http://i2/tasks/edit/?id=4570798492410259445
   
           * src/lib/cord/cordxtra.c 1.3:
                   CORD_pos bugfix [failed to find 8bit chars due to bitwise
                   operation signed-char error]
   
           * src/classes/xdoc.C 1.113:
           * src/classes/xnode.C 1.58:
                   copy/paste comment bugfix
   
   2003-09-19  paf
           * src/targets/apache13/mod_parser3.c 1.6:
                   now compiles on MSVC7
   
           * operators.txt 1.117:
           * src/main/pa_common.C 1.155:
                   merged
                   $f[^file::load[binary;http://...]]
                   $f.tables
   
           * src/types/pa_wcontext.C 1.26:
                   output message: more practical suggestion
   
   2003-09-02  paf
           * src/targets/apache13/mod_parser3.c 1.5:
                   ??????? ?????????
   
           * src/types/pa_vdate.h [release_3_0_8] 1.24.6.2:
                   forgot initializer
   
           * src/main/pa_common.C [release_3_0_8] 1.153.2.2:
                   got rid of 'stdout' symbol reference on unix (users reported
                   problems with some old libc)
   
           * operators.txt [release_3_0_8] 1.115.2.1:
                   *** empty log message ***
   
           * src/main/pa_common.C [release_3_0_8] 1.153.2.3:
                   printf is buffered, write(1 is not. can't flush stdout without
                   referencing 'stdout' symbol. to hell with non-ansi libraries
                   without 'stdout' symbol
   
   2003-09-01  paf
           * src/targets/apache13/Makefile.am [release_3_1_0] 1.16.2.1:
           * src/targets/apache13/Makefile.in [release_3_1_0] 1.46.2.1:
           * src/targets/apache13/mod_parser3.C [release_3_1_0] 1.29.2.1:
           * src/targets/apache13/mod_parser3.c [release_3_1_0] 1.3.2.1:
                   renamed to .c [lowercase] to correspond to runconfigure.
                   added files to fix 'make dist'
   
           * src/targets/apache13/Makefile.am 1.17:
           * src/targets/apache13/Makefile.in 1.47:
           * src/targets/apache13/mod_parser3.c 1.4:
                   merged with 3.1.0:
                   renamed to .c [lowercase] to correspond to runconfigure.
                   added files to fix 'make dist'
   
           * src/classes/date.C [release_3_0_8] 1.45.2.1:
           * src/include/pa_common.h [release_3_0_8] 1.92.2.1:
           * src/main/compile.tab.C [release_3_0_8] 1.83.2.1:
           * src/main/pa_common.C [release_3_0_8] 1.153.2.1:
           * src/types/pa_vdate.h [release_3_0_8] 1.24.6.1:
                   $date.TZ
                   ^date.roll[TZ;new zone]
   
           * src/classes/image.C 1.92:
                   memory handling bugs [unpatched 'new' calls]
   
   2003-08-19  paf
           * src/types/pa_vmail.C 1.48:
           * src/types/pa_vmail.h 1.11:
                   parses headers, still problems with body
   
           * src/types/pa_vmail.C 1.47:
                   mail_receive just compiled
   
           * src/types/pa_vmail.C 1.50:
                   turned  off recoding in gmime (were still recoding headers)
   
           * src/include/pa_memory.h 1.3:
           * src/types/pa_value.h 1.111:
                   -= few warnings
   
           * src/targets/apache13/mod_parser3.C 1.31:
           * src/targets/apache13/mod_parser3.c 1.2:
                   .c
   
           * src/types/pa_vmail.C 1.49:
                   works as before, same charset problems:
                   gmime recodes to UTF-8 only headers, not body. so not recoding anything for now
   
           * src/targets/apache13/mod_parser3.C 1.30:
           * src/targets/apache13/pa_httpd.h 1.3:
           * src/targets/apache13core/mod_parser3.C 1.3:
                   apache module compiled on MSVC7
   
           * src/types/pa_value.C 1.11:
           * src/types/pa_value.h 1.112:
           * src/types/pa_vdate.h 1.26:
           * src/types/pa_vrequest.C 1.29:
           * src/types/pa_vstring.h 1.56:
           * src/types/pa_vxdoc.C 1.25:
           * src/types/pa_vxnode.C 1.32:
                   bark intefrace obsoleted, simplified a little
   
           * src/types/pa_vhash.C 1.3:
           * src/types/pa_vhash.h 1.47:
                   _default+foreach bug refix [lost fix from 3.0.8]
   
           * src/types/pa_vcookie.C 1.57:
                   in VC7
                   if(type var=xxx){
                   }else{
                     now visible here
                   }
                   
                   bug fix
   
           * src/main/compile.tab.C 1.87:
                   initialized couple of variables about which user reported runtime problems when parser were compiled with VC7, warning level4.
                   study shows that later in bison they've fixed that. would migrate to latest bison someday
   
   2003-08-18  paf
           * src/classes/classes.vcproj 1.2:
           * src/include/pa_config_fixed.h 1.58:
           * src/main/main.vcproj 1.2:
           * src/types/types.vcproj 1.2:
                   win32: continued process detaching from \parser3project directory
   
           * ~sak5c961f3101c36563.tmp 1.1:
                   Temporary file created by Visual Studio .NET to detect Jalindi
                   Igloo capabilities.
   
           * gnu.vcproj 1.1:
           * parser3.sln 1.1:
           * src/classes/classes.vcproj 1.1:
           * src/lib/cord/cord.vcproj 1.1:
           * src/lib/ltdl/libltdl.vcproj 1.1:
           * src/lib/md5/md5.vcproj 1.1:
           * src/lib/pcre/pcre.vcproj 1.1:
           * src/lib/pcre/pcre_dftables.vcproj 1.1:
           * src/lib/pcre/pcre_parser_ctype.vcproj 1.1:
           * src/main/main.vcproj 1.1:
           * src/targets/apache13/ApacheModuleParser3.vcproj 1.1:
           * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.1:
           * src/targets/cgi/parser3.vcproj 1.1:
           * src/targets/isapi/parser3isapi.vcproj 1.1:
           * src/types/types.vcproj 1.1:
                   new VS project files
   
           * configure 1.68:
           * configure.in 1.64:
           * src/classes/Makefile.am 1.42:
           * src/classes/Makefile.in 1.55:
           * src/classes/classes.awk 1.8:
           * src/doc/footer.htm 1.3:
           * src/include/pa_config_fixed.h 1.57:
           * src/include/pa_version.h 1.8:
           * src/lib/Makefile.am 1.5:
           * src/lib/Makefile.in 1.10:
           * src/lib/patches/Makefile.in 1.12:
           * src/main/compile.tab.C 1.86:
           * src/main/pa_charset.C 1.36:
           * src/main/pa_string.C 1.175:
           * src/main/untaint.C 1.118:
           * src/types/pa_vmail.C 1.46:
           * www/htdocs/.htaccess [release_3_1_0] 1.13.2.1:
           * www/htdocs/auto.p [release_3_1_0] 1.18.2.1:
                   merged 3.1.0 latest changes
   
           * gnu.dsp 1.5:
           * gnu.vcproj.vspscc 1.1:
           * parser3.dsw 1.9:
           * parser3.vssscc 1.1:
           * src/classes/classes.dsp 1.31:
           * src/classes/classes.vcproj.vspscc 1.1:
           * src/lib/cord/cord.dsp 1.3:
           * src/lib/cord/cord.vcproj.vspscc 1.1:
           * src/lib/ltdl/libltdl.dsp 1.7:
           * src/lib/ltdl/libltdl.vcproj.vspscc 1.1:
           * src/lib/md5/md5.dsp 1.5:
           * src/lib/md5/md5.vcproj.vspscc 1.1:
           * src/lib/pcre/pcre.dsp 1.4:
           * src/lib/pcre/pcre.vcproj.vspscc 1.1:
           * src/lib/pcre/pcre_dftables.dsp 1.2:
           * src/lib/pcre/pcre_dftables.vcproj.vspscc 1.1:
           * src/lib/pcre/pcre_parser_ctype.dsp 1.3:
           * src/lib/pcre/pcre_parser_ctype.vcproj.vspscc 1.1:
           * src/main/main.dsp 1.167:
           * src/main/main.vcproj.vspscc 1.1:
           * src/targets/apache13/ApacheModuleParser3.dsp 1.18:
           * src/targets/apache13/ApacheModuleParser3.vcproj.vspscc 1.1:
           * src/targets/apache13core/ApacheModuleParser3Core.dsp 1.4:
           * src/targets/apache13core/ApacheModuleParser3Core.vcproj.vspscc 1.1:
           * src/targets/cgi/parser3.dsp 1.66:
           * src/targets/cgi/parser3.vcproj 1.2:
           * src/targets/isapi/parser3isapi.dsp 1.44:
           * src/targets/isapi/parser3isapi.vcproj.vspscc 1.1:
           * src/types/types.dsp 1.42:
           * src/types/types.vcproj.vspscc 1.1:
                   moved to MSVC 7
   
   2003-08-15  paf
           * src/main/untaint.C [release_3_0_8] 1.116.2.1:
                   email addresses in forms:
                     "non-ascii" <yyy>
                     non-ascii <yyy>
                   now encoded correctly
   
           * src/main/untaint.C [release_3_1_0] 1.117.2.1:
                   email addresses in forms:
                     "non-ascii" <yyy>
                     non-ascii <yyy>
                   now encoded correctly [kinda merge from 3.0.8]
   
   2003-07-29  paf
           * src/classes/Makefile.am [release_3_1_0] 1.41.2.2:
           * src/classes/Makefile.in [release_3_1_0] 1.54.2.2:
           * src/classes/classes.awk [release_3_1_0] 1.7.2.1:
                   classes.awk added to make dist
   
           * src/types/pa_vmail.C [release_3_1_0] 1.45.2.1:
                   just started --with-mail-receive
   
   2003-07-28  paf
           * src/classes/Makefile.am [release_3_1_0] 1.41.2.1:
           * src/classes/Makefile.in [release_3_1_0] 1.54.2.1:
           * src/lib/Makefile.am [release_3_1_0] 1.4.2.1:
           * src/lib/Makefile.in [release_3_1_0] 1.9.2.1:
                   removed circular dependence in src/classes, src/lib/gc now in dist
   
           * src/main/pa_string.C [release_3_1_0] 1.174.2.1:
                   ^cache bug fix [were not working at all]
   
   2003-07-25  paf
           * src/doc/footer.htm [release_3_1_0] 1.2.28.1:
                   year
   
 2003-07-24  paf  2003-07-24  paf
         * INSTALL 1.33:          * INSTALL 1.33:
         * Makefile.am 1.35:          * Makefile.am 1.35:
Line 23 Line 3507
         * src/classes/double.C 1.54:          * src/classes/double.C 1.54:
         * src/classes/file.C 1.111:          * src/classes/file.C 1.111:
         * src/classes/form.C 1.35:          * src/classes/form.C 1.35:
         * src/classes/gd/Makefile.am 1.11:  
         * src/classes/gd/Makefile.in 1.44:  
         * src/classes/gd/gd.dsp 1.30:  
         * src/classes/gd/gif.C 1.31:  
         * src/classes/gd/gif.h 1.24:  
         * src/classes/gd/gifio.C 1.22:  
         * src/classes/hash.C 1.57:          * src/classes/hash.C 1.57:
         * src/classes/image.C 1.91:          * src/classes/image.C 1.91:
         * src/classes/int.C 1.50:          * src/classes/int.C 1.50:
Line 37 Line 3515
         * src/classes/memory.C 1.2:          * src/classes/memory.C 1.2:
         * src/classes/op.C 1.129:          * src/classes/op.C 1.129:
         * src/classes/response.C 1.24:          * src/classes/response.C 1.24:
         * src/classes/smtp/Makefile.in 1.13:  
         * src/classes/smtp/comms.C 1.12:  
         * src/classes/smtp/smtp.C 1.21:  
         * src/classes/smtp/smtp.dsp 1.26:  
         * src/classes/smtp/smtp.h 1.12:  
         * src/classes/string.C 1.126:          * src/classes/string.C 1.126:
         * src/classes/table.C 1.182:          * src/classes/table.C 1.182:
         * src/classes/void.C 1.29:          * src/classes/void.C 1.29:
Line 283 Line 3756
                 to reflect date format change (were - become ' ')                  to reflect date format change (were - become ' ')
   
         * src/classes/classes.dsp 1.30:          * src/classes/classes.dsp 1.30:
         * src/classes/gd/gd.dsp 1.31:  
         * src/classes/smtp/smtp.dsp 1.27:  
         * src/main/main.dsp 1.166:          * src/main/main.dsp 1.166:
         * src/main/pa_globals.C 1.158:          * src/main/pa_globals.C 1.158:
         * src/targets/apache13core/ApacheModuleParser3Core.dsp 1.3:          * src/targets/apache13core/ApacheModuleParser3Core.dsp 1.3:
Line 309 Line 3780
                 apache module compiled [were minor unnecessary changes in lib                  apache module compiled [were minor unnecessary changes in lib
                 md5 interface]                  md5 interface]
   
           * src/include/pa_config_fixed.h [release_3_1_0] 1.56.2.3:
           * src/main/pa_charset.C [release_3_1_0] 1.35.2.1:
                   bad #endif fix
   
         * tests/001.html 1.2:          * tests/001.html 1.2:
         * tests/002.html 1.2:          * tests/002.html 1.2:
         * tests/003.html 1.2:          * tests/003.html 1.2:
Line 998 Line 4473
         * src/main/pa_table.C [template_gc] 1.53.2.10.2.7:          * src/main/pa_table.C [template_gc] 1.53.2.10.2.7:
         * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.15:          * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.15:
                 removed checks in table::set_current, moved them back to table::locate                  removed checks in table::set_current, moved them back to table::locate
                 implemented table::create/join ñ $.reverse                  implemented table::create/join ? $.reverse
   
         * tests/results/140.processed 1.1:          * tests/results/140.processed 1.1:
                 file 140.processed was initially added on branch template_gc.                  file 140.processed was initially added on branch template_gc.
Line 1613 Line 5088
                 http://i2/tasks/edit/?id=4480590323629807263                  http://i2/tasks/edit/?id=4480590323629807263
   
         * src/classes/classes.dsp 1.27:          * src/classes/classes.dsp 1.27:
         * src/classes/gd/gd.dsp 1.28:  
         * src/classes/smtp/smtp.dsp 1.24:  
         * src/lib/ltdl/libltdl.dsp 1.5:          * src/lib/ltdl/libltdl.dsp 1.5:
         * src/lib/md5/md5.dsp 1.4:          * src/lib/md5/md5.dsp 1.4:
         * src/lib/pcre/pcre.dsp 1.3:          * src/lib/pcre/pcre.dsp 1.3:
Line 1632 Line 5105
                 one line inside                  one line inside
   
         * src/classes/classes.dsp 1.28:          * src/classes/classes.dsp 1.28:
         * src/classes/gd/gd.dsp 1.29:  
         * src/classes/smtp/smtp.dsp 1.25:  
         * src/main/main.dsp 1.164:          * src/main/main.dsp 1.164:
         * src/targets/cgi/parser3.dsp 1.63:          * src/targets/cgi/parser3.dsp 1.63:
         * src/types/pa_vmail.C 1.43:          * src/types/pa_vmail.C 1.43:
Line 1955 Line 5426
         * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.19:          * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.19:
                 array::get/put inlined                  array::get/put inlined
   
         * src/classes/gd/gif.h [template_gc] 1.23.2.5.2.6:  
         * src/include/pa_array.h [template_gc] 1.57.2.27.2.14:          * src/include/pa_array.h [template_gc] 1.57.2.27.2.14:
         * src/main/execute.C [template_gc] 1.295.2.27.2.13:          * src/main/execute.C [template_gc] 1.295.2.27.2.13:
         * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.20:          * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.20:
Line 2038 Line 5508
                 file Makefile.am was initially added on branch template_gc.                  file Makefile.am was initially added on branch template_gc.
   
         * src/classes/classes.dsp [template_gc] 1.25.10.5.2.8:          * src/classes/classes.dsp [template_gc] 1.25.10.5.2.8:
         * src/classes/gd/gd.dsp [template_gc] 1.26.10.2.2.6:  
         * src/classes/smtp/smtp.dsp [template_gc] 1.22.10.1.2.7:  
         * src/include/pa_config_fixed.h [template_gc] 1.54.2.5.2.4:          * src/include/pa_config_fixed.h [template_gc] 1.54.2.5.2.4:
         * src/main/compile.tab.C [template_gc] 1.81.2.13.2.19:          * src/main/compile.tab.C [template_gc] 1.81.2.13.2.19:
         * src/main/main.dsp [template_gc] 1.161.6.14.2.7:          * src/main/main.dsp [template_gc] 1.161.6.14.2.7:
Line 2054 Line 5522
         * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.16:          * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.16:
                 xml memory debugging showed no errors. todo: debug parser memory                  xml memory debugging showed no errors. todo: debug parser memory
   
         * src/classes/gd/Makefile.am [template_gc] 1.10.16.1:  
         * src/main/pa_memory.C [template_gc] 1.1.2.5.2.9:          * src/main/pa_memory.C [template_gc] 1.1.2.5.2.9:
                 bug() to set bpt in (memory.c)                  bug() to set bpt in (memory.c)
                 some .am changes                  some .am changes
Line 2086 Line 5553
         * src/main/pa_memory.C [template_gc] 1.1.2.5.2.8:          * src/main/pa_memory.C [template_gc] 1.1.2.5.2.8:
                 moved memory debugging to global level: to pa_gc_malloc                  moved memory debugging to global level: to pa_gc_malloc
   
         * src/classes/gd/Makefile.in [template_gc] 1.43.2.3.2.2:  
         * src/lib/gc/Makefile.am [template_gc] 1.1.2.1:          * src/lib/gc/Makefile.am [template_gc] 1.1.2.1:
         * src/lib/gc/Makefile.in [template_gc] 1.1.2.1:          * src/lib/gc/Makefile.in [template_gc] 1.1.2.1:
         * src/lib/gc/include/Makefile.am [template_gc] 1.1.2.1:          * src/lib/gc/include/Makefile.am [template_gc] 1.1.2.1:
Line 2182 Line 5648
                 disabled gc, become even slower                  disabled gc, become even slower
   
         * src/classes/classes.dsp [template_gc] 1.25.10.5.2.7:          * src/classes/classes.dsp [template_gc] 1.25.10.5.2.7:
         * src/classes/gd/gd.dsp [template_gc] 1.26.10.2.2.5:  
         * src/classes/memory.C [template_gc] 1.1.2.2:          * src/classes/memory.C [template_gc] 1.1.2.2:
         * src/classes/smtp/smtp.dsp [template_gc] 1.22.10.1.2.6:  
         * src/classes/xdoc.C [template_gc] 1.108.2.19.2.16:          * src/classes/xdoc.C [template_gc] 1.108.2.19.2.16:
         * src/include/pa_array.h [template_gc] 1.57.2.27.2.8:          * src/include/pa_array.h [template_gc] 1.57.2.27.2.8:
         * src/include/pa_request.h [template_gc] 1.160.2.37.2.14:          * src/include/pa_request.h [template_gc] 1.160.2.37.2.14:
Line 2245 Line 5709
   
         * src/classes/classes.dsp [template_gc] 1.25.10.5.2.6:          * src/classes/classes.dsp [template_gc] 1.25.10.5.2.6:
         * src/classes/file.C [template_gc] 1.107.2.16.2.11:          * src/classes/file.C [template_gc] 1.107.2.16.2.11:
         * src/classes/gd/gd.dsp [template_gc] 1.26.10.2.2.4:  
         * src/classes/op.C [template_gc] 1.127.2.22.2.20:          * src/classes/op.C [template_gc] 1.127.2.22.2.20:
         * src/classes/smtp/smtp.dsp [template_gc] 1.22.10.1.2.5:  
         * src/classes/table.C [template_gc] 1.172.2.14.2.18:          * src/classes/table.C [template_gc] 1.172.2.14.2.18:
         * src/include/pa_array.h [template_gc] 1.57.2.27.2.7:          * src/include/pa_array.h [template_gc] 1.57.2.27.2.7:
         * src/include/pa_charset.h [template_gc] 1.20.2.18.2.5:          * src/include/pa_charset.h [template_gc] 1.20.2.18.2.5:
Line 2287 Line 5749
                 file Makefile.in was initially added on branch template_gc.                  file Makefile.in was initially added on branch template_gc.
   
         * src/classes/classes.dsp [template_gc] 1.25.10.5.2.4:          * src/classes/classes.dsp [template_gc] 1.25.10.5.2.4:
         * src/classes/smtp/smtp.dsp [template_gc] 1.22.10.1.2.3:  
         * src/lib/cord/cord.dsp [template_gc] 1.1.2.3:          * src/lib/cord/cord.dsp [template_gc] 1.1.2.3:
         * src/main/compile.tab.C [template_gc] 1.81.2.13.2.13:          * src/main/compile.tab.C [template_gc] 1.81.2.13.2.13:
         * src/main/compile_tools.h [template_gc] 1.67.2.8.2.3:          * src/main/compile_tools.h [template_gc] 1.67.2.8.2.3:
Line 2331 Line 5792
                 a number of bugfixes [while testing first real site (aval)]                  a number of bugfixes [while testing first real site (aval)]
   
         * src/classes/classes.dsp [template_gc] 1.25.10.5.2.5:          * src/classes/classes.dsp [template_gc] 1.25.10.5.2.5:
         * src/classes/gd/gd.dsp [template_gc] 1.26.10.2.2.3:  
         * src/classes/smtp/smtp.dsp [template_gc] 1.22.10.1.2.4:  
         * src/lib/cord/cord.dsp [template_gc] 1.1.2.4:          * src/lib/cord/cord.dsp [template_gc] 1.1.2.4:
         * src/lib/ltdl/libltdl.dsp [template_gc] 1.3.2.2.2.2:          * src/lib/ltdl/libltdl.dsp [template_gc] 1.3.2.2.2.2:
         * src/lib/md5/md5.dsp [template_gc] 1.2.10.2.2.1:          * src/lib/md5/md5.dsp [template_gc] 1.2.10.2.2.1:
Line 2355 Line 5814
         * src/Makefile.in [template_gc] 1.55.2.3.2.1:          * src/Makefile.in [template_gc] 1.55.2.3.2.1:
         * src/classes/Makefile.am [template_gc] 1.40.16.2:          * src/classes/Makefile.am [template_gc] 1.40.16.2:
         * src/classes/Makefile.in [template_gc] 1.53.2.3.2.1:          * src/classes/Makefile.in [template_gc] 1.53.2.3.2.1:
         * src/classes/gd/Makefile.in [template_gc] 1.43.2.3.2.1:  
         * src/classes/gd/gif.C [template_gc] 1.30.2.4.2.3:  
         * src/classes/gd/gif.h [template_gc] 1.23.2.5.2.5:  
         * src/classes/mail.C [template_gc] 1.88.2.16.2.14:          * src/classes/mail.C [template_gc] 1.88.2.16.2.14:
         * src/classes/math.C [template_gc] 1.24.2.12.2.8:          * src/classes/math.C [template_gc] 1.24.2.12.2.8:
         * src/classes/op.C [template_gc] 1.127.2.22.2.19:          * src/classes/op.C [template_gc] 1.127.2.22.2.19:
         * src/classes/smtp/Makefile.in [template_gc] 1.12.2.3.2.1:  
         * src/classes/smtp/smtp.h [template_gc] 1.11.2.4.2.3:  
         * src/include/Makefile.in [template_gc] 1.11.2.5.2.1:          * src/include/Makefile.in [template_gc] 1.11.2.5.2.1:
         * src/include/pa_common.h [template_gc] 1.89.2.13.2.8:          * src/include/pa_common.h [template_gc] 1.89.2.13.2.8:
         * src/include/pa_config_auto.h.in [template_gc] 1.37.2.2.2.1:          * src/include/pa_config_auto.h.in [template_gc] 1.37.2.2.2.1:
Line 2416 Line 5870
                 ported pa_exec                  ported pa_exec
   
         * src/classes/classes.dsp 1.26:          * src/classes/classes.dsp 1.26:
         * src/classes/gd/gd.dsp 1.27:  
         * src/classes/smtp/smtp.dsp 1.23:  
         * src/lib/ltdl/libltdl.dsp 1.4:          * src/lib/ltdl/libltdl.dsp 1.4:
         * src/lib/md5/md5.dsp 1.3:          * src/lib/md5/md5.dsp 1.3:
         * src/lib/pcre/pcre.dsp 1.2:          * src/lib/pcre/pcre.dsp 1.2:
Line 2597 Line 6049
                 image.C compiled                  image.C compiled
   
         * src/classes/mail.C [template_gc] 1.88.2.16.2.10:          * src/classes/mail.C [template_gc] 1.88.2.16.2.10:
         * src/classes/smtp/smtp.C [template_gc] 1.20.2.3.2.2:  
         * src/classes/smtp/smtp.h [template_gc] 1.11.2.4.2.2:  
         * src/classes/string.C [template_gc] 1.125.2.15.2.11:          * src/classes/string.C [template_gc] 1.125.2.15.2.11:
         * src/classes/table.C [template_gc] 1.172.2.14.2.11:          * src/classes/table.C [template_gc] 1.172.2.14.2.11:
         * src/types/pa_vmail.h [template_gc] 1.9.2.6.2.3:          * src/types/pa_vmail.h [template_gc] 1.9.2.6.2.3:
Line 2638 Line 6088
                 classes.lib                  classes.lib
                 main.lib compiled                  main.lib compiled
   
         * src/classes/gd/gif.h [template_gc] 1.23.2.5.2.2:  
         * src/classes/gd/gifio.C [template_gc] 1.21.2.2.2.6:  
         * src/classes/image.C [template_gc] 1.90.2.15.2.14:          * src/classes/image.C [template_gc] 1.90.2.15.2.14:
         * src/classes/op.C [template_gc] 1.127.2.22.2.16:          * src/classes/op.C [template_gc] 1.127.2.22.2.16:
         * src/classes/table.C [template_gc] 1.172.2.14.2.16:          * src/classes/table.C [template_gc] 1.172.2.14.2.16:
Line 2654 Line 6102
                 would rewrite as realloc now                  would rewrite as realloc now
   
         * src/classes/mail.C [template_gc] 1.88.2.16.2.11:          * src/classes/mail.C [template_gc] 1.88.2.16.2.11:
         * src/classes/smtp/smtp.C [template_gc] 1.20.2.3.2.3:  
         * src/main/pa_request.C [template_gc] 1.245.2.37.2.10:          * src/main/pa_request.C [template_gc] 1.245.2.37.2.10:
         * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.5:          * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.5:
         * src/types/pa_vstateless_class.C [template_gc] 1.19.2.9.2.5:          * src/types/pa_vstateless_class.C [template_gc] 1.19.2.9.2.5:
Line 2732 Line 6179
         * src/classes/double.C [template_gc] 1.53.2.8.2.3:          * src/classes/double.C [template_gc] 1.53.2.8.2.3:
         * src/classes/file.C [template_gc] 1.107.2.16.2.6:          * src/classes/file.C [template_gc] 1.107.2.16.2.6:
         * src/classes/form.C [template_gc] 1.34.2.7.2.5:          * src/classes/form.C [template_gc] 1.34.2.7.2.5:
         * src/classes/gd/gif.C [template_gc] 1.30.2.4.2.2:  
         * src/classes/gd/gifio.C [template_gc] 1.21.2.2.2.4:  
         * src/classes/hash.C [template_gc] 1.54.2.13.2.8:          * src/classes/hash.C [template_gc] 1.54.2.13.2.8:
         * src/classes/image.C [template_gc] 1.90.2.15.2.11:          * src/classes/image.C [template_gc] 1.90.2.15.2.11:
         * src/classes/int.C [template_gc] 1.49.2.7.2.3:          * src/classes/int.C [template_gc] 1.49.2.7.2.3:
Line 2788 Line 6233
                 hashcode implemented fully, including per-char callback [it can                  hashcode implemented fully, including per-char callback [it can
                 be - substr CORD node]                  be - substr CORD node]
   
         * src/classes/gd/gif.h [template_gc] 1.23.2.5.2.4:  
         * src/classes/table.C [template_gc] 1.172.2.14.2.17:          * src/classes/table.C [template_gc] 1.172.2.14.2.17:
         * src/include/pa_string.h [template_gc] 1.144.2.28.2.29:          * src/include/pa_string.h [template_gc] 1.144.2.28.2.29:
         * src/main/pa_string.C [template_gc] 1.172.2.21.2.25:          * src/main/pa_string.C [template_gc] 1.172.2.21.2.25:
Line 2797 Line 6241
         * src/classes/date.C [template_gc] 1.42.2.11.2.7:          * src/classes/date.C [template_gc] 1.42.2.11.2.7:
         * src/classes/file.C [template_gc] 1.107.2.16.2.8:          * src/classes/file.C [template_gc] 1.107.2.16.2.8:
         * src/classes/form.C [template_gc] 1.34.2.7.2.6:          * src/classes/form.C [template_gc] 1.34.2.7.2.6:
         * src/classes/gd/gifio.C [template_gc] 1.21.2.2.2.5:  
         * src/classes/image.C [template_gc] 1.90.2.15.2.13:          * src/classes/image.C [template_gc] 1.90.2.15.2.13:
         * src/classes/math.C [template_gc] 1.24.2.12.2.7:          * src/classes/math.C [template_gc] 1.24.2.12.2.7:
         * src/classes/op.C [template_gc] 1.127.2.22.2.15:          * src/classes/op.C [template_gc] 1.127.2.22.2.15:
Line 2829 Line 6272
         * src/main/pa_string.C [template_gc] 1.172.2.21.2.20:          * src/main/pa_string.C [template_gc] 1.172.2.21.2.20:
                 string.C compiled                  string.C compiled
   
         * src/classes/gd/gif.h [template_gc] 1.23.2.5.2.3:  
         * src/classes/gd/gifio.C [template_gc] 1.21.2.2.2.7:  
         * src/include/pa_array.h [template_gc] 1.57.2.27.2.5:          * src/include/pa_array.h [template_gc] 1.57.2.27.2.5:
         * src/main/compile.tab.C [template_gc] 1.81.2.13.2.11:          * src/main/compile.tab.C [template_gc] 1.81.2.13.2.11:
                 gif encoding rewritten to rewalloc with 100byte buf ahead                  gif encoding rewritten to rewalloc with 100byte buf ahead
Line 2897 Line 6338
         * src/classes/double.C [template_gc] 1.53.2.8.2.2:          * src/classes/double.C [template_gc] 1.53.2.8.2.2:
         * src/classes/file.C [template_gc] 1.107.2.16.2.5:          * src/classes/file.C [template_gc] 1.107.2.16.2.5:
         * src/classes/form.C [template_gc] 1.34.2.7.2.4:          * src/classes/form.C [template_gc] 1.34.2.7.2.4:
         * src/classes/gd/gifio.C [template_gc] 1.21.2.2.2.3:  
         * src/classes/hash.C [template_gc] 1.54.2.13.2.5:          * src/classes/hash.C [template_gc] 1.54.2.13.2.5:
         * src/classes/image.C [template_gc] 1.90.2.15.2.8:          * src/classes/image.C [template_gc] 1.90.2.15.2.8:
         * src/classes/int.C [template_gc] 1.49.2.7.2.2:          * src/classes/int.C [template_gc] 1.49.2.7.2.2:
Line 3174 Line 6614
   
         * parser3.dsw [template_gc] 1.7.6.1.2.2:          * parser3.dsw [template_gc] 1.7.6.1.2.2:
         * src/classes/file.C [template_gc] 1.107.2.16.2.3:          * src/classes/file.C [template_gc] 1.107.2.16.2.3:
         * src/classes/gd/gifio.C [template_gc] 1.21.2.2.2.2:  
         * src/classes/image.C [template_gc] 1.90.2.15.2.4:          * src/classes/image.C [template_gc] 1.90.2.15.2.4:
         * src/classes/op.C [template_gc] 1.127.2.22.2.5:          * src/classes/op.C [template_gc] 1.127.2.22.2.5:
         * src/classes/string.C [template_gc] 1.125.2.15.2.4:          * src/classes/string.C [template_gc] 1.125.2.15.2.4:
Line 3242 Line 6681
   
 2003-03-19  paf  2003-03-19  paf
         * src/classes/classes.dsp [template_gc] 1.25.10.5.2.2:          * src/classes/classes.dsp [template_gc] 1.25.10.5.2.2:
         * src/classes/gd/gd.dsp [template_gc] 1.26.10.2.2.2:  
         * src/classes/smtp/smtp.dsp [template_gc] 1.22.10.1.2.2:  
         * src/classes/string.C [template_gc] 1.125.2.15.2.3:          * src/classes/string.C [template_gc] 1.125.2.15.2.3:
         * src/classes/table.C [template_gc] 1.172.2.14.2.3:          * src/classes/table.C [template_gc] 1.172.2.14.2.3:
         * src/include/pa_array.h [template_gc] 1.57.2.27.2.1:          * src/include/pa_array.h [template_gc] 1.57.2.27.2.1:
Line 3375 Line 6812
         * src/classes/double.C [template_gc] 1.53.2.8.2.1:          * src/classes/double.C [template_gc] 1.53.2.8.2.1:
         * src/classes/file.C [template_gc] 1.107.2.16.2.1:          * src/classes/file.C [template_gc] 1.107.2.16.2.1:
         * src/classes/form.C [template_gc] 1.34.2.7.2.1:          * src/classes/form.C [template_gc] 1.34.2.7.2.1:
         * src/classes/gd/gd.dsp [template_gc] 1.26.10.2.2.1:  
         * src/classes/gd/gif.C [template_gc] 1.30.2.4.2.1:  
         * src/classes/gd/gif.h [template_gc] 1.23.2.5.2.1:  
         * src/classes/gd/gifio.C [template_gc] 1.21.2.2.2.1:  
         * src/classes/hash.C [template_gc] 1.54.2.13.2.1:          * src/classes/hash.C [template_gc] 1.54.2.13.2.1:
         * src/classes/image.C [template_gc] 1.90.2.15.2.1:          * src/classes/image.C [template_gc] 1.90.2.15.2.1:
         * src/classes/int.C [template_gc] 1.49.2.7.2.1:          * src/classes/int.C [template_gc] 1.49.2.7.2.1:
Line 3386 Line 6819
         * src/classes/math.C [template_gc] 1.24.2.12.2.1:          * src/classes/math.C [template_gc] 1.24.2.12.2.1:
         * src/classes/op.C [template_gc] 1.127.2.22.2.1:          * src/classes/op.C [template_gc] 1.127.2.22.2.1:
         * src/classes/response.C [template_gc] 1.23.2.8.2.1:          * src/classes/response.C [template_gc] 1.23.2.8.2.1:
         * src/classes/smtp/smtp.C [template_gc] 1.20.2.3.2.1:  
         * src/classes/smtp/smtp.dsp [template_gc] 1.22.10.1.2.1:  
         * src/classes/smtp/smtp.h [template_gc] 1.11.2.4.2.1:  
         * src/classes/string.C [template_gc] 1.125.2.15.2.1:          * src/classes/string.C [template_gc] 1.125.2.15.2.1:
         * src/classes/table.C [template_gc] 1.172.2.14.2.1:          * src/classes/table.C [template_gc] 1.172.2.14.2.1:
         * src/classes/void.C [template_gc] 1.28.2.5.2.1:          * src/classes/void.C [template_gc] 1.28.2.5.2.1:
Line 3601 Line 7031
         * etc/parser3.charsets/Makefile.in [autoptr] 1.17.2.3:          * etc/parser3.charsets/Makefile.in [autoptr] 1.17.2.3:
         * src/Makefile.in [autoptr] 1.55.2.3:          * src/Makefile.in [autoptr] 1.55.2.3:
         * src/classes/Makefile.in [autoptr] 1.53.2.3:          * src/classes/Makefile.in [autoptr] 1.53.2.3:
         * src/classes/gd/Makefile.in [autoptr] 1.43.2.3:  
         * src/classes/smtp/Makefile.in [autoptr] 1.12.2.3:  
         * src/include/Makefile.in [autoptr] 1.11.2.5:          * src/include/Makefile.in [autoptr] 1.11.2.5:
         * src/lib/Makefile.in [autoptr] 1.8.2.3:          * src/lib/Makefile.in [autoptr] 1.8.2.3:
         * src/lib/md5/Makefile.in [autoptr] 1.6.2.3:          * src/lib/md5/Makefile.in [autoptr] 1.6.2.3:
Line 3647 Line 7075
         * etc/parser3.charsets/Makefile.in [autoptr] 1.17.2.2:          * etc/parser3.charsets/Makefile.in [autoptr] 1.17.2.2:
         * src/Makefile.in [autoptr] 1.55.2.2:          * src/Makefile.in [autoptr] 1.55.2.2:
         * src/classes/Makefile.in [autoptr] 1.53.2.2:          * src/classes/Makefile.in [autoptr] 1.53.2.2:
         * src/classes/gd/Makefile.in [autoptr] 1.43.2.2:  
         * src/classes/smtp/Makefile.in [autoptr] 1.12.2.2:  
         * src/include/Makefile.in [autoptr] 1.11.2.4:          * src/include/Makefile.in [autoptr] 1.11.2.4:
         * src/lib/Makefile.in [autoptr] 1.8.2.2:          * src/lib/Makefile.in [autoptr] 1.8.2.2:
         * src/lib/md5/Makefile.in [autoptr] 1.6.2.2:          * src/lib/md5/Makefile.in [autoptr] 1.6.2.2:
Line 4165 Line 7591
                 file 061.processed was initially added on branch autoptr.                  file 061.processed was initially added on branch autoptr.
   
         * src/classes/Makefile.in [autoptr] 1.53.2.1:          * src/classes/Makefile.in [autoptr] 1.53.2.1:
         * src/classes/gd/Makefile.in [autoptr] 1.43.2.1:  
         * src/classes/mail.C [autoptr] 1.88.2.13:          * src/classes/mail.C [autoptr] 1.88.2.13:
         * src/classes/smtp/Makefile.in [autoptr] 1.12.2.1:  
         * src/main/Makefile.in [autoptr] 1.50.2.3:          * src/main/Makefile.in [autoptr] 1.50.2.3:
         * src/main/pa_exec.C [autoptr] 1.48.2.16:          * src/main/pa_exec.C [autoptr] 1.48.2.16:
         * src/sql/Makefile.in [autoptr] 1.11.2.1:          * src/sql/Makefile.in [autoptr] 1.11.2.1:
Line 5307 Line 8731
                 now use -H to output CGI header when parser used in command line [useful for tests also]                  now use -H to output CGI header when parser used in command line [useful for tests also]
   
         * src/classes/file.C [autoptr] 1.107.2.14:          * src/classes/file.C [autoptr] 1.107.2.14:
         * src/classes/gd/gif.C [autoptr] 1.30.2.4:  
         * src/classes/gd/gif.h [autoptr] 1.23.2.5:  
         * src/classes/image.C [autoptr] 1.90.2.11:          * src/classes/image.C [autoptr] 1.90.2.11:
         * src/classes/mail.C [autoptr] 1.88.2.11:          * src/classes/mail.C [autoptr] 1.88.2.11:
         * src/classes/op.C [autoptr] 1.127.2.16:          * src/classes/op.C [autoptr] 1.127.2.16:
Line 5405 Line 8827
   
 2003-02-19  paf  2003-02-19  paf
         * src/classes/form.C [autoptr] 1.34.2.6:          * src/classes/form.C [autoptr] 1.34.2.6:
         * src/classes/smtp/smtp.C [autoptr] 1.20.2.3:  
         * src/classes/smtp/smtp.h [autoptr] 1.11.2.4:  
         * src/include/pa_charset.h [autoptr] 1.20.2.12:          * src/include/pa_charset.h [autoptr] 1.20.2.12:
         * src/include/pa_pool.h [autoptr] 1.86.2.30:          * src/include/pa_pool.h [autoptr] 1.86.2.30:
         * src/main/pa_charset.C [autoptr] 1.33.2.10:          * src/main/pa_charset.C [autoptr] 1.33.2.10:
Line 5637 Line 9057
                 image compiled                  image compiled
   
         * src/classes/mail.C [autoptr] 1.88.2.6:          * src/classes/mail.C [autoptr] 1.88.2.6:
         * src/classes/smtp/smtp.h [autoptr] 1.11.2.3:  
         * src/include/pa_request.h [autoptr] 1.160.2.19:          * src/include/pa_request.h [autoptr] 1.160.2.19:
         * src/main/pa_request.C [autoptr] 1.245.2.15:          * src/main/pa_request.C [autoptr] 1.245.2.15:
                 mail compiled                  mail compiled
Line 5709 Line 9128
         * src/classes/math.C [autoptr] 1.24.2.3:          * src/classes/math.C [autoptr] 1.24.2.3:
         * src/classes/op.C [autoptr] 1.127.2.7:          * src/classes/op.C [autoptr] 1.127.2.7:
         * src/classes/response.C [autoptr] 1.23.2.2:          * src/classes/response.C [autoptr] 1.23.2.2:
         * src/classes/smtp/smtp.C [autoptr] 1.20.2.2:  
         * src/classes/smtp/smtp.h [autoptr] 1.11.2.2:  
         * src/classes/string.C [autoptr] 1.125.2.3:          * src/classes/string.C [autoptr] 1.125.2.3:
         * src/classes/table.C [autoptr] 1.172.2.3:          * src/classes/table.C [autoptr] 1.172.2.3:
         * src/classes/void.C [autoptr] 1.28.2.2:          * src/classes/void.C [autoptr] 1.28.2.2:
Line 5738 Line 9155
         * src/types/pa_method.h 1.1:          * src/types/pa_method.h 1.1:
                 file pa_method.h was initially added on branch autoptr.                  file pa_method.h was initially added on branch autoptr.
   
         * src/classes/gd/gif.C [autoptr] 1.30.2.3:  
         * src/include/pa_globals.h [autoptr] 1.101.2.13:          * src/include/pa_globals.h [autoptr] 1.101.2.13:
         * src/main/pa_cache_managers.C [autoptr] 1.7.2.5:          * src/main/pa_cache_managers.C [autoptr] 1.7.2.5:
         * src/main/pa_charset.C [autoptr] 1.33.2.7:          * src/main/pa_charset.C [autoptr] 1.33.2.7:
Line 5983 Line 9399
         * src/classes/double.C [autoptr] 1.53.2.1:          * src/classes/double.C [autoptr] 1.53.2.1:
         * src/classes/file.C [autoptr] 1.107.2.3:          * src/classes/file.C [autoptr] 1.107.2.3:
         * src/classes/form.C [autoptr] 1.34.2.1:          * src/classes/form.C [autoptr] 1.34.2.1:
         * src/classes/gd/gif.C [autoptr] 1.30.2.2:  
         * src/classes/gd/gif.h [autoptr] 1.23.2.4:  
         * src/classes/gd/gifio.C [autoptr] 1.21.2.2:  
         * src/classes/hash.C [autoptr] 1.54.2.2:          * src/classes/hash.C [autoptr] 1.54.2.2:
         * src/classes/image.C [autoptr] 1.90.2.3:          * src/classes/image.C [autoptr] 1.90.2.3:
         * src/classes/int.C [autoptr] 1.49.2.1:          * src/classes/int.C [autoptr] 1.49.2.1:
Line 5993 Line 9406
         * src/classes/math.C [autoptr] 1.24.2.2:          * src/classes/math.C [autoptr] 1.24.2.2:
         * src/classes/op.C [autoptr] 1.127.2.5:          * src/classes/op.C [autoptr] 1.127.2.5:
         * src/classes/response.C [autoptr] 1.23.2.1:          * src/classes/response.C [autoptr] 1.23.2.1:
         * src/classes/smtp/comms.C [autoptr] 1.11.2.1:  
         * src/classes/smtp/smtp.C [autoptr] 1.20.2.1:  
         * src/classes/smtp/smtp.h [autoptr] 1.11.2.1:  
         * src/classes/string.C [autoptr] 1.125.2.1:          * src/classes/string.C [autoptr] 1.125.2.1:
         * src/classes/table.C [autoptr] 1.172.2.2:          * src/classes/table.C [autoptr] 1.172.2.2:
         * src/classes/void.C [autoptr] 1.28.2.1:          * src/classes/void.C [autoptr] 1.28.2.1:
Line 6273 Line 9683
         * src/types/types.dsp [autoptr] 1.35.10.3:          * src/types/types.dsp [autoptr] 1.35.10.3:
                 vstateless_class compiled                  vstateless_class compiled
   
         * src/classes/gd/gif.h [autoptr] 1.23.2.3:  
         * src/include/pa_charset.h [autoptr] 1.20.2.8:          * src/include/pa_charset.h [autoptr] 1.20.2.8:
         * src/include/pa_request.h [autoptr] 1.160.2.7:          * src/include/pa_request.h [autoptr] 1.160.2.7:
         * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.5:          * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.5:
Line 6395 Line 9804
         * src/include/pa_request_info.h 1.1:          * src/include/pa_request_info.h 1.1:
                 file pa_request_info.h was initially added on branch autoptr.                  file pa_request_info.h was initially added on branch autoptr.
   
         * src/classes/gd/gd.dsp [autoptr] 1.26.10.1:  
         * src/classes/gd/gif.C [autoptr] 1.30.2.1:  
         * src/classes/gd/gif.h [autoptr] 1.23.2.1:  
         * src/classes/gd/gif.h [autoptr] 1.23.2.2:  
         * src/classes/gd/gifio.C [autoptr] 1.21.2.1:  
         * src/include/pa_array.h [autoptr] 1.57.2.14:          * src/include/pa_array.h [autoptr] 1.57.2.14:
         * src/include/pa_exception.h [autoptr] 1.38.2.11:          * src/include/pa_exception.h [autoptr] 1.38.2.11:
         * src/include/pa_pool.h [autoptr] 1.86.2.19:          * src/include/pa_pool.h [autoptr] 1.86.2.19:
Line 6767 Line 10171
         * src/classes/double.C 1.53:          * src/classes/double.C 1.53:
         * src/classes/file.C 1.107:          * src/classes/file.C 1.107:
         * src/classes/form.C 1.34:          * src/classes/form.C 1.34:
         * src/classes/gd/gif.C 1.30:  
         * src/classes/gd/gif.h 1.23:  
         * src/classes/gd/gifio.C 1.21:  
         * src/classes/hash.C 1.54:          * src/classes/hash.C 1.54:
         * src/classes/image.C 1.90:          * src/classes/image.C 1.90:
         * src/classes/int.C 1.49:          * src/classes/int.C 1.49:
Line 6777 Line 10178
         * src/classes/math.C 1.24:          * src/classes/math.C 1.24:
         * src/classes/op.C 1.127:          * src/classes/op.C 1.127:
         * src/classes/response.C 1.23:          * src/classes/response.C 1.23:
         * src/classes/smtp/comms.C 1.11:  
         * src/classes/smtp/smtp.C 1.20:  
         * src/classes/smtp/smtp.h 1.11:  
         * src/classes/string.C 1.125:          * src/classes/string.C 1.125:
         * src/classes/table.C 1.172:          * src/classes/table.C 1.172:
         * src/classes/void.C 1.28:          * src/classes/void.C 1.28:
Line 6923 Line 10321
                 introducing                  introducing
                         $.any-status(1)                          $.any-status(1)
   
         * src/classes/gd/gif.C 1.29:  
         * www/htdocs/index.html 1.210:          * www/htdocs/index.html 1.210:
                 image.copy fixed transparent resampling                  image.copy fixed transparent resampling
   
Line 6932 Line 10329
         * etc/parser3.charsets/Makefile.in 1.17:          * etc/parser3.charsets/Makefile.in 1.17:
         * src/Makefile.in 1.55:          * src/Makefile.in 1.55:
         * src/classes/Makefile.in 1.53:          * src/classes/Makefile.in 1.53:
         * src/classes/gd/Makefile.in 1.43:  
         * src/classes/smtp/Makefile.in 1.12:  
         * src/include/Makefile.in 1.11:          * src/include/Makefile.in 1.11:
         * src/lib/Makefile.in 1.8:          * src/lib/Makefile.in 1.8:
         * src/lib/md5/Makefile.in 1.6:          * src/lib/md5/Makefile.in 1.6:
Line 7039 Line 10434
         * mkinstalldirs 1.2:          * mkinstalldirs 1.2:
         * src/Makefile.in 1.54:          * src/Makefile.in 1.54:
         * src/classes/Makefile.in 1.52:          * src/classes/Makefile.in 1.52:
         * src/classes/gd/Makefile.in 1.42:  
         * src/classes/smtp/Makefile.in 1.11:  
         * src/include/Makefile.in 1.10:          * src/include/Makefile.in 1.10:
         * src/include/pa_config_auto.h.in 1.37:          * src/include/pa_config_auto.h.in 1.37:
         * src/lib/Makefile.in 1.7:          * src/lib/Makefile.in 1.7:
Line 7127 Line 10520
                 From: "Victor Fedoseev" <vvf_ru@mail.ru>                  From: "Victor Fedoseev" <vvf_ru@mail.ru>
                 To: "Alexandr Petrosian (PAF)" <PAF@design.ru>                  To: "Alexandr Petrosian (PAF)" <PAF@design.ru>
                 Sent: Monday, December 23, 2002 4:22 AM                  Sent: Monday, December 23, 2002 4:22 AM
                 Subject: bug â Charset::transcode_buf2xchar                  Subject: bug ? Charset::transcode_buf2xchar
   
 2002-12-20  paf  2002-12-20  paf
         * src/targets/cgi/parser3.C 1.215:          * src/targets/cgi/parser3.C 1.215:
Line 7185 Line 10578
         * src/main/pa_common.C [release_3_0_0006] 1.137.2.1:          * src/main/pa_common.C [release_3_0_0006] 1.137.2.1:
                 ftruncate having checked                  ftruncate having checked
   
         * src/classes/smtp/smtp.C [release_3_0_0006] 1.18.2.1:  
         * src/main/compile.C [release_3_0_0006] 1.67.6.1:          * src/main/compile.C [release_3_0_0006] 1.67.6.1:
                 removed warning                  removed warning
   
Line 7198 Line 10590
                 *** empty log message ***                  *** empty log message ***
   
         * configure.in 1.53:          * configure.in 1.53:
         * src/classes/smtp/smtp.C 1.19:  
         * src/include/pa_config_auto.h.in 1.34:          * src/include/pa_config_auto.h.in 1.34:
         * src/main/compile.C 1.68:          * src/main/compile.C 1.68:
         * src/main/pa_common.C 1.138:          * src/main/pa_common.C 1.138:
Line 7227 Line 10618
         * etc/parser3.charsets/Makefile.in 1.15:          * etc/parser3.charsets/Makefile.in 1.15:
         * src/Makefile.in 1.53:          * src/Makefile.in 1.53:
         * src/classes/Makefile.in 1.51:          * src/classes/Makefile.in 1.51:
         * src/classes/gd/Makefile.in 1.41:  
         * src/classes/smtp/Makefile.in 1.10:  
         * src/include/Makefile.in 1.9:          * src/include/Makefile.in 1.9:
         * src/lib/Makefile.in 1.6:          * src/lib/Makefile.in 1.6:
         * src/lib/ltdl/Makefile.in 1.2:          * src/lib/ltdl/Makefile.in 1.2:
Line 7279 Line 10668
         * www/htdocs/index.html 1.199:          * www/htdocs/index.html 1.199:
                 wow! found/fixed bug in lowlevel proc                  wow! found/fixed bug in lowlevel proc
   
         * src/classes/smtp/smtp.C 1.15:  
         * src/main/pa_common.C 1.137:          * src/main/pa_common.C 1.137:
         * src/main/untaint.C 1.111:          * src/main/untaint.C 1.111:
         * src/types/pa_vmail.C 1.38:          * src/types/pa_vmail.C 1.38:
Line 7305 Line 10693
         * src/main/main.dsp 1.161:          * src/main/main.dsp 1.161:
                 pa_version included into main.dsp                  pa_version included into main.dsp
   
         * src/classes/smtp/smtp.C 1.14:  
         * www/htdocs/index.html 1.196:          * www/htdocs/index.html 1.196:
                 smtp line ends fixed. now \r\n [not \r]. some smtp servers [                  smtp line ends fixed. now \r\n [not \r]. some smtp servers [
                 win32] leave \n intact, and some clients [bat] fail to show                  win32] leave \n intact, and some clients [bat] fail to show
Line 7317 Line 10704
         * www/htdocs/index.html 1.197:          * www/htdocs/index.html 1.197:
                 mail:send MIME-Version default                  mail:send MIME-Version default
   
         * src/classes/smtp/smtp.C 1.17:  
         * src/main/untaint.C 1.112:          * src/main/untaint.C 1.112:
         * www/htdocs/index.html 1.201:          * www/htdocs/index.html 1.201:
                 mail header closed properly                  mail header closed properly
   
         * src/classes/mail.C 1.84:          * src/classes/mail.C 1.84:
         * src/classes/smtp/smtp.C 1.18:  
         * src/types/pa_vmail.C 1.39:          * src/types/pa_vmail.C 1.39:
         * src/types/pa_vmail.h 1.8:          * src/types/pa_vmail.h 1.8:
         * www/htdocs/index.html 1.202:          * www/htdocs/index.html 1.202:
Line 7350 Line 10735
         * gnu.dsp 1.2:          * gnu.dsp 1.2:
         * src/Makefile.in 1.52:          * src/Makefile.in 1.52:
         * src/classes/Makefile.in 1.50:          * src/classes/Makefile.in 1.50:
         * src/classes/gd/Makefile.in 1.40:  
         * src/classes/smtp/Makefile.in 1.9:  
         * src/include/Makefile.in 1.8:          * src/include/Makefile.in 1.8:
         * src/lib/Makefile.am 1.3:          * src/lib/Makefile.am 1.3:
         * src/lib/Makefile.in 1.5:          * src/lib/Makefile.in 1.5:
Line 8304 Line 11687
         * etc/parser3.charsets/Makefile.in 1.13:          * etc/parser3.charsets/Makefile.in 1.13:
         * src/Makefile.in 1.51:          * src/Makefile.in 1.51:
         * src/classes/Makefile.in 1.49:          * src/classes/Makefile.in 1.49:
         * src/classes/gd/Makefile.in 1.39:  
         * src/classes/smtp/Makefile.in 1.8:  
         * src/include/Makefile.in 1.7:          * src/include/Makefile.in 1.7:
         * src/lib/Makefile.in 1.4:          * src/lib/Makefile.in 1.4:
         * src/lib/md5/Makefile.in 1.2:          * src/lib/md5/Makefile.in 1.2:
Line 9069 Line 12450
                 ^mail:send[                  ^mail:send[
                         $.from[paf@mail.design.ru]                          $.from[paf@mail.design.ru]
                         $.to[paf@mail.design.ru]                          $.to[paf@mail.design.ru]
                         $.subject[^taint[uri][ìîñêâà]=2]                          $.subject[^taint[uri][??????]=2]
                         $.text[^taint[uri][ìîñêâà]=]                          $.text[^taint[uri][??????]=]
                 ]                  ]
   
         * operators.txt 1.67:          * operators.txt 1.67:
Line 9110 Line 12491
   
 2002-08-07  paf  2002-08-07  paf
         * src/classes/classes.dsp 1.24:          * src/classes/classes.dsp 1.24:
         * src/classes/gd/gd.dsp 1.26:  
         * src/classes/smtp/smtp.dsp 1.22:  
         * src/classes/table.C 1.158:          * src/classes/table.C 1.158:
         * src/lib/pcre/pcre_parser_ctype.dsp 1.2:          * src/lib/pcre/pcre_parser_ctype.dsp 1.2:
         * src/main/pa_array.C 1.52:          * src/main/pa_array.C 1.52:
Line 9244 Line 12623
   
         * src/Makefile.in 1.50:          * src/Makefile.in 1.50:
         * src/classes/Makefile.in 1.48:          * src/classes/Makefile.in 1.48:
         * src/classes/gd/Makefile.in 1.38:  
         * src/main/Makefile.in 1.44:          * src/main/Makefile.in 1.44:
         * src/targets/apache13/Makefile.in 1.37:          * src/targets/apache13/Makefile.in 1.37:
         * src/targets/cgi/Makefile.in 1.51:          * src/targets/cgi/Makefile.in 1.51:
Line 9271 Line 12649
         * src/classes/double.C 1.49:          * src/classes/double.C 1.49:
         * src/classes/file.C 1.92:          * src/classes/file.C 1.92:
         * src/classes/form.C 1.28:          * src/classes/form.C 1.28:
         * src/classes/gd/gif.C 1.28:  
         * src/classes/gd/gif.h 1.22:  
         * src/classes/gd/gifio.C 1.20:  
         * src/classes/hash.C 1.42:          * src/classes/hash.C 1.42:
         * src/classes/image.C 1.74:          * src/classes/image.C 1.74:
         * src/classes/int.C 1.46:          * src/classes/int.C 1.46:
Line 9281 Line 12656
         * src/classes/math.C 1.23:          * src/classes/math.C 1.23:
         * src/classes/op.C 1.99:          * src/classes/op.C 1.99:
         * src/classes/response.C 1.21:          * src/classes/response.C 1.21:
         * src/classes/smtp/comms.C 1.10:  
         * src/classes/smtp/smtp.C 1.13:  
         * src/classes/smtp/smtp.h 1.10:  
         * src/classes/string.C 1.114:          * src/classes/string.C 1.114:
         * src/classes/table.C 1.155:          * src/classes/table.C 1.155:
         * src/classes/void.C 1.21:          * src/classes/void.C 1.21:
Line 9416 Line 12788
         * src/classes/double.C 1.48:          * src/classes/double.C 1.48:
         * src/classes/file.C 1.91:          * src/classes/file.C 1.91:
         * src/classes/form.C 1.27:          * src/classes/form.C 1.27:
         * src/classes/gd/Makefile.am 1.10:  
         * src/classes/gd/gd.dsp 1.25:  
         * src/classes/gd/gif.C 1.27:  
         * src/classes/gd/gif.h 1.21:  
         * src/classes/gd/gifio.C 1.19:  
         * src/classes/hash.C 1.41:          * src/classes/hash.C 1.41:
         * src/classes/image.C 1.73:          * src/classes/image.C 1.73:
         * src/classes/int.C 1.45:          * src/classes/int.C 1.45:
Line 9428 Line 12795
         * src/classes/math.C 1.22:          * src/classes/math.C 1.22:
         * src/classes/op.C 1.98:          * src/classes/op.C 1.98:
         * src/classes/response.C 1.20:          * src/classes/response.C 1.20:
         * src/classes/smtp/comms.C 1.9:  
         * src/classes/smtp/smtp.C 1.12:  
         * src/classes/smtp/smtp.dsp 1.21:  
         * src/classes/smtp/smtp.h 1.9:  
         * src/classes/string.C 1.113:          * src/classes/string.C 1.113:
         * src/classes/table.C 1.154:          * src/classes/table.C 1.154:
         * src/classes/void.C 1.20:          * src/classes/void.C 1.20:
Line 9583 Line 12946
                 errors-to: now default "postmaster"                  errors-to: now default "postmaster"
   
         * src/classes/mail.C 1.70:          * src/classes/mail.C 1.70:
         * src/classes/smtp/smtp.C 1.11:  
         * src/types/pa_vmail.C 1.9:          * src/types/pa_vmail.C 1.9:
         * www/cgi-bin/parser3.log 1.77:          * www/cgi-bin/parser3.log 1.77:
                 mail from/to now must be.                  mail from/to now must be.
Line 9763 Line 13125
         * etc/parser3.charsets/Makefile.in 1.11:          * etc/parser3.charsets/Makefile.in 1.11:
         * src/Makefile.in 1.49:          * src/Makefile.in 1.49:
         * src/classes/Makefile.in 1.47:          * src/classes/Makefile.in 1.47:
         * src/classes/gd/Makefile.in 1.37:  
         * src/classes/smtp/Makefile.in 1.7:  
         * src/include/Makefile.in 1.6:          * src/include/Makefile.in 1.6:
         * src/include/pa_config_auto.h.in 1.25:          * src/include/pa_config_auto.h.in 1.25:
         * src/lib/Makefile.in 1.3:          * src/lib/Makefile.in 1.3:
Line 9824 Line 13184
                 ^mail:send rewritten with backward comp                  ^mail:send rewritten with backward comp
   
         * src/classes/classes.dsp 1.22:          * src/classes/classes.dsp 1.22:
         * src/classes/gd/gd.dsp 1.24:  
         * src/classes/smtp/smtp.dsp 1.20:  
         * src/main/main.dsp 1.156:          * src/main/main.dsp 1.156:
         * src/main/pa_globals.C 1.132:          * src/main/pa_globals.C 1.132:
         * src/targets/apache13/ApacheModuleParser3.dsp 1.14:          * src/targets/apache13/ApacheModuleParser3.dsp 1.14:
Line 10034 Line 13392
         * etc/Makefile.in 1.8:          * etc/Makefile.in 1.8:
         * etc/parser3.charsets/Makefile.am 1.3:          * etc/parser3.charsets/Makefile.am 1.3:
         * etc/parser3.charsets/Makefile.in 1.10:          * etc/parser3.charsets/Makefile.in 1.10:
         * src/classes/smtp/Makefile.am 1.2:  
         * src/classes/smtp/Makefile.in 1.6:  
         * src/targets/apache13/Makefile.in 1.34:          * src/targets/apache13/Makefile.in 1.34:
                 parser3.conf.dist moved to bin, .in & *.am updated                  parser3.conf.dist moved to bin, .in & *.am updated
   
Line 10075 Line 13431
         * etc/parser3.charsets/Makefile.in 1.9:          * etc/parser3.charsets/Makefile.in 1.9:
         * src/Makefile.in 1.47:          * src/Makefile.in 1.47:
         * src/classes/Makefile.in 1.45:          * src/classes/Makefile.in 1.45:
         * src/classes/gd/Makefile.in 1.36:  
         * src/classes/smtp/Makefile.in 1.5:  
         * src/include/Makefile.in 1.5:          * src/include/Makefile.in 1.5:
         * src/main/Makefile.in 1.41:          * src/main/Makefile.in 1.41:
         * src/sql/Makefile.in 1.5:          * src/sql/Makefile.in 1.5:
Line 10218 Line 13572
         * etc/parser3.charsets/windows-1251.cfg 1.5:          * etc/parser3.charsets/windows-1251.cfg 1.5:
         * operators.txt 1.40:          * operators.txt 1.40:
         * src/classes/classes.dsp 1.20:          * src/classes/classes.dsp 1.20:
         * src/classes/gd/gd.dsp 1.23:  
         * src/classes/smtp/smtp.dsp 1.19:  
         * src/main/compile.tab.C 1.54:          * src/main/compile.tab.C 1.54:
         * src/main/main.dsp 1.152:          * src/main/main.dsp 1.152:
         * src/main/pa_globals.C 1.127:          * src/main/pa_globals.C 1.127:
Line 10232 Line 13584
                 fixed .dsp-s along with reorganized cvs modules dirs structure                  fixed .dsp-s along with reorganized cvs modules dirs structure
   
         * src/classes/classes.dsp [release_1_0_0001] 1.18.2.2:          * src/classes/classes.dsp [release_1_0_0001] 1.18.2.2:
         * src/classes/gd/gd.dsp [release_1_0_0001] 1.21.2.2:  
         * src/classes/smtp/smtp.dsp [release_1_0_0001] 1.17.2.2:  
         * src/main/compile.tab.C [release_1_0_0001] 1.52.2.2:          * src/main/compile.tab.C [release_1_0_0001] 1.52.2.2:
         * src/main/main.dsp [release_1_0_0001] 1.150.2.2:          * src/main/main.dsp [release_1_0_0001] 1.150.2.2:
         * src/main/pa_globals.C [release_1_0_0001] 1.124.2.3:          * src/main/pa_globals.C [release_1_0_0001] 1.124.2.3:
Line 10285 Line 13635
 2002-05-07  paf  2002-05-07  paf
         * src/classes/classes.dsp 1.19:          * src/classes/classes.dsp 1.19:
         * src/classes/classes.dsp [release_1_0_0001] 1.18.2.1:          * src/classes/classes.dsp [release_1_0_0001] 1.18.2.1:
         * src/classes/gd/gd.dsp 1.22:  
         * src/classes/gd/gd.dsp [release_1_0_0001] 1.21.2.1:  
         * src/classes/op.C 1.95:          * src/classes/op.C 1.95:
         * src/classes/op.C [release_1_0_0001] 1.93.2.1:          * src/classes/op.C [release_1_0_0001] 1.93.2.1:
         * src/classes/smtp/smtp.dsp 1.18:  
         * src/classes/smtp/smtp.dsp [release_1_0_0001] 1.17.2.1:  
         * src/include/pa_globals.h 1.85:          * src/include/pa_globals.h 1.85:
         * src/include/pa_globals.h [release_1_0_0001] 1.84.2.1:          * src/include/pa_globals.h [release_1_0_0001] 1.84.2.1:
         * src/include/pa_request.h 1.134:          * src/include/pa_request.h 1.134:
Line 10404 Line 13750
   
 2002-04-24  paf  2002-04-24  paf
         * src/classes/classes.dsp 1.18:          * src/classes/classes.dsp 1.18:
         * src/classes/gd/gd.dsp 1.21:  
         * src/classes/smtp/smtp.dsp 1.17:  
         * src/main/compile.tab.C 1.52:          * src/main/compile.tab.C 1.52:
         * src/main/main.dsp 1.150:          * src/main/main.dsp 1.150:
         * src/targets/apache13/ApacheModuleParser3.dsp 1.11:          * src/targets/apache13/ApacheModuleParser3.dsp 1.11:
Line 10847 Line 14191
         * etc/Makefile.in 1.6:          * etc/Makefile.in 1.6:
         * etc/parser3.charsets/Makefile.in 1.8:          * etc/parser3.charsets/Makefile.in 1.8:
         * src/classes/Makefile.in 1.44:          * src/classes/Makefile.in 1.44:
         * src/classes/gd/Makefile.in 1.35:  
         * src/classes/smtp/Makefile.in 1.4:  
         * src/sql/Makefile.in 1.4:          * src/sql/Makefile.in 1.4:
         * src/targets/Makefile.in 1.35:          * src/targets/Makefile.in 1.35:
         * src/targets/apache13/Makefile.in 1.33:          * src/targets/apache13/Makefile.in 1.33:
Line 10980 Line 14322
         * src/classes/mail.C 1.60:          * src/classes/mail.C 1.60:
         * src/classes/math.C 1.16:          * src/classes/math.C 1.16:
         * src/classes/op.C 1.78:          * src/classes/op.C 1.78:
         * src/classes/smtp/smtp.C 1.10:  
         * src/classes/string.C 1.98:          * src/classes/string.C 1.98:
         * src/classes/table.C 1.146:          * src/classes/table.C 1.146:
         * src/classes/void.C 1.17:          * src/classes/void.C 1.17:
Line 11276 Line 14617
         * src/Makefile.in 1.45:          * src/Makefile.in 1.45:
         * src/classes/Makefile.am 1.38:          * src/classes/Makefile.am 1.38:
         * src/classes/Makefile.in 1.43:          * src/classes/Makefile.in 1.43:
         * src/classes/gd/Makefile.in 1.34:  
         * src/classes/hashfile.C 1.23:          * src/classes/hashfile.C 1.23:
         * src/classes/smtp/Makefile.in 1.3:  
         * src/include/Makefile.am 1.2:          * src/include/Makefile.am 1.2:
         * src/include/Makefile.in 1.3:          * src/include/Makefile.in 1.3:
         * src/include/pa_config_auto.h.in 1.20:          * src/include/pa_config_auto.h.in 1.20:
Line 11334 Line 14673
                 removed hashfile support from sources for now                  removed hashfile support from sources for now
   
         * src/classes/classes.dsp 1.17:          * src/classes/classes.dsp 1.17:
         * src/classes/gd/gd.dsp 1.20:  
         * src/main/compile.tab.C 1.45:          * src/main/compile.tab.C 1.45:
         * src/main/main.dsp 1.149:          * src/main/main.dsp 1.149:
         * src/targets/apache13/ApacheModuleParser3.dsp 1.9:          * src/targets/apache13/ApacheModuleParser3.dsp 1.9:
Line 11449 Line 14787
         * etc/parser3.charsets/Makefile.in 1.5:          * etc/parser3.charsets/Makefile.in 1.5:
         * src/Makefile.in 1.44:          * src/Makefile.in 1.44:
         * src/classes/Makefile.in 1.42:          * src/classes/Makefile.in 1.42:
         * src/classes/gd/Makefile.in 1.33:  
         * src/classes/smtp/Makefile.in 1.2:  
         * src/include/Makefile.in 1.2:          * src/include/Makefile.in 1.2:
         * src/include/pa_config_auto.h.in 1.19:          * src/include/pa_config_auto.h.in 1.19:
         * src/include/pa_config_includes.h 1.19:          * src/include/pa_config_includes.h 1.19:
Line 11514 Line 14850
                 PARSER_ROOT_CONFIG                  PARSER_ROOT_CONFIG
   
         * src/classes/classes.dsp 1.15:          * src/classes/classes.dsp 1.15:
         * src/classes/gd/gd.dsp 1.19:  
         * src/classes/smtp/smtp.dsp 1.16:  
         * src/main/main.dsp 1.146:          * src/main/main.dsp 1.146:
         * src/main/pa_globals.C 1.114:          * src/main/pa_globals.C 1.114:
         * src/targets/cgi/parser3.dsp 1.42:          * src/targets/cgi/parser3.dsp 1.42:
Line 11562 Line 14896
         * src/classes/double.C 1.42:          * src/classes/double.C 1.42:
         * src/classes/file.C 1.71:          * src/classes/file.C 1.71:
         * src/classes/form.C 1.20:          * src/classes/form.C 1.20:
         * src/classes/gd/gif.C 1.25:  
         * src/classes/gd/gif.h 1.19:  
         * src/classes/gd/gifio.C 1.17:  
         * src/classes/hash.C 1.34:          * src/classes/hash.C 1.34:
         * src/classes/hashfile.C 1.21:          * src/classes/hashfile.C 1.21:
         * src/classes/image.C 1.65:          * src/classes/image.C 1.65:
Line 11573 Line 14904
         * src/classes/math.C 1.12:          * src/classes/math.C 1.12:
         * src/classes/op.C 1.70:          * src/classes/op.C 1.70:
         * src/classes/response.C 1.17:          * src/classes/response.C 1.17:
         * src/classes/smtp/comms.C 1.7:  
         * src/classes/smtp/smtp.C 1.8:  
         * src/classes/smtp/smtp.h 1.7:  
         * src/classes/string.C 1.96:          * src/classes/string.C 1.96:
         * src/classes/table.C 1.143:          * src/classes/table.C 1.143:
         * src/classes/void.C 1.15:          * src/classes/void.C 1.15:
Line 11708 Line 15036
         * src/types/pa_vcookie.C 1.39:          * src/types/pa_vcookie.C 1.39:
                 VCookie::fill_fields one check forgotten                  VCookie::fill_fields one check forgotten
   
         * src/classes/smtp/Makefile.am 1.1:  
         * src/classes/smtp/Makefile.in 1.1:  
         * src/include/Makefile.am 1.1:          * src/include/Makefile.am 1.1:
         * src/include/Makefile.in 1.1:          * src/include/Makefile.in 1.1:
         * src/sql/Makefile.am 1.3:          * src/sql/Makefile.am 1.3:
Line 11735 Line 15061
         * src/Makefile.in 1.43:          * src/Makefile.in 1.43:
         * src/classes/Makefile.am 1.37:          * src/classes/Makefile.am 1.37:
         * src/classes/Makefile.in 1.41:          * src/classes/Makefile.in 1.41:
         * src/classes/gd/Makefile.am 1.9:  
         * src/classes/gd/Makefile.in 1.32:  
         * src/main/Makefile.am 1.30:          * src/main/Makefile.am 1.30:
         * src/main/Makefile.in 1.37:          * src/main/Makefile.in 1.37:
         * src/main/pa_status_provider.C 1.5:          * src/main/pa_status_provider.C 1.5:
Line 11756 Line 15080
         * src/classes/double.C 1.43:          * src/classes/double.C 1.43:
         * src/classes/file.C 1.72:          * src/classes/file.C 1.72:
         * src/classes/form.C 1.21:          * src/classes/form.C 1.21:
         * src/classes/gd/gif.C 1.26:  
         * src/classes/gd/gif.h 1.20:  
         * src/classes/gd/gifio.C 1.18:  
         * src/classes/hash.C 1.35:          * src/classes/hash.C 1.35:
         * src/classes/hashfile.C 1.22:          * src/classes/hashfile.C 1.22:
         * src/classes/image.C 1.66:          * src/classes/image.C 1.66:
Line 11768 Line 15089
         * src/classes/math.C 1.13:          * src/classes/math.C 1.13:
         * src/classes/op.C 1.71:          * src/classes/op.C 1.71:
         * src/classes/response.C 1.18:          * src/classes/response.C 1.18:
         * src/classes/smtp/comms.C 1.8:  
         * src/classes/smtp/smtp.C 1.9:  
         * src/classes/smtp/smtp.h 1.8:  
         * src/classes/string.C 1.97:          * src/classes/string.C 1.97:
         * src/classes/table.C 1.144:          * src/classes/table.C 1.144:
         * src/classes/void.C 1.16:          * src/classes/void.C 1.16:
Line 11920 Line 15238
         * configure 1.5:          * configure 1.5:
         * configure.in 1.7:          * configure.in 1.7:
         * src/classes/Makefile.in 1.39:          * src/classes/Makefile.in 1.39:
         * src/classes/gd/Makefile.in 1.30:  
         * src/include/pa_config_auto.h.in 1.18:          * src/include/pa_config_auto.h.in 1.18:
         * src/main/Makefile.in 1.35:          * src/main/Makefile.in 1.35:
         * src/main/pa_common.C 1.99:          * src/main/pa_common.C 1.99:
Line 11932 Line 15249
                 added yet another locking function: fcntl                  added yet another locking function: fcntl
   
         * src/classes/Makefile.in 1.40:          * src/classes/Makefile.in 1.40:
         * src/classes/gd/Makefile.in 1.31:  
         * src/main/Makefile.in 1.36:          * src/main/Makefile.in 1.36:
         * src/targets/Makefile.in 1.31:          * src/targets/Makefile.in 1.31:
         * src/targets/apache13/Makefile.in 1.29:          * src/targets/apache13/Makefile.in 1.29:
Line 12070 Line 15386
         * src/Makefile.in 1.42:          * src/Makefile.in 1.42:
         * src/classes/Makefile.am 1.36:          * src/classes/Makefile.am 1.36:
         * src/classes/Makefile.in 1.38:          * src/classes/Makefile.in 1.38:
         * src/classes/gd/Makefile.am 1.8:  
         * src/classes/gd/Makefile.in 1.29:  
         * src/main/Makefile.am 1.29:          * src/main/Makefile.am 1.29:
         * src/main/Makefile.in 1.34:          * src/main/Makefile.in 1.34:
         * src/targets/Makefile.in 1.29:          * src/targets/Makefile.in 1.29:
Line 12129 Line 15443
         * src/Makefile.in 1.41:          * src/Makefile.in 1.41:
         * src/classes/Makefile.am 1.35:          * src/classes/Makefile.am 1.35:
         * src/classes/Makefile.in 1.37:          * src/classes/Makefile.in 1.37:
         * src/classes/gd/Makefile.am 1.7:  
         * src/classes/gd/Makefile.in 1.28:  
         * src/include/pa_config_auto.h.in 1.16:          * src/include/pa_config_auto.h.in 1.16:
         * src/main/Makefile.am 1.28:          * src/main/Makefile.am 1.28:
         * src/main/Makefile.in 1.33:          * src/main/Makefile.in 1.33:
Line 12213 Line 15525
         * src/Makefile.in 1.40:          * src/Makefile.in 1.40:
         * src/classes/Makefile.am 1.34:          * src/classes/Makefile.am 1.34:
         * src/classes/Makefile.in 1.36:          * src/classes/Makefile.in 1.36:
         * src/classes/gd/Makefile.in 1.27:  
         * src/main/Makefile.in 1.32:          * src/main/Makefile.in 1.32:
         * src/targets/Makefile.in 1.27:          * src/targets/Makefile.in 1.27:
         * src/targets/apache13/Makefile.in 1.27:          * src/targets/apache13/Makefile.in 1.27:
Line 12425 Line 15736
                                   
                 docs says "set it to 1", never going into details, so I decided to try NOT to do that                  docs says "set it to 1", never going into details, so I decided to try NOT to do that
   
         * src/classes/gd/gif.C 1.24:  
         * src/classes/gd/mtables.h 1.2:  
                 angles adjust for image.arc and image.sector  
   
         * src/classes/gd/gif.C 1.23:  
                 added bounds check into image.replace...LineReplaceColor  
   
 2002-01-21  paf  2002-01-21  paf
         * src/include/pa_stylesheet_connection.h 1.20:          * src/include/pa_stylesheet_connection.h 1.20:
         * src/main/pa_exception.C 1.32:          * src/main/pa_exception.C 1.32:
Line 12600 Line 15904
                 ^string with glib works 0                  ^string with glib works 0
   
 2001-12-28  paf  2001-12-28  paf
         * src/classes/smtp/smtp.h 1.6:  
         * src/main/pa_globals.C 1.98:          * src/main/pa_globals.C 1.98:
                 renamed gdome to libgdome.dll                  renamed gdome to libgdome.dll
   
         * src/classes/classes.dsp 1.14:          * src/classes/classes.dsp 1.14:
         * src/classes/gd/gd.dsp 1.18:  
         * src/classes/gd/gifio.C 1.16:  
         * src/classes/mail.C 1.50:          * src/classes/mail.C 1.50:
         * src/classes/smtp/comms.C 1.6:  
         * src/classes/smtp/smtp.C 1.7:  
         * src/classes/smtp/smtp.dsp 1.15:  
         * src/classes/xdoc.C 1.54:          * src/classes/xdoc.C 1.54:
         * src/classes/xnode.C 1.19:          * src/classes/xnode.C 1.19:
         * src/classes/xnode.h 1.5:          * src/classes/xnode.h 1.5:
Line 13094 Line 16392
                 process cstr(,connection)                  process cstr(,connection)
   
         * src/Makefile.in 1.38:          * src/Makefile.in 1.38:
         * src/classes/gd/Makefile.in 1.26:  
         * src/classes/xdoc.C 1.47:          * src/classes/xdoc.C 1.47:
         * src/targets/Makefile.in 1.26:          * src/targets/Makefile.in 1.26:
         * src/targets/apache13/Makefile.in 1.25:          * src/targets/apache13/Makefile.in 1.25:
Line 13171 Line 16468
                 UL_CLEAN pieces now inherit UL_OPTIMIZED_BIT at wcontext.write                  UL_CLEAN pieces now inherit UL_OPTIMIZED_BIT at wcontext.write
   
         * src/classes/Makefile.in 1.32:          * src/classes/Makefile.in 1.32:
         * src/classes/gd/Makefile.in 1.25:  
         * src/main/Makefile.in 1.29:          * src/main/Makefile.in 1.29:
         * src/targets/Makefile.am 1.8:          * src/targets/Makefile.am 1.8:
         * src/targets/Makefile.in 1.25:          * src/targets/Makefile.in 1.25:
Line 13444 Line 16740
         * src/classes/double.C 1.41:          * src/classes/double.C 1.41:
         * src/classes/file.C 1.65:          * src/classes/file.C 1.65:
         * src/classes/form.C 1.19:          * src/classes/form.C 1.19:
         * src/classes/gd/gif.C 1.22:  
         * src/classes/gd/gif.h 1.18:  
         * src/classes/gd/gifio.C 1.15:  
         * src/classes/hash.C 1.30:          * src/classes/hash.C 1.30:
         * src/classes/hashfile.C 1.15:          * src/classes/hashfile.C 1.15:
         * src/classes/image.C 1.62:          * src/classes/image.C 1.62:
Line 13455 Line 16748
         * src/classes/math.C 1.9:          * src/classes/math.C 1.9:
         * src/classes/op.C 1.58:          * src/classes/op.C 1.58:
         * src/classes/response.C 1.16:          * src/classes/response.C 1.16:
         * src/classes/smtp/comms.C 1.5:  
         * src/classes/smtp/smtp.C 1.6:  
         * src/classes/smtp/smtp.h 1.5:  
         * src/classes/string.C 1.88:          * src/classes/string.C 1.88:
         * src/classes/table.C 1.130:          * src/classes/table.C 1.130:
         * src/classes/void.C 1.13:          * src/classes/void.C 1.13:
Line 13623 Line 16913
         * src/types/pa_vcookie.C 1.31:          * src/types/pa_vcookie.C 1.31:
                 ^hash.delete[key]                  ^hash.delete[key]
   
         * src/classes/gd/gif.C 1.21:  
         * src/classes/math.C 1.8:          * src/classes/math.C 1.8:
         * src/include/pa_common.h 1.59:          * src/include/pa_common.h 1.59:
                 HAVE_TRUNC HAVE_ROUND checks [for hp, there are such in math.h]                  HAVE_TRUNC HAVE_ROUND checks [for hp, there are such in math.h]
Line 13633 Line 16922
   
         * src/Makefile.in 1.34:          * src/Makefile.in 1.34:
         * src/classes/Makefile.in 1.31:          * src/classes/Makefile.in 1.31:
         * src/classes/gd/Makefile.in 1.24:  
         * src/include/pa_config_auto.h.in 1.12:          * src/include/pa_config_auto.h.in 1.12:
         * src/main/Makefile.in 1.26:          * src/main/Makefile.in 1.26:
         * src/targets/Makefile.in 1.24:          * src/targets/Makefile.in 1.24:
Line 13734 Line 17022
                 rolled back {} in xdoc.createTextNode for now                  rolled back {} in xdoc.createTextNode for now
   
         * src/classes/classes.dsp 1.13:          * src/classes/classes.dsp 1.13:
         * src/classes/gd/gd.dsp 1.17:  
         * src/classes/smtp/smtp.dsp 1.14:  
         * src/main/main.dsp 1.137:          * src/main/main.dsp 1.137:
         * src/targets/apache13/ApacheModuleParser3.dsp 1.8:          * src/targets/apache13/ApacheModuleParser3.dsp 1.8:
         * src/targets/cgi/parser3.dsp 1.38:          * src/targets/cgi/parser3.dsp 1.38:
Line 13960 Line 17246
         * src/Makefile.in 1.32:          * src/Makefile.in 1.32:
         * src/classes/Makefile.am 1.29:          * src/classes/Makefile.am 1.29:
         * src/classes/Makefile.in 1.29:          * src/classes/Makefile.in 1.29:
         * src/classes/gd/Makefile.in 1.23:  
         * src/include/pa_config_fixed.h 1.27:          * src/include/pa_config_fixed.h 1.27:
         * src/main/Makefile.am 1.23:          * src/main/Makefile.am 1.23:
         * src/main/Makefile.in 1.25:          * src/main/Makefile.in 1.25:
Line 13988 Line 17273
   
         * src/Makefile.in 1.31:          * src/Makefile.in 1.31:
         * src/classes/Makefile.in 1.28:          * src/classes/Makefile.in 1.28:
         * src/classes/gd/Makefile.in 1.22:  
         * src/include/pa_config_auto.h.in 1.9:          * src/include/pa_config_auto.h.in 1.9:
         * src/main/Makefile.am 1.22:          * src/main/Makefile.am 1.22:
         * src/main/Makefile.in 1.24:          * src/main/Makefile.in 1.24:
Line 14280 Line 17564
         * src/classes/double.C 1.40:          * src/classes/double.C 1.40:
         * src/classes/file.C 1.59:          * src/classes/file.C 1.59:
         * src/classes/form.C 1.18:          * src/classes/form.C 1.18:
         * src/classes/gd/gd.dsp 1.16:  
         * src/classes/gd/gif.C 1.20:  
         * src/classes/hash.C 1.23:          * src/classes/hash.C 1.23:
         * src/classes/image.C 1.57:          * src/classes/image.C 1.57:
         * src/classes/int.C 1.37:          * src/classes/int.C 1.37:
         * src/classes/mail.C 1.41:          * src/classes/mail.C 1.41:
         * src/classes/math.C 1.7:          * src/classes/math.C 1.7:
         * src/classes/op.C 1.53:          * src/classes/op.C 1.53:
         * src/classes/smtp/smtp.C 1.5:  
         * src/classes/smtp/smtp.dsp 1.13:  
         * src/classes/string.C 1.84:          * src/classes/string.C 1.84:
         * src/classes/table.C 1.127:          * src/classes/table.C 1.127:
         * src/classes/void.C 1.12:          * src/classes/void.C 1.12:
Line 14453 Line 17733
                 string::mid fixed, string.mid n functionality preserved                  string::mid fixed, string.mid n functionality preserved
   
 2001-10-16  parser  2001-10-16  parser
         * src/types/pa_vhash.h 1.23:  
         * src/types/pa_vtable.h 1.34:  
                 hash can be used as boolean  
   
         * src/types/pa_vimage.C 1.12:  
                 comment  
   
         * src/classes/gd/gif.C 1.18:  
         * src/classes/gd/gif.h 1.16:  
         * src/classes/image.C 1.55:  
                 :CopyResampled made gd2beta+my hands, very ineffective, but  
                 works for small paleted image  
   
         * src/classes/xnode.C 1.7:  
         * src/classes/xnode.C 1.8:  
                 removed few dom returns & changed op.txt  
   
         * src/classes/image.C 1.54:  
                 gd size/resize bugfix  
   
         * src/classes/classes.dsp 1.8:          * src/classes/classes.dsp 1.8:
         * src/classes/gd/gd.dsp 1.15:  
         * src/classes/smtp/smtp.dsp 1.12:  
         * src/main/main.dsp 1.133:          * src/main/main.dsp 1.133:
         * src/targets/apache13/ApacheModuleParser3.dsp 1.4:          * src/targets/apache13/ApacheModuleParser3.dsp 1.4:
         * src/targets/cgi/parser3.dsp 1.32:          * src/targets/cgi/parser3.dsp 1.32:
Line 14483 Line 17741
         * src/types/types.dsp 1.8:          * src/types/types.dsp 1.8:
                 ident >nul 2>&1                  ident >nul 2>&1
   
         * src/classes/gd/gif.C 1.19:          * src/classes/xnode.C 1.7:
         * src/classes/gd/gif.h 1.17:          * src/classes/xnode.C 1.8:
         * src/classes/image.C 1.56:                  removed few dom returns & changed op.txt
                 image.copy tolerance  
   
         * src/classes/gd/gif.C 1.16:          * src/classes/image.C 1.54:
                 copyResized                  gd size/resize bugfix
   
           * src/classes/image.C 1.55:
                   :CopyResampled made gd2beta+my hands, very ineffective, but
                   works for small paleted image
   
         * src/classes/string.C 1.82:          * src/classes/string.C 1.82:
         * src/main/pa_string.C 1.110:          * src/main/pa_string.C 1.110:
                 $string.mid(p[;n])                  $string.mid(p[;n])
   
           * src/classes/image.C 1.56:
                   image.copy tolerance
   
           * src/types/pa_vhash.h 1.23:
           * src/types/pa_vtable.h 1.34:
                   hash can be used as boolean
   
         * src/main/pa_common.C 1.72:          * src/main/pa_common.C 1.72:
                 \r\n -> \n   DOS                  \r\n -> \n   DOS
                 \r -> \n Macintosh                  \r -> \n Macintosh
                 on all systems                  on all systems
   
         * src/classes/gd/gif.C 1.17:  
                 couple casts  
   
         * src/classes/image.C 1.53:          * src/classes/image.C 1.53:
         * src/types/pa_vimage.h 1.20:          * src/types/pa_vimage.h 1.20:
                 image.copy[source](src x;src y;src w;src h;dst x;dst y[;dest w                  image.copy[source](src x;src y;src w;src h;dst x;dst y[;dest w
                 ;dest h]])                  ;dest h]])
   
           * src/types/pa_vimage.C 1.12:
                   comment
   
 2001-10-15  parser  2001-10-15  parser
         * src/Makefile.in 1.29:          * src/Makefile.in 1.29:
         * src/types/pa_vcode_frame.h 1.11:          * src/types/pa_vcode_frame.h 1.11:
Line 14570 Line 17838
                 thus helping early problem spotting                  thus helping early problem spotting
   
         * src/classes/classes.dsp 1.7:          * src/classes/classes.dsp 1.7:
         * src/classes/gd/gd.dsp 1.14:  
         * src/classes/smtp/smtp.dsp 1.11:  
         * src/classes/xdoc.C 1.15:          * src/classes/xdoc.C 1.15:
         * src/main/compile.tab.C 1.22:          * src/main/compile.tab.C 1.22:
         * src/main/main.dsp 1.132:          * src/main/main.dsp 1.132:
Line 14596 Line 17862
         * src/Makefile.in 1.28:          * src/Makefile.in 1.28:
         * src/classes/Makefile.in 1.22:          * src/classes/Makefile.in 1.22:
         * src/classes/Makefile.in 1.23:          * src/classes/Makefile.in 1.23:
         * src/classes/gd/Makefile.in 1.19:  
         * src/classes/gd/Makefile.in 1.20:  
         * src/include/pa_config_auto.h.in 1.8:          * src/include/pa_config_auto.h.in 1.8:
         * src/main/Makefile.in 1.20:          * src/main/Makefile.in 1.20:
         * src/main/Makefile.in 1.21:          * src/main/Makefile.in 1.21:
Line 14629 Line 17893
   
         * src/Makefile.in 1.27:          * src/Makefile.in 1.27:
         * src/classes/Makefile.in 1.24:          * src/classes/Makefile.in 1.24:
         * src/classes/gd/Makefile.in 1.21:  
                 makes. stdc++ lib added to apache libraries                  makes. stdc++ lib added to apache libraries
   
         * src/classes/hash.C 1.22:          * src/classes/hash.C 1.22:
Line 14646 Line 17909
         * src/types/pa_vhash.h 1.22:          * src/types/pa_vhash.h 1.22:
                     !^hash::create[[copy_from]]                      !^hash::create[[copy_from]]
   
         * src/classes/hash.C 1.21:  
                     !^hash::append[append_from]  
   
         * src/targets/apache13/Makefile.am 1.7:          * src/targets/apache13/Makefile.am 1.7:
         * src/targets/apache13/p3runConfigure.in 1.2:          * src/targets/apache13/p3runConfigure.in 1.2:
                 added                  added
   
           * src/classes/hash.C 1.21:
                       !^hash::append[append_from]
   
         * src/include/pa_string.h 1.107:          * src/include/pa_string.h 1.107:
         * src/main/pa_string.C 1.108:          * src/main/pa_string.C 1.108:
                 restructured string: linked pieces of same language together                  restructured string: linked pieces of same language together
Line 14677 Line 17940
                 got rid of empty_string, which caused errors - it hasnt exception but somebody[value.bark] tried to throw it on it's pool                  got rid of empty_string, which caused errors - it hasnt exception but somebody[value.bark] tried to throw it on it's pool
   
 2001-10-10  parser  2001-10-10  parser
         * src/classes/gd/gif.C 1.15:  
                 arc algorithms: commented all bresenhams, algs must be unified  
                  not "perfect"  
   
         * src/classes/gd/gif.C 1.14:  
         * src/main/compile.tab.C 1.19:          * src/main/compile.tab.C 1.19:
         * src/main/compile.y 1.170:          * src/main/compile.y 1.170:
                 ^a[^b] more informative compile error                  ^a[^b] more informative compile error
Line 14724 Line 17982
         * src/classes/Makefile.am 1.24:          * src/classes/Makefile.am 1.24:
         * src/classes/Makefile.in 1.20:          * src/classes/Makefile.in 1.20:
         * src/classes/Makefile.in 1.21:          * src/classes/Makefile.in 1.21:
         * src/classes/gd/Makefile.in 1.17:  
         * src/classes/gd/Makefile.in 1.18:  
         * src/main/Makefile.am 1.20:          * src/main/Makefile.am 1.20:
         * src/main/Makefile.in 1.18:          * src/main/Makefile.in 1.18:
         * src/main/Makefile.in 1.19:          * src/main/Makefile.in 1.19:
Line 14773 Line 18029
                 ^string.save[file]                  ^string.save[file]
   
 2001-10-08  parser  2001-10-08  parser
         * src/types/pa_vcookie.C 1.25:  
                 removing cookie made more netscape-like way  
   
         * src/classes/xdoc.C 1.12:  
                 xdoc:load exceptions intercepted [like in set]  
   
         * src/classes/image.C 1.48:  
         * src/include/pa_common.h 1.53:  
         * src/main/pa_common.C 1.71:  
         * src/types/pa_vcookie.C 1.26:  
                 cookie urlencoded [netscape doc reread]  
   
         * src/classes/gd/gif.C 1.10:  
                 image.bar now draws (100 100 0 0)  
   
         * src/classes/gd/gif.C 1.11:  
         * src/classes/gd/mtables.h 1.1:  
                 image:arc image:circle  
   
         * src/classes/gd/gd.dsp 1.13:  
         * src/classes/gd/gif.C 1.12:  
         * src/classes/gd/gif.h 1.15:  
         * src/classes/image.C 1.49:          * src/classes/image.C 1.49:
         * src/types/pa_vcookie.C 1.27:          * src/types/pa_vcookie.C 1.27:
         * src/types/pa_vimage.C 1.11:          * src/types/pa_vimage.C 1.11:
                 image:sector                  image:sector
                 removed image:html internal "line-*" attribs                  removed image:html internal "line-*" attribs
   
           * src/types/pa_vcookie.C 1.25:
                   removing cookie made more netscape-like way
   
         * src/classes/file.C 1.57:          * src/classes/file.C 1.57:
         * src/classes/form.C 1.17:          * src/classes/form.C 1.17:
         * src/main/pa_common.C 1.70:          * src/main/pa_common.C 1.70:
Line 14808 Line 18045
                 header untainting to UL_HTTP_HEADER, UL_MAIL_HEADER made                  header untainting to UL_HTTP_HEADER, UL_MAIL_HEADER made
                 nonforced [only tainted pieces]                  nonforced [only tainted pieces]
   
         * src/classes/gd/gif.C 1.13:          * src/classes/xdoc.C 1.12:
                   xdoc:load exceptions intercepted [like in set]
   
         * src/classes/image.C 1.50:          * src/classes/image.C 1.50:
                 image:circle [and round arc] uses Bresenham                  image:circle [and round arc] uses Bresenham
   
Line 14829 Line 18068
         * src/types/pa_vxdoc.h 1.3:          * src/types/pa_vxdoc.h 1.3:
                 parsedSource produced by nonstandard liaison freed up                  parsedSource produced by nonstandard liaison freed up
   
           * src/classes/image.C 1.48:
           * src/include/pa_common.h 1.53:
           * src/main/pa_common.C 1.71:
           * src/types/pa_vcookie.C 1.26:
                   cookie urlencoded [netscape doc reread]
   
         * src/include/pa_common.h 1.52:          * src/include/pa_common.h 1.52:
         * src/main/pa_common.C 1.69:          * src/main/pa_common.C 1.69:
         * src/main/untaint.C 1.66:          * src/main/untaint.C 1.66:
Line 14916 Line 18161
   
         * src/Makefile.in 1.21:          * src/Makefile.in 1.21:
         * src/classes/Makefile.in 1.19:          * src/classes/Makefile.in 1.19:
         * src/classes/gd/Makefile.in 1.16:  
         * src/main/Makefile.in 1.17:          * src/main/Makefile.in 1.17:
         * src/targets/Makefile.in 1.16:          * src/targets/Makefile.in 1.16:
         * src/targets/apache13/Makefile.in 1.16:          * src/targets/apache13/Makefile.in 1.16:
Line 14970 Line 18214
         * src/main/pa_charset_connection.C 1.2:          * src/main/pa_charset_connection.C 1.2:
                 removed entitify external hack [internal installed]                  removed entitify external hack [internal installed]
   
         * src/classes/gd/Makefile.am 1.6:  
         * src/classes/gd/Makefile.in 1.15:  
                 makes  
   
         * src/main/Makefile.am 1.19:          * src/main/Makefile.am 1.19:
         * src/main/Makefile.in 1.16:          * src/main/Makefile.in 1.16:
                 makes+removed dtd                  makes+removed dtd
Line 15019 Line 18259
   
 2001-09-27  parser  2001-09-27  parser
         * src/classes/classes.dsp 1.4:          * src/classes/classes.dsp 1.4:
         * src/classes/gd/gd.dsp 1.12:  
         * src/classes/gd/gifio.C 1.14:  
         * src/classes/smtp/smtp.dsp 1.10:  
         * src/classes/xdoc.C 1.3:          * src/classes/xdoc.C 1.3:
         * src/main/main.dsp 1.126:          * src/main/main.dsp 1.126:
         * src/targets/cgi/parser3.dsp 1.30:          * src/targets/cgi/parser3.dsp 1.30:
Line 15044 Line 18281
         * src/Makefile.am 1.11:          * src/Makefile.am 1.11:
         * src/classes/Makefile.am 1.22:          * src/classes/Makefile.am 1.22:
         * src/classes/Makefile.in 1.18:          * src/classes/Makefile.in 1.18:
         * src/classes/gd/Makefile.am 1.5:  
         * src/classes/gd/Makefile.in 1.14:  
         * src/main/Makefile.am 1.18:          * src/main/Makefile.am 1.18:
         * src/main/Makefile.in 1.15:          * src/main/Makefile.in 1.15:
         * src/targets/Makefile.in 1.15:          * src/targets/Makefile.in 1.15:
Line 15072 Line 18307
         * src/classes/double.C 1.37:          * src/classes/double.C 1.37:
         * src/classes/file.C 1.55:          * src/classes/file.C 1.55:
         * src/classes/form.C 1.16:          * src/classes/form.C 1.16:
         * src/classes/gd/gd.dsp 1.10:  
         * src/classes/gd/gif.C 1.9:  
         * src/classes/gd/gif.h 1.14:  
         * src/classes/gd/gifio.C 1.13:  
         * src/classes/hash.C 1.19:          * src/classes/hash.C 1.19:
         * src/classes/image.C 1.46:          * src/classes/image.C 1.46:
         * src/classes/int.C 1.34:          * src/classes/int.C 1.34:
Line 15083 Line 18314
         * src/classes/math.C 1.6:          * src/classes/math.C 1.6:
         * src/classes/op.C 1.45:          * src/classes/op.C 1.45:
         * src/classes/response.C 1.14:          * src/classes/response.C 1.14:
         * src/classes/smtp/comms.C 1.4:  
         * src/classes/smtp/smtp.C 1.4:  
         * src/classes/smtp/smtp.dsp 1.8:  
         * src/classes/smtp/smtp.h 1.4:  
         * src/classes/string.C 1.75:          * src/classes/string.C 1.75:
         * src/classes/table.C 1.115:          * src/classes/table.C 1.115:
         * src/classes/void.C 1.10:          * src/classes/void.C 1.10:
Line 15207 Line 18434
                 xdoc&xnode now                  xdoc&xnode now
   
         * src/classes/classes.dsp 1.3:          * src/classes/classes.dsp 1.3:
         * src/classes/gd/gd.dsp 1.11:  
         * src/classes/smtp/smtp.dsp 1.9:  
         * src/classes/xdoc.C 1.2:          * src/classes/xdoc.C 1.2:
         * src/classes/xnode.C 1.2:          * src/classes/xnode.C 1.2:
         * src/classes/xnode.h 1.2:          * src/classes/xnode.h 1.2:
Line 15238 Line 18463
         * src/classes/Makefile.am 1.20:          * src/classes/Makefile.am 1.20:
         * src/classes/Makefile.in 1.17:          * src/classes/Makefile.in 1.17:
         * src/classes/dom.C 1.34:          * src/classes/dom.C 1.34:
         * src/classes/gd/Makefile.am 1.4:  
         * src/classes/gd/Makefile.in 1.13:  
         * src/include/pa_stylesheet_connection.h 1.4:          * src/include/pa_stylesheet_connection.h 1.4:
         * src/main/Makefile.am 1.17:          * src/main/Makefile.am 1.17:
         * src/main/Makefile.in 1.14:          * src/main/Makefile.in 1.14:
Line 15265 Line 18488
         * src/Makefile.in 1.19:          * src/Makefile.in 1.19:
         * src/classes/Makefile.am 1.19:          * src/classes/Makefile.am 1.19:
         * src/classes/Makefile.in 1.16:          * src/classes/Makefile.in 1.16:
         * src/classes/gd/Makefile.in 1.12:  
         * src/include/pa_config_auto.h.in 1.6:          * src/include/pa_config_auto.h.in 1.6:
         * src/main/Makefile.in 1.13:          * src/main/Makefile.in 1.13:
         * src/targets/Makefile.in 1.13:          * src/targets/Makefile.in 1.13:
Line 15291 Line 18513
                 fixed small bugs with usinge hash/table in expressions                  fixed small bugs with usinge hash/table in expressions
   
         * src/classes/classes.cmd 1.3:          * src/classes/classes.cmd 1.3:
         * src/classes/gd/gd.dsp 1.9:  
         * src/classes/gd/gif.C 1.8:  
         * src/classes/gd/gif.h 1.13:  
         * src/classes/image.C 1.45:          * src/classes/image.C 1.45:
         * src/classes/op.C 1.44:          * src/classes/op.C 1.44:
         * src/classes/table.C 1.114:          * src/classes/table.C 1.114:
Line 15333 Line 18552
                 started unix makes update                  started unix makes update
   
 2001-09-21  parser  2001-09-21  parser
         * src/classes/gd/gd.dsp 1.8:  
         * src/classes/smtp/smtp.dsp 1.7:  
         * src/main/main.dsp 1.121:          * src/main/main.dsp 1.121:
         * src/targets/cgi/parser3.dsp 1.26:          * src/targets/cgi/parser3.dsp 1.26:
         * src/targets/isapi/parser3isapi.dsp 1.21:          * src/targets/isapi/parser3isapi.dsp 1.21:
Line 15367 Line 18584
         * src/classes/dom.C 1.33:          * src/classes/dom.C 1.33:
         * src/classes/file.C 1.54:          * src/classes/file.C 1.54:
         * src/classes/form.C 1.15:          * src/classes/form.C 1.15:
         * src/classes/gd/gd.dsp 1.6:  
         * src/classes/gd/gif.C 1.7:  
         * src/classes/gd/gifio.C 1.12:  
         * src/classes/int.C 1.33:          * src/classes/int.C 1.33:
         * src/classes/mail.C 1.38:          * src/classes/mail.C 1.38:
         * src/classes/smtp/comms.C 1.3:  
         * src/classes/smtp/smtp.C 1.3:  
         * src/classes/smtp/smtp.dsp 1.5:  
         * src/doc/doxygen.cfg 1.16:          * src/doc/doxygen.cfg 1.16:
         * src/include/pa_config_fixed.h 1.12:          * src/include/pa_config_fixed.h 1.12:
         * src/include/pa_pool.h 1.59:          * src/include/pa_pool.h 1.59:
Line 15408 Line 18619
   
         * src/Makefile.in 1.18:          * src/Makefile.in 1.18:
         * src/classes/classes.h 1.11:          * src/classes/classes.h 1.11:
         * src/classes/gd/gd.dsp 1.7:  
         * src/classes/gd/gif.h 1.12:  
         * src/classes/hash.C 1.18:          * src/classes/hash.C 1.18:
         * src/classes/op.C 1.43:          * src/classes/op.C 1.43:
         * src/classes/smtp/smtp.dsp 1.6:  
         * src/classes/table.C 1.113:          * src/classes/table.C 1.113:
         * src/doc/doxygen.cfg 1.17:          * src/doc/doxygen.cfg 1.17:
         * src/include/pa_common.h 1.50:          * src/include/pa_common.h 1.50:
Line 15457 Line 18665
   
         * src/classes/dnode.C 1.4:          * src/classes/dnode.C 1.4:
         * src/classes/dom.C 1.28:          * src/classes/dom.C 1.28:
         * src/classes/gd/gd.dsp 1.5:  
         * src/classes/smtp/smtp.dsp 1.4:  
         * src/include/pa_config_includes.h 1.10:          * src/include/pa_config_includes.h 1.10:
         * src/include/pa_globals.h 1.63:          * src/include/pa_globals.h 1.63:
         * src/include/pa_pool.h 1.55:          * src/include/pa_pool.h 1.55:
Line 15503 Line 18709
 2001-09-18  parser  2001-09-18  parser
         * src/classes/dnode.C 1.2:          * src/classes/dnode.C 1.2:
         * src/classes/dom.C 1.25:          * src/classes/dom.C 1.25:
         * src/classes/gd/gif.C 1.6:  
         * src/classes/gd/gif.h 1.11:  
         * src/classes/hash.C 1.17:          * src/classes/hash.C 1.17:
         * src/classes/image.C 1.44:          * src/classes/image.C 1.44:
         * src/classes/op.C 1.42:          * src/classes/op.C 1.42:
Line 15598 Line 18802
                                 $.1[node1]                                  $.1[node1]
                         ]                          ]
   
         * src/classes/gd/gif.C [before_xml] 1.5.8.2:  
         * src/classes/gd/gif.h [before_xml] 1.10.4.2:  
         * src/classes/image.C [before_xml] 1.40.4.2:          * src/classes/image.C [before_xml] 1.40.4.2:
         * src/types/pa_vimage.C [before_xml] 1.7.8.2:          * src/types/pa_vimage.C [before_xml] 1.7.8.2:
                 $image.line-style                  $image.line-style
Line 15617 Line 18819
                 bugfix: in expression compound($aa.zz.xx) names now can have minus '-' in name after '.'                  bugfix: in expression compound($aa.zz.xx) names now can have minus '-' in name after '.'
   
 2001-09-15  parser  2001-09-15  parser
         * src/classes/gd/gif.C [before_xml] 1.5.8.1:  
         * src/classes/gd/gif.h [before_xml] 1.10.4.1:  
         * src/classes/image.C [before_xml] 1.40.4.1:          * src/classes/image.C [before_xml] 1.40.4.1:
         * src/types/pa_vimage.C [before_xml] 1.7.8.1:          * src/types/pa_vimage.C [before_xml] 1.7.8.1:
         * src/types/pa_vimage.h [before_xml] 1.13.6.1:          * src/types/pa_vimage.h [before_xml] 1.13.6.1:
Line 15878 Line 19078
                 a=1&a=2 would result in $form:a being a table with one column '                  a=1&a=2 would result in $form:a being a table with one column '
                 element' and two rows: 1 and 2                  element' and two rows: 1 and 2
   
         * src/classes/gd/gifio.C 1.11:  
         * src/classes/image.C 1.40:          * src/classes/image.C 1.40:
         * src/classes/op.C 1.41:          * src/classes/op.C 1.41:
         * src/classes/string.C 1.74:          * src/classes/string.C 1.74:
Line 15909 Line 19108
   
         * src/Makefile.in 1.16:          * src/Makefile.in 1.16:
         * src/classes/Makefile.in 1.15:          * src/classes/Makefile.in 1.15:
         * src/classes/gd/Makefile.in 1.11:  
         * src/main/Makefile.in 1.12:          * src/main/Makefile.in 1.12:
         * src/targets/cgi/Makefile.in 1.14:          * src/targets/cgi/Makefile.in 1.14:
         * src/types/Makefile.in 1.11:          * src/types/Makefile.in 1.11:
Line 16043 Line 19241
   
         * src/Makefile.in 1.12:          * src/Makefile.in 1.12:
         * src/classes/Makefile.in 1.13:          * src/classes/Makefile.in 1.13:
         * src/classes/gd/Makefile.in 1.9:  
         * src/main/Makefile.in 1.10:          * src/main/Makefile.in 1.10:
         * src/targets/Makefile.in 1.10:          * src/targets/Makefile.in 1.10:
         * src/targets/apache13/Makefile.in 1.9:          * src/targets/apache13/Makefile.in 1.9:
Line 16077 Line 19274
                 configure to skip apache                  configure to skip apache
   
         * src/classes/Makefile.in 1.14:          * src/classes/Makefile.in 1.14:
         * src/classes/gd/Makefile.in 1.10:  
         * src/main/Makefile.in 1.11:          * src/main/Makefile.in 1.11:
         * src/targets/apache13/Makefile.in 1.10:          * src/targets/apache13/Makefile.in 1.10:
         * src/targets/cgi/Makefile.in 1.11:          * src/targets/cgi/Makefile.in 1.11:
Line 16092 Line 19288
         * src/targets/isapi/parser3isapi.C 1.36:          * src/targets/isapi/parser3isapi.C 1.36:
                 strncpy forced with zero ending in case of limit                  strncpy forced with zero ending in case of limit
   
         * src/classes/gd/gif.h 1.10:  
         * src/classes/gd/gifio.C 1.10:  
                 #endif /*some comments removed*/  
   
         * src/classes/image.C 1.34:          * src/classes/image.C 1.34:
                 image error msgs                  image error msgs
   
         * src/classes/Makefile.am 1.18:          * src/classes/Makefile.am 1.18:
         * src/classes/gd/Makefile.am 1.3:  
         * src/main/Makefile.am 1.15:          * src/main/Makefile.am 1.15:
         * src/targets/cgi/Makefile.am 1.11:          * src/targets/cgi/Makefile.am 1.11:
         * src/types/Makefile.am 1.6:          * src/types/Makefile.am 1.6:
Line 16112 Line 19303
 2001-08-27  parser  2001-08-27  parser
         * src/Makefile.in 1.11:          * src/Makefile.in 1.11:
         * src/classes/Makefile.in 1.12:          * src/classes/Makefile.in 1.12:
         * src/classes/gd/Makefile.in 1.8:  
         * src/main/Makefile.in 1.9:          * src/main/Makefile.in 1.9:
         * src/main/pa_common.C 1.61:          * src/main/pa_common.C 1.61:
         * src/main/pa_exception.C 1.12:          * src/main/pa_exception.C 1.12:
Line 16530 Line 19720
         * src/Makefile.am 1.6:          * src/Makefile.am 1.6:
         * src/Makefile.in 1.10:          * src/Makefile.in 1.10:
         * src/classes/Makefile.am 1.17:          * src/classes/Makefile.am 1.17:
         * src/classes/gd/Makefile.am 1.2:  
         * src/main/Makefile.am 1.13:          * src/main/Makefile.am 1.13:
         * src/targets/Makefile.am 1.6:          * src/targets/Makefile.am 1.6:
         * src/targets/apache13/Makefile.am 1.2:          * src/targets/apache13/Makefile.am 1.2:
Line 16569 Line 19758
                 $ORIGINS(1) output tracing mode                  $ORIGINS(1) output tracing mode
   
         * src/classes/Makefile.in 1.11:          * src/classes/Makefile.in 1.11:
         * src/classes/gd/Makefile.in 1.7:  
         * src/main/Makefile.in 1.7:          * src/main/Makefile.in 1.7:
         * src/targets/Makefile.in 1.8:          * src/targets/Makefile.in 1.8:
         * src/targets/apache13/Makefile.in 1.7:          * src/targets/apache13/Makefile.in 1.7:
Line 16839 Line 20027
 2001-05-24  parser  2001-05-24  parser
         * src/Makefile.in 1.7:          * src/Makefile.in 1.7:
         * src/classes/Makefile.in 1.8:          * src/classes/Makefile.in 1.8:
         * src/classes/gd/Makefile.in 1.6:  
         * src/main/Makefile.in 1.6:          * src/main/Makefile.in 1.6:
         * src/targets/Makefile.in 1.7:          * src/targets/Makefile.in 1.7:
         * src/targets/apache13/Makefile.in 1.6:          * src/targets/apache13/Makefile.in 1.6:
Line 16890 Line 20077
         * src/Makefile.in 1.6:          * src/Makefile.in 1.6:
         * src/classes/Makefile.in 1.6:          * src/classes/Makefile.in 1.6:
         * src/classes/Makefile.in 1.7:          * src/classes/Makefile.in 1.7:
         * src/classes/gd/Makefile.in 1.5:  
         * src/main/Makefile.in 1.5:          * src/main/Makefile.in 1.5:
         * src/targets/Makefile.in 1.6:          * src/targets/Makefile.in 1.6:
         * src/targets/apache13/Makefile.in 1.5:          * src/targets/apache13/Makefile.in 1.5:
Line 16927 Line 20113
   
         * src/Makefile.in 1.5:          * src/Makefile.in 1.5:
         * src/classes/Makefile.in 1.5:          * src/classes/Makefile.in 1.5:
         * src/classes/gd/Makefile.in 1.4:  
         * src/main/Makefile.in 1.4:          * src/main/Makefile.in 1.4:
         * src/targets/Makefile.in 1.5:          * src/targets/Makefile.in 1.5:
         * src/targets/apache13/Makefile.in 1.4:          * src/targets/apache13/Makefile.in 1.4:
Line 17039 Line 20224
 2001-05-18  parser  2001-05-18  parser
         * src/Makefile.in 1.3:          * src/Makefile.in 1.3:
         * src/classes/Makefile.in 1.3:          * src/classes/Makefile.in 1.3:
         * src/classes/gd/Makefile.in 1.3:  
         * src/include/pa_config_auto.h.in 1.3:          * src/include/pa_config_auto.h.in 1.3:
         * src/main/Makefile.in 1.3:          * src/main/Makefile.in 1.3:
         * src/targets/Makefile.in 1.4:          * src/targets/Makefile.in 1.4:
Line 17302 Line 20486
   
         * src/Makefile.in 1.2:          * src/Makefile.in 1.2:
         * src/classes/Makefile.in 1.2:          * src/classes/Makefile.in 1.2:
         * src/classes/gd/Makefile.in 1.2:  
         * src/classes/gd/gif.h 1.9:  
         * src/include/pa_config_auto.h.in 1.2:          * src/include/pa_config_auto.h.in 1.2:
         * src/include/pa_config_fixed.h 1.6:          * src/include/pa_config_fixed.h 1.6:
         * src/include/pa_config_includes.h 1.6:          * src/include/pa_config_includes.h 1.6:
Line 17327 Line 20509
         * src/include/pa_config_includes.h 1.7:          * src/include/pa_config_includes.h 1.7:
                 inline undefed for C++, that's all                  inline undefed for C++, that's all
   
         * src/classes/gd/gif.h 1.8:  
                 gif.h accedently removed  
   
         * src/classes/Makefile.am 1.8:          * src/classes/Makefile.am 1.8:
         * src/classes/hash.C 1.1:          * src/classes/hash.C 1.1:
         * src/doc/doxygen.cfg 1.11:          * src/doc/doxygen.cfg 1.11:
Line 17450 Line 20629
         * src/types/pa_vtable.h 1.18:          * src/types/pa_vtable.h 1.18:
                 table: fields, then methods.  so to enable 'dir' fields & co. more                  table: fields, then methods.  so to enable 'dir' fields & co. more
   
         * src/classes/gd/gifio.C 1.9:  
         * src/classes/string.C 1.45:          * src/classes/string.C 1.45:
         * src/classes/table.C 1.71:          * src/classes/table.C 1.71:
         * src/doc/ClassExample1.dox 1.2:          * src/doc/ClassExample1.dox 1.2:
Line 17847 Line 21025
   
         * src/classes/_exec.h 1.4:          * src/classes/_exec.h 1.4:
         * src/classes/_image.h 1.3:          * src/classes/_image.h 1.3:
         * src/classes/gd/gif.h 1.7:  
         * src/classes/gd/gifio.C 1.8:  
         * src/classes/image.C 1.21:          * src/classes/image.C 1.21:
         * src/classes/mail.C 1.22:          * src/classes/mail.C 1.22:
         * src/classes/op.C 1.9:          * src/classes/op.C 1.9:
         * src/classes/random.C 1.9:          * src/classes/random.C 1.9:
         * src/classes/smtp/smtp.h 1.3:  
         * src/classes/string.C 1.40:          * src/classes/string.C 1.40:
         * src/classes/table.C 1.65:          * src/classes/table.C 1.65:
         * src/doc/doxygen.cfg 1.5:          * src/doc/doxygen.cfg 1.5:
Line 17947 Line 21122
                 windows32 buildCommand                  windows32 buildCommand
   
 2001-04-23  paf  2001-04-23  paf
         * src/classes/gd/gifio.C 1.7:  
         * src/classes/image.C 1.20:          * src/classes/image.C 1.20:
         * src/classes/mail.C 1.21:          * src/classes/mail.C 1.21:
         * src/include/pa_globals.h 1.50:          * src/include/pa_globals.h 1.50:
Line 18012 Line 21186
                 tested OK                  tested OK
                 /// @test really @b test: s x m [tested: i & g ]                  /// @test really @b test: s x m [tested: i & g ]
   
         * src/classes/gd/Makefile.am 1.1:  
         * src/classes/gd/Makefile.in 1.1:  
         * src/targets/Makefile.in 1.1:          * src/targets/Makefile.in 1.1:
                 makefiles&co                  makefiles&co
   
Line 18095 Line 21267
                 fixed http://alx/~paf/ doesnt load /auto.p                  fixed http://alx/~paf/ doesnt load /auto.p
   
 2001-04-18  paf  2001-04-18  paf
         * src/classes/smtp/smtp.dsp 1.2:  
         * src/main/Makefile.am 1.10:          * src/main/Makefile.am 1.10:
         * src/main/main.dsp 1.92:          * src/main/main.dsp 1.92:
         * src/targets/cgi/Makefile.am 1.4:          * src/targets/cgi/Makefile.am 1.4:
Line 18129 Line 21300
         * src/classes/_table.h 1.6:          * src/classes/_table.h 1.6:
         * src/classes/_unknown.h 1.2:          * src/classes/_unknown.h 1.2:
         * src/classes/file.C 1.27:          * src/classes/file.C 1.27:
         * src/classes/gd/gif.C 1.5:  
         * src/classes/gd/gif.h 1.6:  
         * src/classes/gd/gifio.C 1.6:  
         * src/classes/image.C 1.18:          * src/classes/image.C 1.18:
         * src/classes/mail.C 1.19:          * src/classes/mail.C 1.19:
         * src/classes/op.C 1.8:          * src/classes/op.C 1.8:
Line 18185 Line 21353
         * src/classes/_string.h [gcc0415] 1.8.2.1:          * src/classes/_string.h [gcc0415] 1.8.2.1:
         * src/classes/_table.h [gcc0415] 1.5.2.1:          * src/classes/_table.h [gcc0415] 1.5.2.1:
         * src/classes/_unknown.h [gcc0415] 1.1.2.1:          * src/classes/_unknown.h [gcc0415] 1.1.2.1:
         * src/classes/gd/gif.C [gcc0415] 1.4.2.1:  
         * src/classes/gd/gif.h [gcc0415] 1.5.2.1:  
         * src/classes/gd/gifio.C [gcc0415] 1.5.2.1:  
         * src/classes/image.C [gcc0415] 1.17.2.1:          * src/classes/image.C [gcc0415] 1.17.2.1:
         * src/classes/mail.C [gcc0415] 1.18.2.1:          * src/classes/mail.C [gcc0415] 1.18.2.1:
         * src/classes/op.C [gcc0415] 1.7.2.1:          * src/classes/op.C [gcc0415] 1.7.2.1:
Line 18254 Line 21419
         * src/types/pa_vunknown.h 1.9:          * src/types/pa_vunknown.h 1.9:
                 ^unknown:int[]=0 double[]=0                  ^unknown:int[]=0 double[]=0
   
         * src/classes/gd/gif.C 1.4:  
         * src/classes/image.C 1.13:          * src/classes/image.C 1.13:
                 image:line/fill/rectangle/bar/replace/polygon/polybar                  image:line/fill/rectangle/bar/replace/polygon/polybar
   
Line 18262 Line 21426
         * src/main/pa_hash.C 1.33:          * src/main/pa_hash.C 1.33:
                 hash bug fixed                  hash bug fixed
   
         * src/classes/gd/gif.h 1.5:  
         * src/classes/image.C 1.12:          * src/classes/image.C 1.12:
         * src/classes/op.C 1.4:          * src/classes/op.C 1.4:
         * src/main/execute.C 1.146:          * src/main/execute.C 1.146:
Line 18303 Line 21466
         * src/types/pa_vmframe.h 1.13:          * src/types/pa_vmframe.h 1.13:
                 libimaging dead end: pil parses header in .py                  libimaging dead end: pil parses header in .py
   
         * src/classes/gd/gd.dsp 1.3:  
         * src/classes/gd/gif.C 1.2:  
         * src/classes/gd/gif.h 1.2:  
         * src/classes/gd/gifio.C 1.2:  
         * src/classes/image.C 1.8:          * src/classes/image.C 1.8:
         * src/types/pa_vimage.C 1.5:          * src/types/pa_vimage.C 1.5:
         * src/types/pa_vimage.h 1.5:          * src/types/pa_vimage.h 1.5:
Line 18317 Line 21476
         * src/types/pa_vform.C 1.23:          * src/types/pa_vform.C 1.23:
                 fixed post [broke when moved post read to core]                  fixed post [broke when moved post read to core]
   
         * src/classes/gd/gd.dsp 1.1:  
         * src/classes/smtp/smtp.dsp 1.1:  
         * src/main/main.dsp 1.87:          * src/main/main.dsp 1.87:
                 gd+smtp made separate libs                  gd+smtp made separate libs
   
         * src/classes/gd/gifio.C 1.3:  
         * src/classes/image.C 1.9:          * src/classes/image.C 1.9:
         * src/types/pa_vimage.C 1.6:          * src/types/pa_vimage.C 1.6:
         * src/types/pa_vimage.h 1.6:          * src/types/pa_vimage.h 1.6:
Line 18337 Line 21493
         * src/types/pa_vstring.C 1.4:          * src/types/pa_vstring.C 1.4:
                 fixed vstring:as_vfile  length                  fixed vstring:as_vfile  length
   
         * src/classes/gd/gd.dsp 1.2:  
         * src/classes/image.C 1.6:          * src/classes/image.C 1.6:
         * src/include/pa_globals.h 1.47:          * src/include/pa_globals.h 1.47:
         * src/main/main.dsp 1.88:          * src/main/main.dsp 1.88:
Line 18346 Line 21501
         * src/types/pa_vimage.h 1.3:          * src/types/pa_vimage.h 1.3:
                 gd dead end. switching to python imaging lib                  gd dead end. switching to python imaging lib
   
         * src/classes/gd/gif.h 1.3:  
         * src/classes/gd/gifio.C 1.4:  
         * src/classes/image.C 1.10:          * src/classes/image.C 1.10:
         * src/main/main.dsp 1.90:          * src/main/main.dsp 1.90:
                 gd with mem write + image just compiled                  gd with mem write + image just compiled
   
         * src/classes/gd/gif.C 1.3:  
         * src/classes/gd/gif.h 1.4:  
         * src/classes/gd/gifio.C 1.5:  
         * src/classes/image.C 1.11:          * src/classes/image.C 1.11:
                 image:create image:load                  image:create image:load
   
Line 18370 Line 21520
         * src/classes/_string.h 1.7:          * src/classes/_string.h 1.7:
         * src/classes/_table.h 1.5:          * src/classes/_table.h 1.5:
         * src/classes/file.C 1.25:          * src/classes/file.C 1.25:
         * src/classes/gd/gif.C 1.1:  
         * src/classes/gd/gif.h 1.1:  
         * src/classes/gd/gifio.C 1.1:  
         * src/classes/mail.C 1.16:          * src/classes/mail.C 1.16:
         * src/include/pa_common.h 1.37:          * src/include/pa_common.h 1.37:
         * src/include/pa_globals.h 1.45:          * src/include/pa_globals.h 1.45:
Line 18412 Line 21559
                 image:measure -90                  image:measure -90
   
         * src/classes/mail.C 1.11:          * src/classes/mail.C 1.11:
         * src/classes/smtp/comms.C 1.2:  
         * src/classes/smtp/smtp.C 1.2:  
         * src/classes/smtp/smtp.h 1.2:  
         * src/main/pa_globals.C 1.52:          * src/main/pa_globals.C 1.52:
                 smtp some consts                  smtp some consts
   
Line 18573 Line 21717
                 z                  z
   
         * src/classes/mail.C 1.4:          * src/classes/mail.C 1.4:
         * src/classes/smtp/comms.C 1.1:  
         * src/classes/smtp/smtp.C 1.1:  
         * src/classes/smtp/smtp.h 1.1:  
         * src/include/pa_globals.h 1.42:          * src/include/pa_globals.h 1.42:
         * src/include/pa_request.h 1.79:          * src/include/pa_request.h 1.79:
         * src/main/main.dsp 1.80:          * src/main/main.dsp 1.80:

Removed from v.1.24.2.1  
changed lines
  Added in v.1.42


E-mail: