Annotation of parser3/ChangeLog, revision 1.42
1.42 ! paf 1: 2005-04-08 paf
! 2: * src/main/pa_charset.C 1.51:
! 3: bugfix: UTF8->one-byte-per-char-encoding bugfix: when there is
! 4: no char in charset one byte produces 6 (ÿ <<max).
! 5: increased buffer size!
! 6:
! 7: 2005-03-23 paf
! 8: * src/classes/date.C 1.69:
! 9: * src/types/pa_vdate.h 1.35:
! 10: ! bugfix: ^date.sql-string now takes TZ into account
! 11:
! 12: 2005-03-16 paf
! 13: * src/types/pa_vhash.C 1.7:
! 14: . warning about eof eol
! 15:
! 16: * INSTALL 1.40:
! 17: * src/include/pa_stack.h 1.23:
! 18: * www/htdocs/.htaccess 1.43:
! 19: * www/htdocs/_bug.html 1.82:
! 20: . compiled on freebsd 5.3 with gcc 3.4
! 21:
! 22: 2005-02-17 paf
! 23: * operators.txt 1.178:
! 24: * src/classes/op.C 1.150:
! 25: * src/classes/op.C 1.151:
! 26: + operator ^sleep(double seconds)
! 27:
! 28: 2005-02-02 paf
! 29: * src/classes/xnode.C 1.69:
! 30: * www/htdocs/_bug.html 1.81:
! 31: beauty: removed needless includes
! 32:
! 33: 2005-01-31 paf
! 34: * src/types/pa_vmail.C 1.71:
! 35: change: $.partX now always 1...
! 36: change: $.partNoNumber now alias to $.part1
! 37:
! 38: * INSTALL 1.39:
! 39: updatet to latest working versions available
! 40:
! 41: * src/types/pa_vmail.C 1.70:
! 42: change: incoming letter part contains "content-disposition" header with any value?
! 43: now considering that part to be "file#" [for text/plain text/html were $.text# $.html#]
! 44:
! 45: 2005-01-20 paf
! 46: * configure.in 1.83:
! 47: * src/include/pa_version.h 1.19:
! 48: * www/htdocs/_bug.html 1.80:
! 49: version
! 50:
! 51: 2005-01-19 paf
! 52: * src/lib/gd/Makefile.am 1.2:
! 53: * src/lib/gd/Makefile.in 1.4:
! 54: * src/lib/ltdl/Makefile.am 1.2:
! 55: * src/lib/ltdl/Makefile.in 1.7:
! 56: * src/targets/cgi/parser3.C 1.236:
! 57: * src/types/Makefile.am 1.38:
! 58: * src/types/Makefile.in 1.58:
! 59: forgotten makefiles.
! 60: couple warnings in parser3.C
! 61:
! 62: * Makefile.am 1.48:
! 63: * Makefile.in 1.62:
! 64: * acinclude.m4 1.35:
! 65: * aclocal.m4 1.38:
! 66: * acsite.m4 1.13:
! 67: * configure 1.82:
! 68: * configure.in 1.82:
! 69: *** empty log message ***
! 70:
! 71: 2004-12-24 paf
1.41 paf 72: * Makefile.am [release_3_1_4] 1.47.2.1:
73: * Makefile.in [release_3_1_4] 1.61.2.1:
74: * acinclude.m4 [release_3_1_4] 1.34.2.1:
75: * aclocal.m4 [release_3_1_4] 1.37.2.1:
76: * acsite.m4 [release_3_1_4] 1.12.2.1:
77: * configure [release_3_1_4] 1.81.2.1:
78: * configure.in [release_3_1_4] 1.81.2.1:
79: *** empty log message ***
80:
1.42 ! paf 81: 2004-12-23 paf
! 82: * src/types/pa_vhashfile.C 1.47:
! 83: * www/htdocs/_bug.html 1.72:
! 84: bugfix: reading empty string from hashfile produced bad cord
! 85:
! 86: * src/main/pa_exec.C 1.65:
! 87: * www/htdocs/_bug.html 1.78:
! 88: win32: bugfix: file::cgi/exec now set current dir to directory
! 89: of script (when shbang used), not to directory of its interpreter
! 90:
! 91: * src/targets/cgi/parser3.C 1.235:
! 92: now, when version (compiled on HOST), we need more hspace
! 93:
! 94: * src/types/pa_vmethod_frame.h 1.51:
! 95: * www/htdocs/_bug.html 1.73:
! 96: bugfix: when method junction was created by accessing $
! 97: name_of_method it acquired bad self=closest methodframe;
! 98: instead of proper self (current class)
1.41 paf 99:
100: * src/include/pa_common.h 1.101:
101: * src/main/pa_common.C 1.202:
102: * src/types/pa_vhashfile.C 1.48:
103: * www/htdocs/_bug.html 1.75:
104: beauty: hashfile::open now creates dir for new file
105:
106: * src/main/pa_request.C 1.273:
107: * www/htdocs/_bug.html 1.77:
1.42 ! paf 108: new: @unhandled_exception can prevent exception from being
1.41 paf 109: logged by setting $exception.handled(1)
110:
111: * src/classes/table.C 1.207:
112: * src/types/pa_vhash.C 1.6:
113: * src/types/pa_vhash.h 1.53:
114: * www/htdocs/_bug.html 1.74:
115: bugfix: table->hash now regards _default
116:
117: * operators.txt 1.177:
118: * src/classes/file.C 1.131:
119: * www/htdocs/_bug.html 1.76:
120: change: ^file::sql{query}[[options]]
121: options:
122: $.name[file name]
123: $.content-type[application/what]
124:
125: * src/main/pa_sql_driver_manager.C 1.84:
126: * www/htdocs/_bug.html 1.79:
127: sql connect string, rsplit @
128:
1.42 ! paf 129: * configure 1.81:
! 130: * configure.in 1.81:
! 131: * src/include/pa_version.h 1.17:
! 132: configured host to pa_version. will be displayed everywhere
! 133:
! 134: * src/include/pa_version.h 1.18:
! 135: compiled on win32...
1.41 paf 136:
1.42 ! paf 137: 2004-12-10 paf
1.41 paf 138: * src/main/pa_common.C 1.197:
1.42 ! paf 139: http: exception status of send/recv errors change to most
1.41 paf 140: probable http.timeout
141:
142: * src/main/pa_common.C 1.200:
143: comment on volatile
144:
1.42 ! paf 145: * src/main/pa_common.C 1.196:
! 146: * www/htdocs/_bug.html 1.71:
! 147: win32: http connection $.timeout option now works [setsockopt
! 148: on send/receive]
! 149:
! 150: * src/lib/smtp/comms.C 1.7:
! 151: * src/main/pa_common.C 1.201:
! 152: DONT_LINGER can cause subsequent failures though defined in .h
1.41 paf 153:
154: * Makefile.am 1.47:
155: * Makefile.in 1.61:
156: * acinclude.m4 1.34:
157: * aclocal.m4 1.37:
158: * acsite.m4 1.12:
159: * configure 1.80:
160: * configure.in 1.80:
161: *** empty log message ***
162:
1.42 ! paf 163: * src/main/pa_common.C 1.198:
! 164: http: timeout setsockopt [if possible] on unix too
1.41 paf 165:
1.42 ! paf 166: * src/include/pa_config_auto.h.in 1.42:
! 167: * src/main/pa_common.C 1.199:
! 168: http: unix: alarm function were not used since the beginning
! 169: due to stupid error [setsigjmp were not checked in configure.in]
1.41 paf 170:
1.42 ! paf 171: 2004-12-08 paf
1.41 paf 172: * src/classes/mail.C 1.108:
173: * src/types/pa_vmail.C 1.69:
174: * www/htdocs/.htaccess 1.42:
175: * www/htdocs/_bug.html 1.70:
176: * www/htdocs/_bug.xsl 1.14:
1.42 ! paf 177: bugfix: mail body now cstr-ed knowing mail charset, and
1.41 paf 178: untainting uri lang now knows proper charset
179:
1.42 ! paf 180: 2004-11-24 paf
1.41 paf 181: * src/classes/hash.C 1.72:
182: hash: adding/cloning adds/clones _default now
183:
184: $hash[
185: $.a[1]
186: $._default[def]
187: ]
188: #$hash2[^hash::create[$hash]]
189: $hash2[^hash::create[]]
190: ^hash2.add[$hash]
191: $hash2.shit
192:
1.42 ! paf 193: 2004-11-12 paf
1.41 paf 194: * src/types/pa_vmail.C 1.68:
195: bugfix: mail:send[$.date[]] were ignored [since 3.0.4]
196:
1.42 ! paf 197: 2004-11-09 paf
1.41 paf 198: * src/targets/cgi/parser3.C 1.233:
199: debug: PA_DEBUG_CGI_ENTRY_EXIT
200: if on, writes basics to c:\parser3.log
201:
1.42 ! paf 202: 2004-10-21 paf
1.41 paf 203: * src/classes/xnode.C 1.68:
1.42 ! paf 204: bugfix: xnode.getAttribute[NS] now return tainted strings [were
1.41 paf 205: returning clean onces]
206:
1.42 ! paf 207: 2004-10-15 paf
1.41 paf 208: * src/types/pa_vdouble.h 1.46:
1.42 ! paf 209: bugfix: ^for[i](1;1.5){} << did two cycles(i=1; i=2), which was
1.41 paf 210: wrong, now does ONE
211:
1.42 ! paf 212: 2004-10-12 paf
1.41 paf 213: * etc/parser3.charsets/windows-1251.cfg 1.12:
214: euro
215: promille
216: +/-
217:
1.42 ! paf 218: 2004-10-07 paf
1.41 paf 219: * src/include/pa_config_fixed.h 1.67:
220: * src/include/pa_config_includes.h 1.30:
221: * src/main/pa_globals.C 1.176:
222: * www/htdocs/.htaccess 1.41:
223: * www/htdocs/_bug.html 1.69:
224: * www/htdocs/_bug.pl 1.2:
225: debugger help: PA_RELEASE_ASSERTS enables release asserts
226:
1.42 ! paf 227: * src/lib/cord/cordbscs.c 1.5:
! 228: debugger help: CORD_dump now dumpts \t\r\n as @#| and truncates
! 229: long char sequences less
! 230:
! 231: * src/include/pa_string.h 1.164:
! 232: * src/main/pa_string.C 1.201:
! 233: debugger help: String.dump() to stdout in detailed form [were
! 234: String.v() in short form]
! 235:
! 236: 2004-10-06 paf
1.41 paf 237: * src/include/pa_socks.h 1.16:
238: * src/main/pa_common.C 1.195:
239: * src/main/pa_socks.C 1.23:
240: win32 beauty: socket errors properly decoded
241:
1.42 ! paf 242: 2004-10-05 paf
1.41 paf 243: * src/include/pa_request.h 1.177:
244: * src/main/pa_request.C 1.272:
245: bugfix: request::configure_user/admin done always, even if no file-to-process
246: useful in @unhandled_exception [say, if they would want to mail by SMTP something]
247:
1.42 ! paf 248: * src/main/pa_request.C 1.271:
! 249: bugfix: cookie(and mail:recieved) fills now performed prior to file loading [and @auto executing]
! 250: thus making $cookie:value available in @auto and in @unhandled_exception when IIS is configured to run interpreter even if no file exist
! 251:
! 252: 2004-09-20 paf
1.41 paf 253: * src/main/pa_globals.C 1.175:
254: libxml has bugs: it calls xmlMallocAtomic somewhere where it should have called xmlMalloc
255: and it calls xmlFree when it should have not called it.
256: inserted two workarounds: xmlMallocAtomic implemented as xmlMalloc, and xmlFree just ignored.
257: put away a testcase, maybe someday libxml author would fix all that.
258: until that day: we have SLOW garbage collecting when many xml objects are alive
259: hint: do ^memory:compact[] before xdoc::create
260:
1.42 ! paf 261: 2004-09-17 paf
1.41 paf 262: * src/classes/file.C 1.130:
1.42 ! paf 263: bugfix: file::cgi headers were lost [typo error from 3.0.8
1.41 paf 264: version]
265:
1.42 ! paf 266: 2004-09-14 paf
1.41 paf 267: * src/types/pa_vhashfile.C 1.46:
268: bugfix: hashfile.clear deleted only part
269: bugfix: hashfile.foreach iterated only part if hashfile were modified inside
270:
1.42 ! paf 271: 2004-09-13 paf
! 272: * src/lib/sdbm/apr-include/apr.h 1.5:
! 273: * src/types/pa_vhashfile.C 1.43:
! 274: * www/htdocs/_bug.html 1.66:
! 275: bugfix: error numbers now from errno.h = strerror now returnes
! 276: something and we can properly report that to client
1.40 paf 277:
278: * src/types/pa_vhashfile.C 1.45:
279: * www/htdocs/_bug.html 1.67:
280: beauty: not reproduced $hashfile.key[$novalue] bug [reported by motorin],
281: inserted safety-check
282:
1.42 ! paf 283: * src/types/pa_vhashfile.C 1.44:
! 284: change: empty keys now error in parser [not something obscure
! 285: from sdbm lib]
1.40 paf 286:
287: * src/classes/xdoc.C 1.146:
288: * www/htdocs/_bug.html 1.65:
289: * www/htdocs/_bug.xsl 1.13:
290: change: ^xdoc.string now outputted as-is [tainted as-is]
291: this helps //[space][newline] to remain as-is and not be unnecessary optimized away [ruining javascript]
292:
1.42 ! paf 293: * src/classes/mail.C 1.107:
! 294: bugfix: typo error
1.40 paf 295:
296: * src/main/pa_string.C 1.200:
297: * www/htdocs/_bug.html 1.68:
298: bugfix: $s[+008] ^eval($s) now parsed OK [were as octal]
299:
1.42 ! paf 300: * src/classes/xdoc.C 1.145:
! 301: change: ^xdoc.string now outputted as-is [tainted as-is]
! 302:
! 303: * src/lib/sdbm/sdbm_private.h 1.2:
! 304: change: limit on length(key+value) now 8008 bytes, were 1008.
! 305: perl sdbm compatibility now ruined
! 306:
! 307: 2004-09-09 paf
1.40 paf 308: * src/main/pa_common.C 1.194:
309: bugfix: loads headers with both \r\n and \n separators
310: bugfix: loads header with endings \r\n\r\n and \n\n
311: (bloody yandex.server)
312:
1.42 ! paf 313: 2004-09-06 paf
1.40 paf 314: * src/main/pa_charset.C 1.50:
1.42 ! paf 315: bugfix: two-bytes invalid chars in TranscodeFromUTF8 considered
1.40 paf 316: valid. only >2bytes-long now %HH encoded
317:
1.42 ! paf 318: 2004-09-01 paf
1.39 paf 319: * src/classes/mail.C 1.105:
320: * src/include/pa_config_fixed.h 1.66:
321: * src/types/pa_value.C 1.18:
322: * src/types/pa_value.h 1.119:
323: * src/types/pa_vmail.C 1.64:
324: * www/htdocs/_bug.html 1.63:
325: new: ^mail:send[
326: $.file[
327: $.any[header]
328:
329: * src/types/pa_vmail.C 1.66:
330: * www/htdocs/_bug.html 1.64:
331: new: ^mail:send[$.file[$.content-disposition can be overriden
332: new: empty mail header fields removed from letter
333:
334: * src/types/pa_vmail.C 1.67:
335: change: multipart/mixed changed to multipart/related
336: outlook express have no problems showing unrelated attachments.
337: todo: someday figure out a way of
338: multipart/mixed
339: multipart/related
340: text/html
341: image/xxx
342: application/octet-stream << true attachments
343:
344: 2004-08-30 paf
345: * src/include/pa_config_fixed.h 1.65:
346: * src/main/pa_common.C 1.193:
347: * www/htdocs/.htaccess 1.40:
348: * www/htdocs/_bug.html 1.62:
349: beauty: less warnings
350:
351: * src/main/pa_common.C 1.192:
352: beauty: do not bother with charset detection when ^file::load[binary
353:
354: 2004-08-27 paf
355: * src/main/pa_common.C 1.191:
356: hack: for yandex.server http server
357:
358: 2004-08-18 paf
359: * src/main/pa_request.C 1.270:
360: bugfix: Accept-Ranges: bytes when sending possibly-chunked response
361:
362: 2004-08-17 paf
363: * src/classes/file.C 1.128:
364: * src/classes/file.C 1.129:
365: bugfix: $f[^file::load[;http://]] $f.content-type now = that of
366: http response
367:
368: 2004-08-03 paf
369: * www/htdocs/.htaccess 1.39:
370: * www/htdocs/_bug.html 1.61:
371: bugfix: empty input variables can be replaced by output
372: [forgot to allocate proper buffer, oracle _server_ died with
373: kgepop: no error frame to pop to for error 21500
374: message]
375:
376: 2004-07-30 paf
377: * src/include/pa_exception.h 1.44:
378: * src/main/pa_request.C 1.268:
379: * src/targets/cgi/parser3.C 1.231:
380: * www/htdocs/.htaccess 1.37:
381: * www/htdocs/_bug.html 1.60:
382: bugfix: win32: system&parser exceptions in release mode reported properly
383: parser exception in exception handler WERE mistakenly reported as system exception, without details
384:
385: * src/include/pa_request.h 1.176:
386: * src/main/pa_request.C 1.269:
387: * src/targets/apache13core/mod_parser3_core.C 1.7:
388: * src/targets/cgi/parser3.C 1.232:
389: * src/targets/isapi/parser3isapi.C 1.92:
390: * www/htdocs/.htaccess 1.38:
391: bugfix: win32: system&parser exceptions in release mode reported properly
392: parser exception in exception handler WERE mistakenly reported as system exception, without details
393: [in apache & isapi]
394: +some beauty in exception text
395:
396: * src/main/execute.C 1.306:
397: beauty: simplified system exception handling
398:
399: 2004-07-29 paf
400: * src/types/Makefile.am 1.37:
401: * src/types/Makefile.in 1.57:
402: added vhash.c
403:
404: * src/classes/table.C 1.206:
405: * www/htdocs/_bug.html 1.59:
406: bugfix: ^table.save[export.csv;$.separator[^;]] now works fine
407: [separator were ignored, and \t used unconditionally]
408:
409: 2004-07-28 paf
410: * src/classes/date.C 1.68:
411: * src/classes/image.C 1.111:
412: * src/classes/math.C 1.39:
413: * src/lib/ltdl/ltdl.c 1.4:
414: * src/lib/pcre/pcre_parser_ctype.c 1.5:
415: * src/lib/smtp/comms.C 1.6:
416: * src/main/pa_common.C 1.189:
417: * src/main/pa_common.C 1.190:
418: * src/main/pa_string.C 1.199:
419: * src/targets/cgi/parser3.C 1.230:
420: * src/types/pa_vform.C 1.83:
421: * src/types/pa_vmail.C 1.62:
422: * src/types/pa_vmail.C 1.63:
423: * www/htdocs/_bug.html 1.58:
424: bugfix: isspace((unsigned char)c) everywhere. failed on russian letters
425:
426: * src/main/pa_exec.C 1.64:
427: * www/htdocs/_bug.html 1.57:
428: bugfix: win32: chdir not needed, dir passwed as '
429: currentDirectory' parameter to CreateProcess
430:
431: 2004-07-27 paf
432: * src/types/pa_vdate.h 1.33:
433: bugfix: time checked not only at set_time but also in ctor
434:
435: * src/types/pa_vdate.h 1.34:
436: check: for invalid datetime after temporary TZ shift
437:
438: * src/targets/cgi/parser3.vcproj 1.12:
439: beauty: win32: globaloptimizations ON, release:mapfile ON
440: todo: copy .mapfile from release somewhere [to help searching for unhandled system exceptions]
441:
442: 2004-07-26 paf
443: * operators.txt 1.176:
444: * src/include/pa_common.h 1.100:
445: * src/main/pa_common.C 1.188:
446: * src/main/pa_request.C 1.267:
447: * src/types/pa_vfile.h 1.57:
448: * src/types/pa_vhash.C 1.5:
449: * src/types/pa_vhash.h 1.52:
450: * src/types/types.vcproj 1.14:
451: * www/htdocs/_bug.html 1.56:
452: new: $response:body/download[
453: $.file[name on disk]
454: $.name[of file for user]
455: $.mdate[date of last-modified. default from directory]
456: ]
457:
458: * src/classes/file.C 1.127:
459: moving file:send somewhere else..
460:
461: * src/classes/file.C 1.126:
462: * src/include/pa_sapi.h 1.26:
463: * src/main/pa_common.C 1.187:
464: * src/targets/apache13core/mod_parser3_core.C 1.6:
465: * src/targets/cgi/parser3.C 1.229:
466: * src/targets/isapi/parser3isapi.C 1.91:
467: patched: ^file:send by Victor Fedoseev <vvf_ru@mail.ru>
468: todo: turn it to $response:download[
469: $.filename[filename]
470: $.option[]
471: ,,
472: ]
473:
474: * src/classes/file.C 1.125:
475: beauty: invalid mode thoroughly reported
476:
477: 2004-07-21 paf
478: * src/types/pa_vmail.C 1.61:
479: * www/htdocs/_bug.html 1.55:
480: bugfix: too long header values now splitted to several lines
481:
482: were:
483: header: vaaaaaaaaaaaalue
484: now:
485: header: vaaaaaa
486: aaalue
487:
488: note: ms outlook[!express] shows only first 255 characters of subject
489:
490: 2004-07-15 paf
491: * src/main/pa_os.C 1.7:
492: bugfix: locks now compiled in [were mistakenly off]
493:
494: 2004-07-14 paf
495: * src/classes/table.C 1.205:
496: bugfix: $.bind values now got untainted according to lang
497: were: as-is]
498:
499: 2004-07-07 paf
500: * src/main/pa_charset.C 1.49:
501: * www/htdocs/.htaccess 1.36:
502: * www/htdocs/_bug.html 1.53:
503: convinience: transcodeFromUTF8 now never fails. in case on input appears nonutf,
504: those bytes will be printed in %HH form. that can be easily decoded/recovered.
505:
506: this form is quite noticable, and hopefully would not go noticed
507:
508: * src/classes/file.C 1.124:
509: * src/main/pa_exec.C 1.62:
510: * src/main/pa_exec.C 1.63:
511: * www/htdocs/_bug.html 1.54:
512: * www/htdocs/_bug.pl 1.1:
513: bufix: on unix AND win32 environment string now untainted according to their languages.
514: were: as-is. EVERYWHERE
515:
516: * src/main/pa_exec.C 1.61:
517: bufix: on unix environment string now untainted according to their languages.
518: were: as-is. on win32: ok
519:
520: * parser3.vssscc 1.2:
521: ...would not go unnoticed
522:
523: * src/classes/op.C 1.149:
524: bugfix: cache with 2 params caused assertion, checked that
525:
526: 2004-07-06 paf
527: * src/main/pa_exec.C 1.60:
528: bufix: on unix environment string now untainted according to their languages.
529: were: as-is. on win32: ok
530:
531: 2004-07-01 paf
532: * src/classes/classes.vcproj 1.12:
533: * src/lib/cord/cord.vcproj 1.2:
534: * src/lib/gd/gd.vcproj 1.7:
535: * src/lib/ltdl/ltdl.vcproj 1.3:
536: * src/lib/md5/md5.vcproj 1.3:
537: * src/lib/pcre/pcre.vcproj 1.3:
538: * src/lib/pcre/pcre_dftables.vcproj 1.4:
539: * src/lib/pcre/pcre_parser_ctype.vcproj 1.4:
540: * src/lib/smtp/smtp.vcproj 1.6:
541: * src/main/main.vcproj 1.14:
542: * src/targets/apache13/ApacheModuleParser3.vcproj 1.7:
543: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.9:
544: * src/targets/cgi/parser3.vcproj 1.11:
545: * src/targets/isapi/parser3isapi.vcproj 1.8:
546: * src/types/types.vcproj 1.13:
547: * www/htdocs/.htaccess 1.35:
548: win32: option: global optimization ON
549:
550: * src/main/untaint.C 1.133:
551: * www/htdocs/_bug.html 1.52:
552: workaround kinda bug in libxml: life requires to do xdoc::create{invalid chars}
553: standard disables chars less then \x20, except tab, cr, lf.
554:
555: changed tainting so that those become '!'
556:
557: 2004-06-25 paf
558: * src/types/pa_vhashfile.C 1.41:
559: bugfix: hashfile deserialize accessed int on odd address
560:
561: * src/types/pa_vhashfile.C 1.42:
562: bugfix: hashfile deserialize accessed int on odd address
563: [prev bugfix failed due to superwize optimizer, which turned memcpy into same 'ld' asm command]
564:
565: 2004-06-23 paf
566: * www/htdocs/_bug.html 1.51:
567: checked: oracle: various ways of returning error from stored proc.
568: bad: no way of knowing which exactly user-defined exception were thrown.
569: good: raise_application_error can return error message number and string FINE
570: good: PRAGMA EXCEPTION_INIT works good too
571:
572: 2004-06-22 paf
573: * operators.txt 1.175:
574: * src/classes/hash.C 1.71:
575: * src/classes/memory.C 1.7:
576: * src/classes/string.C 1.141:
577: * src/classes/table.C 1.204:
578: * src/classes/void.C 1.34:
579: * src/include/pa_config_includes.h 1.29:
580: * www/htdocs/_bug.html 1.49:
581: new:
582: ^void:sql{call paf(:a)}[
583: $.bind[
584: $.a[2]
585: ]
586: ]
587: output variables work.
588: todo: check in out variables
589:
590: * www/htdocs/_bug.html 1.50:
591: checked: in out variables OK
592:
593: * src/sql/pa_sql_driver.h 1.42:
594: note: about possible optimization
595:
596: 2004-06-18 paf
597: * src/classes/file.C 1.123:
598: * src/classes/hash.C 1.70:
599: * src/classes/string.C 1.140:
600: * src/classes/table.C 1.203:
601: * src/classes/void.C 1.33:
602: * src/include/pa_globals.h 1.111:
603: * src/include/pa_sql_connection.h 1.39:
604: * src/main/compile.tab.C 1.103:
605: * src/sql/pa_sql_driver.h 1.41:
606: * www/htdocs/.htaccess 1.34:
607: * www/htdocs/_bug.html 1.48:
608: started:
609: ^void:sql{call paf(:a)}[
610: $.bind[
611: $.a[2]
612: ]
613: ]
614: input variables work.
615: todo:output
616:
617: * src/targets/cgi/parser3.C 1.228:
618: bugfix: iis specific
619: http://parser3/_bug.html?404;http://hpsv/test/
620: now
621: $request:uri
622: /_bug.html?404;http://hpsv/test/
623:
624: 2004-06-16 paf
625: * src/targets/cgi/parser3.C 1.227:
626: new: iis specific
627: http://parser3/_bug.html?404;http://server/_bug.html?f=v
628: now
629: $request:query
630: IIS-STATUS=404&IIS-DOCUMENT=http://server/_bug.html&f=v
631: $form:fields
632: IIS-STATUS="404"
633: IIS-DOCUMENT="http://server/_bug.html"
634: f="v"
635:
636: todo: isapi too
637:
1.38 paf 638: 2004-05-26 paf
639: * operators.txt 1.174:
640: * src/classes/op.C 1.148:
641: * src/classes/table.C 1.202:
642: * src/include/pa_string.h 1.163:
643: * src/main/untaint.C 1.132:
644: * www/htdocs/_bug.html 1.47:
645: beauty: removed outdated level 'table'
646:
647: * src/main/pa_string.C 1.198:
648: beauty: removed 3 warnings
649:
650: * Makefile.am [release_3_1_3] 1.46.2.1:
651: * Makefile.am [release_3_1_3] 1.46.2.2:
652: * Makefile.in [release_3_1_3] 1.60.2.1:
653: * Makefile.in [release_3_1_3] 1.60.2.2:
654: * acinclude.m4 [release_3_1_3] 1.33.2.1:
655: * acinclude.m4 [release_3_1_3] 1.33.2.2:
656: * aclocal.m4 [release_3_1_3] 1.36.2.1:
657: * aclocal.m4 [release_3_1_3] 1.36.2.2:
658: * acsite.m4 [release_3_1_3] 1.11.2.1:
659: * acsite.m4 [release_3_1_3] 1.11.2.2:
660: * configure [release_3_1_3] 1.79.2.1:
661: * configure [release_3_1_3] 1.79.2.2:
662: * configure.in [release_3_1_3] 1.79.2.1:
663: * configure.in [release_3_1_3] 1.79.2.2:
664: *** empty log message ***
665:
666: * src/include/pa_version.h [release_3_1_3] 1.16.4.1:
667: 3.1.3
668:
669: * etc/parser3.charsets/x-mac-cyrillic.cfg 1.2:
670: added: thanks to konst
671:
672: 2004-05-25 paf
673: * src/sql/pa_sql_driver.h 1.40:
674: beauty: param renamed and comment changed, it is now safe to
675: use url if pointers to it are stored to gc mem
676:
677: * src/main/pa_exec.C 1.59:
678: * src/types/pa_vhashfile.C 1.40:
679: bugfix: hashfile unknown errors reported and not cause SIGSEGV now
680:
681: * src/lib/sdbm/apr_file_io.C 1.4:
682: bugfix: bad seek wrapper implementation. mistery: how anything worked
683:
684: 2004-05-24 paf
685: * src/include/pa_string.h 1.161:
686: * src/lib/cord/include/cord.h 1.4:
687: more speed, less memory: CORD_chars_block originally intended
688: to speedup/reduce mem usage were forgotten, and were used
689: stupid CORD_chars
690:
691: * src/include/pa_config_auto.h.in 1.41:
692: bugfix: bigendian check added
693:
694: * src/targets/apache13/p3runConfigure.in 1.17:
695: bugfix: smtp added
696:
697: * src/include/pa_config_fixed.h 1.64:
698: * src/include/pa_string.h 1.160:
699: bugfix: on BIGENDIAN processors space-conserving mech failed, causing
700: SIGSEGV/SIGBUS and SAPI::abort("unknown untaint lang#%d", (1|2|3));
701:
702: * src/include/pa_string.h 1.162:
703: * src/lib/cord/cordbscs.c 1.4:
704: * src/lib/cord/cordxtra.c 1.6:
705: * src/lib/cord/include/cord.h 1.5:
706: * www/htdocs/_bug.html 1.46:
707: cancel: more speed, less memory: CORD_chars_block originally intended to ...
708: it was good that CORD_chars_block were not used: it consumes more memory [and, might be slow too]
709: undoing that. [and removed that func so that it would not confuse parser developer in future]
710:
711: * Makefile.am 1.46:
712: * Makefile.in 1.60:
713: * acinclude.m4 1.33:
714: * aclocal.m4 1.36:
715: * acsite.m4 1.11:
716: * configure 1.79:
717: * configure.in 1.79:
718: *** empty log message ***
719:
720: 2004-05-14 paf
721: * src/types/Makefile.am 1.36:
722: * src/types/pa_vvoid.C 1.1:
723: * src/types/pa_vvoid.h 1.22:
724: * src/types/types.vcproj 1.12:
725: * www/htdocs/.htaccess 1.33:
726: * www/htdocs/_bug.html 1.45:
727: * www/htdocs/auto.p 1.22:
728: bugfix: void now has vfile value, and $response:body[] works OK
729:
730: * src/types/Makefile.in 1.56:
731: *** empty log message ***
732:
733: 2004-05-12 paf
734: * src/types/pa_vbool.h 1.25:
735: * src/types/pa_vhash.h 1.51:
736: * src/types/pa_vhashfile.h 1.28:
737: * src/types/pa_vtable.h 1.53:
738: * www/htdocs/.htaccess 1.32:
739: * www/htdocs/_bug.html 1.44:
740: beauty: ^if(def $bool) now equals ^if($bool)
741: and shaped up other sources to use is_defined() {return as_bool();} along VBool
742:
743: 2004-05-11 paf
744: * src/include/pa_exec.h 1.17:
745: bugfix: gpf on file::exec/cgi because of referencing to local objects
746:
747: * src/classes/mail.C 1.104:
748: * src/include/pa_exec.h 1.16:
749: * src/main/compile.tab.C 1.102:
750: * src/types/pa_vmail.C 1.60:
751: * src/types/pa_vmail.h 1.16:
752: * www/htdocs/.htaccess 1.31:
753: * www/htdocs/_bug.gif 1.2:
754: * www/htdocs/_bug.html 1.43:
755: bugfix: bcc with sendmail now left intact
756:
757: 2004-04-15 paf
758: * src/include/pa_exec.h 1.15.4.1:
759: * src/include/pa_exec.h 1.15.4.2:
760: bugfix: interface without pointer provoked bug
761:
762: * src/classes/date.C 1.67:
763: merged: beauty: unused var removed
764:
765: * src/classes/date.C 1.65.4.1:
766: beauty: unused var removed
767:
768: 2004-04-09 paf
769: * src/types/pa_vform.C 1.82:
770: bugfix: form:imap were incorrect
771:
772: * src/types/pa_vform.C 1.81.2.1:
773: merge: bugfix: form:imap were incorrect
774:
775: 2004-04-08 paf
776: * src/main/pa_xml_io.C 1.17.4.1:
777: merged: bugfix /etc/xml/catalog
778:
779: * src/classes/date.C 1.66:
780: new: ^date::create[y-m-d h-M-s>>.milliseconds<<] now allowed,
781: ignored so far
782:
783: * src/main/pa_xml_io.C 1.18:
784: bugfix: in safe mode -- disabled attempts to consult default
785: catalog [usually, that file belongs to other user/group]
786:
787: 2004-04-06 paf
788: * src/main/compile.tab.C 1.98:
789: * src/main/compile.y 1.210:
790: * www/htdocs/_bug.html 1.40:
791: bugfix: step1 to fix explicit result problem
792:
793: * src/main/compile.tab.C 1.100:
794: * src/main/compile.y 1.212:
795: * www/htdocs/_bug.html 1.42:
796: bugfix: step3 to fix explicit result problem
797:
798: * operators.txt 1.173:
799: * src/classes/string.C 1.139:
800: new: ^string.append[string]
801:
802: * src/main/compile.C 1.75:
803: * src/main/compile.tab.C 1.97:
804: * src/main/compile.y 1.209:
805: * www/htdocs/_bug.html 1.39:
806: reimplemented: @method[][result] means "no string output here"
807: moved to lexical level [on grammar level it were too difficult]
808:
809: * src/main/compile.tab.C 1.99:
810: * src/main/compile.y 1.211:
811: * www/htdocs/_bug.html 1.41:
812: bugfix: step2 to fix explicit result problem
813:
814: * src/main/pa_common.C 1.186:
815: beauty: gcc warning removed
816:
817: * Makefile.am 1.45:
818: * Makefile.in 1.59:
819: * acinclude.m4 1.32:
820: * aclocal.m4 1.35:
821: * acsite.m4 1.10:
822: * configure 1.78:
823: * configure.in 1.78:
824: *** empty log message ***
825:
826: * src/main/pa_common.C 1.184:
827: * src/main/pa_common.C 1.185:
828: bugfix: of 1.175 bugfix: http://i.p.a.ddress gethostbyaddr added [on some platforms gethostbyname failed with such 'domains']
829: now checked properly, were: needless reverse/forward dns lookup
830:
831: * operators.txt 1.172:
832: * src/include/pa_string.h 1.159:
833: * src/main/compile.tab.C 1.96:
834: * src/main/compile.y 1.208:
835: * src/main/compile_tools.h 1.74:
836: * src/types/pa_vmethod_frame.C 1.6:
837: * src/types/pa_vmethod_frame.h 1.50:
838: * www/htdocs/.htaccess 1.30:
839: * www/htdocs/_bug.html 1.38:
840: new: @method[][result] means "no string output here",
841: implemented part of that idea: compiler throws away string literal generation code. and barks nonwhitespace chars
842:
843: * operators.txt 1.171:
844: truth: removed comment about $ORIGIN
845:
846: * src/main/compile.tab.C 1.101:
847: * src/main/compile.y 1.213:
848: bugfix: gcc refused to accept that trick, trying other
849:
850: * src/include/pa_opcode.h [attempt_check_call_in_explicit_result_mode] 1.27.6.1:
851: * src/main/compile.tab.C [attempt_check_call_in_explicit_result_mode] 1.97.2.1:
852: * src/main/compile.y [attempt_check_call_in_explicit_result_mode] 1.209.2.1:
853: * src/main/execute.C [attempt_check_call_in_explicit_result_mode] 1.305.6.1:
854: * www/htdocs/_bug.html [attempt_check_call_in_explicit_result_mode] 1.39.2.1:
855: attempt_check_call_in_explicit_result_mode: failed
856:
857: 2004-04-05 paf
858: * src/main/pa_common.C 1.182.4.1:
859: removed warning
860:
861: * etc/parser3.charsets/x-mac-cyrillic.cfg 1.1:
862: added: donated by Konstantin Tomashevitch [mailto:konst@design
863: ru]
864:
865: * src/doc/html2chm.cmd 1.7.30.1:
866: beauty: no need in bg here
867:
868: * Makefile.am 1.43.4.1:
869: * Makefile.am 1.44:
870: * Makefile.in 1.57.4.1:
871: * Makefile.in 1.58:
872: * acinclude.m4 1.30.4.1:
873: * acinclude.m4 1.31:
874: * aclocal.m4 1.33.4.1:
875: * aclocal.m4 1.34:
876: * acsite.m4 1.8.4.1:
877: * acsite.m4 1.9:
878: * configure 1.76.4.2:
879: * configure 1.77:
880: * configure.in 1.75.4.2:
881: * configure.in 1.76:
882: *** empty log message ***
883:
884: * configure.in 1.77:
885: * src/doc/html2chm.cmd 1.8:
886: * src/doc/sources2html.cmd 1.6:
887: * src/include/pa_version.h 1.16:
888: * src/main/pa_common.C 1.183:
889: * src/targets/isapi/parser3isapi.C 1.90:
890: * www/htdocs/.htaccess 1.29:
891: * www/htdocs/_bug.html 1.37:
892: * www/htdocs/_bug.txt 1.5:
893: merged with 3.1.3
894:
895: * src/targets/isapi/parser3isapi.C 1.89.2.1:
896: beauty: removed some warnings
897:
898: * configure 1.76.4.1:
899: * configure.in 1.75.4.1:
900: * src/include/pa_version.h 1.15:
901: 3.1.3
902:
903: * src/doc/sources2html.cmd 1.5.38.1:
904: beauty: same window, in bg it interfered with FAR console
905:
1.37 paf 906: 2004-04-02 paf
907: * src/targets/cgi/parser3.C 1.226:
908: new: CGI_PARSER_LOG env variable allows to specify where to put
909: parser log file
910:
911: * src/main/pa_string.C 1.197:
912: bugfix: $s[009] ^s.int[] now 9, were error
913:
914: 2004-04-01 paf
915: * src/include/pa_cache_managers.h 1.17:
916: * src/include/pa_globals.h 1.110:
917: * src/include/pa_socks.h 1.15:
918: * src/main/pa_cache_managers.C 1.15:
919: * src/main/pa_globals.C 1.174:
920: * src/main/pa_socks.C 1.22:
921: * src/targets/apache13/mod_parser3.c 1.11:
922: * src/targets/apache13/pa_httpd.h 1.6:
923: * src/targets/apache13core/mod_parser3_core.C 1.5:
924: * src/targets/cgi/parser3.C 1.225:
925: * src/targets/isapi/parser3isapi.C 1.89:
926: * src/targets/isapi/parser3isapi.def 1.2:
927: bugfix: sql connections now are disconnected
928:
929: * src/classes/table.C 1.201:
930: bugfix: bugfix: table::load last line without tab and enter
931: were ignored
932:
1.36 paf 933: 2004-03-30 paf
934: * src/doc/ClassExample1.dox 1.5:
935: * src/doc/ClassExample2.dox 1.5:
936: * src/doc/ClassExample3.dox 1.5:
937: * src/doc/chmhelper.pl 1.2:
938: * src/doc/class.dox 1.3:
939: * src/doc/compiler.dox 1.4:
940: * src/doc/doxygen.cfg 1.25:
941: * src/doc/exception.dox 1.3:
942: * src/doc/executor.dox 1.3:
943: * src/doc/footer.htm 1.4:
944: * src/doc/index.dox 1.6:
945: * src/doc/memory.dox 1.3:
946: * src/doc/methoded.dox 1.4:
947: * src/doc/object.dox 1.3:
948: * src/doc/string.dox 1.6:
949: * src/doc/targets.dox 1.4:
950: * src/doc/value.dox 1.4:
951: * src/include/pa_version.h 1.14:
952: * src/main/pa_cache_managers.C 1.14:
953: * src/main/pa_stylesheet_connection.C 1.2:
954: * src/targets/isapi/parser3isapi.vcproj 1.7:
955: * src/types/pa_vform.C 1.81:
956: * www/htdocs/_bug.html 1.36:
957: * www/htdocs/_bug.txt 1.4:
958: merged bugfixes from 3.1.2, changed version to 3.1.3beta
959:
960: * src/classes/table.C 1.200:
961: bugfix: table::load last line without tab and enter were ignored
962:
963: * src/classes/table.C 1.199:
964: bufix: if last table lines were commented, gpfed
965:
966: 2004-03-29 paf
967: * src/types/pa_vhashfile.C 1.39:
968: bugfix: empty key on hashfile.get causes gpf
969:
970: * src/doc/ClassExample1.dox [release_3_1_2] 1.4.34.1:
971: * src/doc/ClassExample2.dox [release_3_1_2] 1.4.36.1:
972: * src/doc/ClassExample3.dox [release_3_1_2] 1.4.34.1:
973: * src/doc/chmhelper.pl [release_3_1_2] 1.1.36.1:
974: * src/doc/class.dox [release_3_1_2] 1.2.44.1:
975: * src/doc/compiler.dox [release_3_1_2] 1.3.36.1:
976: * src/doc/doxygen.cfg [release_3_1_2] 1.24.28.1:
977: * src/doc/exception.dox [release_3_1_2] 1.2.10.1:
978: * src/doc/executor.dox [release_3_1_2] 1.2.44.1:
979: * src/doc/footer.htm [release_3_1_2] 1.3.8.1:
980: * src/doc/index.dox [release_3_1_2] 1.5.10.1:
981: * src/doc/memory.dox [release_3_1_2] 1.2.10.1:
982: * src/doc/methoded.dox [release_3_1_2] 1.3.34.1:
983: * src/doc/object.dox [release_3_1_2] 1.2.44.1:
984: * src/doc/string.dox [release_3_1_2] 1.5.10.1:
985: * src/doc/targets.dox [release_3_1_2] 1.3.36.1:
986: * src/doc/value.dox [release_3_1_2] 1.3.34.1:
987: translated to english
988:
989: 2004-03-25 paf
990: * src/types/pa_vform.C [release_3_1_2] 1.80.2.1:
991: beauty: removed warning
992:
993: * src/classes/classes.vcproj [release_3_1_2] 1.10.2.1:
994: bugfix: now all compiles in any folder [removed last ;) folder
995: dependency]
996:
997: * src/classes/classes.vcproj 1.11:
998: merged bugfix: now all compiles in any folder [removed last ;)
999: folder dependency]
1000:
1001: * src/classes/hash.C 1.69:
1002: * www/htdocs/_bug.html 1.35:
1003: bugfix: ^hash::sql{one column} now produces $.hash[$.column_value1(true) ... ]
1004: [were producing some strang thing]
1005:
1006: * src/targets/isapi/parser3isapi.vcproj [release_3_1_2] 1.6.2.1:
1007: beauty: one more parser3project dependency removed
1008:
1009: * src/include/pa_version.h [release_3_1_2] 1.13.2.1:
1010: release
1011:
1012: * src/classes/table.C 1.197:
1013: beauty: comment& more meaningful error message
1014:
1015: * src/main/pa_cache_managers.C [release_3_1_2] 1.13.2.1:
1016: * src/main/pa_stylesheet_connection.C [release_3_1_2] 1.1.2.1:
1017: bugfix: refused to compile without xml
1018:
1019: * src/lib/gd/gif.C 1.4:
1020: new: ^image.pixel(outof;bounds) now returns -1
1021:
1022: * Makefile.am [release_3_1_2] 1.43.2.1:
1023: * Makefile.in [release_3_1_2] 1.57.2.1:
1024: * acinclude.m4 [release_3_1_2] 1.30.2.1:
1025: * aclocal.m4 [release_3_1_2] 1.33.2.1:
1026: * acsite.m4 [release_3_1_2] 1.8.2.1:
1027: * configure [release_3_1_2] 1.76.2.1:
1028: * configure.in [release_3_1_2] 1.75.2.1:
1029: *** empty log message ***
1030:
1.35 paf 1031: 2004-03-23 paf
1.36 paf 1032: * src/classes/image.C 1.110:
1033: * src/main/pa_common.C 1.182:
1034: * www/htdocs/_bug.html 1.34:
1035: bugfix: ^image.polyline and http status line parsing
1036: checked number of columns in table [user reported an assert]
1037:
1.35 paf 1038: * src/targets/cgi/parser3.C 1.224:
1039: debug helper added
1040:
1041: * src/classes/op.C 1.147:
1042: * src/types/pa_value.C 1.17:
1043: * src/types/pa_wcontext.C 1.30:
1044: * www/htdocs/_bug.html 1.33:
1045: bugfix: junction reattach now actually reattaches a junction to new wcontext [were only assigning it to junction,
1046: which caused junction tracking to loose junction, and it's context were not killed, and it tried to process in invalid context, gpf]
1.36 paf 1047:
1048: * operators.txt 1.170:
1049: example: on hashfile
1.35 paf 1050:
1051: 2004-03-19 paf
1052: * src/types/pa_wcontext.C 1.29:
1053: * www/htdocs/_bug.html 1.32:
1054: beauty: error messages removed duplicate "type(type)" in braces
1055:
1056: 2004-03-10 paf
1057: * operators.txt 1.169:
1058: * src/classes/xdoc.C 1.144:
1059: * src/classes/xnode.C 1.67:
1060: * src/classes/xnode.h 1.22:
1061: * src/types/pa_vxdoc.C 1.28:
1062: * src/types/pa_vxdoc.h 1.39:
1063: * src/types/pa_vxnode.C 1.38:
1064: * src/types/pa_vxnode.h 1.30:
1065: * www/htdocs/_bug.html 1.31:
1066: new: refined solution to search-in-namespaces problem:
1067: $xdoc.search-namespaces.x[http://pif.design.ru/]
1068: $nodes[^xdoc.select[//x:second]]
1069:
1070: * operators.txt 1.168:
1071: * src/classes/xnode.C 1.66:
1072: * www/htdocs/_bug.html 1.30:
1073: * www/htdocs/_bug.xml 1.2:
1074: new: xnode.select*[xpath expression][[NAMESPACES HASH]]
1075: allows to search for info in namespaces
1076:
1077: $nodes[^xdoc.select[//x:second][
1078: $.x[http://pif.design.ru/]
1079: ]]
1080:
1081: 2004-03-09 paf
1082: * operators.txt 1.167:
1083: * src/main/pa_common.C 1.181:
1084: * www/htdocs/.htaccess 1.28:
1085: * www/htdocs/_bug.html 1.29:
1086: * www/htdocs/_bug.txt 1.3:
1087: * www/htdocs/_bug.xsl 1.12:
1088: new: ^file::load[...][options]
1089: $.form[
1090: !$.field1[string]
1091: !$.field2[^table::create{one_column_only^#0Avalue1^#0Avalue2}]
1092: ]
1093: !$.body[string]
1094:
1095: GET ?here
1096: notGET(POST, HEAD, others) in content-type: application/x-www-form-urlencoded
1097:
1098: todo: upload files ability
1099:
1100: * src/lib/cord/cordxtra.c 1.5:
1101: bugfix: CORD_pos were not fixed properly, done
1102:
1103: 2004-03-05 paf
1104: * etc/parser3.charsets/windows-1251.cfg 1.11:
1105: typo
1106:
1107: * operators.txt 1.164:
1108: * operators.txt 1.165:
1109: * src/include/pa_common.h 1.99:
1110: * src/main/pa_common.C 1.178:
1111: * www/htdocs/_bug.html 1.28:
1112: new: http:// options $.user $.password basic authorization
1113:
1114: * src/main/pa_common.C 1.177:
1115: beauty: removed needless vars
1116:
1117: * operators.txt 1.166:
1118: * src/main/pa_common.C 1.180:
1119: new: file::load[;http:// GET/POST $.form[$.fields
1120: started, not tested yet
1121: todo:$.field[table] for multiple values
1122:
1123: * src/sql/pa_sql_driver.h 1.39:
1124: beauty: important warning added
1125:
1126: * etc/parser3.charsets/koi8-r.cfg 1.7:
1127: there's special code for grad char!
1128:
1129: * operators.txt 1.163:
1130: new: pgsql option [like that recently added to oracle driver]
1131: ClientCharset=parser-charset << charset in which parser thinks client works
1132:
1133: * operators.txt 1.162:
1134: * www/htdocs/_bug.html 1.27:
1135: new: odbc option [like that recently added to oracle driver]
1136: ClientCharset=parser-charset << charset in which parser thinks client works
1137:
1138: * src/main/pa_common.C 1.179:
1139: beauty: link to rtf added
1140:
1141: 2004-03-04 paf
1142: * operators.txt 1.161:
1143: * www/htdocs/_bug.html 1.26:
1144: * www/htdocs/_bug.txt 1.2:
1145: new: mysql option [like that recently added to oracle driver]
1146: ClientCharset=parser-charset << charset in which parser thinks client works
1147:
1148: * src/main/pa_sql_driver_manager.C 1.83:
1149: speedup: charset lookups cached, sql transcoding now goes faster
1150:
1151: * etc/parser3.charsets/koi8-r.cfg 1.5:
1152: * etc/parser3.charsets/windows-1251.cfg 1.9:
1153: typograph chars commented
1154:
1155: * etc/parser3.charsets/koi8-r.cfg 1.6:
1156: * etc/parser3.charsets/windows-1251.cfg 1.10:
1157: keyboard typo error
1158:
1159: 2004-03-03 paf
1160: * INSTALL 1.38:
1161: note: added on libgc on FreeBSD,
1162: thanks to Andrey N. Pazychev <135@ugtel.ru> and Goor <goor@hotbox.ru>
1163:
1164: 2004-03-02 paf
1165: * operators.txt 1.160:
1166: new[update typo]:
1167: !^void.left(n)
1168: nothing
1169: !^void.right(n)
1170: nothing
1171: !^void.mid(p[;n])
1172: nothing
1173:
1174: * www/htdocs/_bug.html 1.22:
1175: feature: oracle?..&LowerCaseColumnNames=0&ClientCharset
1176: something column names got transcoded to $request:charset too [
1177: were only column data]
1178:
1179: * operators.txt 1.157:
1180: * src/classes/file.C 1.121:
1181: * www/htdocs/_bug.gif 1.1:
1182: * www/htdocs/_bug.html 1.23:
1183: ^file.sql-string[] inside ^connect gets properly escaped string, which can be passed to request
1184: now this for mysql only. it's up to parser sql driver to fix zeros properly
1185:
1186: * operators.txt 1.158:
1187: * src/classes/file.C 1.122:
1188: * src/include/pa_string.h 1.158:
1189: * www/htdocs/_bug.html 1.24:
1190: new: ^file::sql[[name_to_become_$.name]]{}
1191: query result must be one row with columns:
1192: first: data
1193: second: file name
1194: third: content-type
1195:
1196: * operators.txt 1.159:
1197: * src/classes/void.C 1.32:
1198: * www/htdocs/_bug.html 1.25:
1199: new:
1200: !^void.left(n)
1201: nothing
1202: !^void.right(n)
1203: nothing
1204: !^void.pos(p[;n])
1205: nothing
1206:
1207: * src/targets/apache13/p3runConfigure.in 1.16:
1208: @LIBS@ mainly to include -lm to apache
1209:
1210: * INSTALL 1.37:
1211: note: added on building apache with this option: --enable-shared=max
1212: thanks to Victor Fedoseev <vvf_ru@mail.ru>
1213:
1214: 2004-03-01 paf
1215: * operators.txt 1.156:
1216: * src/classes/hash.C 1.68:
1217: * www/htdocs/_bug.html 1.21:
1218: new: ^hash._keys[>>name<<] to call sole column of result
1219:
1220: * src/classes/xdoc.C 1.143:
1221: * src/types/pa_vxdoc.h 1.38:
1222: * www/htdocs/_bug.html 1.17:
1223: * www/htdocs/_bug.xsl 1.11:
1224: bugfix: boolean output options now have unified defaults [after
1225: transform indent/omit-xml-declaration/standalone 'default'
1226: erroreously meant 'true']
1227:
1228: * src/targets/apache13core/mod_parser3_core.C 1.4:
1229: * src/targets/isapi/parser3isapi.C 1.88:
1230: new: apache module & isapi extension memory:compact befor processingrequest
1231:
1232: * src/classes/string.C 1.138:
1233: * www/htdocs/_bug.html 1.18:
1234: bugfix: ^string.left/right/mid with negative values now
1235: considered bad
1236:
1.39 paf 1237: * src/lib/smtp/comms.C 1.5:
1238: bugfix: use SO_LINGER if no SO_DONTLINGER exist
1239:
1.38 paf 1240: * src/classes/string.C 1.136:
1241: check: trim 'chars' must not be empty, exception if it is
1242:
1.35 paf 1243: * src/classes/string.C 1.137:
1244: feature: ^string.trim both parameters may be empty-strings, meaning
1245: kind=both
1246: chars=whitespaces
1247:
1248: * src/classes/image.C 1.108:
1249: * src/types/pa_vimage.C 1.30:
1250: * src/types/pa_vimage.h 1.40:
1251: * www/htdocs/_bug.html 1.19:
1252: beauty: image -- less checks [were ugly impl]
1253:
1254: * src/classes/string.C 1.135:
1255: changed: ^string.trim
1256: [] << both, whitespaces
1257: [start|both|end] << kind, whitespaces
1258: [start|both|end;chars] full
1259:
1260: * operators.txt 1.155:
1261: * src/classes/image.C 1.109:
1262: * src/lib/gd/gif.C 1.3:
1263: * src/lib/gd/gif.h 1.3:
1264: * www/htdocs/_bug.html 1.20:
1265: new: ^image.pixel(x;y)[(color)]
1266: get/set pixel color
1267:
1268: * src/main/pa_common.C 1.175:
1269: * www/htdocs/_bug.html 1.16:
1270: bugfix: http://i.p.a.ddress gethostbyaddr added [on some
1271: platforms gethostbyname failed with such 'domains']
1272:
1273: * src/main/pa_common.C 1.176:
1274: bugfix: INADDR_NONE not everywhere defined
1275:
1276: * src/include/pa_config_auto.h.in 1.40:
1277: no select check, no define
1278:
1.34 paf 1279: 2004-02-27 paf
1280: * www/htdocs/_bug.html 1.12:
1281: * www/htdocs/_bug.txt 1.1:
1282: just test: file::load[text;http:// $.text utf-8 signature, line ends OK
1283: http://i2/tasks/edit/?id=4629476859594276758
1284:
1285: * src/main/untaint.C 1.131:
1286: speed: there's no \n chars in output [normally], so no need to optimize them
1287: they could be retrived from databases, though. but
1288: 1. should be replaced
1289: 2. if not optimized, no harm done
1290:
1291: * operators.txt 1.153:
1292: * src/classes/string.C 1.133:
1293: * src/include/pa_string.h 1.157:
1294: * src/main/pa_string.C 1.195:
1295: * www/htdocs/_bug.html 1.14:
1296: new method: ^string.trim[start|both|end[;chars]] default 'chars' -- whitespace chars
1297: started, only start works
1298:
1299: * src/lib/smtp/smtp.h 1.5:
1300: bugfix: SMTP buffer overflow could allow malicious SMTP server to attack as by returning too long status responses
1301: http://i2/tasks/edit/?id=4629448401140924947
1302:
1303: * www/htdocs/_bug.html 1.13:
1304: * www/htdocs/_bug.xml 1.1:
1305: * www/htdocs/_bug.xsl 1.10:
1306: bug discovered: todo! xdoc::create+save != xdoc.transform&no
1307: xsl:output>+save
1308:
1309: * operators.txt 1.154:
1310: * src/classes/string.C 1.134:
1311: * src/main/pa_string.C 1.196:
1312: * www/htdocs/_bug.html 1.15:
1313: new method: ^string.trim[start|both|end[;chars]] default 'chars' -- whitespace chars
1314: finished
1315:
1316: * src/main/pa_exec.C 1.58:
1317: 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]
1318: http://i2/tasks/edit/?id=4629451867179521923
1319:
1320: * Makefile.am 1.43:
1321: * Makefile.in 1.57:
1322: * acinclude.m4 1.30:
1323: * aclocal.m4 1.33:
1324: * acsite.m4 1.8:
1325: * configure 1.76:
1326: * configure.in 1.75:
1327: *** empty log message ***
1328:
1329: * src/main/compile.C 1.74:
1330: bugfix: line numbers after ^process{}[$.line(-10]] can be
1331: negative, allowed to print they as signed
1332:
1333: 2004-02-26 paf
1334: * operators.txt 1.151:
1335: * operators.txt 1.152:
1336: * src/classes/op.C 1.146:
1337: * src/include/pa_request.h 1.175:
1338: * src/main/compile.C 1.73:
1339: * src/main/compile_tools.h 1.73:
1340: * src/main/pa_request.C 1.266:
1341: * www/htdocs/_bug.html 1.11:
1342: * www/htdocs/_bug.p 1.1:
1343: * www/htdocs/_bug.xsl 1.9:
1344: feature: ^process...{CODE}[now has options]
1345: which are
1346: $.main[to what to rename @main]
1347: $.file[file, from which (user says) goes that CODE]
1348: $.lineno(line number in that file, where CODE starts. may be negative)
1349:
1350: 2004-02-25 paf
1351: * www/htdocs/_bug.html 1.10:
1352: * www/htdocs/_bug.xsl 1.8:
1353: xhtml: 	 as resutl of <xsl:attribute>[tab] is OK
1354:
1355: * src/classes/hash.C 1.67:
1356: feature: ^hash::sql{one colum result} now produces hash of
1357: column=>1
1358:
1359: * src/lib/smtp/smtp.h 1.4:
1360: beauty: couple of #ifdef-s to compile even with incomplete
1361: errno constants set
1362:
1363: * etc/parser3.charsets/Makefile.am 1.5:
1364: * etc/parser3.charsets/Makefile.in 1.20:
1365: bugfix: @sysconfdir@ used [were old @charsetsdir@ recently
1366: erased from configure.in]
1367:
1368: 2004-02-24 paf
1369: * src/lib/smtp/smtp.C 1.4:
1370: smtp on unix: compiled on win32
1371:
1372: * src/lib/smtp/smtp.C 1.7:
1373: smtp on unix: authors of lib/smtp never read "man select"
1374:
1375: * src/lib/smtp/Makefile.am 1.2:
1376: * src/lib/smtp/Makefile.in 1.4:
1377: * src/lib/smtp/comms.C 1.3:
1378: * src/lib/smtp/smtp.C 1.3:
1379: * src/lib/smtp/smtp.h 1.3:
1380: * src/targets/cgi/Makefile.am 1.51:
1381: * src/targets/cgi/Makefile.in 1.68:
1382: started porting smtp to unix [testing on solaris]
1383:
1384: * src/main/pa_os.C 1.6:
1385: beauty: <0 better then ==-1
1386:
1387: * src/classes/Makefile.am 1.49:
1388: * src/classes/Makefile.in 1.61:
1389: * src/classes/mail.C 1.101:
1390: * src/lib/smtp/comms.C 1.4:
1391: * src/lib/smtp/smtp.C 1.5:
1392: * src/lib/smtp/smtp.C 1.6:
1393: smtp on unix: steps to work on unix
1394:
1395: * src/classes/mail.C 1.102:
1396: * src/classes/mail.C 1.103:
1397: * src/types/pa_vmail.C 1.59:
1398: * src/types/pa_vmail.h 1.15:
1399: smtp on unix: steps to work on unix [extracted 'to']
1400:
1401: 2004-02-20 paf
1402: * src/classes/xdoc.C 1.142:
1403: * www/htdocs/_bug.xsl 1.7:
1404: beauty: ugly code removed, thanks to egr for pointing that out
1405:
1406: * src/classes/xdoc.C 1.141:
1407: * www/htdocs/_bug.html 1.9:
1408: * www/htdocs/_bug.xsl 1.6:
1409: bugfix: <tag attr="&#digital_entity;" bug fixed again [same
1410: solution, mistanenly removed one line]
1411:
1412: 2004-02-19 paf
1413: * src/classes/date.C 1.64:
1414: * src/classes/image.C 1.106:
1415: * www/htdocs/_bug.html 1.8:
1416: beauty: date::create[bad date time in daylightsaving hole] now
1417: throws error
1418:
1419: * src/classes/date.C 1.65:
1420: * src/classes/image.C 1.107:
1421: * src/types/pa_vdate.h 1.32:
1422: feature: date::create from bad datetime in spring
1423: daylightsaving hole now OK for all platforms [on some platforms
1424: it failed]
1425:
1426: * src/classes/date.C 1.63:
1427: comment: mistake fixed
1428:
1429: 2004-02-18 paf
1430: * src/classes/xdoc.C 1.138:
1431: * www/htdocs/_bug.html 1.1:
1432: * www/htdocs/_bug.xsl 1.1:
1433: feature: reimplemented xhtml output, see /.xsl for sample
1434:
1435: * src/classes/xdoc.C 1.139:
1436: * www/htdocs/_bug.xsl 1.2:
1437: beauty: xhtml doctype-public/system forcly turns off omit-xml-declaration
1438:
1439: * src/classes/xdoc.C 1.140:
1440: * src/include/pa_charset.h 1.30:
1441: * www/htdocs/_bug.html 1.2:
1442: * www/htdocs/_bug.html 1.3:
1443: * www/htdocs/_bug.html 1.4:
1444: * www/htdocs/_bug.html 1.5:
1445: * www/htdocs/_bug.xsl 1.3:
1446: * www/htdocs/_bug.xsl 1.4:
1447: beauty: xdoc.string now renderes in $request:charset, but in header puts $response:charset
1448: todo: make that default only so that coder could override that
1449:
1450: * www/htdocs/_bug.html 1.6:
1451: * www/htdocs/_bug.html 1.7:
1452: * www/htdocs/_bug.xsl 1.5:
1453: beauty: coder can override save/file encoding by specifying it
1454: in xsl:output or in save/file hash-options
1455:
1456: 2004-02-17 paf
1457: * src/main/untaint.C 1.130:
1458: bugfix: one last char prior to "spaces<" were not made quoted-printable
1459:
1460: * src/main/pa_uue.C 1.8:
1461: bugfix: uuencoded finish char adding violated string invariant
1462:
1463: * src/classes/xdoc.C 1.134:
1464: new: xhtml now works [libxslt prevented libxml to do the work]
1465: <xsl:output
1466: method="html"
1467: doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN"
1468: doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
1469: />
1470:
1471: * src/classes/xdoc.C 1.135:
1472: bugfound: meta again, now somewhere in xhtml part of libxml
1473:
1474: * src/types/pa_vxdoc.h 1.37:
1475: bugfix: ^xdoc::transform [note double :] caused assertion
1476:
1477: * src/classes/xdoc.C 1.133:
1478: beauty: no <meta ... charset generated
1479:
1480: * src/classes/xdoc.C 1.136:
1481: beauty: method=html outputxmlbuffer not copied extra time
1482:
1483: * src/classes/xdoc.C 1.137:
1484: beauty: needless helper class removed
1485:
1486: * src/classes/hash.C 1.66:
1487: bugfix: ^hash.add[$hash] ^hash.sub[$hash] could hang. now such
1488: add does nothing, sub clears $hash
1489:
1490: 2004-02-16 paf
1491: * src/main/pa_globals.C 1.173:
1492: bugfix: xml errors copy from library now cleared [were not
1493: cleared properly]
1494:
1495: 2004-02-13 paf
1496: * bin/Makefile.in 1.11:
1497: * etc/Makefile.in 1.16:
1498: * etc/parser3.charsets/Makefile.in 1.19:
1499: * src/Makefile.in 1.57:
1500: * src/classes/Makefile.in 1.60:
1501: * src/include/Makefile.in 1.18:
1502: * src/include/pa_version.h 1.13:
1503: * src/lib/Makefile.in 1.13:
1504: * src/lib/cord/Makefile.in 1.4:
1505: * src/lib/cord/include/Makefile.in 1.3:
1506: * src/lib/cord/include/private/Makefile.in 1.3:
1507: * src/lib/gc/Makefile.in 1.3:
1508: * src/lib/gc/include/Makefile.in 1.3:
1509: * src/lib/gd/Makefile.in 1.3:
1510: * src/lib/ltdl/Makefile.in 1.6:
1511: * src/lib/md5/Makefile.in 1.9:
1512: * src/lib/patches/Makefile.in 1.13:
1513: * src/lib/pcre/Makefile.in 1.11:
1514: * src/lib/sdbm/Makefile.in 1.2:
1515: * src/lib/sdbm/apr-include/Makefile.in 1.2:
1516: * src/lib/smtp/Makefile.in 1.3:
1517: * src/main/Makefile.in 1.57:
1518: * src/sql/Makefile.in 1.13:
1519: * src/targets/Makefile.in 1.44:
1520: * src/targets/apache13/Makefile.in 1.49:
1521: * src/targets/apache13core/Makefile.in 1.6:
1522: * src/targets/cgi/Makefile.in 1.67:
1523: * src/targets/isapi/Makefile.in 1.14:
1524: * src/types/Makefile.in 1.55:
1525: prerelease
1526:
1527: * src/classes/xdoc.C 1.132:
1528: * src/include/pa_stylesheet_connection.h 1.39:
1529: * src/include/pa_xml_io.h 1.3:
1530: * src/main/Makefile.am 1.44:
1531: * src/main/compile.tab.C 1.95:
1532: * src/main/main.vcproj 1.13:
1533: * src/main/pa_globals.C 1.172:
1534: * src/main/pa_stylesheet_connection.C 1.1:
1535: * src/main/pa_xml_io.C 1.17:
1536: change: .xsl.stamp now not used, introducing dependencies
1537: timestamp check
1538:
1539: * bin/auto.p.dist.in 1.11:
1540: * configure.in 1.73:
1541: auto.p: @conf made relative
1542:
1543: * Makefile.am 1.42:
1544: * Makefile.in 1.56:
1545: * acinclude.m4 1.29:
1546: * aclocal.m4 1.32:
1547: * acsite.m4 1.7:
1548: * configure 1.75:
1549: * configure.in 1.74:
1550: *** empty log message ***
1551:
1552: 2004-02-12 paf
1553: * src/include/pa_sapi.h 1.25:
1554: 2004
1555:
1556: * INSTALL 1.36:
1557: --without-threads
1558:
1559: * src/types/pa_vform.C 1.80:
1560: bugfix: empty values[recently allowed] ruined empty <input type
1561: file> submits. parser thought there were nameless empty file
1562: and $form:field got value of type 'file'
1563:
1564: 2004-02-11 paf
1565: * parser3.sln 1.9:
1566: * src/classes/classes.vcproj 1.6:
1567: * src/classes/classes.vcproj 1.7:
1568: * src/lib/gd/gd.vcproj 1.2:
1569: * src/lib/gd/gd.vcproj 1.3:
1570: * src/lib/smtp/smtp.vcproj 1.2:
1571: * src/lib/smtp/smtp.vcproj 1.3:
1572: * src/main/compile.tab.C 1.94:
1573: * src/main/main.vcproj 1.8:
1574: * src/main/main.vcproj 1.9:
1575: * src/main/pa_globals.C 1.167:
1576: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.6:
1577: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.7:
1578: * src/targets/cgi/parser3.vcproj 1.6:
1579: * src/targets/cgi/parser3.vcproj 1.7:
1580: * src/targets/isapi/parser3isapi.vcproj 1.3:
1581: * src/targets/isapi/parser3isapi.vcproj 1.4:
1582: * src/types/types.vcproj 1.7:
1583: * src/types/types.vcproj 1.8:
1584: * www/htdocs/.htaccess 1.27:
1585: started changes to reflect libxml xsl new folders
1586:
1587: * src/classes/classes.vcproj 1.8:
1588: * src/classes/classes.vcproj 1.9:
1589: * src/lib/gd/gd.vcproj 1.4:
1590: * src/lib/gd/gd.vcproj 1.5:
1591: * src/lib/smtp/smtp.vcproj 1.4:
1592: * src/main/main.vcproj 1.10:
1593: * src/main/main.vcproj 1.11:
1594: * src/main/pa_globals.C 1.168:
1595: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.8:
1596: * src/targets/cgi/parser3.vcproj 1.8:
1597: * src/targets/cgi/parser3.vcproj 1.9:
1598: * src/targets/isapi/parser3isapi.vcproj 1.5:
1599: * src/types/types.vcproj 1.10:
1600: * src/types/types.vcproj 1.9:
1601: continued changes to reflect libxml xsl new folders
1602:
1603: * src/classes/classes.vcproj 1.10:
1604: * src/lib/gd/gd.vcproj 1.6:
1605: * src/lib/pcre/pcre.vcproj 1.2:
1606: * src/lib/pcre/pcre_dftables.vcproj 1.3:
1607: * src/lib/pcre/pcre_parser_ctype.vcproj 1.3:
1608: * src/lib/sdbm/sdbm.vcproj 1.4:
1609: * src/lib/smtp/smtp.vcproj 1.5:
1610: * src/main/main.vcproj 1.12:
1611: * src/main/pa_globals.C 1.169:
1612: * src/targets/apache13/ApacheModuleParser3.vcproj 1.6:
1613: * src/targets/cgi/parser3.C 1.223:
1614: * src/targets/cgi/parser3.vcproj 1.10:
1615: * src/targets/isapi/parser3isapi.vcproj 1.6:
1616: * src/types/types.vcproj 1.11:
1617: migrated to latest libxml[2.6.5] and libgdome[1.1.2]
1618: simplified lib build processes
1619:
1620: * src/classes/classes.C 1.21:
1621: * src/classes/classes.h 1.26:
1622: * src/classes/date.C 1.62:
1623: * src/classes/double.C 1.57:
1624: * src/classes/file.C 1.120:
1625: * src/classes/form.C 1.38:
1626: * src/classes/hash.C 1.65:
1627: * src/classes/hashfile.C 1.33:
1628: * src/classes/image.C 1.105:
1629: * src/classes/int.C 1.53:
1630: * src/classes/mail.C 1.100:
1631: * src/classes/math.C 1.38:
1632: * src/classes/memory.C 1.6:
1633: * src/classes/op.C 1.145:
1634: * src/classes/response.C 1.26:
1635: * src/classes/string.C 1.132:
1636: * src/classes/table.C 1.196:
1637: * src/classes/void.C 1.31:
1638: * src/classes/xdoc.C 1.131:
1639: * src/classes/xnode.C 1.65:
1640: * src/classes/xnode.h 1.21:
1641: * src/include/pa_array.h 1.64:
1642: * src/include/pa_cache_managers.h 1.16:
1643: * src/include/pa_charset.h 1.29:
1644: * src/include/pa_charsets.h 1.12:
1645: * src/include/pa_common.h 1.98:
1646: * src/include/pa_config_fixed.h 1.63:
1647: * src/include/pa_config_includes.h 1.28:
1648: * src/include/pa_dictionary.h 1.17:
1649: * src/include/pa_dir.h 1.16:
1650: * src/include/pa_exception.h 1.43:
1651: * src/include/pa_exec.h 1.15:
1652: * src/include/pa_globals.h 1.109:
1653: * src/include/pa_hash.h 1.62:
1654: * src/include/pa_memory.h 1.11:
1655: * src/include/pa_opcode.h 1.27:
1656: * src/include/pa_operation.h 1.5:
1657: * src/include/pa_os.h 1.4:
1658: * src/include/pa_request.h 1.174:
1659: * src/include/pa_request_charsets.h 1.4:
1660: * src/include/pa_request_info.h 1.4:
1661: * src/include/pa_socks.h 1.14:
1662: * src/include/pa_sql_connection.h 1.38:
1663: * src/include/pa_sql_driver_manager.h 1.32:
1664: * src/include/pa_stack.h 1.22:
1665: * src/include/pa_string.h 1.156:
1666: * src/include/pa_stylesheet_connection.h 1.38:
1667: * src/include/pa_stylesheet_manager.h 1.21:
1668: * src/include/pa_table.h 1.57:
1669: * src/include/pa_threads.h 1.29:
1670: * src/include/pa_types.h 1.48:
1671: * src/include/pa_uue.h 1.7:
1672: * src/include/pa_xml_exception.h 1.3:
1673: * src/include/pa_xml_io.h 1.2:
1674: * src/lib/gd/gif.C 1.2:
1675: * src/lib/gd/gif.h 1.2:
1676: * src/lib/gd/gifio.C 1.2:
1677: * src/lib/md5/pa_md5.h 1.10:
1678: * src/lib/md5/pa_md5c.c 1.12:
1679: * src/lib/smtp/comms.C 1.2:
1680: * src/lib/smtp/smtp.C 1.2:
1681: * src/lib/smtp/smtp.h 1.2:
1682: * src/main/compile.C 1.72:
1683: * src/main/compile_tools.C 1.57:
1684: * src/main/compile_tools.h 1.72:
1685: * src/main/execute.C 1.305:
1686: * src/main/pa_cache_managers.C 1.13:
1687: * src/main/pa_charset.C 1.48:
1688: * src/main/pa_charsets.C 1.15:
1689: * src/main/pa_common.C 1.174:
1690: * src/main/pa_dictionary.C 1.22:
1691: * src/main/pa_dir.C 1.19:
1692: * src/main/pa_exception.C 1.47:
1693: * src/main/pa_exec.C 1.57:
1694: * src/main/pa_globals.C 1.171:
1695: * src/main/pa_memory.C 1.5:
1696: * src/main/pa_os.C 1.5:
1697: * src/main/pa_request.C 1.265:
1698: * src/main/pa_socks.C 1.21:
1699: * src/main/pa_sql_driver_manager.C 1.82:
1700: * src/main/pa_string.C 1.194:
1701: * src/main/pa_stylesheet_manager.C 1.26:
1702: * src/main/pa_table.C 1.60:
1703: * src/main/pa_uue.C 1.7:
1704: * src/main/pa_xml_exception.C 1.3:
1705: * src/main/pa_xml_io.C 1.16:
1706: * src/main/untaint.C 1.129:
1707: * src/sql/pa_sql_driver.h 1.38:
1708: * src/targets/apache13/mod_parser3.c 1.10:
1709: * src/targets/apache13core/mod_parser3_core.C 1.3:
1710: * src/targets/apache13core/pa_threads.C 1.4:
1711: * src/targets/cgi/pa_threads.C 1.15:
1712: * src/targets/isapi/pa_threads.C 1.16:
1713: * src/targets/isapi/parser3isapi.C 1.87:
1714: * src/types/pa_junction.h 1.4:
1715: * src/types/pa_method.h 1.4:
1716: * src/types/pa_value.C 1.16:
1717: * src/types/pa_value.h 1.118:
1718: * src/types/pa_vbool.h 1.24:
1719: * src/types/pa_vclass.C 1.20:
1720: * src/types/pa_vclass.h 1.43:
1721: * src/types/pa_vcode_frame.h 1.27:
1722: * src/types/pa_vconsole.h 1.5:
1723: * src/types/pa_vcookie.C 1.63:
1724: * src/types/pa_vcookie.h 1.26:
1725: * src/types/pa_vdate.h 1.31:
1726: * src/types/pa_vdouble.h 1.45:
1727: * src/types/pa_venv.h 1.31:
1728: * src/types/pa_vfile.C 1.40:
1729: * src/types/pa_vfile.h 1.56:
1730: * src/types/pa_vform.C 1.79:
1731: * src/types/pa_vform.h 1.49:
1732: * src/types/pa_vhash.h 1.50:
1733: * src/types/pa_vhashfile.h 1.27:
1734: * src/types/pa_vimage.C 1.29:
1735: * src/types/pa_vimage.h 1.39:
1736: * src/types/pa_vint.h 1.41:
1737: * src/types/pa_vjunction.h 1.22:
1738: * src/types/pa_vmail.C 1.58:
1739: * src/types/pa_vmail.h 1.14:
1740: * src/types/pa_vmath.C 1.7:
1741: * src/types/pa_vmath.h 1.17:
1742: * src/types/pa_vmemory.h 1.4:
1743: * src/types/pa_vmethod_frame.C 1.5:
1744: * src/types/pa_vmethod_frame.h 1.49:
1745: * src/types/pa_vobject.C 1.16:
1746: * src/types/pa_vobject.h 1.42:
1747: * src/types/pa_vrequest.C 1.32:
1748: * src/types/pa_vrequest.h 1.28:
1749: * src/types/pa_vresponse.C 1.20:
1750: * src/types/pa_vresponse.h 1.35:
1751: * src/types/pa_vstateless_class.C 1.22:
1752: * src/types/pa_vstateless_class.h 1.48:
1753: * src/types/pa_vstateless_object.h 1.31:
1754: * src/types/pa_vstatus.C 1.24:
1755: * src/types/pa_vstatus.h 1.18:
1756: * src/types/pa_vstring.C 1.25:
1757: * src/types/pa_vstring.h 1.58:
1758: * src/types/pa_vtable.C 1.25:
1759: * src/types/pa_vtable.h 1.52:
1760: * src/types/pa_vvoid.h 1.21:
1761: * src/types/pa_vxdoc.C 1.27:
1762: * src/types/pa_vxdoc.h 1.36:
1763: * src/types/pa_vxnode.C 1.37:
1764: * src/types/pa_vxnode.h 1.29:
1765: * src/types/pa_wcontext.C 1.28:
1766: * src/types/pa_wcontext.h 1.46:
1767: * src/types/pa_wwrapper.h 1.31:
1768: 2004
1769:
1770: * src/main/pa_globals.C 1.170:
1771: beauty: typo caused gc.log warnings with debug version of gc.dll
1772:
1773: 2004-02-10 paf
1774: * INSTALL 1.34:
1775: critical: prior to 1.0.30 had bug: "a segfault on pattern
1776: compilation errors", on which spent 4 hours worktime. use
1777: versions higher than that. recommended now latest up to date
1778:
1779: * INSTALL 1.35:
1780: critical: libxslt1.1.2 wanted at least libxml2.6.3 to compile.
1781: recommened latest libxml up to date
1782:
1.33 paf 1783: 2004-02-06 paf
1784: * src/main/untaint.C 1.128:
1785: beauty: removed old def/ifdef
1786:
1787: * src/main/pa_sql_driver_manager.C 1.81:
1788: * src/main/pa_stylesheet_manager.C 1.25:
1789: beauty: unified destructing style
1790:
1791: * src/main/untaint.C 1.127:
1792: beauty: coredump @unknown untaint language now
1793:
1794: 2004-02-03 paf
1795: * src/main/pa_common.C 1.173:
1796: typo: %l -> %u
1797:
1798: * src/classes/xnode.C 1.64:
1799: memleaks found: not fixed yet. todo
1800:
1801: * src/classes/xdoc.C 1.130:
1802: bugfix: libxml: FOR UTF-8 TOO russian letters in attributes or
1803: documents-results of transform now not xx;
1804:
1805: * src/main/pa_charset.C 1.47:
1806: bugfix: forgot to undo some
1807:
1808: * src/classes/image.C 1.104:
1809: * src/main/pa_exec.C 1.56:
1810: * src/main/pa_memory.C 1.4:
1811: * src/targets/isapi/parser3isapi.C 1.86:
1812: * src/types/pa_value.C 1.15:
1813: * src/types/pa_vcookie.C 1.62:
1814: beauty: %u is more simple=proper for size_t then %ld/%lu
1815:
1816: * src/main/pa_charset.C 1.46:
1817: beauty: uncomment PA_PATCHED_LIBXML_BACKWARD to link with old
1818: patched libxml libraries
1819:
1820: 2004-02-02 paf
1821: * src/types/pa_vform.C 1.78:
1822: bugfix: empty values with enctype=multipart/form-data now produce entries in $form:tables
1823: <form method=post enctype=multipart/form-data>
1824: <input type=hidden name=a>
1825: <input type=hidden name=b>
1826:
1827: <input type=submit>
1828: </form>
1829: $k[^form:fields._keys[]]
1830: ^eval($k)
1831: <hr>
1832: <pre>$request:body
1833:
1834: * src/types/pa_vcookie.C 1.61:
1835: bugfix: erasing cookie: params now output
1836: $cookie:example[
1837: $.value[value]
1838: $.path[/there/]
1839: ]
1840:
1841: $cookie:example[
1842: $.value[]
1843: $.expires[session]
1844: $.path[/there/]
1845: $.domain[test.com]
1846: ]
1847:
1848: 2004-01-30 paf
1849: * src/classes/date.C 1.59:
1850: * www/htdocs/.htaccess 1.26:
1851: bugfix: ^date::create[invalid year] now produces exception.
1852: todo: check other fields
1853:
1854: * src/classes/date.C 1.60:
1855: * src/classes/date.C 1.61:
1856: * src/include/pa_string.h 1.155:
1857: * src/main/pa_string.C 1.193:
1858: bugfix: ^date::create[invalid fields now produce exception.
1859:
1860: * src/classes/xdoc.C 1.129:
1861: bugfix: libxml: russian letters in attributes or documents
1862: results of transform now not xx;
1863:
1.32 paf 1864: 2004-01-29 paf
1865: * src/targets/apache13core/mod_parser3_core.C 1.2:
1866: bugfix: old style new used
1867:
1868: * src/include/pa_memory.h 1.9:
1869: bugfix: [potential] strdup copied one more byte then specified
1870: then zeroed it << useless and potentially harmful(could gpf)
1.33 paf 1871:
1872: * src/include/pa_memory.h 1.10:
1873: typo error
1.32 paf 1874:
1875: 2004-01-22 paf
1876: * src/main/pa_common.C [release_3_1_1] 1.160.2.1:
1877: bugfix: buffer overflow
1878: * in libxml&xsl error-reporting code
1879: * in parser-error reporting code [when no @unhandled_exception defined]
1880:
1881: fixed in one place: my *snprintf override
1882:
1883: * src/main/untaint.C [release_3_1_1] 1.122.2.2:
1884: bugfix: whitespace now optimized properly [were bug: ^taint[1 &
1885: 2]="1 &2"
1886:
1887: * src/main/untaint.C 1.126:
1888: merged: bugfix from 3.1.1 on whitespace optimization
1889:
1890: * src/main/pa_globals.C 1.166:
1891: beauty: bigger buffer for xml-related errors
1892:
1893: * src/classes/xdoc.C 1.128:
1894: bugfix: when stylesheet contains error, gpf
1895:
1896: * src/main/compile.tab.C [release_3_1_1] 1.91.2.1:
1897: * src/main/untaint.C [release_3_1_1] 1.122.2.1:
1898: *** empty log message ***
1899:
1900: * src/main/pa_common.C 1.172:
1901: merged: bugfix from 3.1.1 on memory overflow
1902:
1903: 2004-01-13 paf
1904: * operators.txt 1.150:
1905: typo erro
1906:
1.31 paf 1907: 2003-12-25 paf
1908: * src/main/pa_common.C 1.171:
1909: bugfix: ^file::load[binary;http:// now not garbled [pieces
1910: after zero bytes were removed]
1911:
1912: 2003-12-22 paf
1913: * operators.txt 1.149:
1914: * src/classes/op.C 1.144:
1915: * src/include/pa_sql_connection.h 1.37:
1916: * src/include/pa_sql_driver_manager.h 1.31:
1917: * src/main/pa_sql_driver_manager.C 1.80:
1918: * src/sql/pa_sql_driver.h 1.37:
1919: * www/htdocs/.htaccess 1.25:
1920: feature: sql introducing ability to transcode charsets
1921:
1922: * src/include/Makefile.am 1.9:
1923: * src/include/Makefile.in 1.17:
1924: bugfix: removed from dist: src/include/pa_config_auto.h which
1925: were configured for make-dist-platform and badly updated proper
1926: config file in target [when .tar used for updating existing
1927: source tree]
1928:
1929: 2003-12-19 paf
1930: * src/main/pa_sql_driver_manager.C 1.79:
1931: beauty: more straighforward error message
1932:
1933: * src/main/pa_charset.C 1.45:
1934: bugfix: memory for charsethandler structure for libxml now
1935: allocated properly
1936:
1.30 paf 1937: 2003-12-17 paf
1938: * src/main/pa_globals.C 1.165:
1939: bugfix: removed false warning [warning: unreported
1940: xmlGenericErrors]
1941:
1942: * src/types/pa_vfile.C 1.39:
1943: beauty: removed outdated cast
1944:
1945: * src/main/pa_common.C 1.170:
1946: bugfix: empty http response caused gpf
1947:
1948: * src/include/pa_string.h 1.154:
1949: bugfix: removed too strong a assert
1950:
1951: 2003-12-15 paf
1952: * src/classes/xdoc.C 1.127:
1953: bugfix: taint uri under ^xdoc::create{now works}
1954:
1955: 2003-12-11 paf
1956: * src/classes/file.C 1.119:
1957: * src/classes/mail.C 1.99:
1958: * src/classes/op.C 1.143:
1959: * src/classes/xdoc.C 1.126:
1960: * src/main/pa_request.C 1.263:
1961: * src/types/pa_vimage.C 1.28:
1962: * src/types/pa_vmath.C 1.6:
1963: * src/types/pa_vstatus.C 1.21:
1964: beauty cancel: gcc does not understand that
1965:
1966: * src/include/pa_cache_managers.h 1.15:
1967: * src/main/pa_cache_managers.C 1.12:
1968: * src/main/pa_globals.C 1.164:
1969: * src/main/pa_request.C 1.264:
1970: * src/types/pa_vstatus.C 1.22:
1971: bugfix(solaris): removed dependency on object initialization
1972: order [one more place]
1973:
1974: * src/main/pa_cache_managers.C 1.11:
1975: * src/main/pa_sql_driver_manager.C 1.78:
1976: * src/main/pa_stylesheet_manager.C 1.23:
1977: bugfix(solaris): removed dependency on object initialization
1978: order [two places]
1979:
1980: * src/main/Makefile.am 1.43:
1981: * src/main/Makefile.in 1.56:
1982: *** empty log message ***
1983:
1984: * src/classes/file.C 1.118:
1985: * src/classes/mail.C 1.98:
1986: * src/classes/op.C 1.142:
1987: * src/classes/xdoc.C 1.125:
1988: * src/include/pa_cache_managers.h 1.14:
1989: * src/include/pa_sql_connection.h 1.36:
1990: * src/include/pa_sql_driver_manager.h 1.30:
1991: * src/include/pa_stylesheet_manager.h 1.20:
1992: * src/main/pa_request.C 1.262:
1993: * src/main/pa_stylesheet_manager.C 1.24:
1994: * src/types/pa_vimage.C 1.27:
1995: * src/types/pa_vmath.C 1.5:
1996: * src/types/pa_vstatus.C 1.20:
1997: beauty: removed redundant ctor call [relying on implicit String
1998: :Body(cstr) call]
1999:
2000: * operators.txt 1.148:
2001: * src/types/pa_vstatus.C 1.23:
2002: !$status:pid process id
2003: !$status:tid thread id
2004:
2005: 2003-12-10 paf
2006: * src/include/pa_sql_connection.h 1.35:
2007: * www/htdocs/.htaccess 1.24:
2008: bugfix: $status:sql.cache back << time now ok
2009:
2010: * operators.txt 1.147:
2011: * src/main/pa_sql_driver_manager.C 1.77:
2012: * src/main/pa_stylesheet_manager.C 1.22:
2013: $status:stylesheet.cache back operational
2014:
2015: * operators.txt 1.146:
2016: * src/classes/xdoc.C 1.124:
2017: * src/include/pa_charset.h 1.28:
2018: * src/include/pa_sql_connection.h 1.34:
2019: * src/main/pa_charset.C 1.44:
2020: * src/main/pa_sql_driver_manager.C 1.76:
2021: * src/main/pa_string.C 1.192:
2022: * src/types/pa_vxdoc.h 1.35:
2023: * www/htdocs/.htaccess 1.23:
2024: $status:sql.cache back operational
2025:
1.29 paf 2026: 2003-12-02 paf
1.30 paf 2027: * src/types/pa_vmail.C 1.57:
2028: bugfix: ^mail:send[$.file[$.value[>>xxxx<<]] now untaints
2029: properly [were: as-is forced]
2030:
2031: * src/main/pa_xml_io.C 1.15:
2032: bugfix: on some platforms one can't throw exceptions out of libxml callbacks:
2033: reimplemented error handling of http://localhost, parser://method and safemode check callbacks
2034:
2035: * src/main/pa_string.C [release_3_1_1] 1.185.2.1:
2036: bugfix: SPARC gpf on %4!=0 address int ref [merged from HEAD]
2037:
2038: * src/classes/image.C 1.103:
2039: nothing: comment removed
2040:
1.29 paf 2041: * src/main/pa_string.C 1.191:
2042: bugfix: sparc gpf on reading %4!=0 addresses to int
2043:
2044: 2003-12-01 paf
2045: * src/main/pa_globals.C 1.163:
2046: bugfix: win32: compile prob
2047:
2048: * src/main/pa_xml_io.C 1.13:
2049: todo: safe mode check not to throw exception
2050:
2051: * src/main/pa_xml_io.C 1.12:
2052: bugfix: http://localhost typo error
2053:
2054: * src/classes/xdoc.C 1.123:
2055: * src/main/pa_xml_io.C 1.14:
2056: bugfix: typo
2057:
2058: 2003-11-28 paf
2059: * src/main/pa_xml_io.C 1.9:
2060: installed safe-mode checker as filter of all xml documents read
2061:
2062: * operators.txt 1.144:
2063: * src/include/pa_request.h 1.173:
2064: * src/main/pa_xml_io.C 1.3:
2065: works.
2066: todo: maybe replace original open mech of xdoc::create & co to use libxml open, so that this would work for root document
2067:
2068: $xdoc[^xdoc::create{<?xml version="1.0"?>
2069: <!DOCTYPE test SYSTEM "parser://method/params/here">
2070: <test>
2071: &test^;
2072: </test>
2073: }]
2074:
2075: ^taint[^xdoc.string[]]
2076:
2077: @method[param]
2078: <!ENTITY test "test-entity-value+$form:user+$param!">
2079:
2080: * src/main/pa_xml_io.C 1.8:
2081: http://localhost/ now checked for safe mode
2082:
2083: * src/classes/xdoc.C 1.122:
2084: * src/include/pa_stylesheet_connection.h 1.37:
2085: * src/include/pa_stylesheet_manager.h 1.19:
2086: * src/main/pa_stylesheet_manager.C 1.21:
2087: replaced original open mech of xdoc::create & co to use libxml open, so that this would work for root document
2088: todo: safe mode checks to libxml: ideally to some 1 point
2089:
2090: * src/include/Makefile.in 1.16:
2091: * src/main/Makefile.in 1.55:
2092: *** empty log message ***
2093:
2094: * operators.txt 1.145:
2095: * src/main/pa_xml_io.C 1.4:
2096: leading / in http://parser[abscent params]
2097:
2098: * src/main/pa_xml_io.C 1.5:
2099: comment
2100:
2101: 2003-11-27 paf
2102: * src/classes/date.C 1.58:
2103: bugfix: typo error
2104:
2105: * src/main/pa_xml_io.C 1.2:
2106: libxml: started parser://methodcall/params
2107:
2108: 2003-11-26 paf
2109: * src/types/pa_value.h 1.117:
2110: warnings: --
2111:
2112: * operators.txt 1.143:
2113: * src/include/Makefile.am 1.8:
2114: * src/include/pa_globals.h 1.108:
2115: * src/include/pa_xml_io.h 1.1:
2116: * src/main/Makefile.am 1.42:
2117: * src/main/main.vcproj 1.7:
2118: * src/main/pa_globals.C 1.162:
2119: * src/main/pa_request.C 1.261:
2120: * src/main/pa_xml_io.C 1.1:
2121: simplification: xml errors to hash<thread_id,error>
2122: reorganization: xml io moved to pa_xml_io.C/h
2123:
1.28 paf 2124: 2003-11-25 paf
1.29 paf 2125: * src/classes/table.C 1.194:
2126: bugfix: a, c?x:y, z in gcc considered(?) as a, (c?x:y, z)
2127:
1.28 paf 2128: * src/main/untaint.C 1.125:
2129: bugfix: consequences of not reading this comment:
2130: CORD_pos_chars_left /* Number of characters in cache. <= 0 ==
2131: none */
2132:
2133: * src/include/pa_array.h 1.63:
2134: removed needless checks
1.29 paf 2135:
2136: * src/classes/table.C 1.195:
2137: bugfix: wrong sequence. [sadly no waring whatever)
1.28 paf 2138:
2139: 2003-11-24 paf
2140: * operators.txt 1.142:
2141: * src/types/pa_vxnode.C 1.36:
2142: * src/types/pa_vxnode.h 1.28:
2143: $xdoc[^xdoc::create[test]]
2144: $tn[^xdoc.createTextNode[text node value]]
2145: $dummy[^xdoc.firstChild.appendChild[$tn]]
2146: $xdoc.firstChild.firstChild.nodeValue[different]
2147: ^taint[^xdoc.string[]]
2148:
2149: * src/main/pa_request.C 1.260:
2150: * src/types/pa_vform.C 1.77:
2151: * src/types/pa_vform.h 1.48:
2152: removed limit: now $form:xxx can be accessed anytime, even in @auto/conf
2153: [and request/response:charset still can be changed anytime]
2154:
2155: * src/include/pa_hash.h 1.61:
2156: * src/types/types.vcproj 1.6:
2157: linker HPUX nongnu workaround: static Hash::allocates -> static Hash_allocates
2158:
2159: * src/main/pa_common.C 1.169:
2160: bugfix: ^file::load[binary;http://...] now not transcodes
2161: response body
2162:
2163: 2003-11-21 paf
2164: * src/main/pa_exec.C 1.55:
2165: bug in safe mode
2166:
2167: * src/include/Makefile.am 1.7:
2168: pa_xml_exception.h
2169:
2170: * Makefile.am 1.40:
2171: * Makefile.in 1.54:
2172: * configure 1.73:
2173: * configure.in 1.71:
2174: * parser3.sln 1.8:
2175: * src/classes/Makefile.am 1.47:
2176: * src/classes/Makefile.am 1.48:
2177: * src/classes/Makefile.in 1.59:
2178: * src/classes/classes.vcproj 1.5:
2179: * src/include/Makefile.in 1.15:
2180: * src/include/pa_config_auto.h.in 1.39:
2181: * src/lib/Makefile.am 1.7:
2182: * src/lib/Makefile.in 1.12:
2183: * src/lib/gd/Makefile.am 1.1:
2184: * src/lib/gd/Makefile.in 1.1:
2185: * src/lib/gd/Makefile.in 1.2:
2186: * src/lib/gd/gd.vcproj 1.1:
2187: * src/lib/gd/gif.C 1.1:
2188: * src/lib/gd/gif.h 1.1:
2189: * src/lib/gd/gifio.C 1.1:
2190: * src/lib/gd/mtables.h 1.1:
2191: * src/lib/smtp/Makefile.am 1.1:
2192: * src/lib/smtp/Makefile.in 1.1:
2193: * src/lib/smtp/Makefile.in 1.2:
2194: * src/lib/smtp/comms.C 1.1:
2195: * src/lib/smtp/smtp.C 1.1:
2196: * src/lib/smtp/smtp.h 1.1:
2197: * src/lib/smtp/smtp.vcproj 1.1:
2198: * src/targets/apache13/p3runConfigure.in 1.15:
2199: * src/targets/apache13core/Makefile.in 1.5:
2200: * src/targets/cgi/Makefile.am 1.50:
2201: * src/targets/cgi/Makefile.in 1.66:
2202: * src/types/Makefile.am 1.35:
2203: * src/types/Makefile.in 1.54:
2204: rearrange: gd&smtp moved to src/lib
2205:
2206: * src/targets/apache13/ApacheModuleParser3.vcproj 1.5:
2207: * src/targets/isapi/parser3isapi.C 1.85:
2208: more warnings --
2209:
2210: * Makefile.am 1.41:
2211: * Makefile.in 1.55:
2212: * acinclude.m4 1.28:
2213: * aclocal.m4 1.31:
2214: * acsite.m4 1.6:
2215: * configure 1.74:
2216: * configure.in 1.72:
2217: * src/classes/mail.C 1.97:
2218: *** empty log message ***
2219:
2220: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.5:
2221: * src/targets/apache13core/Makefile.am 1.5:
2222: * src/targets/apache13core/mod_parser3.C 1.7:
2223: * src/targets/apache13core/mod_parser3_core.C 1.1:
2224: renamed mod_parser3 to mod_parser3_core to help DOXYGEN
2225:
2226: * src/classes/mail.C 1.96:
2227: bugfix: typo
2228:
2229: 2003-11-20 paf
2230: * src/main/execute.C 1.303:
2231: * src/main/pa_request.C 1.257:
2232: old forgotten todo: when can't report problem (undefined @
2233: unhandled_exception) problem source string were not reported
2234:
2235: * src/classes/classes.vcproj 1.4:
2236: * src/classes/date.C 1.53:
2237: * src/classes/double.C 1.55:
2238: * src/classes/file.C 1.114:
2239: * src/classes/hash.C 1.61:
2240: * src/classes/hashfile.C 1.31:
2241: * src/classes/image.C 1.98:
2242: * src/classes/int.C 1.51:
2243: * src/classes/mail.C 1.93:
2244: * src/classes/math.C 1.35:
2245: * src/classes/memory.C 1.4:
2246: * src/classes/op.C 1.138:
2247: * src/classes/string.C 1.128:
2248: * src/classes/table.C 1.191:
2249: * src/classes/xdoc.C 1.118:
2250: * src/classes/xnode.C 1.62:
2251: * src/include/pa_config_includes.h 1.27:
2252: * src/include/pa_operation.h 1.3:
2253: * src/include/pa_sql_connection.h 1.32:
2254: * src/include/pa_table.h 1.54:
2255: * src/include/pa_types.h 1.46:
2256: * src/lib/ltdl/config_fixed.h 1.3:
2257: * src/lib/ltdl/ltdl.vcproj 1.2:
2258: * src/lib/md5/md5.vcproj 1.2:
2259: * src/lib/pcre/maketables.c 1.2:
2260: * src/lib/pcre/pcre_dftables.vcproj 1.2:
2261: * src/lib/pcre/pcre_parser_ctype.vcproj 1.2:
2262: * src/lib/sdbm/apr_file_io.C 1.2:
2263: * src/main/compile.tab.C 1.93:
2264: * src/main/execute.C 1.301:
2265: * src/main/main.vcproj 1.6:
2266: * src/main/pa_cache_managers.C 1.9:
2267: * src/main/pa_charset.C 1.40:
2268: * src/main/pa_common.C 1.166:
2269: * src/main/pa_dir.C 1.16:
2270: * src/main/pa_exec.C 1.53:
2271: * src/main/pa_globals.C 1.160:
2272: * src/main/pa_os.C 1.3:
2273: * src/main/pa_request.C 1.255:
2274: * src/main/pa_string.C 1.187:
2275: * src/main/pa_table.C 1.57:
2276: * src/targets/apache13/ApacheModuleParser3.vcproj 1.4:
2277: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.4:
2278: * src/targets/cgi/parser3.vcproj 1.5:
2279: * src/targets/isapi/parser3isapi.vcproj 1.2:
2280: * src/types/pa_value.h 1.115:
2281: * src/types/pa_vconsole.h 1.3:
2282: * src/types/pa_vdate.h 1.28:
2283: * src/types/pa_vfile.h 1.54:
2284: * src/types/pa_vhashfile.C 1.36:
2285: * src/types/pa_vimage.C 1.25:
2286: * src/types/pa_vimage.h 1.36:
2287: * src/types/pa_vmail.C 1.53:
2288: * src/types/pa_vobject.C 1.14:
2289: * src/types/pa_vstateless_class.h 1.46:
2290: * src/types/pa_vtable.C 1.23:
2291: * src/types/pa_vtable.h 1.50:
2292: * src/types/pa_vvoid.h 1.19:
2293: * src/types/pa_vxdoc.h 1.33:
2294: * src/types/pa_vxnode.h 1.26:
2295: * src/types/types.vcproj 1.5:
2296: turned on warnings level4 on all projects (except libltdl=off & libsdbm=level3)
2297: found several unitialized vars
2298:
2299: * src/classes/classes.C 1.20:
2300: * src/classes/classes.h 1.25:
2301: * src/classes/date.C 1.54:
2302: * src/classes/double.C 1.56:
2303: * src/classes/file.C 1.115:
2304: * src/classes/form.C 1.37:
2305: * src/classes/hash.C 1.62:
2306: * src/classes/hashfile.C 1.32:
2307: * src/classes/image.C 1.99:
2308: * src/classes/int.C 1.52:
2309: * src/classes/mail.C 1.94:
2310: * src/classes/math.C 1.36:
2311: * src/classes/memory.C 1.5:
2312: * src/classes/op.C 1.139:
2313: * src/classes/response.C 1.25:
2314: * src/classes/string.C 1.129:
2315: * src/classes/table.C 1.192:
2316: * src/classes/void.C 1.30:
2317: * src/classes/xdoc.C 1.119:
2318: * src/classes/xnode.C 1.63:
2319: * src/classes/xnode.h 1.20:
2320: * src/include/pa_array.h 1.62:
2321: * src/include/pa_cache_managers.h 1.12:
2322: * src/include/pa_charset.h 1.27:
2323: * src/include/pa_charsets.h 1.11:
2324: * src/include/pa_common.h 1.97:
2325: * src/include/pa_config_fixed.h 1.62:
2326: * src/include/pa_dictionary.h 1.16:
2327: * src/include/pa_dir.h 1.15:
2328: * src/include/pa_exception.h 1.42:
2329: * src/include/pa_exec.h 1.14:
2330: * src/include/pa_globals.h 1.107:
2331: * src/include/pa_hash.h 1.60:
2332: * src/include/pa_memory.h 1.8:
2333: * src/include/pa_opcode.h 1.26:
2334: * src/include/pa_operation.h 1.4:
2335: * src/include/pa_os.h 1.3:
2336: * src/include/pa_request.h 1.172:
2337: * src/include/pa_request_charsets.h 1.3:
2338: * src/include/pa_request_info.h 1.3:
2339: * src/include/pa_sapi.h 1.24:
2340: * src/include/pa_socks.h 1.13:
2341: * src/include/pa_sql_connection.h 1.33:
2342: * src/include/pa_sql_driver_manager.h 1.29:
2343: * src/include/pa_stack.h 1.21:
2344: * src/include/pa_string.h 1.153:
2345: * src/include/pa_stylesheet_connection.h 1.35:
2346: * src/include/pa_stylesheet_manager.h 1.18:
2347: * src/include/pa_table.h 1.56:
2348: * src/include/pa_threads.h 1.28:
2349: * src/include/pa_types.h 1.47:
2350: * src/include/pa_uue.h 1.6:
2351: * src/include/pa_xml_exception.h 1.2:
2352: * src/lib/md5/pa_md5.h 1.9:
2353: * src/lib/md5/pa_md5c.c 1.11:
2354: * src/lib/sdbm/apr_file_io.C 1.3:
2355: * src/lib/sdbm/apr_strings.C 1.2:
2356: * src/main/compile.C 1.71:
2357: * src/main/compile_tools.C 1.56:
2358: * src/main/compile_tools.h 1.71:
2359: * src/main/execute.C 1.302:
2360: * src/main/pa_cache_managers.C 1.10:
2361: * src/main/pa_charset.C 1.41:
2362: * src/main/pa_charsets.C 1.14:
2363: * src/main/pa_common.C 1.168:
2364: * src/main/pa_dictionary.C 1.20:
2365: * src/main/pa_dir.C 1.17:
2366: * src/main/pa_exception.C 1.46:
2367: * src/main/pa_exec.C 1.54:
2368: * src/main/pa_globals.C 1.161:
2369: * src/main/pa_memory.C 1.3:
2370: * src/main/pa_os.C 1.4:
2371: * src/main/pa_pool.C 1.62:
2372: * src/main/pa_request.C 1.256:
2373: * src/main/pa_socks.C 1.20:
2374: * src/main/pa_sql_driver_manager.C 1.74:
2375: * src/main/pa_string.C 1.188:
2376: * src/main/pa_stylesheet_manager.C 1.20:
2377: * src/main/pa_table.C 1.58:
2378: * src/main/pa_uue.C 1.6:
2379: * src/main/pa_xml_exception.C 1.2:
2380: * src/main/untaint.C 1.123:
2381: * src/sql/pa_sql_driver.h 1.36:
2382: * src/targets/apache13/mod_parser3.c 1.9:
2383: * src/targets/apache13/pa_httpd.h 1.5:
2384: * src/targets/apache13core/mod_parser3.C 1.6:
2385: * src/targets/apache13core/pa_threads.C 1.3:
2386: * src/targets/cgi/pa_threads.C 1.14:
2387: * src/targets/cgi/parser3.C 1.222:
2388: * src/targets/isapi/pa_threads.C 1.15:
2389: * src/targets/isapi/parser3isapi.C 1.84:
2390: * src/types/pa_junction.h 1.3:
2391: * src/types/pa_method.h 1.3:
2392: * src/types/pa_value.C 1.13:
2393: * src/types/pa_value.h 1.116:
2394: * src/types/pa_vbool.h 1.23:
2395: * src/types/pa_vclass.C 1.19:
2396: * src/types/pa_vclass.h 1.42:
2397: * src/types/pa_vcode_frame.h 1.26:
2398: * src/types/pa_vconsole.h 1.4:
2399: * src/types/pa_vcookie.C 1.59:
2400: * src/types/pa_vcookie.h 1.25:
2401: * src/types/pa_vdate.h 1.29:
2402: * src/types/pa_vdouble.h 1.44:
2403: * src/types/pa_venv.h 1.30:
2404: * src/types/pa_vfile.C 1.38:
2405: * src/types/pa_vfile.h 1.55:
2406: * src/types/pa_vform.C 1.76:
2407: * src/types/pa_vform.h 1.47:
2408: * src/types/pa_vhash.h 1.49:
2409: * src/types/pa_vhashfile.C 1.37:
2410: * src/types/pa_vhashfile.h 1.26:
2411: * src/types/pa_vimage.C 1.26:
2412: * src/types/pa_vimage.h 1.37:
2413: * src/types/pa_vint.h 1.40:
2414: * src/types/pa_vjunction.h 1.21:
2415: * src/types/pa_vmail.C 1.54:
2416: * src/types/pa_vmail.h 1.13:
2417: * src/types/pa_vmath.C 1.4:
2418: * src/types/pa_vmath.h 1.16:
2419: * src/types/pa_vmemory.h 1.3:
2420: * src/types/pa_vmethod_frame.C 1.3:
2421: * src/types/pa_vmethod_frame.h 1.47:
2422: * src/types/pa_vobject.C 1.15:
2423: * src/types/pa_vobject.h 1.41:
2424: * src/types/pa_vrequest.C 1.31:
2425: * src/types/pa_vrequest.h 1.27:
2426: * src/types/pa_vresponse.C 1.19:
2427: * src/types/pa_vresponse.h 1.34:
2428: * src/types/pa_vstateless_class.C 1.21:
2429: * src/types/pa_vstateless_class.h 1.47:
2430: * src/types/pa_vstateless_object.h 1.30:
2431: * src/types/pa_vstatus.C 1.19:
2432: * src/types/pa_vstatus.h 1.17:
2433: * src/types/pa_vstring.C 1.24:
2434: * src/types/pa_vstring.h 1.57:
2435: * src/types/pa_vtable.C 1.24:
2436: * src/types/pa_vtable.h 1.51:
2437: * src/types/pa_vvoid.h 1.20:
2438: * src/types/pa_vxdoc.C 1.26:
2439: * src/types/pa_vxdoc.h 1.34:
2440: * src/types/pa_vxnode.C 1.34:
2441: * src/types/pa_vxnode.h 1.27:
2442: * src/types/pa_wcontext.C 1.27:
2443: * src/types/pa_wcontext.h 1.45:
2444: * src/types/pa_wwrapper.h 1.30:
2445: static const char * const IDENT
2446:
2447: * src/classes/date.C 1.55:
2448: * src/classes/date.C 1.56:
2449: * src/classes/date.C 1.57:
2450: * src/classes/file.C 1.116:
2451: * src/classes/file.C 1.117:
2452: * src/classes/hash.C 1.63:
2453: * src/classes/hash.C 1.64:
2454: * src/classes/image.C 1.100:
2455: * src/classes/image.C 1.101:
2456: * src/classes/image.C 1.102:
2457: * src/classes/mail.C 1.95:
2458: * src/classes/math.C 1.37:
2459: * src/classes/op.C 1.140:
2460: * src/classes/op.C 1.141:
2461: * src/classes/string.C 1.130:
2462: * src/classes/string.C 1.131:
2463: * src/classes/table.C 1.193:
2464: * src/classes/xdoc.C 1.120:
2465: * src/classes/xdoc.C 1.121:
2466: * src/include/pa_array.h 1.61:
2467: * src/include/pa_cache_managers.h 1.13:
2468: * src/include/pa_pool.h 1.89:
2469: * src/include/pa_request.h 1.171:
2470: * src/include/pa_string.h 1.152:
2471: * src/include/pa_stylesheet_connection.h 1.36:
2472: * src/include/pa_table.h 1.55:
2473: * src/main/compile_tools.h 1.70:
2474: * src/main/pa_charset.C 1.42:
2475: * src/main/pa_charset.C 1.43:
2476: * src/main/pa_common.C 1.167:
2477: * src/main/pa_dictionary.C 1.21:
2478: * src/main/pa_dir.C 1.18:
2479: * src/main/pa_request.C 1.259:
2480: * src/main/pa_sql_driver_manager.C 1.75:
2481: * src/main/pa_string.C 1.189:
2482: * src/main/pa_string.C 1.190:
2483: * src/main/pa_table.C 1.59:
2484: * src/main/untaint.C 1.124:
2485: * src/types/pa_value.C 1.14:
2486: * src/types/pa_vcookie.C 1.60:
2487: * src/types/pa_vdate.h 1.30:
2488: * src/types/pa_vhash.h 1.48:
2489: * src/types/pa_vhashfile.C 1.38:
2490: * src/types/pa_vimage.h 1.38:
2491: * src/types/pa_vmail.C 1.55:
2492: * src/types/pa_vmethod_frame.C 1.4:
2493: * src/types/pa_vmethod_frame.h 1.48:
2494: * src/types/pa_vxnode.C 1.35:
2495: * src/types/pa_wcontext.h 1.44:
2496: more warnings --
2497:
2498: 2003-11-19 paf
2499: * operators.txt 1.141:
2500: * src/classes/op.C 1.136:
2501: * src/include/pa_request.h 1.170:
2502: * src/main/pa_request.C 1.254:
2503: cache[...]{body}{catch block with $exception.handled[cache]
2504: meaning "get expired cache, if any. else error"}
2505:
2506: * src/classes/op.C 1.135:
2507: * src/include/pa_os.h 1.2:
2508: * src/include/pa_request.h 1.169:
2509: * src/main/pa_common.C 1.165:
2510: cache: ^cache[] fallback
2511: todo: kinda ^try: ^cache[...]{body}{catch code with $exception.cache field}
2512:
2513: * src/classes/op.C 1.137:
2514: more ansi C++ comp
2515:
2516: 2003-11-12 paf
2517: * src/classes/xnode.C 1.61:
2518: replaceChild: 2nd param now named oldChild [copy/paste bug]
2519:
2520: 2003-11-11 paf
2521: * src/types/pa_value.h [release_3_0_8] 1.109.6.1:
2522: * src/types/pa_vfile.h [release_3_0_8] 1.52.6.1:
2523: more C++ compatible [HP C++ failed]
2524:
2525: * operators.txt 1.139:
2526: * operators.txt 1.140:
2527: *** empty log message ***
2528:
2529: * bin/auto.p.dist.in 1.10:
2530: colno
2531:
2532: 2003-11-10 paf
2533: * src/types/pa_vhashfile.C 1.35:
2534: * src/types/pa_vhashfile.h 1.25:
2535: add: hashfile old serialize version and exipire now removes entries
2536:
2537: * operators.txt 1.135:
2538: comment: updated
2539:
2540: * operators.txt 1.138:
2541: * src/main/pa_request.C 1.253:
2542: * src/types/Makefile.am 1.34:
2543: * src/types/pa_vconsole.h 1.1:
2544: * src/types/types.vcproj 1.4:
2545: $console:line read/write [for nntp]
2546:
2547: * operators.txt 1.134:
2548: * src/classes/hashfile.C 1.30:
2549: * src/include/pa_common.h 1.96:
2550: * src/main/pa_common.C 1.164:
2551: * src/types/pa_vhashfile.C 1.34:
2552: * src/types/pa_vhashfile.h 1.24:
2553: ^hashfile.delete[] removes files altogether [and dir, if could]
2554:
2555: * src/types/pa_vconsole.h 1.2:
2556: flush
2557:
2558: * src/types/Makefile.in 1.53:
2559: *** empty log message ***
2560:
2561: * src/lib/sdbm/sdbm.c 1.3:
2562: bugfix: sdbm: .h said it's OK to remove nonexistent pair. .c
2563: coded that that was error. fixed
2564:
2565: * src/types/pa_vhashfile.C 1.33:
2566: sdbm: exception type change to file.access [regretfull can't
2567: split it to different exceptions without modifying sdbm source
2568: wich would prefer not to]
2569:
2570: * operators.txt 1.136:
2571: mysql: transaction support: ?autocommit=0
2572:
2573: 2003-11-07 paf
2574: * src/classes/date.C 1.52:
2575: * src/classes/file.C 1.113:
2576: * src/classes/hash.C 1.60:
2577: * src/classes/hashfile.C 1.29:
2578: * src/classes/image.C 1.97:
2579: * src/classes/table.C 1.190:
2580: * src/classes/xdoc.C 1.117:
2581: * src/include/Makefile.am 1.6:
2582: * src/include/pa_array.h 1.60:
2583: * src/include/pa_pool.h 1.88:
2584: * src/include/pa_request.h 1.168:
2585: * src/main/Makefile.am 1.41:
2586: * src/main/execute.C 1.300:
2587: * src/main/main.vcproj 1.5:
2588: * src/main/pa_pool.C 1.61:
2589: * src/main/pa_request.C 1.252:
2590: * src/targets/cgi/parser3.C 1.221:
2591: * src/types/pa_vclass.C 1.18:
2592: * src/types/pa_vclass.h 1.41:
2593: * src/types/pa_vhashfile.h 1.23:
2594: * src/types/pa_vobject.h 1.40:
2595: * src/types/pa_vstateless_class.h 1.45:
2596: resurrected: pool idea. now only for destructing objects at
2597: request processing end
2598:
2599: * src/include/Makefile.in 1.14:
2600: * src/main/Makefile.in 1.54:
2601: *** empty log message ***
2602:
2603: 2003-11-06 paf
2604: * src/classes/xdoc.C 1.116:
2605: * src/classes/xnode.C 1.60:
2606: * src/include/pa_charset.h 1.26:
2607: * src/include/pa_globals.h 1.106:
2608: * src/include/pa_stylesheet_connection.h 1.34:
2609: * src/main/pa_exception.C 1.45:
2610: * src/types/pa_vxnode.h 1.25:
2611: XmlException changes
2612:
2613: * src/types/pa_vhashfile.C 1.30:
2614: hashfile: foreach body can bodify $self
2615:
2616: * operators.txt 1.133:
2617: * src/types/pa_vhashfile.C 1.32:
2618: hashfile: clear & expiration [time in value. todo: move time to
2619: key]
2620:
2621: * src/include/pa_memory.h 1.7:
2622: * src/targets/cgi/parser3.C 1.220:
2623: * src/types/pa_value.C 1.12:
2624: * src/types/pa_value.h 1.114:
2625: * src/types/pa_vcookie.C 1.58:
2626: * src/types/pa_vhashfile.C 1.23:
2627: * src/types/pa_vhashfile.h 1.18:
2628: * www/htdocs/.htaccess 1.22:
2629: hashfile implemented get/put [raw]
2630:
2631: * operators.txt 1.130:
2632: * src/classes/hashfile.C 1.26:
2633: * src/types/pa_vhashfile.C 1.25:
2634: * src/types/pa_vhashfile.h 1.20:
2635: hashfile: hash
2636:
2637: * src/lib/sdbm/Makefile.am 1.2:
2638: * src/lib/sdbm/apr_file_io.C 1.1:
2639: * src/lib/sdbm/apr_strings.C 1.1:
2640: move to upper dir, .am updated
2641:
2642: * configure 1.69:
2643: * configure.in 1.65:
2644: * operators.txt 1.128:
2645: * parser3.sln 1.6:
2646: * src/classes/classes.vcproj 1.3:
2647: * src/classes/hashfile.C 1.24:
2648: * src/classes/xdoc.C 1.115:
2649: * src/include/pa_config_fixed.h 1.61:
2650: * src/include/pa_exception.h 1.40:
2651: * src/include/pa_globals.h 1.105:
2652: * src/include/pa_memory.h 1.6:
2653: * src/include/pa_version.h 1.11:
2654: * src/lib/ltdl/libltdl.vcproj 1.2:
2655: * src/lib/ltdl/libltdl.vcproj.vspscc 1.2:
2656: * src/lib/ltdl/ltdl.vcproj 1.1:
2657: * src/lib/ltdl/ltdl.vcproj.vspscc 1.1:
2658: * src/lib/sdbm/apr-include/apr.h 1.4:
2659: * src/lib/sdbm/apr-include/apr_errno.h 1.4:
2660: * src/lib/sdbm/apr-include/apr_file_info.h 1.1:
2661: * src/lib/sdbm/apr-include/apr_file_io.h 1.4:
2662: * src/lib/sdbm/apr-include/apr_pools.h 1.4:
2663: * src/lib/sdbm/apr-include/apr_sdbm.h 1.3:
2664: * src/lib/sdbm/apr-include/apr_strings.h 1.3:
2665: * src/lib/sdbm/apr-include/apu.h 1.3:
2666: * src/main/compile.tab.C 1.92:
2667: * src/main/main.vcproj 1.3:
2668: * src/main/pa_charset.C 1.39:
2669: * src/targets/apache13/ApacheModuleParser3.vcproj 1.3:
2670: * src/targets/apache13/mod_parser3.c 1.8:
2671: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.3:
2672: * src/targets/cgi/parser3.vcproj 1.4:
2673: * src/types/Makefile.am 1.30:
2674: * src/types/pa_vhash.C 1.4:
2675: * src/types/pa_vhashfile.C 1.22:
2676: * src/types/pa_vhashfile.h 1.17:
2677: * src/types/pa_vxnode.h 1.24:
2678: * src/types/types.vcproj 1.3:
2679: * www/htdocs/.htaccess 1.21:
2680: hashfile: started again with sdbm from apache
2681:
2682: * operators.txt 1.131:
2683: * src/classes/hash.C 1.58:
2684: * src/classes/hash.C 1.59:
2685: * src/classes/hashfile.C 1.27:
2686: * src/classes/hashfile.C 1.28:
2687: * src/types/pa_vhashfile.C 1.26:
2688: * src/types/pa_vhashfile.h 1.21:
2689: hashfile: foreach
2690:
2691: * operators.txt 1.132:
2692: * src/types/pa_vhashfile.C 1.27:
2693: * src/types/pa_vhashfile.h 1.22:
2694: hashfile: clear and proper locking
2695:
2696: * src/include/Makefile.in 1.13:
2697: * src/include/pa_config_includes.h 1.26:
2698: * src/include/pa_version.h 1.12:
2699: our replacements of max& co only for cpp
2700:
2701: * parser3.sln 1.7:
2702: * src/targets/apache13/p3runConfigure.in 1.14:
2703: * src/targets/cgi/Makefile.am 1.49:
2704: .vcproj & .am updated to include sdbm
2705:
2706: * operators.txt 1.129:
2707: * src/classes/hashfile.C 1.25:
2708: * src/types/pa_vhashfile.C 1.24:
2709: * src/types/pa_vhashfile.h 1.19:
2710: * tests/todo.txt 1.4:
2711: hashfile: delete
2712:
2713: * configure.in 1.66:
2714: * configure.in 1.67:
2715: * src/classes/Makefile.am 1.46:
2716: * src/classes/Makefile.in 1.58:
2717: * src/include/Makefile.am 1.5:
2718: * src/lib/Makefile.am 1.6:
2719: * src/lib/Makefile.in 1.11:
2720: * src/lib/sdbm/Makefile.am 1.3:
2721: * src/lib/sdbm/Makefile.in 1.1:
2722: * src/lib/sdbm/apr-include/Makefile.am 1.1:
2723: * src/lib/sdbm/apr-include/Makefile.in 1.1:
2724: * src/lib/sdbm/sdbm.vcproj 1.3:
2725: * src/main/Makefile.am 1.39:
2726: * src/main/Makefile.am 1.40:
2727: * src/main/Makefile.in 1.53:
2728: * src/targets/cgi/.cvsignore 1.3:
2729: * src/targets/cgi/Makefile.in 1.65:
2730: * src/types/Makefile.am 1.32:
2731: * src/types/Makefile.am 1.33:
2732: * src/types/Makefile.in 1.52:
2733: *** empty log message ***
2734:
2735: * src/include/pa_common.h 1.95:
2736: * src/include/pa_exception.h 1.41:
2737: * src/include/pa_os.h 1.1:
2738: * src/include/pa_xml_exception.h 1.1:
2739: * src/lib/sdbm/sdbm.vcproj 1.1:
2740: * src/main/main.vcproj 1.4:
2741: * src/main/pa_common.C 1.162:
2742: * src/main/pa_os.C 1.1:
2743: * src/main/pa_xml_exception.C 1.1:
2744: locking move to pa_os [along with pa_sleep]
2745: apr-impl locking done
2746:
2747: * src/types/pa_vhashfile.C 1.29:
2748: hashfile: clear now works [were trying to do that in foreach,
2749: no errors, but surely wrong]
2750:
2751: * src/lib/sdbm/apr-include/apr_pools.h 1.5:
2752: * src/lib/sdbm/sdbm.c 1.2:
2753: * src/lib/sdbm/sdbm.vcproj 1.2:
2754: just compiled
2755:
2756: * tests/todo.txt 1.5:
2757: hashfile: done
2758:
2759: * src/classes/op.C 1.134:
2760: * src/main/pa_os.C 1.2:
2761: just linked
2762:
2763: * src/classes/Makefile.am 1.45:
2764: * src/types/Makefile.am 1.31:
2765: .am sdbm INCLUDES updates
2766:
2767: 2003-11-05 paf
2768: * src/lib/sdbm/apr-include/apr.h 1.2:
2769: * src/lib/sdbm/apr-include/apr_errno.h 1.2:
2770: * src/lib/sdbm/apr-include/apr_file_io.h 1.2:
2771: * src/lib/sdbm/apr-include/apr_pools.h 1.2:
2772: * src/lib/sdbm/apr-include/apr_strings.h 1.1:
2773: * src/lib/sdbm/apr-include/apu.h 1.1:
2774: started porting: grabbed some parts of apr headers
2775:
2776: * src/lib/sdbm/Makefile.am 1.1:
2777: * src/lib/sdbm/sdbm.c 1.1:
2778: * src/lib/sdbm/sdbm_hash.c 1.1:
2779: * src/lib/sdbm/sdbm_lock.c 1.1:
2780: * src/lib/sdbm/sdbm_pair.c 1.1:
2781: * src/lib/sdbm/sdbm_pair.h 1.1:
2782: * src/lib/sdbm/sdbm_private.h 1.1:
2783: * src/lib/sdbm/sdbm_tune.h 1.1:
2784: original from httpd-2.0.43\srclib\apr-util\dbm\sdbm
2785:
2786: * src/lib/sdbm/apr-include/apr.h 1.1:
2787: * src/lib/sdbm/apr-include/apr.h 1.3:
2788: * src/lib/sdbm/apr-include/apr_errno.h 1.1:
2789: * src/lib/sdbm/apr-include/apr_errno.h 1.3:
2790: * src/lib/sdbm/apr-include/apr_file_io.h 1.1:
2791: * src/lib/sdbm/apr-include/apr_file_io.h 1.3:
2792: * src/lib/sdbm/apr-include/apr_pools.h 1.1:
2793: * src/lib/sdbm/apr-include/apr_pools.h 1.3:
2794: * src/lib/sdbm/apr-include/apr_sdbm.h 1.1:
2795: * src/lib/sdbm/apr-include/apr_sdbm.h 1.2:
2796: * src/lib/sdbm/apr-include/apr_strings.h 1.2:
2797: * src/lib/sdbm/apr-include/apu.h 1.2:
2798: *** empty log message ***
2799:
2800: * src/classes/classes.vcproj [release_3_1_1] 1.2.6.1:
2801: * src/include/pa_config_fixed.h [release_3_1_1] 1.58.6.1:
2802: * src/main/main.vcproj [release_3_1_1] 1.2.6.1:
2803: * src/targets/apache13/ApacheModuleParser3.vcproj [release_3_1_1] 1.2.6.1:
2804: * src/targets/apache13/mod_parser3.c [release_3_1_1] 1.7.2.1:
2805: * src/targets/apache13core/ApacheModuleParser3Core.vcproj [release_3_1_1] 1.2.6.1:
2806: * src/targets/cgi/parser3.vcproj [release_3_1_1] 1.3.2.1:
2807: not has to be in \parser3project dir anymore
2808:
2809: * src/main/helpers/CaseFolding.txt 1.1:
2810: http://www.unicode.org/Public/UNIDATA/CaseFolding.txt
2811:
2812: * src/main/pa_charset.C [release_3_1_1] 1.38.2.1:
2813: bugfix: had broken binary search [copied thoughtlessly from
2814: xalan]
2815:
2816: 2003-11-04 paf
2817: * operators.txt 1.124:
2818: * src/classes/table.C 1.187:
2819: * tests/todo.txt 1.2:
2820: ^table::load
2821: !$.separator[^#09]
2822: !$.encloser["] <nothing> by default
2823:
2824: * operators.txt 1.125:
2825: * src/classes/table.C 1.188:
2826: * src/main/pa_string.C 1.186:
2827: * tests/todo.txt 1.3:
2828: ^table.save[...
2829: $.separator[^#09]
2830: $.encloser["] <nothing> by default
2831:
2832: * operators.txt 1.126:
2833: * src/classes/mail.C 1.91:
2834: * src/types/pa_vmail.C 1.52:
2835: * src/types/pa_vmail.h 1.12:
2836: !^mail:send[
2837: $.options[unix: string to append to sendmail command line]
2838:
2839: * src/classes/Makefile.am 1.44:
2840: * src/classes/Makefile.in 1.57:
2841: classes.C to rebuild last
2842:
2843: * src/classes/mail.C 1.92:
2844: * src/classes/table.C 1.189:
2845: compiled on unix
2846:
2847: * operators.txt 1.127:
2848: comment: ^mail:send[$.options[
2849:
2850: 2003-11-03 paf
2851: * src/targets/cgi/parser3.C 1.219:
2852: beauty: SIGUSRX removed qs= printing [already included into uri
2853: xxx]
2854:
2855: * operators.txt 1.120:
2856: * src/classes/date.C 1.49:
2857: !^date::unix-timestamp()
2858: !^date.unix-timestamp[]
2859:
2860: * operators.txt 1.121:
2861: * src/classes/image.C 1.95:
2862: * tests/todo.txt 1.1:
2863: * www/htdocs/auto.p 1.21:
2864: ^image.gif[filename] for $response:download
2865:
2866: * operators.txt 1.123:
2867: * src/classes/table.C 1.186:
2868: * src/main/pa_common.C 1.161:
2869: ^table::load[; options:
2870: !$.column-separator[^#09]
2871: !$.column-encloser["]
2872:
2873: * operators.txt 1.122:
2874: * src/include/pa_config_fixed.h 1.60:
2875: * src/types/pa_vrequest.C 1.30:
2876: $request:document-root
2877:
2878: * src/classes/date.C 1.50:
2879: minor precaution
2880:
2881: 2003-10-31 paf
2882: * src/include/pa_config_fixed.h 1.59:
2883: * src/include/pa_version.h [release_3_1_1] 1.10.2.1:
2884: *** empty log message ***
2885:
1.27 paf 2886: 2003-10-30 paf
2887: * src/classes/date.C 1.47:
2888: * src/classes/image.C 1.94:
2889: improvement diagnostics: $now[^date::create[$undefined]] now is error
2890:
2891: * src/targets/apache13core/Makefile.am 1.4:
2892: * src/targets/apache13core/Makefile.in 1.4:
2893: gc include dir added, thanks to Victor Fedoseev for finding
2894:
2895: * src/main/pa_common.C 1.160:
2896: read errors would now be reported 'actually read -1 bytes'
2897:
2898: * operators.txt 1.119:
2899: * src/classes/date.C 1.48:
2900: * src/types/pa_vdate.h 1.27:
2901: merged from 3.0.8: ^date.roll[TZ;GMT] $date.hour
2902:
1.26 paf 2903: 2003-10-24 paf
2904: * Makefile.am 1.36:
2905: * src/classes/Makefile.am 1.43:
2906: * src/lib/cord/Makefile.am 1.3:
2907: * src/lib/md5/Makefile.am 1.3:
2908: * src/lib/pcre/Makefile.am 1.2:
2909: * src/main/Makefile.am 1.37:
2910: * src/targets/apache13/Makefile.am 1.18:
2911: * src/targets/apache13core/Makefile.am 1.3:
2912: * src/targets/cgi/Makefile.am 1.48:
2913: * src/targets/isapi/Makefile.am 1.3:
2914: .dsp/w -> .vcproj/sln
2915:
2916: * Makefile.in 1.50:
2917: * src/classes/Makefile.in 1.56:
2918: * src/include/pa_version.h 1.10:
2919: * src/lib/cord/Makefile.in 1.3:
2920: * src/lib/md5/Makefile.in 1.8:
2921: * src/lib/pcre/Makefile.in 1.10:
2922: * src/main/Makefile.am 1.38:
2923: * src/main/Makefile.in 1.52:
2924: * src/targets/apache13/Makefile.in 1.48:
2925: * src/targets/apache13core/Makefile.in 1.3:
2926: * src/targets/cgi/Makefile.in 1.64:
2927: * src/targets/isapi/Makefile.in 1.13:
2928: *** empty log message ***
2929:
2930: 2003-10-22 paf
2931: * src/include/pa_request.h 1.167:
2932: fixed: $h[^hash::create[]] $$h[1]
2933:
2934: 2003-10-21 paf
2935: * src/classes/op.C 1.133:
2936: * src/include/pa_request.h 1.166:
2937: fixed: false 'endless recoursion' message with intensive throw-catches
2938: fixed: incorrect name and line (one name upper then needed) in error message about problems inside try block
2939:
2940: * operators.txt 1.118:
2941: * src/include/pa_string.h 1.151:
2942: * src/main/pa_string.C 1.185:
2943: fixed: string.match[g] without <'> option produced columns with
2944: NULL's, which gpf'ed at table.save time
2945:
2946: 2003-10-10 paf
2947: * src/include/pa_string.h 1.150:
2948: * src/main/compile.tab.C 1.91:
2949: * www/htdocs/.htaccess 1.20:
2950: CORD_chr does not check offset argument for validity
2951: did that in String::Body::pos myself
2952: http://i2/tasks/edit/?id=4577425257580789777
2953:
2954: 2003-10-07 paf
2955: * src/main/compile.tab.C 1.90:
2956: * src/main/compile.y 1.207:
2957: ^if ( better error:
2958: .html(1:4): parse error, expecting `'['' or `'{'' or `'('' now
2959:
2960: 2003-10-03 paf
2961: * parser3.sln 1.5:
2962: * src/include/pa_dictionary.h 1.15:
2963: * src/main/pa_dictionary.C 1.19:
2964: * src/main/pa_string.C 1.184:
2965: * src/targets/cgi/parser3.vcproj 1.3:
2966: * www/htdocs/.htaccess 1.19:
2967: dictionary optimized by precalculating cstr&length
2968:
2969: 2003-10-02 paf
2970: * src/classes/op.C 1.132:
2971: * src/include/pa_request.h 1.165:
2972: * src/include/pa_stack.h 1.20:
2973: * src/main/execute.C 1.299:
2974: * src/main/pa_request.C 1.251:
2975: * src/main/pa_sql_driver_manager.C 1.73:
2976: * src/main/pa_stylesheet_manager.C 1.19:
2977: * www/htdocs/.htaccess 1.18:
2978: bugfix: ^throw context were saved/restored incompletely
2979: http://www.parser.ru/forum/?id=21484
2980:
2981: 2003-09-30 paf
2982: * src/targets/apache13/mod_parser3.c 1.7:
2983: * src/targets/apache13/pa_httpd.h 1.4:
2984: * src/targets/apache13core/mod_parser3.C 1.5:
2985: content-type now changes
2986:
2987: * src/main/pa_string.C 1.183:
2988: string::replace bug fix [were ignoring occurrances after lang-mismatched
2989:
2990: 2003-09-29 paf
2991: * src/include/pa_charset.h 1.25:
2992: * src/main/helpers/simple_folding.pl 1.1:
2993: * src/main/pa_charset.C 1.38:
2994: * src/main/pa_string.C 1.181:
2995: * www/htdocs/auto.p 1.20:
2996: utf-8 upper/lower
2997:
2998: * src/classes/string.C 1.127:
2999: bugfix: s.right(>s.length) returned nothing
3000:
3001: * www/htdocs/base.p 1.7:
3002: * www/htdocs/derived.p 1.25:
3003: * www/htdocs/font.gif 1.2:
3004: * www/htdocs/global.xsl 1.9:
3005: * www/htdocs/index.html 1.213:
3006: * www/htdocs/mailreceive.eml 1.4:
3007: * www/htdocs/mailreceive.html 1.2:
3008: * www/htdocs/operators.p 1.12:
3009: * www/htdocs/parser-status.html 1.3:
3010: * www/htdocs/people.dtd 1.2:
3011: * www/htdocs/some.p 1.3:
3012: removing old tests
3013:
3014: * src/main/pa_common.C 1.159:
3015: bugfix: utf signature were not ignored due to typo error
3016: http://i2/tasks/edit/?id=4573354650786434584
3017:
3018: * src/classes/table.C 1.184:
3019: bugfix: flip: must produce nameless
3020: http://i2/tasks/edit/?id=4573405524674081244
3021:
3022: * src/main/utf8-to-lower.inc 1.1:
3023: * src/main/utf8-to-upper.inc 1.1:
3024: generated by helper
3025:
3026: * src/main/pa_string.C 1.182:
3027: string::serialize bug fix with zero-terminator
3028:
3029: * src/classes/table.C 1.185:
3030: ^nameless_table.save column row now has no \t at the end
3031:
3032: * src/classes/form.C 1.36:
3033: better error message: MAX_POST_SIZE_NAME to error message
3034:
3035: * src/include/pa_request.h 1.164:
3036: * src/main/execute.C 1.298:
3037: * src/main/pa_request.C 1.250:
3038: @postprocess now takes $response:body/download
3039:
3040: 2003-09-26 paf
3041: * src/include/pa_string.h 1.149:
3042: * src/main/pa_common.C 1.157:
3043: * src/main/pa_string.C 1.180:
3044: * www/htdocs/.htaccess 1.17:
3045: String.for_each bug fixed [omited one-char cases]
3046:
3047: * src/main/untaint.C 1.121:
3048: removed needless const
3049:
3050: * src/main/untaint.C 1.122:
3051: removed needless field
3052:
3053: * src/classes/op.C 1.131:
3054: * src/include/pa_string.h 1.148:
3055: * src/main/pa_string.C 1.178:
3056: * www/htdocs/.htaccess 1.15:
3057: string::serialize/deserialize implemented
3058: Language enum assigned meaningful letters [more convinient for debugging. read warning before adding/changing anything]
3059:
3060: * src/include/pa_stack.h 1.19:
3061: bugfix: before collecting garbage, runtime-executor stack were
3062: cleared... BADLY
3063:
3064: * src/main/pa_string.C 1.179:
3065: * www/htdocs/.htaccess 1.16:
3066: * www/htdocs/auto.p 1.19:
3067: ^stirng.replace code used old param-convention on langs.append, fixed that
3068: search fo the like, found none
3069:
3070: 2003-09-25 paf
3071: * src/main/compile.tab.C [string_fragments_to_cord] 1.88.2.1:
3072: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.7:
3073: string: debug: .v() functions aligned to that of eeparser3 look
3074:
3075: * src/include/pa_string.h 1.147:
3076: * src/include/pa_version.h 1.9:
3077: * src/main/pa_string.C 1.177:
3078: * src/main/untaint.C 1.120:
3079: templates and anonymous unions differences on unix
3080:
3081: * parser3.sln 1.4:
3082: * src/classes/file.C 1.112:
3083: * src/classes/image.C 1.93:
3084: * src/classes/mail.C 1.90:
3085: * src/classes/op.C 1.130:
3086: * src/classes/table.C 1.183:
3087: * src/classes/xdoc.C 1.114:
3088: * src/classes/xnode.C 1.59:
3089: * src/include/pa_cache_managers.h 1.11:
3090: * src/include/pa_charset.h 1.24:
3091: * src/include/pa_charsets.h 1.10:
3092: * src/include/pa_common.h 1.94:
3093: * src/include/pa_request.h 1.163:
3094: * src/include/pa_sql_driver_manager.h 1.28:
3095: * src/include/pa_string.h 1.146:
3096: * src/include/pa_stylesheet_manager.h 1.17:
3097: * src/include/pa_table.h 1.53:
3098: * src/lib/cord/cordbscs.c 1.3:
3099: * src/lib/cord/cordprnt.c 1.3:
3100: * src/lib/cord/cordxtra.c 1.4:
3101: * src/lib/cord/include/cord.h 1.3:
3102: * src/main/compile.tab.C 1.89:
3103: * src/main/compile_tools.h 1.69:
3104: * src/main/pa_charset.C 1.37:
3105: * src/main/pa_charsets.C 1.13:
3106: * src/main/pa_common.C 1.156:
3107: * src/main/pa_exec.C 1.52:
3108: * src/main/pa_request.C 1.249:
3109: * src/main/pa_sql_driver_manager.C 1.72:
3110: * src/main/pa_string.C 1.176:
3111: * src/main/pa_stylesheet_manager.C 1.18:
3112: * src/main/untaint.C 1.119:
3113: * src/types/pa_value.h 1.113:
3114: * src/types/pa_vimage.C 1.24:
3115: * src/types/pa_vmail.C 1.51:
3116: * src/types/pa_vmath.C 1.3:
3117: * src/types/pa_vstateless_class.h 1.44:
3118: * src/types/pa_vstatus.C 1.18:
3119: * src/types/pa_vxnode.C 1.33:
3120: * www/htdocs/.htaccess 1.14:
3121: string_fragments_to_cord merged to HEAD
3122:
3123: * src/lib/cord/cordprnt.c [string_fragments_to_cord] 1.2.4.1:
3124: removed warnings
3125:
3126: 2003-09-24 paf
3127: * src/classes/file.C [string_fragments_to_cord] 1.111.4.1:
3128: * src/classes/image.C [string_fragments_to_cord] 1.92.2.1:
3129: * src/classes/mail.C [string_fragments_to_cord] 1.89.4.1:
3130: * src/classes/op.C [string_fragments_to_cord] 1.129.4.1:
3131: * src/classes/xdoc.C [string_fragments_to_cord] 1.113.2.1:
3132: * src/classes/xnode.C [string_fragments_to_cord] 1.58.2.1:
3133: * src/include/pa_cache_managers.h [string_fragments_to_cord] 1.10.4.1:
3134: * src/include/pa_charset.h [string_fragments_to_cord] 1.23.4.1:
3135: * src/include/pa_charsets.h [string_fragments_to_cord] 1.9.4.1:
3136: * src/include/pa_common.h [string_fragments_to_cord] 1.93.4.1:
3137: * src/include/pa_request.h [string_fragments_to_cord] 1.162.4.1:
3138: * src/include/pa_sql_driver_manager.h [string_fragments_to_cord] 1.27.4.1:
3139: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.10:
3140: * src/include/pa_stylesheet_manager.h [string_fragments_to_cord] 1.16.4.1:
3141: * src/include/pa_table.h [string_fragments_to_cord] 1.52.4.1:
3142: * src/main/compile_tools.h [string_fragments_to_cord] 1.68.4.1:
3143: * src/main/pa_charset.C [string_fragments_to_cord] 1.36.2.1:
3144: * src/main/pa_charsets.C [string_fragments_to_cord] 1.12.4.1:
3145: * src/main/pa_common.C [string_fragments_to_cord] 1.155.2.1:
3146: * src/main/pa_exec.C [string_fragments_to_cord] 1.51.4.1:
3147: * src/main/pa_request.C [string_fragments_to_cord] 1.248.4.1:
3148: * src/main/pa_sql_driver_manager.C [string_fragments_to_cord] 1.71.4.1:
3149: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.6:
3150: * src/main/pa_stylesheet_manager.C [string_fragments_to_cord] 1.17.4.1:
3151: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.6:
3152: * src/types/pa_value.h [string_fragments_to_cord] 1.112.2.1:
3153: * src/types/pa_vimage.C [string_fragments_to_cord] 1.23.4.1:
3154: * src/types/pa_vmail.C [string_fragments_to_cord] 1.50.2.1:
3155: * src/types/pa_vmath.C [string_fragments_to_cord] 1.2.4.1:
3156: * src/types/pa_vstateless_class.h [string_fragments_to_cord] 1.43.4.1:
3157: * src/types/pa_vstatus.C [string_fragments_to_cord] 1.17.4.1:
3158: * src/types/pa_vxnode.C [string_fragments_to_cord] 1.32.2.1:
3159: v() functions of String::Body, String::Languages and String itself
3160: StringBody->String::Body
3161:
3162: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.8:
3163: * src/lib/cord/cordbscs.c [string_fragments_to_cord] 1.2.4.4:
3164: * src/lib/cord/include/cord.h [string_fragments_to_cord] 1.2.4.4:
3165: langs: speed up by joining adjucent blocks of same char [
3166: CORD_append_block]
3167:
3168: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.9:
3169: * src/lib/cord/cordbscs.c [string_fragments_to_cord] 1.2.4.5:
3170: * src/lib/cord/include/cord.h [string_fragments_to_cord] 1.2.4.5:
3171: CORD_append_block showed no efficiency = never optimized anything.
3172: todo: somehow speed up harder cases: concatenationA+concatenationB when last block of A and first of B contain same letters
3173:
3174: * src/classes/table.C [string_fragments_to_cord] 1.182.4.2:
3175: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.5:
3176: * src/lib/cord/include/cord.h [string_fragments_to_cord] 1.2.4.2:
3177: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.3:
3178: aval/ works!
3179:
3180: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.6:
3181: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.4:
3182: aval is not actually working yet :(
3183: but more working &understood :)
3184:
3185: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.7:
3186: * src/lib/cord/cordbscs.c [string_fragments_to_cord] 1.2.4.3:
3187: * src/lib/cord/include/cord.h [string_fragments_to_cord] 1.2.4.3:
3188: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.5:
3189: aval/ works!
3190: todo: save space by extending blocks when appending block with c == lastblock.c
3191:
3192: 2003-09-23 paf
3193: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.2:
3194: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.2:
3195: just compiled
3196: todo: serialize&deserialize
3197:
3198: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.4:
3199: something even more works :)
3200:
3201: * src/classes/table.C [string_fragments_to_cord] 1.182.4.1:
3202: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.1:
3203: * src/lib/cord/cordbscs.c [string_fragments_to_cord] 1.2.4.1:
3204: * src/lib/cord/cordxtra.c [string_fragments_to_cord] 1.3.2.1:
3205: * src/lib/cord/include/cord.h [string_fragments_to_cord] 1.2.4.1:
3206: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.1:
3207: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.1:
3208: main idea implemented, details left
3209:
3210: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.3:
3211: * src/lib/cord/cordbscs.c [string_fragments_to_cord] 1.2.4.2:
3212: * src/lib/cord/cordxtra.c [string_fragments_to_cord] 1.3.2.2:
3213: something already works :)
3214:
3215: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.4:
3216: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.2:
3217: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.3:
3218: something more works :)
3219:
3220: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.5:
3221: $a[ok!]
3222: $a works!
3223:
3224: 2003-09-22 paf
3225: * src/classes/xdoc.C 1.112:
3226: * src/classes/xnode.C 1.57:
3227: new DOM2 methods from Alexandr Egorov <egr> (all?)
3228: xdoc:
3229: createAttributeNS
3230: createElementNS
3231: xnode:
3232: getAttributeNS
3233: setAttributeNS
3234: removeAttributeNS
3235: getAttributeNodeNS
3236: setAttributeNodeNS
3237: hasAttribute
3238: hasAttributeNS
3239:
3240: * src/classes/memory.C 1.3:
3241: * src/include/pa_memory.h 1.5:
3242: #ifdef GC_DEBUG
3243:
3244: * src/include/pa_memory.h 1.4:
3245: * src/main/pa_globals.C 1.159:
3246: when xml memory allocator returns 0, just die.
3247: http://i2/tasks/edit/?id=4570798492410259445
3248:
3249: * src/lib/cord/cordxtra.c 1.3:
3250: CORD_pos bugfix [failed to find 8bit chars due to bitwise
3251: operation signed-char error]
3252:
3253: * src/classes/xdoc.C 1.113:
3254: * src/classes/xnode.C 1.58:
3255: copy/paste comment bugfix
3256:
3257: 2003-09-19 paf
3258: * src/targets/apache13/mod_parser3.c 1.6:
3259: now compiles on MSVC7
3260:
3261: * operators.txt 1.117:
3262: * src/main/pa_common.C 1.155:
3263: merged
3264: $f[^file::load[binary;http://...]]
3265: $f.tables
3266:
3267: * src/types/pa_wcontext.C 1.26:
3268: output message: more practical suggestion
3269:
3270: 2003-09-02 paf
3271: * src/targets/apache13/mod_parser3.c 1.5:
1.39 paf 3272: ??????? ?????????
1.26 paf 3273:
3274: * src/types/pa_vdate.h [release_3_0_8] 1.24.6.2:
3275: forgot initializer
3276:
3277: * src/main/pa_common.C [release_3_0_8] 1.153.2.2:
3278: got rid of 'stdout' symbol reference on unix (users reported
3279: problems with some old libc)
3280:
3281: * operators.txt [release_3_0_8] 1.115.2.1:
3282: *** empty log message ***
3283:
3284: * src/main/pa_common.C [release_3_0_8] 1.153.2.3:
3285: printf is buffered, write(1 is not. can't flush stdout without
3286: referencing 'stdout' symbol. to hell with non-ansi libraries
3287: without 'stdout' symbol
3288:
3289: 2003-09-01 paf
3290: * src/targets/apache13/Makefile.am [release_3_1_0] 1.16.2.1:
3291: * src/targets/apache13/Makefile.in [release_3_1_0] 1.46.2.1:
3292: * src/targets/apache13/mod_parser3.C [release_3_1_0] 1.29.2.1:
3293: * src/targets/apache13/mod_parser3.c [release_3_1_0] 1.3.2.1:
3294: renamed to .c [lowercase] to correspond to runconfigure.
3295: added files to fix 'make dist'
3296:
3297: * src/targets/apache13/Makefile.am 1.17:
3298: * src/targets/apache13/Makefile.in 1.47:
3299: * src/targets/apache13/mod_parser3.c 1.4:
3300: merged with 3.1.0:
3301: renamed to .c [lowercase] to correspond to runconfigure.
3302: added files to fix 'make dist'
3303:
3304: * src/classes/date.C [release_3_0_8] 1.45.2.1:
3305: * src/include/pa_common.h [release_3_0_8] 1.92.2.1:
3306: * src/main/compile.tab.C [release_3_0_8] 1.83.2.1:
3307: * src/main/pa_common.C [release_3_0_8] 1.153.2.1:
3308: * src/types/pa_vdate.h [release_3_0_8] 1.24.6.1:
3309: $date.TZ
3310: ^date.roll[TZ;new zone]
3311:
3312: * src/classes/image.C 1.92:
3313: memory handling bugs [unpatched 'new' calls]
3314:
3315: 2003-08-19 paf
3316: * src/types/pa_vmail.C 1.48:
3317: * src/types/pa_vmail.h 1.11:
3318: parses headers, still problems with body
3319:
3320: * src/types/pa_vmail.C 1.47:
3321: mail_receive just compiled
3322:
3323: * src/types/pa_vmail.C 1.50:
3324: turned off recoding in gmime (were still recoding headers)
3325:
3326: * src/include/pa_memory.h 1.3:
3327: * src/types/pa_value.h 1.111:
3328: -= few warnings
3329:
3330: * src/targets/apache13/mod_parser3.C 1.31:
3331: * src/targets/apache13/mod_parser3.c 1.2:
3332: .c
3333:
3334: * src/types/pa_vmail.C 1.49:
3335: works as before, same charset problems:
3336: gmime recodes to UTF-8 only headers, not body. so not recoding anything for now
3337:
3338: * src/targets/apache13/mod_parser3.C 1.30:
3339: * src/targets/apache13/pa_httpd.h 1.3:
3340: * src/targets/apache13core/mod_parser3.C 1.3:
3341: apache module compiled on MSVC7
3342:
3343: * src/types/pa_value.C 1.11:
3344: * src/types/pa_value.h 1.112:
3345: * src/types/pa_vdate.h 1.26:
3346: * src/types/pa_vrequest.C 1.29:
3347: * src/types/pa_vstring.h 1.56:
3348: * src/types/pa_vxdoc.C 1.25:
3349: * src/types/pa_vxnode.C 1.32:
3350: bark intefrace obsoleted, simplified a little
3351:
3352: * src/types/pa_vhash.C 1.3:
3353: * src/types/pa_vhash.h 1.47:
3354: _default+foreach bug refix [lost fix from 3.0.8]
3355:
3356: * src/types/pa_vcookie.C 1.57:
3357: in VC7
3358: if(type var=xxx){
3359: }else{
3360: now visible here
3361: }
3362:
3363: bug fix
3364:
3365: * src/main/compile.tab.C 1.87:
3366: initialized couple of variables about which user reported runtime problems when parser were compiled with VC7, warning level4.
3367: study shows that later in bison they've fixed that. would migrate to latest bison someday
3368:
3369: 2003-08-18 paf
3370: * src/classes/classes.vcproj 1.2:
3371: * src/include/pa_config_fixed.h 1.58:
3372: * src/main/main.vcproj 1.2:
3373: * src/types/types.vcproj 1.2:
3374: win32: continued process detaching from \parser3project directory
3375:
3376: * ~sak5c961f3101c36563.tmp 1.1:
3377: Temporary file created by Visual Studio .NET to detect Jalindi
3378: Igloo capabilities.
3379:
3380: * gnu.vcproj 1.1:
3381: * parser3.sln 1.1:
3382: * src/classes/classes.vcproj 1.1:
3383: * src/lib/cord/cord.vcproj 1.1:
3384: * src/lib/ltdl/libltdl.vcproj 1.1:
3385: * src/lib/md5/md5.vcproj 1.1:
3386: * src/lib/pcre/pcre.vcproj 1.1:
3387: * src/lib/pcre/pcre_dftables.vcproj 1.1:
3388: * src/lib/pcre/pcre_parser_ctype.vcproj 1.1:
3389: * src/main/main.vcproj 1.1:
3390: * src/targets/apache13/ApacheModuleParser3.vcproj 1.1:
3391: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.1:
3392: * src/targets/cgi/parser3.vcproj 1.1:
3393: * src/targets/isapi/parser3isapi.vcproj 1.1:
3394: * src/types/types.vcproj 1.1:
3395: new VS project files
3396:
3397: * configure 1.68:
3398: * configure.in 1.64:
3399: * src/classes/Makefile.am 1.42:
3400: * src/classes/Makefile.in 1.55:
3401: * src/classes/classes.awk 1.8:
3402: * src/doc/footer.htm 1.3:
3403: * src/include/pa_config_fixed.h 1.57:
3404: * src/include/pa_version.h 1.8:
3405: * src/lib/Makefile.am 1.5:
3406: * src/lib/Makefile.in 1.10:
3407: * src/lib/patches/Makefile.in 1.12:
3408: * src/main/compile.tab.C 1.86:
3409: * src/main/pa_charset.C 1.36:
3410: * src/main/pa_string.C 1.175:
3411: * src/main/untaint.C 1.118:
3412: * src/types/pa_vmail.C 1.46:
3413: * www/htdocs/.htaccess [release_3_1_0] 1.13.2.1:
3414: * www/htdocs/auto.p [release_3_1_0] 1.18.2.1:
3415: merged 3.1.0 latest changes
3416:
3417: * gnu.dsp 1.5:
3418: * gnu.vcproj.vspscc 1.1:
3419: * parser3.dsw 1.9:
3420: * parser3.vssscc 1.1:
3421: * src/classes/classes.dsp 1.31:
3422: * src/classes/classes.vcproj.vspscc 1.1:
3423: * src/lib/cord/cord.dsp 1.3:
3424: * src/lib/cord/cord.vcproj.vspscc 1.1:
3425: * src/lib/ltdl/libltdl.dsp 1.7:
3426: * src/lib/ltdl/libltdl.vcproj.vspscc 1.1:
3427: * src/lib/md5/md5.dsp 1.5:
3428: * src/lib/md5/md5.vcproj.vspscc 1.1:
3429: * src/lib/pcre/pcre.dsp 1.4:
3430: * src/lib/pcre/pcre.vcproj.vspscc 1.1:
3431: * src/lib/pcre/pcre_dftables.dsp 1.2:
3432: * src/lib/pcre/pcre_dftables.vcproj.vspscc 1.1:
3433: * src/lib/pcre/pcre_parser_ctype.dsp 1.3:
3434: * src/lib/pcre/pcre_parser_ctype.vcproj.vspscc 1.1:
3435: * src/main/main.dsp 1.167:
3436: * src/main/main.vcproj.vspscc 1.1:
3437: * src/targets/apache13/ApacheModuleParser3.dsp 1.18:
3438: * src/targets/apache13/ApacheModuleParser3.vcproj.vspscc 1.1:
3439: * src/targets/apache13core/ApacheModuleParser3Core.dsp 1.4:
3440: * src/targets/apache13core/ApacheModuleParser3Core.vcproj.vspscc 1.1:
3441: * src/targets/cgi/parser3.dsp 1.66:
3442: * src/targets/cgi/parser3.vcproj 1.2:
3443: * src/targets/isapi/parser3isapi.dsp 1.44:
3444: * src/targets/isapi/parser3isapi.vcproj.vspscc 1.1:
3445: * src/types/types.dsp 1.42:
3446: * src/types/types.vcproj.vspscc 1.1:
3447: moved to MSVC 7
3448:
3449: 2003-08-15 paf
3450: * src/main/untaint.C [release_3_0_8] 1.116.2.1:
3451: email addresses in forms:
3452: "non-ascii" <yyy>
3453: non-ascii <yyy>
3454: now encoded correctly
3455:
3456: * src/main/untaint.C [release_3_1_0] 1.117.2.1:
3457: email addresses in forms:
3458: "non-ascii" <yyy>
3459: non-ascii <yyy>
3460: now encoded correctly [kinda merge from 3.0.8]
3461:
3462: 2003-07-29 paf
3463: * src/classes/Makefile.am [release_3_1_0] 1.41.2.2:
3464: * src/classes/Makefile.in [release_3_1_0] 1.54.2.2:
3465: * src/classes/classes.awk [release_3_1_0] 1.7.2.1:
3466: classes.awk added to make dist
3467:
3468: * src/types/pa_vmail.C [release_3_1_0] 1.45.2.1:
3469: just started --with-mail-receive
3470:
3471: 2003-07-28 paf
3472: * src/classes/Makefile.am [release_3_1_0] 1.41.2.1:
3473: * src/classes/Makefile.in [release_3_1_0] 1.54.2.1:
3474: * src/lib/Makefile.am [release_3_1_0] 1.4.2.1:
3475: * src/lib/Makefile.in [release_3_1_0] 1.9.2.1:
3476: removed circular dependence in src/classes, src/lib/gc now in dist
3477:
3478: * src/main/pa_string.C [release_3_1_0] 1.174.2.1:
3479: ^cache bug fix [were not working at all]
3480:
3481: 2003-07-25 paf
3482: * src/doc/footer.htm [release_3_1_0] 1.2.28.1:
3483: year
3484:
1.24 paf 3485: 2003-07-24 paf
3486: * INSTALL 1.33:
3487: * Makefile.am 1.35:
3488: * Makefile.in 1.49:
3489: * acsite.m4 1.2:
3490: * bin/Makefile.in 1.10:
3491: * configure 1.67:
3492: * configure.in 1.63:
3493: * etc/Makefile.in 1.15:
3494: * etc/parser3.charsets/Makefile.in 1.18:
3495: * etc/parser3.charsets/koi8-r.cfg 1.4:
3496: * etc/parser3.charsets/windows-1251.cfg 1.8:
3497: * operators.txt 1.116:
3498: * parser3.dsw 1.8:
3499: * src/Makefile.in 1.56:
3500: * src/classes/Makefile.am 1.41:
3501: * src/classes/Makefile.in 1.54:
3502: * src/classes/classes.C 1.19:
3503: * src/classes/classes.awk 1.7:
3504: * src/classes/classes.dsp 1.29:
3505: * src/classes/classes.h 1.24:
3506: * src/classes/date.C 1.46:
3507: * src/classes/double.C 1.54:
3508: * src/classes/file.C 1.111:
3509: * src/classes/form.C 1.35:
3510: * src/classes/hash.C 1.57:
3511: * src/classes/image.C 1.91:
3512: * src/classes/int.C 1.50:
3513: * src/classes/mail.C 1.89:
3514: * src/classes/math.C 1.34:
3515: * src/classes/memory.C 1.2:
3516: * src/classes/op.C 1.129:
3517: * src/classes/response.C 1.24:
3518: * src/classes/string.C 1.126:
3519: * src/classes/table.C 1.182:
3520: * src/classes/void.C 1.29:
3521: * src/classes/xdoc.C 1.111:
3522: * src/classes/xnode.C 1.56:
3523: * src/classes/xnode.h 1.19:
3524: * src/doc/exception.dox 1.2:
3525: * src/doc/index.dox 1.5:
3526: * src/doc/memory.dox 1.2:
3527: * src/doc/string.dox 1.5:
3528: * src/include/Makefile.am 1.4:
3529: * src/include/Makefile.in 1.12:
3530: * src/include/pa_array.h 1.59:
3531: * src/include/pa_cache_managers.h 1.10:
3532: * src/include/pa_charset.h 1.23:
3533: * src/include/pa_charsets.h 1.9:
3534: * src/include/pa_common.h 1.93:
3535: * src/include/pa_config_auto.h.in 1.38:
3536: * src/include/pa_config_fixed.h 1.56:
3537: * src/include/pa_config_includes.h 1.25:
3538: * src/include/pa_dictionary.h 1.14:
3539: * src/include/pa_dir.h 1.14:
3540: * src/include/pa_exception.h 1.39:
3541: * src/include/pa_exec.h 1.13:
3542: * src/include/pa_globals.h 1.104:
3543: * src/include/pa_hash.h 1.59:
3544: * src/include/pa_memory.h 1.2:
3545: * src/include/pa_opcode.h 1.25:
3546: * src/include/pa_operation.h 1.2:
3547: * src/include/pa_pool.h 1.87:
3548: * src/include/pa_pragma_pack_begin.h 1.7:
3549: * src/include/pa_pragma_pack_end.h 1.7:
3550: * src/include/pa_request.h 1.162:
3551: * src/include/pa_request_charsets.h 1.2:
3552: * src/include/pa_request_info.h 1.2:
3553: * src/include/pa_sapi.h 1.23:
3554: * src/include/pa_socks.h 1.12:
3555: * src/include/pa_sql_connection.h 1.31:
3556: * src/include/pa_sql_driver_manager.h 1.27:
3557: * src/include/pa_stack.h 1.18:
3558: * src/include/pa_string.h 1.145:
3559: * src/include/pa_stylesheet_connection.h 1.33:
3560: * src/include/pa_stylesheet_manager.h 1.16:
3561: * src/include/pa_table.h 1.52:
3562: * src/include/pa_threads.h 1.27:
3563: * src/include/pa_types.h 1.45:
3564: * src/include/pa_uue.h 1.5:
3565: * src/lib/Makefile.am 1.4:
3566: * src/lib/Makefile.in 1.9:
3567: * src/lib/cord/Makefile.am 1.2:
3568: * src/lib/cord/Makefile.in 1.2:
3569: * src/lib/cord/cord.dsp 1.2:
3570: * src/lib/cord/cordbscs.c 1.2:
3571: * src/lib/cord/cordprnt.c 1.2:
3572: * src/lib/cord/cordxtra.c 1.2:
3573: * src/lib/cord/include/Makefile.am 1.2:
3574: * src/lib/cord/include/Makefile.in 1.2:
3575: * src/lib/cord/include/cord.h 1.2:
3576: * src/lib/cord/include/ec.h 1.2:
3577: * src/lib/cord/include/private/Makefile.am 1.2:
3578: * src/lib/cord/include/private/Makefile.in 1.2:
3579: * src/lib/cord/include/private/cord_pos.h 1.2:
3580: * src/lib/cord/source.url 1.2:
3581: * src/lib/gc/Makefile.am 1.2:
3582: * src/lib/gc/Makefile.in 1.2:
1.25 paf 3583: * src/lib/gc/include/Makefile.am 1.2:
3584: * src/lib/gc/include/Makefile.in 1.2:
3585: * src/lib/gc/include/gc.h 1.2:
1.24 paf 3586: * src/lib/ltdl/Makefile.in 1.5:
3587: * src/lib/ltdl/libltdl.dsp 1.6:
3588: * src/lib/md5/Makefile.in 1.7:
3589: * src/lib/md5/pa_md5.h 1.8:
3590: * src/lib/md5/pa_md5c.c 1.10:
3591: * src/lib/patches/Makefile.am 1.4:
3592: * src/lib/patches/Makefile.in 1.11:
3593: * src/lib/patches/gc.patch 1.2:
3594: * src/lib/patches/gdome2.patch 1.2:
3595: * src/lib/patches/libxml2.patch 1.2:
3596: * src/lib/patches/libxslt.patch 1.2:
3597: * src/lib/pcre/Makefile.in 1.9:
3598: * src/lib/pcre/pcre.h 1.2:
3599: * src/lib/pcre/pcre_parser_ctype.c 1.4:
3600: * src/main/Makefile.am 1.36:
3601: * src/main/Makefile.in 1.51:
3602: * src/main/compile.C 1.70:
3603: * src/main/compile.tab.C 1.84:
3604: * src/main/compile.tab.C 1.85:
3605: * src/main/compile.y 1.206:
3606: * src/main/compile_tools.C 1.55:
3607: * src/main/compile_tools.h 1.68:
3608: * src/main/execute.C 1.297:
3609: * src/main/main.dsp 1.165:
3610: * src/main/pa_array.C 1.57:
3611: * src/main/pa_cache_managers.C 1.8:
3612: * src/main/pa_charset.C 1.35:
3613: * src/main/pa_charsets.C 1.12:
3614: * src/main/pa_common.C 1.154:
3615: * src/main/pa_dictionary.C 1.18:
3616: * src/main/pa_dir.C 1.15:
3617: * src/main/pa_exception.C 1.44:
3618: * src/main/pa_exec.C 1.51:
3619: * src/main/pa_globals.C 1.157:
3620: * src/main/pa_hash.C 1.54:
3621: * src/main/pa_memory.C 1.2:
3622: * src/main/pa_pool.C 1.60:
3623: * src/main/pa_request.C 1.248:
3624: * src/main/pa_socks.C 1.19:
3625: * src/main/pa_sql_driver_manager.C 1.71:
3626: * src/main/pa_string.C 1.174:
3627: * src/main/pa_stylesheet_manager.C 1.17:
3628: * src/main/pa_table.C 1.56:
3629: * src/main/pa_uue.C 1.5:
3630: * src/main/untaint.C 1.117:
3631: * src/sql/Makefile.in 1.12:
3632: * src/sql/pa_sql_driver.h 1.35:
3633: * src/targets/Makefile.am 1.10:
3634: * src/targets/Makefile.in 1.43:
3635: * src/targets/apache13/ApacheModuleParser3.dsp 1.17:
3636: * src/targets/apache13/Makefile.am 1.16:
3637: * src/targets/apache13/Makefile.in 1.46:
3638: * src/targets/apache13/mod_parser3.C 1.29:
3639: * src/targets/apache13/p3runConfigure.in 1.13:
3640: * src/targets/apache13/pa_httpd.h 1.2:
3641: * src/targets/apache13/pa_md5c.c 1.6:
3642: * src/targets/apache13/pa_pool.C 1.9:
3643: * src/targets/apache13/pa_threads.C 1.12:
3644: * src/targets/apache13core/ApacheModuleParser3Core.dsp 1.2:
3645: * src/targets/apache13core/Makefile.am 1.2:
3646: * src/targets/apache13core/Makefile.in 1.2:
3647: * src/targets/apache13core/mod_parser3.C 1.2:
3648: * src/targets/apache13core/pa_threads.C 1.2:
3649: * src/targets/cgi/Makefile.am 1.47:
3650: * src/targets/cgi/Makefile.in 1.63:
3651: * src/targets/cgi/getopt.c 1.3:
3652: * src/targets/cgi/getopt.h 1.3:
3653: * src/targets/cgi/pa_pool.C 1.42:
3654: * src/targets/cgi/pa_threads.C 1.13:
3655: * src/targets/cgi/parser3.C 1.218:
3656: * src/targets/cgi/parser3.dsp 1.64:
3657: * src/targets/cgi/pool_storage.h 1.14:
3658: * src/targets/cgi/pp3.cmd 1.2:
3659: * src/targets/isapi/Makefile.am 1.2:
3660: * src/targets/isapi/Makefile.in 1.12:
3661: * src/targets/isapi/pa_pool.C 1.17:
3662: * src/targets/isapi/pa_threads.C 1.14:
3663: * src/targets/isapi/parser3isapi.C 1.83:
3664: * src/targets/isapi/parser3isapi.dsp 1.42:
3665: * src/targets/isapi/pool_storage.h 1.20:
3666: * src/types/Makefile.am 1.29:
3667: * src/types/Makefile.in 1.51:
3668: * src/types/pa_junction.h 1.2:
3669: * src/types/pa_method.h 1.2:
3670: * src/types/pa_value.C 1.10:
3671: * src/types/pa_value.h 1.110:
3672: * src/types/pa_vbool.h 1.22:
3673: * src/types/pa_vclass.C 1.17:
3674: * src/types/pa_vclass.h 1.40:
3675: * src/types/pa_vcode_frame.h 1.25:
3676: * src/types/pa_vcookie.C 1.56:
3677: * src/types/pa_vcookie.h 1.24:
3678: * src/types/pa_vdate.h 1.25:
3679: * src/types/pa_vdouble.h 1.43:
3680: * src/types/pa_venv.h 1.29:
3681: * src/types/pa_vfile.C 1.37:
3682: * src/types/pa_vfile.h 1.53:
3683: * src/types/pa_vform.C 1.75:
3684: * src/types/pa_vform.h 1.46:
3685: * src/types/pa_vhash.C 1.2:
3686: * src/types/pa_vhash.h 1.46:
3687: * src/types/pa_vimage.C 1.23:
3688: * src/types/pa_vimage.h 1.35:
3689: * src/types/pa_vint.h 1.39:
3690: * src/types/pa_vjunction.h 1.20:
3691: * src/types/pa_vmail.C 1.45:
3692: * src/types/pa_vmail.h 1.10:
3693: * src/types/pa_vmath.C 1.2:
3694: * src/types/pa_vmath.h 1.15:
3695: * src/types/pa_vmemory.h 1.2:
3696: * src/types/pa_vmethod_frame.C 1.2:
3697: * src/types/pa_vmethod_frame.h 1.46:
3698: * src/types/pa_vobject.C 1.13:
3699: * src/types/pa_vobject.h 1.39:
3700: * src/types/pa_vrequest.C 1.28:
3701: * src/types/pa_vrequest.h 1.26:
3702: * src/types/pa_vresponse.C 1.18:
3703: * src/types/pa_vresponse.h 1.33:
3704: * src/types/pa_vstateless_class.C 1.20:
3705: * src/types/pa_vstateless_class.h 1.43:
3706: * src/types/pa_vstateless_object.h 1.29:
3707: * src/types/pa_vstatus.C 1.17:
3708: * src/types/pa_vstatus.h 1.16:
3709: * src/types/pa_vstring.C 1.23:
3710: * src/types/pa_vstring.h 1.55:
3711: * src/types/pa_vtable.C 1.22:
3712: * src/types/pa_vtable.h 1.49:
3713: * src/types/pa_vvoid.h 1.18:
3714: * src/types/pa_vxdoc.C 1.24:
3715: * src/types/pa_vxdoc.h 1.32:
3716: * src/types/pa_vxnode.C 1.31:
3717: * src/types/pa_vxnode.h 1.23:
3718: * src/types/pa_wcontext.C 1.25:
3719: * src/types/pa_wcontext.h 1.43:
3720: * src/types/pa_wwrapper.h 1.29:
3721: * src/types/types.dsp 1.40:
3722: * www/htdocs/.htaccess 1.13:
3723: * www/htdocs/auto.p 1.18:
3724: * www/htdocs/index.html 1.212:
3725: moved tempate_gc to HEAD
3726:
3727: * parser3.dsw [template_gc] 1.7.6.1.2.4:
3728: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.21:
3729: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.6:
3730: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.18:
3731: few paths for libxml debug/release changes
3732:
3733: * src/targets/apache13/ApacheModuleParser3.dsp [release_3_0_8] 1.16.16.2:
3734: * src/targets/cgi/parser3.dsp [release_3_0_8] 1.63.2.1:
3735: * src/targets/isapi/parser3isapi.dsp [release_3_0_8] 1.41.16.1:
3736: more step towards \parser3project not having to be in root
3737:
3738: * parser3.dsw [template_gc] 1.7.6.1.2.5:
3739: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.22:
3740: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.19:
3741: relative paths to xml&gc libs
3742:
3743: * src/lib/md5/pa_md5c.c [template_gc] 1.6.2.1.2.4:
3744: PA_ -> pa_
3745:
3746: * src/classes/math.C [template_gc] 1.24.2.12.2.16:
3747: * src/classes/math.C [template_gc] 1.24.2.12.2.17:
3748: uuid bugfix
3749:
3750: * tests/141.html [template_gc] 1.1.2.2:
3751: * tests/Makefile [template_gc] 1.1.2.8.2.10:
3752: * tests/results/005.processed [template_gc] 1.1.2.2.2.2:
3753: * tests/results/030.processed [template_gc] 1.1.2.2.2.2:
3754: * tests/results/075.processed [template_gc] 1.1.2.1.2.2:
3755: * tests/results/078.processed [template_gc] 1.1.2.1.2.2:
3756: to reflect date format change (were - become ' ')
3757:
1.25 paf 3758: * src/classes/classes.dsp 1.30:
3759: * src/main/main.dsp 1.166:
3760: * src/main/pa_globals.C 1.158:
3761: * src/targets/apache13core/ApacheModuleParser3Core.dsp 1.3:
3762: * src/targets/cgi/parser3.dsp 1.65:
3763: * src/targets/isapi/parser3isapi.dsp 1.43:
3764: * src/types/types.dsp 1.41:
3765: cvs: getting rid of win32xml pseudo project
3766:
1.24 paf 3767: * src/classes/math.C 1.33:
3768: merged uuid bugfix
3769:
3770: * src/include/pa_version.h [release_3_0_8] 1.7.18.1:
1.25 paf 3771: * src/include/pa_version.h [release_3_1_0] 1.7.20.1:
3772: * src/lib/patches/Makefile.in [release_3_1_0] 1.11.2.1:
1.24 paf 3773: release
3774:
3775: * src/classes/math.C [release_3_0_8] 1.33.2.1:
3776: * src/lib/md5/pa_md5.h [release_3_0_8] 1.7.2.1:
3777: * src/lib/md5/pa_md5c.c [release_3_0_8] 1.9.2.1:
3778: * src/targets/apache13/ApacheModuleParser3.dsp [release_3_0_8] 1.16.16.1:
3779: * src/targets/apache13/pa_md5c.c [release_3_0_8] 1.5.6.1:
3780: apache module compiled [were minor unnecessary changes in lib
3781: md5 interface]
3782:
1.26 paf 3783: * src/include/pa_config_fixed.h [release_3_1_0] 1.56.2.3:
3784: * src/main/pa_charset.C [release_3_1_0] 1.35.2.1:
3785: bad #endif fix
3786:
1.24 paf 3787: * tests/001.html 1.2:
3788: * tests/002.html 1.2:
3789: * tests/003.html 1.2:
3790: * tests/004.html 1.2:
3791: * tests/005.html 1.2:
3792: * tests/006.html 1.2:
3793: * tests/007.html 1.2:
3794: * tests/008.html 1.2:
3795: * tests/009.html 1.2:
3796: * tests/010.html 1.2:
3797: * tests/011.html 1.2:
3798: * tests/012.html 1.2:
3799: * tests/013.html 1.2:
3800: * tests/014.html 1.2:
3801: * tests/015.html 1.2:
3802: * tests/016.html 1.2:
3803: * tests/017.html 1.2:
3804: * tests/018.html 1.2:
3805: * tests/019.html 1.2:
3806: * tests/019paf2001.gif 1.2:
3807: * tests/020.html 1.2:
3808: * tests/021.html 1.2:
3809: * tests/022.html 1.2:
3810: * tests/022_dir/a.html 1.2:
3811: * tests/022_dir/b.txt 1.2:
3812: * tests/022_dir/c.htm 1.2:
3813: * tests/023.html 1.2:
3814: * tests/024.html 1.2:
3815: * tests/025.html 1.2:
3816: * tests/026.html 1.2:
3817: * tests/027.html 1.2:
3818: * tests/028.html 1.2:
3819: * tests/029.html 1.2:
3820: * tests/030.html 1.2:
3821: * tests/031.html 1.2:
3822: * tests/032.html 1.2:
3823: * tests/033.html 1.2:
3824: * tests/034.html 1.2:
3825: * tests/035.html 1.2:
3826: * tests/036.html 1.2:
3827: * tests/037.html 1.2:
3828: * tests/038.html 1.2:
3829: * tests/039.html 1.2:
3830: * tests/040.html 1.2:
3831: * tests/041.html 1.2:
3832: * tests/042.html 1.2:
3833: * tests/043.html 1.2:
3834: * tests/044.html 1.2:
3835: * tests/045.html 1.2:
3836: * tests/046.html 1.2:
3837: * tests/047.html 1.2:
3838: * tests/048.html 1.2:
3839: * tests/049.html 1.2:
3840: * tests/050.html 1.2:
3841: * tests/051.html 1.2:
3842: * tests/051b.p 1.2:
3843: * tests/051t.p 1.2:
3844: * tests/052.html 1.2:
3845: * tests/053.html 1.2:
3846: * tests/054.html 1.2:
3847: * tests/055.html 1.2:
3848: * tests/056.html 1.2:
3849: * tests/057.html 1.2:
3850: * tests/058.html 1.2:
3851: * tests/058_paf2000.png 1.2:
3852: * tests/059.html 1.2:
3853: * tests/060.html 1.2:
3854: * tests/061.dat 1.2:
3855: * tests/061.html 1.2:
3856: * tests/062.html 1.2:
3857: * tests/063.html 1.2:
3858: * tests/064.html 1.2:
3859: * tests/065.html 1.2:
3860: * tests/066.html 1.2:
3861: * tests/067.html 1.2:
3862: * tests/068.html 1.2:
3863: * tests/069.html 1.2:
3864: * tests/070.html 1.2:
3865: * tests/071.html 1.2:
3866: * tests/072.html 1.2:
3867: * tests/073.html 1.2:
3868: * tests/074.html 1.2:
3869: * tests/075.html 1.2:
3870: * tests/076.html 1.2:
3871: * tests/077.html 1.2:
3872: * tests/078.html 1.2:
3873: * tests/079.html 1.2:
3874: * tests/080.html 1.2:
3875: * tests/081.html 1.2:
3876: * tests/082.html 1.2:
3877: * tests/083.html 1.2:
3878: * tests/084.html 1.2:
3879: * tests/085.html 1.2:
3880: * tests/086.html 1.2:
3881: * tests/087.html 1.2:
3882: * tests/088.html 1.2:
3883: * tests/089.html 1.2:
3884: * tests/090.html 1.2:
3885: * tests/091.html 1.2:
3886: * tests/092.html 1.2:
3887: * tests/093.html 1.2:
3888: * tests/094.html 1.2:
3889: * tests/095.html 1.2:
3890: * tests/096.html 1.2:
3891: * tests/096_dir/163.jpg 1.2:
3892: * tests/096_dir/188.jpg 1.2:
3893: * tests/097.html 1.2:
3894: * tests/098.html 1.2:
3895: * tests/098font.gif 1.2:
3896: * tests/099.html 1.2:
3897: * tests/100.html 1.2:
3898: * tests/101.html 1.2:
3899: * tests/102.html 1.2:
3900: * tests/103.html 1.2:
3901: * tests/103mark.gif 1.2:
3902: * tests/103paf2001.gif 1.2:
3903: * tests/104.html 1.2:
3904: * tests/105.html 1.2:
3905: * tests/106.html 1.2:
3906: * tests/107.html 1.2:
3907: * tests/108.html 1.2:
3908: * tests/108.xsl 1.2:
3909: * tests/109.html 1.2:
3910: * tests/110.html 1.2:
3911: * tests/111.html 1.2:
3912: * tests/112.html 1.2:
3913: * tests/113.html 1.2:
3914: * tests/114.html 1.2:
3915: * tests/115.html 1.2:
3916: * tests/116.html 1.2:
3917: * tests/117.html 1.2:
3918: * tests/118.html 1.2:
3919: * tests/119.html 1.2:
3920: * tests/120.html 1.2:
3921: * tests/121.html 1.2:
3922: * tests/122.html 1.2:
3923: * tests/123.html 1.2:
3924: * tests/124.html 1.2:
3925: * tests/125.html 1.2:
3926: * tests/126.html 1.2:
3927: * tests/127.html 1.2:
3928: * tests/128.html 1.2:
3929: * tests/129.html 1.2:
3930: * tests/130.html 1.2:
3931: * tests/131.html 1.2:
3932: * tests/132.html 1.2:
3933: * tests/133.html 1.2:
3934: * tests/134.html 1.2:
3935: * tests/135.html 1.2:
3936: * tests/136.html 1.2:
3937: * tests/137.html 1.2:
3938: * tests/138.html 1.2:
3939: * tests/139.html 1.2:
3940: * tests/140.html 1.2:
3941: * tests/141.html 1.2:
3942: * tests/Makefile 1.2:
3943: * tests/descript.ion 1.2:
3944: * tests/outputs/create-dir 1.2:
3945: * tests/results/001.processed 1.2:
3946: * tests/results/002.processed 1.2:
3947: * tests/results/003.processed 1.2:
3948: * tests/results/004.processed 1.2:
3949: * tests/results/005.processed 1.2:
3950: * tests/results/006.processed 1.2:
3951: * tests/results/007.processed 1.2:
3952: * tests/results/008.processed 1.2:
3953: * tests/results/009.processed 1.2:
3954: * tests/results/010.processed 1.2:
3955: * tests/results/011.processed 1.2:
3956: * tests/results/012.processed 1.2:
3957: * tests/results/013.processed 1.2:
3958: * tests/results/014.processed 1.2:
3959: * tests/results/015.processed 1.2:
3960: * tests/results/016.processed 1.2:
3961: * tests/results/017.processed 1.2:
3962: * tests/results/018.processed 1.2:
3963: * tests/results/019.processed 1.2:
3964: * tests/results/020.processed 1.2:
3965: * tests/results/021.processed 1.2:
3966: * tests/results/022.processed 1.2:
3967: * tests/results/023.processed 1.2:
3968: * tests/results/024.processed 1.2:
3969: * tests/results/025.processed 1.2:
3970: * tests/results/026.processed 1.2:
3971: * tests/results/027.processed 1.2:
3972: * tests/results/028.processed 1.2:
3973: * tests/results/029.processed 1.2:
3974: * tests/results/030.processed 1.2:
3975: * tests/results/031.processed 1.2:
3976: * tests/results/032.processed 1.2:
3977: * tests/results/033.processed 1.2:
3978: * tests/results/034.processed 1.2:
3979: * tests/results/035.processed 1.2:
3980: * tests/results/036.processed 1.2:
3981: * tests/results/037.processed 1.2:
3982: * tests/results/038.processed 1.2:
3983: * tests/results/039.processed 1.2:
3984: * tests/results/040.processed 1.2:
3985: * tests/results/041.processed 1.2:
3986: * tests/results/042.processed 1.2:
3987: * tests/results/043.processed 1.2:
3988: * tests/results/044.processed 1.2:
3989: * tests/results/045.processed 1.2:
3990: * tests/results/046.processed 1.2:
3991: * tests/results/047.processed 1.2:
3992: * tests/results/048.processed 1.2:
3993: * tests/results/049.processed 1.2:
3994: * tests/results/050.processed 1.2:
3995: * tests/results/051.processed 1.2:
3996: * tests/results/052.processed 1.2:
3997: * tests/results/053.processed 1.2:
3998: * tests/results/054.processed 1.2:
3999: * tests/results/055.processed 1.2:
4000: * tests/results/056.processed 1.2:
4001: * tests/results/057.processed 1.2:
4002: * tests/results/058.processed 1.2:
4003: * tests/results/059.processed 1.2:
4004: * tests/results/060.processed 1.2:
4005: * tests/results/061.processed 1.2:
4006: * tests/results/062.processed 1.2:
4007: * tests/results/063.processed 1.2:
4008: * tests/results/064.processed 1.2:
4009: * tests/results/065.processed 1.2:
4010: * tests/results/066.processed 1.2:
4011: * tests/results/067.processed 1.2:
4012: * tests/results/068.processed 1.2:
4013: * tests/results/069.processed 1.2:
4014: * tests/results/070.processed 1.2:
4015: * tests/results/071.processed 1.2:
4016: * tests/results/072.processed 1.2:
4017: * tests/results/073.processed 1.2:
4018: * tests/results/074.processed 1.2:
4019: * tests/results/075.processed 1.2:
4020: * tests/results/076.processed 1.2:
4021: * tests/results/077.processed 1.2:
4022: * tests/results/078.processed 1.2:
4023: * tests/results/079.processed 1.2:
4024: * tests/results/080.processed 1.2:
4025: * tests/results/081.processed 1.2:
4026: * tests/results/082.processed 1.2:
4027: * tests/results/083.processed 1.2:
4028: * tests/results/084.processed 1.2:
4029: * tests/results/085.processed 1.2:
4030: * tests/results/086.processed 1.2:
4031: * tests/results/087.processed 1.2:
4032: * tests/results/088.processed 1.2:
4033: * tests/results/089.processed 1.2:
4034: * tests/results/090.processed 1.2:
4035: * tests/results/091.processed 1.2:
4036: * tests/results/092.processed 1.2:
4037: * tests/results/093.processed 1.2:
4038: * tests/results/094.processed 1.2:
4039: * tests/results/095.processed 1.2:
4040: * tests/results/096.processed 1.2:
4041: * tests/results/097.processed 1.2:
4042: * tests/results/098.processed 1.2:
4043: * tests/results/099.processed 1.2:
4044: * tests/results/100.processed 1.2:
4045: * tests/results/101.processed 1.2:
4046: * tests/results/102.processed 1.2:
4047: * tests/results/103.processed 1.2:
4048: * tests/results/104.processed 1.2:
4049: * tests/results/105.processed 1.2:
4050: * tests/results/106.processed 1.2:
4051: * tests/results/107.processed 1.2:
4052: * tests/results/108.processed 1.2:
4053: * tests/results/109.processed 1.2:
4054: * tests/results/110.processed 1.2:
4055: * tests/results/111.processed 1.2:
4056: * tests/results/112.processed 1.2:
4057: * tests/results/113.processed 1.2:
4058: * tests/results/114.processed 1.2:
4059: * tests/results/115.processed 1.2:
4060: * tests/results/116.processed 1.2:
4061: * tests/results/117.processed 1.2:
4062: * tests/results/118.processed 1.2:
4063: * tests/results/119.processed 1.2:
4064: * tests/results/120.processed 1.2:
4065: * tests/results/121.processed 1.2:
4066: * tests/results/122.processed 1.2:
4067: * tests/results/123.processed 1.2:
4068: * tests/results/124.processed 1.2:
4069: * tests/results/125.processed 1.2:
4070: * tests/results/126.processed 1.2:
4071: * tests/results/127.processed 1.2:
4072: * tests/results/128.processed 1.2:
4073: * tests/results/129.processed 1.2:
4074: * tests/results/130.processed 1.2:
4075: * tests/results/131.processed 1.2:
4076: * tests/results/132.processed 1.2:
4077: * tests/results/133.processed 1.2:
4078: * tests/results/134.processed 1.2:
4079: * tests/results/135.processed 1.2:
4080: * tests/results/136.processed 1.2:
4081: * tests/results/137.processed 1.2:
4082: * tests/results/138.processed 1.2:
4083: * tests/results/139.processed 1.2:
4084: * tests/results/140.processed 1.2:
4085: * tests/results/141.processed 1.2:
4086: * tests/run_parser.sh 1.2:
4087: merged(copied) to HEAD from template_gc
4088:
1.25 paf 4089: * tests/141.html [template_gc] 1.1.2.3:
4090: * tests/results/141.processed [template_gc] 1.1.2.3:
4091: fixed bug with too-small-a-buffer
4092:
1.24 paf 4093: 2003-07-23 paf
4094: * src/targets/apache13core/ApacheModuleParser3Core.dsp 1.1:
4095: file ApacheModuleParser3Core.dsp was initially added on branch
4096: template_gc.
4097:
4098: * src/include/pa_request.h [template_gc] 1.160.2.37.2.24:
4099: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.8:
4100: * src/main/execute.C [template_gc] 1.295.2.27.2.23:
4101: * src/main/pa_request.C [template_gc] 1.245.2.37.2.34:
4102: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.14:
4103: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.8:
4104: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.3:
4105: * src/targets/isapi/parser3isapi.dsp [template_gc] 1.41.12.1.2.4:
4106: stack top_index() fixed
4107:
4108: * src/targets/Makefile.am [template_gc] 1.9.24.1:
4109: * src/targets/Makefile.in [template_gc] 1.42.2.3.2.2:
4110: * src/targets/apache13/Makefile.am [template_gc] 1.15.10.1.2.2:
4111: * src/targets/apache13/Makefile.in [template_gc] 1.44.2.3.2.3:
4112: * src/targets/apache13/p3runConfigure.in [template_gc] 1.11.14.4.2.2:
4113: * src/targets/apache13/pa_httpd.h [template_gc] 1.1.2.3:
4114: * src/targets/apache13core/Makefile.am [template_gc] 1.1.2.1:
4115: * src/targets/apache13core/Makefile.in [template_gc] 1.1.2.1:
4116: apache13 splitted to simplify apache build
4117:
4118: * src/lib/patches/gc.patch 1.1:
4119: file gc.patch was initially added on branch template_gc.
4120:
4121: * src/targets/apache13/mod_parser3.c 1.1:
4122: file mod_parser3.c was initially added on branch template_gc.
4123:
4124: * src/targets/apache13core/mod_parser3.C 1.1:
4125: file mod_parser3.C was initially added on branch template_gc.
4126:
4127: * src/classes/op.C [template_gc] 1.127.2.22.2.34:
4128: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.8:
4129: connection closing/caching fixed [connections were not closed
4130: put to cache]
4131:
4132: * src/targets/apache13core/Makefile.am 1.1:
4133: file Makefile.am was initially added on branch template_gc.
4134:
4135: * src/targets/apache13/pa_threads.C [template_gc] 1.11.2.1.2.1:
4136: decided to support multithreading in apache module only on win32
4137: see that apache 1.3.28 supports it only in win32+netware...
4138:
4139: * src/targets/apache13/pa_httpd.h 1.1:
4140: file pa_httpd.h was initially added on branch template_gc.
4141:
4142: * src/targets/apache13core/Makefile.in 1.1:
4143: file Makefile.in was initially added on branch template_gc.
4144:
4145: * src/targets/apache13/Makefile.am [template_gc] 1.15.10.1.2.3:
4146: * src/targets/apache13/Makefile.in [template_gc] 1.44.2.3.2.4:
4147: proper dependence to rebuild p3conf from .in
4148:
4149: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.20:
4150: minor style changes
4151:
4152: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.5:
4153: * src/targets/apache13/mod_parser3.c [template_gc] 1.1.2.5:
4154: * src/targets/apache13/mod_parser3_main.C [template_gc] 1.1.2.2:
4155: * src/targets/apache13/pa_httpd.h [template_gc] 1.1.2.2:
4156: * src/targets/apache13/pa_threads.C [template_gc] 1.11.2.1.2.2:
4157: * src/targets/apache13core/ApacheModuleParser3Core.dsp [template_gc] 1.1.2.1:
4158: * src/targets/apache13core/mod_parser3.C [template_gc] 1.1.2.1:
4159: * src/targets/apache13core/pa_threads.C [template_gc] 1.1.2.1:
4160: splitted apache to two projects to simplify separate c/c++ compilation
4161:
4162: * src/targets/apache13/mod_parser3.c [template_gc] 1.1.2.2:
4163: *** empty log message ***
4164:
4165: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.2:
4166: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.6:
4167: updated to new sapi interface
4168:
4169: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.4:
4170: * src/targets/apache13/Makefile.am [template_gc] 1.15.10.1.2.1:
4171: * src/targets/apache13/Makefile.in [template_gc] 1.44.2.3.2.2:
4172: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.7:
4173: * src/targets/apache13/mod_parser3.c [template_gc] 1.1.2.1:
4174: * src/targets/apache13/mod_parser3.c [template_gc] 1.1.2.3:
4175: * src/targets/apache13/mod_parser3_main.C [template_gc] 1.1.2.1:
4176: * src/targets/apache13/pa_httpd.h [template_gc] 1.1.2.1:
4177: * src/targets/apache13/pa_md5c.c [template_gc] 1.5.2.1.2.1:
4178: started splitting mod_parser3 into two parts: C and C++
4179:
4180: * src/classes/math.C [template_gc] 1.24.2.12.2.15:
4181: * src/lib/md5/pa_md5.h [template_gc] 1.5.2.1.2.2:
4182: * src/lib/md5/pa_md5c.c [template_gc] 1.6.2.1.2.3:
4183: renamed a little [to move to comman naming conv]
4184:
4185: * src/lib/patches/gc.patch [template_gc] 1.1.2.1:
4186: this bug remains even in latest-at-the-moment: gc6.2alpha6
4187: just reported to hans
4188:
4189: * src/targets/apache13/mod_parser3_main.C 1.1:
4190: file mod_parser3_main.C was initially added on branch
4191: template_gc.
4192:
1.39 paf 4193: * src/targets/apache13core/pa_threads.C 1.1:
4194: file pa_threads.C was initially added on branch template_gc.
4195:
1.24 paf 4196: 2003-07-22 paf
4197: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.17:
4198: on win32 bugfix in handling shbang
4199:
4200: * INSTALL [template_gc] 1.31.6.4:
4201: disable-threads adviced
4202:
4203: * INSTALL [template_gc] 1.31.6.5:
4204: gc part updated stightly
4205:
4206: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.13:
4207: out of memory is no longer coredump
4208:
4209: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.8:
4210: * src/targets/isapi/parser3isapi.dsp [template_gc] 1.41.12.1.2.3:
4211: updated to new sapi interface
4212:
4213: * src/main/pa_string.C [template_gc] 1.172.2.21.2.43:
4214: removed reduntant invariant check [there is one deeper in cord
4215: lib]
4216:
4217: * src/classes/file.C [template_gc] 1.107.2.16.2.23:
4218: comment on OS
4219:
4220: 2003-07-21 paf
4221: * src/main/pa_common.C [template_gc] 1.143.2.21.2.29:
4222: http:// CRLF now [merged from HEAD]
4223:
4224: * src/classes/file.C [template_gc] 1.107.2.16.2.21:
4225: env passing fixed
4226:
4227: * src/classes/file.C [template_gc] 1.107.2.16.2.22:
4228: file::exec/cgi environment variables now must be UPPERCASE and
4229: A-Z 0-9 _-
4230:
4231: * src/classes/Makefile.am [template_gc] 1.40.16.3:
4232: * src/classes/Makefile.in [template_gc] 1.53.2.3.2.2:
4233: removed circular dependency on classes.C
4234:
4235: * src/main/pa_common.C 1.153:
4236: http:// CRLF now
4237:
4238: 2003-07-02 paf
4239: * operators.txt [template_gc] 1.109.2.1.2.9:
4240: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.8:
4241: renamed $memory:status fields to reflect their real meaning
4242:
4243: 2003-06-27 paf
4244: * src/classes/file.C [template_gc] 1.107.2.16.2.20:
4245: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.13:
4246: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.6:
4247: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.9:
4248: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.26:
4249: merged from HEAD file::exec/cgi .charset
4250:
4251: 2003-06-26 paf
4252: * src/classes/file.C [template_gc] 1.107.2.16.2.19:
4253: * src/classes/hash.C [template_gc] 1.54.2.13.2.16:
4254: * src/classes/image.C [template_gc] 1.90.2.15.2.22:
4255: * src/classes/op.C [template_gc] 1.127.2.22.2.33:
4256: * src/classes/string.C [template_gc] 1.125.2.15.2.26:
4257: * src/classes/table.C [template_gc] 1.172.2.14.2.33:
4258: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.17:
4259: fixed several uninitialized local structures.
4260: notably ^hash.foreach now inserts delimiters properly [were inserting it before first body]
4261:
4262: 2003-06-24 paf
4263: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.8:
4264: simplified HASH_ALLOCATES_COUNT
4265:
4266: 2003-06-20 paf
4267: * operators.txt 1.115:
4268: * src/include/pa_globals.h 1.103:
4269: * src/main/pa_common.C 1.152:
4270: * src/main/pa_globals.C 1.156:
4271: introducing
4272: $f[^file::load[binary;http://...]]
4273: $f.tables
4274:
4275: 2003-06-06 paf
4276: * src/types/pa_vhash.h 1.45:
4277: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.7:
4278: hash.field lookup first now: along with table. [were method
4279: lookup: inconsistent]
4280:
1.23 paf 4281: 2003-06-02 paf
4282: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.20:
4283: empty string clone fixed to return writable memory
4284:
4285: * src/main/pa_common.C [template_gc] 1.143.2.21.2.28:
4286: fix_line_breaks bug fix [terminating zero were not appended]
4287: which violated string invariant
4288:
4289: 2003-05-30 paf
4290: * src/main/pa_common.C 1.151:
4291: date format now
4292: Sun, 06 Nov 1994 08:49:37 GMT ; RFC 822, updated by RFC 1123
4293:
4294: * src/types/pa_value.C [template_gc] 1.9.2.15.2.13:
4295: date format now
4296: Sun, 06 Nov 1994 08:49:37 GMT ; RFC 822, updated by RFC 1123 [as in HEAD]
4297:
4298: * src/classes/xnode.C [template_gc] 1.54.2.10.2.15:
4299: found minor bug, commended for future
4300:
4301: * src/classes/file.C [template_gc] 1.107.2.16.2.18:
4302: * src/classes/form.C [template_gc] 1.34.2.7.2.9:
4303: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.5:
4304: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.26:
4305: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.7:
4306: initialized request_info properly
4307:
4308: 2003-05-28 paf
4309: * src/classes/form.C [template_gc] 1.34.2.7.2.8:
4310: request_info.content_length can't be <0, size_t for some time
4311:
4312: 2003-05-26 paf
4313: * src/classes/file.C [template_gc] 1.107.2.16.2.17:
4314: * src/classes/string.C [template_gc] 1.125.2.15.2.25:
4315: * src/main/pa_string.C [template_gc] 1.172.2.21.2.42:
4316: few forgotten <0 changed to !=STRING_NOT_FOUND
4317:
4318: * src/classes/math.C [template_gc] 1.24.2.12.2.14:
4319: merged ffffu from HEAD
4320:
4321: 2003-05-11 paf
4322: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.11:
4323: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.8:
4324: think that found cause of premature doc free.
4325: transformed document had xmlDoc reference stored to non-gc-memory (libgdome)
4326: added holding-reference
4327:
4328: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.19:
4329: xml memory debugging functions (ifdefed)
4330:
4331: 2003-04-29 paf
4332: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.18:
4333: started digging on double free.
4334: on win32 found that that's perfectly normal.
4335:
4336: 2003-04-25 paf
4337: * src/classes/math.C 1.31:
4338: snprintf(buf, 3) become (buf,2) and failed to print anything.
4339: changed to quicker and simplier code
4340:
4341: * src/classes/hash.C 1.56:
4342: allowed ^hash::create[^rem{xxx}] [were to strict a check]
4343:
4344: * src/classes/table.C 1.180:
4345: * src/lib/md5/pa_md5c.c 1.9:
4346: minor compile errors
4347:
4348: * src/classes/table.C 1.181:
4349: table.join bug fix [bad limit check]
4350:
4351: * src/classes/math.C [template_gc] 1.24.2.12.2.13:
4352: merged from HEAD: simpiler hash_string
4353:
4354: 2003-04-24 paf
4355: * src/lib/md5/pa_md5c.c [template_gc] 1.6.2.1.2.2:
4356: * src/lib/pcre/pcre.h [template_gc] 1.1.14.1.2.4:
4357: thanks to Ilia Soldis <soldis@infolio.ru> for reporing this
4358: ansi c fiolation syntax report
4359:
4360: * src/include/pa_table.h [template_gc] 1.48.2.11.2.11:
4361: too strict assert loosened
4362:
4363: 2003-04-21 paf
4364: * src/targets/cgi/Makefile.am [template_gc] 1.46.2.5.2.2:
4365: * src/targets/cgi/Makefile.in [template_gc] 1.62.2.5.2.2:
4366: pp3 added to .am
4367:
4368: * src/main/pa_request.C [template_gc] 1.245.2.37.2.33:
4369: merged from HEAD:
4370: "x:..." and "\\..." file names on Win32 considered disk-global
4371:
4372: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.16:
4373: .5.6 version of libxml allows to install xmlMallocAtomic [
4374: author agreed to my suggestion], used that
4375:
4376: * src/include/pa_string.h [template_gc] 1.144.2.28.2.51:
4377: assert added [looking for bug]
4378:
4379: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.24:
4380: * src/types/pa_value.C [template_gc] 1.9.2.15.2.12:
4381: * src/types/pa_value.h [template_gc] 1.109.2.25.2.12:
4382: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.18:
4383: attributed_meaning_to_string added L_UNSPECIFIED piece
4384: which was sortof OK, but violated string invariant [assertion barked on that]
4385: changed to L_PASS_APPEND, made that param obligatory
4386:
4387: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.19:
4388: ^mail:send[$.body backward compatibility
4389:
4390: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.17:
4391: pcre memory management changed to use GC memory
4392:
4393: * src/main/pa_request.C 1.247:
4394: "x:..." and "\\..." file names on Win32 considered disk-global
4395:
4396: * src/main/pa_string.C [template_gc] 1.172.2.21.2.41:
4397: String::ArrayFragment::append_positions bug fixed [assert
4398: helped]
4399:
4400: 2003-04-18 paf
4401: * src/main/untaint.C [template_gc] 1.115.2.12.2.28:
4402: merged from HEAD:
4403: enabled '~' letter in filenames
4404:
4405: * src/main/untaint.C 1.116:
4406: enabled '~' letter in filenames
4407:
4408: 2003-04-16 paf
4409: * src/classes/file.C [template_gc] 1.107.2.16.2.16:
4410: small bug introduced in autoptr times fixed
4411:
4412: * src/classes/table.C [template_gc] 1.172.2.14.2.32:
4413: * src/lib/Makefile.in [template_gc] 1.8.2.3.2.3:
4414: fix: gcc reported tiny error
4415:
4416: * etc/parser3.charsets/koi8-r.cfg [template_gc] 1.2.22.1:
4417: * etc/parser3.charsets/windows-1251.cfg [template_gc] 1.6.14.1:
4418: merged from HEAD
4419:
4420: 2003-04-15 paf
4421: * operators.txt 1.112:
4422: * operators.txt [release_3_0_0007] 1.107.2.2:
4423: * src/classes/math.C 1.27:
4424: * src/lib/md5/pa_md5.h 1.7:
4425: * src/lib/md5/pa_md5c.c 1.8:
4426: ^math:md5[string]
4427: 16-byte digest
4428:
4429: * operators.txt 1.113:
4430: * src/classes/math.C 1.28:
4431: * src/classes/math.C 1.29:
4432: ^math:uuid[]
4433:
4434: * tests/results/141.processed 1.1:
4435: file 141.processed was initially added on branch template_gc.
4436:
4437: * operators.txt 1.114:
4438: * src/classes/math.C 1.30:
4439: ^math:uid64[]
4440:
4441: * operators.txt [template_gc] 1.109.2.1.2.8:
4442: * src/classes/math.C [template_gc] 1.24.2.12.2.12:
4443: * src/lib/md5/pa_md5.h [template_gc] 1.5.2.1.2.1:
4444: * src/lib/md5/pa_md5c.c [template_gc] 1.6.2.1.2.1:
4445: * tests/141.html [template_gc] 1.1.2.1:
4446: * tests/results/141.processed [template_gc] 1.1.2.1:
4447: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.16:
4448: merged from head
4449: ^math:uuid[]
4450: ^math:uid64[]
4451: ^math:md5[string]
4452:
4453: test added: 141.html
4454:
4455: * tests/141.html 1.1:
4456: file 141.html was initially added on branch template_gc.
4457:
4458: * operators.txt [release_3_0_0007] 1.107.2.1:
4459: * src/classes/file.C [release_3_0_0007] 1.106.2.1:
4460: * src/include/pa_common.h [release_3_0_0007] 1.88.4.1:
4461: * src/include/pa_config_fixed.h [release_3_0_0007] 1.52.4.1:
4462: * src/main/pa_common.C [release_3_0_0007] 1.140.2.3:
4463: ^file::load[mode;name;
4464: $.offset
4465: $.limit
4466:
4467: 2003-04-14 paf
4468: * src/classes/table.C 1.178:
4469: more warnings
4470:
4471: * src/include/pa_array.h [template_gc] 1.57.2.27.2.16:
4472: * src/include/pa_table.h [template_gc] 1.48.2.11.2.9:
4473: * src/main/pa_table.C [template_gc] 1.53.2.10.2.7:
4474: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.15:
4475: removed checks in table::set_current, moved them back to table::locate
1.39 paf 4476: implemented table::create/join ? $.reverse
1.23 paf 4477:
4478: * tests/results/140.processed 1.1:
4479: file 140.processed was initially added on branch template_gc.
4480:
4481: * src/include/pa_table.h 1.50:
4482: * src/main/pa_array.C 1.56:
4483: * src/main/pa_table.C 1.55:
4484: removed checks in table::set_current, moved them back to table
4485: :locate
4486:
4487: * src/classes/table.C 1.179:
4488: * src/include/pa_table.h 1.51:
4489: table $.distinct[tables] bug fixed
4490:
4491: * src/classes/table.C [template_gc] 1.172.2.14.2.31:
4492: * src/include/pa_array.h [template_gc] 1.57.2.27.2.17:
4493: * src/include/pa_table.h [template_gc] 1.48.2.11.2.10:
4494: * src/main/pa_table.C [template_gc] 1.53.2.10.2.8:
4495: * tests/140.html [template_gc] 1.1.2.1:
4496: * tests/results/140.processed [template_gc] 1.1.2.1:
4497: table $.reverse option works in create&co
4498: table $.distinct[tables] bug fix merged
4499:
4500: * tests/140.html 1.1:
4501: file 140.html was initially added on branch template_gc.
4502:
4503: * src/classes/math.C 1.26:
4504: * src/lib/md5/pa_md5.h 1.6:
4505: * src/lib/md5/pa_md5c.c 1.7:
4506: started ^math:md5
4507:
4508: 2003-04-11 paf
4509: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.6:
4510: less xml, couple dup were valid
4511:
4512: * tests/128.html 1.1:
4513: file 128.html was initially added on branch template_gc.
4514:
4515: * tests/results/134.processed 1.1:
4516: file 134.processed was initially added on branch template_gc.
4517:
4518: * tests/129.html 1.1:
4519: file 129.html was initially added on branch template_gc.
4520:
4521: * tests/130.html 1.1:
4522: file 130.html was initially added on branch template_gc.
4523:
4524: * tests/results/126.processed 1.1:
4525: file 126.processed was initially added on branch template_gc.
4526:
4527: * tests/130.html [template_gc] 1.1.2.1:
4528: * tests/131.html [template_gc] 1.1.2.1:
4529: * tests/132.html [template_gc] 1.1.2.1:
4530: * tests/133.html [template_gc] 1.1.2.1:
4531: * tests/134.html [template_gc] 1.1.2.1:
4532: * tests/135.html [template_gc] 1.1.2.1:
4533: * tests/136.html [template_gc] 1.1.2.1:
4534: * tests/137.html [template_gc] 1.1.2.1:
4535: * tests/138.html [template_gc] 1.1.2.1:
4536: * tests/139.html [template_gc] 1.1.2.1:
4537: * tests/descript.ion [template_gc] 1.1.2.1:
4538: * tests/results/130.processed [template_gc] 1.1.2.1:
4539: * tests/results/131.processed [template_gc] 1.1.2.1:
4540: * tests/results/132.processed [template_gc] 1.1.2.1:
4541: * tests/results/133.processed [template_gc] 1.1.2.1:
4542: * tests/results/134.processed [template_gc] 1.1.2.1:
4543: * tests/results/135.processed [template_gc] 1.1.2.1:
4544: * tests/results/136.processed [template_gc] 1.1.2.1:
4545: * tests/results/137.processed [template_gc] 1.1.2.1:
4546: * tests/results/138.processed [template_gc] 1.1.2.1:
4547: * tests/results/139.processed [template_gc] 1.1.2.1:
4548: added few mustfail tests
4549: 130.html mustfail: empty regexp
4550: 131.html mustfail: invalid date/time
4551: 132.html mustfail: access to junction outside of context
4552: 133.html mustfail: access to junction outside of context, case version
4553: 134.html mustfail: hash: adding a key inside of foreach
4554: 135.html mustfail: modifying system class
4555: 136.html mustfail: $.name outside of $hash[here]
4556: 137.html mustfail: appendChild without import
4557: 138.html mustfail: invalid encoding inside of xml
4558: 139.html mustfail: bad XPath
4559:
4560: * tests/131.html 1.1:
4561: file 131.html was initially added on branch template_gc.
4562:
4563: * tests/results/136.processed 1.1:
4564: file 136.processed was initially added on branch template_gc.
4565:
4566: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.3:
4567: context-style
4568:
4569: * tests/132.html 1.1:
4570: file 132.html was initially added on branch template_gc.
4571:
4572: * tests/results/128.processed 1.1:
4573: file 128.processed was initially added on branch template_gc.
4574:
4575: * tests/results/138.processed 1.1:
4576: file 138.processed was initially added on branch template_gc.
4577:
4578: * operators.txt [template_gc] 1.109.2.1.2.7:
4579: * src/classes/date.C [template_gc] 1.42.2.11.2.13:
4580: * src/classes/table.C [template_gc] 1.172.2.14.2.30:
4581: * src/include/pa_array.h [template_gc] 1.57.2.27.2.15:
4582: * src/include/pa_common.h [template_gc] 1.89.2.13.2.13:
4583: * src/include/pa_config_includes.h [template_gc] 1.23.2.5.2.3:
4584: * src/include/pa_string.h [template_gc] 1.144.2.28.2.50:
4585: * src/include/pa_table.h [template_gc] 1.48.2.11.2.8:
4586: * src/main/pa_request.C [template_gc] 1.245.2.37.2.32:
4587: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.13:
4588: * src/main/pa_string.C [template_gc] 1.172.2.21.2.40:
4589: * src/main/pa_table.C [template_gc] 1.53.2.10.2.6:
4590: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.14:
4591: merged from HEAD
4592: from before_append_array_limit_sense_change
4593: to after_append_array_limit_sense_change
4594:
4595: * operators.txt [template_gc] 1.109.2.1.2.6:
4596: * src/classes/table.C [template_gc] 1.172.2.14.2.28:
4597: * tests/084.html [template_gc] 1.1.2.1.2.1:
4598: * tests/125.html [template_gc] 1.1.2.1:
4599: * tests/126.html [template_gc] 1.1.2.1:
4600: * tests/127.html [template_gc] 1.1.2.1:
4601: * tests/128.html [template_gc] 1.1.2.1:
4602: * tests/129.html [template_gc] 1.1.2.1:
4603: * tests/results/125.processed [template_gc] 1.1.2.1:
4604: * tests/results/126.processed [template_gc] 1.1.2.1:
4605: * tests/results/127.processed [template_gc] 1.1.2.1:
4606: * tests/results/128.processed [template_gc] 1.1.2.1:
4607: * tests/results/129.processed [template_gc] 1.1.2.1:
4608: merged from HEAD
4609: ^table.hash[key][$.distinct[tables]]
4610:
4611: maked appropriate tests [changed one old nonconforming]
4612:
4613: * tests/descript.ion 1.1:
4614: file descript.ion was initially added on branch template_gc.
4615:
4616: * tests/133.html 1.1:
4617: file 133.html was initially added on branch template_gc.
4618:
4619: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.4:
4620: removed bad lines
4621:
4622: * tests/results/131.processed 1.1:
4623: file 131.processed was initially added on branch template_gc.
4624:
4625: * tests/134.html 1.1:
4626: file 134.html was initially added on branch template_gc.
4627:
4628: * tests/135.html 1.1:
4629: file 135.html was initially added on branch template_gc.
4630:
4631: * tests/results/133.processed 1.1:
4632: file 133.processed was initially added on branch template_gc.
4633:
4634: * tests/136.html 1.1:
4635: file 136.html was initially added on branch template_gc.
4636:
4637: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.7:
4638: const
4639:
4640: * tests/results/125.processed 1.1:
4641: file 125.processed was initially added on branch template_gc.
4642:
4643: * tests/137.html 1.1:
4644: file 137.html was initially added on branch template_gc.
4645:
4646: * operators.txt 1.110:
4647: * src/classes/table.C 1.174:
4648: ^table.hash[key][$.distinct[tables]]
4649:
4650: * tests/results/135.processed 1.1:
4651: file 135.processed was initially added on branch template_gc.
4652:
4653: * tests/138.html 1.1:
4654: file 138.html was initially added on branch template_gc.
4655:
4656: * operators.txt 1.111:
4657: * src/classes/date.C 1.45:
4658: * src/classes/table.C 1.176:
4659: * src/include/pa_array.h 1.58:
4660: * src/include/pa_common.h 1.92:
4661: * src/include/pa_config_includes.h 1.24:
4662: * src/include/pa_globals.h 1.102:
4663: * src/include/pa_table.h 1.49:
4664: * src/main/pa_array.C 1.55:
4665: * src/main/pa_globals.C 1.155:
4666: * src/main/pa_request.C 1.246:
4667: * src/main/pa_sql_driver_manager.C 1.70:
4668: * src/main/pa_string.C 1.173:
4669: * src/main/pa_table.C 1.54:
4670: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.13:
4671: append_array_limit_sense_change
4672: locate accepts options same as create
4673: new option: $.reverse(1) [do not work in table::create]
4674:
4675: * tests/results/127.processed 1.1:
4676: file 127.processed was initially added on branch template_gc.
4677:
4678: * tests/139.html 1.1:
4679: file 139.html was initially added on branch template_gc.
4680:
4681: * src/lib/patches/Makefile.in [template_gc] 1.10.2.3.2.3:
4682: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.5:
4683: *** empty log message ***
4684:
4685: * tests/results/137.processed 1.1:
4686: file 137.processed was initially added on branch template_gc.
4687:
4688: * tests/results/130.processed 1.1:
4689: file 130.processed was initially added on branch template_gc.
4690:
4691: * tests/results/129.processed 1.1:
4692: file 129.processed was initially added on branch template_gc.
4693:
4694: * src/include/pa_common.h 1.91:
4695: * src/include/pa_common.h [template_gc] 1.89.2.13.2.12:
4696: * src/main/pa_common.C 1.150:
4697: * src/main/pa_common.C [template_gc] 1.143.2.21.2.27:
4698: gcc didn't like (stat xxx,
4699:
4700: * INSTALL [template_gc] 1.31.6.3:
4701: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.11:
4702: * src/lib/Makefile.am [template_gc] 1.3.10.3:
4703: * src/lib/patches/Makefile.am [template_gc] 1.3.6.2:
4704: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.2:
4705: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.25:
4706: re-added libgdome patch. regretfully libgdome bug can not be
4707: worked around
4708:
4709: * src/classes/xdoc.C 1.110:
4710: * src/classes/xnode.C 1.55:
4711: * src/include/pa_charset.h 1.22:
4712: merged fix for
4713: found very old xml (dom) bug:
4714: were passing domString objects and later ERROREOUSLY freed them
4715:
4716: * src/classes/table.C 1.175:
4717: * src/classes/table.C 1.177:
4718: * src/classes/table.C [template_gc] 1.172.2.14.2.29:
4719: typo
4720:
4721: * tests/results/139.processed 1.1:
4722: file 139.processed was initially added on branch template_gc.
4723:
4724: * tests/125.html 1.1:
4725: file 125.html was initially added on branch template_gc.
4726:
4727: * tests/results/132.processed 1.1:
4728: file 132.processed was initially added on branch template_gc.
4729:
4730: * tests/126.html 1.1:
4731: file 126.html was initially added on branch template_gc.
4732:
4733: * tests/127.html 1.1:
4734: file 127.html was initially added on branch template_gc.
4735:
4736: 2003-04-10 paf
4737: * src/doc/string.dox [template_gc] 1.4.22.2:
4738: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.19:
4739: * src/include/pa_string.h [template_gc] 1.144.2.28.2.49:
4740: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.11:
4741: * src/main/pa_string.C [template_gc] 1.172.2.21.2.39:
4742: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.8:
4743: * src/types/pa_vform.h [template_gc] 1.45.2.8.2.5:
4744: * tests/123.html [template_gc] 1.1.2.1:
4745: * tests/124.html [template_gc] 1.1.2.1:
4746: * tests/results/001.processed [template_gc] 1.1.2.2.2.1:
4747: * tests/results/002.processed [template_gc] 1.1.2.2.2.1:
4748: * tests/results/003.processed [template_gc] 1.1.2.2.2.1:
4749: * tests/results/004.processed [template_gc] 1.1.2.2.2.1:
4750: * tests/results/005.processed [template_gc] 1.1.2.2.2.1:
4751: * tests/results/006.processed [template_gc] 1.1.2.2.2.1:
4752: * tests/results/008.processed [template_gc] 1.1.2.2.2.1:
4753: * tests/results/009.processed [template_gc] 1.1.2.2.2.1:
4754: * tests/results/010.processed [template_gc] 1.1.2.1.2.1:
4755: * tests/results/011.processed [template_gc] 1.1.2.2.2.1:
4756: * tests/results/012.processed [template_gc] 1.1.2.2.2.1:
4757: * tests/results/013.processed [template_gc] 1.1.2.2.2.1:
4758: * tests/results/014.processed [template_gc] 1.1.2.2.2.1:
4759: * tests/results/015.processed [template_gc] 1.1.2.2.2.1:
4760: * tests/results/016.processed [template_gc] 1.1.2.2.2.1:
4761: * tests/results/017.processed [template_gc] 1.1.2.2.2.1:
4762: * tests/results/018.processed [template_gc] 1.1.2.1.2.1:
4763: * tests/results/020.processed [template_gc] 1.1.2.2.2.1:
4764: * tests/results/021.processed [template_gc] 1.1.2.2.2.1:
4765: * tests/results/022.processed [template_gc] 1.1.2.2.2.1:
4766: * tests/results/023.processed [template_gc] 1.1.2.1.2.1:
4767: * tests/results/024.processed [template_gc] 1.1.2.2.2.1:
4768: * tests/results/025.processed [template_gc] 1.1.2.2.2.1:
4769: * tests/results/026.processed [template_gc] 1.1.2.2.2.1:
4770: * tests/results/027.processed [template_gc] 1.1.2.2.2.1:
4771: * tests/results/028.processed [template_gc] 1.1.2.2.2.1:
4772: * tests/results/029.processed [template_gc] 1.1.2.2.2.1:
4773: * tests/results/030.processed [template_gc] 1.1.2.2.2.1:
4774: * tests/results/031.processed [template_gc] 1.1.2.2.2.1:
4775: * tests/results/032.processed [template_gc] 1.1.2.1.2.1:
4776: * tests/results/033.processed [template_gc] 1.1.2.1.2.1:
4777: * tests/results/034.processed [template_gc] 1.1.2.1.2.1:
4778: * tests/results/035.processed [template_gc] 1.1.2.1.2.1:
4779: * tests/results/036.processed [template_gc] 1.1.2.1.2.1:
4780: * tests/results/037.processed [template_gc] 1.1.2.1.2.1:
4781: * tests/results/038.processed [template_gc] 1.1.2.1.2.1:
4782: * tests/results/039.processed [template_gc] 1.1.2.1.2.1:
4783: * tests/results/040.processed [template_gc] 1.1.2.1.2.1:
4784: * tests/results/041.processed [template_gc] 1.1.2.1.2.1:
4785: * tests/results/042.processed [template_gc] 1.1.2.1.2.1:
4786: * tests/results/043.processed [template_gc] 1.1.2.1.2.1:
4787: * tests/results/044.processed [template_gc] 1.1.2.1.2.1:
4788: * tests/results/045.processed [template_gc] 1.1.2.1.2.1:
4789: * tests/results/046.processed [template_gc] 1.1.2.1.2.1:
4790: * tests/results/047.processed [template_gc] 1.1.2.1.2.1:
4791: * tests/results/048.processed [template_gc] 1.1.2.1.2.1:
4792: * tests/results/049.processed [template_gc] 1.1.2.1.2.1:
4793: * tests/results/050.processed [template_gc] 1.1.2.1.2.1:
4794: * tests/results/051.processed [template_gc] 1.1.2.1.2.1:
4795: * tests/results/052.processed [template_gc] 1.1.2.1.2.1:
4796: * tests/results/053.processed [template_gc] 1.1.2.1.2.1:
4797: * tests/results/054.processed [template_gc] 1.1.2.1.2.1:
4798: * tests/results/055.processed [template_gc] 1.1.2.1.2.1:
4799: * tests/results/056.processed [template_gc] 1.1.2.1.2.1:
4800: * tests/results/057.processed [template_gc] 1.1.2.3.2.1:
4801: * tests/results/058.processed [template_gc] 1.1.2.2.2.1:
4802: * tests/results/059.processed [template_gc] 1.1.2.1.2.1:
4803: * tests/results/060.processed [template_gc] 1.1.2.1.2.1:
4804: * tests/results/061.processed [template_gc] 1.1.2.1.2.1:
4805: * tests/results/062.processed [template_gc] 1.1.2.1.2.1:
4806: * tests/results/063.processed [template_gc] 1.1.2.1.2.1:
4807: * tests/results/064.processed [template_gc] 1.1.2.1.2.1:
4808: * tests/results/065.processed [template_gc] 1.1.2.1.2.1:
4809: * tests/results/066.processed [template_gc] 1.1.2.1.2.1:
4810: * tests/results/067.processed [template_gc] 1.1.2.1.2.1:
4811: * tests/results/068.processed [template_gc] 1.1.2.1.2.1:
4812: * tests/results/069.processed [template_gc] 1.1.2.1.2.1:
4813: * tests/results/070.processed [template_gc] 1.1.2.1.2.1:
4814: * tests/results/071.processed [template_gc] 1.1.2.1.2.1:
4815: * tests/results/072.processed [template_gc] 1.1.2.1.2.1:
4816: * tests/results/073.processed [template_gc] 1.1.2.1.2.1:
4817: * tests/results/074.processed [template_gc] 1.1.2.1.2.1:
4818: * tests/results/075.processed [template_gc] 1.1.2.1.2.1:
4819: * tests/results/076.processed [template_gc] 1.1.2.1.2.1:
4820: * tests/results/077.processed [template_gc] 1.1.2.1.2.1:
4821: * tests/results/078.processed [template_gc] 1.1.2.1.2.1:
4822: * tests/results/079.processed [template_gc] 1.1.2.1.2.1:
4823: * tests/results/080.processed [template_gc] 1.1.2.1.2.1:
4824: * tests/results/081.processed [template_gc] 1.1.2.1.2.1:
4825: * tests/results/082.processed [template_gc] 1.1.2.1.2.1:
4826: * tests/results/083.processed [template_gc] 1.1.2.1.2.1:
4827: * tests/results/084.processed [template_gc] 1.1.2.1.2.1:
4828: * tests/results/085.processed [template_gc] 1.1.2.1.2.1:
4829: * tests/results/086.processed [template_gc] 1.1.2.1.2.1:
4830: * tests/results/087.processed [template_gc] 1.1.2.1.2.1:
4831: * tests/results/088.processed [template_gc] 1.1.2.1.2.1:
4832: * tests/results/089.processed [template_gc] 1.1.2.1.2.1:
4833: * tests/results/090.processed [template_gc] 1.1.2.1.2.1:
4834: * tests/results/091.processed [template_gc] 1.1.2.1.2.1:
4835: * tests/results/092.processed [template_gc] 1.1.2.1.2.1:
4836: * tests/results/093.processed [template_gc] 1.1.2.1.2.1:
4837: * tests/results/094.processed [template_gc] 1.1.2.1.2.1:
4838: * tests/results/095.processed [template_gc] 1.1.2.1.2.1:
4839: * tests/results/096.processed [template_gc] 1.1.2.1.2.1:
4840: * tests/results/097.processed [template_gc] 1.1.2.1.2.1:
4841: * tests/results/101.processed [template_gc] 1.1.2.1.2.1:
4842: * tests/results/102.processed [template_gc] 1.1.2.1.2.1:
4843: * tests/results/104.processed [template_gc] 1.1.2.1.2.1:
4844: * tests/results/105.processed [template_gc] 1.1.2.1.2.1:
4845: * tests/results/106.processed [template_gc] 1.1.2.1.2.1:
4846: * tests/results/107.processed [template_gc] 1.1.2.1.2.2:
4847: * tests/results/108.processed [template_gc] 1.1.2.1.2.2:
4848: * tests/results/109.processed [template_gc] 1.1.2.1.2.2:
4849: * tests/results/110.processed [template_gc] 1.1.2.1.2.1:
4850: * tests/results/111.processed [template_gc] 1.1.2.1.2.1:
4851: * tests/results/112.processed [template_gc] 1.1.2.1.2.1:
4852: * tests/results/113.processed [template_gc] 1.1.2.1.2.1:
4853: * tests/results/114.processed [template_gc] 1.1.2.1.2.1:
4854: * tests/results/115.processed [template_gc] 1.1.2.1.2.1:
4855: * tests/results/116.processed [template_gc] 1.1.2.1.2.1:
4856: * tests/results/117.processed [template_gc] 1.1.2.1.2.2:
4857: * tests/results/118.processed [template_gc] 1.1.2.1.2.1:
4858: * tests/results/119.processed [template_gc] 1.1.2.1.2.1:
4859: * tests/results/120.processed [template_gc] 1.1.2.1.2.1:
4860: * tests/results/121.processed [template_gc] 1.1.2.2:
4861: * tests/results/122.processed [template_gc] 1.1.2.2:
4862: * tests/results/123.processed [template_gc] 1.1.2.1:
4863: * tests/results/124.processed [template_gc] 1.1.2.1:
4864: new convention: char* never 0. assert in cord on that
4865:
4866: * tests/124.html 1.1:
4867: file 124.html was initially added on branch template_gc.
4868:
4869: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.24:
4870: couple more asserts
4871:
4872: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.25:
4873: * src/classes/xnode.C [template_gc] 1.54.2.10.2.14:
4874: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.10:
4875: found very old xml (dom) bug:
4876: were passing domString objects and later ERROREOUSLY freed them
4877:
4878: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.20:
4879: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.21:
4880: bugfix on memory buffer overrun [but that's memory from
4881: gc_malloc, not from g_malloc :(, but would hope]
4882:
4883: * tests/results/123.processed 1.1:
4884: file 123.processed was initially added on branch template_gc.
4885:
4886: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.9:
4887: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.23:
4888: little transcodes speedup
4889:
4890: * tests/results/124.processed 1.1:
4891: file 124.processed was initially added on branch template_gc.
4892:
4893: * tests/123.html 1.1:
4894: file 123.html was initially added on branch template_gc.
4895:
4896: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.19:
4897: checked custom malloc for returning 0
4898:
4899: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.22:
4900: couple assertions on fantastic situations added [may be those
4901: is the case now?]
4902:
4903: 2003-04-09 paf
4904: * tests/122.html [template_gc] 1.1.2.1:
4905: * tests/results/122.processed [template_gc] 1.1.2.1:
4906: 122 date test <= and == added [after volatile fix. passes on
4907: win&intel-solaris]
4908:
4909: * src/targets/cgi/pp3.cmd [template_gc] 1.1.2.1:
4910: custom profiling script:
4911: plist/ST << Sort by function time
4912:
4913: * src/classes/date.C [template_gc] 1.42.2.11.2.12:
4914: merged ^date.roll changes
4915:
4916: * src/classes/date.C 1.44:
4917: ^date.roll bug fix
4918:
4919: * tests/results/122.processed 1.1:
4920: file 122.processed was initially added on branch template_gc.
4921:
4922: * tests/122.html 1.1:
4923: file 122.html was initially added on branch template_gc.
4924:
4925: * src/classes/date.C 1.43:
4926: ^date.roll now throws less errors:
4927: month shifts handles end of month situation by reducing day number
4928: hour-hole shift reduces hour to recover
4929:
4930: * src/targets/cgi/pp3.cmd 1.1:
4931: file pp3.cmd was initially added on branch template_gc.
4932:
4933: * operators.txt [template_gc] 1.109.2.1.2.5:
4934: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.18:
4935: * src/main/pa_common.C [template_gc] 1.143.2.21.2.26:
4936: http://
4937: $.charset[] param
4938: done
4939:
4940: 2003-04-08 paf
4941: * src/main/untaint.C [template_gc] 1.115.2.12.2.21:
4942: CORD_pos_advance turned out to have limit on 'n' param. worked
4943: that around
4944:
4945: * src/main/untaint.C [template_gc] 1.115.2.12.2.22:
4946: removed redundant & in CORD_pos param passing [for it's a
4947: pointer really]
4948:
4949: * src/main/pa_common.C [template_gc] 1.143.2.21.2.24:
4950: merged PA_USE_ALARM bugfix from HEAD
4951:
4952: * src/lib/cord/source.url 1.1:
4953: file source.url was initially added on branch template_gc.
4954:
4955: * src/classes/date.C [template_gc] 1.42.2.11.2.11:
4956: * src/classes/file.C [template_gc] 1.107.2.16.2.14:
4957: * src/classes/hash.C [template_gc] 1.54.2.13.2.15:
4958: * src/classes/op.C [template_gc] 1.127.2.22.2.31:
4959: * src/classes/string.C [template_gc] 1.125.2.15.2.23:
4960: * src/classes/table.C [template_gc] 1.172.2.14.2.26:
4961: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.7:
4962: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.18:
4963: * src/include/pa_string.h [template_gc] 1.144.2.28.2.47:
4964: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.34:
4965: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.16:
4966: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.15:
4967: * src/main/pa_request.C [template_gc] 1.245.2.37.2.29:
4968: * src/main/pa_string.C [template_gc] 1.172.2.21.2.37:
4969: * src/main/pa_uue.C [template_gc] 1.4.2.5.2.5:
4970: * src/main/untaint.C [template_gc] 1.115.2.12.2.25:
4971: * src/types/pa_vfile.C [template_gc] 1.36.2.10.2.5:
4972: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.7:
4973: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.6:
4974: * src/types/pa_vform.h [template_gc] 1.45.2.8.2.4:
4975: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.15:
4976: pa_vform violated String::invariant. started fixing [not
4977: compiled now]
4978:
4979: * src/classes/file.C [template_gc] 1.107.2.16.2.15:
4980: * src/classes/op.C [template_gc] 1.127.2.22.2.32:
4981: * src/classes/table.C [template_gc] 1.172.2.14.2.27:
4982: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.24:
4983: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.8:
4984: * src/include/pa_charsets.h [template_gc] 1.8.2.8.2.5:
4985: * src/include/pa_common.h [template_gc] 1.89.2.13.2.11:
4986: * src/include/pa_request_charsets.h [template_gc] 1.1.2.3.2.3:
4987: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.17:
4988: * src/main/pa_charsets.C [template_gc] 1.11.2.10.2.4:
4989: * src/main/pa_common.C [template_gc] 1.143.2.21.2.25:
4990: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.16:
4991: * src/main/pa_request.C [template_gc] 1.245.2.37.2.30:
4992: * src/main/untaint.C [template_gc] 1.115.2.12.2.27:
4993: * src/types/pa_value.h [template_gc] 1.109.2.25.2.11:
4994: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.17:
4995: * src/types/pa_vrequest.C [template_gc] 1.27.2.9.2.5:
4996: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.6:
4997: started http://
4998: $.charset[] param
4999: and
5000: http response charset detection
5001: just compiled.
5002: todo:test
5003:
5004: * src/classes/string.C [template_gc] 1.125.2.15.2.24:
5005: * src/include/pa_string.h [template_gc] 1.144.2.28.2.48:
5006: * src/main/pa_string.C [template_gc] 1.172.2.21.2.38:
5007: * src/main/untaint.C [template_gc] 1.115.2.12.2.26:
5008: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.6:
5009: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.7:
5010: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.16:
5011: changed transcode param converntion along with string creating convention -- all strings are zero-terminated,
5012: this allowed to fix one remaining String("123", 2) case
5013:
5014: * src/include/pa_config_auto.h.in [template_gc] 1.37.2.2.2.3:
5015: * src/lib/cord/Makefile.in [template_gc] 1.1.2.2:
5016: *** empty log message ***
5017:
5018: * src/classes/string.C [template_gc] 1.125.2.15.2.22:
5019: * src/include/pa_string.h [template_gc] 1.144.2.28.2.46:
5020: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.10:
5021: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.33:
5022: * src/main/compile.y [template_gc] 1.204.2.8.2.17:
5023: * src/main/pa_string.C [template_gc] 1.172.2.21.2.36:
5024: * src/main/untaint.C [template_gc] 1.115.2.12.2.24:
5025: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.23:
5026: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.12:
5027: number of string style improvements & optimizations
5028:
5029: * src/lib/cord/Makefile.am [template_gc] 1.1.2.2:
5030: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.9:
5031: * src/lib/cord/source.url [template_gc] 1.1.2.1:
5032: From: "Boehm, Hans" <hans_boehm@hp.com>
5033: To: "'Alexandr Petrosian (PAF)'" <PAF@design.ru>; "Boehm, Hans" <hans_boehm@hp.com>
5034: Sent: Tuesday, April 08, 2003 2:16 AM
5035: Subject: RE: libgc 6.2.alpha4 cord/cordbscs.c/CORD_cat bug [were: CORD__extend_path bug?
5036:
5037:
5038: Thanks for the bug report and patch.
5039:
5040: I hadn't looked at this code in a while. Reading it now, it seems to me that the tests should also be ">= MAX_DEPTH" to comply with the invariant, though that may not matter a lot. I changed that, too.
5041:
5042: Hans
5043:
5044: * src/classes/xnode.C [template_gc] 1.54.2.10.2.13:
5045: =0 bug fix [left from autoptr default ctor :(]
5046:
5047: 2003-04-07 paf
5048: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.7:
5049: small style change
5050:
5051: * src/include/pa_string.h [template_gc] 1.144.2.28.2.45:
5052: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.8:
5053: CORD_cat bugfix
5054:
5055: * src/include/pa_common.h [template_gc] 1.89.2.13.2.10:
5056: * src/main/pa_common.C [template_gc] 1.143.2.21.2.23:
5057: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.14:
5058: merged from head:safe mode error message now includes numbers
5059:
5060: * src/include/pa_common.h 1.90:
5061: * src/main/pa_common.C 1.149:
5062: * src/main/pa_exec.C 1.50:
5063: safe mode error message now includes numbers
5064:
5065: * src/main/execute.C 1.296:
5066: * src/main/execute.C [template_gc] 1.295.2.27.2.22:
5067: n-th attempt to make a=a work with double.
5068: problem: as_double returns it's result in fp-register
5069: compiler optimizes access to that register after b->as_double,
5070: and just compares ALREADY_STORED_VALUE with prev-calculated a->as_double from memory.
5071: _SAME_ double values do not match here.
5072: when forced to REload fp-register, values do match.
5073:
5074: tried to make them volatile.
5075:
5076: * src/main/untaint.C [template_gc] 1.115.2.12.2.19:
5077: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.22:
5078: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.11:
5079: unknown untaint lang now causes death
5080:
5081: 2003-04-04 paf
5082: * src/types/pa_vmail.C 1.44:
5083: mail receive: .txt attachemnts bug fix
5084: http://i2/tasks/edit/?id=4507350336410850921
5085:
5086: * src/main/pa_globals.C 1.154:
5087: exif mem leak
5088: http://i2/tasks/edit/?id=4480590323629807263
5089:
5090: * src/classes/classes.dsp 1.27:
5091: * src/lib/ltdl/libltdl.dsp 1.5:
5092: * src/lib/md5/md5.dsp 1.4:
5093: * src/lib/pcre/pcre.dsp 1.3:
5094: * src/main/compile.tab.C 1.82:
5095: * src/main/main.dsp 1.163:
5096: * src/main/pa_globals.C 1.153:
5097: * src/targets/cgi/parser3.dsp 1.62:
5098: * src/types/types.dsp 1.38:
5099: links to xml libs made relative, no need to unpack
5100: parser3project to /parser3project.
5101:
5102: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.31:
5103: * src/main/compile.y [template_gc] 1.204.2.8.2.15:
5104: more understandable error message in case @CLASS with more then
5105: one line inside
5106:
5107: * src/classes/classes.dsp 1.28:
5108: * src/main/main.dsp 1.164:
5109: * src/targets/cgi/parser3.dsp 1.63:
5110: * src/types/pa_vmail.C 1.43:
5111: * src/types/types.dsp 1.39:
5112: buf fix http://i2/tasks/edit/?id=4493946731322521294
5113: $.to[billgates@microsoft.com
5114: BCc: send-spam-to@someemails.ru
5115: ]
5116:
5117: * src/classes/file.C 1.110:
5118: * src/include/pa_exec.h 1.12:
5119: * src/main/pa_exec.C 1.49:
5120: incorportated pa_exec patch by
5121: From: "Victor Fedoseev" <vvf_ru@mail.ru>
5122: To: "Alexandr Petrosian (PAF)" <PAF@design.ru>
5123: Sent: Thursday, January 23, 2003 9:14 AM
5124:
5125: huge speedup on ^file::cgi with big result
5126:
5127: * configure [template_gc] 1.66.2.5.2.7:
5128: * tests/Makefile [template_gc] 1.1.2.8.2.8:
5129: * tests/Makefile [template_gc] 1.1.2.8.2.9:
5130: *** empty log message ***
5131:
5132: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.21:
5133: more understandable error message in case of errors in @unhandled_exception
5134:
5135: * src/classes/math.C 1.25:
5136: allowed random 1...
5137:
5138: * src/classes/xdoc.C 1.109:
5139: memory allocation func bugfix
5140: http://i2/tasks/edit/?id=4499303470368629745
5141:
1.39 paf 5142: * src/classes/table.C 1.173:
5143: sort table with 0 rows bug fixed
5144:
1.23 paf 5145: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.32:
5146: * src/main/compile.y [template_gc] 1.204.2.8.2.16:
5147: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.11:
5148: error column more precise - tab handling bug fixed
5149:
1.39 paf 5150: * src/classes/math.C [template_gc] 1.24.2.12.2.11:
5151: allowed random 0..
5152:
1.23 paf 5153: * src/classes/hash.C 1.55:
5154: * src/types/pa_vhash.h 1.44:
5155: $hash._default showed in foreach & co bug fix
5156: http://i2/tasks/edit/?id=4493701604654042676
5157:
5158: @main[]
5159: $with_default[
5160: $.a[1]
5161: $._default[default from with_default]
5162: ]
5163: ^show[$with_default]
5164:
5165: $to_add_to[
5166: $.b[2]
5167: ]
5168: ^to_add_to.add[$with_default]
5169: =$to_add_to.xxx=<br>
5170:
5171:
5172: ^show[$to_add_to]
5173:
5174:
5175: $cloned[^hash::create[$with_default]]
5176: =$cloned.xxx=<br>
5177: ^show[$cloned]
5178:
5179:
5180: @show[hash]
5181: ^hash.foreach[k;v]{
5182: $k = $v <br>
5183:
5184: }
5185: <hr>
5186:
5187: 2003-04-03 paf
5188: * src/classes/op.C [template_gc] 1.127.2.22.2.23:
5189: * src/include/pa_request.h [template_gc] 1.160.2.37.2.18:
5190: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.6:
5191: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.23:
5192: * src/main/execute.C [template_gc] 1.295.2.27.2.16:
5193: * src/main/pa_request.C [template_gc] 1.245.2.37.2.22:
5194: strack trace reset after handled exception [old bug fixed]
5195:
5196: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.22:
5197: * src/main/compile.y [template_gc] 1.204.2.8.2.10:
5198: parse position old bug fixed.
5199: position reporting made precise [both, in parse erros and runtime errors]
5200:
5201: * operators.txt [template_gc] 1.109.2.1.2.4:
5202: * src/classes/date.C [template_gc] 1.42.2.11.2.10:
5203: * src/classes/date.C [template_gc] 1.42.2.11.2.9:
5204: * src/classes/double.C [template_gc] 1.53.2.8.2.4:
5205: * src/classes/file.C [template_gc] 1.107.2.16.2.13:
5206: * src/classes/hash.C [template_gc] 1.54.2.13.2.14:
5207: * src/classes/image.C [template_gc] 1.90.2.15.2.20:
5208: * src/classes/image.C [template_gc] 1.90.2.15.2.21:
5209: * src/classes/int.C [template_gc] 1.49.2.7.2.5:
5210: * src/classes/mail.C [template_gc] 1.88.2.16.2.17:
5211: * src/classes/math.C [template_gc] 1.24.2.12.2.9:
5212: * src/classes/memory.C [template_gc] 1.1.2.4:
5213: * src/classes/op.C [template_gc] 1.127.2.22.2.27:
5214: * src/classes/op.C [template_gc] 1.127.2.22.2.28:
5215: * src/classes/response.C [template_gc] 1.23.2.8.2.3:
5216: * src/classes/string.C [template_gc] 1.125.2.15.2.20:
5217: * src/classes/string.C [template_gc] 1.125.2.15.2.21:
5218: * src/classes/table.C [template_gc] 1.172.2.14.2.24:
5219: * src/classes/table.C [template_gc] 1.172.2.14.2.25:
5220: * src/classes/void.C [template_gc] 1.28.2.5.2.9:
5221: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.22:
5222: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.23:
5223: * src/classes/xnode.C [template_gc] 1.54.2.10.2.12:
5224: * src/classes/xnode.h [template_gc] 1.18.2.6.2.7:
5225: * src/main/execute.C [template_gc] 1.295.2.27.2.19:
5226: * src/types/pa_method.h [template_gc] 1.1.2.4.2.5:
5227: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.12:
5228: MethodParams& now [methods without params receive zero
5229: reference, but they are expected not to look there]
5230:
5231: * src/main/execute.C [template_gc] 1.295.2.27.2.18:
5232: * src/types/pa_value.C [template_gc] 1.9.2.15.2.11:
5233: * src/types/pa_value.h [template_gc] 1.109.2.25.2.10:
5234: * src/types/pa_vstring.h [template_gc] 1.54.2.11.2.5:
5235: slightly improved error messages text:
5236: 1. is '%s', it
5237: 2. method undefined in case of ^void[]
5238:
1.39 paf 5239: * src/lib/Makefile.in [template_gc] 1.8.2.3.2.2:
5240: removed 'patches'
5241:
1.23 paf 5242: * src/classes/math.C [template_gc] 1.24.2.12.2.10:
5243: top limit
5244:
5245: * src/classes/op.C [template_gc] 1.127.2.22.2.24:
5246: * src/include/pa_request.h [template_gc] 1.160.2.37.2.19:
5247: removed from trace 'a' exception when
5248: ^try{
5249: ^throw[a;1]
5250: }{
5251: ^throw[b;2]
5252: }
5253:
5254: this makes life easier: were: bad stack order -- were in exception catch unwind order, which didn't match execution order
5255:
5256:
5257: @main[]
5258: ^try{
5259: ^first[]
5260: }{
5261: ^throw[c;3]
5262: }
5263:
5264: @first[]
5265: ^throw[a;1]
5266:
5267: showed
5268: throw a
5269: first
5270: throw b
5271: try
5272:
5273: which is no good
5274:
5275: * src/classes/op.C [template_gc] 1.127.2.22.2.30:
5276: * src/main/pa_request.C [template_gc] 1.245.2.37.2.26:
5277: * tests/042.html [template_gc] 1.1.2.1.2.1:
5278: test 042 changed to realities, and passed [bug fixed]
5279:
5280: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.25:
5281: * src/main/compile.y [template_gc] 1.204.2.8.2.12:
5282: *** empty log message ***
5283:
5284: * operators.txt [template_gc] 1.109.2.1.2.3:
5285: * src/classes/op.C [template_gc] 1.127.2.22.2.26:
5286: * src/include/pa_request.h [template_gc] 1.160.2.37.2.21:
5287: * src/main/pa_request.C [template_gc] 1.245.2.37.2.24:
5288: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.11:
5289: ^process...[filename]
5290: useful for better error reporting [file/line/col]
5291:
5292: * INSTALL [template_gc] 1.31.6.2:
5293: * src/include/pa_operation.h [template_gc] 1.1.2.6.2.5:
5294: * src/include/pa_request.h [template_gc] 1.160.2.37.2.23:
5295: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.29:
5296: * src/main/compile.y [template_gc] 1.204.2.8.2.14:
5297: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.11:
5298: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.10:
5299: * src/main/execute.C [template_gc] 1.295.2.27.2.20:
5300: * src/main/pa_request.C [template_gc] 1.245.2.37.2.27:
5301: debug info format simplified, now it's:
5302: OP_VALUE
5303: Operation::Origin << here
5304: value*
5305:
5306: higher limits:
5307: file number (max: 255)
5308: line number (max: 64535)
5309: column number (max: 255)
5310:
5311: * src/main/compile.C [template_gc] 1.69.2.6.2.8:
5312: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.27:
5313: * src/main/compile.y [template_gc] 1.204.2.8.2.13:
5314: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.9:
5315: precise parse error position in case of
5316:
5317: ^bug
5318: ]
5319:
5320: * src/classes/op.C [template_gc] 1.127.2.22.2.25:
5321: * src/include/pa_request.h [template_gc] 1.160.2.37.2.20:
5322: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.7:
5323: * src/include/pa_types.h [template_gc] 1.44.2.3.2.1:
5324: * src/main/execute.C [template_gc] 1.295.2.27.2.17:
5325: * src/main/pa_request.C [template_gc] 1.245.2.37.2.23:
5326: exception handling done. now we have error columns
5327: todo: test it
5328:
5329: * src/classes/op.C [template_gc] 1.127.2.22.2.29:
5330: * src/include/pa_request.h [template_gc] 1.160.2.37.2.22:
5331: * src/main/compile.C [template_gc] 1.69.2.6.2.7:
5332: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.24:
5333: * src/main/compile.y [template_gc] 1.204.2.8.2.11:
5334: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.10:
5335: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.8:
5336: * src/main/pa_request.C [template_gc] 1.245.2.37.2.25:
5337: introducing ^process...[main-method-alias]
5338:
5339: 2003-04-02 paf
5340: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.21:
5341: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.10:
5342: removed ref leak in xdoc::create/load
5343:
5344: * src/classes/op.C [template_gc] 1.127.2.22.2.22:
5345: * src/include/pa_operation.h [template_gc] 1.1.2.6.2.3:
5346: * src/include/pa_request.h [template_gc] 1.160.2.37.2.16:
5347: * src/main/compile.C [template_gc] 1.69.2.6.2.5:
5348: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.20:
5349: * src/main/compile.y [template_gc] 1.204.2.8.2.8:
5350: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.8:
5351: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.6:
5352: * src/main/execute.C [template_gc] 1.295.2.27.2.14:
5353: * src/main/pa_request.C [template_gc] 1.245.2.37.2.20:
5354: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.9:
5355: prepared debug info
5356: todo:use it
5357:
5358: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.6:
5359: * tests/Makefile [template_gc] 1.1.2.8.2.6:
5360: replace bug fix [broke Dictionary constructor when moved to gc]
5361:
5362: * src/classes/op.C [template_gc] 1.127.2.22.2.21:
5363: * src/classes/table.C [template_gc] 1.172.2.14.2.22:
5364: * src/include/pa_request.h [template_gc] 1.160.2.37.2.15:
5365: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.7:
5366: * src/main/execute.C [template_gc] 1.295.2.27.2.12:
5367: * src/types/pa_value.h [template_gc] 1.109.2.25.2.9:
5368: * src/types/pa_vbool.h [template_gc] 1.21.2.3.2.2:
5369: * src/types/pa_vclass.h [template_gc] 1.39.2.5.2.4:
5370: * src/types/pa_vdate.h [template_gc] 1.24.2.5.2.4:
5371: * src/types/pa_vdouble.h [template_gc] 1.42.2.9.2.3:
5372: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.6:
5373: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.6:
5374: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.7:
5375: * src/types/pa_vint.h [template_gc] 1.38.2.10.2.4:
5376: * src/types/pa_vjunction.h [template_gc] 1.19.2.5.2.2:
5377: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.8:
5378: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.6:
5379: * src/types/pa_vstring.h [template_gc] 1.54.2.11.2.4:
5380: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.6:
5381: * src/types/pa_vvoid.h [template_gc] 1.17.2.8.2.3:
5382: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.9:
5383: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.7:
5384: more locally scoped vars in execute (more easily optimizable)
5385:
5386: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.1:
5387: starting in gdome 0.7.4 this is no longer needed [author
5388: applied my patch]
5389:
5390: * src/include/pa_operation.h [template_gc] 1.1.2.6.2.4:
5391: * src/include/pa_request.h [template_gc] 1.160.2.37.2.17:
5392: * src/main/compile.C [template_gc] 1.69.2.6.2.6:
5393: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.21:
5394: * src/main/compile.y [template_gc] 1.204.2.8.2.9:
5395: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.9:
5396: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.7:
5397: * src/main/execute.C [template_gc] 1.295.2.27.2.15:
5398: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.9:
5399: * src/main/pa_request.C [template_gc] 1.245.2.37.2.21:
5400: debug info: started using.
5401: todo:complete
5402:
5403: * src/lib/patches/Makefile.am [template_gc] 1.3.6.1:
5404: * src/lib/patches/Makefile.in [template_gc] 1.10.2.3.2.2:
5405: not patches now
5406:
5407: * src/main/pa_common.C [template_gc] 1.143.2.21.2.21:
5408: * src/main/pa_common.C [template_gc] 1.143.2.21.2.22:
5409: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.6:
5410: uncommented http:// file loading
5411:
5412: * tests/Makefile [template_gc] 1.1.2.8.2.7:
5413: * tests/results/108.processed [template_gc] 1.1.2.1.2.1:
5414: * tests/results/117.processed [template_gc] 1.1.2.1.2.1:
5415: meta considered OK [it's up to coder now to remove it not
5416: needed]
5417:
5418: * configure [template_gc] 1.66.2.5.2.3:
5419: * src/include/pa_config_auto.h.in [template_gc] 1.37.2.2.2.2:
5420: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.14:
5421: --enable-assertions autoconf-ed
5422:
5423: * src/include/pa_array.h [template_gc] 1.57.2.27.2.12:
5424: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.4:
5425: * src/main/main.dsp [template_gc] 1.161.6.14.2.8:
5426: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.19:
5427: array::get/put inlined
5428:
5429: * src/include/pa_array.h [template_gc] 1.57.2.27.2.14:
5430: * src/main/execute.C [template_gc] 1.295.2.27.2.13:
5431: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.20:
5432: * tests/run_parser.sh [template_gc] 1.1.2.1.2.1:
5433: gif encoder bug fix [gdGrowingBuf]
5434:
5435: * src/classes/form.C [template_gc] 1.34.2.7.2.7:
5436: * src/classes/hash.C [template_gc] 1.54.2.13.2.13:
5437: * src/classes/image.C [template_gc] 1.90.2.15.2.19:
5438: * src/classes/string.C [template_gc] 1.125.2.15.2.19:
5439: * src/classes/table.C [template_gc] 1.172.2.14.2.23:
5440: * src/classes/void.C [template_gc] 1.28.2.5.2.8:
5441: * src/include/pa_common.h [template_gc] 1.89.2.13.2.9:
5442: * src/main/pa_common.C [template_gc] 1.143.2.21.2.20:
5443: * src/main/pa_request.C [template_gc] 1.245.2.37.2.19:
5444: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.12:
5445: * src/main/pa_string.C [template_gc] 1.172.2.21.2.35:
5446: all calls to String::String(str,helper_length) are checked.
5447: found/fixed one place:
5448: $request:body now zero-terminated,
5449:
5450: * src/lib/patches/libxslt.patch [template_gc] 1.1.6.1:
5451: decided against patching -- one can remove that header in @
5452: postprocess, if he/she wants to
5453:
5454: * src/include/pa_operation.h [template_gc] 1.1.2.6.2.2:
5455: strange mistake fixed: forgot to return Operation class->union
5456: after switching from autoptrs.
5457:
5458: * configure.in [template_gc] 1.62.2.5.2.4:
5459: * src/lib/Makefile.am [template_gc] 1.3.10.2:
5460: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.8:
5461: removed patches
5462:
5463: * configure [template_gc] 1.66.2.5.2.4:
5464: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.15:
5465: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.14:
5466: *** empty log message ***
5467:
5468: * configure.in [template_gc] 1.62.2.5.2.3:
5469: * src/classes/xnode.C [template_gc] 1.54.2.10.2.11:
5470: * src/include/pa_config_fixed.h [template_gc] 1.54.2.5.2.5:
5471: * src/include/pa_config_includes.h [template_gc] 1.23.2.5.2.2:
5472: * src/include/pa_string.h [template_gc] 1.144.2.28.2.43:
5473: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.6:
5474: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.11:
5475: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.18:
5476: converted debug hacks to ANSI assertions
5477: started configure.in --enable-assertions
5478:
5479: * src/include/pa_array.h [template_gc] 1.57.2.27.2.13:
5480: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.5:
5481: * src/include/pa_string.h [template_gc] 1.144.2.28.2.44:
5482: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.6:
5483: * src/main/main.dsp [template_gc] 1.161.6.14.2.9:
5484: * src/main/pa_table.C [template_gc] 1.53.2.10.2.4:
5485: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.10:
5486: array get/put check become assertion
5487: iterator in methodframe filler
5488:
5489: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.7:
5490: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.13:
5491: globals.c: gc_substitute_memory_management_functions
5492: +installed CORD_oom function
5493:
5494: * src/lib/patches/libxml2.patch [template_gc] 1.1.6.1:
5495: found a way of dealing with charset tables without patching
5496: library [price: imposed limit of 10 user-defined charsets, but
5497: limit can be easily increased]
5498:
5499: * src/classes/table.C [template_gc] 1.172.2.14.2.21:
5500: * src/include/pa_table.h [template_gc] 1.48.2.11.2.7:
5501: * src/main/pa_table.C [template_gc] 1.53.2.10.2.5:
5502: few for(size_t i=0...) -> for(Array_iterator... i(..); i
5503: has_next()
5504:
5505: 2003-04-01 paf
5506: * src/lib/gc/Makefile.am 1.1:
5507: * src/lib/gc/include/Makefile.am 1.1:
5508: file Makefile.am was initially added on branch template_gc.
5509:
5510: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.8:
5511: * src/include/pa_config_fixed.h [template_gc] 1.54.2.5.2.4:
5512: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.19:
5513: * src/main/main.dsp [template_gc] 1.161.6.14.2.7:
5514: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.10:
5515: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.1:
5516: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.12:
5517: * src/targets/isapi/parser3isapi.dsp [template_gc] 1.41.12.1.2.2:
5518: * src/types/types.dsp [template_gc] 1.35.10.9.2.8:
5519: prepared xml-static configuration
5520:
5521: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.11:
5522: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.16:
5523: xml memory debugging showed no errors. todo: debug parser memory
5524:
5525: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.9:
5526: bug() to set bpt in (memory.c)
5527: some .am changes
5528:
5529: * src/lib/gc/Makefile.in 1.1:
5530: * src/lib/gc/include/Makefile.in 1.1:
5531: file Makefile.in was initially added on branch template_gc.
5532:
5533: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.20:
5534: * src/classes/xnode.h [template_gc] 1.18.2.6.2.6:
5535: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.17:
5536: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.10:
5537: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.17:
5538: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.8:
5539: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.8:
5540: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.6:
5541: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.5:
5542: memory bug debugged down: gdome uses glib memory, and stores last pointer to xmlDoc there, gc misses that and collects valid memory
5543: fixed by remembering xmlDoc from dom object in xdoc.
5544: todo: do something with premature free of xdoc with xnodes/node values referring into it
5545:
5546: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.15:
5547: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.13:
5548: more build configurations
5549:
5550: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.16:
5551: * src/main/pa_common.C [template_gc] 1.143.2.21.2.18:
5552: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.12:
5553: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.8:
5554: moved memory debugging to global level: to pa_gc_malloc
5555:
5556: * src/lib/gc/Makefile.am [template_gc] 1.1.2.1:
5557: * src/lib/gc/Makefile.in [template_gc] 1.1.2.1:
5558: * src/lib/gc/include/Makefile.am [template_gc] 1.1.2.1:
5559: * src/lib/gc/include/Makefile.in [template_gc] 1.1.2.1:
5560: *** empty log message ***
5561:
5562: * src/classes/mail.C [template_gc] 1.88.2.16.2.15:
5563: * src/classes/mail.C [template_gc] 1.88.2.16.2.16:
5564: typo fix
5565:
5566: 2003-03-31 paf
5567: * INSTALL [template_gc] 1.31.6.1:
5568: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.19:
5569: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.9:
5570: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.14:
5571: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.11:
5572: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.4:
5573: started xml lib memory debugging, simple checks failed:
5574: it seems that library does realloc(bad ptr), and recording those ptrs in heap [for debugging] was bad:
5575: heap situation changes = everything works fine
5576:
5577: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.6:
5578: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.13:
5579: worked around xmlRegisterCharEncodingHandler limitation [
5580: currently imposed limit of 10 user-defined charsets]
5581:
5582: 2003-03-28 paf
5583: * src/main/execute.C [template_gc] 1.295.2.27.2.11:
5584: execution stack copied to local
5585: register
5586: variable, removed lots [~2e7) of memory accesses
5587:
5588: 2003-03-27 paf
5589: * src/classes/string.C [template_gc] 1.125.2.15.2.17:
5590: * src/classes/table.C [template_gc] 1.172.2.14.2.19:
5591: * src/include/pa_array.h [template_gc] 1.57.2.27.2.9:
5592: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.3:
5593: * src/include/pa_string.h [template_gc] 1.144.2.28.2.40:
5594: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.5:
5595: * src/main/pa_string.C [template_gc] 1.172.2.21.2.33:
5596: * src/main/untaint.C [template_gc] 1.115.2.12.2.18:
5597: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.9:
5598: fixed clients of &get():
5599: most to use non-ref version,
5600: some[in tight places] to get_unchecked_ref
5601:
5602: * src/classes/date.C [template_gc] 1.42.2.11.2.8:
5603: * src/classes/file.C [template_gc] 1.107.2.16.2.12:
5604: * src/classes/hash.C [template_gc] 1.54.2.13.2.12:
5605: * src/classes/string.C [template_gc] 1.125.2.15.2.18:
5606: * src/classes/table.C [template_gc] 1.172.2.14.2.20:
5607: * src/classes/void.C [template_gc] 1.28.2.5.2.7:
5608: * src/include/pa_string.h [template_gc] 1.144.2.28.2.41:
5609: * src/lib/cord/cord.dsp [template_gc] 1.1.2.8:
5610: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.5:
5611: * src/lib/cord/include/cord.h [template_gc] 1.1.2.2:
5612: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.16:
5613: * src/main/compile.y [template_gc] 1.204.2.8.2.7:
5614: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.5:
5615: * src/main/pa_common.C [template_gc] 1.143.2.21.2.17:
5616: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.12:
5617: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.13:
5618: * src/main/pa_request.C [template_gc] 1.245.2.37.2.18:
5619: * src/main/pa_string.C [template_gc] 1.172.2.21.2.34:
5620: * src/main/pa_uue.C [template_gc] 1.4.2.5.2.4:
5621: * src/sql/pa_sql_driver.h [template_gc] 1.34.2.4.2.4:
5622: * src/types/pa_value.C [template_gc] 1.9.2.15.2.10:
5623: * src/types/pa_venv.h [template_gc] 1.28.2.5.2.5:
5624: * src/types/pa_vfile.C [template_gc] 1.36.2.10.2.4:
5625: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.14:
5626: introducing append_help_length [radical improvement here]
5627:
5628: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.12:
5629: GC_java_finalization turned off [was 'not recommened' in gc.h,
5630: on win32 noticed no difference]
5631:
5632: * src/include/pa_array.h [template_gc] 1.57.2.27.2.11:
5633: returned checked array get [were disabled for debugging]
5634: result:not slower [don't understand that, it were INLINED]
5635: todo: find out a way of inlining it!
5636:
5637: * src/classes/memory.C [template_gc] 1.1.2.3:
5638: * src/include/pa_array.h [template_gc] 1.57.2.27.2.10:
5639: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.7:
5640: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.15:
5641: * src/lib/cord/cord.dsp [template_gc] 1.1.2.7:
5642: * src/lib/cord/cordxtra.c [template_gc] 1.1.2.3:
5643: * src/lib/gc/include/gc.h [template_gc] 1.1.2.2:
5644: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.6:
5645: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.10:
5646: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.9:
5647: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.7:
5648: disabled gc, become even slower
5649:
5650: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.7:
5651: * src/classes/memory.C [template_gc] 1.1.2.2:
5652: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.16:
5653: * src/include/pa_array.h [template_gc] 1.57.2.27.2.8:
5654: * src/include/pa_request.h [template_gc] 1.160.2.37.2.14:
5655: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.2:
5656: * src/include/pa_string.h [template_gc] 1.144.2.28.2.39:
5657: * src/lib/cord/cord.dsp [template_gc] 1.1.2.6:
5658: * src/lib/ltdl/libltdl.dsp [template_gc] 1.3.2.2.2.4:
5659: * src/lib/md5/md5.dsp [template_gc] 1.2.10.2.2.3:
5660: * src/lib/pcre/pcre.dsp [template_gc] 1.1.14.1.2.3:
5661: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.15:
5662: * src/main/compile.y [template_gc] 1.204.2.8.2.6:
5663: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.4:
5664: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.4:
5665: * src/main/main.dsp [template_gc] 1.161.6.14.2.6:
5666: * src/main/pa_string.C [template_gc] 1.172.2.21.2.32:
5667: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.9:
5668: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.8:
5669: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.13:
5670: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.8:
5671: * src/types/types.dsp [template_gc] 1.35.10.9.2.7:
5672: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.3:
5673: Array::put(index, T>>&<< removed
5674: after Stack::pop wiping removed [moved to separate func]
5675: other Array & removed
5676:
5677: * src/lib/gc/include/gc_fake.h 1.1:
5678: file gc_fake.h was initially added on branch template_gc.
5679:
5680: * src/include/pa_string.h [template_gc] 1.144.2.28.2.42:
5681: * src/lib/gc/include/gc.h [template_gc] 1.1.2.3:
5682: * src/lib/gc/include/gc_fake.h [template_gc] 1.1.2.1:
5683: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.17:
5684: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.7:
5685: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.11:
5686: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.10:
5687: convention changed: all resulting strings are zero-terminated
5688:
5689: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.17:
5690: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.18:
5691: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.6:
5692: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.13:
5693: forgot to merge XML memory funcs replacement from gc branch
5694:
5695: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.18:
5696: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.7:
5697: XML memory funcs to GC works in debug, but fails in release
5698: todo: fix that
5699:
5700: * src/doc/memory.dox 1.1:
5701: file memory.dox was initially added on branch template_gc.
5702:
5703: * src/doc/memory.dox [template_gc] 1.1.2.1:
5704: forgot to add
5705:
5706: 2003-03-26 paf
5707: * src/lib/cord/include/private/cord_pos.h 1.1:
5708: file cord_pos.h was initially added on branch template_gc.
5709:
5710: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.6:
5711: * src/classes/file.C [template_gc] 1.107.2.16.2.11:
5712: * src/classes/op.C [template_gc] 1.127.2.22.2.20:
5713: * src/classes/table.C [template_gc] 1.172.2.14.2.18:
5714: * src/include/pa_array.h [template_gc] 1.57.2.27.2.7:
5715: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.5:
5716: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.1:
5717: * src/include/pa_string.h [template_gc] 1.144.2.28.2.38:
5718: * src/include/pa_table.h [template_gc] 1.48.2.11.2.6:
5719: * src/lib/cord/cord.dsp [template_gc] 1.1.2.5:
5720: * src/lib/ltdl/libltdl.dsp [template_gc] 1.3.2.2.2.3:
5721: * src/lib/md5/md5.dsp [template_gc] 1.2.10.2.2.2:
5722: * src/lib/pcre/pcre.dsp [template_gc] 1.1.14.1.2.2:
5723: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.14:
5724: * src/main/compile.y [template_gc] 1.204.2.8.2.5:
5725: * src/main/main.dsp [template_gc] 1.161.6.14.2.5:
5726: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.12:
5727: * src/main/pa_common.C [template_gc] 1.143.2.21.2.16:
5728: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.11:
5729: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.11:
5730: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.7:
5731: * src/main/pa_table.C [template_gc] 1.53.2.10.2.3:
5732: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.8:
5733: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.7:
5734: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.7:
5735: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.10:
5736: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.7:
5737: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.5:
5738: * src/types/types.dsp [template_gc] 1.35.10.9.2.6:
5739: pre-evaluated .count() in some places
5740:
5741: * src/lib/cord/Makefile.am 1.1:
5742: * src/lib/cord/include/Makefile.am 1.1:
5743: * src/lib/cord/include/private/Makefile.am 1.1:
5744: file Makefile.am was initially added on branch template_gc.
5745:
5746: * src/lib/cord/Makefile.in 1.1:
5747: * src/lib/cord/include/Makefile.in 1.1:
5748: * src/lib/cord/include/private/Makefile.in 1.1:
5749: file Makefile.in was initially added on branch template_gc.
5750:
5751: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.4:
5752: * src/lib/cord/cord.dsp [template_gc] 1.1.2.3:
5753: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.13:
5754: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.3:
5755: * src/main/main.dsp [template_gc] 1.161.6.14.2.3:
5756: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.5:
5757: * src/targets/isapi/parser3isapi.dsp [template_gc] 1.41.12.1.2.1:
5758: * src/types/types.dsp [template_gc] 1.35.10.9.2.4:
5759: .dsp updated to use lib/gc,lib/cord
5760:
5761: * src/lib/cord/include/gc.h [template_gc] 1.1.2.2:
5762: * src/lib/gc/include/gc.h [template_gc] 1.1.2.1:
5763: introducing lib/gc
5764:
5765: * src/lib/cord/include/cord.h [template_gc] 1.1.2.1:
5766: * src/lib/cord/include/ec.h [template_gc] 1.1.2.1:
5767: * src/lib/cord/include/gc.h [template_gc] 1.1.2.1:
5768: * src/lib/cord/include/private/cord_pos.h [template_gc] 1.1.2.1:
5769: bundled gc includes
5770:
5771: * src/lib/cord/include/cord.h 1.1:
5772: file cord.h was initially added on branch template_gc.
5773:
5774: * src/lib/cord/include/ec.h 1.1:
5775: file ec.h was initially added on branch template_gc.
5776:
5777: * src/classes/op.C [template_gc] 1.127.2.22.2.18:
5778: * src/include/pa_array.h [template_gc] 1.57.2.27.2.6:
5779: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.7:
5780: * src/include/pa_string.h [template_gc] 1.144.2.28.2.35:
5781: * src/include/pa_version.h [template_gc] 1.7.16.1:
5782: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.12:
5783: * src/main/compile.y [template_gc] 1.204.2.8.2.4:
5784: * src/main/execute.C [template_gc] 1.295.2.27.2.10:
5785: * src/main/pa_common.C [template_gc] 1.143.2.21.2.15:
5786: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.8:
5787: * src/main/pa_request.C [template_gc] 1.245.2.37.2.17:
5788: * src/main/pa_string.C [template_gc] 1.172.2.21.2.30:
5789: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.7:
5790: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.4:
5791: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.2:
5792: a number of bugfixes [while testing first real site (aval)]
5793:
5794: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.5:
5795: * src/lib/cord/cord.dsp [template_gc] 1.1.2.4:
5796: * src/lib/ltdl/libltdl.dsp [template_gc] 1.3.2.2.2.2:
5797: * src/lib/md5/md5.dsp [template_gc] 1.2.10.2.2.1:
5798: * src/main/main.dsp [template_gc] 1.161.6.14.2.4:
5799: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.6:
5800: * src/types/types.dsp [template_gc] 1.35.10.9.2.5:
5801: started profiling
5802:
5803: * src/lib/cord/include/gc.h 1.1:
5804: * src/lib/gc/include/gc.h 1.1:
5805: file gc.h was initially added on branch template_gc.
5806:
5807: * acsite.m4 1.1:
5808: file acsite.m4 was initially added on branch template_gc.
5809:
5810: * acsite.m4 [template_gc] 1.1.2.1:
5811: * bin/Makefile.in [template_gc] 1.9.2.3.2.1:
5812: * etc/Makefile.in [template_gc] 1.14.2.3.2.1:
5813: * etc/parser3.charsets/Makefile.in [template_gc] 1.17.2.3.2.1:
5814: * src/Makefile.in [template_gc] 1.55.2.3.2.1:
5815: * src/classes/Makefile.am [template_gc] 1.40.16.2:
5816: * src/classes/Makefile.in [template_gc] 1.53.2.3.2.1:
5817: * src/classes/mail.C [template_gc] 1.88.2.16.2.14:
5818: * src/classes/math.C [template_gc] 1.24.2.12.2.8:
5819: * src/classes/op.C [template_gc] 1.127.2.22.2.19:
5820: * src/include/Makefile.in [template_gc] 1.11.2.5.2.1:
5821: * src/include/pa_common.h [template_gc] 1.89.2.13.2.8:
5822: * src/include/pa_config_auto.h.in [template_gc] 1.37.2.2.2.1:
5823: * src/include/pa_config_fixed.h [template_gc] 1.54.2.5.2.3:
5824: * src/include/pa_config_includes.h [template_gc] 1.23.2.5.2.1:
5825: * src/include/pa_request.h [template_gc] 1.160.2.37.2.13:
5826: * src/include/pa_sql_driver_manager.h [template_gc] 1.26.2.9.2.5:
5827: * src/include/pa_string.h [template_gc] 1.144.2.28.2.36:
5828: * src/include/pa_stylesheet_connection.h [template_gc] 1.32.2.5.2.4:
5829: * src/include/pa_version.h [template_gc] 1.7.16.2:
5830: * src/lib/Makefile.am [template_gc] 1.3.10.1:
5831: * src/lib/Makefile.in [template_gc] 1.8.2.3.2.1:
5832: * src/lib/cord/Makefile.am [template_gc] 1.1.2.1:
5833: * src/lib/cord/Makefile.in [template_gc] 1.1.2.1:
5834: * src/lib/cord/include/Makefile.am [template_gc] 1.1.2.1:
5835: * src/lib/cord/include/Makefile.in [template_gc] 1.1.2.1:
5836: * src/lib/cord/include/private/Makefile.am [template_gc] 1.1.2.1:
5837: * src/lib/cord/include/private/Makefile.in [template_gc] 1.1.2.1:
5838: * src/lib/ltdl/Makefile.in [template_gc] 1.4.2.1.2.2:
5839: * src/lib/md5/Makefile.in [template_gc] 1.6.2.3.2.1:
5840: * src/lib/patches/Makefile.in [template_gc] 1.10.2.3.2.1:
5841: * src/lib/pcre/Makefile.in [template_gc] 1.8.2.3.2.2:
5842: * src/main/Makefile.am [template_gc] 1.35.6.4.2.2:
5843: * src/main/Makefile.in [template_gc] 1.50.2.6.2.1:
5844: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.10:
5845: * src/main/pa_string.C [template_gc] 1.172.2.21.2.31:
5846: * src/main/untaint.C [template_gc] 1.115.2.12.2.17:
5847: * src/sql/Makefile.in [template_gc] 1.11.2.3.2.1:
5848: * src/targets/Makefile.in [template_gc] 1.42.2.3.2.1:
5849: * src/targets/apache13/Makefile.in [template_gc] 1.44.2.3.2.1:
5850: * src/targets/apache13/p3runConfigure.in [template_gc] 1.11.14.4.2.1:
5851: * src/targets/cgi/Makefile.am [template_gc] 1.46.2.5.2.1:
5852: * src/targets/cgi/Makefile.in [template_gc] 1.62.2.5.2.1:
5853: * src/targets/isapi/Makefile.in [template_gc] 1.11.2.3.2.1:
5854: * src/types/Makefile.am [template_gc] 1.28.10.1.2.2:
5855: * src/types/Makefile.in [template_gc] 1.50.2.4.2.1:
5856: * src/types/pa_vclass.h [template_gc] 1.39.2.5.2.3:
5857: * src/types/pa_vcookie.h [template_gc] 1.23.2.6.2.3:
5858: * src/types/pa_vform.h [template_gc] 1.45.2.8.2.3:
5859: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.5:
5860: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.6:
5861: * src/types/pa_vint.h [template_gc] 1.38.2.10.2.3:
5862: * src/types/pa_vmail.h [template_gc] 1.9.2.6.2.5:
5863: * src/types/pa_vresponse.h [template_gc] 1.32.2.6.2.4:
5864: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.6:
5865: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.6:
5866: * src/types/pa_vstatus.h [template_gc] 1.15.2.7.2.3:
5867: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.5:
5868: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.7:
5869: configured math funcs
5870: ported pa_exec
5871:
5872: * src/classes/classes.dsp 1.26:
5873: * src/lib/ltdl/libltdl.dsp 1.4:
5874: * src/lib/md5/md5.dsp 1.3:
5875: * src/lib/pcre/pcre.dsp 1.2:
5876: * src/main/main.dsp 1.162:
5877: * src/targets/cgi/parser3.dsp 1.61:
5878: * src/types/types.dsp 1.37:
5879: .dsp profiling updated
5880:
5881: 2003-03-25 paf
5882: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.14:
5883: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.9:
5884: memory: new 'new' overloads for structure handling
5885:
1.39 paf 5886: * tests/results/109.processed [template_gc] 1.1.2.1.2.1:
5887: it was a bug in parser. updated 109 test result
5888:
1.23 paf 5889: * operators.txt [template_gc] 1.109.2.1.2.2:
5890: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.10:
5891: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.5:
5892: $status.memory
5893: used
5894: free
5895: since_compact
5896: process
5897:
5898: * src/doc/exception.dox 1.1:
5899: file exception.dox was initially added on branch template_gc.
5900:
5901: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.11:
5902: * src/main/untaint.C [template_gc] 1.115.2.12.2.15:
5903: untaint.C L_MAIL_HEADER
5904:
5905: * src/classes/xnode.C [template_gc] 1.54.2.10.2.9:
5906: * src/classes/xnode.h [template_gc] 1.18.2.6.2.5:
5907: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.13:
5908: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.6:
5909: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.5:
5910: xnode.C compiled, doc/node finalizers isntalled
5911:
5912: * src/main/pa_request.C [template_gc] 1.245.2.37.2.14:
5913: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.6:
5914: vxnode compiled
5915: xml linked
5916:
5917: * tests/results/121.processed 1.1:
5918: file 121.processed was initially added on branch template_gc.
5919:
5920: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.6:
5921: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.5:
5922: * src/main/untaint.C [template_gc] 1.115.2.12.2.16:
5923: * src/sql/pa_sql_driver.h [template_gc] 1.34.2.4.2.3:
5924: untaint.C L_SQL
5925:
5926: * src/types/pa_vmemory.h 1.1:
5927: file pa_vmemory.h was initially added on branch template_gc.
5928:
5929: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.14:
5930: fixed transform params
5931:
5932: * operators.txt [template_gc] 1.109.2.1.2.1:
5933: * src/classes/Makefile.am [template_gc] 1.40.16.1:
5934: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.3:
5935: * src/classes/memory.C [template_gc] 1.1.2.1:
5936: * src/classes/op.C [template_gc] 1.127.2.22.2.17:
5937: * src/main/pa_request.C [template_gc] 1.245.2.37.2.15:
5938: * src/types/Makefile.am [template_gc] 1.28.10.1.2.1:
5939: * src/types/pa_venv.h [template_gc] 1.28.2.5.2.4:
5940: * src/types/pa_vmemory.h [template_gc] 1.1.2.1:
5941: * src/types/types.dsp [template_gc] 1.35.10.9.2.3:
5942: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.1:
5943: ^memory:compact[]
5944:
5945: * src/types/pa_vxdoc.C [template_gc] 1.23.2.5.2.4:
5946: vxdoc compiled
5947:
5948: * tests/121.html 1.1:
5949: file 121.html was initially added on branch template_gc.
5950:
5951: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.15:
5952: * tests/Makefile [template_gc] 1.1.2.8.2.5:
5953: fixed transform params2
5954:
5955: * src/doc/string.dox [template_gc] 1.4.22.1:
5956: updated: new string internals
5957:
5958: * src/classes/image.C [template_gc] 1.90.2.15.2.18:
5959: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.13:
5960: * src/classes/xnode.C [template_gc] 1.54.2.10.2.10:
5961: * src/include/pa_string.h [template_gc] 1.144.2.28.2.34:
5962: * src/main/pa_string.C [template_gc] 1.172.2.21.2.29:
5963: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.7:
5964: removed StringBody(0) ambiguilty, introducting static
5965: StringBody::Format(int)
5966:
5967: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.10:
5968: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.6:
5969: * tests/Makefile [template_gc] 1.1.2.8.2.4:
5970: * tests/results/107.processed [template_gc] 1.1.2.1.2.1:
5971: fixed dom language [values are now considered tainted.
5972: it was a bug in parser. updated 107 test result
5973:
5974: * src/classes/image.C [template_gc] 1.90.2.15.2.17:
5975: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.12:
5976: * src/classes/xnode.h [template_gc] 1.18.2.6.2.4:
5977: * src/doc/exception.dox [template_gc] 1.1.2.1:
5978: * src/doc/index.dox [template_gc] 1.4.8.1:
5979: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.4:
5980: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.12:
5981: * src/include/pa_request.h [template_gc] 1.160.2.37.2.12:
5982: * src/include/pa_string.h [template_gc] 1.144.2.28.2.33:
5983: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.8:
5984: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.5:
5985: * src/main/pa_string.C [template_gc] 1.172.2.21.2.28:
5986: xdoc.C compiled
5987: todo: xnode.C / finalizers
5988:
5989: * src/classes/memory.C 1.1:
5990: file memory.C was initially added on branch template_gc.
5991:
5992: * src/main/pa_request.C [template_gc] 1.245.2.37.2.16:
5993: * src/main/untaint.C [template_gc] 1.115.2.12.2.14:
5994: * src/types/pa_value.C [template_gc] 1.9.2.15.2.9:
5995: * src/types/pa_value.h [template_gc] 1.109.2.25.2.8:
5996: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.5:
5997: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.6:
5998: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.4:
5999: * src/types/pa_vstring.C [template_gc] 1.22.2.3.2.5:
6000: * src/types/pa_vstring.h [template_gc] 1.54.2.11.2.3:
6001: * tests/121.html [template_gc] 1.1.2.1:
6002: * tests/results/121.processed [template_gc] 1.1.2.1:
6003: untaint.C L_URI
6004:
6005: * src/include/pa_stylesheet_manager.h [template_gc] 1.15.2.5.2.5:
6006: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.6:
6007: fixed stylesheet caching
6008:
6009: 2003-03-24 paf
6010: * src/classes/void.C [template_gc] 1.28.2.5.2.6:
6011: void.C compiled
6012:
6013: * src/main/pa_common.C [template_gc] 1.143.2.21.2.14:
6014: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.9:
6015: http://
6016:
6017: * src/classes/file.C [template_gc] 1.107.2.16.2.10:
6018: * src/classes/image.C [template_gc] 1.90.2.15.2.16:
6019: * src/classes/mail.C [template_gc] 1.88.2.16.2.13:
6020: * src/include/pa_string.h [template_gc] 1.144.2.28.2.32:
6021: * src/main/pa_common.C [template_gc] 1.143.2.21.2.13:
6022: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.8:
6023: introducing string[body]::pos(char)
6024:
6025: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.4:
6026: pa_vstatus.C compiled
6027:
6028: * src/include/pa_string.h [template_gc] 1.144.2.28.2.30:
6029: * src/main/pa_string.C [template_gc] 1.172.2.21.2.26:
6030: * src/main/untaint.C [template_gc] 1.115.2.12.2.12:
6031: String::ArrayFragment::append_positions fixed
6032:
6033: * src/classes/hash.C [template_gc] 1.54.2.13.2.11:
6034: * src/classes/string.C [template_gc] 1.125.2.15.2.16:
6035: * src/classes/table.C [template_gc] 1.172.2.14.2.14:
6036: * src/types/pa_value.C [template_gc] 1.9.2.15.2.7:
6037: all linked
6038: todo: debug
6039:
6040: * src/classes/hash.C [template_gc] 1.54.2.13.2.10:
6041: * src/classes/image.C [template_gc] 1.90.2.15.2.12:
6042: * src/classes/string.C [template_gc] 1.125.2.15.2.10:
6043: * src/classes/table.C [template_gc] 1.172.2.14.2.9:
6044: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.10:
6045: * src/include/pa_string.h [template_gc] 1.144.2.28.2.23:
6046: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.4:
6047: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.4:
6048: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.10:
6049: image.C compiled
6050:
6051: * src/classes/mail.C [template_gc] 1.88.2.16.2.10:
6052: * src/classes/string.C [template_gc] 1.125.2.15.2.11:
6053: * src/classes/table.C [template_gc] 1.172.2.14.2.11:
6054: * src/types/pa_vmail.h [template_gc] 1.9.2.6.2.3:
6055: mail.C compiled
6056:
6057: * src/types/pa_vmath.C [template_gc] 1.1.2.9.2.4:
6058: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.5:
6059: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.9:
6060: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.5:
6061: * src/types/pa_vrequest.C [template_gc] 1.27.2.9.2.4:
6062: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.5:
6063: * src/types/pa_vstateless_class.C [template_gc] 1.19.2.9.2.4:
6064: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.4:
6065: pa_vstateless_class.C compiled
6066:
6067: * src/classes/hash.C [template_gc] 1.54.2.13.2.9:
6068: * src/classes/string.C [template_gc] 1.125.2.15.2.9:
6069: * src/classes/table.C [template_gc] 1.172.2.14.2.8:
6070: * src/classes/void.C [template_gc] 1.28.2.5.2.4:
6071: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.9:
6072: * src/include/pa_request.h [template_gc] 1.160.2.37.2.8:
6073: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.4:
6074: hash.C compiled
6075:
6076: * src/classes/string.C [template_gc] 1.125.2.15.2.15:
6077: * src/types/pa_value.C [template_gc] 1.9.2.15.2.6:
6078: * src/types/pa_value.h [template_gc] 1.109.2.25.2.5:
6079: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.4:
6080: pa_value.C compiled
6081:
6082: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.6:
6083: pa_vtable.C compiled
6084:
6085: * src/main/execute.C [template_gc] 1.295.2.27.2.7:
6086: * src/main/pa_string.C [template_gc] 1.172.2.21.2.22:
6087: * src/types/pa_wcontext.h [template_gc] 1.42.2.9.2.5:
6088: classes.lib
6089: main.lib compiled
6090:
6091: * src/classes/image.C [template_gc] 1.90.2.15.2.14:
6092: * src/classes/op.C [template_gc] 1.127.2.22.2.16:
6093: * src/classes/table.C [template_gc] 1.172.2.14.2.16:
6094: * src/include/pa_string.h [template_gc] 1.144.2.28.2.28:
6095: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.10:
6096: * src/main/compile.y [template_gc] 1.204.2.8.2.3:
6097: * src/main/execute.C [template_gc] 1.295.2.27.2.8:
6098: * src/main/pa_common.C [template_gc] 1.143.2.21.2.11:
6099: * src/main/untaint.C [template_gc] 1.115.2.12.2.11:
6100: * tests/Makefile [template_gc] 1.1.2.8.2.1:
6101: attempt to do gif encoding to CORD_ec [bad]
6102: would rewrite as realloc now
6103:
6104: * src/classes/mail.C [template_gc] 1.88.2.16.2.11:
6105: * src/main/pa_request.C [template_gc] 1.245.2.37.2.10:
6106: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.5:
6107: * src/types/pa_vstateless_class.C [template_gc] 1.19.2.9.2.5:
6108: all compiled.
6109: todo:link
6110:
6111: * src/types/pa_vfile.C [template_gc] 1.36.2.10.2.3:
6112: pa_vfile.C compiled
6113:
6114: * src/main/pa_string.C [template_gc] 1.172.2.21.2.24:
6115: * tests/Makefile [template_gc] 1.1.2.8.2.2:
6116: string::pos fixed
6117:
6118: * src/classes/op.C [template_gc] 1.127.2.22.2.14:
6119: * src/classes/string.C [template_gc] 1.125.2.15.2.12:
6120: * src/classes/table.C [template_gc] 1.172.2.14.2.12:
6121: * src/classes/void.C [template_gc] 1.28.2.5.2.5:
6122: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.5:
6123: * src/include/pa_string.h [template_gc] 1.144.2.28.2.24:
6124: * src/main/pa_request.C [template_gc] 1.245.2.37.2.9:
6125: * src/main/pa_string.C [template_gc] 1.172.2.21.2.19:
6126: op.C compiled
6127:
6128: * src/classes/string.C [template_gc] 1.125.2.15.2.14:
6129: * src/classes/table.C [template_gc] 1.172.2.14.2.13:
6130: * src/include/pa_string.h [template_gc] 1.144.2.28.2.26:
6131: * src/main/pa_string.C [template_gc] 1.172.2.21.2.21:
6132: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.5:
6133: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.4:
6134: table.C compiled
6135:
6136: * src/types/pa_value.h [template_gc] 1.109.2.25.2.6:
6137: * src/types/pa_vclass.C [template_gc] 1.16.2.5.2.3:
6138: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.6:
6139: * src/types/pa_vstateless_class.C [template_gc] 1.19.2.9.2.3:
6140: pa_vcookie.C compiled
6141:
6142: * parser3.dsw [template_gc] 1.7.6.1.2.3:
6143: * src/classes/date.C [template_gc] 1.42.2.11.2.6:
6144: * src/classes/file.C [template_gc] 1.107.2.16.2.7:
6145: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.5:
6146: * src/include/pa_string.h [template_gc] 1.144.2.28.2.27:
6147: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.8:
6148: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.6:
6149: empty run passed OK
6150:
6151: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.11:
6152: * src/classes/xnode.C [template_gc] 1.54.2.10.2.8:
6153: * src/classes/xnode.h [template_gc] 1.18.2.6.2.3:
6154: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.3:
6155: * src/include/pa_config_fixed.h [template_gc] 1.54.2.5.2.2:
6156: * src/include/pa_request.h [template_gc] 1.160.2.37.2.11:
6157: * src/include/pa_stylesheet_connection.h [template_gc] 1.32.2.5.2.3:
6158: * src/include/pa_stylesheet_manager.h [template_gc] 1.15.2.5.2.4:
6159: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.7:
6160: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.7:
6161: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.4:
6162: * src/main/pa_request.C [template_gc] 1.245.2.37.2.13:
6163: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.5:
6164: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.5:
6165: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.4:
6166: started XML
6167:
6168: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.5:
6169: pa_vform.C compiled
6170:
6171: * src/classes/math.C [template_gc] 1.24.2.12.2.6:
6172: * src/classes/op.C [template_gc] 1.127.2.22.2.13:
6173: math.C compiled
6174:
6175: * src/classes/classes.C [template_gc] 1.18.2.6.2.2:
6176: * src/classes/classes.awk [template_gc] 1.6.6.3.2.1:
6177: * src/classes/classes.h [template_gc] 1.23.2.9.2.3:
6178: * src/classes/date.C [template_gc] 1.42.2.11.2.5:
6179: * src/classes/double.C [template_gc] 1.53.2.8.2.3:
6180: * src/classes/file.C [template_gc] 1.107.2.16.2.6:
6181: * src/classes/form.C [template_gc] 1.34.2.7.2.5:
6182: * src/classes/hash.C [template_gc] 1.54.2.13.2.8:
6183: * src/classes/image.C [template_gc] 1.90.2.15.2.11:
6184: * src/classes/int.C [template_gc] 1.49.2.7.2.3:
6185: * src/classes/mail.C [template_gc] 1.88.2.16.2.9:
6186: * src/classes/math.C [template_gc] 1.24.2.12.2.5:
6187: * src/classes/op.C [template_gc] 1.127.2.22.2.12:
6188: * src/classes/response.C [template_gc] 1.23.2.8.2.2:
6189: * src/classes/string.C [template_gc] 1.125.2.15.2.8:
6190: * src/classes/table.C [template_gc] 1.172.2.14.2.7:
6191: * src/classes/void.C [template_gc] 1.28.2.5.2.3:
6192: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.8:
6193: * src/classes/xnode.C [template_gc] 1.54.2.10.2.7:
6194: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.9:
6195: * src/include/pa_request.h [template_gc] 1.160.2.37.2.7:
6196: * src/include/pa_sapi.h [template_gc] 1.22.2.8.2.4:
6197: * src/include/pa_string.h [template_gc] 1.144.2.28.2.22:
6198: * src/main/pa_string.C [template_gc] 1.172.2.21.2.18:
6199: * src/types/pa_vdate.h [template_gc] 1.24.2.5.2.3:
6200: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.8:
6201: file.C
6202: table.C compiled
6203:
6204: * src/classes/file.C [template_gc] 1.107.2.16.2.9:
6205: * src/classes/image.C [template_gc] 1.90.2.15.2.15:
6206: * src/classes/mail.C [template_gc] 1.88.2.16.2.12:
6207: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.11:
6208: * src/include/pa_string.h [template_gc] 1.144.2.28.2.31:
6209: * src/main/pa_common.C [template_gc] 1.143.2.21.2.12:
6210: * src/main/pa_request.C [template_gc] 1.245.2.37.2.12:
6211: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.7:
6212: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.5:
6213: size_t pos everywhere checks changed to check for eq STRING_NOT_FOUND
6214:
6215: * src/classes/int.C [template_gc] 1.49.2.7.2.4:
6216: * src/classes/table.C [template_gc] 1.172.2.14.2.10:
6217: int.C compiled
6218:
6219: * src/types/pa_wcontext.C [template_gc] 1.24.2.5.2.4:
6220: pa_wcontext.C compiled
6221:
6222: * src/types/pa_vstring.C [template_gc] 1.22.2.3.2.4:
6223: pa_vstring.C compiled
6224:
6225: * src/main/pa_string.C [template_gc] 1.172.2.21.2.27:
6226: * src/main/untaint.C [template_gc] 1.115.2.12.2.13:
6227: * tests/Makefile [template_gc] 1.1.2.8.2.3:
6228: string optimize bit implemented
6229:
6230: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.6:
6231: * src/main/execute.C [template_gc] 1.295.2.27.2.9:
6232: * src/main/pa_string.C [template_gc] 1.172.2.21.2.23:
6233: hashcode implemented fully, including per-char callback [it can
6234: be - substr CORD node]
6235:
6236: * src/classes/table.C [template_gc] 1.172.2.14.2.17:
6237: * src/include/pa_string.h [template_gc] 1.144.2.28.2.29:
6238: * src/main/pa_string.C [template_gc] 1.172.2.21.2.25:
6239: String::this_starts fixed
6240:
6241: * src/classes/date.C [template_gc] 1.42.2.11.2.7:
6242: * src/classes/file.C [template_gc] 1.107.2.16.2.8:
6243: * src/classes/form.C [template_gc] 1.34.2.7.2.6:
6244: * src/classes/image.C [template_gc] 1.90.2.15.2.13:
6245: * src/classes/math.C [template_gc] 1.24.2.12.2.7:
6246: * src/classes/op.C [template_gc] 1.127.2.22.2.15:
6247: * src/classes/table.C [template_gc] 1.172.2.14.2.15:
6248: * src/include/pa_cache_managers.h [template_gc] 1.9.2.7.2.4:
6249: * src/include/pa_charsets.h [template_gc] 1.8.2.8.2.4:
6250: * src/include/pa_common.h [template_gc] 1.89.2.13.2.7:
6251: * src/include/pa_request.h [template_gc] 1.160.2.37.2.10:
6252: * src/include/pa_sql_driver_manager.h [template_gc] 1.26.2.9.2.4:
6253: * src/include/pa_table.h [template_gc] 1.48.2.11.2.5:
6254: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.6:
6255: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.6:
6256: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.9:
6257: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.3:
6258: * src/main/pa_request.C [template_gc] 1.245.2.37.2.11:
6259: * src/main/pa_uue.C [template_gc] 1.4.2.5.2.3:
6260: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.4:
6261: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.5:
6262: * src/types/pa_value.C [template_gc] 1.9.2.15.2.8:
6263: * src/types/pa_value.h [template_gc] 1.109.2.25.2.7:
6264: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.12:
6265: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.6:
6266: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.5:
6267: 2*2 worked :)
6268:
6269: * src/classes/string.C [template_gc] 1.125.2.15.2.13:
6270: * src/include/pa_request.h [template_gc] 1.160.2.37.2.9:
6271: * src/include/pa_string.h [template_gc] 1.144.2.28.2.25:
6272: * src/main/pa_string.C [template_gc] 1.172.2.21.2.20:
6273: string.C compiled
6274:
6275: * src/include/pa_array.h [template_gc] 1.57.2.27.2.5:
6276: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.11:
6277: gif encoding rewritten to rewalloc with 100byte buf ahead
6278:
6279: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.10:
6280: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.11:
6281: * src/types/pa_vmail.h [template_gc] 1.9.2.6.2.4:
6282: * src/types/pa_vmath.C [template_gc] 1.1.2.9.2.3:
6283: pa_vmail.C compiled
6284:
6285: * src/types/pa_vhash.C [template_gc] 1.1.2.3.2.2:
6286: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.6:
6287: pa_vimage.C compiled
6288:
6289: * src/include/pa_string.h [template_gc] 1.144.2.28.2.21:
6290: * src/main/pa_string.C [template_gc] 1.172.2.21.2.17:
6291: * src/main/pa_uue.C [template_gc] 1.4.2.5.2.2:
6292: * src/main/untaint.C [template_gc] 1.115.2.12.2.10:
6293: main.lib compiled
6294:
6295: 2003-03-21 paf
6296: * src/classes/hash.C [template_gc] 1.54.2.13.2.6:
6297: * src/classes/mail.C [template_gc] 1.88.2.16.2.8:
6298: * src/classes/op.C [template_gc] 1.127.2.22.2.9:
6299: * src/include/pa_request.h [template_gc] 1.160.2.37.2.5:
6300: * src/main/execute.C [template_gc] 1.295.2.27.2.6:
6301: * src/main/pa_request.C [template_gc] 1.245.2.37.2.7:
6302: * src/types/pa_value.C [template_gc] 1.9.2.15.2.5:
6303: * src/types/pa_value.h [template_gc] 1.109.2.25.2.4:
6304: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.5:
6305: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.3:
6306: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.4:
6307: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.7:
6308: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.4:
6309: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.3:
6310: * src/types/pa_vrequest.C [template_gc] 1.27.2.9.2.3:
6311: * src/types/pa_vresponse.h [template_gc] 1.32.2.6.2.3:
6312: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.4:
6313: pa_request.C 50% compiled
6314:
6315: * src/classes/op.C [template_gc] 1.127.2.22.2.11:
6316: * src/include/pa_cache_managers.h [template_gc] 1.9.2.7.2.3:
6317: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.3:
6318: * src/include/pa_sql_driver_manager.h [template_gc] 1.26.2.9.2.3:
6319: * src/include/pa_stylesheet_manager.h [template_gc] 1.15.2.5.2.3:
6320: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.5:
6321: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.2:
6322: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.5:
6323: * src/sql/pa_sql_driver.h [template_gc] 1.34.2.4.2.2:
6324: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.5:
6325: pa_sql_driver_manager.C compiled
6326:
6327: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.4:
6328: * src/main/pa_string.C [template_gc] 1.172.2.21.2.14:
6329: test14 [bug fixed]
6330:
1.39 paf 6331: * src/classes/file.C 1.108:
6332: ^file::exec/cgi now does not pass post data by default.
6333: use: ^file::exec[...;$.stdin[$request.body]
6334:
1.23 paf 6335: * src/classes/classes.C [template_gc] 1.18.2.6.2.1:
6336: * src/classes/classes.h [template_gc] 1.23.2.9.2.2:
6337: * src/classes/date.C [template_gc] 1.42.2.11.2.4:
6338: * src/classes/double.C [template_gc] 1.53.2.8.2.2:
6339: * src/classes/file.C [template_gc] 1.107.2.16.2.5:
6340: * src/classes/form.C [template_gc] 1.34.2.7.2.4:
6341: * src/classes/hash.C [template_gc] 1.54.2.13.2.5:
6342: * src/classes/image.C [template_gc] 1.90.2.15.2.8:
6343: * src/classes/int.C [template_gc] 1.49.2.7.2.2:
6344: * src/classes/mail.C [template_gc] 1.88.2.16.2.6:
6345: * src/classes/math.C [template_gc] 1.24.2.12.2.4:
6346: * src/classes/op.C [template_gc] 1.127.2.22.2.7:
6347: * src/classes/string.C [template_gc] 1.125.2.15.2.7:
6348: * src/classes/table.C [template_gc] 1.172.2.14.2.6:
6349: * src/classes/void.C [template_gc] 1.28.2.5.2.2:
6350: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.6:
6351: * src/classes/xnode.C [template_gc] 1.54.2.10.2.5:
6352: * src/classes/xnode.h [template_gc] 1.18.2.6.2.2:
6353: * src/include/pa_cache_managers.h [template_gc] 1.9.2.7.2.2:
6354: * src/include/pa_charsets.h [template_gc] 1.8.2.8.2.2:
6355: * src/include/pa_common.h [template_gc] 1.89.2.13.2.5:
6356: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.2:
6357: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.8:
6358: * src/include/pa_operation.h [template_gc] 1.1.2.6.2.1:
6359: * src/include/pa_request.h [template_gc] 1.160.2.37.2.3:
6360: * src/include/pa_sapi.h [template_gc] 1.22.2.8.2.3:
6361: * src/include/pa_sql_driver_manager.h [template_gc] 1.26.2.9.2.2:
6362: * src/include/pa_string.h [template_gc] 1.144.2.28.2.17:
6363: * src/include/pa_stylesheet_connection.h [template_gc] 1.32.2.5.2.2:
6364: * src/include/pa_stylesheet_manager.h [template_gc] 1.15.2.5.2.2:
6365: * src/include/pa_table.h [template_gc] 1.48.2.11.2.4:
6366: * src/main/compile.C [template_gc] 1.69.2.6.2.3:
6367: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.7:
6368: * src/main/compile.y [template_gc] 1.204.2.8.2.1:
6369: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.3:
6370: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.2:
6371: * src/main/execute.C [template_gc] 1.295.2.27.2.4:
6372: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.4:
6373: * src/main/pa_charsets.C [template_gc] 1.11.2.10.2.2:
6374: * src/main/pa_common.C [template_gc] 1.143.2.21.2.8:
6375: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.5:
6376: * src/main/pa_request.C [template_gc] 1.245.2.37.2.5:
6377: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.4:
6378: * src/main/pa_string.C [template_gc] 1.172.2.21.2.15:
6379: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.4:
6380: * src/main/untaint.C [template_gc] 1.115.2.12.2.9:
6381: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.3:
6382: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.4:
6383: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.4:
6384: * src/types/pa_junction.h [template_gc] 1.1.2.2.2.2:
6385: * src/types/pa_method.h [template_gc] 1.1.2.4.2.3:
6386: * src/types/pa_value.C [template_gc] 1.9.2.15.2.4:
6387: * src/types/pa_value.h [template_gc] 1.109.2.25.2.3:
6388: * src/types/pa_vbool.h [template_gc] 1.21.2.3.2.1:
6389: * src/types/pa_vclass.C [template_gc] 1.16.2.5.2.2:
6390: * src/types/pa_vclass.h [template_gc] 1.39.2.5.2.2:
6391: * src/types/pa_vcode_frame.h [template_gc] 1.24.2.3.2.3:
6392: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.4:
6393: * src/types/pa_vcookie.h [template_gc] 1.23.2.6.2.2:
6394: * src/types/pa_vdate.h [template_gc] 1.24.2.5.2.2:
6395: * src/types/pa_vdouble.h [template_gc] 1.42.2.9.2.2:
6396: * src/types/pa_venv.h [template_gc] 1.28.2.5.2.3:
6397: * src/types/pa_vfile.C [template_gc] 1.36.2.10.2.2:
6398: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.4:
6399: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.4:
6400: * src/types/pa_vform.h [template_gc] 1.45.2.8.2.2:
6401: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.2:
6402: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.3:
6403: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.2:
6404: * src/types/pa_vint.h [template_gc] 1.38.2.10.2.2:
6405: * src/types/pa_vjunction.h [template_gc] 1.19.2.5.2.1:
6406: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.8:
6407: * src/types/pa_vmail.h [template_gc] 1.9.2.6.2.2:
6408: * src/types/pa_vmath.C [template_gc] 1.1.2.9.2.2:
6409: * src/types/pa_vmath.h [template_gc] 1.14.2.4.2.2:
6410: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.4:
6411: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.5:
6412: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.3:
6413: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.2:
6414: * src/types/pa_vrequest.C [template_gc] 1.27.2.9.2.2:
6415: * src/types/pa_vrequest.h [template_gc] 1.25.2.3.2.2:
6416: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.3:
6417: * src/types/pa_vresponse.h [template_gc] 1.32.2.6.2.2:
6418: * src/types/pa_vstateless_class.C [template_gc] 1.19.2.9.2.2:
6419: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.3:
6420: * src/types/pa_vstateless_object.h [template_gc] 1.28.2.4.2.2:
6421: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.3:
6422: * src/types/pa_vstatus.h [template_gc] 1.15.2.7.2.2:
6423: * src/types/pa_vstring.C [template_gc] 1.22.2.3.2.3:
6424: * src/types/pa_vstring.h [template_gc] 1.54.2.11.2.2:
6425: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.3:
6426: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.3:
6427: * src/types/pa_vvoid.h [template_gc] 1.17.2.8.2.2:
6428: * src/types/pa_vxdoc.C [template_gc] 1.23.2.5.2.3:
6429: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.4:
6430: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.4:
6431: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.3:
6432: * src/types/pa_wcontext.C [template_gc] 1.24.2.5.2.3:
6433: * src/types/pa_wcontext.h [template_gc] 1.42.2.9.2.4:
6434: * src/types/pa_wwrapper.h [template_gc] 1.28.2.3.2.3:
6435: introducing StringBody [C++ CORD wrapper]
6436:
6437: * src/main/pa_common.C 1.146:
6438: * src/main/pa_common.C 1.148:
6439: } typo bug fix
6440:
6441: * src/classes/hash.C [template_gc] 1.54.2.13.2.7:
6442: * src/classes/image.C [template_gc] 1.90.2.15.2.10:
6443: * src/classes/op.C [template_gc] 1.127.2.22.2.10:
6444: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.7:
6445: * src/classes/xnode.C [template_gc] 1.54.2.10.2.6:
6446: * src/include/pa_common.h [template_gc] 1.89.2.13.2.6:
6447: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.5:
6448: * src/include/pa_request.h [template_gc] 1.160.2.37.2.6:
6449: * src/include/pa_string.h [template_gc] 1.144.2.28.2.20:
6450: * src/main/compile.C [template_gc] 1.69.2.6.2.4:
6451: * src/main/pa_common.C [template_gc] 1.143.2.21.2.10:
6452: * src/main/pa_request.C [template_gc] 1.245.2.37.2.8:
6453: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.9:
6454: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.4:
6455: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.5:
6456: pa_request.C compiled
6457:
6458: * src/classes/image.C [template_gc] 1.90.2.15.2.9:
6459: * src/classes/mail.C [template_gc] 1.88.2.16.2.7:
6460: * src/classes/op.C [template_gc] 1.127.2.22.2.8:
6461: * src/include/pa_request.h [template_gc] 1.160.2.37.2.4:
6462: * src/include/pa_string.h [template_gc] 1.144.2.28.2.18:
6463: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.8:
6464: * src/main/compile.y [template_gc] 1.204.2.8.2.2:
6465: * src/main/execute.C [template_gc] 1.295.2.27.2.5:
6466: * src/main/pa_common.C [template_gc] 1.143.2.21.2.9:
6467: * src/main/pa_request.C [template_gc] 1.245.2.37.2.6:
6468: * src/types/pa_junction.h [template_gc] 1.1.2.2.2.3:
6469: * src/types/pa_method.h [template_gc] 1.1.2.4.2.4:
6470: * src/types/pa_vcode_frame.h [template_gc] 1.24.2.3.2.4:
6471: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.3:
6472: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.6:
6473: execute.C compiled
6474:
6475: * src/main/pa_common.C 1.147:
6476: * src/targets/cgi/parser3.C 1.217:
6477: *** empty log message ***
6478:
6479: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.2:
6480: * src/include/pa_charsets.h [template_gc] 1.8.2.8.2.3:
6481: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.3:
6482: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.9:
6483: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.5:
6484: * src/main/pa_charsets.C [template_gc] 1.11.2.10.2.3:
6485: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.5:
6486: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.6:
6487: pa_charsets.C compiled
6488:
6489: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.4:
6490: * src/include/pa_string.h [template_gc] 1.144.2.28.2.19:
6491: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.7:
6492: * src/main/pa_string.C [template_gc] 1.172.2.21.2.16:
6493: pa_exec.C compiled [win32 only for now] todo: on unix
6494:
6495: * src/classes/file.C 1.109:
6496: * src/include/pa_charset.h 1.21:
6497: * src/main/pa_charset.C 1.34:
6498: $file::exec/cgi[script;
6499: $.charset[this is script's charset]
6500:
6501: command line, env values, input got transcoded before call
6502: stdout, stderr got transcoded after call
6503:
6504: 2003-03-20 paf
6505: * src/include/pa_string.h [template_gc] 1.144.2.28.2.12:
6506: this_starts fixed
6507:
6508: * src/include/pa_string.h [template_gc] 1.144.2.28.2.16:
6509: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.3:
6510: * src/main/pa_string.C [template_gc] 1.172.2.21.2.13:
6511: * src/main/untaint.C [template_gc] 1.115.2.12.2.8:
6512: cord bug fix, but still errors
6513: todo: clear out
6514:
6515: * src/include/pa_array.h [template_gc] 1.57.2.27.2.4:
6516: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.4:
6517: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.6:
6518: * src/include/pa_string.h [template_gc] 1.144.2.28.2.9:
6519: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.3:
6520: * src/main/pa_string.C [template_gc] 1.172.2.21.2.8:
6521: test: gc/exit runned OK
6522:
6523: * src/classes/image.C [template_gc] 1.90.2.15.2.5:
6524: * src/classes/mail.C [template_gc] 1.88.2.16.2.4:
6525: * src/classes/math.C [template_gc] 1.24.2.12.2.3:
6526: * src/classes/string.C [template_gc] 1.125.2.15.2.5:
6527: * src/include/pa_dictionary.h [template_gc] 1.13.2.8.2.3:
6528: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.3:
6529: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.5:
6530: * src/include/pa_string.h [template_gc] 1.144.2.28.2.7:
6531: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.2:
6532: * src/lib/cord/cordxtra.c [template_gc] 1.1.2.2:
6533: * src/lib/pcre/dftables.c [template_gc] 1.1.14.1.2.2:
6534: * src/lib/pcre/get.c [template_gc] 1.1.14.1.2.3:
6535: * src/lib/pcre/maketables.c [template_gc] 1.1.14.1.2.2:
6536: * src/lib/pcre/pcre.c [template_gc] 1.1.14.1.2.2:
6537: * src/lib/pcre/pcre.h [template_gc] 1.1.14.1.2.2:
6538: * src/lib/pcre/pcre_parser_ctype.c [template_gc] 1.3.2.1.2.2:
6539: * src/lib/pcre/study.c [template_gc] 1.1.14.1.2.2:
6540: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.4:
6541: * src/main/pa_common.C [template_gc] 1.143.2.21.2.5:
6542: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.2:
6543: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.3:
6544: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.2:
6545: * src/main/pa_request.C [template_gc] 1.245.2.37.2.4:
6546: * src/main/pa_string.C [template_gc] 1.172.2.21.2.6:
6547: * src/main/untaint.C [template_gc] 1.115.2.12.2.4:
6548: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.3:
6549: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.5:
6550: untaint.C 99% [except mail&sql&optimize]
6551:
1.24 paf 6552: * src/types/pa_vmail.C 1.42:
6553: another naming problem: should not name vars like that: unpredictable close caused problems with later sending mail:
6554: Mar 20 06:39:53 pt-6 sendmail[19044]: File descriptors missing on startup: stdin; Bad file number
6555:
6556: todo: find out why so many filters(stream) here. probably wrong?
6557:
1.23 paf 6558: * src/include/pa_dictionary.h [template_gc] 1.13.2.8.2.4:
6559: * src/include/pa_string.h [template_gc] 1.144.2.28.2.8:
6560: * src/main/pa_common.C [template_gc] 1.143.2.21.2.6:
6561: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.3:
6562: * src/main/pa_string.C [template_gc] 1.172.2.21.2.7:
6563: * src/main/untaint.C [template_gc] 1.115.2.12.2.5:
6564: test compiled
6565:
6566: * src/include/pa_string.h [template_gc] 1.144.2.28.2.15:
6567: more tests
6568:
6569: * src/classes/image.C [template_gc] 1.90.2.15.2.7:
6570: * src/include/pa_dictionary.h [template_gc] 1.13.2.8.2.5:
6571: * src/include/pa_string.h [template_gc] 1.144.2.28.2.14:
6572: * src/lib/ltdl/ltdl.c [template_gc] 1.3.2.1.2.1:
6573: * src/lib/ltdl/ltdl.h [template_gc] 1.2.2.1.2.1:
6574: * src/lib/pcre/internal.h [template_gc] 1.1.18.1:
6575: * src/lib/pcre/pcre.c [template_gc] 1.1.14.1.2.3:
6576: * src/lib/pcre/study.c [template_gc] 1.1.14.1.2.3:
6577: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.6:
6578: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.4:
6579: * src/main/pa_string.C [template_gc] 1.172.2.21.2.11:
6580: * src/main/untaint.C [template_gc] 1.115.2.12.2.7:
6581: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.7:
6582: more tests [bugs fixed]
6583:
1.24 paf 6584: * src/include/pa_string.h [template_gc] 1.144.2.28.2.11:
6585: * src/main/pa_string.C [template_gc] 1.172.2.21.2.10:
6586: added: assertion on new String ctor & append params convention
6587:
1.23 paf 6588: * src/main/pa_string.C [template_gc] 1.172.2.21.2.12:
6589: string.pos fixed
6590:
6591: * src/classes/file.C [template_gc] 1.107.2.16.2.4:
6592: * src/classes/hash.C [template_gc] 1.54.2.13.2.4:
6593: * src/classes/image.C [template_gc] 1.90.2.15.2.6:
6594: * src/classes/mail.C [template_gc] 1.88.2.16.2.5:
6595: * src/classes/op.C [template_gc] 1.127.2.22.2.6:
6596: * src/classes/string.C [template_gc] 1.125.2.15.2.6:
6597: * src/classes/table.C [template_gc] 1.172.2.14.2.5:
6598: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.5:
6599: * src/include/pa_common.h [template_gc] 1.89.2.13.2.4:
6600: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.7:
6601: * src/include/pa_string.h [template_gc] 1.144.2.28.2.10:
6602: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.5:
6603: * src/main/pa_common.C [template_gc] 1.143.2.21.2.7:
6604: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.4:
6605: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.4:
6606: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.3:
6607: * src/main/pa_string.C [template_gc] 1.172.2.21.2.9:
6608: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.3:
6609: * src/main/untaint.C [template_gc] 1.115.2.12.2.6:
6610: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.3:
6611: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.2:
6612: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.6:
6613: more tests OK
6614:
6615: * parser3.dsw [template_gc] 1.7.6.1.2.2:
6616: * src/classes/file.C [template_gc] 1.107.2.16.2.3:
6617: * src/classes/image.C [template_gc] 1.90.2.15.2.4:
6618: * src/classes/op.C [template_gc] 1.127.2.22.2.5:
6619: * src/classes/string.C [template_gc] 1.125.2.15.2.4:
6620: * src/classes/table.C [template_gc] 1.172.2.14.2.4:
6621: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.4:
6622: * src/classes/xnode.C [template_gc] 1.54.2.10.2.4:
6623: * src/include/pa_common.h [template_gc] 1.89.2.13.2.3:
6624: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.4:
6625: * src/include/pa_request.h [template_gc] 1.160.2.37.2.2:
6626: * src/include/pa_request_charsets.h [template_gc] 1.1.2.3.2.2:
6627: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.2:
6628: * src/include/pa_string.h [template_gc] 1.144.2.28.2.6:
6629: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.3:
6630: * src/main/execute.C [template_gc] 1.295.2.27.2.3:
6631: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.3:
6632: * src/main/pa_common.C [template_gc] 1.143.2.21.2.4:
6633: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.3:
6634: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.2:
6635: * src/main/pa_request.C [template_gc] 1.245.2.37.2.3:
6636: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.2:
6637: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.2:
6638: * src/main/untaint.C [template_gc] 1.115.2.12.2.3:
6639: * src/sql/pa_sql_driver.h [template_gc] 1.34.2.4.2.1:
6640: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.2:
6641: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.3:
6642: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.2:
6643: * src/types/pa_value.C [template_gc] 1.9.2.15.2.3:
6644: * src/types/pa_vcode_frame.h [template_gc] 1.24.2.3.2.2:
6645: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.3:
6646: * src/types/pa_venv.h [template_gc] 1.28.2.5.2.2:
6647: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.3:
6648: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.4:
6649: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.3:
6650: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.4:
6651: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.2:
6652: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.2:
6653: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.2:
6654: * src/types/pa_vstring.C [template_gc] 1.22.2.3.2.2:
6655: * src/types/pa_vxdoc.C [template_gc] 1.23.2.5.2.2:
6656: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.3:
6657: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.3:
6658: * src/types/pa_wcontext.h [template_gc] 1.42.2.9.2.3:
6659: untaint.C 30%,
6660: pa_common.C [done, without http for now]
6661:
6662: * src/include/pa_string.h [template_gc] 1.144.2.28.2.13:
6663: warning
6664:
6665: * src/lib/ltdl/Makefile.in [template_gc] 1.4.2.1.2.1:
6666: * src/lib/ltdl/config_fixed.h [template_gc] 1.2.2.2.2.1:
6667: * src/lib/ltdl/configure [template_gc] 1.4.2.1.2.1:
6668: * src/lib/ltdl/configure.in [template_gc] 1.4.2.1.2.1:
6669: * src/lib/ltdl/libltdl.dsp [template_gc] 1.3.2.2.2.1:
6670: * src/lib/ltdl/ltdl.c [template_gc] 1.3.2.1.2.2:
6671: * src/lib/ltdl/ltdl.h [template_gc] 1.2.2.1.2.2:
6672: * src/lib/pcre/dftables.c [template_gc] 1.1.14.1.2.3:
6673: * src/lib/pcre/get.c [template_gc] 1.1.14.1.2.4:
6674: * src/lib/pcre/internal.h [template_gc] 1.1.18.2:
6675: * src/lib/pcre/maketables.c [template_gc] 1.1.14.1.2.3:
6676: * src/lib/pcre/pcre.c [template_gc] 1.1.14.1.2.4:
6677: * src/lib/pcre/pcre.h [template_gc] 1.1.14.1.2.3:
6678: * src/lib/pcre/pcre_parser_ctype.c [template_gc] 1.3.2.1.2.3:
6679: * src/lib/pcre/study.c [template_gc] 1.1.14.1.2.4:
6680: undone bad replaces
6681:
6682: 2003-03-19 paf
6683: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.2:
6684: * src/classes/string.C [template_gc] 1.125.2.15.2.3:
6685: * src/classes/table.C [template_gc] 1.172.2.14.2.3:
6686: * src/include/pa_array.h [template_gc] 1.57.2.27.2.1:
6687: * src/include/pa_common.h [template_gc] 1.89.2.13.2.2:
6688: * src/include/pa_dictionary.h [template_gc] 1.13.2.8.2.2:
6689: * src/include/pa_exception.h [template_gc] 1.38.2.15.2.2:
6690: * src/include/pa_string.h [template_gc] 1.144.2.28.2.3:
6691: * src/include/pa_table.h [template_gc] 1.48.2.11.2.2:
6692: * src/lib/cord/cord.dsp [template_gc] 1.1.2.2:
6693: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.2:
6694: * src/main/main.dsp [template_gc] 1.161.6.14.2.2:
6695: * src/main/pa_common.C [template_gc] 1.143.2.21.2.2:
6696: * src/main/pa_string.C [template_gc] 1.172.2.21.2.3:
6697: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.2:
6698: * src/types/pa_method.h [template_gc] 1.1.2.4.2.2:
6699: * src/types/pa_value.h [template_gc] 1.109.2.25.2.2:
6700: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.2:
6701: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.2:
6702: * src/types/types.dsp [template_gc] 1.35.10.9.2.2:
6703: string reimplementation with cord+array<fragment>: 70%
6704:
6705: * src/lib/pcre/Makefile.in [template_gc] 1.8.2.3.2.1:
6706: * src/lib/pcre/dftables.c [template_gc] 1.1.14.1.2.1:
6707: * src/lib/pcre/get.c [template_gc] 1.1.14.1.2.2:
6708: * src/lib/pcre/maketables.c [template_gc] 1.1.14.1.2.1:
6709: * src/lib/pcre/pcre.c [template_gc] 1.1.14.1.2.1:
6710: * src/lib/pcre/pcre.dsp [template_gc] 1.1.14.1.2.1:
6711: * src/lib/pcre/pcre.h [template_gc] 1.1.14.1.2.1:
6712: * src/lib/pcre/pcre_parser_ctype.c [template_gc] 1.3.2.1.2.1:
6713: * src/lib/pcre/study.c [template_gc] 1.1.14.1.2.1:
6714: restored bad replaces
6715:
6716: * src/classes/date.C [template_gc] 1.42.2.11.2.3:
6717: * src/classes/form.C [template_gc] 1.34.2.7.2.3:
6718: * src/classes/hash.C [template_gc] 1.54.2.13.2.3:
6719: * src/classes/image.C [template_gc] 1.90.2.15.2.3:
6720: * src/classes/mail.C [template_gc] 1.88.2.16.2.3:
6721: * src/classes/op.C [template_gc] 1.127.2.22.2.4:
6722: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.3:
6723: * src/classes/xnode.C [template_gc] 1.54.2.10.2.3:
6724: * src/include/pa_array.h [template_gc] 1.57.2.27.2.3:
6725: * src/include/pa_config_fixed.h [template_gc] 1.54.2.5.2.1:
6726: * src/include/pa_exception.h [template_gc] 1.38.2.15.2.3:
6727: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.3:
6728: * src/include/pa_sapi.h [template_gc] 1.22.2.8.2.2:
6729: * src/include/pa_string.h [template_gc] 1.144.2.28.2.5:
6730: * src/include/pa_table.h [template_gc] 1.48.2.11.2.3:
6731: * src/main/compile.C [template_gc] 1.69.2.6.2.2:
6732: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.2:
6733: * src/main/execute.C [template_gc] 1.295.2.27.2.2:
6734: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.2:
6735: * src/main/pa_common.C [template_gc] 1.143.2.21.2.3:
6736: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.2:
6737: * src/main/pa_request.C [template_gc] 1.245.2.37.2.2:
6738: * src/main/pa_socks.C [template_gc] 1.18.2.5.2.1:
6739: * src/main/pa_string.C [template_gc] 1.172.2.21.2.5:
6740: * src/main/pa_table.C [template_gc] 1.53.2.10.2.2:
6741: * src/main/untaint.C [template_gc] 1.115.2.12.2.2:
6742: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.2:
6743: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.3:
6744: * src/types/pa_value.C [template_gc] 1.9.2.15.2.2:
6745: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.2:
6746: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.2:
6747: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.2:
6748: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.3:
6749: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.3:
6750: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.2:
6751: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.2:
6752: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.2:
6753: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.2:
6754: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.2:
6755: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.2:
6756: * src/types/pa_wcontext.C [template_gc] 1.24.2.5.2.2:
6757: * src/types/pa_wcontext.h [template_gc] 1.42.2.9.2.2:
6758: * src/types/pa_wwrapper.h [template_gc] 1.28.2.3.2.2:
6759: started test
6760:
6761: * src/classes/op.C [template_gc] 1.127.2.22.2.3:
6762: * src/include/pa_array.h [template_gc] 1.57.2.27.2.2:
6763: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.2:
6764: * src/include/pa_string.h [template_gc] 1.144.2.28.2.4:
6765: * src/main/pa_string.C [template_gc] 1.172.2.21.2.4:
6766: string compiled
6767: todo: test it
6768:
6769: 2003-03-18 paf
6770: * src/classes/date.C [template_gc] 1.42.2.11.2.2:
6771: * src/classes/file.C [template_gc] 1.107.2.16.2.2:
6772: * src/classes/form.C [template_gc] 1.34.2.7.2.2:
6773: * src/classes/hash.C [template_gc] 1.54.2.13.2.2:
6774: * src/classes/image.C [template_gc] 1.90.2.15.2.2:
6775: * src/classes/mail.C [template_gc] 1.88.2.16.2.2:
6776: * src/classes/math.C [template_gc] 1.24.2.12.2.2:
6777: * src/classes/op.C [template_gc] 1.127.2.22.2.2:
6778: * src/classes/string.C [template_gc] 1.125.2.15.2.2:
6779: * src/classes/table.C [template_gc] 1.172.2.14.2.2:
6780: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.2:
6781: * src/classes/xnode.C [template_gc] 1.54.2.10.2.2:
6782: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.2:
6783: * src/include/pa_string.h [template_gc] 1.144.2.28.2.2:
6784: * src/main/pa_string.C [template_gc] 1.172.2.21.2.2:
6785: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.2:
6786: lots of replacements,
6787: todo:we can ignore lang in cmp and pos really,
6788: but would split properly!
6789:
6790: * src/include/pa_pool.h [gc] 1.86.4.2:
6791: * src/main/execute.C [gc] 1.295.4.2:
6792: * src/targets/cgi/pa_pool.C [gc] 1.41.4.2:
6793: gc logging
6794:
6795: * src/lib/cord/cord.dsp [template_gc] 1.1.2.1:
6796: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.1:
6797: * src/lib/cord/cordprnt.c [template_gc] 1.1.2.1:
6798: * src/lib/cord/cordxtra.c [template_gc] 1.1.2.1:
6799: gc: cord part made parser/src/lib: it's not compiled into libgc
6800: by default
6801:
6802: * src/lib/cord/cordxtra.c 1.1:
6803: file cordxtra.c was initially added on branch template_gc.
6804:
6805: * src/lib/cord/cordbscs.c 1.1:
6806: file cordbscs.c was initially added on branch template_gc.
6807:
6808: * parser3.dsw [template_gc] 1.7.6.1.2.1:
6809: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.1:
6810: * src/classes/classes.h [template_gc] 1.23.2.9.2.1:
6811: * src/classes/date.C [template_gc] 1.42.2.11.2.1:
6812: * src/classes/double.C [template_gc] 1.53.2.8.2.1:
6813: * src/classes/file.C [template_gc] 1.107.2.16.2.1:
6814: * src/classes/form.C [template_gc] 1.34.2.7.2.1:
6815: * src/classes/hash.C [template_gc] 1.54.2.13.2.1:
6816: * src/classes/image.C [template_gc] 1.90.2.15.2.1:
6817: * src/classes/int.C [template_gc] 1.49.2.7.2.1:
6818: * src/classes/mail.C [template_gc] 1.88.2.16.2.1:
6819: * src/classes/math.C [template_gc] 1.24.2.12.2.1:
6820: * src/classes/op.C [template_gc] 1.127.2.22.2.1:
6821: * src/classes/response.C [template_gc] 1.23.2.8.2.1:
6822: * src/classes/string.C [template_gc] 1.125.2.15.2.1:
6823: * src/classes/table.C [template_gc] 1.172.2.14.2.1:
6824: * src/classes/void.C [template_gc] 1.28.2.5.2.1:
6825: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.1:
6826: * src/classes/xnode.C [template_gc] 1.54.2.10.2.1:
6827: * src/classes/xnode.h [template_gc] 1.18.2.6.2.1:
6828: * src/include/Makefile.am [template_gc] 1.3.14.2.2.1:
6829: * src/include/pa_cache_managers.h [template_gc] 1.9.2.7.2.1:
6830: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.1:
6831: * src/include/pa_charsets.h [template_gc] 1.8.2.8.2.1:
6832: * src/include/pa_common.h [template_gc] 1.89.2.13.2.1:
6833: * src/include/pa_dictionary.h [template_gc] 1.13.2.8.2.1:
6834: * src/include/pa_exception.h [template_gc] 1.38.2.15.2.1:
6835: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.1:
6836: * src/include/pa_globals.h [template_gc] 1.101.2.15.2.1:
6837: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.1:
6838: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.1:
6839: * src/include/pa_pool.h [template_gc] 1.86.2.32.2.1:
6840: * src/include/pa_request.h [template_gc] 1.160.2.37.2.1:
6841: * src/include/pa_request_charsets.h [template_gc] 1.1.2.3.2.1:
6842: * src/include/pa_sapi.h [template_gc] 1.22.2.8.2.1:
6843: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.1:
6844: * src/include/pa_sql_driver_manager.h [template_gc] 1.26.2.9.2.1:
6845: * src/include/pa_string.h [template_gc] 1.144.2.28.2.1:
6846: * src/include/pa_stylesheet_connection.h [template_gc] 1.32.2.5.2.1:
6847: * src/include/pa_stylesheet_manager.h [template_gc] 1.15.2.5.2.1:
6848: * src/include/pa_table.h [template_gc] 1.48.2.11.2.1:
6849: * src/include/pa_uue.h [template_gc] 1.4.2.3.2.1:
6850: * src/lib/pcre/get.c [template_gc] 1.1.14.1.2.1:
6851: * src/main/Makefile.am [template_gc] 1.35.6.4.2.1:
6852: * src/main/compile.C [template_gc] 1.69.2.6.2.1:
6853: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.1:
6854: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.1:
6855: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.1:
6856: * src/main/execute.C [template_gc] 1.295.2.27.2.1:
6857: * src/main/main.dsp [template_gc] 1.161.6.14.2.1:
6858: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.1:
6859: * src/main/pa_charsets.C [template_gc] 1.11.2.10.2.1:
6860: * src/main/pa_common.C [template_gc] 1.143.2.21.2.1:
6861: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.1:
6862: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.1:
6863: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.1:
6864: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.1:
6865: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.1:
6866: * src/main/pa_pool.C [template_gc] 1.59.2.6.2.1:
6867: * src/main/pa_request.C [template_gc] 1.245.2.37.2.1:
6868: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.1:
6869: * src/main/pa_string.C [template_gc] 1.172.2.21.2.1:
6870: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.1:
6871: * src/main/pa_table.C [template_gc] 1.53.2.10.2.1:
6872: * src/main/pa_uue.C [template_gc] 1.4.2.5.2.1:
6873: * src/main/untaint.C [template_gc] 1.115.2.12.2.1:
6874: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.1:
6875: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.1:
6876: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.1:
6877: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.1:
6878: * src/types/pa_junction.h [template_gc] 1.1.2.2.2.1:
6879: * src/types/pa_method.h [template_gc] 1.1.2.4.2.1:
6880: * src/types/pa_value.C [template_gc] 1.9.2.15.2.1:
6881: * src/types/pa_value.h [template_gc] 1.109.2.25.2.1:
6882: * src/types/pa_vclass.C [template_gc] 1.16.2.5.2.1:
6883: * src/types/pa_vclass.h [template_gc] 1.39.2.5.2.1:
6884: * src/types/pa_vcode_frame.h [template_gc] 1.24.2.3.2.1:
6885: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.1:
6886: * src/types/pa_vcookie.h [template_gc] 1.23.2.6.2.1:
6887: * src/types/pa_vdate.h [template_gc] 1.24.2.5.2.1:
6888: * src/types/pa_vdouble.h [template_gc] 1.42.2.9.2.1:
6889: * src/types/pa_venv.h [template_gc] 1.28.2.5.2.1:
6890: * src/types/pa_vfile.C [template_gc] 1.36.2.10.2.1:
6891: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.1:
6892: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.1:
6893: * src/types/pa_vform.h [template_gc] 1.45.2.8.2.1:
6894: * src/types/pa_vhash.C [template_gc] 1.1.2.3.2.1:
6895: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.1:
6896: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.1:
6897: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.1:
6898: * src/types/pa_vint.h [template_gc] 1.38.2.10.2.1:
6899: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.1:
6900: * src/types/pa_vmail.h [template_gc] 1.9.2.6.2.1:
6901: * src/types/pa_vmath.C [template_gc] 1.1.2.9.2.1:
6902: * src/types/pa_vmath.h [template_gc] 1.14.2.4.2.1:
6903: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.1:
6904: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.1:
6905: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.1:
6906: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.1:
6907: * src/types/pa_vrequest.C [template_gc] 1.27.2.9.2.1:
6908: * src/types/pa_vrequest.h [template_gc] 1.25.2.3.2.1:
6909: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.1:
6910: * src/types/pa_vresponse.h [template_gc] 1.32.2.6.2.1:
6911: * src/types/pa_vstateless_class.C [template_gc] 1.19.2.9.2.1:
6912: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.1:
6913: * src/types/pa_vstateless_object.h [template_gc] 1.28.2.4.2.1:
6914: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.1:
6915: * src/types/pa_vstatus.h [template_gc] 1.15.2.7.2.1:
6916: * src/types/pa_vstring.C [template_gc] 1.22.2.3.2.1:
6917: * src/types/pa_vstring.h [template_gc] 1.54.2.11.2.1:
6918: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.1:
6919: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.1:
6920: * src/types/pa_vvoid.h [template_gc] 1.17.2.8.2.1:
6921: * src/types/pa_vxdoc.C [template_gc] 1.23.2.5.2.1:
6922: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.1:
6923: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.1:
6924: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.1:
6925: * src/types/pa_wcontext.C [template_gc] 1.24.2.5.2.1:
6926: * src/types/pa_wcontext.h [template_gc] 1.42.2.9.2.1:
6927: * src/types/pa_wwrapper.h [template_gc] 1.28.2.3.2.1:
6928: * src/types/types.dsp [template_gc] 1.35.10.9.2.1:
6929: started porting to gc:
6930: PA_Object done
6931: lots of replacements also
6932:
6933: * src/lib/cord/cordprnt.c 1.1:
6934: file cordprnt.c was initially added on branch template_gc.
6935:
6936: * src/lib/cord/cord.dsp 1.1:
6937: file cord.dsp was initially added on branch template_gc.
6938:
6939: 2003-03-17 paf
6940: * src/classes/date.C [gc] 1.42.4.1:
6941: * src/classes/file.C [gc] 1.107.4.1:
6942: * src/classes/form.C [gc] 1.34.4.1:
6943: * src/classes/image.C [gc] 1.90.4.1:
6944: * src/classes/mail.C [gc] 1.88.4.1:
6945: * src/classes/op.C [gc] 1.127.4.1:
6946: * src/classes/table.C [gc] 1.172.4.1:
6947: * src/classes/xdoc.C [gc] 1.108.4.1:
6948: * src/classes/xnode.C [gc] 1.54.4.1:
6949: * src/include/pa_pool.h [gc] 1.86.4.1:
6950: * src/include/pa_pragma_pack_begin.h [gc] 1.6.4.1:
6951: * src/include/pa_pragma_pack_end.h [gc] 1.6.4.1:
6952: * src/include/pa_string.h [gc] 1.144.4.1:
6953: * src/include/pa_types.h [gc] 1.44.4.1:
6954: * src/main/compile.C [gc] 1.69.4.1:
6955: * src/main/compile.tab.C [gc] 1.81.4.1:
6956: * src/main/execute.C [gc] 1.295.4.1:
6957: * src/main/pa_charset.C [gc] 1.33.4.1:
6958: * src/main/pa_common.C [gc] 1.145.2.1:
6959: * src/main/pa_exception.C [gc] 1.43.4.1:
6960: * src/main/pa_exec.C [gc] 1.48.4.1:
6961: * src/main/pa_globals.C [gc] 1.152.4.1:
6962: * src/main/pa_pool.C [gc] 1.59.4.1:
6963: * src/main/pa_request.C [gc] 1.245.4.1:
6964: * src/main/pa_sql_driver_manager.C [gc] 1.69.4.1:
6965: * src/main/pa_string.C [gc] 1.172.4.1:
6966: * src/main/pa_stylesheet_manager.C [gc] 1.16.4.1:
6967: * src/main/pa_uue.C [gc] 1.4.4.1:
6968: * src/main/untaint.C [gc] 1.115.4.1:
6969: * src/targets/cgi/pa_pool.C [gc] 1.41.4.1:
6970: * src/targets/cgi/parser3.C [gc] 1.216.4.1:
6971: * src/targets/cgi/parser3.dsp [gc] 1.60.12.1:
6972: * src/targets/cgi/pool_storage.h [gc] 1.13.4.1:
6973: * src/types/pa_vcookie.C [gc] 1.55.4.1:
6974: * src/types/pa_vdouble.h [gc] 1.42.4.1:
6975: * src/types/pa_vfile.C [gc] 1.36.4.1:
6976: * src/types/pa_vform.C [gc] 1.74.4.1:
6977: * src/types/pa_vint.h [gc] 1.38.4.1:
6978: * src/types/pa_vmail.C [gc] 1.41.2.1:
6979: * src/types/pa_vxdoc.C [gc] 1.23.4.1:
6980: * src/types/pa_vxdoc.h [gc] 1.31.4.1:
6981: * src/types/pa_vxnode.C [gc] 1.30.4.1:
6982: * src/types/pa_vxnode.h [gc] 1.22.4.1:
6983: * www/htdocs/.htaccess [gc] 1.12.8.1:
6984: * www/htdocs/auto.p [gc] 1.17.12.1:
6985: libgc attempt
6986:
6987: * src/main/pa_common.C [gc] 1.145.2.2:
6988: * src/main/pa_common.C [gc] 1.145.2.3:
6989: *** empty log message ***
6990:
6991: 2003-03-13 paf
6992: * src/include/pa_request.h [autoptr] 1.160.2.37:
6993: * src/lib/ltdl/libltdl.dsp [autoptr] 1.3.2.1:
6994: * src/lib/md5/md5.dsp [autoptr] 1.2.10.1:
6995: * src/main/compile.tab.C [autoptr] 1.81.2.13:
6996: * src/main/execute.C [autoptr] 1.295.2.27:
6997: * src/main/pa_request.C [autoptr] 1.245.2.37:
6998: * src/targets/cgi/parser3.C [autoptr] 1.216.2.28:
6999: * src/types/pa_value.C [autoptr] 1.9.2.15:
7000: * src/types/pa_value.h [autoptr] 1.109.2.25:
7001: * src/types/pa_vobject.h [autoptr] 1.38.2.9:
7002: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.16:
7003: * src/types/pa_vstatus.C [autoptr] 1.15.2.6:
7004: * src/types/types.dsp [autoptr] 1.35.10.8:
7005: * www/htdocs/.htaccess [autoptr] 1.12.6.9:
7006: set_base, set_derived simplified [counter leaks fixed]
7007:
7008: * src/include/pa_config_fixed.h 1.55:
7009: * src/types/pa_vstatus.C 1.16:
7010: * src/types/types.dsp 1.36:
7011: incorporated status class patch
7012: From: "Victor Fedoseev" <vvf_ru@mail.ru>
7013: Sent: Thursday, January 23, 2003 8:14 AM
7014:
7015: now we have $status.rusage.maxrss,tv_sec,tv_usec un WIN32 [plus Win32 specific:
7016: QuotaPeakNonPagedPoolUsage
7017: QuotaPeakPagedPoolUsage
7018: PeakPagefileUsage]
7019:
7020: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.9:
7021: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.17:
7022: * src/targets/cgi/parser3.C [autoptr] 1.216.2.29:
7023: lt_dlexit called
7024:
7025: 2003-03-12 paf
7026: * Makefile.in [autoptr] 1.48.2.4:
7027: * bin/Makefile.in [autoptr] 1.9.2.3:
7028: * configure [autoptr] 1.66.2.4:
7029: * configure.in [autoptr] 1.62.2.4:
7030: * etc/Makefile.in [autoptr] 1.14.2.3:
7031: * etc/parser3.charsets/Makefile.in [autoptr] 1.17.2.3:
7032: * src/Makefile.in [autoptr] 1.55.2.3:
7033: * src/classes/Makefile.in [autoptr] 1.53.2.3:
7034: * src/include/Makefile.in [autoptr] 1.11.2.5:
7035: * src/lib/Makefile.in [autoptr] 1.8.2.3:
7036: * src/lib/md5/Makefile.in [autoptr] 1.6.2.3:
7037: * src/lib/patches/Makefile.in [autoptr] 1.10.2.3:
7038: * src/lib/pcre/Makefile.in [autoptr] 1.8.2.3:
7039: * src/main/Makefile.in [autoptr] 1.50.2.6:
7040: * src/sql/Makefile.in [autoptr] 1.11.2.3:
7041: * src/targets/Makefile.in [autoptr] 1.42.2.3:
7042: * src/targets/apache13/p3runConfigure.in [autoptr] 1.11.14.4:
7043: * src/targets/cgi/Makefile.am [autoptr] 1.46.2.4:
7044: * src/targets/cgi/Makefile.in [autoptr] 1.62.2.4:
7045: * src/targets/isapi/Makefile.in [autoptr] 1.11.2.3:
7046: * src/types/Makefile.in [autoptr] 1.50.2.4:
7047: libstdc++ linkage fixed for g++ 3.2.2
7048:
7049: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.8:
7050: * src/include/pa_stylesheet_manager.h [autoptr] 1.15.2.5:
7051: * src/main/compile.tab.C [autoptr] 1.81.2.12:
7052: gcc 3.2 rightliy complained on using privately declared class [
7053: fixed]
7054:
7055: * Makefile.am [autoptr] 1.34.2.3:
7056: * Makefile.in [autoptr] 1.48.2.5:
7057: * src/targets/apache13/Makefile.in 1.45:
7058: * src/targets/apache13/p3runConfigure.in 1.12:
7059: * src/targets/apache13/p3runConfigure.in [autoptr] 1.11.14.2:
7060: * tests/Makefile [autoptr] 1.1.2.8:
7061: *** empty log message ***
7062:
7063: * src/include/pa_request.h [autoptr] 1.160.2.36:
7064: * src/main/compile.tab.C [autoptr] 1.81.2.11:
7065: * src/main/execute.C [autoptr] 1.295.2.26:
7066: * src/targets/cgi/parser3.C [autoptr] 1.216.2.25:
7067: SIGPIPE now can be intercepted
7068: and does not cause exception in exception handler
7069:
7070: * Makefile.in [autoptr] 1.48.2.3:
7071: * bin/Makefile.in [autoptr] 1.9.2.2:
7072: * configure [autoptr] 1.66.2.3:
7073: * configure.in [autoptr] 1.62.2.3:
7074: * etc/Makefile.in [autoptr] 1.14.2.2:
7075: * etc/parser3.charsets/Makefile.in [autoptr] 1.17.2.2:
7076: * src/Makefile.in [autoptr] 1.55.2.2:
7077: * src/classes/Makefile.in [autoptr] 1.53.2.2:
7078: * src/include/Makefile.in [autoptr] 1.11.2.4:
7079: * src/lib/Makefile.in [autoptr] 1.8.2.2:
7080: * src/lib/md5/Makefile.in [autoptr] 1.6.2.2:
7081: * src/lib/patches/Makefile.in [autoptr] 1.10.2.2:
7082: * src/lib/pcre/Makefile.in [autoptr] 1.8.2.2:
7083: * src/main/Makefile.in [autoptr] 1.50.2.5:
7084: * src/sql/Makefile.in [autoptr] 1.11.2.2:
7085: * src/targets/Makefile.in [autoptr] 1.42.2.2:
7086: * src/targets/apache13/Makefile.in [autoptr] 1.44.2.2:
7087: * src/targets/apache13/p3runConfigure.in [autoptr] 1.11.14.3:
7088: * src/targets/cgi/Makefile.am [autoptr] 1.46.2.3:
7089: * src/targets/cgi/Makefile.in [autoptr] 1.62.2.3:
7090: * src/targets/isapi/Makefile.in [autoptr] 1.11.2.2:
7091: * src/types/Makefile.in [autoptr] 1.50.2.3:
7092: configure now default links libstdc++ statically.
7093: that can be overriden by --with-dynamic-stdcpp
7094:
7095: * src/targets/cgi/parser3.C [autoptr] 1.216.2.26:
7096: 1. more detailed log on signals.
7097: 2. sigpipe before request constructor now causes death
7098:
7099: * configure [autoptr] 1.66.2.5:
7100: * configure.in [autoptr] 1.62.2.5:
7101: * src/lib/ltdl/Makefile.in [autoptr] 1.4.2.1:
7102: * src/lib/ltdl/configure [autoptr] 1.4.2.1:
7103: * src/lib/ltdl/configure.in [autoptr] 1.4.2.1:
7104: * src/targets/apache13/Makefile.in [autoptr] 1.44.2.3:
7105: * src/targets/cgi/Makefile.am [autoptr] 1.46.2.5:
7106: * src/targets/cgi/Makefile.in [autoptr] 1.62.2.5:
7107: lib/ltdl/Makefile now created by /configure.in only [were by
7108: lib/ltdl/configure.in OVERWRITE]
7109:
7110: 2003-03-11 paf
7111: * src/main/compile.tab.C [autoptr] 1.81.2.10:
7112: * src/main/compile.y [autoptr] 1.204.2.7:
7113: * src/sql/pa_sql_driver.h [autoptr] 1.34.2.4:
7114: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.8:
7115: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.15:
7116: * www/htdocs/.htaccess [autoptr] 1.12.6.8:
7117: removed necessity of libstdc++
7118:
7119: * src/include/pa_request.h 1.161:
7120: * src/include/pa_request.h [autoptr] 1.160.2.35:
7121: ANTI_ENDLESS_EXECUTE_RECOURSION doubled
7122:
7123: 2003-03-08 paf
7124: * tests/117.html 1.1:
7125: file 117.html was initially added on branch autoptr.
7126:
7127: * src/classes/xdoc.C [autoptr] 1.108.2.19:
7128: forgotten: global xdoc when ndef XML
7129:
7130: * src/classes/mail.C [autoptr] 1.88.2.16:
7131: * src/classes/response.C [autoptr] 1.23.2.8:
7132: * src/include/pa_request.h [autoptr] 1.160.2.33:
7133: * src/main/pa_request.C [autoptr] 1.245.2.36:
7134: removing vform,response,cookie.h -> pa_request.h dependency
7135:
7136: * tests/118.html 1.1:
7137: file 118.html was initially added on branch autoptr.
7138:
7139: * tests/results/115.processed 1.1:
7140: file 115.processed was initially added on branch autoptr.
7141:
7142: * tests/119.html 1.1:
7143: file 119.html was initially added on branch autoptr.
7144:
7145: * tests/120.html 1.1:
7146: file 120.html was initially added on branch autoptr.
7147:
7148: * src/targets/cgi/parser3.C [autoptr] 1.216.2.22:
7149: charsets: see some strange things with old xml lib-- it's
7150: internal memory handling has faults
7151:
7152: * tests/results/117.processed 1.1:
7153: file 117.processed was initially added on branch autoptr.
7154:
7155: * tests/results/109.processed 1.1:
7156: file 109.processed was initially added on branch autoptr.
7157:
7158: * tests/results/110.processed 1.1:
7159: file 110.processed was initially added on branch autoptr.
7160:
7161: * tests/021.html [autoptr] 1.1.2.2:
7162: * tests/031.html [autoptr] 1.1.2.2:
7163: * tests/033.html [autoptr] 1.1.2.2:
7164: * tests/109.html [autoptr] 1.1.2.1:
7165: * tests/110.html [autoptr] 1.1.2.1:
7166: * tests/111.html [autoptr] 1.1.2.1:
7167: * tests/112.html [autoptr] 1.1.2.1:
7168: * tests/113.html [autoptr] 1.1.2.1:
7169: * tests/114.html [autoptr] 1.1.2.1:
7170: * tests/115.html [autoptr] 1.1.2.1:
7171: * tests/116.html [autoptr] 1.1.2.1:
7172: * tests/117.html [autoptr] 1.1.2.1:
7173: * tests/118.html [autoptr] 1.1.2.1:
7174: * tests/119.html [autoptr] 1.1.2.1:
7175: * tests/120.html [autoptr] 1.1.2.1:
7176: * tests/results/109.processed [autoptr] 1.1.2.1:
7177: * tests/results/110.processed [autoptr] 1.1.2.1:
7178: * tests/results/111.processed [autoptr] 1.1.2.1:
7179: * tests/results/112.processed [autoptr] 1.1.2.1:
7180: * tests/results/113.processed [autoptr] 1.1.2.1:
7181: * tests/results/114.processed [autoptr] 1.1.2.1:
7182: * tests/results/115.processed [autoptr] 1.1.2.1:
7183: * tests/results/116.processed [autoptr] 1.1.2.1:
7184: * tests/results/117.processed [autoptr] 1.1.2.1:
7185: * tests/results/118.processed [autoptr] 1.1.2.1:
7186: * tests/results/119.processed [autoptr] 1.1.2.1:
7187: * tests/results/120.processed [autoptr] 1.1.2.1:
7188: xml: tests
7189: 109 dom create/show
7190: 110 xpath selectSingle
7191: 111 xdoc.create from tainted &
7192: 112 xdoc.create/output with russian attr value
7193: 113 xpath selectString/Number
7194: 114 dom attributes.count
7195: 115 xpath selectBool
7196: 116 output media-type change
7197: 117 transform by dom stylesheet
7198: 118 empty transform result
7199: 119 dom setAttribute
7200: 120 nbsp letter output
7201:
7202: =END OF PREPARED XML TESTS=
7203:
7204: * tests/results/119.processed 1.1:
7205: file 119.processed was initially added on branch autoptr.
7206:
7207: * tests/results/120.processed 1.1:
7208: file 120.processed was initially added on branch autoptr.
7209:
7210: * src/targets/cgi/parser3.C [autoptr] 1.216.2.23:
7211: todo: move to latest xml version on win32 and run memleak tests again
7212:
7213: * src/classes/op.C [autoptr] 1.127.2.21:
7214: * src/include/pa_request.h [autoptr] 1.160.2.34:
7215: removing vclass,object.h -> pa_request.h dependency
7216:
7217: * tests/results/112.processed 1.1:
7218: file 112.processed was initially added on branch autoptr.
7219:
7220: * tests/results/114.processed 1.1:
7221: file 114.processed was initially added on branch autoptr.
7222:
7223: * src/main/pa_request.C [autoptr] 1.245.2.32:
7224: * src/main/pa_request.C [autoptr] 1.245.2.33:
7225: * www/htdocs/.htaccess [autoptr] 1.12.6.7:
7226: forgotten: ifdef XML
7227:
7228: * src/classes/hash.C [autoptr] 1.54.2.13:
7229: * src/classes/mail.C [autoptr] 1.88.2.15:
7230: * src/classes/string.C [autoptr] 1.125.2.15:
7231: * src/classes/table.C [autoptr] 1.172.2.14:
7232: * src/include/pa_array.h [autoptr] 1.57.2.27:
7233: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.16:
7234: * src/types/pa_vmail.C [autoptr] 1.40.2.10:
7235: * src/types/pa_vmail.h [autoptr] 1.9.2.5:
7236: * www/htdocs/.htaccess [autoptr] 1.12.6.6:
7237: * www/htdocs/index.html 1.211:
7238: started full-scale-site-test [~ http://parser.ru sources]
7239:
7240: some fixes
7241:
7242: * tests/110.html 1.1:
7243: file 110.html was initially added on branch autoptr.
7244:
7245: * tests/109.html 1.1:
7246: file 109.html was initially added on branch autoptr.
7247:
7248: * src/include/pa_types.h [autoptr] 1.44.2.3:
7249: * src/main/pa_charset.C [autoptr] 1.33.2.19:
7250: charsets: fixed problems when transcode from charset A to A.
7251:
7252: * tests/results/116.processed 1.1:
7253: file 116.processed was initially added on branch autoptr.
7254:
1.24 paf 7255: * Makefile.in [autoptr] 1.48.2.2:
7256: * src/main/pa_request.C [autoptr] 1.245.2.34:
7257: * www/cgi-bin/parser3.log [autoptr] 1.78.10.1:
7258: *** empty log message ***
7259:
1.23 paf 7260: * tests/111.html 1.1:
7261: file 111.html was initially added on branch autoptr.
7262:
7263: * src/main/untaint.C [autoptr] 1.115.2.12:
7264: * src/types/pa_vmail.C [autoptr] 1.40.2.11:
7265: mail: transcode fixed.
7266: todo: still problems when transcode from charset A to A.
7267:
7268: * tests/112.html 1.1:
7269: file 112.html was initially added on branch autoptr.
7270:
7271: * tests/results/118.processed 1.1:
7272: file 118.processed was initially added on branch autoptr.
7273:
7274: * tests/113.html 1.1:
7275: file 113.html was initially added on branch autoptr.
7276:
7277: * tests/results/111.processed 1.1:
7278: file 111.processed was initially added on branch autoptr.
7279:
7280: * tests/Makefile [autoptr] 1.1.2.7:
7281: make install & co
7282:
7283: * tests/114.html 1.1:
7284: file 114.html was initially added on branch autoptr.
7285:
7286: * tests/115.html 1.1:
7287: file 115.html was initially added on branch autoptr.
7288:
7289: * src/include/pa_config_fixed.h [autoptr] 1.54.2.5:
7290: * src/types/pa_vxdoc.C [autoptr] 1.23.2.5:
7291: yet another return 0; fixed
7292:
7293: * src/include/pa_config_fixed.h [autoptr] 1.54.2.4:
7294: * src/types/pa_vmail.C [autoptr] 1.40.2.12:
7295: * src/types/pa_vmail.h [autoptr] 1.9.2.6:
7296: vmail.C received just compiled [not tested]
7297:
7298: * tests/results/113.processed 1.1:
7299: file 113.processed was initially added on branch autoptr.
7300:
7301: * tests/116.html 1.1:
7302: file 116.html was initially added on branch autoptr.
7303:
7304: * src/include/pa_request.h [autoptr] 1.160.2.32:
7305: removing vmail.h -> pa_request.h dependency [testing...]
7306:
7307: 2003-03-07 paf
7308: * src/classes/xdoc.C [autoptr] 1.108.2.18:
7309: * src/include/pa_charset.h [autoptr] 1.20.2.18:
7310: * src/include/pa_stylesheet_connection.h [autoptr] 1.32.2.5:
7311: * tests/108.html [autoptr] 1.1.2.1:
7312: * tests/108.xsl [autoptr] 1.1.2.1:
7313: * tests/results/108.processed [autoptr] 1.1.2.1:
7314: xml: test 108 transform with params [bugs fixed]
7315:
7316: * tests/results/107.processed 1.1:
7317: file 107.processed was initially added on branch autoptr.
7318:
7319: * tests/108.xsl 1.1:
7320: file 108.xsl was initially added on branch autoptr.
7321:
1.39 paf 7322: * src/classes/xdoc.C [autoptr] 1.108.2.15:
7323: * src/types/pa_vxdoc.h [autoptr] 1.31.2.7:
7324: * src/types/pa_vxnode.h [autoptr] 1.22.2.5:
7325: xml: linked
7326:
1.23 paf 7327: * tests/106.html 1.1:
7328: file 106.html was initially added on branch autoptr.
7329:
7330: * src/classes/classes.C [autoptr] 1.18.2.6:
7331: fixed: prevent system classes from modification to lock ALL the
7332: classes, not only directly used
7333:
7334: * tests/107.html 1.1:
7335: file 107.html was initially added on branch autoptr.
7336:
7337: * tests/108.html 1.1:
7338: file 108.html was initially added on branch autoptr.
7339:
7340: * tests/results/106.processed 1.1:
7341: file 106.processed was initially added on branch autoptr.
7342:
7343: * src/include/pa_charset.h [autoptr] 1.20.2.16:
7344: * src/main/pa_charset.C [autoptr] 1.33.2.16:
7345: * www/htdocs/.htaccess [autoptr] 1.12.6.5:
7346: xml: charset two mem alloc functions used for different cases [
7347: libxml, libxsl]
7348:
7349: * src/classes/xdoc.C [autoptr] 1.108.2.17:
7350: * src/include/pa_charset.h [autoptr] 1.20.2.17:
7351: * src/include/pa_request.h [autoptr] 1.160.2.31:
7352: * src/main/execute.C [autoptr] 1.295.2.25:
7353: * src/main/pa_charset.C [autoptr] 1.33.2.17:
7354: * src/main/pa_exception.C [autoptr] 1.43.2.15:
7355: * src/main/pa_globals.C [autoptr] 1.152.2.19:
7356: * src/main/pa_request.C [autoptr] 1.245.2.31:
7357: * src/types/pa_vxdoc.C [autoptr] 1.23.2.4:
7358: * src/types/pa_vxdoc.h [autoptr] 1.31.2.9:
7359: * src/types/pa_vxnode.C [autoptr] 1.30.2.5:
7360: * tests/107.html [autoptr] 1.1.2.1:
7361: * tests/results/107.processed [autoptr] 1.1.2.1:
7362: xml: test: 107 bug fixes
7363:
7364: * tests/results/108.processed 1.1:
7365: file 108.processed was initially added on branch autoptr.
7366:
7367: * src/classes/xdoc.C [autoptr] 1.108.2.14:
7368: * src/types/pa_vxdoc.h [autoptr] 1.31.2.6:
7369: xdoc.C compiled
7370:
7371: * tests/106.html [autoptr] 1.1.2.1:
7372: * tests/results/106.processed [autoptr] 1.1.2.1:
7373: test: 106 xdoc create, string
7374:
7375: * src/classes/xdoc.C [autoptr] 1.108.2.16:
7376: * src/classes/xnode.C [autoptr] 1.54.2.10:
7377: * src/classes/xnode.h [autoptr] 1.18.2.6:
7378: * src/types/pa_value.h [autoptr] 1.109.2.24:
7379: * src/types/pa_vxdoc.C [autoptr] 1.23.2.3:
7380: * src/types/pa_vxdoc.h [autoptr] 1.31.2.8:
7381: * src/types/pa_vxnode.C [autoptr] 1.30.2.4:
7382: * src/types/pa_vxnode.h [autoptr] 1.22.2.6:
7383: test: 107 bug fixes
7384:
7385: * src/main/pa_charset.C [autoptr] 1.33.2.18:
7386: * src/targets/cgi/parser3.C [autoptr] 1.216.2.21:
7387: fixed: mem leak from copy/paste bug
7388:
7389: 2003-03-06 paf
7390: * tests/023.html [autoptr] 1.1.2.2:
7391: in some cases it rounded up badly. postponing solution of that
7392: problem, making more simple test
7393:
7394: * src/include/pa_charset.h [autoptr] 1.20.2.14:
7395: * src/include/pa_config_fixed.h [autoptr] 1.54.2.3:
7396: * src/include/pa_memory.h [autoptr] 1.1.2.6:
7397: * src/include/pa_pool.h [autoptr] 1.86.2.32:
7398: * src/main/pa_charset.C [autoptr] 1.33.2.14:
7399: * src/main/pa_memory.C [autoptr] 1.1.2.4:
7400: * src/main/pa_pool.C [autoptr] 1.59.2.6:
7401: * src/types/pa_vxdoc.C [autoptr] 1.23.2.2:
7402: * src/types/pa_vxdoc.h [autoptr] 1.31.2.5:
7403: * src/types/pa_vxnode.C [autoptr] 1.30.2.3:
7404: * src/types/pa_vxnode.h [autoptr] 1.22.2.4:
7405: xml: charsets
7406:
7407: * src/include/pa_stylesheet_connection.h [autoptr] 1.32.2.4:
7408: * src/include/pa_stylesheet_manager.h [autoptr] 1.15.2.4:
7409: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.15:
7410: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.6:
7411: xml: stylesheet&manager done
7412:
7413: * src/classes/xnode.C [autoptr] 1.54.2.9:
7414: * src/classes/xnode.h [autoptr] 1.18.2.5:
7415: * src/include/pa_charset.h [autoptr] 1.20.2.15:
7416: * src/include/pa_memory.h [autoptr] 1.1.2.8:
7417: * src/include/pa_request.h [autoptr] 1.160.2.30:
7418: * src/include/pa_string.h [autoptr] 1.144.2.28:
7419: * src/main/pa_globals.C [autoptr] 1.152.2.18:
7420: * src/main/pa_request.C [autoptr] 1.245.2.30:
7421: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.7:
7422: xnode.C compiled
7423:
7424: * src/include/pa_memory.h [autoptr] 1.1.2.7:
7425: * src/include/pa_stylesheet_connection.h [autoptr] 1.32.2.3:
7426: * src/include/pa_stylesheet_manager.h [autoptr] 1.15.2.3:
7427: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.5:
7428: xml: stylesheet&manager STARTED
7429:
7430: * src/include/pa_globals.h [autoptr] 1.101.2.15:
7431: * src/main/pa_charset.C [autoptr] 1.33.2.15:
7432: * src/main/pa_exception.C [autoptr] 1.43.2.14:
7433: * src/main/pa_globals.C [autoptr] 1.152.2.17:
7434: xml: exceptions
7435:
7436: * src/classes/xdoc.C [autoptr] 1.108.2.13:
7437: xdoc.C 50%
7438:
7439: * src/include/pa_charset.h [autoptr] 1.20.2.13:
7440: * src/include/pa_charsets.h [autoptr] 1.8.2.8:
7441: * src/main/pa_charset.C [autoptr] 1.33.2.13:
7442: * src/main/pa_charsets.C [autoptr] 1.11.2.10:
7443: * www/htdocs/.htaccess [autoptr] 1.12.6.4:
7444: charset_utf8 declaration moved to charsets.C
7445:
7446: * Makefile.am [autoptr] 1.34.2.2:
7447: * tests/Makefile [autoptr] 1.1.2.4:
7448: * tests/Makefile [autoptr] 1.1.2.6:
7449: *** empty log message ***
7450:
7451: * tests/058_paf2000.png [autoptr] 1.1.2.2:
7452: * tests/results/058.processed [autoptr] 1.1.2.2:
7453: .png added with -kb now
7454:
7455: 2003-03-05 paf
7456: * tests/results/105.processed 1.1:
7457: file 105.processed was initially added on branch autoptr.
7458:
7459: * src/classes/math.C [autoptr] 1.24.2.12:
7460: can be: crypt in -lcrypt OK, but crypt.h be missing
7461:
7462: * src/classes/op.C [autoptr] 1.127.2.20:
7463: * src/main/main.dsp [autoptr] 1.161.6.13:
7464: * tests/104.html [autoptr] 1.1.2.1:
7465: * tests/results/104.processed [autoptr] 1.1.2.1:
7466: * www/htdocs/.htaccess [autoptr] 1.12.6.3:
7467: ^bpt operator added [does int3 in debug build on win32]
7468:
7469: * www/htdocs/auto.p [autoptr] 1.17.10.1:
7470: * www/htdocs/autoptr.html [autoptr] 1.1.2.4:
7471: * www/htdocs/base.p [autoptr] 1.6.6.1:
7472: * www/htdocs/derived.p [autoptr] 1.24.6.1:
7473: * www/htdocs/font.gif [autoptr] 1.1.6.1:
7474: * www/htdocs/global.xsl [autoptr] 1.8.10.1:
7475: * www/htdocs/index.html [autoptr] 1.210.2.1:
7476: * www/htdocs/mailreceive.eml [autoptr] 1.3.10.1:
7477: * www/htdocs/mailreceive.html [autoptr] 1.1.10.1:
7478: * www/htdocs/operators.p [autoptr] 1.11.8.1:
7479: * www/htdocs/parser-status.html [autoptr] 1.2.18.1:
7480: * www/htdocs/people.dtd [autoptr] 1.1.20.1:
7481: * www/htdocs/some.p [autoptr] 1.2.8.1:
7482: removed old tests
7483:
7484: * tests/104.html 1.1:
7485: file 104.html was initially added on branch autoptr.
7486:
1.39 paf 7487: * tests/105.html 1.1:
7488: file 105.html was initially added on branch autoptr.
7489:
1.23 paf 7490: * src/classes/math.C [autoptr] 1.24.2.11:
7491: * src/classes/op.C [autoptr] 1.127.2.19:
7492: * src/classes/string.C [autoptr] 1.125.2.13:
7493: * src/lib/Makefile.in [autoptr] 1.8.2.1:
7494: * src/lib/md5/Makefile.in [autoptr] 1.6.2.1:
7495: * src/lib/patches/Makefile.in [autoptr] 1.10.2.1:
7496: * src/lib/pcre/Makefile.in [autoptr] 1.8.2.1:
7497: * src/main/pa_exec.C [autoptr] 1.48.2.18:
7498: * src/targets/Makefile.in [autoptr] 1.42.2.1:
7499: * src/targets/apache13/Makefile.am [autoptr] 1.15.10.1:
7500: * src/targets/cgi/Makefile.am [autoptr] 1.46.2.1:
7501: * src/targets/cgi/Makefile.in [autoptr] 1.62.2.1:
7502: gcc more happy. todo:make linker happy
7503:
7504: * tests/results/104.processed 1.1:
7505: file 104.processed was initially added on branch autoptr.
7506:
7507: * ltmain.sh [autoptr] 1.5.2.1:
7508: ltmain.sh added
7509:
7510: * src/targets/apache13/p3runConfigure.in [autoptr] 1.11.14.1:
7511: * src/targets/cgi/Makefile.am [autoptr] 1.46.2.2:
7512: * src/targets/cgi/Makefile.in [autoptr] 1.62.2.2:
7513: linker needed more tricks to link OK
7514:
7515: * src/types/pa_vhash.C [autoptr] 1.1.2.2:
7516: * src/types/pa_vhash.h [autoptr] 1.43.2.13:
7517: hash_default_element_name made static
7518:
7519: * src/include/Makefile.am [autoptr] 1.3.14.2:
7520: * src/include/Makefile.in [autoptr] 1.11.2.3:
7521: * src/main/Makefile.am [autoptr] 1.35.6.4:
7522: * src/main/Makefile.in [autoptr] 1.50.2.4:
7523: * src/types/Makefile.am [autoptr] 1.28.10.1:
7524: * src/types/Makefile.in [autoptr] 1.50.2.2:
7525: forgotten files added to Makes
7526:
7527: * src/types/pa_vhash.C [autoptr] 1.1.2.3:
7528: * src/types/pa_vhash.h [autoptr] 1.43.2.14:
7529: hash_default_element_name change undone ;(
7530:
7531: * src/classes/file.C [autoptr] 1.107.2.16:
7532: * src/include/pa_exec.h [autoptr] 1.11.2.6:
7533: * src/main/pa_exec.C [autoptr] 1.48.2.17:
7534: pa_exec env param made optional
7535:
7536: * tests/057.html [autoptr] 1.1.2.3:
7537: * tests/results/057.processed [autoptr] 1.1.2.3:
7538: test bug fixed
7539:
7540: * src/classes/string.C [autoptr] 1.125.2.14:
7541: * src/include/pa_string.h [autoptr] 1.144.2.27:
7542: * src/main/pa_string.C [autoptr] 1.172.2.20:
7543: * tests/105.html [autoptr] 1.1.2.1:
7544: * tests/results/105.processed [autoptr] 1.1.2.1:
7545: String::match bug fixed
7546:
7547: 2003-03-04 paf
7548: * tests/results/060.processed 1.1:
7549: file 060.processed was initially added on branch autoptr.
7550:
7551: * tests/results/059.processed 1.1:
7552: file 059.processed was initially added on branch autoptr.
7553:
7554: * tests/072.html 1.1:
7555: file 072.html was initially added on branch autoptr.
7556:
7557: * tests/results/052.processed 1.1:
7558: file 052.processed was initially added on branch autoptr.
7559:
7560: * tests/074.html 1.1:
7561: file 074.html was initially added on branch autoptr.
7562:
7563: * tests/results/099.processed 1.1:
7564: file 099.processed was initially added on branch autoptr.
7565:
7566: * tests/076.html 1.1:
7567: file 076.html was initially added on branch autoptr.
7568:
7569: * tests/results/092.processed 1.1:
7570: file 092.processed was initially added on branch autoptr.
7571:
7572: * tests/results/102.processed 1.1:
7573: file 102.processed was initially added on branch autoptr.
7574:
7575: * tests/results/084.processed 1.1:
7576: file 084.processed was initially added on branch autoptr.
7577:
7578: * tests/078.html 1.1:
7579: file 078.html was initially added on branch autoptr.
7580:
7581: * tests/results/076.processed 1.1:
7582: file 076.processed was initially added on branch autoptr.
7583:
7584: * tests/081.html 1.1:
7585: file 081.html was initially added on branch autoptr.
7586:
7587: * tests/results/068.processed 1.1:
7588: file 068.processed was initially added on branch autoptr.
7589:
7590: * tests/results/061.processed 1.1:
7591: file 061.processed was initially added on branch autoptr.
7592:
7593: * src/classes/Makefile.in [autoptr] 1.53.2.1:
7594: * src/classes/mail.C [autoptr] 1.88.2.13:
7595: * src/main/Makefile.in [autoptr] 1.50.2.3:
7596: * src/main/pa_exec.C [autoptr] 1.48.2.16:
7597: * src/sql/Makefile.in [autoptr] 1.11.2.1:
7598: * src/types/Makefile.in [autoptr] 1.50.2.1:
7599: *** empty log message ***
7600:
7601: * tests/083.html 1.1:
7602: file 083.html was initially added on branch autoptr.
7603:
7604: * tests/results/053.processed 1.1:
7605: file 053.processed was initially added on branch autoptr.
7606:
7607: * tests/053.html [autoptr] 1.1.2.1:
7608: * tests/054.html [autoptr] 1.1.2.1:
7609: * tests/055.html [autoptr] 1.1.2.1:
7610: * tests/056.html [autoptr] 1.1.2.1:
7611: * tests/057.html [autoptr] 1.1.2.1:
7612: * tests/058.html [autoptr] 1.1.2.1:
7613: * tests/058_paf2000.png [autoptr] 1.1.2.1:
7614: * tests/059.html [autoptr] 1.1.2.1:
7615: * tests/060.html [autoptr] 1.1.2.1:
7616: * tests/results/053.processed [autoptr] 1.1.2.1:
7617: * tests/results/054.processed [autoptr] 1.1.2.1:
7618: * tests/results/055.processed [autoptr] 1.1.2.1:
7619: * tests/results/056.processed [autoptr] 1.1.2.1:
7620: * tests/results/057.processed [autoptr] 1.1.2.1:
7621: * tests/results/058.processed [autoptr] 1.1.2.1:
7622: * tests/results/059.processed [autoptr] 1.1.2.1:
7623: * tests/results/060.processed [autoptr] 1.1.2.1:
7624: test:
7625: 53 string.replace
7626: 54 junctions
7627: 55 table.hash
7628: 56 call indirect
7629: 57 date.create[string]
7630: 58 image.measure[png]
7631:
7632: * src/classes/image.C [autoptr] 1.90.2.14:
7633: * tests/098.html [autoptr] 1.1.2.1:
7634: * tests/098font.gif [autoptr] 1.1.2.1:
7635: * tests/results/098.processed [autoptr] 1.1.2.1:
7636: test:
7637: 98 image font text [bug fixed]
7638:
7639: * tests/085.html 1.1:
7640: file 085.html was initially added on branch autoptr.
7641:
7642: * tests/096_dir/188.jpg 1.1:
7643: file 188.jpg was initially added on branch autoptr.
7644:
7645: * tests/096_dir/163.jpg 1.1:
7646: file 163.jpg was initially added on branch autoptr.
7647:
7648: * tests/087.html 1.1:
7649: file 087.html was initially added on branch autoptr.
7650:
7651: * tests/103paf2001.gif 1.1:
7652: file 103paf2001.gif was initially added on branch autoptr.
7653:
7654: * tests/results/103.processed 1.1:
7655: file 103.processed was initially added on branch autoptr.
7656:
7657: * tests/results/093.processed 1.1:
7658: file 093.processed was initially added on branch autoptr.
7659:
7660: * tests/053.html 1.1:
7661: file 053.html was initially added on branch autoptr.
7662:
7663: * tests/results/085.processed 1.1:
7664: file 085.processed was initially added on branch autoptr.
7665:
7666: * tests/089.html 1.1:
7667: file 089.html was initially added on branch autoptr.
7668:
7669: * tests/090.html 1.1:
7670: file 090.html was initially added on branch autoptr.
7671:
7672: * tests/100.html 1.1:
7673: file 100.html was initially added on branch autoptr.
7674:
7675: * tests/results/077.processed 1.1:
7676: file 077.processed was initially added on branch autoptr.
7677:
7678: * tests/055.html 1.1:
7679: file 055.html was initially added on branch autoptr.
7680:
7681: * src/classes/table.C [autoptr] 1.172.2.12:
7682: * src/main/execute.C [autoptr] 1.295.2.23:
7683: * tests/061.dat [autoptr] 1.1.2.1:
7684: * tests/061.html [autoptr] 1.1.2.1:
7685: * tests/062.html [autoptr] 1.1.2.1:
7686: * tests/063.html [autoptr] 1.1.2.1:
7687: * tests/064.html [autoptr] 1.1.2.1:
7688: * tests/065.html [autoptr] 1.1.2.1:
7689: * tests/066.html [autoptr] 1.1.2.1:
7690: * tests/067.html [autoptr] 1.1.2.1:
7691: * tests/068.html [autoptr] 1.1.2.1:
7692: * tests/069.html [autoptr] 1.1.2.1:
7693: * tests/070.html [autoptr] 1.1.2.1:
7694: * tests/071.html [autoptr] 1.1.2.1:
7695: * tests/072.html [autoptr] 1.1.2.1:
7696: * tests/073.html [autoptr] 1.1.2.1:
7697: * tests/074.html [autoptr] 1.1.2.1:
7698: * tests/075.html [autoptr] 1.1.2.1:
7699: * tests/076.html [autoptr] 1.1.2.1:
7700: * tests/077.html [autoptr] 1.1.2.1:
7701: * tests/078.html [autoptr] 1.1.2.1:
7702: * tests/079.html [autoptr] 1.1.2.1:
7703: * tests/080.html [autoptr] 1.1.2.1:
7704: * tests/081.html [autoptr] 1.1.2.1:
7705: * tests/082.html [autoptr] 1.1.2.1:
7706: * tests/083.html [autoptr] 1.1.2.1:
7707: * tests/084.html [autoptr] 1.1.2.1:
7708: * tests/085.html [autoptr] 1.1.2.1:
7709: * tests/086.html [autoptr] 1.1.2.1:
7710: * tests/087.html [autoptr] 1.1.2.1:
7711: * tests/088.html [autoptr] 1.1.2.1:
7712: * tests/089.html [autoptr] 1.1.2.1:
7713: * tests/090.html [autoptr] 1.1.2.1:
7714: * tests/091.html [autoptr] 1.1.2.1:
7715: * tests/092.html [autoptr] 1.1.2.1:
7716: * tests/093.html [autoptr] 1.1.2.1:
7717: * tests/094.html [autoptr] 1.1.2.1:
7718: * tests/095.html [autoptr] 1.1.2.1:
7719: * tests/results/061.processed [autoptr] 1.1.2.1:
7720: * tests/results/062.processed [autoptr] 1.1.2.1:
7721: * tests/results/063.processed [autoptr] 1.1.2.1:
7722: * tests/results/064.processed [autoptr] 1.1.2.1:
7723: * tests/results/065.processed [autoptr] 1.1.2.1:
7724: * tests/results/066.processed [autoptr] 1.1.2.1:
7725: * tests/results/067.processed [autoptr] 1.1.2.1:
7726: * tests/results/068.processed [autoptr] 1.1.2.1:
7727: * tests/results/069.processed [autoptr] 1.1.2.1:
7728: * tests/results/070.processed [autoptr] 1.1.2.1:
7729: * tests/results/071.processed [autoptr] 1.1.2.1:
7730: * tests/results/072.processed [autoptr] 1.1.2.1:
7731: * tests/results/073.processed [autoptr] 1.1.2.1:
7732: * tests/results/074.processed [autoptr] 1.1.2.1:
7733: * tests/results/075.processed [autoptr] 1.1.2.1:
7734: * tests/results/076.processed [autoptr] 1.1.2.1:
7735: * tests/results/077.processed [autoptr] 1.1.2.1:
7736: * tests/results/078.processed [autoptr] 1.1.2.1:
7737: * tests/results/079.processed [autoptr] 1.1.2.1:
7738: * tests/results/080.processed [autoptr] 1.1.2.1:
7739: * tests/results/081.processed [autoptr] 1.1.2.1:
7740: * tests/results/082.processed [autoptr] 1.1.2.1:
7741: * tests/results/083.processed [autoptr] 1.1.2.1:
7742: * tests/results/084.processed [autoptr] 1.1.2.1:
7743: * tests/results/085.processed [autoptr] 1.1.2.1:
7744: * tests/results/086.processed [autoptr] 1.1.2.1:
7745: * tests/results/087.processed [autoptr] 1.1.2.1:
7746: * tests/results/088.processed [autoptr] 1.1.2.1:
7747: * tests/results/089.processed [autoptr] 1.1.2.1:
7748: * tests/results/090.processed [autoptr] 1.1.2.1:
7749: * tests/results/091.processed [autoptr] 1.1.2.1:
7750: * tests/results/092.processed [autoptr] 1.1.2.1:
7751: * tests/results/093.processed [autoptr] 1.1.2.1:
7752: * tests/results/094.processed [autoptr] 1.1.2.1:
7753: * tests/results/095.processed [autoptr] 1.1.2.1:
7754: tests:
7755: 61 file::stat size
7756: 62 string->int autoconvert
7757: 63 double .int,dec,div,mul
7758: 64 date compare
7759: 65 file: basename,justname,justext
7760: 66 math:crypt
7761: 67 string.match simple on long
7762: 68 string.match normalized simple on long
7763: 69 string.int
7764: 70 file::stat content-type
7765: 71 table.join
7766: 72 hash parameter conditional pass
7767: 73 date daylightsaving,yearday
7768: 74 date arithmetics
7769: 75 response date values/attributes
7770: 76 string.pos of void, void.pos
7771: 77 syntax parsing
7772: 78 cookie tainting
7773: 79 switch with local
7774: 80 scientific numeric literal in string autoconvert
7775: 81 xor: logical and numerical
7776: 82 for delims
7777: 83 menu delims
7778: 84 table.hash distinct
7779: 85 long string replace
7780: 86 throw+catch current language preserve
7781: 87 bit shifts
7782: 88 junction tests + $caller test
7783: 89 hash.foreach selfmodification
7784: 90 int/void to int
7785: 91 $caller test
7786: 92 junction is + def junction tests
7787: 93 $caller test
7788: 94 syntax test
7789: 95 table.hash(keygenerator) [bug fixed]
7790:
7791: * tests/results/070.processed 1.1:
7792: file 070.processed was initially added on branch autoptr.
7793:
7794: * tests/results/069.processed 1.1:
7795: file 069.processed was initially added on branch autoptr.
7796:
7797: * tests/061.dat 1.1:
7798: file 061.dat was initially added on branch autoptr.
7799:
7800: * tests/092.html 1.1:
7801: file 092.html was initially added on branch autoptr.
7802:
7803: * tests/102.html 1.1:
7804: file 102.html was initially added on branch autoptr.
7805:
7806: * tests/results/062.processed 1.1:
7807: file 062.processed was initially added on branch autoptr.
7808:
7809: * tests/057.html 1.1:
7810: file 057.html was initially added on branch autoptr.
7811:
7812: * tests/results/054.processed 1.1:
7813: file 054.processed was initially added on branch autoptr.
7814:
7815: * tests/094.html 1.1:
7816: file 094.html was initially added on branch autoptr.
7817:
7818: * tests/059.html 1.1:
7819: file 059.html was initially added on branch autoptr.
7820:
7821: * tests/060.html 1.1:
7822: file 060.html was initially added on branch autoptr.
7823:
7824: * tests/096.html 1.1:
7825: file 096.html was initially added on branch autoptr.
7826:
7827: * tests/results/094.processed 1.1:
7828: file 094.processed was initially added on branch autoptr.
7829:
7830: * tests/062.html 1.1:
7831: file 062.html was initially added on branch autoptr.
7832:
7833: * tests/results/086.processed 1.1:
7834: file 086.processed was initially added on branch autoptr.
7835:
7836: * tests/098font.gif 1.1:
7837: file 098font.gif was initially added on branch autoptr.
7838:
7839: * tests/098.html 1.1:
7840: file 098.html was initially added on branch autoptr.
7841:
7842: * tests/results/078.processed 1.1:
7843: file 078.processed was initially added on branch autoptr.
7844:
7845: * tests/064.html 1.1:
7846: file 064.html was initially added on branch autoptr.
7847:
7848: * tests/results/071.processed 1.1:
7849: file 071.processed was initially added on branch autoptr.
7850:
7851: * tests/results/063.processed 1.1:
7852: file 063.processed was initially added on branch autoptr.
7853:
7854: * tests/066.html 1.1:
7855: file 066.html was initially added on branch autoptr.
7856:
7857: * tests/results/055.processed 1.1:
7858: file 055.processed was initially added on branch autoptr.
7859:
7860: * tests/068.html 1.1:
7861: file 068.html was initially added on branch autoptr.
7862:
7863: * tests/071.html 1.1:
7864: file 071.html was initially added on branch autoptr.
7865:
7866: * tests/results/095.processed 1.1:
7867: file 095.processed was initially added on branch autoptr.
7868:
7869: * tests/results/087.processed 1.1:
7870: file 087.processed was initially added on branch autoptr.
7871:
7872: * tests/073.html 1.1:
7873: file 073.html was initially added on branch autoptr.
7874:
7875: * tests/results/079.processed 1.1:
7876: file 079.processed was initially added on branch autoptr.
7877:
7878: * tests/results/080.processed 1.1:
7879: file 080.processed was initially added on branch autoptr.
7880:
7881: * tests/results/072.processed 1.1:
7882: file 072.processed was initially added on branch autoptr.
7883:
7884: * tests/075.html 1.1:
7885: file 075.html was initially added on branch autoptr.
7886:
7887: * tests/results/064.processed 1.1:
7888: file 064.processed was initially added on branch autoptr.
7889:
7890: * tests/103.html [autoptr] 1.1.2.1:
7891: * tests/103mark.gif [autoptr] 1.1.2.1:
7892: * tests/103paf2001.gif [autoptr] 1.1.2.1:
7893: * tests/results/103.processed [autoptr] 1.1.2.1:
7894: tests:
7895: 103 image.copy transparence test
7896:
7897: * tests/results/056.processed 1.1:
7898: file 056.processed was initially added on branch autoptr.
7899:
7900: * tests/077.html 1.1:
7901: file 077.html was initially added on branch autoptr.
7902:
7903: * tests/080.html 1.1:
7904: file 080.html was initially added on branch autoptr.
7905:
7906: * tests/079.html 1.1:
7907: file 079.html was initially added on branch autoptr.
7908:
7909: * tests/results/096.processed 1.1:
7910: file 096.processed was initially added on branch autoptr.
7911:
7912: * tests/082.html 1.1:
7913: file 082.html was initially added on branch autoptr.
7914:
7915: * tests/results/088.processed 1.1:
7916: file 088.processed was initially added on branch autoptr.
7917:
7918: * tests/results/081.processed 1.1:
7919: file 081.processed was initially added on branch autoptr.
7920:
7921: * tests/084.html 1.1:
7922: file 084.html was initially added on branch autoptr.
7923:
7924: * tests/results/073.processed 1.1:
7925: file 073.processed was initially added on branch autoptr.
7926:
7927: * tests/058_paf2000.png 1.1:
7928: file 058_paf2000.png was initially added on branch autoptr.
7929:
7930: * tests/results/065.processed 1.1:
7931: file 065.processed was initially added on branch autoptr.
7932:
7933: * tests/086.html 1.1:
7934: file 086.html was initially added on branch autoptr.
7935:
7936: * tests/results/057.processed 1.1:
7937: file 057.processed was initially added on branch autoptr.
7938:
7939: * tests/052.html 1.1:
7940: file 052.html was initially added on branch autoptr.
7941:
7942: * tests/088.html 1.1:
7943: file 088.html was initially added on branch autoptr.
7944:
7945: * tests/054.html 1.1:
7946: file 054.html was initially added on branch autoptr.
7947:
7948: * src/main/pa_common.C [autoptr] 1.143.2.21:
7949: * src/targets/cgi/parser3.C [autoptr] 1.216.2.20:
7950: * tests/097.html [autoptr] 1.1.2.1:
7951: * tests/results/097.processed [autoptr] 1.1.2.1:
7952: test:
7953: 97 file::load http:// [bugs fixed]
7954:
7955: * tests/101.html 1.1:
7956: file 101.html was initially added on branch autoptr.
7957:
7958: * tests/091.html 1.1:
7959: file 091.html was initially added on branch autoptr.
7960:
7961: * tests/results/097.processed 1.1:
7962: file 097.processed was initially added on branch autoptr.
7963:
7964: * tests/056.html 1.1:
7965: file 056.html was initially added on branch autoptr.
7966:
7967: * tests/results/089.processed 1.1:
7968: file 089.processed was initially added on branch autoptr.
7969:
7970: * tests/results/090.processed 1.1:
7971: file 090.processed was initially added on branch autoptr.
7972:
7973: * src/classes/hash.C [autoptr] 1.54.2.12:
7974: * src/classes/image.C [autoptr] 1.90.2.13:
7975: * src/classes/table.C [autoptr] 1.172.2.13:
7976: * src/include/pa_memory.h [autoptr] 1.1.2.5:
7977: * tests/096.html [autoptr] 1.1.2.1:
7978: * tests/096_dir/163.jpg [autoptr] 1.1.2.1:
7979: * tests/096_dir/188.jpg [autoptr] 1.1.2.1:
7980: * tests/results/096.processed [autoptr] 1.1.2.1:
7981: tests:
7982: 96 image EXIF [bug fixed]
7983:
7984: * tests/results/100.processed 1.1:
7985: file 100.processed was initially added on branch autoptr.
7986:
7987: * tests/103.html 1.1:
7988: file 103.html was initially added on branch autoptr.
7989:
7990: * tests/093.html 1.1:
7991: file 093.html was initially added on branch autoptr.
7992:
7993: * tests/results/082.processed 1.1:
7994: file 082.processed was initially added on branch autoptr.
7995:
7996: * tests/052.html [autoptr] 1.1.2.1:
7997: * tests/outputs/049.processed [autoptr] 1.1.2.2:
7998: * tests/outputs/050.processed [autoptr] 1.1.2.2:
7999: * tests/outputs/051.processed [autoptr] 1.1.2.2:
8000: * tests/results/052.processed [autoptr] 1.1.2.1:
8001: test:
8002: 52 pre/match/post test: passed AS-IT-WERE, but wrong :) separate task: fix that
8003:
8004: * tests/058.html 1.1:
8005: file 058.html was initially added on branch autoptr.
8006:
8007: * tests/results/074.processed 1.1:
8008: file 074.processed was initially added on branch autoptr.
8009:
8010: * tests/095.html 1.1:
8011: file 095.html was initially added on branch autoptr.
8012:
8013: * tests/results/066.processed 1.1:
8014: file 066.processed was initially added on branch autoptr.
8015:
8016: * tests/061.html 1.1:
8017: file 061.html was initially added on branch autoptr.
8018:
8019: * tests/results/058.processed 1.1:
8020: file 058.processed was initially added on branch autoptr.
8021:
8022: * tests/103mark.gif 1.1:
8023: file 103mark.gif was initially added on branch autoptr.
8024:
8025: * tests/097.html 1.1:
8026: file 097.html was initially added on branch autoptr.
8027:
8028: * tests/063.html 1.1:
8029: file 063.html was initially added on branch autoptr.
8030:
8031: * src/main/execute.C [autoptr] 1.295.2.22:
8032: * src/main/pa_table.C [autoptr] 1.53.2.10:
8033: test:
8034: 59 table.locate [bug fixed]
8035: 60 string eq string [bug fixed]
8036:
8037: * tests/099.html 1.1:
8038: file 099.html was initially added on branch autoptr.
8039:
8040: * tests/065.html 1.1:
8041: file 065.html was initially added on branch autoptr.
8042:
8043: * tests/results/098.processed 1.1:
8044: file 098.processed was initially added on branch autoptr.
8045:
8046: * tests/results/091.processed 1.1:
8047: file 091.processed was initially added on branch autoptr.
8048:
8049: * tests/results/101.processed 1.1:
8050: file 101.processed was initially added on branch autoptr.
8051:
8052: * tests/057.html [autoptr] 1.1.2.2:
8053: * tests/099.html [autoptr] 1.1.2.1:
8054: * tests/100.html [autoptr] 1.1.2.1:
8055: * tests/results/057.processed [autoptr] 1.1.2.2:
8056: * tests/results/099.processed [autoptr] 1.1.2.1:
8057: * tests/results/100.processed [autoptr] 1.1.2.1:
8058: tests:
8059: 57 date create 2002: added
8060: 99,100 response:body/download
8061:
8062: * tests/067.html 1.1:
8063: file 067.html was initially added on branch autoptr.
8064:
8065: * tests/results/083.processed 1.1:
8066: file 083.processed was initially added on branch autoptr.
8067:
8068: * tests/results/075.processed 1.1:
8069: file 075.processed was initially added on branch autoptr.
8070:
8071: * src/main/execute.C [autoptr] 1.295.2.24:
8072: * tests/101.html [autoptr] 1.1.2.1:
8073: * tests/102.html [autoptr] 1.1.2.1:
8074: * tests/results/101.processed [autoptr] 1.1.2.1:
8075: * tests/results/102.processed [autoptr] 1.1.2.1:
8076: tests:
8077: 101 method/variable name conflict test
8078: 102 form fields change should not not change anything [bug fix]
8079:
8080: * tests/070.html 1.1:
8081: file 070.html was initially added on branch autoptr.
8082:
8083: * tests/069.html 1.1:
8084: file 069.html was initially added on branch autoptr.
8085:
8086: * tests/results/067.processed 1.1:
8087: file 067.processed was initially added on branch autoptr.
8088:
8089: * src/classes/image.C [autoptr] 1.90.2.15:
8090: * src/include/pa_request.h [autoptr] 1.160.2.29:
8091: * src/include/pa_stack.h [autoptr] 1.17.2.6:
8092: * src/types/pa_vimage.h [autoptr] 1.34.2.8:
8093: number of gcc compiler bugs fixed
8094:
8095: 2003-03-03 paf
8096: * tests/037.html 1.1:
8097: file 037.html was initially added on branch autoptr.
8098:
8099: * tests/results/044.processed 1.1:
8100: file 044.processed was initially added on branch autoptr.
8101:
8102: * tests/039.html 1.1:
8103: file 039.html was initially added on branch autoptr.
8104:
8105: * tests/040.html 1.1:
8106: file 040.html was initially added on branch autoptr.
8107:
8108: * tests/results/036.processed 1.1:
8109: file 036.processed was initially added on branch autoptr.
8110:
8111: * tests/042.html 1.1:
8112: file 042.html was initially added on branch autoptr.
8113:
8114: * tests/044.html 1.1:
8115: file 044.html was initially added on branch autoptr.
8116:
8117: * src/main/pa_request.C [autoptr] 1.245.2.29:
8118: * src/types/pa_vmath.C [autoptr] 1.1.2.9:
8119: * tests/033.html [autoptr] 1.1.2.1:
8120: * tests/034.html [autoptr] 1.1.2.1:
8121: * tests/035.html [autoptr] 1.1.2.1:
8122: * tests/036.html [autoptr] 1.1.2.1:
8123: * tests/037.html [autoptr] 1.1.2.1:
8124: * tests/038.html [autoptr] 1.1.2.1:
8125: * tests/results/033.processed [autoptr] 1.1.2.1:
8126: * tests/results/034.processed [autoptr] 1.1.2.1:
8127: * tests/results/035.processed [autoptr] 1.1.2.1:
8128: * tests/results/036.processed [autoptr] 1.1.2.1:
8129: * tests/results/037.processed [autoptr] 1.1.2.1:
8130: * tests/results/038.processed [autoptr] 1.1.2.1:
8131: tests:
8132: 33 string.replace
8133: 34 string.upper
8134: 35 table created
8135: 36 local/global vars with juntions
8136: 37 table clone
8137: 38 math PI & number formatting
8138:
8139: math class registring typo fixed
8140:
8141: * tests/046.html 1.1:
8142: file 046.html was initially added on branch autoptr.
8143:
8144: * tests/040.html [autoptr] 1.1.2.1:
8145: * tests/results/040.processed [autoptr] 1.1.2.1:
8146: test:
8147: 39 method result of type table
8148: 40 method param junction auto evaluate
8149:
8150: * tests/051b.p 1.1:
8151: file 051b.p was initially added on branch autoptr.
8152:
8153: * tests/results/045.processed 1.1:
8154: file 045.processed was initially added on branch autoptr.
8155:
8156: * tests/048.html 1.1:
8157: file 048.html was initially added on branch autoptr.
8158:
8159: * tests/results/037.processed 1.1:
8160: file 037.processed was initially added on branch autoptr.
8161:
8162: * tests/051.html 1.1:
8163: file 051.html was initially added on branch autoptr.
8164:
8165: * tests/results/046.processed 1.1:
8166: file 046.processed was initially added on branch autoptr.
8167:
8168: * tests/results/038.processed 1.1:
8169: file 038.processed was initially added on branch autoptr.
8170:
8171: * tests/041.html [autoptr] 1.1.2.1:
8172: * tests/results/041.processed [autoptr] 1.1.2.1:
8173: test:
8174: 41 table.locate by expression
8175:
8176: * tests/032.html 1.1:
8177: file 032.html was initially added on branch autoptr.
8178:
8179: * tests/results/047.processed 1.1:
8180: file 047.processed was initially added on branch autoptr.
8181:
8182: * tests/034.html 1.1:
8183: file 034.html was initially added on branch autoptr.
8184:
8185: * tests/results/040.processed 1.1:
8186: file 040.processed was initially added on branch autoptr.
8187:
8188: * tests/results/039.processed 1.1:
8189: file 039.processed was initially added on branch autoptr.
8190:
8191: * tests/results/032.processed 1.1:
8192: file 032.processed was initially added on branch autoptr.
8193:
8194: * tests/036.html 1.1:
8195: file 036.html was initially added on branch autoptr.
8196:
8197: * tests/038.html 1.1:
8198: file 038.html was initially added on branch autoptr.
8199:
8200: * tests/parser-unix.sh 1.1:
8201: file parser-unix.sh was initially added on branch autoptr.
8202:
8203: * tests/043.html [autoptr] 1.1.2.1:
8204: * tests/044.html [autoptr] 1.1.2.1:
8205: * tests/045.html [autoptr] 1.1.2.1:
8206: * tests/046.html [autoptr] 1.1.2.1:
8207: * tests/047.html [autoptr] 1.1.2.1:
8208: * tests/048.html [autoptr] 1.1.2.1:
8209: * tests/049.html [autoptr] 1.1.2.1:
8210: * tests/050.html [autoptr] 1.1.2.1:
8211: * tests/051.html [autoptr] 1.1.2.1:
8212: * tests/051b.p [autoptr] 1.1.2.1:
8213: * tests/051t.p [autoptr] 1.1.2.1:
8214: * tests/Makefile [autoptr] 1.1.2.3:
8215: * tests/outputs/049.processed [autoptr] 1.1.2.1:
8216: * tests/outputs/050.processed [autoptr] 1.1.2.1:
8217: * tests/outputs/051.processed [autoptr] 1.1.2.1:
8218: * tests/parser-cygwin.sh [autoptr] 1.1.2.2:
8219: * tests/parser-unix.sh [autoptr] 1.1.2.2:
8220: * tests/results/001.processed [autoptr] 1.1.2.2:
8221: * tests/results/002.processed [autoptr] 1.1.2.2:
8222: * tests/results/003.processed [autoptr] 1.1.2.2:
8223: * tests/results/005.processed [autoptr] 1.1.2.2:
8224: * tests/results/006.processed [autoptr] 1.1.2.2:
8225: * tests/results/008.processed [autoptr] 1.1.2.2:
8226: * tests/results/009.processed [autoptr] 1.1.2.2:
8227: * tests/results/011.processed [autoptr] 1.1.2.2:
8228: * tests/results/012.processed [autoptr] 1.1.2.2:
8229: * tests/results/013.processed [autoptr] 1.1.2.2:
8230: * tests/results/014.processed [autoptr] 1.1.2.2:
8231: * tests/results/015.processed [autoptr] 1.1.2.2:
8232: * tests/results/016.processed [autoptr] 1.1.2.2:
8233: * tests/results/017.processed [autoptr] 1.1.2.2:
8234: * tests/results/020.processed [autoptr] 1.1.2.2:
8235: * tests/results/021.processed [autoptr] 1.1.2.2:
8236: * tests/results/022.processed [autoptr] 1.1.2.2:
8237: * tests/results/024.processed [autoptr] 1.1.2.2:
8238: * tests/results/025.processed [autoptr] 1.1.2.2:
8239: * tests/results/026.processed [autoptr] 1.1.2.2:
8240: * tests/results/027.processed [autoptr] 1.1.2.2:
8241: * tests/results/028.processed [autoptr] 1.1.2.2:
8242: * tests/results/029.processed [autoptr] 1.1.2.2:
8243: * tests/results/030.processed [autoptr] 1.1.2.2:
8244: * tests/results/031.processed [autoptr] 1.1.2.2:
8245: * tests/results/043.processed [autoptr] 1.1.2.1:
8246: * tests/results/044.processed [autoptr] 1.1.2.1:
8247: * tests/results/045.processed [autoptr] 1.1.2.1:
8248: * tests/results/046.processed [autoptr] 1.1.2.1:
8249: * tests/results/047.processed [autoptr] 1.1.2.1:
8250: * tests/results/048.processed [autoptr] 1.1.2.1:
8251: * tests/results/049.processed [autoptr] 1.1.2.1:
8252: * tests/results/050.processed [autoptr] 1.1.2.1:
8253: * tests/results/051.processed [autoptr] 1.1.2.1:
8254: * tests/run_parser.sh [autoptr] 1.1.2.1:
8255: tests:
8256: 43,44,45 date rolls
8257: 46 autoevaluating junction
8258: 47 table.select
8259: 48 name with subvar
8260: 49 hash-creating switch
8261: 50 process
8262: 51 started parent/child, works as it were but it were NOT GOOD, created separate task to fix that
8263:
8264: * tests/041.html 1.1:
8265: file 041.html was initially added on branch autoptr.
8266:
8267: * src/classes/op.C [autoptr] 1.127.2.18:
8268: * src/include/pa_request.h [autoptr] 1.160.2.28:
8269: * src/include/pa_string.h [autoptr] 1.144.2.25:
8270: * src/main/execute.C [autoptr] 1.295.2.21:
8271: * src/main/pa_request.C [autoptr] 1.245.2.28:
8272: * src/main/pa_string.C [autoptr] 1.172.2.18:
8273: * src/main/untaint.C [autoptr] 1.115.2.11:
8274: * src/types/pa_vcode_frame.h [autoptr] 1.24.2.3:
8275: * src/types/pa_wcontext.h [autoptr] 1.42.2.9:
8276: * tests/032.html [autoptr] 1.1.2.1:
8277: * tests/results/032.processed [autoptr] 1.1.2.1:
8278: uchar changed to String_UL in all places [was not everywhere]
8279: untaint test: 032
8280:
8281: * tests/results/048.processed 1.1:
8282: file 048.processed was initially added on branch autoptr.
8283:
8284: * tests/043.html 1.1:
8285: file 043.html was initially added on branch autoptr.
8286:
8287: * tests/results/041.processed 1.1:
8288: file 041.processed was initially added on branch autoptr.
8289:
8290: * tests/results/033.processed 1.1:
8291: file 033.processed was initially added on branch autoptr.
8292:
8293: * tests/045.html 1.1:
8294: file 045.html was initially added on branch autoptr.
8295:
8296: * tests/047.html 1.1:
8297: file 047.html was initially added on branch autoptr.
8298:
8299: * tests/051t.p 1.1:
8300: file 051t.p was initially added on branch autoptr.
8301:
8302: * tests/050.html 1.1:
8303: file 050.html was initially added on branch autoptr.
8304:
8305: * tests/049.html 1.1:
8306: file 049.html was initially added on branch autoptr.
8307:
8308: * src/targets/cgi/parser3.C [autoptr] 1.216.2.19:
8309: * tests/004.html [autoptr] 1.1.2.2:
8310: * tests/Makefile [autoptr] 1.1.2.2:
8311: * tests/parser-cygwin.sh [autoptr] 1.1.2.1:
8312: * tests/parser-unix.sh [autoptr] 1.1.2.1:
8313: * tests/results/004.processed [autoptr] 1.1.2.2:
8314: * www/htdocs/.htaccess [autoptr] 1.12.6.2:
8315: removed -H command line key, now testing using .sh file with
8316: SERVER_SOFTWARE=xxx
8317:
1.39 paf 8318: * tests/042.html [autoptr] 1.1.2.1:
8319: * tests/results/042.processed [autoptr] 1.1.2.1:
8320: test:
8321: 42 exception.handled
8322:
1.23 paf 8323: * tests/outputs/049.processed 1.1:
8324: * tests/results/049.processed 1.1:
8325: file 049.processed was initially added on branch autoptr.
8326:
8327: * tests/outputs/050.processed 1.1:
8328: * tests/results/050.processed 1.1:
8329: file 050.processed was initially added on branch autoptr.
8330:
8331: * tests/results/042.processed 1.1:
8332: file 042.processed was initially added on branch autoptr.
8333:
8334: * tests/results/034.processed 1.1:
8335: file 034.processed was initially added on branch autoptr.
8336:
8337: * tests/039.html [autoptr] 1.1.2.1:
8338: * tests/results/039.processed [autoptr] 1.1.2.1:
8339: test:
8340: 37 method result of type table
8341:
8342: * tests/outputs/051.processed 1.1:
8343: * tests/results/051.processed 1.1:
8344: file 051.processed was initially added on branch autoptr.
8345:
8346: * tests/parser-cygwin.sh 1.1:
8347: file parser-cygwin.sh was initially added on branch autoptr.
8348:
8349: * tests/results/043.processed 1.1:
8350: file 043.processed was initially added on branch autoptr.
8351:
8352: * tests/results/035.processed 1.1:
8353: file 035.processed was initially added on branch autoptr.
8354:
8355: * tests/033.html 1.1:
8356: file 033.html was initially added on branch autoptr.
8357:
8358: * tests/run_parser.sh 1.1:
8359: file run_parser.sh was initially added on branch autoptr.
8360:
8361: * tests/035.html 1.1:
8362: file 035.html was initially added on branch autoptr.
8363:
8364: 2003-02-27 paf
8365: * www/htdocs/maximized.htm [autoptr] 1.1.2.1:
8366: *** empty log message ***
8367:
8368: * www/htdocs/maximized.htm 1.1:
8369: file maximized.htm was initially added on branch autoptr.
8370:
8371: 2003-02-26 paf
8372: * tests/001.html 1.1:
8373: file 001.html was initially added on branch autoptr.
8374:
8375: * tests/003.html 1.1:
8376: file 003.html was initially added on branch autoptr.
8377:
8378: * tests/results/028.processed 1.1:
8379: file 028.processed was initially added on branch autoptr.
8380:
8381: * tests/005.html 1.1:
8382: file 005.html was initially added on branch autoptr.
8383:
8384: * tests/results/021.processed 1.1:
8385: file 021.processed was initially added on branch autoptr.
8386:
8387: * tests/results/013.processed 1.1:
8388: file 013.processed was initially added on branch autoptr.
8389:
8390: * src/include/pa_array.h [autoptr] 1.57.2.26:
8391: * src/include/pa_hash.h [autoptr] 1.58.2.17:
8392: * src/include/pa_memory.h [autoptr] 1.1.2.3:
8393: * src/main/pa_charset.C [autoptr] 1.33.2.12:
8394: * tests/001.html [autoptr] 1.1.2.1:
8395: * tests/002.html [autoptr] 1.1.2.1:
8396: * tests/003.html [autoptr] 1.1.2.1:
8397: * tests/004.html [autoptr] 1.1.2.1:
8398: * tests/005.html [autoptr] 1.1.2.1:
8399: * tests/006.html [autoptr] 1.1.2.1:
8400: * tests/007.html [autoptr] 1.1.2.1:
8401: * tests/008.html [autoptr] 1.1.2.1:
8402: * tests/009.html [autoptr] 1.1.2.1:
8403: * tests/010.html [autoptr] 1.1.2.1:
8404: * tests/011.html [autoptr] 1.1.2.1:
8405: * tests/012.html [autoptr] 1.1.2.1:
8406: * tests/013.html [autoptr] 1.1.2.1:
8407: * tests/014.html [autoptr] 1.1.2.1:
8408: * tests/Makefile [autoptr] 1.1.2.1:
8409: * tests/outputs/create-dir [autoptr] 1.1.2.1:
8410: * tests/results/001.processed [autoptr] 1.1.2.1:
8411: * tests/results/002.processed [autoptr] 1.1.2.1:
8412: * tests/results/003.processed [autoptr] 1.1.2.1:
8413: * tests/results/004.processed [autoptr] 1.1.2.1:
8414: * tests/results/005.processed [autoptr] 1.1.2.1:
8415: * tests/results/006.processed [autoptr] 1.1.2.1:
8416: * tests/results/007.processed [autoptr] 1.1.2.1:
8417: * tests/results/008.processed [autoptr] 1.1.2.1:
8418: * tests/results/009.processed [autoptr] 1.1.2.1:
8419: * tests/results/010.processed [autoptr] 1.1.2.1:
8420: * tests/results/011.processed [autoptr] 1.1.2.1:
8421: * tests/results/012.processed [autoptr] 1.1.2.1:
8422: * tests/results/013.processed [autoptr] 1.1.2.1:
8423: * tests/results/014.processed [autoptr] 1.1.2.1:
8424: hash cloning fixed
8425:
8426: * tests/007.html 1.1:
8427: file 007.html was initially added on branch autoptr.
8428:
8429: * tests/results/005.processed 1.1:
8430: file 005.processed was initially added on branch autoptr.
8431:
8432: * tests/010.html 1.1:
8433: file 010.html was initially added on branch autoptr.
8434:
8435: * tests/009.html 1.1:
8436: file 009.html was initially added on branch autoptr.
8437:
8438: * tests/012.html 1.1:
8439: file 012.html was initially added on branch autoptr.
8440:
8441: * tests/014.html 1.1:
8442: file 014.html was initially added on branch autoptr.
8443:
8444: * src/main/execute.C [autoptr] 1.295.2.20:
8445: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.14:
8446: * tests/024.html [autoptr] 1.1.2.1:
8447: * tests/025.html [autoptr] 1.1.2.1:
8448: * tests/026.html [autoptr] 1.1.2.1:
8449: * tests/027.html [autoptr] 1.1.2.1:
8450: * tests/028.html [autoptr] 1.1.2.1:
8451: * tests/029.html [autoptr] 1.1.2.1:
8452: * tests/030.html [autoptr] 1.1.2.1:
8453: * tests/031.html [autoptr] 1.1.2.1:
8454: * tests/results/024.processed [autoptr] 1.1.2.1:
8455: * tests/results/025.processed [autoptr] 1.1.2.1:
8456: * tests/results/026.processed [autoptr] 1.1.2.1:
8457: * tests/results/027.processed [autoptr] 1.1.2.1:
8458: * tests/results/028.processed [autoptr] 1.1.2.1:
8459: * tests/results/029.processed [autoptr] 1.1.2.1:
8460: * tests/results/030.processed [autoptr] 1.1.2.1:
8461: * tests/results/031.processed [autoptr] 1.1.2.1:
8462: fixed bug with name_cstr mutable CharPtr
8463: more tests
8464:
8465: * tests/results/029.processed 1.1:
8466: file 029.processed was initially added on branch autoptr.
8467:
8468: * tests/results/030.processed 1.1:
8469: file 030.processed was initially added on branch autoptr.
8470:
8471: * tests/016.html 1.1:
8472: file 016.html was initially added on branch autoptr.
8473:
8474: * tests/results/022.processed 1.1:
8475: file 022.processed was initially added on branch autoptr.
8476:
8477: * tests/results/014.processed 1.1:
8478: file 014.processed was initially added on branch autoptr.
8479:
8480: * tests/018.html 1.1:
8481: file 018.html was initially added on branch autoptr.
8482:
8483: * tests/results/006.processed 1.1:
8484: file 006.processed was initially added on branch autoptr.
8485:
8486: * tests/022_dir/a.html 1.1:
8487: file a.html was initially added on branch autoptr.
8488:
8489: * tests/021.html 1.1:
8490: file 021.html was initially added on branch autoptr.
8491:
8492: * tests/023.html 1.1:
8493: file 023.html was initially added on branch autoptr.
8494:
8495: * tests/results/031.processed 1.1:
8496: file 031.processed was initially added on branch autoptr.
8497:
8498: * tests/025.html 1.1:
8499: file 025.html was initially added on branch autoptr.
8500:
8501: * tests/results/023.processed 1.1:
8502: file 023.processed was initially added on branch autoptr.
8503:
8504: * src/include/pa_sapi.h [autoptr] 1.22.2.8:
8505: * src/main/pa_globals.C [autoptr] 1.152.2.16:
8506: * src/main/pa_memory.C [autoptr] 1.1.2.3:
8507: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.6:
8508: * src/targets/cgi/parser3.C [autoptr] 1.216.2.18:
8509: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.6:
8510: SAPI::abort << abort. die now just exits
8511:
8512: * tests/results/015.processed 1.1:
8513: file 015.processed was initially added on branch autoptr.
8514:
8515: * tests/027.html 1.1:
8516: file 027.html was initially added on branch autoptr.
8517:
8518: * tests/results/007.processed 1.1:
8519: file 007.processed was initially added on branch autoptr.
8520:
8521: * tests/030.html 1.1:
8522: file 030.html was initially added on branch autoptr.
8523:
8524: * tests/029.html 1.1:
8525: file 029.html was initially added on branch autoptr.
8526:
8527: * tests/outputs/create-dir 1.1:
8528: file create-dir was initially added on branch autoptr.
8529:
8530: * tests/022_dir/b.txt 1.1:
8531: file b.txt was initially added on branch autoptr.
8532:
8533: * tests/results/024.processed 1.1:
8534: file 024.processed was initially added on branch autoptr.
8535:
8536: * tests/002.html 1.1:
8537: file 002.html was initially added on branch autoptr.
8538:
8539: * tests/results/016.processed 1.1:
8540: file 016.processed was initially added on branch autoptr.
8541:
8542: * tests/results/008.processed 1.1:
8543: file 008.processed was initially added on branch autoptr.
8544:
8545: * tests/004.html 1.1:
8546: file 004.html was initially added on branch autoptr.
8547:
8548: * tests/results/001.processed 1.1:
8549: file 001.processed was initially added on branch autoptr.
8550:
8551: * tests/006.html 1.1:
8552: file 006.html was initially added on branch autoptr.
8553:
8554: * tests/008.html 1.1:
8555: file 008.html was initially added on branch autoptr.
8556:
8557: * tests/011.html 1.1:
8558: file 011.html was initially added on branch autoptr.
8559:
8560: * tests/results/025.processed 1.1:
8561: file 025.processed was initially added on branch autoptr.
8562:
8563: * tests/results/017.processed 1.1:
8564: file 017.processed was initially added on branch autoptr.
8565:
8566: * tests/Makefile 1.1:
8567: file Makefile was initially added on branch autoptr.
8568:
8569: * tests/results/009.processed 1.1:
8570: file 009.processed was initially added on branch autoptr.
8571:
8572: * tests/results/010.processed 1.1:
8573: file 010.processed was initially added on branch autoptr.
8574:
8575: * tests/013.html 1.1:
8576: file 013.html was initially added on branch autoptr.
8577:
8578: * tests/results/002.processed 1.1:
8579: file 002.processed was initially added on branch autoptr.
8580:
8581: * tests/019paf2001.gif 1.1:
8582: file 019paf2001.gif was initially added on branch autoptr.
8583:
8584: * tests/015.html 1.1:
8585: file 015.html was initially added on branch autoptr.
8586:
8587: * tests/017.html 1.1:
8588: file 017.html was initially added on branch autoptr.
8589:
8590: * tests/020.html 1.1:
8591: file 020.html was initially added on branch autoptr.
8592:
8593: * tests/019.html 1.1:
8594: file 019.html was initially added on branch autoptr.
8595:
8596: * tests/results/026.processed 1.1:
8597: file 026.processed was initially added on branch autoptr.
8598:
8599: * tests/results/018.processed 1.1:
8600: file 018.processed was initially added on branch autoptr.
8601:
8602: * tests/022.html 1.1:
8603: file 022.html was initially added on branch autoptr.
8604:
8605: * tests/results/011.processed 1.1:
8606: file 011.processed was initially added on branch autoptr.
8607:
8608: * tests/024.html 1.1:
8609: file 024.html was initially added on branch autoptr.
8610:
8611: * tests/results/003.processed 1.1:
8612: file 003.processed was initially added on branch autoptr.
8613:
8614: * tests/022_dir/c.htm 1.1:
8615: file c.htm was initially added on branch autoptr.
8616:
8617: * tests/026.html 1.1:
8618: file 026.html was initially added on branch autoptr.
8619:
8620: * tests/028.html 1.1:
8621: file 028.html was initially added on branch autoptr.
8622:
8623: * tests/031.html 1.1:
8624: file 031.html was initially added on branch autoptr.
8625:
8626: * tests/results/027.processed 1.1:
8627: file 027.processed was initially added on branch autoptr.
8628:
8629: * tests/results/019.processed 1.1:
8630: file 019.processed was initially added on branch autoptr.
8631:
8632: * tests/results/020.processed 1.1:
8633: file 020.processed was initially added on branch autoptr.
8634:
8635: * src/classes/classes.awk [autoptr] 1.6.6.3:
8636: * src/classes/classes.h [autoptr] 1.23.2.9:
8637: * src/classes/date.C [autoptr] 1.42.2.11:
8638: * src/classes/double.C [autoptr] 1.53.2.8:
8639: * src/classes/file.C [autoptr] 1.107.2.15:
8640: * src/classes/form.C [autoptr] 1.34.2.7:
8641: * src/classes/hash.C [autoptr] 1.54.2.11:
8642: * src/classes/image.C [autoptr] 1.90.2.12:
8643: * src/classes/int.C [autoptr] 1.49.2.7:
8644: * src/classes/mail.C [autoptr] 1.88.2.12:
8645: * src/classes/math.C [autoptr] 1.24.2.10:
8646: * src/classes/op.C [autoptr] 1.127.2.17:
8647: * src/classes/response.C [autoptr] 1.23.2.7:
8648: * src/classes/string.C [autoptr] 1.125.2.12:
8649: * src/classes/table.C [autoptr] 1.172.2.11:
8650: * src/classes/void.C [autoptr] 1.28.2.5:
8651: * src/classes/xdoc.C [autoptr] 1.108.2.12:
8652: * src/classes/xnode.C [autoptr] 1.54.2.8:
8653: * src/include/pa_memory.h [autoptr] 1.1.2.4:
8654: * src/include/pa_sapi.h [autoptr] 1.22.2.7:
8655: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.5:
8656: * src/targets/cgi/parser3.C [autoptr] 1.216.2.17:
8657: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.5:
8658: * src/types/pa_venv.h [autoptr] 1.28.2.5:
8659: * src/types/pa_vform.C [autoptr] 1.74.2.11:
8660: * tests/015.html [autoptr] 1.1.2.1:
8661: * tests/016.html [autoptr] 1.1.2.1:
8662: * tests/017.html [autoptr] 1.1.2.1:
8663: * tests/018.html [autoptr] 1.1.2.1:
8664: * tests/019.html [autoptr] 1.1.2.1:
8665: * tests/019paf2001.gif [autoptr] 1.1.2.1:
8666: * tests/020.html [autoptr] 1.1.2.1:
8667: * tests/021.html [autoptr] 1.1.2.1:
8668: * tests/022.html [autoptr] 1.1.2.1:
8669: * tests/022_dir/a.html [autoptr] 1.1.2.1:
8670: * tests/022_dir/b.txt [autoptr] 1.1.2.1:
8671: * tests/022_dir/c.htm [autoptr] 1.1.2.1:
8672: * tests/023.html [autoptr] 1.1.2.1:
8673: * tests/results/015.processed [autoptr] 1.1.2.1:
8674: * tests/results/016.processed [autoptr] 1.1.2.1:
8675: * tests/results/017.processed [autoptr] 1.1.2.1:
8676: * tests/results/018.processed [autoptr] 1.1.2.1:
8677: * tests/results/019.processed [autoptr] 1.1.2.1:
8678: * tests/results/020.processed [autoptr] 1.1.2.1:
8679: * tests/results/021.processed [autoptr] 1.1.2.1:
8680: * tests/results/022.processed [autoptr] 1.1.2.1:
8681: * tests/results/023.processed [autoptr] 1.1.2.1:
8682: methoded_array now contains all Mxxx classes
8683: SAPI::get_env now returns info on pool
8684: more tests
8685:
8686: * tests/results/012.processed 1.1:
8687: file 012.processed was initially added on branch autoptr.
8688:
8689: * tests/results/004.processed 1.1:
8690: file 004.processed was initially added on branch autoptr.
8691:
8692: 2003-02-25 paf
8693: * src/main/pa_common.C [release_3_0_0007] 1.140.2.2:
8694: typo fixed
8695:
8696: 2003-02-24 paf
8697: * src/types/pa_vcookie.C [autoptr] 1.55.2.9:
8698: fixed all places with bad get_string(0)
8699: [one remained]
8700:
8701: * src/include/pa_request.h [autoptr] 1.160.2.27:
8702: * src/main/execute.C [autoptr] 1.295.2.19:
8703: few bad get_string(0) [should have been get_string(&pool)]
8704: todo: check other such calls
8705:
8706: * src/types/pa_vmail.C 1.41:
8707: body [text/html] transcoded to
8708: $.charset[specified]
8709: now
8710:
8711: * src/main/compile.tab.C [autoptr] 1.81.2.9:
8712: * src/main/execute.C [autoptr] 1.295.2.18:
8713: * src/types/pa_vfile.h [autoptr] 1.52.2.16:
8714: test10, bad lookups
8715:
8716: xxx* xxx=smartptr.get(); << is bad style, after ";" original object got destructed, and xxx points to sky
8717:
8718: * src/main/pa_common.C 1.145:
8719: * src/main/pa_common.C [release_3_0_0007] 1.140.2.1:
8720: stupid gcc [2.95.4] generated bad code
8721: which failed to handle sigsetjmp+throw: crashed inside of pre-throw code.
8722: rewritten simplier [though duplicating closesocket code]
8723:
8724: * src/classes/string.C [autoptr] 1.125.2.11:
8725: match bug fixed
8726:
1.22 paf 8727: 2003-02-21 paf
8728: * src/targets/cgi/parser3.C [autoptr] 1.216.2.15:
8729: MAKE_TEST must be used inside of 'make tests' only
8730: [it's not forcing CGI mode now]
8731: now use -H to output CGI header when parser used in command line [useful for tests also]
8732:
8733: * src/classes/file.C [autoptr] 1.107.2.14:
8734: * src/classes/image.C [autoptr] 1.90.2.11:
8735: * src/classes/mail.C [autoptr] 1.88.2.11:
8736: * src/classes/op.C [autoptr] 1.127.2.16:
8737: * src/classes/xdoc.C [autoptr] 1.108.2.11:
8738: * src/main/pa_charset.C [autoptr] 1.33.2.11:
8739: * src/main/pa_exec.C [autoptr] 1.48.2.14:
8740: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.14:
8741: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.4:
8742: * src/types/pa_vimage.C [autoptr] 1.22.2.7:
8743: * src/types/pa_vxdoc.h [autoptr] 1.31.2.4:
8744: fixed all cstr's that must use pool [as the one in ^process]
8745:
8746: * src/include/pa_array.h [autoptr] 1.57.2.25:
8747: * src/include/pa_exception.h [autoptr] 1.38.2.15:
8748: * src/include/pa_memory.h [autoptr] 1.1.2.1:
8749: * src/include/pa_pool.h [autoptr] 1.86.2.31:
8750: * src/main/Makefile.am [autoptr] 1.35.6.3:
8751: * src/main/main.dsp [autoptr] 1.161.6.12:
8752: * src/main/pa_array.C [autoptr] 1.54.2.5:
8753: * src/main/pa_memory.C [autoptr] 1.1.2.1:
8754: * src/main/pa_pool.C [autoptr] 1.59.2.5:
8755: reorganized memory handling files
8756:
8757: * src/include/pa_memory.h [autoptr] 1.1.2.2:
8758: * src/main/pa_memory.C [autoptr] 1.1.2.2:
8759: inlined memory handling pa_*
8760:
8761: * src/main/execute.C [autoptr] 1.295.2.17:
8762: * src/targets/cgi/parser3.C [autoptr] 1.216.2.11:
8763: * www/htdocs/autoptr.html [autoptr] 1.1.2.3:
8764: release mode now compiles OK
8765: test to show benefits of free
8766:
8767: * src/targets/cgi/parser3.C [autoptr] 1.216.2.14:
8768: MAKE_TEST environment variable switches on CGI mode, and is
8769: used in regression tests
8770:
8771: * operators.txt [autoptr] 1.109.2.1:
8772: * src/targets/cgi/parser3.C [autoptr] 1.216.2.16:
8773: * src/types/pa_vcookie.C [autoptr] 1.55.2.8:
8774: $cookie:name[$.expires[date << can be now]]
8775:
8776: written makefile with regression tests [raw]
8777:
8778: * src/include/pa_request.h [autoptr] 1.160.2.26:
8779: * src/main/pa_request.C [autoptr] 1.245.2.27:
8780: * src/targets/cgi/parser3.C [autoptr] 1.216.2.13:
8781: * src/types/pa_vcookie.h [autoptr] 1.23.2.6:
8782: * src/types/pa_venv.h [autoptr] 1.28.2.4:
8783: env fixed
8784:
8785: * src/main/pa_array.C [autoptr] 1.54.2.4:
8786: pool::format_integer terminator fixed
8787:
8788: * src/include/pa_memory.h 1.1:
8789: file pa_memory.h was initially added on branch autoptr.
8790:
8791: * src/main/pa_memory.C 1.1:
8792: file pa_memory.C was initially added on branch autoptr.
8793:
8794: * src/classes/op.C [autoptr] 1.127.2.15:
8795: fixed process.
8796: sould now check for all cstr's -- some must use pool [as the one in ^process]
8797:
8798: 2003-02-20 paf
8799: * www/htdocs/autoptr.html 1.1:
8800: file autoptr.html was initially added on branch autoptr.
8801:
8802: * src/include/pa_config_fixed.h [autoptr] 1.54.2.2:
8803: * src/targets/cgi/parser3.C [autoptr] 1.216.2.10:
8804: form values passed OK now
8805:
8806: * src/classes/date.C [autoptr] 1.42.2.10:
8807: * src/classes/double.C [autoptr] 1.53.2.7:
8808: * src/classes/file.C [autoptr] 1.107.2.13:
8809: * src/classes/hash.C [autoptr] 1.54.2.10:
8810: * src/classes/image.C [autoptr] 1.90.2.10:
8811: * src/classes/int.C [autoptr] 1.49.2.6:
8812: * src/classes/mail.C [autoptr] 1.88.2.10:
8813: * src/classes/math.C [autoptr] 1.24.2.9:
8814: * src/classes/op.C [autoptr] 1.127.2.13:
8815: * src/classes/response.C [autoptr] 1.23.2.6:
8816: * src/classes/string.C [autoptr] 1.125.2.10:
8817: * src/classes/table.C [autoptr] 1.172.2.10:
8818: * src/classes/void.C [autoptr] 1.28.2.4:
8819: * src/classes/xdoc.C [autoptr] 1.108.2.10:
8820: * src/classes/xnode.C [autoptr] 1.54.2.7:
8821: * src/main/pa_string.C [autoptr] 1.172.2.17:
8822: * src/types/pa_method.h [autoptr] 1.1.2.4:
8823: * src/types/pa_value.C [autoptr] 1.9.2.14:
8824: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.8:
8825: * www/htdocs/autoptr.html [autoptr] 1.1.2.1:
8826: string cmp fixed
8827:
8828: 2003-02-19 paf
8829: * src/classes/form.C [autoptr] 1.34.2.6:
8830: * src/include/pa_charset.h [autoptr] 1.20.2.12:
8831: * src/include/pa_pool.h [autoptr] 1.86.2.30:
8832: * src/main/pa_charset.C [autoptr] 1.33.2.10:
8833: * src/main/pa_exception.C [autoptr] 1.43.2.13:
8834: * src/main/pa_request.C [autoptr] 1.245.2.25:
8835: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.3:
8836: * src/targets/apache13/ApacheModuleParser3.dsp [autoptr] 1.16.12.1:
8837: * src/targets/cgi/parser3.C [autoptr] 1.216.2.8:
8838: * src/targets/isapi/parser3isapi.dsp [autoptr] 1.41.12.1:
8839: * src/types/pa_vcookie.C [autoptr] 1.55.2.7:
8840: * src/types/pa_vform.C [autoptr] 1.74.2.9:
8841: * src/types/pa_vmail.C [autoptr] 1.40.2.9:
8842: * src/types/pa_vxnode.C [autoptr] 1.30.2.2:
8843: found&kill all remaning leaks resulted from pooled::malloc calls
8844: [excluding in gd -- planning complete rewrite extremely ugly code]
8845:
8846: * src/targets/apache13/pa_pool.C [autoptr] 1.8.2.2:
8847: * src/targets/isapi/pa_pool.C [autoptr] 1.16.2.2:
8848: * src/targets/isapi/pool_storage.h [autoptr] 1.19.2.2:
8849: removed unneeded files
8850:
8851: 2003-02-17 paf
8852: * src/classes/classes.C [autoptr] 1.18.2.4:
8853: * src/include/pa_array.h [autoptr] 1.57.2.22:
8854: * src/include/pa_hash.h [autoptr] 1.58.2.16:
8855: * src/include/pa_pool.h [autoptr] 1.86.2.29:
8856: * src/include/pa_request.h [autoptr] 1.160.2.23:
8857: * src/main/pa_request.C [autoptr] 1.245.2.20:
8858: * src/main/pa_string.C [autoptr] 1.172.2.16:
8859: * src/main/untaint.C [autoptr] 1.115.2.10:
8860: * src/types/pa_value.h [autoptr] 1.109.2.23:
8861: * src/types/pa_vint.h [autoptr] 1.38.2.10:
8862: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.12:
8863: * src/types/pa_vstring.h [autoptr] 1.54.2.10:
8864: * src/types/pa_vvoid.h [autoptr] 1.17.2.7:
8865: * src/types/pa_wcontext.h [autoptr] 1.42.2.7:
8866: class fields of simple type not initialized with zeros :(
8867: while class fields of class types initialized with default constructors.
8868: learn C++
8869:
8870: * src/main/execute.C [autoptr] 1.295.2.11:
8871: * src/main/pa_request.C [autoptr] 1.245.2.21:
8872: * src/types/pa_vmethod_frame.C [autoptr] 1.1.2.5:
8873: first letters out OK
8874:
8875: * src/classes/classes.awk [autoptr] 1.6.6.2:
8876: * src/classes/double.C [autoptr] 1.53.2.5:
8877: * src/classes/file.C [autoptr] 1.107.2.11:
8878: * src/classes/form.C [autoptr] 1.34.2.5:
8879: * src/classes/image.C [autoptr] 1.90.2.8:
8880: * src/classes/int.C [autoptr] 1.49.2.4:
8881: * src/classes/mail.C [autoptr] 1.88.2.8:
8882: * src/classes/math.C [autoptr] 1.24.2.7:
8883: * src/classes/xdoc.C [autoptr] 1.108.2.7:
8884: * src/classes/xnode.C [autoptr] 1.54.2.5:
8885: * src/include/pa_array.h [autoptr] 1.57.2.21:
8886: * src/include/pa_string.h [autoptr] 1.144.2.24:
8887: * src/main/pa_exec.C [autoptr] 1.48.2.13:
8888: * src/types/pa_vmail.C [autoptr] 1.40.2.7:
8889: parser3.exe - 0 error(s), 0 warning(s)
8890:
8891: * src/classes/date.C [autoptr] 1.42.2.8:
8892: * src/classes/op.C [autoptr] 1.127.2.12:
8893: * src/classes/table.C [autoptr] 1.172.2.8:
8894: * src/classes/xdoc.C [autoptr] 1.108.2.8:
8895: * src/classes/xnode.C [autoptr] 1.54.2.6:
8896: * src/include/pa_array.h [autoptr] 1.57.2.24:
8897: * src/include/pa_charset.h [autoptr] 1.20.2.11:
8898: * src/main/Makefile.am [autoptr] 1.35.6.2:
8899: * src/main/main.dsp [autoptr] 1.161.6.11:
8900: * src/main/pa_charset.C [autoptr] 1.33.2.8:
8901: * src/main/pa_common.C [autoptr] 1.143.2.20:
8902: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.13:
8903: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.2:
8904: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.4:
8905: * src/targets/cgi/parser3.C [autoptr] 1.216.2.6:
8906: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.4:
8907: * src/types/pa_vmail.C [autoptr] 1.40.2.8:
8908: fixed more leaks resulted from pooled::malloc calls
8909:
8910: * src/include/pa_stack.h [autoptr] 1.17.2.4:
8911: * src/main/compile.C [autoptr] 1.69.2.6:
8912: * src/main/execute.C [autoptr] 1.295.2.13:
8913: * src/main/pa_request.C [autoptr] 1.245.2.23:
8914: stack-stored items need extra .ref to prevent object_ptr from
8915: delete[them]
8916:
8917: * src/main/pa_request.C [autoptr] 1.245.2.22:
8918: * src/targets/cgi/parser3.C [autoptr] 1.216.2.5:
8919: * src/types/pa_vfile.C [autoptr] 1.36.2.10:
8920: couple mem leaks rusulted from old pooled::malloc usage.
8921: todo:find more like those
8922:
8923: * src/main/execute.C [autoptr] 1.295.2.14:
8924: * src/targets/cgi/pa_pool.C [autoptr] 1.41.2.2:
8925: * src/targets/cgi/parser3.C [autoptr] 1.216.2.7:
8926: * src/targets/cgi/pool_storage.h [autoptr] 1.13.2.2:
8927: few bugs in debug output fixed
8928:
8929: * src/include/pa_array.h [autoptr] 1.57.2.23:
8930: * src/include/pa_request.h [autoptr] 1.160.2.24:
8931: * src/main/execute.C [autoptr] 1.295.2.12:
8932: stackItem fixed [there were no string on stack before]
8933:
8934: * src/classes/date.C [autoptr] 1.42.2.9:
8935: * src/classes/double.C [autoptr] 1.53.2.6:
8936: * src/classes/file.C [autoptr] 1.107.2.12:
8937: * src/classes/image.C [autoptr] 1.90.2.9:
8938: * src/classes/int.C [autoptr] 1.49.2.5:
8939: * src/classes/mail.C [autoptr] 1.88.2.9:
8940: * src/classes/math.C [autoptr] 1.24.2.8:
8941: * src/classes/response.C [autoptr] 1.23.2.5:
8942: * src/classes/string.C [autoptr] 1.125.2.9:
8943: * src/classes/table.C [autoptr] 1.172.2.9:
8944: * src/classes/xdoc.C [autoptr] 1.108.2.9:
8945: * src/classes/xnode.h [autoptr] 1.18.2.4:
8946: * src/include/pa_stack.h [autoptr] 1.17.2.5:
8947: * src/include/pa_stylesheet_connection.h [autoptr] 1.32.2.2:
8948: * src/include/pa_stylesheet_manager.h [autoptr] 1.15.2.2:
8949: * src/sql/pa_sql_driver.h [autoptr] 1.34.2.3:
8950: * src/types/pa_vdate.h [autoptr] 1.24.2.5:
8951: * src/types/pa_vdouble.h [autoptr] 1.42.2.9:
8952: * src/types/pa_vfile.h [autoptr] 1.52.2.15:
8953: * src/types/pa_vform.C [autoptr] 1.74.2.8:
8954: * src/types/pa_vform.h [autoptr] 1.45.2.8:
8955: * src/types/pa_vimage.h [autoptr] 1.34.2.7:
8956: * src/types/pa_vstatus.h [autoptr] 1.15.2.7:
8957: * src/types/pa_vstring.h [autoptr] 1.54.2.11:
8958: * src/types/pa_vtable.h [autoptr] 1.48.2.8:
8959: * src/types/pa_vvoid.h [autoptr] 1.17.2.8:
8960: * src/types/pa_vxdoc.h [autoptr] 1.31.2.3:
8961: * src/types/pa_vxnode.h [autoptr] 1.22.2.3:
8962: * src/types/pa_wcontext.h [autoptr] 1.42.2.8:
8963: * src/types/pa_wwrapper.h [autoptr] 1.28.2.3:
8964: fixed all remained bugs of unitialized simple-typed field
8965:
8966: * src/classes/classes.C [autoptr] 1.18.2.5:
8967: * src/classes/classes.h [autoptr] 1.23.2.8:
8968: * src/main/execute.C [autoptr] 1.295.2.15:
8969: * src/main/pa_charset.C [autoptr] 1.33.2.9:
8970: * src/main/pa_request.C [autoptr] 1.245.2.24:
8971: another bug of unitialized simple-typed field fixed.
8972: todo: find&kill all like that one
8973:
8974: * src/main/compile.C [autoptr] 1.69.2.5:
8975: * src/main/compile_tools.C [autoptr] 1.54.2.5:
8976: 2*2!
8977:
8978: 2003-02-14 paf
8979: * src/classes/classes.dsp [autoptr] 1.25.10.4:
8980: * src/classes/op.C [autoptr] 1.127.2.10:
8981: * src/classes/string.C [autoptr] 1.125.2.8:
8982: * src/classes/table.C [autoptr] 1.172.2.7:
8983: * src/include/pa_common.h [autoptr] 1.89.2.11:
8984: * src/include/pa_globals.h [autoptr] 1.101.2.14:
8985: * src/include/pa_pool.h [autoptr] 1.86.2.28:
8986: * src/include/pa_request.h [autoptr] 1.160.2.20:
8987: * src/main/pa_globals.C [autoptr] 1.152.2.15:
8988: * src/main/pa_request.C [autoptr] 1.245.2.16:
8989: * src/types/pa_value.h [autoptr] 1.109.2.22:
8990: * src/types/pa_vhash.h [autoptr] 1.43.2.12:
8991: * src/types/pa_vint.h [autoptr] 1.38.2.9:
8992: * src/types/types.dsp [autoptr] 1.35.10.7:
8993: op compiled
8994:
8995: * src/classes/classes.C [autoptr] 1.18.2.3:
8996: * src/classes/classes.awk [autoptr] 1.6.6.1:
8997: * src/classes/file.C [autoptr] 1.107.2.9:
8998: * src/classes/hash.C [autoptr] 1.54.2.9:
8999: * src/classes/mail.C [autoptr] 1.88.2.7:
9000: * src/classes/op.C [autoptr] 1.127.2.11:
9001: * src/include/pa_common.h [autoptr] 1.89.2.12:
9002: * src/include/pa_request.h [autoptr] 1.160.2.21:
9003: * src/include/pa_sapi.h [autoptr] 1.22.2.6:
9004: * src/main/pa_common.C [autoptr] 1.143.2.18:
9005: * src/main/pa_request.C [autoptr] 1.245.2.17:
9006: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.3:
9007: * src/targets/cgi/parser3.C [autoptr] 1.216.2.3:
9008: * src/targets/cgi/parser3.dsp [autoptr] 1.60.10.1:
9009: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.3:
9010: classes.lib - 0 error(s), 0 warning(s)
9011: parser.C compiled
9012:
9013: * src/classes/classes.dsp [autoptr] 1.25.10.3:
9014: * src/classes/response.C [autoptr] 1.23.2.4:
9015: * src/classes/string.C [autoptr] 1.125.2.7:
9016: * src/include/pa_dictionary.h [autoptr] 1.13.2.7:
9017: * src/include/pa_string.h [autoptr] 1.144.2.23:
9018: * src/main/pa_string.C [autoptr] 1.172.2.15:
9019: * src/main/untaint.C [autoptr] 1.115.2.9:
9020: * src/types/pa_vtable.h [autoptr] 1.48.2.7:
9021: string, response compiled
9022:
9023: * src/classes/file.C [autoptr] 1.107.2.10:
9024: * src/include/pa_request.h [autoptr] 1.160.2.22:
9025: * src/main/pa_request.C [autoptr] 1.245.2.18:
9026: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.12:
9027: * src/targets/cgi/parser3.C [autoptr] 1.216.2.4:
9028: * src/types/pa_vfile.C [autoptr] 1.36.2.9:
9029: * src/types/pa_vfile.h [autoptr] 1.52.2.14:
9030: * src/types/pa_vform.C [autoptr] 1.74.2.7:
9031: * src/types/pa_vimage.C [autoptr] 1.22.2.6:
9032: * src/types/pa_vtable.C [autoptr] 1.21.2.5:
9033: all compiled, only 14 link errors :)
9034:
9035: * src/types/pa_vhash.C 1.1:
9036: file pa_vhash.C was initially added on branch autoptr.
9037:
9038: * src/include/pa_common.h [autoptr] 1.89.2.13:
9039: * src/main/pa_common.C [autoptr] 1.143.2.19:
9040: * src/main/pa_request.C [autoptr] 1.245.2.19:
9041: 13 link errors
9042:
9043: 2003-02-07 paf
9044: * src/classes/table.C [autoptr] 1.172.2.6:
9045: * src/types/pa_vtable.h [autoptr] 1.48.2.6:
9046: table compiled
9047:
9048: 2003-02-06 paf
9049: * src/classes/image.C [autoptr] 1.90.2.7:
9050: * src/classes/string.C [autoptr] 1.125.2.6:
9051: * src/classes/xdoc.C [autoptr] 1.108.2.6:
9052: * src/include/pa_common.h [autoptr] 1.89.2.10:
9053: * src/include/pa_hash.h [autoptr] 1.58.2.15:
9054: * src/main/pa_common.C [autoptr] 1.143.2.17:
9055: * src/types/pa_vfile.h [autoptr] 1.52.2.13:
9056: * src/types/pa_vimage.h [autoptr] 1.34.2.6:
9057: image compiled
9058:
9059: * src/classes/mail.C [autoptr] 1.88.2.6:
9060: * src/include/pa_request.h [autoptr] 1.160.2.19:
9061: * src/main/pa_request.C [autoptr] 1.245.2.15:
9062: mail compiled
9063:
9064: * src/classes/hash.C [autoptr] 1.54.2.7:
9065: * src/include/pa_hash.h [autoptr] 1.58.2.14:
9066: * src/include/pa_table.h [autoptr] 1.48.2.11:
9067: * src/types/pa_vstring.h [autoptr] 1.54.2.9:
9068: hash compiled
9069:
9070: * src/classes/classes.dsp [autoptr] 1.25.10.2:
9071: * src/classes/file.C [autoptr] 1.107.2.7:
9072: * src/include/pa_common.h [autoptr] 1.89.2.9:
9073: * src/include/pa_exec.h [autoptr] 1.11.2.5:
9074: * src/main/pa_common.C [autoptr] 1.143.2.16:
9075: * src/main/pa_exec.C [autoptr] 1.48.2.12:
9076: * src/types/pa_vfile.C [autoptr] 1.36.2.8:
9077: * src/types/pa_vfile.h [autoptr] 1.52.2.12:
9078: file compiled
9079:
9080: * src/classes/file.C [autoptr] 1.107.2.8:
9081: * src/classes/form.C [autoptr] 1.34.2.4:
9082: form compiled
9083:
9084: * src/classes/hash.C [autoptr] 1.54.2.8:
9085: * src/classes/math.C [autoptr] 1.24.2.6:
9086: * src/types/pa_vmath.C [autoptr] 1.1.2.8:
9087: * src/types/pa_vmath.h [autoptr] 1.14.2.4:
9088: math compiled [win32]
9089:
9090: 2003-02-04 paf
9091: * src/classes/date.C [autoptr] 1.42.2.5:
9092: * src/classes/double.C [autoptr] 1.53.2.3:
9093: * src/classes/file.C [autoptr] 1.107.2.5:
9094: * src/classes/form.C [autoptr] 1.34.2.3:
9095: * src/classes/hash.C [autoptr] 1.54.2.4:
9096: * src/classes/image.C [autoptr] 1.90.2.5:
9097: * src/classes/int.C [autoptr] 1.49.2.3:
9098: * src/classes/mail.C [autoptr] 1.88.2.4:
9099: * src/classes/math.C [autoptr] 1.24.2.4:
9100: * src/classes/op.C [autoptr] 1.127.2.8:
9101: * src/classes/response.C [autoptr] 1.23.2.3:
9102: * src/classes/string.C [autoptr] 1.125.2.4:
9103: * src/classes/table.C [autoptr] 1.172.2.4:
9104: * src/classes/void.C [autoptr] 1.28.2.3:
9105: * src/classes/xdoc.C [autoptr] 1.108.2.4:
9106: * src/classes/xnode.C [autoptr] 1.54.2.3:
9107: * src/types/pa_vdouble.h [autoptr] 1.42.2.8:
9108: * src/types/pa_vhash.h [autoptr] 1.43.2.10:
9109: * src/types/pa_vint.h [autoptr] 1.38.2.8:
9110: * src/types/pa_vstring.h [autoptr] 1.54.2.8:
9111: * src/types/pa_vtable.h [autoptr] 1.48.2.5:
9112: * src/types/pa_vxdoc.h [autoptr] 1.31.2.2:
9113: * src/types/pa_vxnode.h [autoptr] 1.22.2.2:
9114: int compiled
9115:
9116: * src/types/pa_value.C [autoptr] 1.9.2.12:
9117: * src/types/pa_value_includes.h [autoptr] 1.1.2.4:
9118: * src/types/pa_vrequest.C [autoptr] 1.27.2.8:
9119: trying to remove stupid value_includes.h
9120:
9121: * src/classes/date.C [autoptr] 1.42.2.4:
9122: * src/classes/double.C [autoptr] 1.53.2.2:
9123: * src/classes/file.C [autoptr] 1.107.2.4:
9124: * src/classes/hash.C [autoptr] 1.54.2.3:
9125: * src/classes/image.C [autoptr] 1.90.2.4:
9126: * src/classes/int.C [autoptr] 1.49.2.2:
9127: * src/classes/mail.C [autoptr] 1.88.2.3:
9128: * src/classes/math.C [autoptr] 1.24.2.3:
9129: * src/classes/op.C [autoptr] 1.127.2.7:
9130: * src/classes/response.C [autoptr] 1.23.2.2:
9131: * src/classes/string.C [autoptr] 1.125.2.3:
9132: * src/classes/table.C [autoptr] 1.172.2.3:
9133: * src/classes/void.C [autoptr] 1.28.2.2:
9134: * src/classes/xdoc.C [autoptr] 1.108.2.3:
9135: * src/classes/xnode.C [autoptr] 1.54.2.2:
9136: * src/classes/xnode.h [autoptr] 1.18.2.3:
9137: * src/types/pa_vvoid.h [autoptr] 1.17.2.6:
9138: void compiled :)
9139:
9140: * src/classes/date.C [autoptr] 1.42.2.7:
9141: * src/classes/hash.C [autoptr] 1.54.2.6:
9142: * src/include/pa_exec.h [autoptr] 1.11.2.4:
9143: * src/include/pa_hash.h [autoptr] 1.58.2.13:
9144: * src/include/pa_request.h [autoptr] 1.160.2.18:
9145: * src/include/pa_string.h [autoptr] 1.144.2.22:
9146: * src/include/pa_table.h [autoptr] 1.48.2.10:
9147: * src/main/pa_common.C [autoptr] 1.143.2.15:
9148: * src/main/pa_exec.C [autoptr] 1.48.2.11:
9149: * src/main/pa_string.C [autoptr] 1.172.2.14:
9150: * src/types/pa_method.h [autoptr] 1.1.2.3:
9151: * src/types/pa_vform.C [autoptr] 1.74.2.6:
9152: * src/types/pa_vhash.h [autoptr] 1.43.2.11:
9153: hash 50% compiled
9154:
9155: * src/types/pa_method.h 1.1:
9156: file pa_method.h was initially added on branch autoptr.
9157:
9158: * src/include/pa_globals.h [autoptr] 1.101.2.13:
9159: * src/main/pa_cache_managers.C [autoptr] 1.7.2.5:
9160: * src/main/pa_charset.C [autoptr] 1.33.2.7:
9161: * src/main/pa_charsets.C [autoptr] 1.11.2.9:
9162: * src/main/pa_common.C [autoptr] 1.143.2.14:
9163: * src/main/pa_dir.C [autoptr] 1.14.2.3:
9164: * src/main/pa_exception.C [autoptr] 1.43.2.12:
9165: * src/main/pa_exec.C [autoptr] 1.48.2.10:
9166: * src/main/pa_globals.C [autoptr] 1.152.2.13:
9167: * src/main/pa_pool.C [autoptr] 1.59.2.4:
9168: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.11:
9169: * src/main/pa_string.C [autoptr] 1.172.2.12:
9170: * src/main/pa_uue.C [autoptr] 1.4.2.5:
9171: * src/main/untaint.C [autoptr] 1.115.2.8:
9172: * src/types/pa_value.C [autoptr] 1.9.2.13:
9173: * src/types/pa_vcookie.C [autoptr] 1.55.2.6:
9174: * src/types/pa_vfile.C [autoptr] 1.36.2.7:
9175: * src/types/pa_vimage.C [autoptr] 1.22.2.5:
9176: * src/types/pa_vmath.C [autoptr] 1.1.2.7:
9177: * src/types/pa_vrequest.C [autoptr] 1.27.2.9:
9178: * src/types/pa_vresponse.C [autoptr] 1.17.2.6:
9179: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.6:
9180: * src/types/pa_vstatus.C [autoptr] 1.15.2.5:
9181: * src/types/pa_vstring.C [autoptr] 1.22.2.3:
9182: * src/types/pa_vtable.C [autoptr] 1.21.2.4:
9183: * src/types/pa_wcontext.C [autoptr] 1.24.2.5:
9184: * src/types/types.dsp [autoptr] 1.35.10.6:
9185: removed stupid value_includes.h
9186:
9187: * src/main/pa_exec.C [autoptr] 1.48.2.8:
9188: libmain.a compiled on six [unix]
9189:
9190: * src/include/pa_config_includes.h [autoptr] 1.23.2.5:
9191: * src/include/pa_dictionary.h [autoptr] 1.13.2.6:
9192: * src/main/pa_common.C [autoptr] 1.143.2.13:
9193: * src/main/pa_dictionary.C [autoptr] 1.17.2.6:
9194: * src/main/pa_exec.C [autoptr] 1.48.2.7:
9195: * src/main/pa_socks.C [autoptr] 1.18.2.5:
9196: libmain.a gcc
9197: and
9198: mail.lib msvc++
9199: compiled
9200:
9201: * src/include/pa_globals.h [autoptr] 1.101.2.12:
9202: * src/include/pa_request.h [autoptr] 1.160.2.16:
9203: * src/types/pa_value.C [autoptr] 1.9.2.11:
9204: * src/types/pa_value.h [autoptr] 1.109.2.21:
9205: * src/types/pa_vclass.C [autoptr] 1.16.2.5:
9206: * src/types/pa_vcookie.C [autoptr] 1.55.2.5:
9207: * src/types/pa_vdate.h [autoptr] 1.24.2.4:
9208: * src/types/pa_vfile.C [autoptr] 1.36.2.6:
9209: * src/types/pa_vfile.h [autoptr] 1.52.2.11:
9210: * src/types/pa_vmail.C [autoptr] 1.40.2.6:
9211: * src/types/pa_vobject.C [autoptr] 1.12.2.6:
9212: * src/types/pa_vrequest.C [autoptr] 1.27.2.7:
9213: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.5:
9214: * src/types/pa_vstatus.C [autoptr] 1.15.2.4:
9215: * src/types/pa_vtable.C [autoptr] 1.21.2.3:
9216: libtypes.a compiled gcc
9217:
1.39 paf 9218: * src/include/pa_array.h [autoptr] 1.57.2.20:
9219: * src/include/pa_config_includes.h [autoptr] 1.23.2.4:
9220: * src/include/pa_dictionary.h [autoptr] 1.13.2.5:
9221: * src/main/pa_dictionary.C [autoptr] 1.17.2.5:
9222: * src/main/pa_exec.C [autoptr] 1.48.2.6:
9223: * src/main/pa_socks.C [autoptr] 1.18.2.4:
9224: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.10:
9225: gcc libmain.a compiled
9226:
1.22 paf 9227: * src/classes/classes.dsp [autoptr] 1.25.10.1:
9228: * src/classes/double.C [autoptr] 1.53.2.4:
9229: double compiled
9230:
9231: * src/main/pa_globals.C [release_3_0_0007] 1.148.2.1:
9232: merged changes from 1.149-1.150 (stupid name conflicts)
9233:
9234: * src/include/pa_array.h [autoptr] 1.57.2.19:
9235: * src/include/pa_pool.h [autoptr] 1.86.2.27:
9236: * src/main/Makefile.am [autoptr] 1.35.6.1:
9237: * src/main/Makefile.in [autoptr] 1.50.2.2:
9238: * src/main/compile.tab.C [autoptr] 1.81.2.7:
9239: * src/main/compile.y [autoptr] 1.204.2.6:
9240: * src/main/execute.C [autoptr] 1.295.2.10:
9241: * src/main/pa_request.C [autoptr] 1.245.2.14:
9242: * src/main/untaint.C [autoptr] 1.115.2.7:
9243: * src/types/pa_junction.h [autoptr] 1.1.2.2:
9244: * src/types/pa_method.h [autoptr] 1.1.2.2:
9245: * src/types/pa_value.h [autoptr] 1.109.2.20:
9246: * src/types/pa_value_includes.h [autoptr] 1.1.2.3:
9247: * src/types/pa_vimage.h [autoptr] 1.34.2.5:
9248: *** empty log message ***
9249:
9250: * src/main/pa_exec.C [autoptr] 1.48.2.9:
9251: pa_exec compiled on win32
9252:
9253: * src/classes/date.C [autoptr] 1.42.2.6:
9254: * src/classes/file.C [autoptr] 1.107.2.6:
9255: * src/classes/hash.C [autoptr] 1.54.2.5:
9256: * src/classes/image.C [autoptr] 1.90.2.6:
9257: * src/classes/mail.C [autoptr] 1.88.2.5:
9258: * src/classes/math.C [autoptr] 1.24.2.5:
9259: * src/classes/op.C [autoptr] 1.127.2.9:
9260: * src/classes/string.C [autoptr] 1.125.2.5:
9261: * src/classes/table.C [autoptr] 1.172.2.5:
9262: * src/classes/xdoc.C [autoptr] 1.108.2.5:
9263: * src/classes/xnode.C [autoptr] 1.54.2.4:
9264: * src/include/pa_request.h [autoptr] 1.160.2.17:
9265: * src/main/pa_globals.C [autoptr] 1.152.2.14:
9266: * src/main/pa_string.C [autoptr] 1.172.2.13:
9267: date compiled
9268:
9269: * src/types/pa_junction.h 1.1:
9270: file pa_junction.h was initially added on branch autoptr.
9271:
9272: * src/main/compile_tools.h [autoptr] 1.67.2.8:
9273: * src/main/execute.C [autoptr] 1.295.2.9:
9274: * src/main/pa_table.C [autoptr] 1.53.2.9:
9275: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.7:
9276: * src/types/pa_vvoid.h [autoptr] 1.17.2.5:
9277: yuk: gcc on cygwin yelds "virtual memory exhausted" while
9278: trying to compile execute.C [eating up to 127MB]
9279:
9280: 2003-02-03 paf
9281: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.4:
9282: vstateless_class compiled
9283:
9284: * src/include/pa_request.h [autoptr] 1.160.2.13:
9285: * src/main/execute.C [autoptr] 1.295.2.7:
9286: * src/main/pa_request.C [autoptr] 1.245.2.8:
9287: * src/types/pa_value.h [autoptr] 1.109.2.16:
9288: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.6:
9289: execute compiled
9290:
9291: * src/types/pa_vresponse.C [autoptr] 1.17.2.5:
9292: * src/types/pa_vresponse.h [autoptr] 1.32.2.6:
9293: vresponse compiled
9294:
9295: * src/types/pa_value.C [autoptr] 1.9.2.9:
9296: * src/types/pa_value.h [autoptr] 1.109.2.18:
9297: * src/types/pa_vclass.C [autoptr] 1.16.2.4:
9298: * src/types/pa_vclass.h [autoptr] 1.39.2.5:
9299: * src/types/pa_vobject.C [autoptr] 1.12.2.5:
9300: * src/types/pa_vobject.h [autoptr] 1.38.2.8:
9301: vobject compiled
9302:
9303: * src/types/pa_vtable.C [autoptr] 1.21.2.2:
9304: vtable compiled
9305:
9306: * src/types/pa_vmath.C [autoptr] 1.1.2.6:
9307: * src/types/pa_vmethod_frame.C [autoptr] 1.1.2.4:
9308: vmath compiled
9309:
9310: * src/include/pa_config_includes.h [autoptr] 1.23.2.2:
9311: * src/include/pa_hash.h [autoptr] 1.58.2.12:
9312: * src/include/pa_operation.h [autoptr] 1.1.2.6:
9313: * src/include/pa_pool.h [autoptr] 1.86.2.26:
9314: * src/include/pa_string.h [autoptr] 1.144.2.21:
9315: * src/main/pa_common.C [autoptr] 1.143.2.12:
9316: * src/types/pa_value.C [autoptr] 1.9.2.10:
9317: * src/types/pa_value.h [autoptr] 1.109.2.19:
9318: * src/types/pa_vdouble.h [autoptr] 1.42.2.7:
9319: * src/types/pa_vfile.h [autoptr] 1.52.2.10:
9320: * src/types/pa_vhash.h [autoptr] 1.43.2.9:
9321: * src/types/pa_vint.h [autoptr] 1.38.2.7:
9322: * src/types/pa_vjunction.h [autoptr] 1.19.2.5:
9323: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.11:
9324: * src/types/pa_vstring.h [autoptr] 1.54.2.7:
9325: * src/types/types.dsp [autoptr] 1.35.10.5:
9326: started gcc compiling
9327: pa_common compiled
9328:
9329: * src/include/pa_pool.h [autoptr] 1.86.2.23:
9330: * src/main/pa_request.C [autoptr] 1.245.2.10:
9331: * src/types/pa_value.C [autoptr] 1.9.2.8:
9332: * src/types/pa_vclass.C [autoptr] 1.16.2.3:
9333: * src/types/pa_vcookie.C [autoptr] 1.55.2.4:
9334: * src/types/pa_vcookie.h [autoptr] 1.23.2.5:
9335: * src/types/pa_vform.C [autoptr] 1.74.2.4:
9336: * src/types/pa_vform.h [autoptr] 1.45.2.7:
9337: * src/types/pa_vobject.h [autoptr] 1.38.2.7:
9338: vform compiled
9339:
9340: * src/include/Makefile.am [autoptr] 1.3.14.1:
9341: * src/include/Makefile.in [autoptr] 1.11.2.1:
9342: * src/include/pa_hash.h [autoptr] 1.58.2.11:
9343: * src/include/pa_pool.h [autoptr] 1.86.2.24:
9344: gcc refused to compile _P identifier. it replaced it to some
9345: strange 0x0000040
9346:
9347: * configure [autoptr] 1.66.2.2:
9348: * configure.in [autoptr] 1.62.2.2:
9349: * src/Makefile.in [autoptr] 1.55.2.1:
9350: * src/include/Makefile.in [autoptr] 1.11.2.2:
9351: * src/include/pa_config_auto.h.in [autoptr] 1.37.2.1:
9352: * src/include/pa_config_auto.h.in [autoptr] 1.37.2.2:
9353: * src/include/pa_string.h [autoptr] 1.144.2.20:
9354: * src/main/Makefile.in [autoptr] 1.50.2.1:
9355: *** empty log message ***
9356:
9357: * src/types/pa_vstring.C [autoptr] 1.22.2.2:
9358: * src/types/pa_vstring.h [autoptr] 1.54.2.6:
9359: vstring compiled
9360:
9361: * src/include/pa_request.h [autoptr] 1.160.2.14:
9362: * src/main/execute.C [autoptr] 1.295.2.8:
9363: * src/main/pa_request.C [autoptr] 1.245.2.9:
9364: main.lib - 0 error(s), 0 warning(s)
9365:
9366: * src/types/pa_vrequest.C [autoptr] 1.27.2.6:
9367: vrequest compiled
9368:
9369: * src/classes/form.C [autoptr] 1.34.2.2:
9370: * src/classes/mail.C [autoptr] 1.88.2.2:
9371: * src/include/pa_request.h [autoptr] 1.160.2.15:
9372: * src/main/pa_globals.C [autoptr] 1.152.2.12:
9373: * src/main/pa_request.C [autoptr] 1.245.2.11:
9374: * src/types/pa_value.h [autoptr] 1.109.2.17:
9375: * src/types/pa_vform.C [autoptr] 1.74.2.5:
9376: * src/types/pa_vmail.C [autoptr] 1.40.2.5:
9377: * src/types/pa_vmail.h [autoptr] 1.9.2.4:
9378: vmail compiled
9379:
9380: * src/types/pa_vimage.C [autoptr] 1.22.2.4:
9381: * src/types/pa_vimage.h [autoptr] 1.34.2.4:
9382: vimage compiled
9383:
9384: * src/include/pa_exception.h [autoptr] 1.38.2.14:
9385: * src/include/pa_pool.h [autoptr] 1.86.2.25:
9386: * src/main/pa_exception.C [autoptr] 1.43.2.11:
9387: exception gcc change #1
9388:
9389: * src/include/pa_cache_managers.h [autoptr] 1.9.2.6:
9390: * src/main/pa_request.C [autoptr] 1.245.2.12:
9391: * src/types/pa_vstatus.C [autoptr] 1.15.2.2:
9392: * src/types/pa_vstatus.h [autoptr] 1.15.2.6:
9393: vstatus compiled
9394:
9395: 2003-01-31 paf
9396: * src/classes/classes.C [autoptr] 1.18.2.2:
9397: * src/classes/classes.h [autoptr] 1.23.2.7:
9398: * src/classes/date.C [autoptr] 1.42.2.3:
9399: * src/classes/double.C [autoptr] 1.53.2.1:
9400: * src/classes/file.C [autoptr] 1.107.2.3:
9401: * src/classes/form.C [autoptr] 1.34.2.1:
9402: * src/classes/hash.C [autoptr] 1.54.2.2:
9403: * src/classes/image.C [autoptr] 1.90.2.3:
9404: * src/classes/int.C [autoptr] 1.49.2.1:
9405: * src/classes/mail.C [autoptr] 1.88.2.1:
9406: * src/classes/math.C [autoptr] 1.24.2.2:
9407: * src/classes/op.C [autoptr] 1.127.2.5:
9408: * src/classes/response.C [autoptr] 1.23.2.1:
9409: * src/classes/string.C [autoptr] 1.125.2.1:
9410: * src/classes/table.C [autoptr] 1.172.2.2:
9411: * src/classes/void.C [autoptr] 1.28.2.1:
9412: * src/classes/xdoc.C [autoptr] 1.108.2.2:
9413: * src/classes/xnode.C [autoptr] 1.54.2.1:
9414: * src/classes/xnode.h [autoptr] 1.18.2.2:
9415: * src/include/pa_array.h [autoptr] 1.57.2.16:
9416: * src/include/pa_cache_managers.h [autoptr] 1.9.2.5:
9417: * src/include/pa_charset.h [autoptr] 1.20.2.10:
9418: * src/include/pa_charsets.h [autoptr] 1.8.2.7:
9419: * src/include/pa_common.h [autoptr] 1.89.2.7:
9420: * src/include/pa_config_fixed.h [autoptr] 1.54.2.1:
9421: * src/include/pa_config_includes.h [autoptr] 1.23.2.1:
9422: * src/include/pa_dictionary.h [autoptr] 1.13.2.4:
9423: * src/include/pa_dir.h [autoptr] 1.13.2.1:
9424: * src/include/pa_exception.h [autoptr] 1.38.2.13:
9425: * src/include/pa_exec.h [autoptr] 1.11.2.3:
9426: * src/include/pa_globals.h [autoptr] 1.101.2.10:
9427: * src/include/pa_hash.h [autoptr] 1.58.2.10:
9428: * src/include/pa_opcode.h [autoptr] 1.24.2.2:
9429: * src/include/pa_operation.h [autoptr] 1.1.2.4:
9430: * src/include/pa_pool.h [autoptr] 1.86.2.22:
9431: * src/include/pa_request.h [autoptr] 1.160.2.9:
9432: * src/include/pa_request_charsets.h [autoptr] 1.1.2.3:
9433: * src/include/pa_request_info.h [autoptr] 1.1.2.4:
9434: * src/include/pa_sapi.h [autoptr] 1.22.2.4:
9435: * src/include/pa_socks.h [autoptr] 1.11.2.2:
9436: * src/include/pa_sql_connection.h [autoptr] 1.30.2.6:
9437: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.7:
9438: * src/include/pa_stack.h [autoptr] 1.17.2.3:
9439: * src/include/pa_string.h [autoptr] 1.144.2.18:
9440: * src/include/pa_stylesheet_connection.h [autoptr] 1.32.2.1:
9441: * src/include/pa_stylesheet_manager.h [autoptr] 1.15.2.1:
9442: * src/include/pa_table.h [autoptr] 1.48.2.9:
9443: * src/include/pa_threads.h [autoptr] 1.26.2.1:
9444: * src/include/pa_types.h [autoptr] 1.44.2.2:
9445: * src/include/pa_uue.h [autoptr] 1.4.2.3:
9446: * src/lib/ltdl/config_fixed.h [autoptr] 1.2.2.2:
9447: * src/lib/ltdl/ltdl.c [autoptr] 1.3.2.1:
9448: * src/lib/ltdl/ltdl.h [autoptr] 1.2.2.1:
9449: * src/lib/md5/pa_md5.h [autoptr] 1.5.2.1:
9450: * src/lib/md5/pa_md5c.c [autoptr] 1.6.2.1:
9451: * src/lib/pcre/dftables.c [autoptr] 1.1.14.1:
9452: * src/lib/pcre/get.c [autoptr] 1.1.14.1:
9453: * src/lib/pcre/maketables.c [autoptr] 1.1.14.1:
9454: * src/lib/pcre/pcre.c [autoptr] 1.1.14.1:
9455: * src/lib/pcre/pcre.h [autoptr] 1.1.14.1:
9456: * src/lib/pcre/pcre_parser_ctype.c [autoptr] 1.3.2.1:
9457: * src/lib/pcre/study.c [autoptr] 1.1.14.1:
9458: * src/main/compile.C [autoptr] 1.69.2.4:
9459: * src/main/compile.tab.C [autoptr] 1.81.2.4:
9460: * src/main/compile.y [autoptr] 1.204.2.3:
9461: * src/main/compile_tools.C [autoptr] 1.54.2.4:
9462: * src/main/compile_tools.h [autoptr] 1.67.2.6:
9463: * src/main/execute.C [autoptr] 1.295.2.4:
9464: * src/main/main.dsp [autoptr] 1.161.6.8:
9465: * src/main/pa_cache_managers.C [autoptr] 1.7.2.4:
9466: * src/main/pa_charset.C [autoptr] 1.33.2.6:
9467: * src/main/pa_charsets.C [autoptr] 1.11.2.8:
9468: * src/main/pa_common.C [autoptr] 1.143.2.10:
9469: * src/main/pa_dictionary.C [autoptr] 1.17.2.4:
9470: * src/main/pa_dir.C [autoptr] 1.14.2.2:
9471: * src/main/pa_exception.C [autoptr] 1.43.2.10:
9472: * src/main/pa_exec.C [autoptr] 1.48.2.5:
9473: * src/main/pa_globals.C [autoptr] 1.152.2.10:
9474: * src/main/pa_pool.C [autoptr] 1.59.2.3:
9475: * src/main/pa_request.C [autoptr] 1.245.2.5:
9476: * src/main/pa_socks.C [autoptr] 1.18.2.3:
9477: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.9:
9478: * src/main/pa_string.C [autoptr] 1.172.2.11:
9479: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.1:
9480: * src/main/pa_table.C [autoptr] 1.53.2.8:
9481: * src/main/pa_uue.C [autoptr] 1.4.2.4:
9482: * src/main/untaint.C [autoptr] 1.115.2.6:
9483: * src/sql/pa_sql_driver.h [autoptr] 1.34.2.2:
9484: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.1:
9485: * src/targets/apache13/pa_md5c.c [autoptr] 1.5.2.1:
9486: * src/targets/apache13/pa_pool.C [autoptr] 1.8.2.1:
9487: * src/targets/apache13/pa_threads.C [autoptr] 1.11.2.1:
9488: * src/targets/cgi/getopt.c [autoptr] 1.2.6.1:
9489: * src/targets/cgi/getopt.h [autoptr] 1.2.10.1:
9490: * src/targets/cgi/pa_pool.C [autoptr] 1.41.2.1:
9491: * src/targets/cgi/pa_threads.C [autoptr] 1.12.2.1:
9492: * src/targets/cgi/parser3.C [autoptr] 1.216.2.1:
9493: * src/targets/cgi/pool_storage.h [autoptr] 1.13.2.1:
9494: * src/targets/isapi/pa_pool.C [autoptr] 1.16.2.1:
9495: * src/targets/isapi/pa_threads.C [autoptr] 1.13.2.1:
9496: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.1:
9497: * src/targets/isapi/pool_storage.h [autoptr] 1.19.2.1:
9498: * src/types/pa_value.C [autoptr] 1.9.2.7:
9499: * src/types/pa_value.h [autoptr] 1.109.2.14:
9500: * src/types/pa_value_includes.h [autoptr] 1.1.2.2:
9501: * src/types/pa_vbool.h [autoptr] 1.21.2.3:
9502: * src/types/pa_vclass.C [autoptr] 1.16.2.2:
9503: * src/types/pa_vclass.h [autoptr] 1.39.2.4:
9504: * src/types/pa_vcode_frame.h [autoptr] 1.24.2.1:
9505: * src/types/pa_vcookie.C [autoptr] 1.55.2.3:
9506: * src/types/pa_vcookie.h [autoptr] 1.23.2.3:
9507: * src/types/pa_vdate.h [autoptr] 1.24.2.3:
9508: * src/types/pa_vdouble.h [autoptr] 1.42.2.6:
9509: * src/types/pa_venv.h [autoptr] 1.28.2.3:
9510: * src/types/pa_vfile.C [autoptr] 1.36.2.4:
9511: * src/types/pa_vfile.h [autoptr] 1.52.2.8:
9512: * src/types/pa_vform.C [autoptr] 1.74.2.3:
9513: * src/types/pa_vform.h [autoptr] 1.45.2.5:
9514: * src/types/pa_vhash.h [autoptr] 1.43.2.7:
9515: * src/types/pa_vimage.C [autoptr] 1.22.2.3:
9516: * src/types/pa_vimage.h [autoptr] 1.34.2.3:
9517: * src/types/pa_vint.h [autoptr] 1.38.2.6:
9518: * src/types/pa_vjunction.h [autoptr] 1.19.2.3:
9519: * src/types/pa_vmail.C [autoptr] 1.40.2.3:
9520: * src/types/pa_vmail.h [autoptr] 1.9.2.2:
9521: * src/types/pa_vmath.C [autoptr] 1.1.2.5:
9522: * src/types/pa_vmath.h [autoptr] 1.14.2.3:
9523: * src/types/pa_vmethod_frame.C [autoptr] 1.1.2.3:
9524: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.5:
9525: * src/types/pa_vobject.C [autoptr] 1.12.2.4:
9526: * src/types/pa_vobject.h [autoptr] 1.38.2.6:
9527: * src/types/pa_vrequest.C [autoptr] 1.27.2.5:
9528: * src/types/pa_vrequest.h [autoptr] 1.25.2.3:
9529: * src/types/pa_vresponse.C [autoptr] 1.17.2.4:
9530: * src/types/pa_vresponse.h [autoptr] 1.32.2.4:
9531: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.3:
9532: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.10:
9533: * src/types/pa_vstateless_object.h [autoptr] 1.28.2.4:
9534: * src/types/pa_vstatus.C [autoptr] 1.15.2.1:
9535: * src/types/pa_vstatus.h [autoptr] 1.15.2.5:
9536: * src/types/pa_vstring.C [autoptr] 1.22.2.1:
9537: * src/types/pa_vstring.h [autoptr] 1.54.2.5:
9538: * src/types/pa_vtable.C [autoptr] 1.21.2.1:
9539: * src/types/pa_vtable.h [autoptr] 1.48.2.3:
9540: * src/types/pa_vvoid.h [autoptr] 1.17.2.4:
9541: * src/types/pa_vxdoc.C [autoptr] 1.23.2.1:
9542: * src/types/pa_vxdoc.h [autoptr] 1.31.2.1:
9543: * src/types/pa_vxnode.C [autoptr] 1.30.2.1:
9544: * src/types/pa_vxnode.h [autoptr] 1.22.2.1:
9545: * src/types/pa_wcontext.C [autoptr] 1.24.2.3:
9546: * src/types/pa_wcontext.h [autoptr] 1.42.2.5:
9547: * src/types/pa_wwrapper.h [autoptr] 1.28.2.2:
9548: grammar compiled
9549:
9550: * src/classes/op.C [autoptr] 1.127.2.6:
9551: * src/classes/string.C [autoptr] 1.125.2.2:
9552: * src/include/pa_common.h [autoptr] 1.89.2.8:
9553: * src/include/pa_globals.h [autoptr] 1.101.2.11:
9554: * src/include/pa_request.h [autoptr] 1.160.2.10:
9555: * src/include/pa_sql_connection.h [autoptr] 1.30.2.7:
9556: * src/main/compile.tab.C [autoptr] 1.81.2.5:
9557: * src/main/compile.y [autoptr] 1.204.2.4:
9558: * src/main/execute.C [autoptr] 1.295.2.5:
9559: * src/main/main.dsp [autoptr] 1.161.6.9:
9560: * src/main/pa_common.C [autoptr] 1.143.2.11:
9561: * src/main/pa_globals.C [autoptr] 1.152.2.11:
9562: * src/main/pa_request.C [autoptr] 1.245.2.6:
9563: * src/types/pa_value.h [autoptr] 1.109.2.15:
9564: * src/types/pa_vcode_frame.h [autoptr] 1.24.2.2:
9565: * src/types/pa_vcookie.h [autoptr] 1.23.2.4:
9566: * src/types/pa_vform.h [autoptr] 1.45.2.6:
9567: * src/types/pa_vmail.C [autoptr] 1.40.2.4:
9568: * src/types/pa_vmail.h [autoptr] 1.9.2.3:
9569: * src/types/pa_vresponse.h [autoptr] 1.32.2.5:
9570: * src/types/pa_vtable.h [autoptr] 1.48.2.4:
9571: * src/types/pa_wcontext.C [autoptr] 1.24.2.4:
9572: * src/types/pa_wcontext.h [autoptr] 1.42.2.6:
9573: * src/types/types.dsp [autoptr] 1.35.10.4:
9574: most pa_request compiled
9575:
9576: * src/include/pa_array.h [autoptr] 1.57.2.17:
9577: * src/include/pa_operation.h [autoptr] 1.1.2.5:
9578: * src/include/pa_request.h [autoptr] 1.160.2.12:
9579: * src/main/execute.C [autoptr] 1.295.2.6:
9580: * src/main/main.dsp [autoptr] 1.161.6.10:
9581: * src/types/pa_vjunction.h [autoptr] 1.19.2.4:
9582: started last file from main library: execute
9583:
9584: * src/include/pa_request.h [autoptr] 1.160.2.11:
9585: * src/include/pa_sapi.h [autoptr] 1.22.2.5:
9586: * src/main/compile.tab.C [autoptr] 1.81.2.6:
9587: * src/main/compile.y [autoptr] 1.204.2.5:
9588: * src/main/compile_tools.h [autoptr] 1.67.2.7:
9589: * src/main/pa_request.C [autoptr] 1.245.2.7:
9590: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.2:
9591: * src/targets/cgi/parser3.C [autoptr] 1.216.2.2:
9592: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.2:
9593: * src/types/pa_vfile.C [autoptr] 1.36.2.5:
9594: * src/types/pa_vfile.h [autoptr] 1.52.2.9:
9595: * src/types/pa_vhash.h [autoptr] 1.43.2.8:
9596: pa_request compiled
9597:
9598: * src/classes/classes.h [autoptr] 1.23.2.6:
9599: * src/classes/op.C [autoptr] 1.127.2.4:
9600: * src/include/pa_cache_managers.h [autoptr] 1.9.2.4:
9601: * src/include/pa_charset.h [autoptr] 1.20.2.9:
9602: * src/include/pa_charsets.h [autoptr] 1.8.2.6:
9603: * src/include/pa_common.h [autoptr] 1.89.2.6:
9604: * src/include/pa_dictionary.h [autoptr] 1.13.2.3:
9605: * src/include/pa_exception.h [autoptr] 1.38.2.12:
9606: * src/include/pa_exec.h [autoptr] 1.11.2.2:
9607: * src/include/pa_pool.h [autoptr] 1.86.2.21:
9608: * src/include/pa_request.h [autoptr] 1.160.2.8:
9609: * src/include/pa_sapi.h [autoptr] 1.22.2.3:
9610: * src/include/pa_sql_connection.h [autoptr] 1.30.2.5:
9611: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.6:
9612: * src/include/pa_string.h [autoptr] 1.144.2.17:
9613: * src/include/pa_table.h [autoptr] 1.48.2.8:
9614: * src/include/pa_uue.h [autoptr] 1.4.2.2:
9615: * src/main/compile.C [autoptr] 1.69.2.3:
9616: * src/main/compile.tab.C [autoptr] 1.81.2.3:
9617: * src/main/compile_tools.C [autoptr] 1.54.2.3:
9618: * src/main/compile_tools.h [autoptr] 1.67.2.5:
9619: * src/main/main.dsp [autoptr] 1.161.6.7:
9620: * src/main/pa_charset.C [autoptr] 1.33.2.5:
9621: * src/main/pa_charsets.C [autoptr] 1.11.2.7:
9622: * src/main/pa_common.C [autoptr] 1.143.2.9:
9623: * src/main/pa_dictionary.C [autoptr] 1.17.2.3:
9624: * src/main/pa_exception.C [autoptr] 1.43.2.9:
9625: * src/main/pa_exec.C [autoptr] 1.48.2.4:
9626: * src/main/pa_request.C [autoptr] 1.245.2.4:
9627: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.8:
9628: * src/main/pa_string.C [autoptr] 1.172.2.10:
9629: * src/main/pa_table.C [autoptr] 1.53.2.7:
9630: * src/main/pa_uue.C [autoptr] 1.4.2.3:
9631: * src/main/untaint.C [autoptr] 1.115.2.5:
9632: * src/types/pa_value.C [autoptr] 1.9.2.6:
9633: * src/types/pa_value.h [autoptr] 1.109.2.13:
9634: * src/types/pa_vclass.h [autoptr] 1.39.2.3:
9635: * src/types/pa_vcookie.C [autoptr] 1.55.2.2:
9636: * src/types/pa_vcookie.h [autoptr] 1.23.2.2:
9637: * src/types/pa_vdate.h [autoptr] 1.24.2.2:
9638: * src/types/pa_vdouble.h [autoptr] 1.42.2.5:
9639: * src/types/pa_venv.h [autoptr] 1.28.2.2:
9640: * src/types/pa_vfile.C [autoptr] 1.36.2.3:
9641: * src/types/pa_vfile.h [autoptr] 1.52.2.7:
9642: * src/types/pa_vform.h [autoptr] 1.45.2.4:
9643: * src/types/pa_vhash.h [autoptr] 1.43.2.6:
9644: * src/types/pa_vimage.C [autoptr] 1.22.2.2:
9645: * src/types/pa_vimage.h [autoptr] 1.34.2.2:
9646: * src/types/pa_vint.h [autoptr] 1.38.2.5:
9647: * src/types/pa_vmail.C [autoptr] 1.40.2.2:
9648: * src/types/pa_vmail.h [autoptr] 1.9.2.1:
9649: * src/types/pa_vmath.C [autoptr] 1.1.2.4:
9650: * src/types/pa_vmath.h [autoptr] 1.14.2.2:
9651: * src/types/pa_vmethod_frame.C [autoptr] 1.1.2.2:
9652: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.4:
9653: * src/types/pa_vobject.C [autoptr] 1.12.2.3:
9654: * src/types/pa_vobject.h [autoptr] 1.38.2.5:
9655: * src/types/pa_vrequest.C [autoptr] 1.27.2.4:
9656: * src/types/pa_vrequest.h [autoptr] 1.25.2.2:
9657: * src/types/pa_vresponse.C [autoptr] 1.17.2.3:
9658: * src/types/pa_vresponse.h [autoptr] 1.32.2.3:
9659: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.2:
9660: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.9:
9661: * src/types/pa_vstateless_object.h [autoptr] 1.28.2.3:
9662: * src/types/pa_vstatus.h [autoptr] 1.15.2.4:
9663: * src/types/pa_vstring.h [autoptr] 1.54.2.4:
9664: * src/types/pa_vtable.h [autoptr] 1.48.2.2:
9665: * src/types/pa_vvoid.h [autoptr] 1.17.2.3:
9666: * src/types/pa_wcontext.C [autoptr] 1.24.2.2:
9667: * src/types/pa_wcontext.h [autoptr] 1.42.2.4:
9668: * src/types/pa_wwrapper.h [autoptr] 1.28.2.1:
9669: * www/htdocs/.htaccess [autoptr] 1.12.6.1:
9670: ConstStringPtr died, long live StringPtr
9671:
9672: 2003-01-30 paf
9673: * src/classes/classes.h [autoptr] 1.23.2.5:
9674: * src/include/pa_pool.h [autoptr] 1.86.2.20:
9675: * src/main/compile.C [autoptr] 1.69.2.2:
9676: * src/main/compile.tab.C [autoptr] 1.81.2.1:
9677: * src/types/pa_value.h [autoptr] 1.109.2.12:
9678: * src/types/pa_vfile.h [autoptr] 1.52.2.6:
9679: * src/types/pa_vhash.h [autoptr] 1.43.2.5:
9680: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.3:
9681: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.1:
9682: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.8:
9683: * src/types/types.dsp [autoptr] 1.35.10.3:
9684: vstateless_class compiled
9685:
9686: * src/include/pa_charset.h [autoptr] 1.20.2.8:
9687: * src/include/pa_request.h [autoptr] 1.160.2.7:
9688: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.5:
9689: * src/main/compile.tab.C [autoptr] 1.81.2.2:
9690: * src/main/compile.y [autoptr] 1.204.2.2:
9691: * src/main/compile_tools.h [autoptr] 1.67.2.4:
9692: * src/main/pa_request.C [autoptr] 1.245.2.3:
9693: * src/types/pa_vobject.h [autoptr] 1.38.2.4:
9694: * src/types/pa_vstatus.h [autoptr] 1.15.2.3:
9695: grammar compiled
9696:
9697: * src/include/pa_opcode.h [autoptr] 1.24.2.1:
9698: * src/main/compile_tools.h [autoptr] 1.67.2.1:
9699: * src/main/execute.C [autoptr] 1.295.2.3:
9700: * src/main/main.dsp [autoptr] 1.161.6.6:
9701: * src/types/pa_value.C [autoptr] 1.9.2.5:
9702: * src/types/pa_value.h [autoptr] 1.109.2.11:
9703: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.2:
9704: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.7:
9705: value compiled
9706:
9707: * src/types/pa_vmethod_frame.C 1.1:
9708: file pa_vmethod_frame.C was initially added on branch autoptr.
9709:
9710: * src/include/pa_array.h [autoptr] 1.57.2.15:
9711: * src/include/pa_operation.h [autoptr] 1.1.2.3:
9712: * src/include/pa_table.h [autoptr] 1.48.2.7:
9713: * src/main/compile_tools.C [autoptr] 1.54.2.2:
9714: * src/main/compile_tools.h [autoptr] 1.67.2.3:
9715: * src/main/pa_table.C [autoptr] 1.53.2.6:
9716: compile_tools compiled
9717:
9718: * src/main/compile.C [autoptr] 1.69.2.1:
9719: compile compiled
9720:
9721: * ltmain.sh 1.5:
9722: *** empty log message ***
9723:
9724: * src/include/pa_operation.h [autoptr] 1.1.2.2:
9725: * src/main/compile.y [autoptr] 1.204.2.1:
9726: * src/main/compile_tools.C [autoptr] 1.54.2.1:
9727: * src/main/compile_tools.h [autoptr] 1.67.2.2:
9728: started compile_tools. vagues ideas of how to free compiled code
9729:
9730: * src/include/pa_operation.h 1.1:
9731: file pa_operation.h was initially added on branch autoptr.
9732:
9733: 2003-01-29 paf
9734: * src/include/pa_request_charsets.h [autoptr] 1.1.2.2:
9735: * src/include/pa_request_info.h [autoptr] 1.1.2.3:
9736: * src/main/main.dsp [autoptr] 1.161.6.5:
9737: * src/main/untaint.C [autoptr] 1.115.2.4:
9738: more compiled
9739:
9740: * src/include/pa_globals.h [autoptr] 1.101.2.9:
9741: * src/include/pa_request.h [autoptr] 1.160.2.6:
9742: * src/main/pa_globals.C [autoptr] 1.152.2.9:
9743: * src/main/pa_request.C [autoptr] 1.245.2.2:
9744: * src/types/pa_value.h [autoptr] 1.109.2.10:
9745: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.1:
9746: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.6:
9747: * src/types/pa_wcontext.h [autoptr] 1.42.2.3:
9748: * src/types/types.dsp [autoptr] 1.35.10.2:
9749: vmethodframe, pa_request.h compiled
9750:
9751: * src/classes/file.C [autoptr] 1.107.2.2:
9752: * src/include/pa_globals.h [autoptr] 1.101.2.8:
9753: * src/main/pa_globals.C [autoptr] 1.152.2.8:
9754: * src/types/pa_value.C [autoptr] 1.9.2.4:
9755: * src/types/pa_value.h [autoptr] 1.109.2.9:
9756: * src/types/pa_vfile.C [autoptr] 1.36.2.1:
9757: * src/types/pa_vfile.h [autoptr] 1.52.2.4:
9758: vfile compiled
9759:
9760: * src/classes/classes.h [autoptr] 1.23.2.3:
9761: * src/classes/math.C [autoptr] 1.24.2.1:
9762: * src/include/pa_pool.h [autoptr] 1.86.2.17:
9763: * src/include/pa_request.h [autoptr] 1.160.2.3:
9764: * src/include/pa_sapi.h [autoptr] 1.22.2.2:
9765: * src/include/pa_string.h [autoptr] 1.144.2.13:
9766: * src/main/main.dsp [autoptr] 1.161.6.3:
9767: * src/types/pa_value.h [autoptr] 1.109.2.5:
9768: * src/types/pa_vbool.h [autoptr] 1.21.2.2:
9769: * src/types/pa_vclass.h [autoptr] 1.39.2.2:
9770: * src/types/pa_vdouble.h [autoptr] 1.42.2.3:
9771: * src/types/pa_venv.h [autoptr] 1.28.2.1:
9772: * src/types/pa_vfile.h [autoptr] 1.52.2.2:
9773: * src/types/pa_vform.C [autoptr] 1.74.2.1:
9774: * src/types/pa_vform.h [autoptr] 1.45.2.1:
9775: * src/types/pa_vjunction.h [autoptr] 1.19.2.2:
9776: * src/types/pa_vmath.C [autoptr] 1.1.2.2:
9777: * src/types/pa_vmath.h [autoptr] 1.14.2.1:
9778: * src/types/pa_vobject.h [autoptr] 1.38.2.2:
9779: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.4:
9780: * src/types/pa_vstateless_object.h [autoptr] 1.28.2.2:
9781: * src/types/pa_vstatus.h [autoptr] 1.15.2.2:
9782: * src/types/pa_vstring.h [autoptr] 1.54.2.2:
9783: * src/types/types.dsp [autoptr] 1.35.10.1:
9784: vmath compiled
9785:
9786: * src/types/pa_vmath.C 1.1:
9787: file pa_vmath.C was initially added on branch autoptr.
9788:
9789: * src/include/pa_common.h [autoptr] 1.89.2.5:
9790: * src/include/pa_globals.h [autoptr] 1.101.2.7:
9791: * src/include/pa_string.h [autoptr] 1.144.2.16:
9792: * src/main/pa_globals.C [autoptr] 1.152.2.7:
9793: * src/types/pa_value.C [autoptr] 1.9.2.3:
9794: * src/types/pa_value.h [autoptr] 1.109.2.8:
9795: * src/types/pa_vcookie.C [autoptr] 1.55.2.1:
9796: * src/types/pa_vcookie.h [autoptr] 1.23.2.1:
9797: * src/types/pa_vform.C [autoptr] 1.74.2.2:
9798: * src/types/pa_vform.h [autoptr] 1.45.2.3:
9799: vcookie compiled
9800:
1.39 paf 9801: * src/lib/ltdl/config_fixed.h [autoptr] 1.2.2.1:
9802: libltdl compiled without warnings now
9803:
1.22 paf 9804: * src/include/pa_request_info.h 1.1:
9805: file pa_request_info.h was initially added on branch autoptr.
9806:
9807: * src/include/pa_array.h [autoptr] 1.57.2.14:
9808: * src/include/pa_exception.h [autoptr] 1.38.2.11:
9809: * src/include/pa_pool.h [autoptr] 1.86.2.19:
9810: * src/main/pa_exception.C [autoptr] 1.43.2.8:
9811: * src/types/pa_vfile.C [autoptr] 1.36.2.2:
9812: * src/types/pa_vfile.h [autoptr] 1.52.2.5:
9813: * src/types/pa_vimage.C [autoptr] 1.22.2.1:
9814: * src/types/pa_vimage.h [autoptr] 1.34.2.1:
9815: gd compiled
9816:
9817: * src/include/pa_exception.h [autoptr] 1.38.2.10:
9818: * src/main/pa_cache_managers.C [autoptr] 1.7.2.3:
9819: * src/main/pa_charsets.C [autoptr] 1.11.2.6:
9820: * src/main/pa_common.C [autoptr] 1.143.2.8:
9821: * src/main/pa_dir.C [autoptr] 1.14.2.1:
9822: * src/main/pa_exception.C [autoptr] 1.43.2.7:
9823: * src/main/pa_exec.C [autoptr] 1.48.2.3:
9824: * src/main/pa_pool.C [autoptr] 1.59.2.2:
9825: * src/main/pa_socks.C [autoptr] 1.18.2.2:
9826: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.7:
9827: * src/main/pa_string.C [autoptr] 1.172.2.9:
9828: * src/main/pa_uue.C [autoptr] 1.4.2.2:
9829: #include "pa_value_includes.h"
9830: everywhere in main
9831:
9832: * src/include/pa_charsets.h [autoptr] 1.8.2.5:
9833: * src/include/pa_request.h [autoptr] 1.160.2.5:
9834: * src/include/pa_request_info.h [autoptr] 1.1.2.2:
9835: * src/include/pa_string.h [autoptr] 1.144.2.15:
9836: * src/main/pa_charsets.C [autoptr] 1.11.2.5:
9837: * src/types/pa_value.h [autoptr] 1.109.2.7:
9838: * src/types/pa_vdate.h [autoptr] 1.24.2.1:
9839: * src/types/pa_vform.h [autoptr] 1.45.2.2:
9840: * src/types/pa_vhash.h [autoptr] 1.43.2.4:
9841: * src/types/pa_vobject.C [autoptr] 1.12.2.2:
9842: * src/types/pa_vobject.h [autoptr] 1.38.2.3:
9843: * src/types/pa_vrequest.C [autoptr] 1.27.2.2:
9844: * src/types/pa_vrequest.C [autoptr] 1.27.2.3:
9845: * src/types/pa_vresponse.C [autoptr] 1.17.2.1:
9846: * src/types/pa_vresponse.C [autoptr] 1.17.2.2:
9847: * src/types/pa_vresponse.h [autoptr] 1.32.2.1:
9848: * src/types/pa_vresponse.h [autoptr] 1.32.2.2:
9849: * src/types/pa_wcontext.h [autoptr] 1.42.2.2:
9850: vrequest compiled
9851:
9852: * src/types/pa_value_includes.h 1.1:
9853: file pa_value_includes.h was initially added on branch autoptr.
9854:
9855: * src/classes/classes.h [autoptr] 1.23.2.4:
9856: * src/include/pa_charset.h [autoptr] 1.20.2.7:
9857: * src/include/pa_charsets.h [autoptr] 1.8.2.4:
9858: * src/include/pa_globals.h [autoptr] 1.101.2.6:
9859: * src/include/pa_pool.h [autoptr] 1.86.2.18:
9860: * src/include/pa_request.h [autoptr] 1.160.2.4:
9861: * src/include/pa_string.h [autoptr] 1.144.2.14:
9862: * src/main/main.dsp [autoptr] 1.161.6.4:
9863: * src/main/pa_charset.C [autoptr] 1.33.2.4:
9864: * src/main/pa_charsets.C [autoptr] 1.11.2.4:
9865: * src/main/pa_globals.C [autoptr] 1.152.2.6:
9866: * src/main/untaint.C [autoptr] 1.115.2.3:
9867: * src/types/pa_value.h [autoptr] 1.109.2.6:
9868: * src/types/pa_vdouble.h [autoptr] 1.42.2.4:
9869: * src/types/pa_vfile.h [autoptr] 1.52.2.3:
9870: * src/types/pa_vint.h [autoptr] 1.38.2.4:
9871: * src/types/pa_vmath.C [autoptr] 1.1.2.3:
9872: * src/types/pa_vrequest.C [autoptr] 1.27.2.1:
9873: * src/types/pa_vrequest.h [autoptr] 1.25.2.1:
9874: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.5:
9875: * src/types/pa_vstring.h [autoptr] 1.54.2.3:
9876: * src/types/pa_vvoid.h [autoptr] 1.17.2.2:
9877: vrequest,vdouble,vint compiled
9878:
9879: * src/include/pa_request_charsets.h 1.1:
9880: file pa_request_charsets.h was initially added on branch
9881: autoptr.
9882:
9883: 2003-01-28 paf
9884: * src/include/pa_charset.h [autoptr] 1.20.2.6:
9885: * src/include/pa_exception.h [autoptr] 1.38.2.9:
9886: * src/include/pa_request.h [autoptr] 1.160.2.2:
9887: * src/include/pa_string.h [autoptr] 1.144.2.12:
9888: * src/main/untaint.C [autoptr] 1.115.2.2:
9889: untaint compiled
9890:
9891: * src/include/pa_charset.h [autoptr] 1.20.2.5:
9892: * src/main/pa_charset.C [autoptr] 1.33.2.3:
9893: * src/main/pa_charsets.C [autoptr] 1.11.2.3:
9894: charset/s simplified [charset::pool_for_load introduced]
9895:
9896: * src/include/pa_cache_managers.h [autoptr] 1.9.2.3:
9897: * src/main/pa_cache_managers.C [autoptr] 1.7.2.2:
9898: * src/main/pa_globals.C [autoptr] 1.152.2.5:
9899: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.6:
9900: globals compiled
9901:
9902: * src/include/pa_array.h [autoptr] 1.57.2.11:
9903: * src/include/pa_charset.h [autoptr] 1.20.2.3:
9904: * src/include/pa_charsets.h [autoptr] 1.8.2.1:
9905: * src/include/pa_pool.h [autoptr] 1.86.2.13:
9906: * src/include/pa_sql_connection.h [autoptr] 1.30.2.4:
9907: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.4:
9908: * src/include/pa_stack.h [autoptr] 1.17.2.2:
9909: * src/include/pa_string.h [autoptr] 1.144.2.9:
9910: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.4:
9911: * src/types/pa_vhash.h [autoptr] 1.43.2.3:
9912: * src/types/pa_vint.h [autoptr] 1.38.2.3:
9913: sql_driver_manager compiled
9914:
9915: * src/classes/date.C [autoptr] 1.42.2.1:
9916: * src/include/pa_charset.h [autoptr] 1.20.2.4:
9917: * src/include/pa_charsets.h [autoptr] 1.8.2.2:
9918: * src/include/pa_charsets.h [autoptr] 1.8.2.3:
9919: * src/include/pa_globals.h [autoptr] 1.101.2.5:
9920: * src/main/pa_charset.C [autoptr] 1.33.2.2:
9921: * src/main/pa_charsets.C [autoptr] 1.11.2.1:
9922: * src/main/pa_charsets.C [autoptr] 1.11.2.2:
9923: * src/main/pa_globals.C [autoptr] 1.152.2.4:
9924: * src/main/pa_request.C [autoptr] 1.245.2.1:
9925: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.5:
9926: pa_charsets compiled
9927:
1.39 paf 9928: * src/include/pa_pool.h [autoptr] 1.86.2.14:
9929: * src/main/pa_common.C [autoptr] 1.143.2.7:
9930: * src/types/pa_vdouble.h [autoptr] 1.42.2.2:
9931: common compiled
9932:
1.22 paf 9933: * etc/parser3.charsets/koi8-r.cfg 1.3:
9934: * etc/parser3.charsets/windows-1251.cfg 1.7:
9935: ukranian letter i with two dots added to koi,
9936: all ukranian letters added to win1251.
9937:
9938: typographic simbol 0xb9 deleted from win1251 [strange one & were abscent from koi]
9939:
9940: * src/classes/classes.h [autoptr] 1.23.2.2:
9941: * src/classes/date.C [autoptr] 1.42.2.2:
9942: * src/classes/file.C [autoptr] 1.107.2.1:
9943: * src/classes/hash.C [autoptr] 1.54.2.1:
9944: * src/classes/image.C [autoptr] 1.90.2.2:
9945: * src/classes/table.C [autoptr] 1.172.2.1:
9946: * src/classes/xdoc.C [autoptr] 1.108.2.1:
9947: * src/classes/xnode.h [autoptr] 1.18.2.1:
9948: * src/main/execute.C [autoptr] 1.295.2.2:
9949: * src/main/main.dsp [autoptr] 1.161.6.2:
9950: * src/types/pa_value.h [autoptr] 1.109.2.4:
9951: * src/types/pa_vclass.C [autoptr] 1.16.2.1:
9952: * src/types/pa_vclass.h [autoptr] 1.39.2.1:
9953: * src/types/pa_vobject.C [autoptr] 1.12.2.1:
9954: * src/types/pa_vobject.h [autoptr] 1.38.2.1:
9955: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.3:
9956: started main: compile_tools
9957:
9958: * src/include/pa_array.h [autoptr] 1.57.2.13:
9959: * src/include/pa_string.h [autoptr] 1.144.2.11:
9960: * src/main/execute.C [autoptr] 1.295.2.1:
9961: * src/main/untaint.C [autoptr] 1.115.2.1:
9962: * src/types/pa_vmail.C [autoptr] 1.40.2.1:
9963: more compiled.
9964: struck with string::store_to needing to know source/client charsets
9965:
9966: * src/include/pa_exception.h [autoptr] 1.38.2.8:
9967: * src/include/pa_uue.h [autoptr] 1.4.2.1:
9968: * src/main/pa_uue.C [autoptr] 1.4.2.1:
9969: * src/types/pa_vfile.h [autoptr] 1.52.2.1:
9970: uue compiled
9971:
9972: * src/include/pa_table.h [autoptr] 1.48.2.6:
9973: * src/main/pa_string.C [autoptr] 1.172.2.8:
9974: * src/main/pa_table.C [autoptr] 1.53.2.5:
9975: table compiled
9976:
9977: * src/include/pa_array.h [autoptr] 1.57.2.12:
9978: * src/include/pa_exec.h [autoptr] 1.11.2.1:
9979: * src/include/pa_hash.h [autoptr] 1.58.2.9:
9980: * src/include/pa_pool.h [autoptr] 1.86.2.15:
9981: * src/main/pa_exec.C [autoptr] 1.48.2.2:
9982: pa_exec win32 compiled
9983:
9984: 2003-01-27 paf
9985: * src/include/pa_array.h [autoptr] 1.57.2.9:
9986: * src/include/pa_common.h [autoptr] 1.89.2.4:
9987: * src/include/pa_hash.h [autoptr] 1.58.2.7:
9988: * src/include/pa_pool.h [autoptr] 1.86.2.9:
9989: * src/include/pa_string.h [autoptr] 1.144.2.7:
9990: * src/main/pa_common.C [autoptr] 1.143.2.4:
9991: * src/main/pa_string.C [autoptr] 1.172.2.6:
9992: * src/types/pa_value.C [autoptr] 1.9.2.2:
9993: * src/types/pa_value.h [autoptr] 1.109.2.3:
9994: * src/types/pa_vhash.h [autoptr] 1.43.2.2:
9995: * src/types/pa_vint.h [autoptr] 1.38.2.2:
9996: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.2:
9997: * src/types/pa_wcontext.C [autoptr] 1.24.2.1:
9998: * src/types/pa_wcontext.h [autoptr] 1.42.2.1:
9999: wcontext compiled
10000:
10001: * src/include/pa_exception.h [autoptr] 1.38.2.6:
10002: * src/include/pa_sql_connection.h [autoptr] 1.30.2.3:
10003: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.3:
10004: * src/include/pa_string.h [autoptr] 1.144.2.8:
10005: * src/main/pa_common.C [autoptr] 1.143.2.6:
10006: * src/main/pa_exec.C [autoptr] 1.48.2.1:
10007: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.3:
10008: * src/sql/pa_sql_driver.h [autoptr] 1.34.2.1:
10009: paused on sql_manager
10010:
10011: * src/classes/op.C [autoptr] 1.127.2.3:
10012: * src/include/pa_globals.h [autoptr] 1.101.2.4:
10013: * src/include/pa_hash.h [autoptr] 1.58.2.8:
10014: * src/include/pa_sql_connection.h [autoptr] 1.30.2.1:
10015: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.1:
10016: * src/include/pa_table.h [autoptr] 1.48.2.5:
10017: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.1:
10018: * src/main/pa_table.C [autoptr] 1.53.2.4:
10019: table compiled
10020:
10021: * src/include/pa_pool.h [autoptr] 1.86.2.10:
10022: * src/main/pa_common.C [autoptr] 1.143.2.5:
10023: common compiled
10024:
10025: * src/include/pa_cache_managers.h [autoptr] 1.9.2.1:
10026: * src/main/pa_cache_managers.C [autoptr] 1.7.2.1:
10027: cache_managers compiled
10028:
10029: * src/include/pa_cache_managers.h [autoptr] 1.9.2.2:
10030: * src/include/pa_pool.h [autoptr] 1.86.2.12:
10031: * src/include/pa_sql_connection.h [autoptr] 1.30.2.2:
10032: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.2:
10033: * src/include/pa_stack.h [autoptr] 1.17.2.1:
10034: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.2:
10035: * src/types/pa_vtable.h [autoptr] 1.48.2.1:
10036: * src/types/pa_vvoid.h [autoptr] 1.17.2.1:
10037: vtable compiled
10038:
10039: * src/include/pa_array.h [autoptr] 1.57.2.10:
10040: * src/include/pa_charset.h [autoptr] 1.20.2.2:
10041: * src/include/pa_pool.h [autoptr] 1.86.2.11:
10042: * src/main/pa_charset.C [autoptr] 1.33.2.1:
10043: charset compiled
10044:
10045: 2003-01-24 paf
10046: * src/classes/classes.C [autoptr] 1.18.2.1:
10047: * src/classes/classes.h [autoptr] 1.23.2.1:
10048: * src/include/pa_array.h [autoptr] 1.57.2.8:
10049: * src/include/pa_common.h [autoptr] 1.89.2.3:
10050: * src/include/pa_globals.h [autoptr] 1.101.2.3:
10051: * src/include/pa_hash.h [autoptr] 1.58.2.6:
10052: * src/include/pa_pool.h [autoptr] 1.86.2.8:
10053: * src/include/pa_string.h [autoptr] 1.144.2.6:
10054: * src/main/pa_common.C [autoptr] 1.143.2.3:
10055: * src/main/pa_globals.C [autoptr] 1.152.2.3:
10056: * src/main/pa_string.C [autoptr] 1.172.2.5:
10057: * src/types/pa_value.h [autoptr] 1.109.2.2:
10058: * src/types/pa_vbool.h [autoptr] 1.21.2.1:
10059: * src/types/pa_vdouble.h [autoptr] 1.42.2.1:
10060: * src/types/pa_vhash.h [autoptr] 1.43.2.1:
10061: * src/types/pa_vint.h [autoptr] 1.38.2.1:
10062: * src/types/pa_vjunction.h [autoptr] 1.19.2.1:
10063: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.1:
10064: * src/types/pa_vstateless_object.h [autoptr] 1.28.2.1:
10065: * src/types/pa_vstatus.h [autoptr] 1.15.2.1:
10066: * src/types/pa_vstring.h [autoptr] 1.54.2.1:
10067: more patched
10068:
10069: * src/classes/op.C [autoptr] 1.127.2.2:
10070: * src/include/pa_array.h [autoptr] 1.57.2.7:
10071: * src/include/pa_exception.h [autoptr] 1.38.2.5:
10072: * src/include/pa_hash.h [autoptr] 1.58.2.5:
10073: * src/include/pa_pool.h [autoptr] 1.86.2.7:
10074: * src/include/pa_string.h [autoptr] 1.144.2.5:
10075: * src/include/pa_table.h [autoptr] 1.48.2.4:
10076: * src/main/pa_dictionary.C [autoptr] 1.17.2.2:
10077: * src/main/pa_exception.C [autoptr] 1.43.2.5:
10078: * src/main/pa_string.C [autoptr] 1.172.2.4:
10079: * src/main/pa_table.C [autoptr] 1.53.2.3:
10080: string compiled
10081:
10082: * src/include/pa_array.h [autoptr] 1.57.2.6:
10083: * src/include/pa_common.h [autoptr] 1.89.2.2:
10084: * src/include/pa_dictionary.h [autoptr] 1.13.2.2:
10085: * src/include/pa_exception.h [autoptr] 1.38.2.4:
10086: * src/include/pa_pool.h [autoptr] 1.86.2.6:
10087: * src/include/pa_string.h [autoptr] 1.144.2.4:
10088: * src/include/pa_table.h [autoptr] 1.48.2.3:
10089: * src/main/pa_common.C [autoptr] 1.143.2.2:
10090: * src/main/pa_dictionary.C [autoptr] 1.17.2.1:
10091: * src/main/pa_exception.C [autoptr] 1.43.2.4:
10092: * src/main/pa_string.C [autoptr] 1.172.2.3:
10093: dictionary compiled
10094:
10095: 2003-01-23 paf
10096: * src/include/pa_array.h [autoptr] 1.57.2.4:
10097: * src/include/pa_exception.h [autoptr] 1.38.2.2:
10098: * src/include/pa_hash.h [autoptr] 1.58.2.4:
10099: * src/include/pa_pool.h [autoptr] 1.86.2.4:
10100: * src/include/pa_table.h [autoptr] 1.48.2.2:
10101: * src/main/pa_exception.C [autoptr] 1.43.2.2:
10102: * src/main/pa_table.C [autoptr] 1.53.2.2:
10103: table compiled
10104:
10105: * src/include/pa_array.h [autoptr] 1.57.2.2:
10106: * src/include/pa_hash.h [autoptr] 1.58.2.2:
10107: * src/include/pa_pool.h [autoptr] 1.86.2.2:
10108: * src/main/main.dsp [autoptr] 1.161.6.1:
10109: continued with Hash
10110:
10111: * src/include/pa_array.h [autoptr] 1.57.2.5:
10112: * src/include/pa_common.h [autoptr] 1.89.2.1:
10113: * src/include/pa_exception.h [autoptr] 1.38.2.3:
10114: * src/include/pa_globals.h [autoptr] 1.101.2.2:
10115: * src/include/pa_pool.h [autoptr] 1.86.2.5:
10116: * src/include/pa_request.h [autoptr] 1.160.2.1:
10117: * src/include/pa_string.h [autoptr] 1.144.2.3:
10118: * src/main/pa_common.C [autoptr] 1.143.2.1:
10119: * src/main/pa_exception.C [autoptr] 1.43.2.3:
10120: * src/main/pa_globals.C [autoptr] 1.152.2.2:
10121: * src/types/pa_value.C [autoptr] 1.9.2.1:
10122: * src/types/pa_value.h [autoptr] 1.109.2.1:
10123: resurrected pool in new sense: now it's factory, producing
10124: accounting memory chunks for read[autofree] buffers
10125:
10126: * src/classes/image.C [autoptr] 1.90.2.1:
10127: * src/classes/op.C [autoptr] 1.127.2.1:
10128: * src/include/pa_array.h [autoptr] 1.57.2.3:
10129: * src/include/pa_exception.h [autoptr] 1.38.2.1:
10130: * src/include/pa_globals.h [autoptr] 1.101.2.1:
10131: * src/include/pa_hash.h [autoptr] 1.58.2.3:
10132: * src/include/pa_pool.h [autoptr] 1.86.2.3:
10133: * src/include/pa_pragma_pack_begin.h [autoptr] 1.6.2.1:
10134: * src/include/pa_pragma_pack_end.h [autoptr] 1.6.2.1:
10135: * src/include/pa_sapi.h [autoptr] 1.22.2.1:
10136: * src/include/pa_string.h [autoptr] 1.144.2.2:
10137: * src/include/pa_table.h [autoptr] 1.48.2.1:
10138: * src/include/pa_types.h [autoptr] 1.44.2.1:
10139: * src/main/pa_exception.C [autoptr] 1.43.2.1:
10140: * src/main/pa_globals.C [autoptr] 1.152.2.1:
10141: * src/main/pa_string.C [autoptr] 1.172.2.2:
10142: * src/main/pa_table.C [autoptr] 1.53.2.1:
10143: aint that easy
10144:
10145: * src/main/pa_common.C 1.144:
10146: connect_string allocated on heap[wes on stack] now. and exception can be reported OK now [can be reported outside of pro
10147: c with that stack]
10148:
10149: * src/lib/pcre/8859-1.ucm 1.1:
10150: file 8859-1.ucm was initially added on branch autoptr.
10151:
10152: 2003-01-22 paf
10153: * src/include/pa_array.h [autoptr] 1.57.2.1:
10154: * src/include/pa_charset.h [autoptr] 1.20.2.1:
10155: * src/include/pa_dictionary.h [autoptr] 1.13.2.1:
10156: * src/include/pa_hash.h [autoptr] 1.58.2.1:
10157: * src/include/pa_pool.h [autoptr] 1.86.2.1:
10158: * src/include/pa_string.h [autoptr] 1.144.2.1:
10159: * src/main/pa_array.C [autoptr] 1.54.2.1:
10160: * src/main/pa_hash.C [autoptr] 1.53.2.1:
10161: * src/main/pa_pool.C [autoptr] 1.59.2.1:
10162: * src/main/pa_string.C [autoptr] 1.172.2.1:
10163: started auto_ptr.
10164: PA_Object is base: contains references_count.
10165: auto_ptr template calls add_ref/release
10166:
10167: 2003-01-21 paf
10168: * src/classes/classes.C 1.18:
10169: * src/classes/classes.h 1.23:
10170: * src/classes/date.C 1.42:
10171: * src/classes/double.C 1.53:
10172: * src/classes/file.C 1.107:
10173: * src/classes/form.C 1.34:
10174: * src/classes/hash.C 1.54:
10175: * src/classes/image.C 1.90:
10176: * src/classes/int.C 1.49:
10177: * src/classes/mail.C 1.88:
10178: * src/classes/math.C 1.24:
10179: * src/classes/op.C 1.127:
10180: * src/classes/response.C 1.23:
10181: * src/classes/string.C 1.125:
10182: * src/classes/table.C 1.172:
10183: * src/classes/void.C 1.28:
10184: * src/classes/xdoc.C 1.108:
10185: * src/classes/xnode.C 1.54:
10186: * src/classes/xnode.h 1.18:
10187: * src/include/pa_array.h 1.57:
10188: * src/include/pa_cache_managers.h 1.9:
10189: * src/include/pa_charset.h 1.20:
10190: * src/include/pa_charsets.h 1.8:
10191: * src/include/pa_common.h 1.89:
10192: * src/include/pa_config_fixed.h 1.54:
10193: * src/include/pa_config_includes.h 1.23:
10194: * src/include/pa_dictionary.h 1.13:
10195: * src/include/pa_dir.h 1.13:
10196: * src/include/pa_exception.h 1.38:
10197: * src/include/pa_exec.h 1.11:
10198: * src/include/pa_globals.h 1.101:
10199: * src/include/pa_hash.h 1.58:
10200: * src/include/pa_opcode.h 1.24:
10201: * src/include/pa_pool.h 1.86:
10202: * src/include/pa_pragma_pack_begin.h 1.6:
10203: * src/include/pa_pragma_pack_end.h 1.6:
10204: * src/include/pa_request.h 1.160:
10205: * src/include/pa_sapi.h 1.22:
10206: * src/include/pa_socks.h 1.11:
10207: * src/include/pa_sql_connection.h 1.30:
10208: * src/include/pa_sql_driver_manager.h 1.26:
10209: * src/include/pa_stack.h 1.17:
10210: * src/include/pa_string.h 1.144:
10211: * src/include/pa_stylesheet_connection.h 1.32:
10212: * src/include/pa_stylesheet_manager.h 1.15:
10213: * src/include/pa_table.h 1.48:
10214: * src/include/pa_threads.h 1.26:
10215: * src/include/pa_types.h 1.44:
10216: * src/include/pa_uue.h 1.4:
10217: * src/lib/md5/pa_md5.h 1.5:
10218: * src/lib/md5/pa_md5c.c 1.6:
10219: * src/lib/pcre/pcre_parser_ctype.c 1.3:
10220: * src/main/compile.C 1.69:
10221: * src/main/compile.tab.C 1.80:
10222: * src/main/compile.y 1.204:
10223: * src/main/compile_tools.C 1.54:
10224: * src/main/compile_tools.h 1.67:
10225: * src/main/execute.C 1.295:
10226: * src/main/pa_array.C 1.54:
10227: * src/main/pa_cache_managers.C 1.7:
10228: * src/main/pa_charset.C 1.33:
10229: * src/main/pa_charsets.C 1.11:
10230: * src/main/pa_common.C 1.143:
10231: * src/main/pa_dictionary.C 1.17:
10232: * src/main/pa_dir.C 1.14:
10233: * src/main/pa_exception.C 1.43:
10234: * src/main/pa_exec.C 1.48:
10235: * src/main/pa_globals.C 1.152:
10236: * src/main/pa_hash.C 1.53:
10237: * src/main/pa_pool.C 1.59:
10238: * src/main/pa_request.C 1.245:
10239: * src/main/pa_socks.C 1.18:
10240: * src/main/pa_sql_driver_manager.C 1.69:
10241: * src/main/pa_string.C 1.172:
10242: * src/main/pa_stylesheet_manager.C 1.16:
10243: * src/main/pa_table.C 1.53:
10244: * src/main/pa_uue.C 1.4:
10245: * src/main/untaint.C 1.115:
10246: * src/sql/pa_sql_driver.h 1.34:
10247: * src/targets/apache13/mod_parser3.C 1.28:
10248: * src/targets/apache13/pa_md5c.c 1.5:
10249: * src/targets/apache13/pa_pool.C 1.8:
10250: * src/targets/apache13/pa_threads.C 1.11:
10251: * src/targets/cgi/pa_pool.C 1.41:
10252: * src/targets/cgi/pa_threads.C 1.12:
10253: * src/targets/cgi/parser3.C 1.216:
10254: * src/targets/cgi/pool_storage.h 1.13:
10255: * src/targets/isapi/pa_pool.C 1.16:
10256: * src/targets/isapi/pa_threads.C 1.13:
10257: * src/targets/isapi/parser3isapi.C 1.82:
10258: * src/targets/isapi/pool_storage.h 1.19:
10259: * src/types/pa_value.C 1.9:
10260: * src/types/pa_value.h 1.109:
10261: * src/types/pa_vbool.h 1.21:
10262: * src/types/pa_vclass.C 1.16:
10263: * src/types/pa_vclass.h 1.39:
10264: * src/types/pa_vcode_frame.h 1.24:
10265: * src/types/pa_vcookie.C 1.55:
10266: * src/types/pa_vcookie.h 1.23:
10267: * src/types/pa_vdate.h 1.24:
10268: * src/types/pa_vdouble.h 1.42:
10269: * src/types/pa_venv.h 1.28:
10270: * src/types/pa_vfile.C 1.36:
10271: * src/types/pa_vfile.h 1.52:
10272: * src/types/pa_vform.C 1.74:
10273: * src/types/pa_vform.h 1.45:
10274: * src/types/pa_vhash.h 1.43:
10275: * src/types/pa_vimage.C 1.22:
10276: * src/types/pa_vimage.h 1.34:
10277: * src/types/pa_vint.h 1.38:
10278: * src/types/pa_vjunction.h 1.19:
10279: * src/types/pa_vmail.C 1.40:
10280: * src/types/pa_vmail.h 1.9:
10281: * src/types/pa_vmath.h 1.14:
10282: * src/types/pa_vmethod_frame.h 1.45:
10283: * src/types/pa_vobject.C 1.12:
10284: * src/types/pa_vobject.h 1.38:
10285: * src/types/pa_vrequest.C 1.27:
10286: * src/types/pa_vrequest.h 1.25:
10287: * src/types/pa_vresponse.C 1.17:
10288: * src/types/pa_vresponse.h 1.32:
10289: * src/types/pa_vstateless_class.C 1.19:
10290: * src/types/pa_vstateless_class.h 1.42:
10291: * src/types/pa_vstateless_object.h 1.28:
10292: * src/types/pa_vstatus.C 1.15:
10293: * src/types/pa_vstatus.h 1.15:
10294: * src/types/pa_vstring.C 1.22:
10295: * src/types/pa_vstring.h 1.54:
10296: * src/types/pa_vtable.C 1.21:
10297: * src/types/pa_vtable.h 1.48:
10298: * src/types/pa_vvoid.h 1.17:
10299: * src/types/pa_vxdoc.C 1.23:
10300: * src/types/pa_vxdoc.h 1.31:
10301: * src/types/pa_vxnode.C 1.30:
10302: * src/types/pa_vxnode.h 1.22:
10303: * src/types/pa_wcontext.C 1.24:
10304: * src/types/pa_wcontext.h 1.42:
10305: * src/types/pa_wwrapper.h 1.28:
10306: 2002->2003
10307:
10308: 2003-01-16 paf
10309: * operators.txt 1.108:
10310: * src/include/pa_config_fixed.h 1.53:
10311: * src/main/pa_common.C 1.141:
10312: * www/htdocs/index.html 1.208:
10313: http request now return status. and not fail on status!=200
10314:
10315: * operators.txt 1.109:
10316: * src/include/pa_globals.h 1.100:
10317: * src/main/pa_common.C 1.142:
10318: * src/main/pa_globals.C 1.151:
10319: * www/htdocs/index.html 1.209:
10320: http://
10321: introducing
10322: $.any-status(1)
10323:
10324: * www/htdocs/index.html 1.210:
10325: image.copy fixed transparent resampling
10326:
10327: * bin/Makefile.in 1.9:
10328: * etc/Makefile.in 1.14:
10329: * etc/parser3.charsets/Makefile.in 1.17:
10330: * src/Makefile.in 1.55:
10331: * src/classes/Makefile.in 1.53:
10332: * src/include/Makefile.in 1.11:
10333: * src/lib/Makefile.in 1.8:
10334: * src/lib/md5/Makefile.in 1.6:
10335: * src/lib/patches/Makefile.in 1.10:
10336: * src/lib/pcre/Makefile.in 1.8:
10337: * src/main/Makefile.in 1.50:
10338: * src/sql/Makefile.in 1.11:
10339: * src/targets/Makefile.in 1.42:
10340: * src/targets/cgi/Makefile.in 1.62:
10341: * src/targets/isapi/Makefile.in 1.11:
10342: * src/types/Makefile.in 1.50:
10343: proper AC_LANG_ switching to fix qsort detection bug
10344:
10345: 2003-01-15 paf
10346: * src/main/pa_globals.C 1.150:
10347: localized pa_xmlFileRead/Close
10348:
10349: 2003-01-14 paf
10350: * src/lib/ltdl/config.guess 1.2:
10351: * src/lib/ltdl/config.sub 1.2:
10352: * src/lib/ltdl/install-sh 1.2:
10353: * src/lib/ltdl/missing 1.2:
10354: * src/lib/ltdl/mkinstalldirs 1.2:
10355: removed some ancient files [they in / really]
10356:
10357: * src/lib/ltdl/config_fixed.h 1.2:
10358: * src/lib/ltdl/libltdl.dsp 1.3:
10359: * src/lib/ltdl/ltdl.c 1.3:
10360: ltdl.c regretfully needed patch in two places.
10361: in config_fixed.h made stubs for lib to compile in MSVC
10362:
10363: * src/lib/ltdl/aclocal.m4 1.1:
10364: *** empty log message ***
10365:
10366: 2003-01-13 paf
10367: * config.guess 1.3:
10368: * config.sub 1.4:
10369: * ltmain.sh 1.4:
10370: * src/targets/apache13/Makefile.in 1.44:
10371: removed last piece of configure.in(libtool) hacks
10372:
10373: * src/lib/ltdl/COPYING.LIB 1.1:
10374: * src/lib/ltdl/Makefile.in 1.4:
10375: * src/lib/ltdl/acinclude.m4 1.2:
10376: * src/lib/ltdl/config.h 1.2:
10377: * src/lib/ltdl/config_auto.h.in 1.3:
10378: * src/lib/ltdl/configure 1.4:
10379: * src/lib/ltdl/configure.in 1.4:
10380: * src/lib/ltdl/libltdl.dsp 1.2:
10381: * src/lib/ltdl/ltdl.c 1.2:
10382: * src/lib/ltdl/ltdl.h 1.2:
10383: moved to latest libtool (1.4.3)
10384:
10385: 2003-01-10 paf
10386: * src/lib/patches/Makefile.am 1.3:
10387: * src/lib/patches/Makefile.in 1.9:
10388: * src/lib/patches/libgdome_cpp_syntax1.patch 1.2:
10389: * src/lib/patches/libgdome_cpp_syntax2.patch 1.2:
10390: * src/lib/patches/libgdome_morestatic.patch 1.2:
10391: * src/lib/patches/libxml_error_column_tab.patch 1.2:
10392: * src/lib/patches/libxml_htmloutput_of_xslemptyattr_emptyquotes.patch 1.2:
10393: * src/lib/patches/libxml_transcoder_context1.patch 1.2:
10394: * src/lib/patches/libxml_transcoder_context2.patch 1.2:
10395: * src/lib/patches/libxml_transcoder_context3.patch 1.2:
10396: * src/lib/patches/libxml_transcoder_context4.patch 1.2:
10397: * src/lib/patches/libxslt_html_output_no_charset_meta.patch 1.2:
10398: * src/main/pa_globals.C 1.149:
10399: moved to latest xml lib versions, changed patches.
10400: libxml2 >= 2.5.1 [ftp://xmlsoft.org/libxml2-2.5.1.tar.gz]
10401: libxslt >= 1.0.23 [ftp://xmlsoft.org/libxslt-1.0.23.tar.gz]
10402: gdome2 >= 0.7.2 [http://gdome2.cs.unibo.it/tarball/gdome2-0.7.2.tar.gz]
10403:
10404: * INSTALL 1.31:
10405: moved to latest versions of xml libs
10406: libxml2 >= 2.5.1 [ftp://xmlsoft.org/libxml2-2.5.1.tar.gz]
10407: libxslt >= 1.0.23 [ftp://xmlsoft.org/libxslt-1.0.23.tar.gz]
10408: gdome2 >= 0.7.2 [http://gdome2.cs.unibo.it/tarball/gdome2-0.7.2.tar.gz]
10409:
10410: * src/lib/patches/libxml2.patch 1.1:
10411: moved to libxml2 2.5.1, only these patches left:
10412: * fixing \t chars to spaces in error position reporting
10413: * adding context to conversion functions
10414:
10415: * src/lib/patches/gdome2.patch 1.1:
10416: moved to gdome 0.7.2, one extern const patch left; making some strings more static still needed.
10417: Paolo said that he would incorporate this patch in upcoming version of gdome.
10418:
10419: * src/lib/ltdl/configure 1.3:
10420: * src/lib/ltdl/configure.in 1.3:
10421: PROG_NM
10422:
10423: * src/lib/patches/libxslt.patch 1.1:
10424: moved to libxslt 1.0.23. still need a patch which suppresses
10425: htmlSetMetaEncoding calls
10426:
10427: 2003-01-09 paf
10428: * bin/Makefile.in 1.8:
10429: * config.guess 1.2:
10430: * config.sub 1.3:
10431: * etc/Makefile.in 1.13:
10432: * etc/parser3.charsets/Makefile.in 1.16:
10433: * missing 1.2:
10434: * mkinstalldirs 1.2:
10435: * src/Makefile.in 1.54:
10436: * src/classes/Makefile.in 1.52:
10437: * src/include/Makefile.in 1.10:
10438: * src/include/pa_config_auto.h.in 1.37:
10439: * src/lib/Makefile.in 1.7:
10440: * src/lib/ltdl/Makefile.in 1.3:
10441: * src/lib/ltdl/config_auto.h.in 1.2:
10442: * src/lib/ltdl/configure 1.2:
10443: * src/lib/ltdl/configure.in 1.2:
10444: * src/lib/md5/Makefile.in 1.5:
10445: * src/lib/patches/Makefile.in 1.8:
10446: * src/lib/pcre/Makefile.in 1.7:
10447: * src/main/Makefile.in 1.49:
10448: * src/sql/Makefile.in 1.10:
10449: * src/targets/Makefile.in 1.41:
10450: * src/targets/apache13/Makefile.in 1.43:
10451: * src/targets/cgi/Makefile.am 1.46:
10452: * src/targets/cgi/Makefile.in 1.61:
10453: * src/targets/isapi/Makefile.in 1.10:
10454: * src/types/Makefile.in 1.49:
10455: moved to autoconf 2.57 & automake 1.7.2
10456:
10457: * depcomp 1.1:
10458: moving to automake 1.7.2
10459:
10460: * INSTALL 1.30:
10461: xml,xslt,gdome lib urls updated
10462:
10463: * Makefile.am 1.30:
10464: * Makefile.in 1.44:
10465: * src/lib/ltdl/missing 1.1:
10466: * src/lib/ltdl/mkinstalldirs 1.1:
10467: *** empty log message ***
10468:
1.21 paf 10469: 2002-12-27 paf
10470: * src/doc/aliased.dox 1.5:
10471: * src/doc/index.dox 1.4:
10472: * src/doc/module.dox 1.4:
10473: * src/doc/pooled.dox 1.4:
10474: * www/htdocs/index.html 1.207:
10475: removed outdated parts, made links to language docs
10476:
10477: * src/include/pa_version.h [release_3_0_0007] 1.7.10.1:
10478: 0007
10479:
10480: * src/include/pa_config_auto.h.in 1.36:
10481: comment
10482:
10483: 2002-12-26 paf
10484: * INSTALL 1.29:
10485: * src/include/pa_config_auto.h.in 1.35:
10486: * src/main/pa_common.C 1.140:
10487: * src/main/pa_exec.C 1.47:
10488: changing SAFE_MODE politics
10489:
10490: * src/classes/file.C 1.106:
10491: file:fullpath[a.gif] when document root did not contain
10492: trailing / fixed.
10493:
10494: 2002-12-25 paf
10495: * src/main/pa_globals.C 1.147:
10496: optimized-as-is
10497:
10498: * src/main/pa_globals.C 1.148:
10499: optimized-xml
10500:
10501: 2002-12-24 paf
10502: * src/main/pa_common.C 1.139:
10503: * src/main/pa_pool.C 1.58:
10504: pool::copy on zero size|ptr fixed [were really called with zero
10505: size when .html?a=&b=]
10506:
10507: * src/main/pa_exec.C 1.46:
10508: * www/htdocs/index.html 1.206:
10509: fork/pipe error now [old always-pipe-error fixed]
10510:
10511: * src/classes/mail.C 1.86:
10512: $MAIL in @conf now invalid when configured with --with-sendmail
10513:
10514: 2002-12-23 paf
10515: * src/types/pa_vcookie.C 1.54:
10516: cookie:field[put value] fixed [were ignoring parameters & were
10517: storing only string with default expires
10518:
10519: * src/main/pa_charset.C 1.32:
10520: From: "Victor Fedoseev" <vvf_ru@mail.ru>
10521: To: "Alexandr Petrosian (PAF)" <PAF@design.ru>
10522: Sent: Monday, December 23, 2002 4:22 AM
1.39 paf 10523: Subject: bug ? Charset::transcode_buf2xchar
1.21 paf 10524:
10525: 2002-12-20 paf
10526: * src/targets/cgi/parser3.C 1.215:
10527: removed last \n appending in non-win32 non-cgi [script] runs
10528:
10529: 2002-12-19 paf
10530: * operators.txt 1.107:
10531: * src/include/pa_globals.h 1.99:
10532: * src/include/pa_request.h 1.159:
10533: * src/main/pa_globals.C 1.146:
10534: * src/main/pa_request.C 1.244:
10535: * www/htdocs/index.html 1.205:
10536: $response:download
10537:
10538: * src/classes/mail.C 1.85:
10539: 'to' check bugfix [now checked only on ms compiler [win32]].
10540:
10541: * INSTALL 1.28:
10542: --without-iconv recommended [it crashes on some systems [tested on elik]]
10543: moreover, it's not needed there [parser registers charsets itself]
10544:
10545: * INSTALL 1.27:
10546: -without-iconv recommended [it crashes on some systems [tested
10547: on elik]]
10548:
10549: 2002-12-18 paf
10550: * src/classes/xdoc.C 1.107:
10551: doc->URL on xdoc.load set correctly now
10552:
10553: 2002-12-17 paf
10554: * src/targets/cgi/parser3.C [release_3_0_0006] 1.213.2.1:
10555: 1. on win32 in die: abort() reverted to exit(1)
10556: 2. more flexible iilegal call check
10557:
10558: * src/targets/cgi/parser3.C 1.214:
10559: merged die&iis changes
10560:
10561: 2002-12-16 paf
10562: * src/main/untaint.C 1.114:
10563: filespec russian small 'r' changed to latin 'p' bug fix
10564:
10565: * Makefile.in 1.38:
10566: ltmain.sh silly required for stupid automake added
10567:
10568: * ltmain.sh 1.3:
10569: *** empty log message ***
10570:
10571: * ltmain.sh [release_3_0_0006] 1.2.2.1:
10572: some automakes silly insist on having this handy
10573:
1.20 paf 10574: 2002-12-15 paf
1.21 paf 10575: * src/main/untaint.C 1.113:
10576: filespec russian small 'r' changed to latin 'p'
10577:
10578: * src/main/pa_common.C [release_3_0_0006] 1.137.2.1:
10579: ftruncate having checked
10580:
10581: * src/main/compile.C [release_3_0_0006] 1.67.6.1:
10582: removed warning
10583:
1.20 paf 10584: * configure.in [release_3_0_0006] 1.52.2.1:
10585: * src/include/pa_version.h [release_3_0_0006] 1.7.8.1:
10586: new version
10587:
1.21 paf 10588: * configure.in [release_3_0_0006] 1.52.2.2:
10589: * src/include/pa_config_auto.h.in [release_3_0_0006] 1.33.2.1:
10590: *** empty log message ***
10591:
10592: * configure.in 1.53:
10593: * src/include/pa_config_auto.h.in 1.34:
10594: * src/main/compile.C 1.68:
10595: * src/main/pa_common.C 1.138:
10596: merged small changes from branch 6 to HEAD
10597:
1.20 paf 10598: 2002-12-14 paf
10599: * src/sql/pa_sql_driver.h 1.33:
10600: * www/htdocs/index.html 1.204:
10601: exception type fixed
10602:
10603: * src/classes/table.C 1.171:
10604: removed unnecessary code
10605:
10606: 2002-12-09 paf
10607: * src/classes/hash.C 1.53:
10608: * src/classes/string.C 1.124:
10609: * src/classes/table.C 1.170:
10610: * src/classes/void.C 1.27:
10611: * src/main/pa_sql_driver_manager.C 1.68:
10612: * src/sql/pa_sql_driver.h 1.32:
10613: changed exception handling mech in sql handlers #2
10614:
10615: * bin/Makefile.in 1.7:
10616: * configure.in 1.52:
10617: * etc/Makefile.in 1.12:
10618: * etc/parser3.charsets/Makefile.in 1.15:
10619: * src/Makefile.in 1.53:
10620: * src/classes/Makefile.in 1.51:
10621: * src/include/Makefile.in 1.9:
10622: * src/lib/Makefile.in 1.6:
10623: * src/lib/ltdl/Makefile.in 1.2:
10624: * src/lib/md5/Makefile.in 1.4:
10625: * src/lib/patches/Makefile.in 1.7:
10626: * src/lib/pcre/Makefile.in 1.6:
10627: * src/main/Makefile.in 1.48:
10628: * src/sql/Makefile.in 1.9:
10629: * src/targets/Makefile.in 1.40:
10630: * src/targets/apache13/Makefile.in 1.42:
10631: * src/targets/cgi/Makefile.in 1.60:
10632: * src/targets/isapi/Makefile.in 1.9:
10633: * src/types/Makefile.in 1.48:
10634: removed configure.in:AC_LIBTOOL, it caused automake to write
10635: makefile which used libtool to install things, which is not needed
10636:
10637: * src/targets/apache13/mod_parser3.C 1.27:
10638: * src/targets/cgi/parser3.C 1.211:
10639: * src/targets/cgi/parser3.C 1.212:
10640: * src/targets/cgi/parser3.C 1.213:
10641: * src/targets/isapi/parser3isapi.C 1.81:
10642: ::die now tries to write core dump
10643:
10644: * src/types/pa_vvoid.h 1.16:
10645: * www/htdocs/index.html 1.203:
10646: $void.store[now] error
10647:
10648: * src/classes/hash.C 1.52:
10649: * src/classes/string.C 1.123:
10650: * src/classes/table.C 1.169:
10651: * src/classes/void.C 1.26:
10652: * src/main/pa_sql_driver_manager.C 1.66:
10653: * src/main/pa_sql_driver_manager.C 1.67:
10654: * src/sql/pa_sql_driver.h 1.29:
10655: * src/sql/pa_sql_driver.h 1.30:
10656: * src/sql/pa_sql_driver.h 1.31:
10657: changed exception handling mech in sql handlers
10658:
10659: 2002-12-06 paf
10660: * operators.txt 1.106:
10661: * src/main/compile.tab.C 1.78:
10662: * src/types/pa_vhash.h 1.42:
10663: $hash.fields -- pseudo field to make 'hash' more like 'table'
10664:
10665: 2002-12-05 paf
10666: * src/main/pa_array.C 1.53:
10667: * src/main/pa_table.C 1.51:
10668: * www/htdocs/index.html 1.199:
10669: wow! found/fixed bug in lowlevel proc
10670:
10671: * src/main/pa_common.C 1.137:
10672: * src/main/untaint.C 1.111:
10673: * src/types/pa_vmail.C 1.38:
10674: * www/htdocs/index.html 1.200:
10675: mail header ',' allowed.
10676: still bugs in smtp [only one receiptient works, cc, bcc ignored now, and MAILED ;)]
10677:
10678: [strncpy killed, memnchr used]
10679:
10680: * src/main/pa_table.C 1.52:
10681: table-copy now current=0
10682:
10683: * src/targets/cgi/parser3.C 1.209:
10684: * src/targets/cgi/parser3.C 1.210:
10685: more checks on http://domain/parser.cgi start [maybe some
10686: getenv returns "", checked that now
10687:
10688: * src/targets/cgi/parser3.C 1.208:
10689: * www/htdocs/index.html 1.198:
10690: error logging made unbuffered [so that out-of-mem errors
10691: reached log]
10692:
10693: * src/main/main.dsp 1.161:
10694: pa_version included into main.dsp
10695:
10696: * www/htdocs/index.html 1.196:
10697: smtp line ends fixed. now \r\n [not \r]. some smtp servers [
10698: win32] leave \n intact, and some clients [bat] fail to show
10699: letter correctly
10700:
10701: * src/classes/mail.C 1.83:
10702: * src/targets/cgi/parser3.C 1.207:
10703: * src/types/pa_vmail.C 1.37:
10704: * www/htdocs/index.html 1.197:
10705: mail:send MIME-Version default
10706:
10707: * src/main/untaint.C 1.112:
10708: * www/htdocs/index.html 1.201:
10709: mail header closed properly
10710:
10711: * src/classes/mail.C 1.84:
10712: * src/types/pa_vmail.C 1.39:
10713: * src/types/pa_vmail.h 1.8:
10714: * www/htdocs/index.html 1.202:
10715: smtp cc/bcc OK now
10716:
10717: 2002-12-04 paf
10718: * gnu.dsp 1.3:
10719: restored
10720:
10721: * src/types/pa_vform.C 1.73:
10722: $form:field string value cut by premature 0
10723:
10724: * parser3.dsw 1.6:
10725: * src/main/compile.tab.C 1.77:
10726: * src/main/main.dsp 1.160:
10727: * www/htdocs/.htaccess 1.12:
10728: * www/htdocs/index.html 1.195:
10729: lib/libltdl -> lib/ltdl Win32 changes. s
10730:
10731: * bin/Makefile.in 1.6:
10732: * configure.in 1.51:
10733: * etc/Makefile.in 1.11:
10734: * etc/parser3.charsets/Makefile.in 1.14:
10735: * gnu.dsp 1.2:
10736: * src/Makefile.in 1.52:
10737: * src/classes/Makefile.in 1.50:
10738: * src/include/Makefile.in 1.8:
10739: * src/lib/Makefile.am 1.3:
10740: * src/lib/Makefile.in 1.5:
10741: * src/lib/ltdl/Makefile.am 1.1:
10742: * src/lib/ltdl/Makefile.in 1.1:
10743: * src/lib/ltdl/README 1.1:
10744: * src/lib/ltdl/acinclude.m4 1.1:
10745: * src/lib/ltdl/config.guess 1.1:
10746: * src/lib/ltdl/config.h 1.1:
10747: * src/lib/ltdl/config.sub 1.1:
10748: * src/lib/ltdl/config_auto.h.in 1.1:
10749: * src/lib/ltdl/config_fixed.h 1.1:
10750: * src/lib/ltdl/configure 1.1:
10751: * src/lib/ltdl/configure.in 1.1:
10752: * src/lib/ltdl/install-sh 1.1:
10753: * src/lib/ltdl/libltdl.dsp 1.1:
10754: * src/lib/ltdl/ltdl.c 1.1:
10755: * src/lib/ltdl/ltdl.h 1.1:
10756: * src/lib/md5/Makefile.in 1.3:
10757: * src/lib/patches/Makefile.in 1.6:
10758: * src/lib/pcre/Makefile.in 1.5:
10759: * src/main/Makefile.in 1.47:
10760: * src/sql/Makefile.in 1.8:
10761: * src/targets/Makefile.in 1.39:
10762: * src/targets/apache13/Makefile.in 1.41:
10763: * src/targets/cgi/Makefile.in 1.59:
10764: * src/targets/isapi/Makefile.in 1.8:
10765: * src/types/Makefile.in 1.47:
10766: src/lib/ltdl/Makefile now created with /configure, not ltdl/configure,
10767: so it does have no problems with automake.
10768: ltdl/configure AC_OUTPUT(Makefile<<removed)
10769:
10770: * src/classes/classes.awk 1.6:
10771: more strict *.C$
10772:
10773: 2002-12-02 paf
10774: * operators.txt 1.105:
10775: removed outdated status:db
10776:
10777: * src/classes/mail.C 1.82:
10778: * src/include/pa_common.h 1.88:
10779: * src/main/pa_common.C 1.136:
10780: * src/main/pa_request.C 1.243:
10781: * src/types/pa_vcookie.C 1.53:
10782: * src/types/pa_vmail.C 1.36:
10783: * www/htdocs/index.html 1.194:
10784: http header lang of tainted parts becomes http-header
10785:
1.19 paf 10786: 2002-11-29 paf
10787: * src/include/pa_common.h 1.87:
10788: * src/main/pa_common.C 1.135:
10789: * src/types/pa_vresponse.C 1.16:
10790: * src/types/pa_vresponse.h 1.31:
10791: * www/htdocs/index.html 1.192:
10792: http:// param values now handled exactly like $response:header values.
10793: e.g. can be hash [can have subattributes] & contain date values.
10794:
10795: * operators.txt 1.104:
10796: * src/classes/date.C 1.41:
10797: * src/classes/image.C 1.89:
10798: * www/htdocs/index.html 1.193:
10799: exif dates now objects of type date
10800:
10801: * src/main/pa_common.C 1.133:
10802: * www/htdocs/index.html 1.190:
10803: http:// tainted partes now %xx
10804:
10805: * src/main/pa_common.C 1.134:
10806: * www/htdocs/index.html 1.191:
10807: http:// param values lang forced URI
10808:
10809: * src/classes/image.C 1.88:
10810: file.seek removed [it were used in image.C only, and for parser user this means that jpeg image has bad size in fragment's header]
10811: now used image.format
10812:
10813: 2002-11-28 paf
10814: * src/classes/op.C 1.126:
10815: * www/htdocs/index.html 1.185:
10816: ^cache bug fixed.
10817: stupid compiler allowed 'false' to go into (Hash *) parameter
10818:
10819: * src/classes/image.C 1.85:
10820: * www/htdocs/index.html 1.186:
10821: image.text now outputs one pixel HIGHER chars [one top
10822: horizontal line of 1pixel height were missing]
10823:
10824: * www/htdocs/index.html 1.187:
10825: regexp syntax xxx$ speed-up experiments
10826:
10827: * operators.txt 1.102:
10828: http.timeout
10829:
10830: * www/htdocs/font.gif 1.1:
10831: *** empty log message ***
10832:
10833: * configure.in 1.50:
10834: stopped double libltdl/Makefile generation
10835:
10836: * src/classes/image.C 1.87:
10837: * www/htdocs/index.html 1.188:
10838: image.length now counts interchar space. plus space after last char
10839:
10840: * www/htdocs/index.html 1.189:
10841: doc samples
10842:
10843: * src/main/pa_string.C 1.171:
10844: PCRE_DOLLAR_ENDONLY
10845:
10846: * src/classes/image.C 1.86:
10847: ^image.font width measurer now scans full height [were -1]
10848:
10849: 2002-11-27 paf
10850: * src/classes/image.C 1.84:
10851: * www/htdocs/index.html 1.183:
10852: ^image.font << bad font file-size now properly reported
10853:
10854: * src/include/pa_globals.h 1.98:
10855: * src/main/pa_globals.C 1.145:
10856: * src/main/pa_request.C 1.242:
10857: * src/types/pa_vmail.C 1.35:
10858: * www/htdocs/index.html 1.184:
10859: response:body[file] if file nows it's name
10860: now returns content-disposition: >>attachment<<
10861:
1.18 paf 10862: 2002-11-26 paf
10863: * operators.txt 1.101:
10864: * src/main/pa_common.C 1.130:
10865: * www/htdocs/index.html 1.182:
10866: http:// response status!=200 made exception: http.status with
10867: source=bad status#
10868:
10869: * src/main/pa_common.C 1.131:
10870: * www/htdocs/.htaccess 1.11:
10871: utf8 prefix ignored @read text
10872:
10873: * src/main/pa_request.C 1.241:
10874: fixed lang in reponse header
10875:
10876: 2002-11-25 paf
10877: * operators.txt 1.99:
10878: * src/main/pa_common.C 1.128:
10879: * www/htdocs/index.html 1.181:
10880: http fields now UPPERCASE
10881:
10882: $file[^file::load[http://there]]
10883: $file.SERVER
10884:
10885: * configure.in 1.49:
10886: * src/classes/image.C 1.83:
10887: * src/include/pa_config_auto.h.in 1.33:
10888: * src/include/pa_config_includes.h 1.22:
10889: * src/main/Makefile.am 1.35:
10890: * src/main/Makefile.in 1.46:
10891: * src/main/pa_common.C 1.129:
10892: * src/main/pa_globals.C 1.142:
10893: http://
10894: and image const void related probs fixed
10895:
10896: * operators.txt 1.98:
10897: * src/classes/file.C 1.104:
10898: * src/classes/table.C 1.168:
10899: * src/classes/xdoc.C 1.105:
10900: * src/include/pa_common.h 1.85:
10901: * src/include/pa_globals.h 1.97:
10902: * src/main/pa_common.C 1.126:
10903: * src/main/pa_globals.C 1.141:
10904: * src/main/pa_request.C 1.239:
10905: * src/types/pa_vfile.C 1.35:
10906: * src/types/pa_vfile.h 1.51:
10907: * www/htdocs/index.html 1.179:
10908: table/xdoc/file::load now understand http:// prefix and additional params, sample:
10909: $rates[^xdoc::load[http://www.cbr.ru/scripts/XML_daily.asp?date_req=02/03/2002;
10910: $.USER-AGENT[parser3]
10911: ]]
10912:
10913: * src/classes/file.C 1.105:
10914: * src/classes/image.C 1.82:
10915: * src/classes/xdoc.C 1.106:
10916: * src/include/pa_common.h 1.86:
10917: * src/main/pa_common.C 1.127:
10918: * src/main/pa_request.C 1.240:
10919: * www/htdocs/index.html 1.180:
10920: checked http options [invalid onces now reported]
10921: made default
10922: user-agent: paf
10923:
10924: 2002-11-22 paf
10925: * operators.txt 1.97:
10926: * src/classes/image.C 1.80:
10927: * src/include/pa_globals.h 1.96:
10928: * src/main/execute.C 1.294:
10929: * src/main/pa_globals.C 1.140:
10930: * src/types/pa_vimage.C 1.21:
10931: * src/types/pa_vimage.h 1.33:
10932: * www/htdocs/.htaccess 1.10:
10933: * www/htdocs/index.html 1.178:
10934: $image.exif support
10935: $image.exif.DateTime & co
10936:
10937: 2002-11-21 paf
10938: * src/classes/image.C 1.78:
10939: jpeg size measure fixed: were badly skipping EXIF information [
10940: were big block and it's size were considered negative :(]
10941:
10942: * operators.txt 1.96:
10943: * src/classes/image.C 1.77:
10944: * src/include/pa_common.h 1.83:
10945: * src/main/pa_common.C 1.123:
10946: * src/types/pa_vmail.C 1.34:
10947: * www/htdocs/index.html 1.177:
10948: image.measure internals rewritten. no there's reader.seek, and all's ready for EXIF extraction
10949: [now we fail to measure files with EXIF info]
10950:
10951: * src/main/pa_common.C 1.122:
10952: O_TRUNCATE killed, ftruncate used instead:
10953: O_TRUNC truncates even exclusevely write-locked file [thanks to Igor Milyakov <virtan@rotabanner.com> for discovering]
10954:
10955: * src/main/pa_exec.C 1.44:
10956: * src/main/untaint.C 1.110:
10957: cstr(UL_UNSPECIFIED) [not _PASS_APPENDED)
10958:
10959: 2002-11-20 paf
10960: * src/main/pa_exec.C 1.41:
10961: pa_exec: data written only if size>0
10962:
10963: * src/targets/cgi/parser3.C 1.205:
10964: logging @signal += query_string
10965:
10966: * src/include/pa_config_fixed.h 1.52:
10967: * src/main/pa_common.C 1.121:
10968: * src/main/pa_exec.C 1.40:
10969: * src/targets/cgi/parser3.C 1.200:
10970: ^file:exec/cgi [pa_exec] pipe read errors now checked
10971:
10972: * src/main/pa_exec.C 1.43:
10973: *** empty log message ***
10974:
10975: * operators.txt 1.95:
10976: * src/classes/file.C 1.103:
10977: ^file::exec/cgi[file;$.stdin[] << disable HTTP-POST repassing
10978:
10979: * src/include/pa_request.h 1.158:
10980: * src/main/execute.C 1.293:
10981: * src/main/pa_request.C 1.238:
10982: * src/targets/cgi/parser3.C 1.201:
10983: SIGUSR1 >> writes to error_log uri of currently processed document
10984: SIGPIPE >> interrupts request processing [exception = DB rollback]
10985:
10986: * src/targets/cgi/parser3.C 1.203:
10987: SIGNALS overriden @ main top
10988:
10989: * configure.in 1.48:
10990: * src/include/pa_config_auto.h.in 1.32:
10991: * src/include/pa_config_includes.h 1.21:
10992: * src/main/pa_exec.C 1.42:
10993: * src/targets/cgi/parser3.C 1.204:
10994: comment
10995:
10996: 2002-11-19 paf
10997: * src/targets/cgi/parser3.C 1.199:
10998: removed #ifdef WIN32 around check of CGI: Illegal call
10999:
11000: 2002-11-01 paf
11001: * src/main/execute.C 1.292:
11002: comment
11003:
11004: 2002-10-31 paf
11005: * src/types/pa_vobject.C 1.11:
11006: * src/types/pa_vstateless_object.h 1.27:
11007: object put replaces static parent if any
11008:
11009: * src/main/execute.C 1.291:
11010: found out why, checked that for now.
11011: todo: find out a way for that user could do that
11012:
11013: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.2:
11014: * src/types/pa_vstateless_class.C [global_static_self_fix] 1.17.4.2:
11015: realized that one can't remember derivates in base class: there's so many of them.
11016: also there can be no virtual method calls in static classes
11017:
11018: * src/classes/op.C 1.124:
11019: * src/types/pa_value.h 1.107:
11020: * src/types/pa_vobject.h 1.36:
11021: * www/htdocs/base.p 1.4:
11022: * www/htdocs/derived.p 1.22:
11023: * www/htdocs/index.html 1.174:
11024: * www/htdocs/operators.p 1.11:
11025: * www/htdocs/some.p 1.2:
11026: ^process[$caller.self]{...}
11027: now compiles to last derived object part of that 'self'
11028:
11029: * src/classes/form.C [global_static_self_fix] 1.32.4.1:
11030: * src/classes/mail.C [global_static_self_fix] 1.80.4.1:
11031: * src/classes/op.C [global_static_self_fix] 1.124.2.1:
11032: * src/classes/xnode.h [global_static_self_fix] 1.16.4.1:
11033: * src/main/execute.C [global_static_self_fix] 1.289.2.1:
11034: * src/main/pa_request.C [global_static_self_fix] 1.236.4.1:
11035: * src/types/pa_value.h [global_static_self_fix] 1.107.2.1:
11036: * src/types/pa_vclass.C [global_static_self_fix] 1.14.4.1:
11037: * src/types/pa_vclass.h [global_static_self_fix] 1.37.4.1:
11038: * src/types/pa_vcode_frame.h [global_static_self_fix] 1.22.4.1:
11039: * src/types/pa_vcookie.C [global_static_self_fix] 1.51.4.1:
11040: * src/types/pa_vcookie.h [global_static_self_fix] 1.21.4.1:
11041: * src/types/pa_vdate.h [global_static_self_fix] 1.22.4.1:
11042: * src/types/pa_venv.h [global_static_self_fix] 1.26.4.1:
11043: * src/types/pa_vfile.h [global_static_self_fix] 1.49.4.1:
11044: * src/types/pa_vform.C [global_static_self_fix] 1.70.4.1:
11045: * src/types/pa_vform.h [global_static_self_fix] 1.43.4.1:
11046: * src/types/pa_vhash.h [global_static_self_fix] 1.40.4.1:
11047: * src/types/pa_vimage.h [global_static_self_fix] 1.31.4.1:
11048: * src/types/pa_vmail.C [global_static_self_fix] 1.32.4.1:
11049: * src/types/pa_vmail.h [global_static_self_fix] 1.6.4.1:
11050: * src/types/pa_vmath.h [global_static_self_fix] 1.12.4.1:
11051: * src/types/pa_vmethod_frame.h [global_static_self_fix] 1.43.4.1:
11052: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.1:
11053: * src/types/pa_vobject.h [global_static_self_fix] 1.36.2.1:
11054: * src/types/pa_vrequest.C [global_static_self_fix] 1.25.4.1:
11055: * src/types/pa_vrequest.h [global_static_self_fix] 1.23.4.1:
11056: * src/types/pa_vresponse.C [global_static_self_fix] 1.14.2.1:
11057: * src/types/pa_vresponse.h [global_static_self_fix] 1.29.4.1:
11058: * src/types/pa_vstateless_class.C [global_static_self_fix] 1.17.4.1:
11059: * src/types/pa_vstateless_class.h [global_static_self_fix] 1.40.4.1:
11060: * src/types/pa_vstateless_object.h [global_static_self_fix] 1.25.4.1:
11061: * src/types/pa_vstatus.C [global_static_self_fix] 1.13.4.1:
11062: * src/types/pa_vstatus.h [global_static_self_fix] 1.13.4.1:
11063: * src/types/pa_vstring.h [global_static_self_fix] 1.52.4.1:
11064: * src/types/pa_vtable.C [global_static_self_fix] 1.19.4.1:
11065: * src/types/pa_vtable.h [global_static_self_fix] 1.46.4.1:
11066: * src/types/pa_vvoid.h [global_static_self_fix] 1.14.4.1:
11067: * src/types/pa_vxdoc.C [global_static_self_fix] 1.21.4.1:
11068: * src/types/pa_vxdoc.h [global_static_self_fix] 1.29.4.1:
11069: * src/types/pa_vxnode.C [global_static_self_fix] 1.28.4.1:
11070: * src/types/pa_vxnode.h [global_static_self_fix] 1.20.4.1:
11071: * src/types/pa_wwrapper.h [global_static_self_fix] 1.26.4.1:
11072: * www/htdocs/base.p [global_static_self_fix] 1.4.2.1:
11073: * www/htdocs/derived.p [global_static_self_fix] 1.22.2.1:
11074: * www/htdocs/index.html [global_static_self_fix] 1.174.2.1:
11075: static call $self fixed
11076:
11077: * www/htdocs/base.p 1.6:
11078: * www/htdocs/derived.p 1.24:
11079: * www/htdocs/index.html 1.176:
11080: this example creates base object, which is wrong, todo: find
11081: out why
11082:
11083: * src/main/compile.tab.C [global_static_self_fix] 1.75.4.1:
11084: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.4:
11085: killed $virtual_fields in dynamic, but one can reach derived
11086: static[class] variable from base
11087:
11088: * src/classes/form.C 1.33:
11089: * src/classes/mail.C 1.81:
11090: * src/classes/op.C 1.125:
11091: * src/classes/xnode.h 1.17:
11092: * src/main/compile.tab.C 1.76:
11093: * src/main/execute.C 1.290:
11094: * src/main/pa_request.C 1.237:
11095: * src/types/pa_value.h 1.108:
11096: * src/types/pa_vclass.C 1.15:
11097: * src/types/pa_vclass.h 1.38:
11098: * src/types/pa_vcode_frame.h 1.23:
11099: * src/types/pa_vcookie.C 1.52:
11100: * src/types/pa_vcookie.h 1.22:
11101: * src/types/pa_vdate.h 1.23:
11102: * src/types/pa_venv.h 1.27:
11103: * src/types/pa_vfile.h 1.50:
11104: * src/types/pa_vform.C 1.71:
11105: * src/types/pa_vform.h 1.44:
11106: * src/types/pa_vhash.h 1.41:
11107: * src/types/pa_vimage.h 1.32:
11108: * src/types/pa_vmail.C 1.33:
11109: * src/types/pa_vmail.h 1.7:
11110: * src/types/pa_vmath.h 1.13:
11111: * src/types/pa_vmethod_frame.h 1.44:
11112: * src/types/pa_vobject.C 1.10:
11113: * src/types/pa_vobject.h 1.37:
11114: * src/types/pa_vrequest.C 1.26:
11115: * src/types/pa_vrequest.h 1.24:
11116: * src/types/pa_vresponse.C 1.15:
11117: * src/types/pa_vresponse.h 1.30:
11118: * src/types/pa_vstateless_class.C 1.18:
11119: * src/types/pa_vstateless_class.h 1.41:
11120: * src/types/pa_vstateless_object.h 1.26:
11121: * src/types/pa_vstatus.C 1.14:
11122: * src/types/pa_vstatus.h 1.14:
11123: * src/types/pa_vstring.h 1.53:
11124: * src/types/pa_vtable.C 1.20:
11125: * src/types/pa_vtable.h 1.47:
11126: * src/types/pa_vvoid.h 1.15:
11127: * src/types/pa_vxdoc.C 1.22:
11128: * src/types/pa_vxdoc.h 1.30:
11129: * src/types/pa_vxnode.C 1.29:
11130: * src/types/pa_vxnode.h 1.21:
11131: * src/types/pa_wwrapper.h 1.27:
11132: * www/htdocs/base.p 1.5:
11133: * www/htdocs/derived.p 1.23:
11134: * www/htdocs/index.html 1.175:
11135: static fix merged
11136:
11137: * src/classes/op.C [global_static_self_fix] 1.124.2.2:
11138: * src/types/pa_value.h [global_static_self_fix] 1.107.2.2:
11139: * src/types/pa_vmethod_frame.h [global_static_self_fix] 1.43.4.2:
11140: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.3:
11141: * src/types/pa_vobject.h [global_static_self_fix] 1.36.2.2:
11142: * src/types/pa_vstateless_class.C [global_static_self_fix] 1.17.4.3:
11143: * src/types/pa_vstateless_class.h [global_static_self_fix] 1.40.4.2:
11144: fixed statics, left $virtual_fields in dynamic
11145:
11146: * src/main/execute.C 1.288:
11147: comment
11148:
11149: 2002-10-30 paf
11150: * www/htdocs/derived.p 1.21:
11151: * www/htdocs/some.p 1.1:
11152: include method overriding tested OK
11153:
11154: 2002-10-29 paf
11155: * src/targets/isapi/parser3isapi.C 1.80:
11156: comment on 404 bad status re-passing [iis to blame]
11157:
11158: * src/classes/string.C 1.122:
11159: changed string.save to pass current sql connection to cstr
11160: thus one can
11161: ^connect[some server]{
11162: $s[insert into table x (x) values (^taint[sql]{value})]
11163: ^s.save[some.sql]
11164: }
11165: and he'd get in some.sql file code with properly escaped.
11166: [tried in mssql->mysql export->import of binary data]
11167:
11168: 2002-10-28 paf
11169: * www/htdocs/index.html 1.172:
11170: * www/htdocs/index.html 1.173:
11171: bad email handling test
11172:
11173: 2002-10-25 paf
11174: * src/include/pa_hash.h [hash_insensitive_garbage] 1.57.4.1:
11175: * src/main/pa_hash.C [hash_insensitive_garbage] 1.52.4.1:
11176: * src/main/pa_request.C [hash_insensitive_garbage] 1.236.2.1:
11177: * src/types/pa_vresponse.C [hash_insensitive_garbage] 1.13.2.1:
11178: saving for maybe-future
11179:
11180: * src/types/pa_vresponse.C 1.14:
11181: case insensitive response user fields get/put
11182:
11183: 2002-10-23 paf
11184: * src/types/pa_vmail.C 1.32:
11185: * www/htdocs/index.html 1.171:
11186: email whitespace trimBoth-ed
11187:
11188: * operators.txt 1.94:
11189: * src/classes/table.C 1.166:
11190: ^table.hash{code}...
11191: ^table.hash(expr)...
11192:
11193: 2002-10-22 paf
11194: * src/types/pa_vform.C 1.70:
11195: * src/types/pa_vform.h 1.43:
11196: removed needless VForm::Append...(...Value)
11197:
11198: * src/main/execute.C 1.287:
11199: $.name outside of $name[...]
11200: checked
11201:
11202: * src/main/compile.tab.C 1.75:
11203: * src/main/compile.y 1.203:
11204: lexer changed to fix ^call[]^#HH bug [that situation yelded no
11205: EON, which whas wrong]
11206:
11207: 2002-10-21 paf
11208: * operators.txt 1.91:
11209: * src/types/pa_vform.C 1.67:
11210: $form:image-map
11211:
11212: * operators.txt 1.92:
11213: * src/types/pa_vform.C 1.68:
11214: $form:nameless = "?value&...", "...&value&...", "...&value"
11215:
11216: * operators.txt 1.93:
11217: * src/types/pa_vform.C 1.69:
11218: * src/types/pa_vform.h 1.42:
11219: $form:qtail
11220: $form:imap.x/y
11221:
11222: * operators.txt 1.90:
11223: * src/classes/file.C 1.102:
11224: * www/htdocs/index.html 1.170:
11225: /some/page.html: ^file:fullpath[a.gif] => /some/a.gif
11226:
11227: 2002-10-17 paf
11228: * src/classes/op.C 1.123:
11229: exception handling fixed [were bad with contexts]
11230:
11231: * src/main/compile.tab.C 1.74:
11232: * src/main/compile.y 1.202:
11233: operators precedence changed a little:
11234: logical not and bitwise negation precedence made highest,
11235: << and >> bitshits precedence made equal [were << higher than >>]
11236:
1.17 paf 11237: 2002-10-16 paf
11238: * src/classes/op.C 1.122:
11239: * src/include/pa_request.h 1.157:
11240: * src/main/execute.C 1.285:
11241: * src/main/execute.C 1.286:
11242: * src/main/pa_request.C 1.236:
11243: * www/htdocs/derived.p 1.20:
11244: * www/htdocs/index.html 1.167:
11245: * www/htdocs/index.html 1.168:
11246: Request::self considered equal to VMethodFrame::self, and removed,
11247: Request::get_self() mapped to VMethodFrame.self()
1.18 paf 11248:
11249: * www/htdocs/index.html 1.169:
11250: bad compile to system class test
1.17 paf 11251:
11252: * src/classes/op.C 1.121:
11253: * src/main/pa_request.C 1.235:
11254: VMainClass now has name = $hash in open field now gives old
11255: good error meesage
11256:
1.15 paf 11257: 2002-10-15 paf
1.17 paf 11258: * www/htdocs/derived.p 1.17:
11259: * www/htdocs/index.html 1.162:
11260: test of ^process from operator called from user class
11261:
11262: * src/types/pa_vjunction.h 1.18:
11263: * www/htdocs/index.html 1.166:
11264: ^if(def $junction){was true}{now false}
11265: use
11266: ^if($junction is junction){was and now true}
11267:
11268: * src/types/pa_vjunction.C 1.2:
11269: ident
11270:
11271: * src/classes/op.C 1.119:
11272: * src/main/compile.tab.C 1.72:
11273: * src/main/compile.y 1.200:
11274: * src/types/pa_vmethod_frame.h 1.42:
11275: process[self] objects also considered [were only classes]
11276:
1.15 paf 11277: * src/main/execute.C 1.283:
11278: * src/targets/cgi/parser3.C 1.198:
11279: * src/types/pa_vstateless_class.C 1.17:
11280: * src/types/pa_vstateless_class.h 1.40:
11281: * www/htdocs/operators.p 1.9:
11282: compiling to system classes disabled
11283:
1.17 paf 11284: * operators.txt 1.88:
11285: * src/classes/op.C 1.116:
11286: * www/htdocs/operators.p 1.8:
11287: ^process[$caller.CLASS]{code-string} added
11288:
11289: * src/types/Makefile.in 1.46:
11290: *** empty log message ***
1.15 paf 11291:
1.17 paf 11292: * src/classes/op.C 1.120:
11293: * src/include/pa_opcode.h 1.23:
11294: * src/include/pa_request.h 1.156:
11295: * src/main/compile.tab.C 1.73:
11296: * src/main/compile.y 1.201:
11297: * src/main/execute.C 1.284:
11298: * src/types/pa_vmethod_frame.h 1.43:
11299: * www/htdocs/derived.p 1.19:
11300: removed last pieces of old code allowing $junction.xxx at
11301: compile time
1.15 paf 11302:
11303: * operators.txt 1.87:
11304: * src/classes/op.C 1.115:
11305: * src/main/compile.tab.C 1.71:
11306: * src/main/compile.y 1.199:
11307: * src/main/execute.C 1.282:
11308: * src/main/pa_request.C 1.234:
11309: * src/types/Makefile.am 1.28:
11310: * src/types/pa_vjunction.C 1.3:
11311: * src/types/pa_vjunction.h 1.17:
11312: * src/types/pa_vmethod_frame.h 1.40:
11313: * src/types/types.dsp 1.35:
11314: * www/htdocs/operators.p 1.7:
11315: removed $junction.get $junction.set[]
11316: introducing $caller
11317:
11318: * src/classes/op.C 1.118:
11319: * src/include/pa_request.h 1.155:
11320: * src/types/pa_vmethod_frame.h 1.41:
11321: * www/htdocs/derived.p 1.18:
11322: * www/htdocs/index.html 1.164:
11323: ^process[CLASS]{body} now executed with CLASS self.
11324: [ (request&method_frame).self temporarily changed ]
11325:
1.17 paf 11326: * src/classes/xdoc.C 1.104:
11327: * src/classes/xnode.C 1.53:
11328: * src/include/pa_charset.h 1.19:
11329: * src/include/pa_pool.h 1.85:
11330: * src/main/pa_charset.C 1.31:
11331: * src/main/pa_pool.C 1.57:
11332: * src/types/pa_vxnode.C 1.28:
11333: * www/htdocs/index.html 1.165:
11334: xml->parser strings now have origin, which points to place
11335: where value left xml library and came to parser: place of dom
11336: field extraction/call
1.16 paf 11337:
1.39 paf 11338: * src/types/pa_value.h 1.106:
11339: removed outdated comments. doxygen would find them lower by
11340: inheritance tree
11341:
1.15 paf 11342: * src/classes/hash.C 1.51:
11343: * src/classes/op.C 1.117:
11344: * www/htdocs/index.html 1.163:
11345: * www/htdocs/operators.p 1.10:
11346: method_frame now always changed, with no exception to native calls.
11347: for&foreach changed to use method_frame.caller for their var's name context
11348:
11349: 2002-10-14 paf
11350: * src/classes/form.C 1.32:
11351: * src/classes/mail.C 1.80:
11352: * src/classes/op.C 1.113:
11353: * src/include/pa_request.h 1.154:
11354: * src/main/compile.C 1.67:
11355: * src/main/compile.tab.C 1.70:
11356: * src/main/compile.y 1.198:
11357: * src/main/execute.C 1.281:
11358: * src/main/pa_request.C 1.233:
11359: * src/types/pa_vstateless_class.h 1.39:
11360: * www/htdocs/index.html 1.161:
11361: operators now main-class-methods
11362:
11363: * src/include/pa_request.h 1.152:
11364: * src/main/execute.C 1.280:
11365: * src/main/pa_request.C 1.232:
11366: operators @auto now executed in MAIN context
11367:
11368: * src/types/pa_vclass.C 1.14:
11369: * src/types/pa_vobject.h 1.35:
11370: * src/types/pa_vstateless_class.C 1.16:
11371: * src/types/pa_vstateless_class.h 1.38:
11372: * www/htdocs/index.html 1.158:
11373: * www/htdocs/operators.p 1.5:
11374: $form:CLASS resurrected [wes killed in action]
11375:
11376: * configure 1.49:
11377: * configure.in 1.47:
11378: * operators.txt 1.86:
11379: * src/include/pa_config_auto.h.in 1.31:
11380: * src/types/pa_vstatus.C 1.13:
11381: * www/htdocs/index.html 1.157:
11382: $status:rusage.tv_secs/usecs introduced
11383:
11384: * src/types/pa_vxnode.C 1.27:
11385: misreplace fixed
11386:
11387: * src/classes/op.C 1.112:
11388: * src/include/pa_request.h 1.153:
11389: * www/htdocs/index.html 1.160:
11390: * www/htdocs/operators.p 1.6:
11391: ^try{^call{}} now has better stack trace [has "call" & co there]
11392:
11393: * src/main/execute.C 1.279:
11394: operator execution context now = MAIN, not closest stack frame
11395:
11396: @touchit[]
11397: $i[after]
11398:
11399: ----t.html
11400: $i[before] << local
11401: ^touchit[]
11402: $i << now 'before', were 'after'
11403:
11404: ---t.html
11405: $i[before] << notlocal [main]
11406: ^touchit[]
11407: $i << now 'after'
11408:
11409: * src/main/execute.C 1.278:
11410: comment
11411:
11412: * src/classes/op.C 1.114:
11413: process compiles to code's class class
11414:
11415: 2002-10-09 paf
11416: * src/classes/double.C 1.52:
11417: * src/classes/int.C 1.48:
11418: * src/classes/string.C 1.121:
11419: * www/htdocs/derived.p 1.16:
11420: * www/htdocs/index.html 1.156:
11421: ^string.int[] now failes on empty string [or uses (default)]
11422:
11423: 2002-10-08 paf
11424: * src/lib/patches/Makefile.am 1.2:
11425: * src/lib/patches/Makefile.in 1.5:
11426: forgot libgdome_morestatic.patch
11427:
11428: * src/types/pa_vxnode.C 1.26:
11429: misreplace
11430:
11431: * src/main/untaint.C 1.109:
11432: mail header quoted printable changed after RFC reread
11433:
11434: * operators.txt 1.85:
11435: plan on ^if(method
11436:
11437: 2002-09-24 paf
11438: * src/targets/cgi/Makefile.am 1.45:
11439: * src/targets/cgi/Makefile.in 1.58:
11440: LIBS were bad name in .am
11441:
11442: * acconfig.h 1.5:
11443: * configure 1.47:
11444: * configure.in 1.46:
11445: * src/include/pa_config_auto.h.in 1.30:
11446: * src/include/pa_config_fixed.h 1.51:
11447: * src/targets/cgi/Makefile.am 1.44:
11448: * src/targets/cgi/Makefile.in 1.57:
11449: * src/types/pa_vmail.C 1.30:
11450: * src/types/pa_vmail.C 1.31:
11451: HAVE_TIMEZONE & co now checked and mailreceive would compile on
11452: freebsd now
11453:
11454: * src/classes/file.C 1.101:
11455: * src/main/untaint.C 1.108:
11456: * www/htdocs/index.html 1.155:
11457: 1.
11458: file spec language changed:
11459: now there are only few chars are untainted:
11460: * ? ' " < > |
11461: and, on unix, : \ ~
11462: [russian letters and SPACES now enabled, one should use ^untaint[uri]{...} now]
11463:
11464: 2.
11465: $list[^file:list[dir]] now returns simply tainted names in $list.name, not tainted as filespec
11466:
11467: @russianindex[]
11468: #dir with files with russian-lang names
11469: $where[dir]
11470:
11471: $dir[^file:list[$where;\.txt^$]]
11472: ^dir.menu{
11473: <a href=$where/^untaint[uri]{$dir.name}>$dir.name</a><br>
11474: }
11475:
11476: 2002-09-23 paf
11477: * src/classes/date.C 1.38:
11478: * src/classes/date.C 1.39:
11479: date bug fix, now round(floatDays*secondsPerDay)
11480:
11481: * src/targets/cgi/Makefile.in 1.56:
11482: *** empty log message ***
11483:
11484: * src/types/pa_vdouble.h 1.41:
11485: double->int round added
11486:
11487: 2002-09-20 paf
11488: * src/types/pa_vhash.h 1.40:
11489: * www/htdocs/operators.p 1.4:
11490: hash.foreach modification of existing keys allowed
11491:
11492: * src/main/compile.tab.C 1.69:
11493: * src/main/compile.y 1.197:
11494: * www/htdocs/index.html 1.153:
11495: changed grammer on junction expanding to include ^junction.method
11496:
11497: * src/classes/xdoc.C 1.102:
11498: empty transform result, being taken as file now returns empty
11499: file, not raises stupid error about "stat-ed file"
11500:
11501: * src/main/execute.C 1.276:
11502: * www/htdocs/index.html 1.154:
11503: code junction calls disabled [before: code was compiled in such a way, that there were no code-junctions in OP_CALL]
11504:
11505: this now error:
11506: @badjunctioncall[]
11507: ^badjunctioncallinside{code}
11508:
11509: @badjunctioncallinside[code]
11510: ^code[]
11511:
11512: * src/targets/apache13/Makefile.am 1.15:
11513: * src/targets/apache13/Makefile.in 1.40:
11514: * src/targets/cgi/Makefile.am 1.43:
11515: * src/targets/cgi/Makefile.in 1.55:
11516: binaries now depend on makefiles, thus taking linking options
11517: configure changes into account [were: ignoring]
11518:
11519: * src/classes/xdoc.C 1.103:
11520: * www/htdocs/index.html 1.152:
11521: xdoc::create[name] now sets $request:charset as internal xdoc
11522: encoding, and after decoding attributes set by dom functions
11523: now encoded OK, not as digital entities
11524:
11525: * src/types/Makefile.in 1.45:
11526: *** empty log message ***
11527:
11528: * src/include/pa_opcode.h 1.22:
11529: * src/include/pa_request.h 1.150:
11530: * src/main/compile.tab.C 1.68:
11531: * src/main/compile.y 1.196:
11532: * src/main/execute.C 1.275:
11533: * src/main/main.dsp 1.159:
11534: * src/targets/cgi/parser3.dsp 1.60:
11535: * src/types/Makefile.am 1.27:
11536: * src/types/pa_vjunction.C 1.1:
11537: * src/types/pa_vjunction.h 1.16:
11538: * src/types/types.dsp 1.34:
11539: * www/htdocs/.htaccess 1.8:
11540: * www/htdocs/index.html 1.151:
11541: introducing $junction.get/put(1)
11542: one can write iterators now:
11543:
11544: ^user-foreach[key;value]{$key=$value<br>}
11545:
11546: @user-foreach[key;value;code]
11547: ^for[i](1;10){
11548: $code.key($i)
11549: $code.value($i*2)
11550: $code
11551: }
11552:
11553: * src/main/pa_common.C 1.120:
11554: -d "DIR/" now true
11555:
11556: * src/main/compile_tools.h 1.66:
11557: mistype
11558:
11559: 2002-09-19 paf
11560: * Makefile.am 1.8:
11561: * Makefile.in 1.21:
11562: * aclocal.m4 1.5:
11563: *** empty log message ***
11564:
11565: * aclocal.m4 1.3:
11566: forced to be older
11567:
11568: * Makefile.am 1.12:
11569: * Makefile.in 1.25:
11570: new: make commit
11571:
11572: 2002-09-18 paf
11573: * parser3.dsw 1.4:
11574: * src/include/pa_opcode.h 1.21:
11575: * src/main/compile.tab.C 1.67:
11576: * src/main/compile.y 1.195:
11577: * src/main/execute.C 1.274:
11578: * www/htdocs/index.html 1.150:
11579: << >> int shifts
11580:
11581: * src/classes/file.C 1.100:
11582: * www/htdocs/index.html 1.149:
11583: * www/htdocs/mailreceive.eml 1.3:
11584: ^file::exec/cgi $.stdin[can be file now]
11585: so that one can pass binary data there
11586:
11587: * src/include/pa_common.h 1.82:
11588: * src/include/pa_request.h 1.149:
11589: * src/main/pa_common.C 1.119:
11590: * src/main/pa_request.C 1.230:
11591: auto.p exists but unreadable - now this - fatal error
11592:
11593: * src/classes/date.C 1.37:
11594: * src/classes/double.C 1.51:
11595: * src/classes/file.C 1.99:
11596: * src/classes/hash.C 1.50:
11597: * src/classes/image.C 1.76:
11598: * src/classes/int.C 1.47:
11599: * src/classes/mail.C 1.79:
11600: * src/classes/op.C 1.111:
11601: * src/classes/response.C 1.22:
11602: * src/classes/string.C 1.120:
11603: * src/classes/table.C 1.165:
11604: * src/classes/void.C 1.25:
11605: * src/classes/xdoc.C 1.101:
11606: * src/classes/xnode.C 1.52:
11607: * src/include/pa_request.h 1.148:
11608: * www/htdocs/index.html 1.148:
11609: pa_request contexts made privated, plus get_{self/method_frame} to read.
11610: Request_context_saver used in ^try to save flang too.
11611: [were not saved]
11612:
11613: * src/types/pa_vresponse.C 1.13:
11614: header value chains joined before output, this should help
11615: $.subject[$var $var]
11616: from being converted to
11617: subject: ?koi8-r?Q?...?= ?koi8-r?Q?...?=
11618:
11619: 2002-09-17 paf
11620: * src/classes/op.C 1.109:
11621: * www/htdocs/index.html 1.147:
11622: * www/htdocs/operators.p 1.2:
11623: made place for ^process to compile it's code to in case of no self
11624:
11625: * src/classes/op.C 1.110:
11626: * src/main/execute.C 1.272:
11627: * src/main/pa_request.C 1.229:
11628: * src/types/pa_value.C 1.8:
11629: * src/types/pa_value.h 1.104:
11630: * src/types/pa_vmethod_frame.h 1.38:
11631: * src/types/pa_vstateless_class.h 1.37:
11632: * www/htdocs/operators.p 1.3:
11633: operators now executed with MAIN self.
11634: it's for ^include sake, too strong a change
11635:
11636: * src/classes/hash.C 1.47:
11637: foreach delims bug fixed [were ,2,3]
11638:
11639: * src/classes/hash.C 1.48:
11640: * src/classes/table.C 1.162:
11641: * src/include/pa_sql_connection.h 1.29:
11642: * www/htdocs/index.html 1.141:
11643: table.sql hash::sql duplicate keys now errors
11644:
11645: * src/main/execute.C 1.273:
11646: * src/types/pa_value.h 1.105:
11647: * src/types/pa_vmethod_frame.h 1.39:
11648: removed changes, operators executed with calling self.
11649: lots of code with ^include code relies on defined/defining self variables
11650:
11651: $a[1]
11652: ^include[print_a.p]
11653: print_a.p: $a
11654:
11655: ^include[set_a.p]
11656: a=$a
11657: set_a.p:
11658: $a[1]
11659:
11660: * operators.txt 1.83:
11661: * operators.txt 1.84:
11662: * src/classes/hash.C 1.49:
11663: * src/classes/table.C 1.163:
11664: * src/include/pa_globals.h 1.95:
11665: * src/main/pa_globals.C 1.139:
11666: * www/htdocs/index.html 1.142:
11667: table.sql hash::sql flag to allow duplicate keys [$.distinct(1/0)]
11668: first record taken [were last]
11669:
11670: * src/main/execute.C 1.270:
11671: * src/main/execute.C 1.271:
11672: * src/types/pa_value.C 1.7:
11673: * src/types/pa_value.h 1.103:
11674: * src/types/pa_vstateless_class.h 1.36:
11675: * www/htdocs/index.html 1.146:
11676: found ancient param to Junction, removed.
11677: allowed passing self to native_code_operators [for ^process to work, she needs self]
11678:
11679: * Makefile.in 1.20:
11680: * bin/Makefile.in 1.5:
11681: * bin/auto.p.dist.in 1.8:
11682: * configure 1.40:
11683: * configure 1.41:
11684: * configure.in 1.40:
11685: * configure.in 1.41:
11686: * etc/Makefile.in 1.10:
11687: * etc/parser3.charsets/Makefile.in 1.13:
11688: * src/Makefile.in 1.51:
11689: * src/classes/Makefile.in 1.49:
11690: * src/include/Makefile.in 1.7:
11691: * src/lib/Makefile.in 1.4:
11692: * src/lib/md5/Makefile.in 1.2:
11693: * src/lib/patches/Makefile.in 1.4:
11694: * src/lib/pcre/Makefile.in 1.4:
11695: * src/main/Makefile.in 1.45:
11696: * src/sql/Makefile.in 1.7:
11697: * src/targets/Makefile.in 1.38:
11698: * src/targets/apache13/Makefile.in 1.39:
11699: * src/targets/cgi/Makefile.in 1.54:
11700: * src/targets/isapi/Makefile.in 1.7:
11701: * src/types/Makefile.in 1.44:
11702: so now detected [can be .sl on hpux, .dll on cygwin, .so in
11703: other cases)
11704:
11705: * bin/auto.p.dist.in 1.9:
11706: strange \n
11707:
11708: * src/classes/table.C 1.164:
11709: * src/classes/xdoc.C 1.100:
11710: * www/htdocs/index.html 1.144:
11711: table::sql options
11712: table::create copy options
11713: options checked, wrong option now fatal error
11714:
11715: * src/main/pa_string.C 1.170:
11716: * www/htdocs/index.html 1.143:
11717: string.replace fixed [were missing words on pieces boundaries]
11718:
11719: * src/main/execute.C 1.269:
11720: * src/main/pa_request.C 1.228:
11721: * src/types/pa_value.C 1.6:
11722: * src/types/pa_value.h 1.102:
11723: * src/types/pa_vmethod_frame.h 1.37:
11724: * src/types/pa_vstateless_class.h 1.35:
11725: * www/htdocs/index.html 1.145:
11726: * www/htdocs/operators.p 1.1:
11727: allowed Request.self to be 0, checked that in VMethodFrame get
11728: put and $self.
11729:
11730: * src/classes/op.C 1.108:
11731: * src/classes/table.C 1.161:
11732: * www/htdocs/index.html 1.140:
11733: menu/for delims bug fixed [were ,2,3]
11734:
11735: 2002-09-16 paf
11736: * src/classes/file.C 1.98:
11737: * www/htdocs/index.html 1.139:
11738: file::cgi line ends can be both unix & dos. and they can be unix [\n\n] on win when 'use CGI' used, it causes stdout to be binary.
11739: now detected closest header break.
11740:
11741: * src/main/untaint.C 1.107:
11742: * src/types/pa_vmail.C 1.29:
11743: mail:send closing ?= now closed right
11744:
11745: 2002-09-13 paf
11746: * operators.txt 1.81:
11747: * src/main/compile.tab.C 1.65:
11748: * src/main/compile.y 1.193:
11749: * www/htdocs/index.html 1.137:
11750: !| bitwise
11751: !|| numerical
11752: xor now
11753: [preparing for expression #comments]
11754:
11755: * src/main/compile.tab.C 1.63:
11756: * src/main/compile.y 1.191:
11757: * src/types/pa_vresponse.C 1.12:
11758: * www/htdocs/index.html 1.135:
11759: cookie date now clean [were mistakenly tainted & that worked
11760: bad with opera -- 'happily' that worked OK with msie]
11761:
11762: * src/main/compile.tab.C 1.64:
11763: * src/main/compile.y 1.192:
11764: * www/htdocs/index.html 1.136:
11765: @method[$name]
11766: now parse error
11767:
11768: * operators.txt 1.82:
11769: * src/main/compile.tab.C 1.66:
11770: * src/main/compile.y 1.194:
11771: * src/main/compile_tools.h 1.65:
11772: * www/htdocs/index.html 1.138:
11773: (expression #comment)
11774:
11775: (multiline expression #comment
11776: line2 #comment
11777: )
11778:
11779: (expression #comment with (brackets) comment) << OK
11780:
11781: * Makefile.in 1.19:
11782: * configure 1.39:
11783: * configure.in 1.39:
11784: * src/include/pa_config_auto.h.in 1.29:
11785: HAVE_WINSOCK_H created in configure.in
11786:
11787: * src/include/pa_config_fixed.h 1.50:
11788: * src/main/pa_socks.C 1.17:
11789: HAVE_WINSOCK_H cheched in pa_socks.C
11790:
11791: 2002-09-12 paf
11792: * src/main/untaint.C 1.105:
11793: * www/htdocs/index.html 1.134:
11794: quoted printable ' ' now =20
11795: and encoding stops before <...>$
11796:
11797: * src/types/pa_vclass.C 1.13:
11798: * src/types/pa_vmail.C 1.28:
11799: * src/types/pa_vobject.C 1.8:
11800: VObject & VClass
11801: get_element
11802: now first looks to fields, next to methods & co
11803: todo: the rest
11804: reason: more speed
11805:
11806: * src/main/untaint.C 1.106:
11807: quoted printable encoding stops before \s*<...>$
11808:
11809: 2002-09-11 paf
11810: * src/main/pa_charset.C 1.30:
11811: * src/targets/cgi/parser3.dsp 1.59:
11812: * www/htdocs/index.html 1.133:
11813: while fixing ( xmlCharEncodingInput/OutputFunc callbacks returned bad value )
11814: forgot to check users of those funcs. not all were using that return value convention
11815:
11816: * etc/parser3.charsets/windows-1254.cfg 1.1:
11817: * src/lib/pcre/ibm-1254.ucm 1.1:
11818: windows-1254 added
11819:
11820: 2002-09-10 paf
11821: * src/classes/op.C 1.106:
11822: * src/main/execute.C 1.265:
11823: * src/types/pa_value.C 1.5:
11824: * src/types/pa_value.h 1.100:
11825: * src/types/pa_vcode_frame.h 1.22:
11826: * src/types/pa_vmethod_frame.h 1.36:
11827: * src/types/pa_wcontext.C 1.23:
11828: * src/types/pa_wcontext.h 1.39:
11829: * src/types/pa_wwrapper.h 1.25:
11830: moved junction kill responsibility to wcontext
11831:
11832: * src/main/execute.C 1.267:
11833: * src/types/pa_value.h 1.101:
11834: * src/types/pa_wwrapper.h 1.26:
11835: WWrapper which used in constructing objects(second param to sql method) ^...sql{}[$.default{code}]
11836: now has parent, wich helps code in hash to survivi
11837:
11838: * src/include/pa_request.h 1.147:
11839: * src/main/execute.C 1.266:
11840: removed redundant param to execute [stack said 'thanks']
11841:
11842: * src/classes/file.C 1.97:
11843: decided not to log exec's with stderr, that could be warnings,
11844: and it's up to scritper to log/show them
11845:
11846: * src/main/pa_charset.C 1.29:
11847: * src/types/pa_vmail.C 1.27:
11848: * www/htdocs/index.html 1.131:
11849: xmlCharEncodingInput/OutputFunc callbacks returned bad value in case of unfinished in buffer processing, causing accidental transcode stop [in case that source enc != utf-8 & there is incomplete utf-8 sequence at the end of 16000block iside of libxml lib]
11850: tfm readed & code updated
11851:
11852: * src/classes/op.C 1.107:
11853: * src/main/execute.C 1.268:
11854: * src/types/pa_wcontext.h 1.40:
11855: * src/types/pa_wcontext.h 1.41:
11856: VCodeFrame parent param were specified badly
11857:
11858: * src/classes/double.C 1.50:
11859: * src/main/execute.C 1.264:
11860: * www/htdocs/index.html 1.132:
11861: double:sql badly called write_assign_lang, not write_no_lang,
11862: thus doing unnecessary double/string converstion, which were loosing time&precesion
11863:
11864: 2002-09-04 paf
11865: * src/types/pa_vxnode.C 1.25:
11866: * www/htdocs/index.html 1.129:
11867: removed too strong checks of xnode.elements.
11868: now, for instance, if element does not have any attributes, $xnode.attributes is void, not error
11869:
11870: * configure 1.37:
11871: * configure.in 1.38:
11872: introducing --with-sjlj-exceptions
11873: [hpux can not work with longjump/throw pair, and one must switch that on there.
11874: todo: detect that automatically]
11875:
11876: * configure 1.38:
11877: makes with sjlj
11878:
11879: * src/include/pa_config_auto.h.in 1.28:
11880: sjlj define
11881:
11882: * INSTALL 1.26:
11883: * src/include/pa_config_fixed.h 1.49:
11884: * src/include/pa_sql_connection.h 1.28:
11885: * src/main/pa_sql_driver_manager.C 1.65:
11886: * www/htdocs/index.html 1.130:
11887: -with-sjlj-exceptions define checked.
11888: on win32 it made default
11889:
11890: 2002-09-02 paf
11891: * Makefile.am 1.7:
11892: * Makefile.in 1.18:
11893: * src/types/pa_vdate.h 1.20:
11894: happy now only install-exec
11895:
11896: * src/types/pa_vdate.h 1.21:
11897: removed debug
11898:
11899: * operators.txt 1.80:
11900: * src/main/execute.C 1.263:
11901: * src/targets/cgi/parser3.dsp 1.58:
11902: * www/htdocs/index.html 1.128:
11903: removed double_result, didn't help
11904:
11905: * src/types/pa_vdate.h 1.22:
11906: *** empty log message ***
11907:
11908: * src/main/execute.C 1.258:
11909: fixed numeric < & co so that thay now use c=a-b, c OPERATOR 0.
11910: this works fine on solaris/intel for still unknown reason.
11911:
11912: * src/main/execute.C 1.261:
11913: double_result made to move that var away from hungry g++ optimizer (-O2),
11914: before: it were optimized and comparison operators worked badly
11915:
11916: 2002-08-29 paf
11917: * parser3.dsw 1.3:
11918: * src/classes/classes.dsp 1.25:
11919: * src/classes/hash.C 1.46:
11920: * src/classes/op.C 1.105:
11921: * src/classes/string.C 1.119:
11922: * src/include/pa_request.h 1.146:
11923: * src/lib/md5/md5.dsp 1.2:
11924: * src/main/execute.C 1.257:
11925: * src/main/main.dsp 1.158:
11926: * src/main/pa_request.C 1.227:
11927: * src/targets/cgi/parser3.dsp 1.57:
11928: * src/types/pa_value.C 1.4:
11929: * src/types/pa_value.h 1.99:
11930: * src/types/pa_vmail.C 1.26:
11931: * src/types/pa_vmethod_frame.h 1.35:
11932: * src/types/pa_wcontext.h 1.38:
11933: * src/types/types.dsp 1.33:
11934: * www/htdocs/index.html 1.127:
11935: junction_cleaner moved to auto VMethodFrame [called less frequent, allowed to remove ugly Junction.change_context-s from many places, switch, mail:send..html{}, ..]
11936: request.root renamed to method_frame [more easyreading]
11937: ancient {...PUSH/POPs...} changed to stack vars [speed up]
11938:
11939: 2002-08-28 paf
11940: * operators.txt 1.79:
11941: * src/classes/string.C 1.118:
11942: * www/htdocs/derived.p 1.15:
11943: * www/htdocs/index.html 1.124:
11944: ^string.split[delim[;options]]
11945:
11946: * src/types/pa_vcookie.C 1.50:
11947: * www/htdocs/index.html 1.125:
11948: fixed cookie delete when
11949: $cookie:name[$.value[]]
11950:
11951: * src/types/pa_vcookie.C 1.51:
11952: * www/htdocs/index.html 1.126:
11953: $cookie:name[&]
11954: $cookie:name << now tainted
11955:
11956: 2002-08-27 paf
11957: * etc/parser3.charsets/Makefile.am 1.4:
11958: * etc/parser3.charsets/Makefile.in 1.12:
11959: merged from 3.0.0005
11960:
11961: * INSTALL 1.25:
11962: recommended latest gmime 1.0.5
11963:
11964: * operators.txt 1.78:
11965: * src/main/compile.tab.C 1.62:
11966: * src/main/compile.y 1.190:
11967: * www/htdocs/index.html 1.123:
11968: * www/htdocs/mailreceive.eml 1.2:
11969: # now delimiter
11970:
11971: 2002-08-26 paf
11972: * configure 1.36:
11973: * configure.in 1.37:
11974: * src/targets/apache13/Makefile.am 1.14:
11975: * src/targets/apache13/Makefile.in 1.38:
11976: apache13/hook added to make dist.
11977:
11978: 2002-08-23 paf
11979: * src/include/pa_common.h 1.81:
11980: * src/main/pa_common.C 1.118:
11981: * src/targets/cgi/parser3.C 1.197:
11982: * src/targets/isapi/parser3isapi.C 1.79:
11983: * www/htdocs/index.html 1.122:
11984: when auto.p beside binary [cgi, isapi] not accessible [due to
11985: bad rights or whatever] it's error now
11986:
11987: 2002-08-21 paf
11988: * src/main/pa_string.C 1.169:
11989: * www/htdocs/index.html 1.121:
11990: fixed bad language bug, [were wrong string cloning constructor]
11991:
11992: * src/main/compile.tab.C 1.61:
11993: * src/main/compile.y 1.189:
11994: * src/main/compile_tools.C 1.53:
11995: * src/main/compile_tools.h 1.64:
11996: * www/htdocs/derived.p 1.13:
11997: * www/htdocs/derived.p 1.14:
11998: "BASE:"
11999: "BASE::"
12000: syntax allowed, means "base class".
12001: compiled as if here they named base class
12002:
12003: * bin/auto.p.dist.in 1.7:
12004: * src/targets/cgi/parser3.C 1.196:
12005: * src/types/pa_vfile.C 1.34:
12006: * src/types/pa_vmail.C 1.23:
12007: * www/htdocs/mailreceive.eml 1.1:
12008: * www/htdocs/mailreceive.html 1.1:
12009: $mail.received.file.value.content-type fixed
12010:
12011: * Makefile.am 1.6:
12012: * Makefile.in 1.17:
12013: can use:
12014: make happy
12015: equals to
12016: make update install
12017:
12018: * src/main/execute.C 1.256:
12019: * src/types/pa_vobject.h 1.34:
12020: * www/htdocs/base.p 1.3:
12021: * www/htdocs/derived.p 1.12:
12022: * www/htdocs/index.html 1.120:
12023: fixed virtual calls
12024:
12025: 2002-08-20 paf
12026: * operators.txt 1.76:
12027: * src/classes/void.C 1.23:
12028: * www/htdocs/index.html 1.117:
12029: ^void.length[] = 0 merged from 3.0.0005
12030:
12031: * operators.txt 1.77:
12032: * src/classes/void.C 1.24:
12033: * www/htdocs/index.html 1.118:
12034: ^void.pos[...] = -1 merged from 3.0.0005
12035:
12036: * operators.txt [release_3_0_0005] 1.59.2.3:
12037: * src/classes/void.C [release_3_0_0005] 1.21.2.1:
12038: ^void.length[] = 0
12039:
12040: * operators.txt [release_3_0_0005] 1.59.2.4:
12041: * src/classes/void.C [release_3_0_0005] 1.21.2.2:
12042: ^void.pos[...] = -1
12043:
12044: * src/classes/file.C 1.96:
12045: * www/htdocs/index.html 1.119:
12046: fixed language of file:file result
12047:
12048: 2002-08-19 paf
12049: * src/classes/xnode.C 1.49:
12050: * src/classes/xnode.C 1.50:
12051: * src/classes/xnode.C 1.51:
12052: * src/types/pa_vxdoc.C 1.21:
12053: xdoc.fields fixed [were error in xnode, which were not catched
12054: in xdoc]
12055:
12056: * src/classes/xdoc.C 1.99:
12057: xdoc getElementsByTagName, ...NS
12058: overriden, work now
12059:
12060: * src/include/pa_stylesheet_connection.h 1.31:
12061: * src/main/pa_globals.C 1.138:
12062: prepared:
12063: // validate each document after load/create (?)
12064: //xmlDoValidityCheckingDefaultValue = 1;
12065:
12066: 2002-08-15 paf
12067: * src/types/pa_vrequest.C 1.25:
12068: * www/htdocs/index.html 1.113:
12069: $request:body unprecessed POST request
12070:
12071: * operators.txt 1.71:
12072: * src/classes/form.C 1.31:
12073: * src/include/pa_pool.h 1.84:
12074: * src/include/pa_request.h 1.145:
12075: * src/main/pa_pool.C 1.56:
12076: * src/types/pa_vform.C 1.66:
12077: * src/types/pa_vform.h 1.41:
12078: * www/htdocs/.htaccess 1.7:
12079: planning/preparing_to $request:body
12080: r.post_data now const
12081:
12082: * src/classes/image.C 1.75:
12083: * src/classes/op.C 1.104:
12084: * src/classes/xdoc.C 1.98:
12085: * src/classes/xnode.C 1.48:
12086: * src/main/execute.C 1.255:
12087: * src/types/pa_value.h 1.97:
12088: * src/types/pa_vhash.h 1.39:
12089: * src/types/pa_vobject.C 1.7:
12090: * src/types/pa_vobject.h 1.33:
12091: * src/types/pa_vtable.h 1.46:
12092: * www/htdocs/index.html 1.111:
12093: instead of type() checking everywhere used Value.as
12094: now user descendants can be used in params.
12095:
12096: VObject::as_*, is_defined now taken from bases.
12097: xtable(table)
12098: ^if($xtable) now OK
12099:
12100: * operators.txt 1.73:
12101: * src/include/pa_common.h 1.80:
12102: * src/main/pa_common.C 1.117:
12103: * src/types/pa_vcookie.C 1.49:
12104: * src/types/pa_vdate.h 1.19:
12105: * src/types/pa_vresponse.C 1.11:
12106: * src/types/pa_vresponse.h 1.29:
12107: * www/htdocs/index.html 1.115:
12108: $response:field[date]
12109: $response:field[$.xxx[date]]
12110:
12111: * src/types/pa_value.h 1.98:
12112: * src/types/pa_vdate.h 1.18:
12113: * src/types/pa_vrequest.C 1.24:
12114: * src/types/pa_vxdoc.C 1.20:
12115: * src/types/pa_vxnode.C 1.24:
12116: * www/htdocs/index.html 1.112:
12117: few barks:
12118: bark("%s field not found", 0, &aname)
12119:
12120: * src/classes/hash.C 1.45:
12121: * src/classes/string.C 1.117:
12122: * src/classes/table.C 1.160:
12123: * src/classes/void.C 1.22:
12124: * src/include/pa_sql_connection.h 1.27:
12125: * www/htdocs/index.html 1.114:
12126: fixed source of ^hash::sql{bad}
12127:
12128: * src/classes/classes.h 1.22:
12129: * www/htdocs/index.html 1.116:
12130: write to static var caused useless Exception, introduced
12131: Methoded::put_element wich consumes those
12132:
12133: * src/main/execute.C 1.254:
12134: * src/types/pa_value.h 1.96:
12135: * src/types/pa_vclass.C 1.12:
12136: * src/types/pa_vclass.h 1.37:
12137: * src/types/pa_vobject.C 1.6:
12138: * src/types/pa_vobject.h 1.32:
12139: * src/types/pa_vxdoc.C 1.19:
12140: * src/types/pa_vxdoc.h 1.29:
12141: is->as
12142:
12143: * operators.txt 1.72:
12144: $request:body unprecessed POST request body
12145:
12146: 2002-08-14 paf
12147: * src/targets/cgi/Makefile.am 1.41:
12148: * src/targets/cgi/fixopt.C 1.1:
12149: * src/targets/cgi/fixopt.C 1.2:
12150: * src/targets/cgi/fixopt.h 1.1:
12151: * src/targets/cgi/parser3.C 1.194:
12152: * src/targets/cgi/parser3.dsp 1.55:
12153: fixopt now preprocesses command line params, splitting them by
12154: space, excluding argv[0], argv[argc-1]
12155:
12156: * src/classes/xnode.h 1.16:
12157: * src/main/execute.C 1.253:
12158: * src/targets/cgi/parser3.dsp 1.56:
12159: * src/types/pa_value.h 1.95:
12160: * src/types/pa_vclass.C 1.11:
12161: * src/types/pa_vclass.h 1.36:
12162: * src/types/pa_vcode_frame.h 1.21:
12163: * src/types/pa_vcookie.C 1.48:
12164: * src/types/pa_vcookie.h 1.21:
12165: * src/types/pa_vdate.h 1.17:
12166: * src/types/pa_venv.h 1.26:
12167: * src/types/pa_vfile.h 1.49:
12168: * src/types/pa_vform.C 1.65:
12169: * src/types/pa_vform.h 1.40:
12170: * src/types/pa_vhash.h 1.38:
12171: * src/types/pa_vimage.h 1.31:
12172: * src/types/pa_vmail.C 1.22:
12173: * src/types/pa_vmail.h 1.6:
12174: * src/types/pa_vmath.h 1.12:
12175: * src/types/pa_vmethod_frame.h 1.34:
12176: * src/types/pa_vobject.C 1.5:
12177: * src/types/pa_vobject.h 1.31:
12178: * src/types/pa_vrequest.C 1.23:
12179: * src/types/pa_vrequest.h 1.23:
12180: * src/types/pa_vresponse.C 1.10:
12181: * src/types/pa_vresponse.h 1.28:
12182: * src/types/pa_vstateless_class.h 1.34:
12183: * src/types/pa_vstateless_object.h 1.25:
12184: * src/types/pa_vstatus.C 1.12:
12185: * src/types/pa_vstatus.h 1.13:
12186: * src/types/pa_vstring.h 1.52:
12187: * src/types/pa_vtable.C 1.19:
12188: * src/types/pa_vtable.h 1.45:
12189: * src/types/pa_vvoid.h 1.14:
12190: * src/types/pa_vxdoc.C 1.18:
12191: * src/types/pa_vxdoc.h 1.28:
12192: * src/types/pa_vxnode.C 1.23:
12193: * src/types/pa_vxnode.h 1.20:
12194: * src/types/pa_wwrapper.h 1.24:
12195: * www/htdocs/index.html 1.110:
12196: is now works with VObject & VClass
12197:
12198: * src/types/pa_vmail.C 1.21:
12199: mail: turned off utf8 to source transcoding
12200:
12201: * src/targets/cgi/parser3.C 1.193:
12202: -f config file
12203:
12204: * src/targets/cgi/Makefile.am 1.42:
12205: * src/targets/cgi/fixopt.C 1.3:
12206: * src/targets/cgi/fixopt.h 1.2:
12207: * src/targets/cgi/parser3.C 1.195:
12208: removed fixopt stupidity. on stupid linux use
12209: cd /document/root
12210: ../cgi/parser3 script
12211:
12212: * src/targets/cgi/Makefile.in 1.52:
12213: * src/targets/cgi/Makefile.in 1.53:
12214: *** empty log message ***
12215:
12216: * src/targets/cgi/parser3.C 1.192:
12217: * www/htdocs/auto.p 1.17:
12218: * www/htdocs/derived.p 1.11:
12219: * www/htdocs/index.html 1.109:
12220: fixed .log file dir
12221:
12222: 2002-08-13 paf
12223: * www/htdocs/derived.p 1.7:
12224: sample: dont convinient that table fields can be overridden
12225:
12226: * src/types/Makefile.in 1.43:
12227: added vobject.c & vclass
12228:
12229: * src/types/Makefile.in 1.42:
12230: VAliased removed
12231:
12232: * src/types/pa_vclass.C 1.9:
12233: * www/htdocs/derived.p 1.9:
12234: checked: form[vclass]fields can be overwritten in derived(table)
12235:
12236: * src/types/Makefile.am 1.26:
12237: * src/types/pa_vclass.C 1.7:
12238: * src/types/pa_vclass.h 1.34:
12239: * src/types/pa_vobject.C 1.1:
12240: * src/types/pa_vobject.h 1.29:
12241: * src/types/types.dsp 1.32:
12242: reorganized modules
12243: todo: fix bug with put endless recoursion
12244: todo: check 'as'
12245:
12246: * src/types/pa_vclass.C 1.10:
12247: * www/htdocs/index.html 1.107:
12248: allow override parent variables, useful for form descendants
12249:
12250: * src/types/pa_vobject.C 1.4:
12251: * www/htdocs/derived.p 1.10:
12252: * www/htdocs/index.html 1.108:
12253: allow override parent variables, useful for form descendants [
12254: in vobject too, were in vclass]
12255:
12256: * src/classes/form.C 1.30:
12257: * src/classes/mail.C 1.78:
12258: * src/classes/op.C 1.103:
12259: * src/classes/xnode.h 1.15:
12260: * src/include/pa_request.h 1.144:
12261: * src/main/execute.C 1.252:
12262: * src/main/pa_request.C 1.226:
12263: * src/types/pa_value.h 1.94:
12264: * src/types/pa_vclass.C 1.8:
12265: * src/types/pa_vclass.h 1.35:
12266: * src/types/pa_vcode_frame.h 1.20:
12267: * src/types/pa_vcookie.C 1.47:
12268: * src/types/pa_vcookie.h 1.20:
12269: * src/types/pa_vdate.h 1.16:
12270: * src/types/pa_venv.h 1.25:
12271: * src/types/pa_vfile.h 1.48:
12272: * src/types/pa_vform.C 1.64:
12273: * src/types/pa_vform.h 1.39:
12274: * src/types/pa_vhash.h 1.37:
12275: * src/types/pa_vimage.h 1.30:
12276: * src/types/pa_vmail.C 1.20:
12277: * src/types/pa_vmail.h 1.5:
12278: * src/types/pa_vmath.h 1.11:
12279: * src/types/pa_vmethod_frame.h 1.33:
12280: * src/types/pa_vobject.C 1.3:
12281: * src/types/pa_vobject.h 1.30:
12282: * src/types/pa_vrequest.C 1.22:
12283: * src/types/pa_vrequest.h 1.22:
12284: * src/types/pa_vresponse.C 1.9:
12285: * src/types/pa_vresponse.h 1.27:
12286: * src/types/pa_vstateless_class.h 1.33:
12287: * src/types/pa_vstateless_object.h 1.24:
12288: * src/types/pa_vstatus.C 1.11:
12289: * src/types/pa_vstatus.h 1.12:
12290: * src/types/pa_vstring.h 1.51:
12291: * src/types/pa_vtable.C 1.18:
12292: * src/types/pa_vtable.h 1.44:
12293: * src/types/pa_vvoid.h 1.13:
12294: * src/types/pa_vxdoc.C 1.17:
12295: * src/types/pa_vxdoc.h 1.27:
12296: * src/types/pa_vxnode.C 1.22:
12297: * src/types/pa_vxnode.h 1.19:
12298: * src/types/pa_wwrapper.h 1.23:
12299: introduced Value::get_element(..., bool looking_down) [needed
12300: to exclude endless recoursion]
12301:
12302: * src/classes/table.C 1.159:
12303: * src/types/pa_vtable.C 1.17:
12304: * src/types/pa_vtable.h 1.43:
12305: * www/htdocs/derived.p 1.5:
12306: fixed error message on using non-created table
12307:
12308: * src/classes/form.C 1.29:
12309: * src/classes/hash.C 1.44:
12310: * src/classes/mail.C 1.77:
12311: * src/classes/op.C 1.102:
12312: * src/classes/xnode.h 1.14:
12313: * src/include/pa_request.h 1.143:
12314: * src/main/compile.C 1.66:
12315: * src/main/compile.tab.C 1.60:
12316: * src/main/execute.C 1.251:
12317: * src/main/pa_request.C 1.225:
12318: * src/types/pa_value.h 1.93:
12319: * src/types/pa_vclass.h 1.33:
12320: * src/types/pa_vcode_frame.h 1.19:
12321: * src/types/pa_vcookie.C 1.46:
12322: * src/types/pa_vcookie.h 1.19:
12323: * src/types/pa_vdate.h 1.15:
12324: * src/types/pa_venv.h 1.24:
12325: * src/types/pa_vfile.h 1.47:
12326: * src/types/pa_vform.C 1.63:
12327: * src/types/pa_vform.h 1.38:
12328: * src/types/pa_vhash.h 1.36:
12329: * src/types/pa_vimage.C 1.20:
12330: * src/types/pa_vimage.h 1.29:
12331: * src/types/pa_vmail.C 1.19:
12332: * src/types/pa_vmail.h 1.4:
12333: * src/types/pa_vmath.h 1.10:
12334: * src/types/pa_vmethod_frame.h 1.32:
12335: * src/types/pa_vobject.h 1.26:
12336: * src/types/pa_vrequest.C 1.20:
12337: * src/types/pa_vrequest.h 1.20:
12338: * src/types/pa_vresponse.C 1.8:
12339: * src/types/pa_vresponse.h 1.26:
12340: * src/types/pa_vstateless_class.h 1.32:
12341: * src/types/pa_vstateless_object.h 1.23:
12342: * src/types/pa_vstatus.C 1.10:
12343: * src/types/pa_vstatus.h 1.11:
12344: * src/types/pa_vstring.h 1.50:
12345: * src/types/pa_vtable.C 1.16:
12346: * src/types/pa_vtable.h 1.42:
12347: * src/types/pa_vvoid.h 1.12:
12348: * src/types/pa_vxdoc.C 1.16:
12349: * src/types/pa_vxdoc.h 1.26:
12350: * src/types/pa_vxnode.C 1.21:
12351: * src/types/pa_vxnode.h 1.18:
12352: * src/types/pa_wwrapper.h 1.22:
12353: * www/htdocs/derived.p 1.4:
12354: VObject.get/out now looking down/up tree
12355: todo: fix error message on non-constructed parents
12356:
12357: * src/types/pa_vobject.h 1.28:
12358: * www/htdocs/derived.p 1.8:
12359: checked: table fields can be overwritten in derived(table)
12360:
12361: * src/types/pa_vobject.h 1.27:
12362: * www/htdocs/derived.p 1.6:
12363: * www/htdocs/index.html 1.106:
12364: derived classes can have fields of their own now
12365:
12366: 2002-08-12 paf
12367: * src/main/compile.tab.C 1.59:
12368: * src/main/compile.y 1.188:
12369: * src/main/execute.C 1.249:
12370: * src/main/execute.C 1.250:
12371: * src/main/pa_request.C 1.224:
12372: * src/types/Makefile.am 1.25:
12373: * src/types/pa_valiased.C 1.17:
12374: * src/types/pa_valiased.h 1.23:
12375: * src/types/pa_value.h 1.92:
12376: * src/types/pa_vclass.h 1.32:
12377: * src/types/pa_vobject.h 1.25:
12378: * src/types/pa_vstateless_class.h 1.30:
12379: * src/types/pa_vstateless_object.h 1.21:
12380: * src/types/pa_wcontext.h 1.37:
12381: ^base:create[] dynamic call rewritten
12382: todo: thorough testing
12383:
12384: * src/types/pa_value.h 1.91:
12385: * src/types/pa_vclass.h 1.31:
12386: * src/types/pa_vobject.h 1.24:
12387: * www/htdocs/base.p 1.1:
12388: * www/htdocs/derived.p 1.1:
12389: VObject ctor now instantates base class, remembers it and saves child in parent
12390: VObject.get_class now returns last child = downward virtual calls OK
12391:
12392: * src/types/pa_vstateless_class.h 1.31:
12393: * src/types/pa_vstateless_object.h 1.22:
12394: * www/htdocs/derived.p 1.3:
12395: table derived OK
12396:
12397: * src/main/pa_request.C 1.223:
12398: response:body[file] content-type check fixed [were bad when
12399: content-type is hash]
12400:
12401: * bin/auto.p.dist.in 1.5:
12402: fixed sendmail default comment
12403:
12404: * src/main/execute.C 1.248:
12405: * src/types/pa_value.h 1.90:
12406: * src/types/pa_vclass.h 1.30:
12407: * src/types/pa_vdate.h 1.14:
12408: * src/types/pa_vdouble.h 1.40:
12409: * src/types/pa_vfile.h 1.46:
12410: * src/types/pa_vimage.h 1.28:
12411: * src/types/pa_vint.h 1.37:
12412: * src/types/pa_vmethod_frame.h 1.31:
12413: * src/types/pa_vobject.h 1.23:
12414: * src/types/pa_vresponse.h 1.25:
12415: * src/types/pa_vstateless_class.h 1.29:
12416: * src/types/pa_vstateless_object.h 1.20:
12417: * src/types/pa_vstring.h 1.49:
12418: * src/types/pa_vtable.h 1.41:
12419: * src/types/pa_vxdoc.h 1.25:
12420: * src/types/pa_vxnode.h 1.17:
12421: * src/types/pa_wcontext.h 1.36:
12422: * src/types/types.dsp 1.31:
12423: * www/htdocs/index.html 1.105:
12424: killed VAliased [redundant], moved $CLASS to VObject only [
12425: parser class instance]
12426:
12427: * bin/auto.p.dist.in 1.6:
12428: more like in dist on parser.ru
12429:
12430: * www/htdocs/base.p 1.2:
12431: * www/htdocs/derived.p 1.2:
12432: not good - along upward-virtual call self eq child
12433:
12434: 2002-08-09 paf
12435: * src/main/execute.C 1.247:
12436: * src/types/pa_value.h 1.89:
12437: * src/types/pa_vclass.h 1.29:
12438: * src/types/pa_vobject.h 1.22:
12439: * src/types/pa_vxdoc.h 1.24:
12440: * www/htdocs/index.html 1.104:
12441: started as()
12442:
12443: 2002-08-08 paf
12444: * src/classes/mail.C 1.76:
12445: * src/types/pa_vmail.C 1.18:
12446: * www/htdocs/auto.p 1.16:
12447: * www/htdocs/index.html 1.98:
12448: in letter texts one can use tainted data now. only she must specify the language.
12449:
12450: ^mail:send[
12451: $.from[paf@mail.design.ru]
12452: $.to[paf@mail.design.ru]
1.39 paf 12453: $.subject[^taint[uri][??????]=2]
12454: $.text[^taint[uri][??????]=]
1.15 paf 12455: ]
12456:
12457: * operators.txt 1.67:
12458: * src/include/pa_string.h 1.142:
12459: * src/include/pa_string.h 1.143:
12460: * src/main/pa_string.C 1.168:
12461: * www/htdocs/index.html 1.95:
12462: String::first_char now not fails on empty strings
12463: ^if(-f '') now ok and in 3 other places.
12464:
12465: * src/classes/file.C 1.95:
12466: * src/classes/op.C 1.101:
12467: * src/types/pa_vfile.C 1.33:
12468: * www/htdocs/index.html 1.96:
12469: * www/htdocs/index.html 1.97:
12470: ^process now prints more precise origin
12471:
12472: * operators.txt 1.68:
12473: * src/types/pa_vdate.h 1.13:
12474: * www/htdocs/index.html 1.99:
12475: $date.yearday
12476: $date.daylightsaving
12477:
12478: * src/main/execute.C 1.246:
12479: * www/htdocs/index.html 1.100:
12480: error reporting on object writes to MAIN improved [were ruind
12481: with fixing $obj[^if(1){$obj}] ]
12482:
12483: * operators.txt 1.69:
12484: * operators.txt 1.70:
12485: * src/classes/date.C 1.36:
12486: * src/include/pa_globals.h 1.94:
12487: * src/main/pa_globals.C 1.137:
12488: * www/htdocs/index.html 1.101:
12489: * www/htdocs/index.html 1.102:
12490: year column in month calendar [week year]
12491:
12492: 2002-08-07 paf
12493: * src/classes/classes.dsp 1.24:
12494: * src/classes/table.C 1.158:
12495: * src/lib/pcre/pcre_parser_ctype.dsp 1.2:
12496: * src/main/pa_array.C 1.52:
12497: * src/types/types.dsp 1.30:
12498: * www/htdocs/index.html 1.91:
12499: all Debug dirs in .dsp now named 'Debug'
12500:
12501: * src/classes/string.C 1.116:
12502: * src/main/pa_string.C 1.166:
12503: * src/main/pa_string.C 1.167:
12504: * www/htdocs/index.html 1.93:
12505: * www/htdocs/index.html 1.94:
12506: ^string.mid(0;bad) fixed
12507:
12508: * operators.txt 1.66:
12509: * src/classes/op.C 1.100:
12510: cache...{...^cache<<to past...} now erasing cache file [there
12511: were bad check on that]
12512:
12513: * operators.txt 1.65:
12514: * src/classes/mail.C 1.75:
12515: exception_type email.send
12516:
12517: * src/types/pa_vmail.C 1.16:
12518: * www/htdocs/global.xsl 1.8:
12519: * www/htdocs/index.html 1.89:
12520: mail:send empty email checked
12521:
12522: * src/main/execute.C 1.245:
12523: * src/types/pa_vcode_frame.h 1.17:
12524: * src/types/pa_vcode_frame.h 1.18:
12525: * src/types/pa_vmethod_frame.h 1.30:
12526: * src/types/pa_wcontext.C 1.22:
12527: * src/types/pa_wcontext.h 1.35:
12528: * src/types/pa_wwrapper.h 1.21:
12529: * www/htdocs/index.html 1.92:
12530: vcodeframe were mistakenly not completely transparent to object writes.
12531: $hash[^if(1){$hash}] now works
12532:
12533: * operators.txt 1.64:
12534: * src/types/pa_vmail.C 1.17:
12535: * www/htdocs/index.html 1.90:
12536: exception_type email.format
12537:
12538: * etc/parser3.charsets/Makefile.am [release_3_0_0005] 1.3.6.1:
12539: * etc/parser3.charsets/Makefile.in [release_3_0_0005] 1.11.4.1:
12540: all included into dist
12541:
12542: 2002-08-06 paf
12543: * src/classes/file.C 1.93:
12544: * src/include/pa_globals.h 1.93:
12545: * src/main/pa_globals.C 1.136:
12546: * src/main/pa_request.C 1.222:
12547: * src/types/pa_vfile.C 1.32:
12548: * src/types/pa_vfile.h 1.45:
12549: * www/htdocs/index.html 1.85:
12550: $file.content-type [instead of .mime-type]
12551: now works for file::stat also
12552:
12553: * src/main/pa_request.C 1.221:
12554: * www/htdocs/index.html 1.84:
12555: case insensitive mime_type_of
12556:
12557: * src/classes/file.C 1.94:
12558: * www/htdocs/index.html 1.86:
12559: $f[file::cgi]
12560: $f.UPPER case fields
12561:
12562: * operators.txt 1.62:
12563: * operators.txt 1.63:
12564: * src/classes/table.C 1.157:
12565: * src/include/pa_array.h 1.56:
12566: * src/include/pa_table.h 1.47:
12567: * src/main/pa_array.C 1.51:
12568: * src/main/pa_table.C 1.50:
12569: * www/htdocs/index.html 1.88:
12570: ^table::create[$source;$.options]
12571: ^table::join[$source;$.options]
12572:
12573: * bin/auto.p.dist.in 1.4:
12574: jpeg
12575:
12576: * operators.txt 1.61:
12577: * src/classes/hash.C 1.43:
12578: * src/classes/string.C 1.115:
12579: * src/classes/table.C 1.156:
12580: * www/htdocs/index.html 1.87:
12581: sql options can be string now
12582: ^xxx:sql{...}[
12583: # $.default()
12584: }
12585:
12586: 2002-08-05 paf
12587: * src/classes/date.C 1.34:
12588: * src/include/pa_globals.h 1.92:
12589: * src/main/pa_globals.C 1.135:
12590: month calendar week column [ISO 8601 Week Numbers]
12591:
12592: * operators.txt 1.60:
12593: comment on date:calendar week column
12594:
12595: * src/types/pa_vxnode.C 1.20:
12596: xnode.childNodes now 0... [were 1...]
12597:
12598: * src/main/pa_common.C 1.113:
12599: * src/main/pa_common.C 1.114:
12600: * src/main/pa_common.C 1.115:
12601: * src/main/pa_common.C 1.116:
12602: write checked
12603:
12604: * src/types/pa_vmail.C 1.15:
12605: file buffer relocated to parser heap
12606:
12607: * src/classes/date.C 1.35:
12608: +1 buf size for stupid snprintfs
12609:
12610: 2002-08-02 paf
12611: * operators.txt 1.59:
12612: * src/main/pa_request.C 1.220:
12613: * src/types/pa_vform.C 1.61:
12614: * www/htdocs/index.html 1.83:
12615: response transcoded source->client only when text/* or simple
12616: onoverridden $response:body
12617:
12618: * src/include/pa_config_fixed.h [release_3_0_0005] 1.48.2.1:
12619: * src/main/pa_string.C [release_3_0_0005] 1.165.2.1:
12620: * src/targets/cgi/getopt.c [release_3_0_0005] 1.1.4.1:
12621: * src/targets/cgi/parser3.C [release_3_0_0005] 1.190.2.1:
12622: removed #define DEBUG*
12623:
12624: * src/Makefile.in 1.50:
12625: * src/classes/Makefile.in 1.48:
12626: * src/main/Makefile.in 1.44:
12627: * src/targets/apache13/Makefile.in 1.37:
12628: * src/targets/cgi/Makefile.in 1.51:
12629: * src/types/Makefile.in 1.41:
12630: *** empty log message ***
12631:
12632: * src/types/pa_vclass.h 1.28:
12633: * src/types/pa_vform.C 1.62:
12634: * src/types/pa_vobject.h 1.21:
12635: opera multipart post fixed
12636:
12637: * configure [release_3_0_0005] 1.35.2.1:
12638: * configure.in [release_3_0_0005] 1.36.2.1:
12639: * src/include/pa_version.h [release_3_0_0005] 1.7.2.1:
12640: release 3_0_0005
12641:
12642: * bin/auto.p.dist.in [release_3_0_0005] 1.3.4.1:
12643: unhandled_exception comments
12644:
12645: 2002-08-01 paf
12646: * src/classes/classes.C 1.17:
12647: * src/classes/classes.h 1.21:
12648: * src/classes/date.C 1.33:
12649: * src/classes/double.C 1.49:
12650: * src/classes/file.C 1.92:
12651: * src/classes/form.C 1.28:
12652: * src/classes/hash.C 1.42:
12653: * src/classes/image.C 1.74:
12654: * src/classes/int.C 1.46:
12655: * src/classes/mail.C 1.74:
12656: * src/classes/math.C 1.23:
12657: * src/classes/op.C 1.99:
12658: * src/classes/response.C 1.21:
12659: * src/classes/string.C 1.114:
12660: * src/classes/table.C 1.155:
12661: * src/classes/void.C 1.21:
12662: * src/classes/xdoc.C 1.97:
12663: * src/classes/xnode.C 1.47:
12664: * src/classes/xnode.h 1.13:
12665: * src/include/pa_array.h 1.55:
12666: * src/include/pa_cache_managers.h 1.8:
12667: * src/include/pa_charset.h 1.18:
12668: * src/include/pa_charsets.h 1.7:
12669: * src/include/pa_common.h 1.79:
12670: * src/include/pa_config_fixed.h 1.48:
12671: * src/include/pa_dictionary.h 1.12:
12672: * src/include/pa_dir.h 1.12:
12673: * src/include/pa_exception.h 1.37:
12674: * src/include/pa_exec.h 1.10:
12675: * src/include/pa_globals.h 1.91:
12676: * src/include/pa_hash.h 1.57:
12677: * src/include/pa_opcode.h 1.20:
12678: * src/include/pa_pool.h 1.83:
12679: * src/include/pa_request.h 1.142:
12680: * src/include/pa_sapi.h 1.21:
12681: * src/include/pa_socks.h 1.10:
12682: * src/include/pa_sql_connection.h 1.26:
12683: * src/include/pa_sql_driver_manager.h 1.25:
12684: * src/include/pa_stack.h 1.16:
12685: * src/include/pa_string.h 1.141:
12686: * src/include/pa_stylesheet_connection.h 1.30:
12687: * src/include/pa_stylesheet_manager.h 1.14:
12688: * src/include/pa_table.h 1.46:
12689: * src/include/pa_threads.h 1.25:
12690: * src/include/pa_types.h 1.43:
12691: * src/include/pa_uue.h 1.3:
12692: * src/lib/md5/pa_md5.h 1.4:
12693: * src/lib/md5/pa_md5c.c 1.5:
12694: * src/lib/pcre/pcre_parser_ctype.c 1.2:
12695: * src/main/compile.C 1.65:
12696: * src/main/compile.tab.C 1.58:
12697: * src/main/compile_tools.C 1.52:
12698: * src/main/compile_tools.h 1.63:
12699: * src/main/execute.C 1.244:
12700: * src/main/pa_array.C 1.50:
12701: * src/main/pa_cache_managers.C 1.6:
12702: * src/main/pa_charset.C 1.28:
12703: * src/main/pa_charsets.C 1.10:
12704: * src/main/pa_common.C 1.112:
12705: * src/main/pa_dictionary.C 1.16:
12706: * src/main/pa_dir.C 1.13:
12707: * src/main/pa_exception.C 1.42:
12708: * src/main/pa_exec.C 1.39:
12709: * src/main/pa_globals.C 1.134:
12710: * src/main/pa_hash.C 1.52:
12711: * src/main/pa_pool.C 1.55:
12712: * src/main/pa_request.C 1.219:
12713: * src/main/pa_socks.C 1.16:
12714: * src/main/pa_sql_driver_manager.C 1.64:
12715: * src/main/pa_string.C 1.165:
12716: * src/main/pa_stylesheet_manager.C 1.15:
12717: * src/main/pa_table.C 1.49:
12718: * src/main/pa_uue.C 1.3:
12719: * src/main/untaint.C 1.104:
12720: * src/sql/pa_sql_driver.h 1.28:
12721: * src/targets/apache13/mod_parser3.C 1.26:
12722: * src/targets/apache13/pa_md5c.c 1.4:
12723: * src/targets/apache13/pa_pool.C 1.7:
12724: * src/targets/apache13/pa_threads.C 1.10:
12725: * src/targets/cgi/pa_pool.C 1.40:
12726: * src/targets/cgi/pa_threads.C 1.11:
12727: * src/targets/cgi/parser3.C 1.190:
12728: * src/targets/cgi/pool_storage.h 1.12:
12729: * src/targets/isapi/pa_pool.C 1.15:
12730: * src/targets/isapi/pa_threads.C 1.12:
12731: * src/targets/isapi/parser3isapi.C 1.78:
12732: * src/targets/isapi/pool_storage.h 1.18:
12733: * src/types/pa_valiased.C 1.16:
12734: * src/types/pa_valiased.h 1.22:
12735: * src/types/pa_value.C 1.3:
12736: * src/types/pa_value.h 1.88:
12737: * src/types/pa_vbool.h 1.20:
12738: * src/types/pa_vclass.h 1.27:
12739: * src/types/pa_vcode_frame.h 1.16:
12740: * src/types/pa_vcookie.C 1.45:
12741: * src/types/pa_vcookie.h 1.18:
12742: * src/types/pa_vdate.h 1.12:
12743: * src/types/pa_vdouble.h 1.39:
12744: * src/types/pa_venv.h 1.23:
12745: * src/types/pa_vfile.C 1.31:
12746: * src/types/pa_vfile.h 1.44:
12747: * src/types/pa_vform.C 1.60:
12748: * src/types/pa_vform.h 1.37:
12749: * src/types/pa_vhash.h 1.35:
12750: * src/types/pa_vimage.C 1.19:
12751: * src/types/pa_vimage.h 1.27:
12752: * src/types/pa_vint.h 1.36:
12753: * src/types/pa_vjunction.h 1.15:
12754: * src/types/pa_vmail.C 1.14:
12755: * src/types/pa_vmail.h 1.3:
12756: * src/types/pa_vmath.h 1.9:
12757: * src/types/pa_vmethod_frame.h 1.29:
12758: * src/types/pa_vobject.h 1.20:
12759: * src/types/pa_vrequest.C 1.19:
12760: * src/types/pa_vrequest.h 1.19:
12761: * src/types/pa_vresponse.C 1.7:
12762: * src/types/pa_vresponse.h 1.24:
12763: * src/types/pa_vstateless_class.C 1.15:
12764: * src/types/pa_vstateless_class.h 1.28:
12765: * src/types/pa_vstateless_object.h 1.19:
12766: * src/types/pa_vstatus.C 1.9:
12767: * src/types/pa_vstatus.h 1.10:
12768: * src/types/pa_vstring.C 1.21:
12769: * src/types/pa_vstring.h 1.48:
12770: * src/types/pa_vtable.C 1.15:
12771: * src/types/pa_vtable.h 1.40:
12772: * src/types/pa_vvoid.h 1.11:
12773: * src/types/pa_vxdoc.C 1.15:
12774: * src/types/pa_vxdoc.h 1.23:
12775: * src/types/pa_vxnode.C 1.19:
12776: * src/types/pa_vxnode.h 1.16:
12777: * src/types/pa_wcontext.C 1.21:
12778: * src/types/pa_wcontext.h 1.34:
12779: * src/types/pa_wwrapper.h 1.20:
1.42 ! paf 12780: $Date: now$
1.15 paf 12781:
12782: * src/Makefile.am 1.17:
12783: * src/classes/Makefile.am 1.40:
12784: * src/classes/classes.C 1.16:
12785: * src/classes/classes.dsp 1.23:
12786: * src/classes/classes.h 1.20:
12787: * src/classes/date.C 1.32:
12788: * src/classes/double.C 1.48:
12789: * src/classes/file.C 1.91:
12790: * src/classes/form.C 1.27:
12791: * src/classes/hash.C 1.41:
12792: * src/classes/image.C 1.73:
12793: * src/classes/int.C 1.45:
12794: * src/classes/mail.C 1.73:
12795: * src/classes/math.C 1.22:
12796: * src/classes/op.C 1.98:
12797: * src/classes/response.C 1.20:
12798: * src/classes/string.C 1.113:
12799: * src/classes/table.C 1.154:
12800: * src/classes/void.C 1.20:
12801: * src/classes/xdoc.C 1.96:
12802: * src/classes/xnode.C 1.46:
12803: * src/classes/xnode.h 1.12:
12804: * src/include/pa_array.h 1.54:
12805: * src/include/pa_cache_managers.h 1.7:
12806: * src/include/pa_charset.h 1.17:
12807: * src/include/pa_charsets.h 1.6:
12808: * src/include/pa_common.h 1.78:
12809: * src/include/pa_config_fixed.h 1.47:
12810: * src/include/pa_config_includes.h 1.20:
12811: * src/include/pa_dictionary.h 1.11:
12812: * src/include/pa_dir.h 1.11:
12813: * src/include/pa_exception.h 1.36:
12814: * src/include/pa_exec.h 1.9:
12815: * src/include/pa_globals.h 1.90:
12816: * src/include/pa_hash.h 1.56:
12817: * src/include/pa_opcode.h 1.19:
12818: * src/include/pa_pool.h 1.82:
12819: * src/include/pa_pragma_pack_begin.h 1.5:
12820: * src/include/pa_pragma_pack_end.h 1.5:
12821: * src/include/pa_request.h 1.141:
12822: * src/include/pa_sapi.h 1.20:
12823: * src/include/pa_socks.h 1.9:
12824: * src/include/pa_sql_connection.h 1.25:
12825: * src/include/pa_sql_driver_manager.h 1.24:
12826: * src/include/pa_stack.h 1.15:
12827: * src/include/pa_string.h 1.140:
12828: * src/include/pa_stylesheet_connection.h 1.29:
12829: * src/include/pa_stylesheet_manager.h 1.13:
12830: * src/include/pa_table.h 1.45:
12831: * src/include/pa_threads.h 1.24:
12832: * src/include/pa_types.h 1.42:
12833: * src/include/pa_uue.h 1.2:
12834: * src/lib/md5/pa_md5.h 1.3:
12835: * src/lib/md5/pa_md5c.c 1.4:
12836: * src/main/Makefile.am 1.34:
12837: * src/main/compile.C 1.64:
12838: * src/main/compile_tools.C 1.51:
12839: * src/main/compile_tools.h 1.62:
12840: * src/main/execute.C 1.243:
12841: * src/main/main.dsp 1.157:
12842: * src/main/pa_array.C 1.49:
12843: * src/main/pa_cache_managers.C 1.5:
12844: * src/main/pa_charset.C 1.27:
12845: * src/main/pa_charsets.C 1.9:
12846: * src/main/pa_common.C 1.111:
12847: * src/main/pa_dictionary.C 1.15:
12848: * src/main/pa_dir.C 1.12:
12849: * src/main/pa_exception.C 1.41:
12850: * src/main/pa_exec.C 1.38:
12851: * src/main/pa_globals.C 1.133:
12852: * src/main/pa_hash.C 1.51:
12853: * src/main/pa_pool.C 1.54:
12854: * src/main/pa_request.C 1.218:
12855: * src/main/pa_socks.C 1.15:
12856: * src/main/pa_sql_driver_manager.C 1.63:
12857: * src/main/pa_string.C 1.164:
12858: * src/main/pa_stylesheet_manager.C 1.14:
12859: * src/main/pa_table.C 1.48:
12860: * src/main/pa_uue.C 1.2:
12861: * src/main/untaint.C 1.103:
12862: * src/sql/pa_sql_driver.h 1.27:
12863: * src/targets/apache13/ApacheModuleParser3.dsp 1.16:
12864: * src/targets/apache13/Makefile.am 1.13:
12865: * src/targets/apache13/mod_parser3.C 1.25:
12866: * src/targets/apache13/pa_md5c.c 1.3:
12867: * src/targets/apache13/pa_pool.C 1.6:
12868: * src/targets/apache13/pa_threads.C 1.9:
12869: * src/targets/cgi/Makefile.am 1.40:
12870: * src/targets/cgi/pa_pool.C 1.39:
12871: * src/targets/cgi/pa_threads.C 1.10:
12872: * src/targets/cgi/parser3.C 1.189:
12873: * src/targets/cgi/parser3.dsp 1.54:
12874: * src/targets/cgi/pool_storage.h 1.11:
12875: * src/targets/isapi/pa_pool.C 1.14:
12876: * src/targets/isapi/pa_threads.C 1.11:
12877: * src/targets/isapi/parser3isapi.C 1.77:
12878: * src/targets/isapi/parser3isapi.dsp 1.41:
12879: * src/targets/isapi/pool_storage.h 1.17:
12880: * src/types/Makefile.am 1.24:
12881: * src/types/pa_valiased.C 1.15:
12882: * src/types/pa_valiased.h 1.21:
12883: * src/types/pa_value.C 1.2:
12884: * src/types/pa_value.h 1.87:
12885: * src/types/pa_vbool.h 1.19:
12886: * src/types/pa_vclass.h 1.26:
12887: * src/types/pa_vcode_frame.h 1.15:
12888: * src/types/pa_vcookie.C 1.44:
12889: * src/types/pa_vcookie.h 1.17:
12890: * src/types/pa_vdate.h 1.11:
12891: * src/types/pa_vdouble.h 1.38:
12892: * src/types/pa_venv.h 1.22:
12893: * src/types/pa_vfile.C 1.30:
12894: * src/types/pa_vfile.h 1.43:
12895: * src/types/pa_vform.C 1.59:
12896: * src/types/pa_vform.h 1.36:
12897: * src/types/pa_vhash.h 1.34:
12898: * src/types/pa_vimage.C 1.18:
12899: * src/types/pa_vimage.h 1.26:
12900: * src/types/pa_vint.h 1.35:
12901: * src/types/pa_vjunction.h 1.14:
12902: * src/types/pa_vmail.C 1.13:
12903: * src/types/pa_vmail.h 1.2:
12904: * src/types/pa_vmath.h 1.8:
12905: * src/types/pa_vmethod_frame.h 1.28:
12906: * src/types/pa_vobject.h 1.19:
12907: * src/types/pa_vrequest.C 1.18:
12908: * src/types/pa_vrequest.h 1.18:
12909: * src/types/pa_vresponse.C 1.6:
12910: * src/types/pa_vresponse.h 1.23:
12911: * src/types/pa_vstateless_class.C 1.14:
12912: * src/types/pa_vstateless_class.h 1.27:
12913: * src/types/pa_vstateless_object.h 1.18:
12914: * src/types/pa_vstatus.C 1.8:
12915: * src/types/pa_vstatus.h 1.9:
12916: * src/types/pa_vstring.C 1.20:
12917: * src/types/pa_vstring.h 1.47:
12918: * src/types/pa_vtable.C 1.14:
12919: * src/types/pa_vtable.h 1.39:
12920: * src/types/pa_vvoid.h 1.10:
12921: * src/types/pa_vxdoc.C 1.14:
12922: * src/types/pa_vxdoc.h 1.22:
12923: * src/types/pa_vxnode.C 1.18:
12924: * src/types/pa_vxnode.h 1.15:
12925: * src/types/pa_wcontext.C 1.20:
12926: * src/types/pa_wcontext.h 1.33:
12927: * src/types/pa_wwrapper.h 1.19:
12928: * src/types/types.dsp 1.29:
12929: ident.C* removed
12930:
12931: * operators.txt 1.58:
12932: * src/classes/file.C 1.90:
12933: * src/main/pa_request.C 1.217:
1.24 paf 12934: * www/cgi-bin/parser3.log 1.78:
1.15 paf 12935: file:find[/can/do/this/now.txt]
12936:
12937: * src/targets/cgi/parser3.C 1.188:
12938: usage to stdout now
12939:
12940: 2002-07-31 paf
12941: * src/classes/mail.C 1.72:
12942: * src/types/pa_vmail.C 1.10:
12943: * src/types/pa_vmail.C 1.11:
12944: * src/types/pa_vmail.C 1.12:
12945: mail:
12946: errors-to: now default "postmaster"
12947:
12948: * src/classes/mail.C 1.70:
12949: * src/types/pa_vmail.C 1.9:
1.24 paf 12950: * www/cgi-bin/parser3.log 1.77:
1.15 paf 12951: mail from/to now must be.
12952: -f postmaster now default sendmail key
12953: word "postmaster" replaced to $.from
12954:
12955: * src/classes/mail.C 1.71:
12956: *** empty log message ***
12957:
12958: 2002-07-30 paf
12959: * src/main/pa_charset.C 1.25:
1.24 paf 12960: * www/cgi-bin/parser3.log 1.76:
1.15 paf 12961: * www/htdocs/auto.p 1.15:
12962: UTF-8 to 1byte charset convert, no char in table, &#decimal;
12963:
12964: * Makefile.in 1.16:
12965: * configure 1.35:
12966: * configure.in 1.36:
12967: * src/targets/cgi/Makefile.in 1.50:
12968: * src/targets/cgi/pa_config_paths.h.in 1.2:
12969: * src/targets/cgi/parser3.C 1.187:
12970: removed pa_config_paths.h
12971:
12972: * src/main/pa_charset.C 1.26:
12973: * src/main/pa_request.C 1.216:
12974: comment
12975:
12976: * etc/parser3.charsets/windows-1251.cfg 1.6:
12977: section sign [russian paragraf]
12978:
12979: 2002-07-11 paf
12980: * src/classes/mail.C 1.69:
12981: $MAIL[
12982: # xxx
12983: ]
12984:
12985: now ok
12986:
12987: * operators.txt 1.57:
12988: plan: sql detailed exception
12989:
12990: * src/main/pa_exec.C 1.36:
12991: invalid .exe caused error message with params wich parser did not provide = reported badly.
12992: fixed that.
12993:
12994: * src/main/pa_exec.C 1.37:
12995: build command line badly added params twice [and first time
12996: without ' ']. double wrong. fixed.
12997:
12998: 2002-07-01 paf
12999: * src/classes/form.C 1.26:
13000: * src/main/pa_request.C 1.215:
13001: conf bug fixed [MForm.configure_admin were called when request
13002: main_class ==0
13003:
13004: * src/classes/form.C 1.24:
13005: content_length type fix
13006:
13007: * src/classes/form.C 1.25:
13008: 10*0x400*400 bug fix [4M not 10M]
13009:
13010: 2002-06-30 paf
13011: * src/classes/mail.C 1.68:
13012: merged from 4
13013:
13014: * src/classes/mail.C [release_3_0_0004] 1.67.2.1:
13015: restored $MAIL
13016:
13017: 2002-06-28 paf
13018: * configure 1.32:
13019: * operators.txt 1.56:
13020: * src/classes/xdoc.C 1.95:
13021: * src/include/pa_charset.h 1.16:
13022: * src/include/pa_config_fixed.h 1.46:
13023: * src/include/pa_pool.h 1.81:
13024: * src/include/pa_version.h 1.6:
13025: * src/main/pa_charset.C 1.24:
13026: * src/main/pa_pool.C 1.53:
13027: * src/targets/apache13/ApacheModuleParser3.dsp 1.15:
13028: * src/targets/cgi/parser3.dsp 1.53:
13029: * src/targets/isapi/parser3isapi.dsp 1.40:
13030: * src/types/pa_vmail.C 1.8:
1.24 paf 13031: * www/cgi-bin/parser3.log 1.75:
1.15 paf 13032: * www/htdocs/index.html 1.82:
13033: merged latest updates to head
13034:
13035: * configure 1.34:
13036: * configure.in [release_3_0_0004] 1.35.2.2:
13037: removed paths.h
13038:
13039: * Makefile.in 1.15:
13040: * configure 1.33:
13041: * src/include/pa_version.h 1.7:
13042: * src/targets/cgi/pa_config_paths.h.in [release_3_0_0004] 1.1.8.1:
13043: lates changes from 4 build merged, makes updated
13044:
13045: 2002-06-27 paf
13046: * src/classes/xdoc.C 1.94:
13047: * www/htdocs/index.html 1.81:
13048: xsltParseStylesheetDoc bug workaround
13049:
13050: * operators.txt [release_3_0_0004] 1.55.2.1:
13051: * src/classes/xdoc.C [release_3_0_0004] 1.93.2.1:
13052: * src/include/pa_charset.h [release_3_0_0004] 1.15.2.1:
13053: * src/include/pa_config_fixed.h [release_3_0_0004] 1.45.2.2:
13054: * src/include/pa_pool.h [release_3_0_0004] 1.80.4.1:
13055: * src/main/pa_charset.C [release_3_0_0004] 1.23.8.1:
13056: * src/main/pa_pool.C [release_3_0_0004] 1.52.8.1:
1.24 paf 13057: * www/cgi-bin/parser3.log [release_3_0_0004] 1.74.2.1:
1.15 paf 13058: * www/htdocs/index.html [release_3_0_0004] 1.80.2.1:
13059: ^xdoc::create[[uri]]... base uri for document being created, imports and other relative file names would be relative to this uri
13060: default uri=path_translated
13061:
13062: * src/targets/apache13/ApacheModuleParser3.dsp [release_3_0_0004] 1.14.2.1:
13063: * src/targets/cgi/parser3.dsp [release_3_0_0004] 1.52.2.1:
13064: * src/targets/isapi/parser3isapi.dsp [release_3_0_0004] 1.39.2.1:
13065: post-build not error now
13066:
13067: 2002-06-26 paf
13068: * configure [release_3_0_0004] 1.31.2.1:
13069: * configure.in [release_3_0_0004] 1.35.2.1:
13070: * src/include/pa_version.h [release_3_0_0004] 1.5.4.1:
13071: release_3_0_0004
13072:
13073: * src/main/pa_string.C 1.162:
13074: blank string '', ' <whitespace>' considered 0 now
13075:
13076: * src/lib/md5/Makefile.in 1.1:
13077: *** empty log message ***
13078:
13079: * src/targets/cgi/parser3.C 1.186:
1.24 paf 13080: * www/cgi-bin/parser3.log 1.74:
1.15 paf 13081: /cgi-bin/parser empty filename checked
13082:
13083: 2002-06-25 paf
13084: * operators.txt 1.55:
13085: * src/classes/xdoc.C 1.93:
1.24 paf 13086: * www/cgi-bin/parser3.log 1.71:
13087: * www/cgi-bin/parser3.log 1.72:
1.15 paf 13088: * www/htdocs/index.html 1.78:
13089: * www/htdocs/index.html 1.79:
13090: ^xdoc.transform[xdoc <<can be now
13091:
13092: * bin/auto.p.dist.in 1.3:
13093: * operators.txt 1.53:
13094: * src/classes/math.C 1.20:
13095: * src/types/pa_vmail.C 1.6:
1.24 paf 13096: * www/cgi-bin/parser3.log 1.70:
1.15 paf 13097: * www/htdocs/index.html 1.76:
13098: math:crypt updated to generate random salt when needed and to
13099: call system crypt() if not $apr1$ prefix
13100:
13101: * configure 1.31:
13102: * configure.in 1.35:
13103: * src/include/pa_config_auto.h.in 1.27:
13104: crypt library configured
13105:
13106: * operators.txt 1.54:
13107: * src/classes/string.C 1.112:
13108: * www/htdocs/index.html 1.77:
13109: ^string.normalize [old name: optimize
13110:
13111: * src/main/pa_string.C 1.161:
1.24 paf 13112: * www/cgi-bin/parser3.log 1.73:
1.15 paf 13113: * www/htdocs/index.html 1.80:
13114: emtpy string, or string of whitespaces considered bad number now
13115:
13116: * src/main/pa_request.C 1.214:
13117: configure_admin forced if no @conf
13118:
13119: 2002-06-24 paf
13120: * Makefile.in 1.14:
13121: * bin/Makefile.in 1.4:
13122: * configure 1.29:
13123: * configure.in 1.33:
13124: * etc/Makefile.in 1.9:
13125: * etc/parser3.charsets/Makefile.in 1.11:
13126: * src/Makefile.in 1.49:
13127: * src/classes/Makefile.in 1.47:
13128: * src/include/Makefile.in 1.6:
13129: * src/include/pa_config_auto.h.in 1.25:
13130: * src/lib/Makefile.in 1.3:
13131: * src/lib/patches/Makefile.in 1.3:
13132: * src/lib/pcre/Makefile.in 1.3:
13133: * src/main/Makefile.in 1.43:
13134: * src/sql/Makefile.in 1.6:
13135: * src/targets/Makefile.in 1.37:
13136: * src/targets/apache13/Makefile.in 1.36:
13137: * src/targets/apache13/p3runConfigure.in 1.11:
13138: * src/targets/cgi/Makefile.am 1.39:
13139: * src/targets/cgi/Makefile.in 1.49:
13140: * src/targets/isapi/Makefile.in 1.6:
13141: * src/types/Makefile.am 1.23:
13142: * src/types/Makefile.in 1.40:
13143: * src/types/pa_vmail.C 1.4:
13144: $mail:received makes update
13145:
13146: * src/targets/cgi/getopt.c 1.1:
13147: * src/targets/cgi/getopt.h 1.1:
13148: introducing parser -m option, for $mail:receive
13149:
13150: * src/include/pa_config_fixed.h 1.45:
13151: ssize_t fixed
13152:
13153: * INSTALL 1.24:
13154: --with-static/shared-mailreceive described
13155:
13156: * operators.txt 1.51:
13157: * src/classes/mail.C 1.67:
13158: * src/include/Makefile.am 1.3:
13159: * src/include/pa_charset.h 1.15:
13160: * src/include/pa_config_fixed.h 1.43:
13161: * src/include/pa_request.h 1.140:
13162: * src/include/pa_string.h 1.139:
13163: * src/include/pa_uue.h 1.1:
13164: * src/main/Makefile.am 1.33:
13165: * src/main/main.dsp 1.155:
13166: * src/main/pa_globals.C 1.131:
13167: * src/main/pa_request.C 1.213:
13168: * src/main/pa_string.C 1.160:
13169: * src/main/pa_uue.C 1.1:
13170: * src/targets/apache13/mod_parser3.C 1.24:
13171: * src/targets/cgi/Makefile.am 1.38:
13172: * src/targets/cgi/parser3.C 1.184:
13173: * src/targets/cgi/parser3.dsp 1.51:
13174: * src/targets/isapi/parser3isapi.C 1.76:
13175: * src/types/pa_vform.C 1.57:
13176: * src/types/pa_vform.h 1.35:
13177: * src/types/pa_vmail.C 1.1:
13178: * src/types/pa_vmail.h 1.1:
13179: * src/types/types.dsp 1.27:
1.24 paf 13180: * www/cgi-bin/parser3.log 1.68:
1.15 paf 13181: * www/htdocs/index.html 1.74:
13182: uue to separate file
13183: introducting $message:received
13184: ^mail:send rewritten with backward comp
13185:
13186: * src/classes/classes.dsp 1.22:
13187: * src/main/main.dsp 1.156:
13188: * src/main/pa_globals.C 1.132:
13189: * src/targets/apache13/ApacheModuleParser3.dsp 1.14:
13190: * src/targets/cgi/parser3.dsp 1.52:
13191: * src/targets/isapi/parser3isapi.dsp 1.39:
13192: * src/types/types.dsp 1.28:
13193: win32xml win32mailreceive pseudomodules paths now
13194:
13195: * src/include/pa_config_fixed.h 1.44:
13196: * src/targets/cgi/parser3.C 1.185:
13197: * src/types/pa_vmail.C 1.3:
13198: #ifdef WITH_MAILRECEIVE
13199:
13200: * acconfig.h 1.2:
13201: * configure 1.30:
13202: * configure.in 1.34:
13203: * src/include/pa_config_auto.h.in 1.26:
13204: *** empty log message ***
13205:
13206: 2002-06-21 paf
13207: * Makefile.in 1.13:
13208: * configure 1.28:
13209: * configure.in 1.32:
13210: * src/Makefile.in 1.48:
13211: * src/classes/Makefile.in 1.46:
13212: * src/lib/Makefile.in 1.1:
13213: * src/lib/md5/Makefile.am 1.2:
13214: * src/lib/md5/pa_md5c.c 1.2:
13215: * src/lib/patches/Makefile.in 1.2:
13216: * src/lib/pcre/Makefile.in 1.2:
13217: * src/main/Makefile.in 1.42:
13218: * src/targets/apache13/Makefile.in 1.35:
13219: * src/targets/cgi/Makefile.am 1.37:
13220: * src/targets/cgi/Makefile.in 1.48:
13221: * src/types/Makefile.in 1.39:
13222: lib restructure .in and .am files appropriate changes
13223:
13224: * src/lib/Makefile.am 1.2:
13225: * src/lib/Makefile.in 1.2:
13226: * src/lib/md5/pa_md5.h 1.2:
13227: * src/targets/apache13/p3runConfigure.in 1.10:
13228: * src/targets/apache13/pa_md5c.c 1.2:
13229: lib restructure apache .am & co changes
13230:
13231: * INSTALL 1.23:
13232: * configure.in 1.31:
13233: * operators.txt 1.50:
13234: * parser3.dsw 1.2:
13235: * src/Makefile.am 1.16:
13236: * src/classes/Makefile.am 1.39:
13237: * src/classes/classes.dsp 1.21:
13238: * src/classes/math.C 1.19:
13239: * src/lib/Makefile.am 1.1:
13240: * src/lib/md5/Makefile.am 1.1:
13241: * src/lib/md5/md5.dsp 1.1:
13242: * src/lib/md5/pa_md5.h 1.1:
13243: * src/lib/md5/pa_md5c.c 1.1:
13244: * src/lib/patches/Makefile.am 1.1:
13245: * src/lib/patches/Makefile.in 1.1:
13246: * src/lib/patches/libgdome_cpp_syntax1.patch 1.1:
13247: * src/lib/patches/libgdome_cpp_syntax2.patch 1.1:
13248: * src/lib/patches/libgdome_morestatic.patch 1.1:
13249: * src/lib/patches/libxml_error_column_tab.patch 1.1:
13250: * src/lib/patches/libxml_htmloutput_of_xslemptyattr_emptyquotes.patch 1.1:
13251: * src/lib/patches/libxml_transcoder_context1.patch 1.1:
13252: * src/lib/patches/libxml_transcoder_context2.patch 1.1:
13253: * src/lib/patches/libxml_transcoder_context3.patch 1.1:
13254: * src/lib/patches/libxml_transcoder_context4.patch 1.1:
13255: * src/lib/patches/libxslt_html_output_no_charset_meta.patch 1.1:
13256: * src/lib/pcre/LICENCE 1.1:
13257: * src/lib/pcre/Makefile.am 1.1:
13258: * src/lib/pcre/Makefile.in 1.1:
13259: * src/lib/pcre/README 1.1:
13260: * src/lib/pcre/Tech.Notes 1.1:
13261: * src/lib/pcre/dftables.c 1.1:
13262: * src/lib/pcre/get.c 1.1:
13263: * src/lib/pcre/ibm-1250.ucm 1.1:
13264: * src/lib/pcre/ibm-1251.ucm 1.1:
13265: * src/lib/pcre/ibm-1257.ucm 1.1:
13266: * src/lib/pcre/internal.h 1.1:
13267: * src/lib/pcre/maketables.c 1.1:
13268: * src/lib/pcre/pcre-2_08.tar.gz 1.1:
13269: * src/lib/pcre/pcre.3 1.1:
13270: * src/lib/pcre/pcre.3.html 1.1:
13271: * src/lib/pcre/pcre.3.txt 1.1:
13272: * src/lib/pcre/pcre.c 1.1:
13273: * src/lib/pcre/pcre.dsp 1.1:
13274: * src/lib/pcre/pcre.h 1.1:
13275: * src/lib/pcre/pcre_dftables.dsp 1.1:
13276: * src/lib/pcre/pcre_parser_ctype.c 1.1:
13277: * src/lib/pcre/pcre_parser_ctype.dsp 1.1:
13278: * src/lib/pcre/ruspart_win2koi.pl 1.1:
13279: * src/lib/pcre/study.c 1.1:
13280: * src/lib/pcre/win-koi.tab 1.1:
13281: * src/main/Makefile.am 1.32:
13282: * src/main/compile.tab.C 1.57:
13283: * src/main/main.dsp 1.154:
13284: * src/targets/apache13/ApacheModuleParser3.dsp 1.13:
13285: * src/targets/apache13/Makefile.am 1.12:
13286: * src/targets/apache13/pa_md5c.c 1.1:
13287: * src/targets/cgi/Makefile.am 1.36:
13288: * src/targets/cgi/parser3.dsp 1.50:
13289: * src/targets/isapi/parser3isapi.dsp 1.38:
13290: * src/types/Makefile.am 1.22:
13291: * src/types/types.dsp 1.26:
1.24 paf 13292: * www/cgi-bin/parser3.log 1.67:
1.15 paf 13293: * www/htdocs/.htaccess 1.5:
13294: * www/htdocs/index.html 1.73:
13295: moved libltdl and pcre to libs/
13296: added libs/md5 which is linked to non-apache targets
13297: ^math:crypt[password;$apr1$salt]
13298:
13299: 2002-06-20 paf
13300: * INSTALL [release_3_0_0003] 1.21.2.1:
13301: * bin/Makefile.am [release_3_0_0003] 1.2.2.1:
13302: * bin/Makefile.in [release_3_0_0003] 1.2.2.1:
13303: * bin/auto.p.dist.in [release_3_0_0003] 1.2.2.1:
13304: * configure [release_3_0_0003] 1.26.2.2:
13305: * configure.in [release_3_0_0003] 1.29.2.2:
13306: * operators.txt [release_3_0_0003] 1.47.2.1:
13307: * src/classes/file.C [release_3_0_0003] 1.88.2.1:
13308: * src/classes/op.C [release_3_0_0003] 1.96.2.1:
13309: * src/doc/doxygen.cfg [release_3_0_0003] 1.22.4.1:
13310: * src/include/pa_globals.h [release_3_0_0003] 1.88.2.1:
13311: * src/include/pa_request.h [release_3_0_0003] 1.138.2.1:
13312: * src/main/execute.C [release_3_0_0003] 1.241.2.1:
13313: * src/main/pa_request.C [release_3_0_0003] 1.211.2.1:
13314: * src/targets/apache13/mod_parser3.C [release_3_0_0003] 1.22.2.1:
13315: * src/targets/cgi/parser3.C [release_3_0_0003] 1.182.2.1:
13316: * src/targets/isapi/parser3isapi.C [release_3_0_0003] 1.74.2.1:
13317: * src/types/pa_vmethod_frame.h [release_3_0_0003] 1.26.6.1:
13318: * www/htdocs/auto.p [release_3_0_0003] 1.11.2.1:
13319: * www/htdocs/index.html [release_3_0_0003] 1.69.2.1:
13320: marged latest HEAD updates, mainly file:justname&co & @auto
13321: conf[filespec
13322:
13323: * INSTALL 1.22:
13324: * bin/Makefile.am 1.3:
13325: * bin/auto.p.dist.in 1.1:
13326: * configure.in 1.30:
13327: * operators.txt 1.48:
13328: * src/doc/doxygen.cfg 1.23:
13329: * src/include/pa_globals.h 1.89:
13330: * src/targets/apache13/mod_parser3.C 1.23:
13331: * src/targets/cgi/parser3.C 1.183:
13332: * src/targets/isapi/parser3isapi.C 1.75:
13333: * www/htdocs/auto.p 1.12:
13334: * www/htdocs/index.html 1.70:
13335: parser3.conf renamed to auto.p
13336:
13337: * operators.txt 1.49:
13338: * src/classes/file.C 1.89:
1.24 paf 13339: * www/cgi-bin/parser3.log 1.66:
1.15 paf 13340: * www/htdocs/auto.p 1.14:
13341: * www/htdocs/index.html 1.72:
13342: !^file:dirname[/a/some.tar.gz]=/a
13343: !^file:dirname[/a/b/]=/a
13344: !^file:basename[/a/some.tar.gz]=some.tar.gz
13345: !^file:justname[/a/some.tar.gz]=some.tar
13346: !^file:justext[/a/some.tar.gz]=gz
13347:
13348: * bin/Makefile.in 1.3:
13349: * configure 1.27:
13350: parser3.conf renamed to auto.p autoconf changes
13351:
13352: * src/classes/op.C 1.97:
13353: * src/include/pa_request.h 1.139:
13354: * src/main/execute.C 1.242:
13355: * src/main/pa_request.C 1.212:
13356: * src/types/pa_vmethod_frame.h 1.27:
1.24 paf 13357: * www/cgi-bin/parser3.log 1.65:
1.15 paf 13358: * www/htdocs/auto.p 1.13:
13359: * www/htdocs/index.html 1.71:
13360: introducing @conf/auto[filespec]
13361:
13362: * bin/auto.p.dist.in 1.2:
13363: <noindex>
13364:
13365: 2002-06-18 paf
13366: * bin/Makefile.am 1.1:
13367: * bin/Makefile.in 1.1:
13368: * etc/Makefile.am 1.4:
13369: * www/htdocs/index.html 1.69:
13370: bin/parser3.conf.dist [moved from etc
13371:
1.24 paf 13372: * src/classes/file.C 1.86:
13373: * www/cgi-bin/parser3.log 1.64:
13374: ^file::exec[script;$.bad error case insensitive check now
13375:
1.15 paf 13376: * configure [release_3_0_0003] 1.26.2.1:
13377: * configure.in [release_3_0_0003] 1.29.2.1:
13378: * src/include/pa_version.h [release_3_0_0003] 1.5.2.1:
13379: version to configure.in
13380:
13381: * src/classes/file.C 1.85:
1.24 paf 13382: * www/cgi-bin/parser3.log 1.63:
1.15 paf 13383: * www/htdocs/index.html 1.68:
13384: ^file::exec[script;$.bad now error, not skip
13385:
13386: * Makefile.am 1.5:
13387: * Makefile.in 1.12:
13388: * bin/Makefile.am 1.2:
13389: * bin/Makefile.in 1.2:
13390: * configure 1.26:
13391: * configure.in 1.29:
13392: * etc/Makefile.in 1.8:
13393: * etc/parser3.charsets/Makefile.am 1.3:
13394: * etc/parser3.charsets/Makefile.in 1.10:
13395: * src/targets/apache13/Makefile.in 1.34:
13396: parser3.conf.dist moved to bin, .in & *.am updated
13397:
13398: * src/classes/file.C 1.87:
13399: strcasecmp
13400:
13401: * INSTALL 1.21:
13402: reflected .conf.dist dir change
13403:
13404: * configure 1.25:
13405: * configure.in 1.28:
13406: * src/include/pa_pool.h 1.80:
13407: * src/include/pa_types.h 1.41:
13408: pack configure.in detection simplified.
13409: figured out that gcc on sparc not that stupid as thought previously:
13410: on sparc: when it sees packed class it modifies it's field-access-code to byte operations [stb, ldub] instead of 4byte operations [st, lduh]
13411: so packed must be all parts of packed class, i.e. it's parents&fields(classes).
13412: for now it's only String that packed and what was wrong is that it's parent - Pooled, were not packed. fixed that.
13413:
13414: * src/classes/file.C 1.88:
13415: strncasecmp
13416:
13417: 2002-06-14 paf
13418: * operators.txt 1.47:
13419: more precise xml-to-text options
13420:
13421: * operators.txt 1.46:
13422: * src/types/pa_vxnode.C 1.17:
13423: xnode attribute_node.name/value
13424: xnode pi.node.data
13425:
13426: 2002-06-12 paf
13427: * Makefile.in 1.11:
13428: * configure 1.24:
13429: * configure.in 1.27:
13430: * etc/Makefile.in 1.7:
13431: * etc/parser3.charsets/Makefile.in 1.9:
13432: * src/Makefile.in 1.47:
13433: * src/classes/Makefile.in 1.45:
13434: * src/include/Makefile.in 1.5:
13435: * src/main/Makefile.in 1.41:
13436: * src/sql/Makefile.in 1.5:
13437: * src/targets/Makefile.in 1.36:
13438: * src/targets/cgi/Makefile.am 1.35:
13439: * src/targets/cgi/Makefile.in 1.47:
13440: * src/targets/cgi/parser3.C 1.182:
13441: * src/targets/isapi/Makefile.in 1.5:
13442: * src/types/Makefile.in 1.38:
13443: removed root conf define creation
13444:
13445: * src/classes/mail.C 1.66:
13446: sendmail -ti [default now]
13447:
13448: * src/include/pa_globals.h 1.86:
13449: * src/include/pa_request.h 1.136:
13450: * src/main/main.dsp 1.153:
13451: * src/main/pa_globals.C 1.128:
13452: * src/main/pa_request.C 1.208:
1.24 paf 13453: * www/cgi-bin/parser3.log 1.60:
1.15 paf 13454: @conf
13455:
1.24 paf 13456: * src/include/pa_globals.h 1.87:
13457: * src/include/pa_request.h 1.137:
13458: * src/main/execute.C 1.241:
13459: * src/main/pa_globals.C 1.129:
13460: * src/main/pa_request.C 1.209:
13461: * www/cgi-bin/parser3.log 1.61:
13462: @rootconf [were @conf]
13463:
1.15 paf 13464: * INSTALL 1.20:
13465: * configure.in 1.26:
13466: * etc/Makefile.am 1.3:
13467: * operators.txt 1.43:
13468: * src/include/pa_globals.h 1.88:
13469: * src/include/pa_request.h 1.138:
13470: * src/main/compile.tab.C 1.56:
13471: * src/main/pa_globals.C 1.130:
13472: * src/main/pa_request.C 1.211:
13473: * src/targets/apache13/mod_parser3.C 1.22:
13474: * src/targets/cgi/parser3.C 1.181:
13475: * src/targets/isapi/parser3isapi.C 1.74:
1.24 paf 13476: * www/cgi-bin/parser3.log 1.62:
1.15 paf 13477: parser3.conf now one and only
13478:
13479: * src/classes/mail.C 1.65:
13480: * src/main/pa_request.C 1.210:
13481: $MAIL $CHARSETS allowed to be strings. for convinient #ing
13482:
13483: 2002-06-11 paf
13484: * src/classes/file.C 1.83:
13485: * src/targets/cgi/parser3.dsp 1.49:
13486: * src/targets/isapi/parser3isapi.C 1.73:
1.24 paf 13487: * www/cgi-bin/parser3.log 1.59:
1.15 paf 13488: * www/htdocs/.htaccess 1.4:
13489: * www/htdocs/index.html 1.66:
13490: suexec env keys filter plus CGI_ as valid prefix
13491:
13492: * src/classes/file.C 1.84:
13493: check simplified
13494:
13495: * src/classes/file.C 1.82:
13496: * src/include/pa_request.h 1.135:
13497: * src/include/pa_sapi.h 1.19:
13498: * src/targets/apache13/mod_parser3.C 1.21:
13499: * src/targets/cgi/parser3.C 1.180:
13500: * src/targets/isapi/parser3isapi.C 1.72:
1.24 paf 13501: * www/cgi-bin/parser3.log 1.58:
1.15 paf 13502: * www/htdocs/index.html 1.65:
13503: file::exec/cgi to pass HTTP_ vars
13504: introducing SAPI::environment
13505:
13506: 2002-06-10 paf
13507: * src/main/pa_common.C [release_1_0_0001] 1.108.2.1:
13508: fixed -d (bug)
13509:
13510: * configure 1.20:
13511: * configure [release_3_0_0002] 1.19.2.1:
13512: * configure.in [release_3_0_0002] 1.21.2.1:
13513: * src/include/pa_version.h 1.5:
13514: * src/include/pa_version.h [release_3_0_0002] 1.4.2.1:
13515: makes
13516:
13517: * operators.txt 1.41:
13518: old merge conflict removed
13519:
13520: * src/types/pa_vform.C 1.56:
13521: * src/types/pa_vform.h 1.34:
13522: * www/htdocs/index.html 1.62:
13523: $form: not determined yet check
13524:
13525: * src/main/pa_common.C 1.109:
13526: merged fixed -d (bug)
13527:
13528: * src/main/compile.tab.C 1.55:
13529: * src/main/pa_string.C 1.159:
1.24 paf 13530: * www/cgi-bin/parser3.log 1.56:
1.15 paf 13531: * www/htdocs/index.html 1.63:
13532: whitespace after number in autoconvert now ignored
13533:
13534: * operators.txt 1.42:
13535: * src/classes/op.C 1.96:
13536: * src/include/pa_common.h 1.77:
13537: * src/main/pa_common.C 1.110:
13538: lock failures reported now
13539:
13540: * configure 1.21:
13541: * configure.in 1.23:
13542: pack even address access on sparc&co arch checked in configure
13543:
13544: * configure 1.23:
13545: * configure.in 1.25:
13546: *** empty log message ***
13547:
13548: * src/main/compile_tools.C 1.50:
1.24 paf 13549: * www/cgi-bin/parser3.log 1.57:
1.15 paf 13550: * www/htdocs/index.html 1.64:
13551: ^if(" 1 "){y} bug fixed
13552: optimization string->double @ compile time were not-enough-checking...
13553:
13554: * configure 1.22:
13555: * configure.in 1.24:
13556: hpux check, nsl link, no socket
13557:
13558: * src/classes/mail.C 1.64:
13559: mail netscape attachment name fixed. todo: $response:body
13560: content-type:name
13561:
13562: * src/main/untaint.C 1.102:
13563: bug#2) mail subject got always prepended with charset even when
13564: all letters were 7bit one
13565:
13566: 2002-06-04 paf
13567: * src/targets/apache13/mod_parser3.C 1.20:
13568: * src/targets/apache13/mod_parser3.C [release_1_0_0001] 1.19.2.1:
13569: fixed .dsp-s along with reorganized cvs modules dirs structure
13570:
13571: 2002-06-03 paf
13572: * etc/parser3.charsets/windows-1251.cfg 1.5:
13573: * operators.txt 1.40:
13574: * src/classes/classes.dsp 1.20:
13575: * src/main/compile.tab.C 1.54:
13576: * src/main/main.dsp 1.152:
13577: * src/main/pa_globals.C 1.127:
13578: * src/targets/apache13/ApacheModuleParser3.dsp 1.12:
13579: * src/targets/cgi/parser3.C 1.179:
13580: * src/targets/cgi/parser3.dsp 1.48:
13581: * src/targets/isapi/parser3isapi.dsp 1.37:
13582: * src/types/types.dsp 1.25:
13583: * www/htdocs/index.html 1.60:
13584: fixed .dsp-s along with reorganized cvs modules dirs structure
13585:
13586: * src/classes/classes.dsp [release_1_0_0001] 1.18.2.2:
13587: * src/main/compile.tab.C [release_1_0_0001] 1.52.2.2:
13588: * src/main/main.dsp [release_1_0_0001] 1.150.2.2:
13589: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.3:
13590: * src/targets/apache13/ApacheModuleParser3.dsp [release_1_0_0001] 1.11.2.1:
13591: * src/targets/cgi/parser3.dsp [release_1_0_0001] 1.46.2.1:
13592: * src/targets/isapi/parser3isapi.dsp [release_1_0_0001] 1.35.2.2:
13593: * src/types/types.dsp [release_1_0_0001] 1.23.2.2:
13594: reorganized cvs modules
13595:
13596: 2002-05-28 paf
13597: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.3:
13598: info.uri now ""
13599:
13600: 2002-05-17 paf
13601: * src/classes/table.C 1.153:
13602: * src/classes/table.C [release_1_0_0001] 1.151.2.1:
13603: ^table.save << checked empty pre/match/post columns
13604:
13605: 2002-05-16 paf
13606: * src/classes/image.C 1.72:
1.24 paf 13607: * www/cgi-bin/parser3.log 1.55:
1.15 paf 13608: * www/htdocs/index.html 1.59:
13609: image::measure can png now
13610:
13611: 2002-05-15 paf
13612: * operators.txt 1.38:
13613: * src/classes/date.C 1.31:
1.24 paf 13614: * www/cgi-bin/parser3.log 1.54:
1.15 paf 13615: * www/htdocs/index.html 1.58:
13616: ^date::create[%H:%M[:%S]] added
13617:
13618: * etc/parser3.charsets/windows-1251.cfg 1.4:
13619: 0x forgot, fixed
13620:
13621: * operators.txt 1.37:
13622: * src/classes/date.C 1.30:
1.24 paf 13623: * www/cgi-bin/parser3.log 1.53:
1.15 paf 13624: * www/htdocs/.htaccess 1.3:
13625: * www/htdocs/auto.p 1.10:
13626: * www/htdocs/index.html 1.57:
13627: ^date::create[%Y[-%m[-%d[ %H[:%M[:%S]]]]]]
13628: [-%m now
13629:
13630: 2002-05-14 paf
13631: * etc/parser3.charsets/windows-1251.cfg 1.3:
13632: * etc/parser3.charsets/windows-1251.cfg [release_1_0_0001] 1.2.2.1:
13633: added 3 quotes
13634:
13635: 2002-05-07 paf
13636: * src/classes/classes.dsp 1.19:
13637: * src/classes/classes.dsp [release_1_0_0001] 1.18.2.1:
13638: * src/classes/op.C 1.95:
13639: * src/classes/op.C [release_1_0_0001] 1.93.2.1:
13640: * src/include/pa_globals.h 1.85:
13641: * src/include/pa_globals.h [release_1_0_0001] 1.84.2.1:
13642: * src/include/pa_request.h 1.134:
13643: * src/include/pa_request.h [release_1_0_0001] 1.133.2.1:
13644: * src/include/pa_table.h 1.44:
13645: * src/include/pa_table.h [release_1_0_0001] 1.43.2.1:
13646: * src/main/compile.tab.C 1.53:
13647: * src/main/compile.tab.C [release_1_0_0001] 1.52.2.1:
13648: * src/main/compile.y 1.187:
13649: * src/main/compile.y [release_1_0_0001] 1.186.2.1:
13650: * src/main/main.dsp 1.151:
13651: * src/main/main.dsp [release_1_0_0001] 1.150.2.1:
13652: * src/main/pa_globals.C 1.126:
13653: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.2:
13654: * src/main/pa_request.C 1.207:
13655: * src/main/pa_request.C [release_1_0_0001] 1.204.2.1:
13656: * src/main/pa_table.C 1.47:
13657: * src/main/pa_table.C [release_1_0_0001] 1.46.2.1:
13658: * src/targets/isapi/pa_pool.C 1.13:
13659: * src/targets/isapi/pa_pool.C [release_1_0_0001] 1.12.2.1:
13660: * src/targets/isapi/parser3isapi.C 1.71:
13661: * src/targets/isapi/parser3isapi.C [release_1_0_0001] 1.69.2.2:
13662: * src/targets/isapi/parser3isapi.dsp 1.36:
13663: * src/targets/isapi/parser3isapi.dsp [release_1_0_0001] 1.35.2.1:
13664: * src/targets/isapi/pool_storage.h 1.16:
13665: * src/targets/isapi/pool_storage.h [release_1_0_0001] 1.15.2.1:
13666: * src/types/types.dsp 1.24:
13667: * src/types/types.dsp [release_1_0_0001] 1.23.2.1:
13668: * www/htdocs/parser-status.html 1.2:
13669: * www/htdocs/parser-status.html [release_1_0_0001] 1.1.2.1:
13670: Table name2number field now &.
13671: main_method_name now on Request pool rather on global_pool [Junction+VJunction created on same pool as name = were created on global pool, causing mem leaks]
13672:
13673: 2002-05-06 paf
13674: * src/main/pa_globals.C 1.125:
13675: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.1:
13676: * src/targets/cgi/parser3.C 1.178:
13677: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.2:
13678: * src/targets/cgi/pool_storage.h 1.10:
13679: * src/targets/cgi/pool_storage.h [release_1_0_0001] 1.9.2.1:
13680: * src/targets/isapi/parser3isapi.C 1.70:
13681: * src/targets/isapi/parser3isapi.C [release_1_0_0001] 1.69.2.1:
13682: removed 100*40 bytes per request memory leak [nonpool malloc in
13683: globals]
13684:
13685: 2002-04-30 paf
13686: * configure 1.19:
13687: * src/include/pa_version.h 1.4:
13688: version now not b
13689:
13690: * src/targets/cgi/parser3.C 1.177:
1.24 paf 13691: * www/cgi-bin/parser3.log 1.52:
1.15 paf 13692: * www/htdocs/global.xsl 1.7:
13693: * www/htdocs/index.html 1.56:
13694: request.uri now never 0
13695:
13696: 2002-04-29 paf
13697: * configure.in 1.21:
13698: removed b
13699:
13700: * src/doc/ClassExample1.dox 1.4:
13701: * src/doc/ClassExample3.dox 1.4:
13702: * src/doc/aliased.dox 1.4:
13703: * src/doc/methoded.dox 1.3:
13704: * src/doc/string.dox 1.4:
13705: * src/doc/value.dox 1.3:
13706: * src/include/pa_exception.h 1.34:
13707: * src/main/pa_request.C 1.205:
13708: * src/targets/cgi/parser3.C 1.176:
13709: merged from 0001
13710:
13711: * src/classes/op.C 1.94:
13712: * src/include/pa_exception.h 1.35:
13713: * src/main/pa_request.C 1.206:
13714: Exception::comment/type checked in (), no there's no empty type
13715: comment by default
13716:
13717: 2002-04-26 paf
13718: * src/doc/doxygen.cfg 1.22:
13719: * src/doc/doxygen.cfg [release_1_0_0001] 1.21.2.1:
13720: * src/targets/cgi/parser3.dsp 1.47:
1.24 paf 13721: * www/cgi-bin/parser3.log 1.51:
1.15 paf 13722: * www/htdocs/index.html 1.55:
13723: doxygen dot image size reduced
13724:
13725: 2002-04-25 paf
13726: * src/classes/table.C 1.152:
1.24 paf 13727: * www/cgi-bin/parser3.log 1.47:
1.15 paf 13728: * www/htdocs/.htaccess 1.1:
13729: * www/htdocs/index.html 1.51:
13730: removed restriction on column count to ^table.hash to work, now
13731: must be >0 [were >1]
13732:
13733: * src/targets/cgi/parser3.C 1.175:
13734: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.1:
13735: setenv in .htaccess when cgi is not under that dir got
13736: REDIRECT_ prefix before HTTP_PARSER_x_CONFIG, now that took
13737: into account
13738:
1.24 paf 13739: * www/cgi-bin/parser3.log 1.48:
1.15 paf 13740: * www/htdocs/index.html 1.52:
13741: sample of 'using junction out of context'
13742:
13743: * operators.txt 1.35:
13744: * operators.txt 1.36:
13745: * src/classes/date.C 1.28:
13746: * src/classes/date.C 1.29:
1.24 paf 13747: * www/cgi-bin/parser3.log 1.49:
1.15 paf 13748: * www/htdocs/index.html 1.53:
13749: ^date::create[2002-12-33 01:03:04]
13750:
13751: 2002-04-24 paf
13752: * src/classes/classes.dsp 1.18:
13753: * src/main/compile.tab.C 1.52:
13754: * src/main/main.dsp 1.150:
13755: * src/targets/apache13/ApacheModuleParser3.dsp 1.11:
13756: * src/targets/cgi/parser3.C 1.174:
13757: * src/targets/cgi/parser3.dsp 1.46:
13758: * src/targets/isapi/parser3isapi.dsp 1.34:
13759: * src/types/types.dsp 1.23:
13760: MSVC profile targets
13761:
13762: 2002-04-23 paf
13763: * operators.txt 1.34:
13764: * src/classes/string.C 1.110:
1.24 paf 13765: * www/cgi-bin/parser3.log 1.46:
1.15 paf 13766: * www/htdocs/index.html 1.50:
13767: int/double/string:sql{}[$.default{code}]
13768: fixed [were barking: "junction used outside of context"]
13769:
13770: 2002-04-22 paf
13771: * src/classes/string.C 1.109:
13772: * src/include/pa_string.h 1.138:
13773: * src/main/pa_string.C 1.158:
13774: * src/types/pa_vstring.C 1.19:
13775: * src/types/pa_vstring.h 1.46:
13776: * types.txt 1.2:
13777: ^string.optimize[]
13778:
13779: * src/main/execute.C 1.238:
1.24 paf 13780: * www/cgi-bin/parser3.log 1.43:
1.15 paf 13781: * www/htdocs/index.html 1.48:
13782: junctions to local contexts got cleanized&checked later
13783:
1.24 paf 13784: * src/main/execute.C 1.240:
13785: * www/cgi-bin/parser3.log 1.45:
13786: rolled back to before_killing_userjunction_contexts
13787:
1.15 paf 13788: * src/include/pa_globals.h 1.84:
13789: * src/include/pa_table.h 1.43:
13790: * src/main/pa_globals.C 1.124:
13791: * src/main/pa_string.C 1.157:
13792: * src/main/pa_table.C 1.46:
13793: fixed match table template
13794:
13795: * src/classes/string.C 1.107:
13796: * src/classes/string.C 1.108:
13797: optimize removed from string .left/right/pos
13798:
13799: * src/main/execute.C 1.239:
1.24 paf 13800: * www/cgi-bin/parser3.log 1.44:
1.15 paf 13801: * www/htdocs/index.html 1.49:
13802: user junctions context killed
13803:
13804: 2002-04-19 paf
13805: * src/classes/string.C 1.106:
13806: * src/include/pa_request.h 1.133:
13807: * src/include/pa_string.h 1.137:
13808: * src/main/pa_request.C 1.204:
13809: * src/main/pa_string.C 1.156:
13810: * src/types/pa_vstring.C 1.18:
13811: * src/types/pa_vstring.h 1.45:
1.24 paf 13812: * www/cgi-bin/parser3.log 1.42:
1.15 paf 13813: * www/htdocs/index.html 1.47:
13814: string now optimized prior to .left .right .mid .pos .match when that is profitable,
13815: and always before .replace
13816: when $ORIGINS(1) optimization disabled
13817: economy from not wasting mem on lots of strings which occur by lots of String:mid calls to get parts of source string between found_occurances
13818:
13819: * src/classes/op.C 1.93:
13820: * src/classes/string.C 1.105:
13821: * src/types/pa_value.h 1.86:
13822: VTable removed from each String::match replace iteration, and made stacked
13823: sizeof(VTable)=12bytes economy on each replace code
13824:
13825: * src/include/pa_globals.h 1.83:
13826: * src/include/pa_table.h 1.42:
13827: * src/main/pa_globals.C 1.123:
13828: * src/main/pa_string.C 1.155:
13829: String::match table columns globalized, not created @ each ^match anymore
13830: economy: sizeof(Array)+space on 3+x cells=24+ bytes per ^match
13831:
13832: * src/classes/file.C 1.81:
13833: ovector now local
13834: economy: 16 bytes per ^file:list
13835:
13836: * src/classes/string.C 1.104:
13837: * src/include/pa_string.h 1.136:
13838: * src/main/pa_string.C 1.154:
13839: * www/htdocs/index.html 1.46:
13840: string.match[]['] option enables generation of $match.prematch
13841: .match .postmatch columns
13842:
13843: * src/main/pa_string.C 1.153:
13844: String::match options analized without cstr-ing them now
13845:
13846: * src/doc/chmhelper.pl 1.1:
13847: * src/doc/doxygen.cfg 1.21:
13848: * src/doc/footer.htm 1.1:
13849: * src/doc/html2chm.cmd 1.6:
13850: * src/doc/postbuild.txt 1.3:
13851: * src/doc/sources2html.cmd 1.5:
13852: * src/doc/view_chm.cmd 1.2:
13853: * src/doc/view_html.cmd 1.2:
13854: config updated to doxygen 1.2.15,
13855: created helper which fixes minor bugs in chm project files & htm tree.
13856: changed extension to .htm
13857:
13858: * src/doc/footer.htm 1.2:
13859: 2001,
13860:
13861: 2002-04-18 paf
13862: * src/classes/classes.h 1.18:
13863: * src/classes/hash.C 1.40:
13864: * src/types/pa_value.h 1.85:
13865: * src/types/pa_vbool.h 1.18:
13866: * src/types/pa_vcookie.h 1.16:
13867: * src/types/pa_vdate.h 1.10:
13868: * src/types/pa_vdouble.h 1.37:
13869: * src/types/pa_venv.h 1.21:
13870: * src/types/pa_vfile.h 1.42:
13871: * src/types/pa_vhash.h 1.33:
13872: * src/types/pa_vimage.h 1.25:
13873: * src/types/pa_vint.h 1.34:
13874: * src/types/pa_vjunction.h 1.13:
13875: * src/types/pa_vobject.h 1.18:
13876: * src/types/pa_vrequest.h 1.17:
13877: * src/types/pa_vresponse.h 1.22:
13878: * src/types/pa_vstateless_class.h 1.26:
13879: * src/types/pa_vstateless_object.h 1.17:
13880: * src/types/pa_vstatus.h 1.8:
13881: * src/types/pa_vstring.h 1.44:
13882: * src/types/pa_vtable.h 1.38:
13883: * src/types/pa_vvoid.h 1.9:
13884: * src/types/pa_vxdoc.h 1.21:
13885: * src/types/pa_vxnode.h 1.14:
13886: fclass_real lowered from VStateless_class to VObject
13887:
13888: * src/types/pa_value.C 1.1:
13889: forced to cut that from .h because of VStateless_class usage [
13890: undefined in .h]
13891:
13892: * src/classes/classes.h 1.17:
13893: * src/classes/date.C 1.27:
13894: * src/classes/double.C 1.47:
13895: * src/classes/file.C 1.80:
13896: * src/classes/form.C 1.23:
13897: * src/classes/hash.C 1.39:
13898: * src/classes/image.C 1.71:
13899: * src/classes/int.C 1.44:
13900: * src/classes/mail.C 1.63:
13901: * src/classes/math.C 1.18:
13902: * src/classes/op.C 1.91:
13903: * src/classes/response.C 1.19:
13904: * src/classes/string.C 1.103:
13905: * src/classes/table.C 1.151:
13906: * src/classes/void.C 1.19:
13907: * src/classes/xnode.C 1.44:
13908: * src/include/pa_globals.h 1.82:
13909: * src/include/pa_request.h 1.132:
13910: * src/main/execute.C 1.236:
13911: * src/main/pa_globals.C 1.122:
13912: * src/main/pa_request.C 1.201:
13913: * src/types/Makefile.am 1.21:
13914: * src/types/pa_value.h 1.84:
13915: * src/types/pa_vdouble.h 1.36:
13916: * src/types/pa_vform.C 1.55:
13917: * src/types/pa_vhash.h 1.32:
13918: * src/types/pa_vint.h 1.33:
13919: * src/types/pa_vmath.h 1.7:
13920: * src/types/pa_vmethod_frame.h 1.25:
13921: * src/types/pa_vstateless_class.h 1.24:
13922: * src/types/pa_wcontext.C 1.18:
13923: * src/types/pa_wcontext.h 1.32:
13924: * src/types/pa_wwrapper.h 1.18:
13925: * src/types/types.dsp 1.22:
1.24 paf 13926: * www/cgi-bin/parser3.log 1.36:
1.15 paf 13927: * www/htdocs/index.html 1.40:
13928: removed Value::fname
13929:
13930: * src/include/pa_opcode.h 1.18:
13931: * src/main/compile.tab.C 1.51:
13932: * src/main/compile.y 1.186:
13933: * src/main/compile_tools.C 1.49:
13934: * src/main/compile_tools.h 1.61:
13935: * src/main/execute.C 1.237:
13936: * src/main/pa_request.C 1.202:
13937: * src/types/pa_vmethod_frame.h 1.26:
1.24 paf 13938: * www/cgi-bin/parser3.log 1.37:
1.15 paf 13939: * www/htdocs/index.html 1.41:
13940: OP_GET_METHOD_FRAME merged with OP_CALL, VCodeFrame move to
13941: stack [no more heap waste on each CALL]
13942:
13943: * src/types/pa_valiased.C 1.14:
13944: * src/types/pa_valiased.h 1.19:
13945: * src/types/pa_vclass.h 1.25:
13946: * src/types/pa_vobject.h 1.17:
13947: * src/types/pa_wcontext.C 1.19:
1.24 paf 13948: * www/cgi-bin/parser3.log 1.38:
1.15 paf 13949: * www/htdocs/index.html 1.42:
13950: VAliased get/set alias now virtual and implemented down in
13951: VClass, fclass_alias removed,
13952:
13953: * src/main/pa_request.C 1.203:
13954: * src/types/pa_valiased.h 1.20:
13955: * src/types/pa_vstateless_class.h 1.25:
13956: * src/types/pa_vstateless_object.h 1.16:
13957: * src/types/pa_vstring.h 1.43:
1.24 paf 13958: * www/cgi-bin/parser3.log 1.39:
1.15 paf 13959: * www/htdocs/index.html 1.43:
13960: VStateless_string_object speicalized light version of VStateless_object
13961:
13962: * src/types/Makefile.in 1.37:
13963: *** empty log message ***
13964:
13965: * src/doc/doxygen.cfg 1.20:
13966: .chi generation disabled
13967:
13968: * src/classes/classes.h 1.19:
13969: * src/classes/xdoc.C 1.92:
13970: * src/classes/xnode.C 1.45:
13971: * src/classes/xnode.h 1.11:
13972: * src/types/pa_vxdoc.C 1.13:
1.24 paf 13973: * www/cgi-bin/parser3.log 1.40:
13974: * www/cgi-bin/parser3.log 1.41:
1.15 paf 13975: * www/htdocs/index.html 1.44:
13976: * www/htdocs/index.html 1.45:
13977: xdoc(xnode) now fully - fields&methods
13978:
13979: * src/classes/op.C 1.92:
13980: ^throw comment param made optional
13981:
13982: 2002-04-17 paf
13983: * src/types/pa_vhash.h 1.31:
13984: vstring wrong parent fixed
13985:
13986: * src/classes/op.C 1.90:
13987: taint local result var bug fixed
13988:
13989: * src/doc/ClassExample1.dox 1.3:
13990: * src/doc/ClassExample2.dox 1.4:
13991: * src/doc/ClassExample3.dox 1.3:
13992: * src/doc/compiler.dox 1.3:
13993: * src/doc/module.dox 1.3:
13994: * src/doc/pooled.dox 1.3:
13995: * src/doc/string.dox 1.3:
13996: * src/doc/targets.dox 1.3:
13997: * src/include/pa_pool.h 1.79:
13998: * src/include/pa_types.h 1.40:
13999: dox updated to current state, PTHROW freshen to throw & co
14000:
14001: 2002-04-16 paf
14002: * src/classes/op.C 1.89:
14003: exception2vhash file now tainted
14004:
14005: * src/include/pa_opcode.h 1.17:
14006: * src/main/compile.tab.C 1.49:
14007: * src/main/compile.y 1.185:
14008: * src/main/execute.C 1.232:
14009: * src/targets/cgi/parser3.C 1.172:
1.24 paf 14010: * www/cgi-bin/parser3.log 1.30:
1.15 paf 14011: OP_CALL -> OP_CALL__WRITE and used that for removing VString wrapper
14012:
14013: * src/doc/postbuild.txt 1.2:
14014: * src/main/execute.C 1.234:
1.24 paf 14015: * www/cgi-bin/parser3.log 1.34:
1.15 paf 14016: * www/htdocs/index.html 1.37:
14017: result in @postprocess & @unhandled_exception now taken into
14018: account as in usual functions
14019:
14020: * src/doc/postbuild.txt 1.1:
14021: instructions on post .html build
14022:
14023: * asm.txt 1.2:
14024: * form.txt 1.2:
14025: * lang.txt 1.2:
14026: * sql.txt 1.2:
1.24 paf 14027: * www/cgi-bin/parser3.log 1.35:
1.15 paf 14028: removed outdated. see in Attic asm.txt as most interesting
14029:
14030: * src/classes/op.C 1.87:
1.24 paf 14031: * www/cgi-bin/parser3.log 1.28:
1.15 paf 14032: * www/htdocs/auto.p 1.8:
14033: extra check on empty file in origin in _execute
14034:
14035: * src/classes/date.C 1.26:
14036: * src/main/compile.tab.C 1.50:
14037: * src/targets/cgi/parser3.C 1.173:
1.24 paf 14038: * www/cgi-bin/parser3.log 1.31:
14039: * www/cgi-bin/parser3.log 1.32:
1.15 paf 14040: cheched date:create(days) param for validity [later were
14041: assumed valid and crashed on invalid onces]
14042:
14043: * src/classes/file.C 1.79:
14044: * src/main/pa_exec.C 1.35:
1.24 paf 14045: * www/cgi-bin/parser3.log 1.33:
1.15 paf 14046: * www/htdocs/index.html 1.36:
14047: stderr of execs mark as tainted
14048:
14049: * src/main/execute.C 1.235:
14050: * www/htdocs/index.html 1.38:
14051: $result in @main now taken into account as in usual functions
14052:
1.24 paf 14053: * src/classes/op.C 1.88:
14054: * www/cgi-bin/parser3.log 1.29:
14055: _process pseudo origin copied from local var to heap
14056:
1.23 paf 14057: * src/main/pa_request.C 1.199:
14058: uri in error log
14059:
1.15 paf 14060: * src/main/pa_request.C 1.200:
14061: * src/targets/isapi/parser3isapi.C 1.69:
14062: * www/htdocs/index.html 1.39:
14063: removed check, preventing content-length: 0 from appearing
14064:
14065: * src/doc/doxygen.cfg 1.19:
14066: * src/doc/html2chm.cmd 1.5:
14067: .chm file only now, no .chi
14068:
14069: 2002-04-15 paf
14070: * src/classes/image.C 1.70:
14071: * src/classes/op.C 1.83:
14072: * src/classes/op.C 1.84:
14073: * src/classes/string.C 1.101:
14074: * src/classes/table.C 1.149:
14075: * src/include/pa_request.h 1.129:
14076: * src/main/execute.C 1.228:
14077: * src/types/pa_value.h 1.81:
14078: * src/types/pa_vmethod_frame.h 1.24:
14079: * src/types/pa_wcontext.h 1.29:
1.24 paf 14080: * www/cgi-bin/parser3.log 1.25:
1.15 paf 14081: StringOrValue wcontext result, now ready for dual writes
14082:
1.24 paf 14083: * src/classes/file.C 1.78:
14084: * src/classes/op.C 1.86:
14085: * src/classes/table.C 1.150:
14086: * www/cgi-bin/parser3.log 1.26:
14087: finished dual write_xxx_lang functions
14088:
1.15 paf 14089: * src/main/execute.C 1.231:
14090: * src/types/pa_value.h 1.83:
1.24 paf 14091: * www/cgi-bin/parser3.log 1.27:
1.15 paf 14092: fixed name update
14093:
14094: * src/main/execute.C 1.229:
14095: CodeFrame soul fixed [mistakenly killed by prev changes]
14096:
14097: * src/classes/date.C 1.25:
14098: * src/classes/file.C 1.76:
14099: * src/classes/mail.C 1.62:
14100: * src/classes/string.C 1.102:
14101: * src/classes/xnode.C 1.43:
14102: * src/include/pa_request.h 1.130:
14103: * src/types/pa_value.h 1.82:
14104: * src/types/pa_wcontext.h 1.30:
14105: removed absolutely unnecessary VString shells
14106:
14107: * src/classes/op.C 1.82:
14108: * src/include/pa_globals.h 1.81:
14109: * src/include/pa_opcode.h 1.16:
14110: * src/include/pa_request.h 1.128:
14111: * src/main/compile.tab.C 1.47:
14112: * src/main/compile.y 1.183:
14113: * src/main/compile_tools.C 1.47:
14114: * src/main/compile_tools.h 1.59:
14115: * src/main/execute.C 1.226:
14116: * src/main/pa_globals.C 1.121:
14117: * src/main/pa_request.C 1.198:
14118: * src/targets/cgi/parser3.C 1.170:
1.24 paf 14119: * www/cgi-bin/parser3.log 1.24:
1.15 paf 14120: * www/htdocs/index.html 1.35:
14121: switch in hash constructor fixed [were problems with using of
14122: stacked wwrapper after it's death]
14123:
14124: * src/classes/file.C 1.77:
14125: * src/classes/hash.C 1.38:
14126: * src/classes/op.C 1.85:
14127: * src/include/pa_request.h 1.131:
14128: * src/main/execute.C 1.230:
14129: * src/types/pa_wcontext.h 1.31:
14130: started dual write_xxx_lang functions, if checked & works
14131:
14132: * src/targets/cgi/parser3.C 1.171:
14133: ctime sometimes can be just "", checked that
14134:
14135: * src/main/compile.tab.C 1.48:
14136: * src/main/compile.y 1.184:
14137: * src/main/compile_tools.C 1.48:
14138: * src/main/compile_tools.h 1.60:
14139: * src/main/execute.C 1.227:
14140: OP_GET_ELEMENT+OP_GET_ELEMENT__WRITE
14141: changed to OP_WRITE_VALUE
14142: in var get cases
14143:
14144: 2002-04-12 paf
14145: * operators.txt 1.33:
14146: * src/classes/table.C 1.148:
1.24 paf 14147: * www/cgi-bin/parser3.log 1.23:
1.15 paf 14148: * www/htdocs/index.html 1.34:
14149: table.select(expression) 0
14150:
14151: 2002-04-11 paf
14152: * src/classes/string.C 1.100:
14153: * src/include/pa_request.h 1.127:
14154: * src/main/execute.C 1.225:
14155: Request::process_internal codeFrame & wwrapper stacked [not
14156: wasting heap anymore]
14157:
14158: 2002-04-10 paf
14159: * src/include/pa_string.h 1.135:
14160: * src/main/pa_string.C 1.151:
14161: * src/main/untaint.C 1.101:
1.24 paf 14162: * www/cgi-bin/parser3.log 1.22:
1.15 paf 14163: * www/htdocs/index.html 1.33:
14164: killed 8 bytes from String.head
14165:
14166: * src/classes/double.C 1.46:
14167: * src/classes/file.C 1.75:
14168: * src/classes/hash.C 1.37:
14169: * src/classes/image.C 1.69:
14170: * src/classes/int.C 1.43:
14171: * src/classes/math.C 1.17:
14172: * src/classes/op.C 1.81:
14173: * src/classes/string.C 1.99:
14174: * src/classes/table.C 1.147:
14175: * src/classes/void.C 1.18:
14176: * src/classes/xdoc.C 1.91:
14177: * src/include/pa_request.h 1.126:
14178: * src/main/execute.C 1.224:
14179: * src/main/pa_string.C 1.152:
14180: killed Request::process() wrapping VString(String) in case we
14181: need only String
14182:
14183: 2002-04-09 paf
14184: * src/main/pa_common.C 1.108:
14185: * src/targets/cgi/parser3.C 1.168:
14186: * src/types/pa_vdouble.h 1.35:
14187: * src/types/pa_vint.h 1.32:
14188: int/double get_string now not pool.malloc(MAX_NUMBER) but
14189: really neaded
14190:
14191: * etc/Makefile.in 1.6:
14192: * etc/parser3.charsets/Makefile.in 1.8:
14193: * src/classes/Makefile.in 1.44:
14194: * src/sql/Makefile.in 1.4:
14195: * src/targets/Makefile.in 1.35:
14196: * src/targets/apache13/Makefile.in 1.33:
14197: * src/targets/cgi/Makefile.in 1.46:
14198: * src/targets/isapi/Makefile.in 1.4:
14199: * src/types/Makefile.in 1.36:
14200: makse
14201:
14202: * operators.txt 1.31:
14203: * src/classes/double.C 1.45:
14204: * src/classes/int.C 1.42:
14205: * www/htdocs/global.xsl 1.5:
14206: int/double.int/double(default)
14207:
14208: * src/main/compile.tab.C 1.46:
14209: * src/targets/cgi/parser3.C 1.169:
14210: * src/targets/isapi/parser3isapi.C 1.68:
1.24 paf 14211: * www/cgi-bin/parser3.log 1.21:
1.15 paf 14212: removed
14213: {
14214: char *a;
14215: {
14216: /*sub local*/char b[...];
14217: a=b;
14218: situations
14219:
14220: * src/classes/xdoc.C 1.89:
1.24 paf 14221: * www/cgi-bin/parser3.log 1.19:
1.15 paf 14222: * www/htdocs/global.xsl 1.6:
14223: * www/htdocs/index.html 1.32:
14224: xslt params fixed
14225:
14226: * operators.txt 1.32:
14227: * src/classes/xdoc.C 1.90:
1.24 paf 14228: * www/cgi-bin/parser3.log 1.20:
1.15 paf 14229: xslt params made literal
14230:
14231: 2002-04-04 paf
14232: * src/include/pa_string.h 1.134:
14233: * src/main/pa_string.C 1.150:
1.24 paf 14234: * www/cgi-bin/parser3.log 1.18:
1.15 paf 14235: * www/htdocs/index.html 1.31:
14236: fixed string.replace [when reconstructing pieces were split by
14237: max_integral(piece.size), thus some strings to replace happen
14238: to be split into two = not replaced)
14239:
14240: * src/targets/cgi/parser3.C 1.166:
14241: * src/targets/cgi/parser3.C 1.167:
14242: * src/targets/cgi/parser3.dsp 1.44:
14243: * src/targets/cgi/parser3.dsp 1.45:
14244: document root in standalone version = current dir
14245:
14246: 2002-04-03 paf
14247: * INSTALL 1.18:
14248: * Makefile.in 1.10:
14249: * configure 1.17:
14250: * configure.in 1.19:
14251: * etc/Makefile.in 1.5:
14252: * etc/parser3.charsets/Makefile.in 1.7:
14253: * src/Makefile.in 1.46:
14254: * src/include/Makefile.in 1.4:
14255: * src/main/Makefile.in 1.40:
14256: root config configure options
14257:
14258: * configure 1.18:
14259: * configure.in 1.20:
14260: more checks on nonexistent charset
14261:
14262: 2002-04-02 paf
14263: * src/main/compile.C 1.63:
14264: parser.compile [exception name more like in doc]
14265:
14266: 2002-04-01 paf
14267: * src/classes/mail.C 1.61:
14268: * src/include/pa_string.h 1.133:
14269: * src/main/untaint.C 1.100:
14270: * src/targets/isapi/parser3isapi.dsp 1.33:
1.24 paf 14271: * www/cgi-bin/parser3.log 1.17:
1.15 paf 14272: mail subject encoding taken from .content-type.charset, not .charset
14273:
14274: 2002-03-29 paf
14275: * operators.txt 1.30:
14276: * src/classes/date.C 1.24:
1.24 paf 14277: * www/cgi-bin/parser3.log 1.16:
1.15 paf 14278: * www/htdocs/index.html 1.30:
14279: ^date::create now may not supply day, default 1.
14280: checked 29.03 -> 29.02 roll on non 366 days' year. | 31.05->31.04 roll
14281:
14282: * etc/parser3.charsets/koi8-r.cfg 1.2:
14283: koi8-r += ukranian letters
14284:
14285: 2002-03-28 paf
14286: * operators.txt 1.29:
14287: * src/classes/date.C 1.23:
14288: * src/classes/op.C 1.79:
14289: * src/include/pa_globals.h 1.80:
14290: * src/include/pa_hash.h 1.55:
14291: * src/main/pa_globals.C 1.120:
14292: * src/types/pa_vdate.h 1.9:
14293: * www/htdocs/index.html 1.29:
14294: ^cache[file][date]{
14295: ^cache(seconds)
14296: ^cache[date]
14297: }
14298:
14299: * src/classes/xdoc.C 1.88:
14300: * src/classes/xnode.C 1.42:
14301: * src/classes/xnode.h 1.10:
14302: removed redundant pool param
14303:
14304: 2002-03-27 paf
14305: * operators.txt 1.27:
14306: * src/classes/op.C 1.77:
14307: * src/include/pa_config_fixed.h 1.42:
14308: * src/include/pa_request.h 1.124:
14309: * src/main/execute.C 1.222:
14310: * src/main/pa_request.C 1.196:
1.24 paf 14311: * www/cgi-bin/parser3.log 1.14:
1.15 paf 14312: decided agains resetting exception_trace, just changed name
14313:
14314: * operators.txt 1.28:
14315: * src/classes/date.C 1.22:
14316: * src/classes/double.C 1.44:
14317: * src/classes/file.C 1.74:
14318: * src/classes/form.C 1.22:
14319: * src/classes/hash.C 1.36:
14320: * src/classes/image.C 1.68:
14321: * src/classes/int.C 1.41:
14322: * src/classes/mail.C 1.60:
14323: * src/classes/math.C 1.16:
14324: * src/classes/op.C 1.78:
14325: * src/classes/string.C 1.98:
14326: * src/classes/table.C 1.146:
14327: * src/classes/void.C 1.17:
14328: * src/classes/xdoc.C 1.87:
14329: * src/classes/xnode.C 1.41:
14330: * src/include/pa_exception.h 1.33:
14331: * src/include/pa_request.h 1.125:
14332: * src/include/pa_stylesheet_connection.h 1.28:
14333: * src/main/compile.C 1.62:
14334: * src/main/compile_tools.C 1.46:
14335: * src/main/execute.C 1.223:
14336: * src/main/pa_array.C 1.48:
14337: * src/main/pa_charset.C 1.23:
14338: * src/main/pa_charsets.C 1.8:
14339: * src/main/pa_common.C 1.106:
14340: * src/main/pa_dictionary.C 1.14:
14341: * src/main/pa_exception.C 1.40:
14342: * src/main/pa_exec.C 1.34:
14343: * src/main/pa_pool.C 1.52:
14344: * src/main/pa_request.C 1.197:
14345: * src/main/pa_socks.C 1.14:
14346: * src/main/pa_sql_driver_manager.C 1.62:
14347: * src/main/pa_string.C 1.149:
14348: * src/main/pa_table.C 1.45:
14349: * src/main/untaint.C 1.99:
14350: * src/targets/apache13/mod_parser3.C 1.19:
14351: * src/targets/cgi/parser3.C 1.165:
14352: * src/targets/isapi/parser3isapi.C 1.67:
14353: * src/types/pa_value.h 1.80:
14354: * src/types/pa_vcookie.C 1.43:
14355: * src/types/pa_vfile.h 1.41:
14356: * src/types/pa_vform.C 1.54:
14357: * src/types/pa_vhash.h 1.30:
14358: * src/types/pa_vmethod_frame.h 1.23:
14359: * src/types/pa_vstatus.C 1.7:
14360: * src/types/pa_vtable.C 1.13:
14361: * src/types/pa_vxdoc.h 1.20:
14362: * src/types/pa_vxnode.h 1.13:
14363: * src/types/pa_wcontext.C 1.17:
14364: * src/types/pa_wwrapper.h 1.17:
1.24 paf 14365: * www/cgi-bin/parser3.log 1.15:
1.15 paf 14366: * www/htdocs/index.html 1.28:
14367: assigned exception types
14368:
14369: 2002-03-26 paf
14370: * operators.txt 1.24:
14371: * src/classes/date.C 1.20:
14372: * www/htdocs/index.html 1.25:
14373: fixed date roll on daylightsaving days
14374: mktime took into account tm_isdst flag, which remained from BEFORE roll, but should have been reset
14375:
14376: * src/classes/op.C 1.76:
14377: * www/htdocs/index.html 1.27:
14378: forced language of $source field of exception to 'tainted',
14379: so that sql-langed-frags could be outputed outside of connect
14380:
14381: * src/include/pa_common.h 1.76:
14382: * src/main/pa_exec.C 1.33:
14383: windows exec chdir fixed
14384:
14385: * operators.txt 1.25:
14386: * src/classes/date.C 1.21:
14387: * www/htdocs/index.html 1.26:
14388: removed date.roll limit of +-1 offset
14389:
14390: 2002-03-25 paf
14391: * INSTALL 1.13:
14392: comment on --disable-link-stdcpp
14393:
14394: * INSTALL 1.12:
14395: * configure 1.15:
14396: * configure.in 1.17:
14397: * src/targets/cgi/Makefile.am 1.33:
14398: * src/targets/cgi/Makefile.in 1.44:
14399: libstdc++ link skipping configure option
14400:
14401: * src/classes/file.C 1.73:
14402: * src/classes/mail.C 1.56:
14403: * src/include/pa_exec.h 1.8:
14404: * src/main/pa_exec.C 1.32:
14405: f(!forced_allow)
14406: to allow
14407: --with-sendmail to work with any/both
14408: --disable-foreign-group-files --disable-execs
14409:
14410: * src/classes/op.C 1.75:
14411: * src/include/pa_sql_connection.h 1.24:
14412: sql connection with error were put to cache with '
14413: marked_to_rollback' flag, all consequent even OK requests
14414: rolled back
14415:
14416: * INSTALL 1.16:
14417: "--with=sendmail=COMMAND"
14418: comment
14419:
14420: * INSTALL 1.15:
14421: * configure 1.16:
14422: * configure.in 1.18:
14423: * src/classes/mail.C 1.55:
14424: * src/include/pa_config_auto.h.in 1.24:
14425: * src/main/pa_exec.C 1.31:
14426: * src/targets/cgi/Makefile.am 1.34:
14427: * src/targets/cgi/Makefile.in 1.45:
14428: --disable-foreign-group-files now disables execs also.
14429: introducing --sendmail
14430:
14431: * INSTALL 1.14:
14432: * INSTALL 1.17:
14433: * src/classes/mail.C 1.57:
14434: * src/classes/mail.C 1.58:
14435: *** empty log message ***
14436:
14437: * operators.txt 1.22:
14438: pgsql options comment
14439:
14440: * operators.txt 1.23:
14441: * src/targets/cgi/parser3.C 1.164:
14442: http_site_config_filespec
14443:
14444: 2002-03-22 paf
14445: * operators.txt 1.21:
14446: few comments on sets
14447:
14448: * src/main/pa_exec.C 1.30:
14449: createprocess nowindow flag
14450: check on readfile false return
14451:
14452: 2002-03-18 paf
14453: * src/main/pa_charset.C 1.22:
14454: * src/targets/isapi/pa_threads.C 1.10:
14455: * src/types/pa_vdouble.h 1.34:
14456: removed some tested @tests
14457:
14458: * operators.txt 1.20:
14459: * src/classes/op.C 1.74:
14460: * src/include/pa_exception.h 1.32:
14461: * src/include/pa_globals.h 1.79:
14462: * src/include/pa_request.h 1.123:
14463: * src/include/pa_stack.h 1.14:
14464: * src/main/pa_globals.C 1.119:
14465: * src/main/pa_request.C 1.195:
1.24 paf 14466: * www/cgi-bin/parser3.log 1.12:
14467: * www/cgi-bin/parser3.log 1.13:
1.15 paf 14468: * www/htdocs/index.html 1.22:
14469: * www/htdocs/index.html 1.23:
14470: introducing ^try
14471:
14472: 2002-03-15 paf
14473: * operators.txt 1.19:
14474: * src/classes/table.C 1.145:
14475: * www/htdocs/index.html 1.21:
14476: ^table.locate(logical expr)
14477:
14478: 2002-03-13 paf
14479: * src/main/pa_exception.C 1.39:
14480: checked not-pooled malloc
14481:
14482: 2002-03-11 paf
14483: * src/types/pa_vfile.C 1.29:
14484: $file.text now 0A linebreaks,
14485: file::exec/cgi linebreaks "0D0A" changed to 0A onces
14486:
14487: * INSTALL 1.10:
14488: * configure 1.13:
14489: * configure.in 1.15:
14490: * src/include/pa_config_auto.h.in 1.22:
14491: * src/include/pa_config_fixed.h 1.40:
14492: * src/main/pa_exec.C 1.28:
14493: * src/main/pa_exec.C 1.29:
14494: * www/htdocs/index.html 1.18:
14495: * www/htdocs/index.html 1.19:
14496: * www/htdocs/index.html 1.20:
14497: --disable-execs
14498:
14499: * INSTALL 1.11:
14500: * configure 1.14:
14501: * configure.in 1.16:
14502: * src/include/pa_config_auto.h.in 1.23:
14503: * src/main/pa_common.C 1.105:
14504: --disable-foreign-group-files
14505:
14506: 2002-03-05 paf
14507: * src/targets/isapi/parser3isapi.C 1.66:
14508: * src/targets/isapi/parser3isapi.dsp 1.32:
14509: iis5 now requires headers to be terminated with \r\n manually [
14510: refuses to separate header/body itself]
14511:
14512: * operators.txt 1.17:
14513: * operators.txt 1.18:
14514: * src/classes/date.C 1.18:
14515: * src/classes/date.C 1.19:
14516: date week calendar columns named
14517:
14518: * src/main/pa_globals.C 1.118:
14519: * src/targets/cgi/parser3.C 1.163:
14520: * src/targets/isapi/parser3isapi.C 1.65:
14521: * www/htdocs/index.html 1.17:
14522: isapi site config beside .dll
14523:
14524: 2002-03-04 paf
14525: * src/targets/isapi/pa_threads.C 1.9:
14526: * src/targets/isapi/parser3isapi.C 1.64:
14527: * src/targets/isapi/parser3isapi.dsp 1.31:
14528: isapi updated
14529:
14530: * src/classes/op.C 1.73:
14531: * src/types/pa_vfile.C 1.28:
1.24 paf 14532: * www/cgi-bin/parser3.log 1.11:
1.15 paf 14533: * www/htdocs/index.html 1.16:
14534: process body now evaluated in PASS language
14535:
14536: * src/classes/op.C 1.72:
14537: * src/include/pa_string.h 1.132:
14538: * src/main/pa_string.C 1.148:
14539: string deserialize checks on broken file
14540:
14541: 2002-03-01 paf
14542: * src/main/pa_exec.C 1.27:
14543: execle -> execve, now argc OK
14544:
14545: 2002-02-28 paf
14546: * src/main/pa_string.C 1.147:
14547: origin by first piece preferred before last piece
14548:
14549: * src/main/pa_charsets.C 1.7:
14550: when placing charset to cache using global name now [were
14551: request]
14552:
14553: * configure 1.12:
14554: * configure.in 1.14:
14555: * src/targets/apache13/ApacheModuleParser3.dsp 1.10:
14556: * src/targets/apache13/mod_parser3.C 1.18:
14557: * src/targets/apache13/p3runConfigure.in 1.9:
14558: * src/targets/apache13/pa_threads.C 1.8:
1.24 paf 14559: * www/cgi-bin/parser3.log 1.10:
1.15 paf 14560: * www/htdocs/auto.p 1.7:
14561: apache module updated
14562:
14563: * src/main/untaint.C 1.98:
14564: removed some debug comments
14565:
14566: 2002-02-27 paf
14567: * src/main/pa_charset.C 1.21:
14568: size_t
14569:
14570: * INSTALL 1.9:
14571: shared/static-xml
14572: with-pathlink
14573:
14574: * operators.txt 1.15:
14575: * operators.txt 1.16:
14576: SMTP comment
14577:
14578: 2002-02-26 paf
14579: * src/classes/xnode.C 1.40:
1.24 paf 14580: * www/cgi-bin/parser3.log 1.9:
1.15 paf 14581: * www/htdocs/auto.p 1.6:
14582: * www/htdocs/global.xsl 1.4:
14583: * www/htdocs/index.html 1.15:
14584: in some situation, xpath query returned result with type NODESET, but empty nodeset member field,
14585: checked that
14586:
14587: * src/main/pa_exec.C 1.26:
14588: more precise names for vars, cosmetic
14589:
14590: 2002-02-22 paf
14591: * operators.txt 1.14:
14592: * src/types/pa_vcookie.C 1.41:
14593: * src/types/pa_vcookie.C 1.42:
1.24 paf 14594: * www/cgi-bin/parser3.log 1.5:
1.15 paf 14595: cookie "expires=0" = "session"
14596:
14597: * src/include/pa_string.h 1.131:
14598: * src/main/pa_string.C 1.144:
14599: * src/main/pa_string.C 1.145:
14600: * src/main/pa_string.C 1.146:
1.24 paf 14601: * www/cgi-bin/parser3.log 1.6:
14602: * www/cgi-bin/parser3.log 1.7:
14603: * www/cgi-bin/parser3.log 1.8:
1.15 paf 14604: * www/htdocs/auto.p 1.5:
14605: * www/htdocs/index.html 1.14:
14606: string iterators fixed again, so were String::join_chain
14607:
14608: * configure 1.11:
14609: * configure.in 1.13:
14610: glib###.a detection fixed
14611:
14612: * Makefile.in 1.7:
14613: * configure 1.9:
14614: * configure.in 1.11:
14615: * etc/Makefile.in 1.4:
14616: * etc/parser3.charsets/Makefile.in 1.6:
14617: * src/Makefile.in 1.45:
14618: * src/classes/Makefile.am 1.38:
14619: * src/classes/Makefile.in 1.43:
14620: * src/classes/hashfile.C 1.23:
14621: * src/include/Makefile.am 1.2:
14622: * src/include/Makefile.in 1.3:
14623: * src/include/pa_config_auto.h.in 1.20:
14624: * src/include/pa_db_connection.h 1.22:
14625: * src/include/pa_db_manager.h 1.15:
14626: * src/include/pa_db_table.h 1.16:
14627: * src/main/Makefile.am 1.31:
14628: * src/main/Makefile.in 1.39:
14629: * src/main/pa_db_connection.C 1.38:
14630: * src/main/pa_db_manager.C 1.23:
14631: * src/main/pa_db_table.C 1.21:
14632: * src/main/pa_globals.C 1.117:
14633: * src/sql/Makefile.in 1.3:
14634: * src/targets/Makefile.in 1.34:
14635: * src/targets/apache13/Makefile.in 1.32:
14636: * src/targets/apache13/p3runConfigure.in 1.8:
14637: * src/targets/cgi/Makefile.am 1.32:
14638: * src/targets/cgi/Makefile.in 1.43:
14639: * src/targets/isapi/Makefile.in 1.3:
14640: * src/types/Makefile.am 1.20:
14641: * src/types/Makefile.in 1.35:
14642: * src/types/pa_vhashfile.C 1.21:
14643: * src/types/pa_vhashfile.h 1.16:
14644: removed hashfile support for now
14645:
14646: * acconfig.h 1.1:
14647: acconfig move in cvs[from src/libltdl to /]
14648:
14649: * etc/parser3.charsets/windows-1251.cfg 1.2:
14650: °
14651:
14652: * Makefile.am 1.4:
14653: * Makefile.in 1.9:
14654: make update
14655:
14656: * INSTALL 1.7:
14657: hashfile removed from INSTALL
14658:
14659: * Makefile.in 1.8:
14660: * configure 1.10:
14661: * configure.in 1.12:
14662: * src/include/pa_config_auto.h.in 1.21:
14663: --with-shared-xml
14664: --with-static-xml
14665:
14666: * INSTALL 1.8:
14667: without-zlib comment
14668:
14669: * operators.txt 1.13:
14670: * src/classes/classes.dsp 1.16:
14671: * src/main/main.dsp 1.148:
14672: * src/types/types.dsp 1.20:
14673: removed hashfile support from sources for now
14674:
14675: * src/classes/classes.dsp 1.17:
14676: * src/main/compile.tab.C 1.45:
14677: * src/main/main.dsp 1.149:
14678: * src/targets/apache13/ApacheModuleParser3.dsp 1.9:
14679: * src/targets/cgi/parser3.dsp 1.43:
14680: * src/targets/isapi/parser3isapi.dsp 1.30:
14681: * src/types/types.dsp 1.21:
14682: *.dsp: removed refereces to win32db & ancient xalan&xml
14683:
14684: 2002-02-21 paf
14685: * Makefile.am 1.3:
14686: * Makefile.in 1.6:
14687: make cvsupdate
14688:
14689: * src/main/untaint.C 1.97:
1.24 paf 14690: * www/cgi-bin/parser3.log 1.4:
1.15 paf 14691: removed debug code, activated commented-for debug parts
14692:
14693: * src/include/pa_string.h 1.130:
14694: * src/include/pa_types.h 1.39:
14695: * src/main/pa_string.C 1.143:
14696: * src/main/untaint.C 1.96:
1.24 paf 14697: * www/cgi-bin/parser3.log 1.3:
1.15 paf 14698: STRING_*FOREACH_ROW
14699: changed to stop at append_row, not at link zero
14700: now string to string appending works
14701:
14702: 2002-02-20 paf
14703: * src/include/pa_string.h 1.129:
14704: * src/main/execute.C 1.221:
14705: * src/main/untaint.C 1.95:
14706: * src/targets/cgi/pa_pool.C 1.38:
14707: * src/targets/cgi/parser3.C 1.162:
14708: * www/htdocs/index.html 1.13:
14709: //#define DEBUG_STRING_APPENDS_VS_EXPANDS
14710:
14711: * src/include/pa_string.h 1.128:
14712: * src/main/pa_string.C 1.142:
14713: * src/main/untaint.C 1.94:
1.24 paf 14714: * www/cgi-bin/parser3.log 1.2:
1.15 paf 14715: economy: 22%
14716:
14717: * operators.txt 1.12:
14718: * src/include/pa_common.h 1.75:
14719: * src/include/pa_config_fixed.h 1.39:
14720: * src/include/pa_string.h 1.125:
14721: * src/include/pa_types.h 1.38:
14722: * src/main/compile.tab.C 1.44:
14723: * src/main/execute.C 1.220:
14724: * src/main/pa_string.C 1.139:
14725: * src/main/untaint.C 1.91:
14726: * src/targets/cgi/pa_pool.C 1.37:
14727: * src/targets/cgi/parser3.C 1.160:
14728: * www/htdocs/auto.p 1.4:
14729: * www/htdocs/global.xsl 1.3:
14730: * www/htdocs/index.html 1.11:
14731: strign to string append optimiziation idea and estimates
14732:
14733: * src/include/pa_string.h 1.126:
14734: * src/include/pa_stylesheet_connection.h 1.27:
14735: * src/main/pa_db_manager.C 1.22:
14736: * src/main/pa_dictionary.C 1.13:
14737: * src/main/pa_string.C 1.140:
14738: * src/main/untaint.C 1.92:
14739: * src/targets/cgi/parser3.C 1.161:
14740: * src/types/pa_vcookie.C 1.40:
14741: * src/types/pa_vstring.h 1.42:
14742: * www/htdocs/index.html 1.12:
14743: speed uptimized: string::is_empty
14744:
14745: * src/include/pa_string.h 1.127:
14746: * src/main/pa_string.C 1.141:
14747: * src/main/untaint.C 1.93:
1.24 paf 14748: * www/cgi-bin/parser3.log 1.1:
1.15 paf 14749: space uptimized: string::link_row removed
14750:
14751: 2002-02-19 paf
14752: * src/classes/xdoc.C 1.86:
14753: * src/classes/xnode.C 1.39:
14754: getElementsByTagName and *NS moved to node [element]
14755:
14756: * src/classes/math.C 1.15:
14757: not used directly [but erroreously reported that 'is', thus
14758: registering twice&other probs]
14759:
14760: * src/main/compile.C 1.59:
14761: * src/main/compile.C 1.60:
14762: without string_origins not worked
14763:
14764: * src/main/compile.C 1.61:
14765: without string_origins parse error file+line+col possible
14766:
14767: 2002-02-18 paf
14768: * src/types/pa_vdouble.h 1.33:
14769: since we have in_expression
14770: removed that trick i've installed into double::as_string
14771:
14772: * INSTALL 1.6:
14773: local install comment
14774:
14775: * src/main/compile.tab.C 1.41:
14776: * src/main/compile.y 1.181:
14777: * www/htdocs/global.xsl 1.2:
14778: * www/htdocs/index.html 1.7:
14779: integer division stops name
14780:
14781: * Makefile.in 1.4:
14782: * acinclude.m4 1.2:
14783: * aclocal.m4 1.2:
14784: * configure 1.8:
14785: * configure.in 1.10:
14786: * etc/Makefile.in 1.3:
14787: * etc/parser3.charsets/Makefile.in 1.5:
14788: * src/Makefile.in 1.44:
14789: * src/classes/Makefile.in 1.42:
14790: * src/include/Makefile.in 1.2:
14791: * src/include/pa_config_auto.h.in 1.19:
14792: * src/include/pa_config_includes.h 1.19:
14793: * src/main/Makefile.in 1.38:
14794: * src/sql/Makefile.in 1.2:
14795: * src/targets/Makefile.in 1.33:
14796: * src/targets/apache13/Makefile.in 1.31:
14797: * src/targets/apache13/p3runConfigure.in 1.7:
14798: * src/targets/cgi/Makefile.am 1.30:
14799: * src/targets/cgi/Makefile.in 1.41:
14800: * src/targets/cgi/parser3.C 1.157:
14801: * src/targets/isapi/Makefile.in 1.2:
14802: * src/types/Makefile.in 1.34:
14803: removed libtool usage from build mech
14804:
1.39 paf 14805: * src/classes/math.C 1.14:
14806: * www/htdocs/index.html 1.8:
14807: math:random range check fixed
14808:
1.38 paf 14809: * operators.txt 1.10:
14810: * src/classes/date.C 1.17:
14811: date::create [were date::set, with backward comp
14812:
1.15 paf 14813: * src/main/compile.tab.C 1.42:
14814: bison env set so one could compile without cygwin installed
14815:
14816: * src/targets/cgi/Makefile.am 1.31:
14817: * src/targets/cgi/Makefile.in 1.42:
14818: * src/targets/cgi/parser3.C 1.158:
14819: *** empty log message ***
14820:
14821: * src/main/pa_globals.C 1.116:
14822: extern "C" was removed too fast
14823:
14824: * Makefile.in 1.5:
14825: * ltconfig 1.2:
14826: * ltmain.sh 1.2:
14827: removed libtool subpart files
14828:
14829: * src/main/main.dsp 1.147:
14830: * src/main/pa_globals.C 1.115:
14831: removed unneded
14832: #ifdef __cplusplus
14833: }
14834: #endif
14835:
14836: * src/include/pa_opcode.h 1.15:
14837: * src/include/pa_request.h 1.122:
14838: * src/main/compile.tab.C 1.43:
14839: * src/main/compile.y 1.182:
14840: * src/main/execute.C 1.219:
14841: * src/types/pa_wcontext.h 1.28:
14842: * www/htdocs/index.html 1.10:
14843: * www/htdocs/index.html 1.9:
14844: in_expression
14845: aimed to solve old problem with string/nonstring values,
14846: now in expressions double/int values are passed as-is, without stupid tostring/fromstring conversions
14847:
14848: * operators.txt 1.11:
14849: * src/targets/cgi/parser3.C 1.159:
14850: PARSER_ROOT_CONFIG
14851:
14852: * src/classes/classes.dsp 1.15:
14853: * src/main/main.dsp 1.146:
14854: * src/main/pa_globals.C 1.114:
14855: * src/targets/cgi/parser3.dsp 1.42:
14856: * src/types/types.dsp 1.19:
14857: win32xml now contains gnome xml libs
14858: parser .dsp-s changed accordingly
14859:
14860: * operators.txt 1.9:
14861: \ comment
14862:
14863: 2002-02-13 paf
14864: * INSTALL 1.5:
14865: * configure 1.7:
14866: * configure.in 1.9:
14867: * src/targets/cgi/Makefile.am 1.29:
14868: * src/targets/cgi/Makefile.in 1.40:
14869: --with-glib-config
14870: CXXLINK=$(CC) for targets/cgi/parser3
14871:
14872: * src/include/pa_config_includes.h 1.18:
14873: sys/time time both included now.
14874: vaguely remember confilicts on this on some system [not on six|ablv]
14875: so when would see them again would think up proper check
14876:
14877: * etc/parser3.charsets/windows-1257.cfg 1.1:
14878: * src/targets/cgi/parser3.C 1.156:
14879: baltic charset file generated, in generation script ispunct
14880: check added
14881:
14882: * src/main/pa_common.C 1.103:
14883: strnchr: sanity check added
14884:
14885: * src/main/pa_common.C 1.104:
14886: truncation never occured when writing files on unix [since i've changed cache mech]
14887: fix
14888:
14889: * etc/parser3.charsets/windows-1257.cfg 1.2:
14890: id added
14891:
14892: 2002-02-08 paf
14893: * src/classes/classes.C 1.14:
14894: * src/classes/classes.h 1.15:
14895: * src/classes/date.C 1.15:
14896: * src/classes/double.C 1.42:
14897: * src/classes/file.C 1.71:
14898: * src/classes/form.C 1.20:
14899: * src/classes/hash.C 1.34:
14900: * src/classes/hashfile.C 1.21:
14901: * src/classes/image.C 1.65:
14902: * src/classes/int.C 1.39:
14903: * src/classes/mail.C 1.53:
14904: * src/classes/math.C 1.12:
14905: * src/classes/op.C 1.70:
14906: * src/classes/response.C 1.17:
14907: * src/classes/string.C 1.96:
14908: * src/classes/table.C 1.143:
14909: * src/classes/void.C 1.15:
14910: * src/classes/xdoc.C 1.84:
14911: * src/classes/xnode.C 1.37:
14912: * src/classes/xnode.h 1.8:
14913: * src/include/pa_array.h 1.52:
14914: * src/include/pa_cache_managers.h 1.5:
14915: * src/include/pa_charset.h 1.13:
14916: * src/include/pa_charsets.h 1.4:
14917: * src/include/pa_common.h 1.73:
14918: * src/include/pa_config_fixed.h 1.37:
14919: * src/include/pa_config_includes.h 1.16:
14920: * src/include/pa_db_connection.h 1.20:
14921: * src/include/pa_db_manager.h 1.13:
14922: * src/include/pa_db_table.h 1.14:
14923: * src/include/pa_dictionary.h 1.9:
14924: * src/include/pa_dir.h 1.9:
14925: * src/include/pa_exception.h 1.30:
14926: * src/include/pa_exec.h 1.6:
14927: * src/include/pa_globals.h 1.77:
14928: * src/include/pa_hash.h 1.53:
14929: * src/include/pa_opcode.h 1.13:
14930: * src/include/pa_pool.h 1.77:
14931: * src/include/pa_pragma_pack_begin.h 1.3:
14932: * src/include/pa_pragma_pack_end.h 1.3:
14933: * src/include/pa_request.h 1.120:
14934: * src/include/pa_sapi.h 1.17:
14935: * src/include/pa_socks.h 1.7:
14936: * src/include/pa_sql_connection.h 1.22:
14937: * src/include/pa_sql_driver_manager.h 1.22:
14938: * src/include/pa_stack.h 1.12:
14939: * src/include/pa_string.h 1.123:
14940: * src/include/pa_stylesheet_connection.h 1.25:
14941: * src/include/pa_stylesheet_manager.h 1.11:
14942: * src/include/pa_table.h 1.40:
14943: * src/include/pa_threads.h 1.22:
14944: * src/include/pa_types.h 1.36:
14945: * src/main/compile.C 1.57:
14946: * src/main/compile.tab.C 1.40:
14947: * src/main/compile_tools.C 1.44:
14948: * src/main/compile_tools.h 1.57:
14949: * src/main/execute.C 1.217:
14950: * src/main/pa_array.C 1.46:
14951: * src/main/pa_cache_managers.C 1.3:
14952: * src/main/pa_charset.C 1.19:
14953: * src/main/pa_charsets.C 1.5:
14954: * src/main/pa_common.C 1.100:
14955: * src/main/pa_db_connection.C 1.36:
14956: * src/main/pa_db_manager.C 1.20:
14957: * src/main/pa_db_table.C 1.19:
14958: * src/main/pa_dictionary.C 1.11:
14959: * src/main/pa_dir.C 1.10:
14960: * src/main/pa_exception.C 1.37:
14961: * src/main/pa_exec.C 1.24:
14962: * src/main/pa_globals.C 1.112:
14963: * src/main/pa_hash.C 1.49:
14964: * src/main/pa_pool.C 1.50:
14965: * src/main/pa_request.C 1.193:
14966: * src/main/pa_socks.C 1.12:
14967: * src/main/pa_sql_driver_manager.C 1.60:
14968: * src/main/pa_status_provider.C 1.3:
14969: * src/main/pa_string.C 1.137:
14970: * src/main/pa_stylesheet_manager.C 1.12:
14971: * src/main/pa_table.C 1.43:
14972: * src/main/untaint.C 1.88:
14973: * src/sql/pa_sql_driver.h 1.25:
14974: * src/targets/apache13/mod_parser3.C 1.16:
14975: * src/targets/apache13/pa_pool.C 1.4:
14976: * src/targets/apache13/pa_threads.C 1.6:
14977: * src/targets/cgi/pa_pool.C 1.35:
14978: * src/targets/cgi/pa_threads.C 1.8:
14979: * src/targets/cgi/parser3.C 1.153:
14980: * src/targets/cgi/pool_storage.h 1.8:
14981: * src/targets/isapi/pa_pool.C 1.11:
14982: * src/targets/isapi/pa_threads.C 1.7:
14983: * src/targets/isapi/parser3isapi.C 1.62:
14984: * src/targets/isapi/pool_storage.h 1.14:
14985: * src/types/pa_valiased.C 1.12:
14986: * src/types/pa_valiased.h 1.17:
14987: * src/types/pa_value.h 1.78:
14988: * src/types/pa_vbool.h 1.16:
14989: * src/types/pa_vclass.h 1.23:
14990: * src/types/pa_vcode_frame.h 1.13:
14991: * src/types/pa_vcookie.C 1.33:
14992: * src/types/pa_vcookie.h 1.14:
14993: * src/types/pa_vdate.h 1.7:
14994: * src/types/pa_vdouble.h 1.31:
14995: * src/types/pa_venv.h 1.19:
14996: * src/types/pa_vfile.C 1.25:
14997: * src/types/pa_vfile.h 1.39:
14998: * src/types/pa_vform.C 1.51:
14999: * src/types/pa_vform.h 1.32:
15000: * src/types/pa_vhash.h 1.28:
15001: * src/types/pa_vhashfile.C 1.18:
15002: * src/types/pa_vhashfile.h 1.14:
15003: * src/types/pa_vimage.C 1.15:
15004: * src/types/pa_vimage.h 1.23:
15005: * src/types/pa_vint.h 1.30:
15006: * src/types/pa_vjunction.h 1.11:
15007: * src/types/pa_vmath.h 1.5:
15008: * src/types/pa_vmethod_frame.h 1.21:
15009: * src/types/pa_vobject.h 1.15:
15010: * src/types/pa_vrequest.C 1.15:
15011: * src/types/pa_vrequest.h 1.15:
15012: * src/types/pa_vresponse.C 1.3:
15013: * src/types/pa_vresponse.h 1.20:
15014: * src/types/pa_vstateless_class.C 1.12:
15015: * src/types/pa_vstateless_class.h 1.22:
15016: * src/types/pa_vstateless_object.h 1.14:
15017: * src/types/pa_vstatus.C 1.5:
15018: * src/types/pa_vstatus.h 1.6:
15019: * src/types/pa_vstring.C 1.15:
15020: * src/types/pa_vstring.h 1.40:
15021: * src/types/pa_vtable.C 1.10:
15022: * src/types/pa_vtable.h 1.36:
15023: * src/types/pa_vvoid.h 1.7:
15024: * src/types/pa_vxdoc.C 1.10:
15025: * src/types/pa_vxdoc.h 1.18:
15026: * src/types/pa_vxnode.C 1.14:
15027: * src/types/pa_vxnode.h 1.11:
15028: * src/types/pa_wcontext.C 1.14:
15029: * src/types/pa_wcontext.h 1.26:
15030: * src/types/pa_wwrapper.h 1.15:
15031: 2002
15032:
15033: * src/types/pa_vcookie.C 1.36:
15034: * src/types/pa_vcookie.C 1.37:
15035: * src/types/pa_vcookie.C 1.38:
15036: * src/types/pa_vcookie.C 1.39:
15037: VCookie::fill_fields one check forgotten
15038:
15039: * src/include/Makefile.am 1.1:
15040: * src/include/Makefile.in 1.1:
15041: * src/sql/Makefile.am 1.3:
15042: * src/sql/Makefile.in 1.1:
15043: * src/targets/isapi/Makefile.am 1.1:
15044: * src/targets/isapi/Makefile.in 1.1:
15045: forgotten makes
15046:
15047: * AUTHORS 1.2:
15048: * COPYING 1.2:
15049: * INSTALL 1.3:
15050: * INSTALL 1.4:
15051: * README 1.2:
15052: install&others updated
15053:
15054: * Makefile.am 1.2:
15055: * Makefile.in 1.3:
15056: * configure 1.6:
15057: * configure.in 1.8:
15058: * etc/parser3.charsets/Makefile.am 1.2:
15059: * etc/parser3.charsets/Makefile.in 1.4:
15060: * src/Makefile.am 1.15:
15061: * src/Makefile.in 1.43:
15062: * src/classes/Makefile.am 1.37:
15063: * src/classes/Makefile.in 1.41:
15064: * src/main/Makefile.am 1.30:
15065: * src/main/Makefile.in 1.37:
15066: * src/main/pa_status_provider.C 1.5:
15067: * src/targets/Makefile.am 1.9:
15068: * src/targets/Makefile.in 1.32:
15069: * src/targets/apache13/Makefile.am 1.11:
15070: * src/targets/apache13/Makefile.in 1.30:
15071: * src/targets/cgi/Makefile.am 1.28:
15072: * src/targets/cgi/Makefile.in 1.39:
15073: * src/types/Makefile.am 1.19:
15074: * src/types/Makefile.in 1.33:
15075: 'make dist' works
15076:
15077: * src/classes/classes.C 1.15:
15078: * src/classes/classes.h 1.16:
15079: * src/classes/date.C 1.16:
15080: * src/classes/double.C 1.43:
15081: * src/classes/file.C 1.72:
15082: * src/classes/form.C 1.21:
15083: * src/classes/hash.C 1.35:
15084: * src/classes/hashfile.C 1.22:
15085: * src/classes/image.C 1.66:
15086: * src/classes/image.C 1.67:
15087: * src/classes/int.C 1.40:
15088: * src/classes/mail.C 1.54:
15089: * src/classes/math.C 1.13:
15090: * src/classes/op.C 1.71:
15091: * src/classes/response.C 1.18:
15092: * src/classes/string.C 1.97:
15093: * src/classes/table.C 1.144:
15094: * src/classes/void.C 1.16:
15095: * src/classes/xdoc.C 1.85:
15096: * src/classes/xnode.C 1.38:
15097: * src/classes/xnode.h 1.9:
15098: * src/include/pa_array.h 1.53:
15099: * src/include/pa_cache_managers.h 1.6:
15100: * src/include/pa_charset.h 1.14:
15101: * src/include/pa_charsets.h 1.5:
15102: * src/include/pa_common.h 1.74:
15103: * src/include/pa_config_fixed.h 1.38:
15104: * src/include/pa_config_includes.h 1.17:
15105: * src/include/pa_db_connection.h 1.21:
15106: * src/include/pa_db_manager.h 1.14:
15107: * src/include/pa_db_table.h 1.15:
15108: * src/include/pa_dictionary.h 1.10:
15109: * src/include/pa_dir.h 1.10:
15110: * src/include/pa_exception.h 1.31:
15111: * src/include/pa_exec.h 1.7:
15112: * src/include/pa_globals.h 1.78:
15113: * src/include/pa_hash.h 1.54:
15114: * src/include/pa_opcode.h 1.14:
15115: * src/include/pa_pool.h 1.78:
15116: * src/include/pa_pragma_pack_begin.h 1.4:
15117: * src/include/pa_pragma_pack_end.h 1.4:
15118: * src/include/pa_request.h 1.121:
15119: * src/include/pa_sapi.h 1.18:
15120: * src/include/pa_socks.h 1.8:
15121: * src/include/pa_sql_connection.h 1.23:
15122: * src/include/pa_sql_driver_manager.h 1.23:
15123: * src/include/pa_stack.h 1.13:
15124: * src/include/pa_string.h 1.124:
15125: * src/include/pa_stylesheet_connection.h 1.26:
15126: * src/include/pa_stylesheet_manager.h 1.12:
15127: * src/include/pa_table.h 1.41:
15128: * src/include/pa_threads.h 1.23:
15129: * src/include/pa_types.h 1.37:
15130: * src/main/compile.C 1.58:
15131: * src/main/compile_tools.C 1.45:
15132: * src/main/compile_tools.h 1.58:
15133: * src/main/execute.C 1.218:
15134: * src/main/pa_array.C 1.47:
15135: * src/main/pa_cache_managers.C 1.4:
15136: * src/main/pa_charset.C 1.20:
15137: * src/main/pa_charsets.C 1.6:
15138: * src/main/pa_common.C 1.101:
15139: * src/main/pa_common.C 1.102:
15140: * src/main/pa_db_connection.C 1.37:
15141: * src/main/pa_db_manager.C 1.21:
15142: * src/main/pa_db_table.C 1.20:
15143: * src/main/pa_dictionary.C 1.12:
15144: * src/main/pa_dir.C 1.11:
15145: * src/main/pa_exception.C 1.38:
15146: * src/main/pa_exec.C 1.25:
15147: * src/main/pa_globals.C 1.113:
15148: * src/main/pa_hash.C 1.50:
15149: * src/main/pa_pool.C 1.51:
15150: * src/main/pa_request.C 1.194:
15151: * src/main/pa_socks.C 1.13:
15152: * src/main/pa_sql_driver_manager.C 1.61:
15153: * src/main/pa_status_provider.C 1.4:
15154: * src/main/pa_string.C 1.138:
15155: * src/main/pa_stylesheet_manager.C 1.13:
15156: * src/main/pa_table.C 1.44:
15157: * src/main/untaint.C 1.89:
15158: * src/main/untaint.C 1.90:
15159: * src/sql/pa_sql_driver.h 1.26:
15160: * src/targets/apache13/mod_parser3.C 1.17:
15161: * src/targets/apache13/pa_pool.C 1.5:
15162: * src/targets/apache13/pa_threads.C 1.7:
15163: * src/targets/cgi/pa_pool.C 1.36:
15164: * src/targets/cgi/pa_threads.C 1.9:
15165: * src/targets/cgi/parser3.C 1.154:
15166: * src/targets/cgi/parser3.C 1.155:
15167: * src/targets/cgi/pool_storage.h 1.9:
15168: * src/targets/isapi/pa_pool.C 1.12:
15169: * src/targets/isapi/pa_threads.C 1.8:
15170: * src/targets/isapi/parser3isapi.C 1.63:
15171: * src/targets/isapi/pool_storage.h 1.15:
15172: * src/types/pa_valiased.C 1.13:
15173: * src/types/pa_valiased.h 1.18:
15174: * src/types/pa_value.h 1.79:
15175: * src/types/pa_vbool.h 1.17:
15176: * src/types/pa_vclass.h 1.24:
15177: * src/types/pa_vcode_frame.h 1.14:
15178: * src/types/pa_vcookie.C 1.34:
15179: * src/types/pa_vcookie.C 1.35:
15180: * src/types/pa_vcookie.h 1.15:
15181: * src/types/pa_vdate.h 1.8:
15182: * src/types/pa_vdouble.h 1.32:
15183: * src/types/pa_venv.h 1.20:
15184: * src/types/pa_vfile.C 1.26:
15185: * src/types/pa_vfile.C 1.27:
15186: * src/types/pa_vfile.h 1.40:
15187: * src/types/pa_vform.C 1.52:
15188: * src/types/pa_vform.C 1.53:
15189: * src/types/pa_vform.h 1.33:
15190: * src/types/pa_vhash.h 1.29:
15191: * src/types/pa_vhashfile.C 1.19:
15192: * src/types/pa_vhashfile.C 1.20:
15193: * src/types/pa_vhashfile.h 1.15:
15194: * src/types/pa_vimage.C 1.16:
15195: * src/types/pa_vimage.C 1.17:
15196: * src/types/pa_vimage.h 1.24:
15197: * src/types/pa_vint.h 1.31:
15198: * src/types/pa_vjunction.h 1.12:
15199: * src/types/pa_vmath.h 1.6:
15200: * src/types/pa_vmethod_frame.h 1.22:
15201: * src/types/pa_vobject.h 1.16:
15202: * src/types/pa_vrequest.C 1.16:
15203: * src/types/pa_vrequest.C 1.17:
15204: * src/types/pa_vrequest.h 1.16:
15205: * src/types/pa_vresponse.C 1.4:
15206: * src/types/pa_vresponse.C 1.5:
15207: * src/types/pa_vresponse.h 1.21:
15208: * src/types/pa_vstateless_class.C 1.13:
15209: * src/types/pa_vstateless_class.h 1.23:
15210: * src/types/pa_vstateless_object.h 1.15:
15211: * src/types/pa_vstatus.C 1.6:
15212: * src/types/pa_vstatus.h 1.7:
15213: * src/types/pa_vstring.C 1.16:
15214: * src/types/pa_vstring.C 1.17:
15215: * src/types/pa_vstring.h 1.41:
15216: * src/types/pa_vtable.C 1.11:
15217: * src/types/pa_vtable.C 1.12:
15218: * src/types/pa_vtable.h 1.37:
15219: * src/types/pa_vvoid.h 1.8:
15220: * src/types/pa_vxdoc.C 1.11:
15221: * src/types/pa_vxdoc.C 1.12:
15222: * src/types/pa_vxdoc.h 1.19:
15223: * src/types/pa_vxnode.C 1.15:
15224: * src/types/pa_vxnode.C 1.16:
15225: * src/types/pa_vxnode.h 1.12:
15226: * src/types/pa_wcontext.C 1.15:
15227: * src/types/pa_wcontext.h 1.27:
15228: * src/types/pa_wwrapper.h 1.16:
15229: name spelling
15230:
15231: 2002-02-07 paf
15232: * src/main/compile.C 1.56:
15233: * src/main/compile.tab.C 1.39:
15234: * src/main/compile.y 1.180:
15235: * src/main/compile_tools.h 1.56:
15236: disabled $if reference due to conflicts with local variables
15237:
15238: * configure 1.5:
15239: * configure.in 1.7:
15240: * src/classes/Makefile.in 1.39:
15241: * src/include/pa_config_auto.h.in 1.18:
15242: * src/main/Makefile.in 1.35:
15243: * src/main/pa_common.C 1.99:
15244: * src/main/pa_socks.C 1.10:
15245: * src/targets/Makefile.in 1.30:
15246: * src/targets/cgi/Makefile.in 1.37:
15247: * src/types/Makefile.in 1.31:
15248: compiled under cygwin
15249: added yet another locking function: fcntl
15250:
15251: * src/classes/Makefile.in 1.40:
15252: * src/main/Makefile.in 1.36:
15253: * src/targets/Makefile.in 1.31:
15254: * src/targets/apache13/Makefile.in 1.29:
15255: * src/targets/cgi/Makefile.in 1.38:
15256: * src/types/Makefile.in 1.32:
15257: makes
15258:
15259: * src/include/pa_array.h 1.50:
15260: * src/main/compile.C 1.55:
15261: * src/main/compile.tab.C 1.37:
15262: * src/main/compile.y 1.179:
15263: * src/main/compile_tools.C 1.43:
15264: * src/main/compile_tools.h 1.55:
15265: operators now detected by check at name_without_curly_rdive_read rule whether diving code constists only of
15266: OP_VALUE+string+OP_GET_ELEMENT.
15267: and last op code substituted with OP_GET_ELEMENT_OR_OPERATOR
15268: to form
15269: OP_VALUE+string+OP_GET_ELEMENT_OR_OPERATOR.
15270: code
15271:
15272: * operators.txt 1.6:
15273: * src/classes/string.C 1.95:
15274: * src/include/pa_config_fixed.h 1.35:
15275: * src/main/compile.tab.C 1.38:
15276: ^int/double/string.format
15277: now can be called with normal [] brackets, not stupid {} as it were implemented for some strange reason.
15278: retaining backward compatibility due to some already-implemented servers
15279:
15280: * config.sub 1.2:
15281: on cygwin configure passes it with strange i1586 const, hacked
15282: it to mean i586
15283:
15284: * src/main/pa_socks.C 1.11:
15285: swapped headers to avoid compiler warnings
15286:
15287: * operators.txt 1.7:
15288: * src/classes/table.C 1.142:
15289: * src/include/pa_array.h 1.51:
15290: * src/include/pa_table.h 1.39:
15291: * src/main/pa_array.C 1.45:
15292: * src/main/pa_table.C 1.42:
15293: * www/htdocs/auto.p 1.3:
15294: * www/htdocs/index.html 1.6:
15295: table::create now // 'set' name obsolete now
15296: table clone.
15297:
15298: * operators.txt 1.8:
15299: * src/classes/xdoc.C 1.83:
15300: * src/include/pa_config_fixed.h 1.36:
15301: xdoc::set obsolete now, now xdoc::create, with both sences
15302:
15303: 2002-02-06 paf
15304: * src/classes/mail.C 1.52:
15305: *** empty log message ***
15306:
15307: * configure 1.4:
15308: * configure.in 1.6:
15309: prefix expanded, grr
15310:
15311: * operators.txt 1.5:
15312: * src/classes/mail.C 1.51:
15313: mail:send config changed
15314:
15315: 2002-02-05 paf
15316: * configure.in 1.3:
15317: * operators.txt 1.2:
15318: * src/classes/file.C 1.70:
15319: * src/classes/op.C 1.69:
15320: * src/include/pa_common.h 1.72:
15321: * src/include/pa_config_includes.h 1.15:
15322: * src/main/compile.tab.C 1.36:
15323: * src/main/pa_common.C 1.98:
15324: * www/htdocs/index.html 1.5:
15325: rewritten ^cache to use non-blocking-exclusive-caches
15326:
15327: * src/types/pa_vstatus.C 1.4:
15328: status:rusage 3
15329:
15330: * src/main/pa_common.C 1.97:
15331: text file read mode on win32 adjusted [speed impact. was off
15332: for debugging purpose, but forgotten afterwards]
15333:
15334: * operators.txt 1.3:
15335: status:rusage described int operators
15336:
15337: * configure.in 1.4:
15338: * src/types/Makefile.am 1.18:
15339: * src/types/pa_vstatus.h 1.5:
15340: * src/types/types.dsp 1.18:
15341: status:rusage
15342:
15343: * src/types/pa_vstatus.C 1.1:
15344: status:rusage 1
15345:
15346: * configure 1.3:
15347: * configure.in 1.5:
15348: * src/include/pa_config_auto.h.in 1.17:
15349: * src/types/Makefile.in 1.30:
15350: * src/types/pa_vstatus.C 1.2:
15351: *** empty log message ***
15352:
15353: * src/main/pa_exec.C 1.22.14.1:
15354: * src/main/pa_exec.C 1.23:
15355: argv0 now correct
15356:
15357: * src/types/pa_vstatus.C 1.3:
15358: status:rusage 2
15359:
15360: * operators.txt 1.4:
15361: regex options commented
15362:
15363: 2002-02-01 paf
15364: * src/classes/op.C 1.62.2.1.2.3:
15365: file_write does EX lock after create,
15366: while file_read does SH after open,
15367: so there's a moment after create but before EX lock when read can sneak into, and read just-created-for-writing-and-not-yet-locked file,
15368: added a check for that in ^cache...read
15369:
15370: 2002-01-31 paf
15371: * src/main/execute.C 1.210:
15372: * www/htdocs/index.html 1.3:
15373: operators check, thay mistakenly seen in
15374: $class:operator
15375: $object.operators
15376: contexts
15377:
15378: * INSTALL 1.2:
15379: * Makefile.in 1.2:
15380: * configure 1.2:
15381: * configure.in 1.2:
15382: * etc/Makefile.am 1.2:
15383: * etc/Makefile.in 1.2:
15384: * etc/parser3.charsets/Makefile.in 1.3:
15385: * ident.awk 1.2:
15386: * src/Makefile.in 1.42:
15387: * src/classes/Makefile.am 1.36:
15388: * src/classes/Makefile.in 1.38:
15389: * src/main/Makefile.am 1.29:
15390: * src/main/Makefile.in 1.34:
15391: * src/targets/Makefile.in 1.29:
15392: * src/targets/apache13/Makefile.am 1.10:
15393: * src/targets/cgi/Makefile.am 1.27:
15394: * src/targets/cgi/Makefile.in 1.36:
15395: * src/targets/cgi/pa_config_paths.h.in 1.1:
15396: * src/targets/cgi/parser3.C 1.152:
15397: * src/types/Makefile.am 1.17:
15398: * src/types/Makefile.in 1.29:
15399: lowered indent.awk back to src/
15400:
15401: * src/classes/xdoc.C 1.82:
15402: * src/targets/cgi/parser3.dsp 1.41:
15403: * www/htdocs/index.html 1.2:
15404: now compiles under win32
15405:
15406: * src/main/compile.tab.C 1.35:
15407: * src/main/compile.y 1.178:
15408: disabled operator call after ^xxx:
15409:
15410: * AUTHORS 1.1:
15411: * COPYING 1.1:
15412: * INSTALL 1.1:
15413: * Makefile.am 1.1:
15414: * Makefile.in 1.1:
15415: * NEWS 1.1:
15416: * README 1.1:
15417: * acinclude.m4 1.1:
15418: * aclocal.m4 1.1:
15419: * asm.txt 1.1:
15420: * config.guess 1.1:
15421: * config.sub 1.1:
15422: * configure 1.1:
15423: * configure.in 1.1:
15424: * etc/Makefile.am 1.1:
15425: * etc/Makefile.in 1.1:
15426: * etc/parser3.charsets/Makefile.am 1.1:
15427: * etc/parser3.charsets/Makefile.in 1.1:
15428: * etc/parser3.charsets/koi8-r.cfg 1.1:
15429: * etc/parser3.charsets/windows-1250.cfg 1.1:
15430: * etc/parser3.charsets/windows-1251.cfg 1.1:
15431: * form.txt 1.1:
15432: * ident.awk 1.1:
15433: * install-sh 1.1:
15434: * lang.txt 1.1:
15435: * ltconfig 1.1:
15436: * ltmain.sh 1.1:
15437: * missing 1.1:
15438: * mkinstalldirs 1.1:
15439: * operators.txt 1.1:
15440: * parser3.dsw 1.1:
15441: * sql.txt 1.1:
15442: * src/Makefile.am 1.14:
15443: * src/Makefile.in 1.41:
15444: * src/classes/Makefile.am 1.35:
15445: * src/classes/Makefile.in 1.37:
15446: * src/include/pa_config_auto.h.in 1.16:
15447: * src/main/Makefile.am 1.28:
15448: * src/main/Makefile.in 1.33:
15449: * src/targets/Makefile.in 1.28:
15450: * src/targets/apache13/Makefile.am 1.9:
15451: * src/targets/apache13/Makefile.in 1.28:
15452: * src/targets/cgi/Makefile.am 1.26:
15453: * src/targets/cgi/Makefile.in 1.35:
15454: * src/targets/cgi/parser3.C 1.151:
15455: * src/types/Makefile.am 1.16:
15456: * src/types/Makefile.in 1.28:
15457: * types.txt 1.1:
15458: * www/Makefile.am 1.1:
15459: * www/Makefile.in 1.1:
15460: * www/htdocs/auto.p 1.1:
15461: * www/htdocs/global.xsl 1.1:
15462: * www/htdocs/index.html 1.1:
15463: * www/htdocs/parser-status.html 1.1:
15464: * www/htdocs/people.dtd 1.1:
15465: moved etc&www out of src, moved configure&co out of src
15466: added windows-1250.cfg
15467: straightened installation scripts procedure
15468: made targets/cgi/parser3.C be dependant on ./configure --sysconfdir change
15469:
15470: * src/include/pa_opcode.h 1.12:
15471: * src/include/pa_request.h 1.119:
15472: * src/main/compile.C 1.54:
15473: * src/main/compile.tab.C 1.33:
15474: * src/main/compile.y 1.177:
15475: * src/main/compile_tools.C 1.42:
15476: * src/main/compile_tools.h 1.54:
15477: * src/main/execute.C 1.215:
15478: * src/types/pa_wcontext.h 1.25:
15479: operators check 6.1
15480: rewritten. now check is done at compile time
15481:
15482: * src/main/execute.C 1.214:
15483: operators check 5
15484: floated up old error of staying in 'entered class/object' state after $a($a..)
15485: it prevented operators from being called thereafter
15486:
15487: * src/main/compile.tab.C 1.34:
15488: * src/main/execute.C 1.216:
15489: made operators lookup first in ^xxx situation.
15490: so that one could not do
15491: $if[1]
15492: ^if[xxx]
15493:
1.39 paf 15494: * etc/parser3.charsets/Makefile.in 1.2:
15495: *** empty log message ***
15496:
1.15 paf 15497: * src/main/execute.C 1.211:
15498: * src/types/pa_wcontext.h 1.24:
15499: * www/htdocs/auto.p 1.2:
15500: * www/htdocs/index.html 1.4:
15501: operators check 2
15502: floated up old error of staying in 'entered class' state after $a:a[a]
15503: it prevented operators from being called thereafter
15504:
15505: * src/main/execute.C 1.212:
15506: operators check 3
15507: floated up old error of staying in 'entered class' state after $a:a(a)
15508: it prevented operators from being called thereafter
15509:
15510: * src/include/pa_opcode.h 1.11:
15511: * src/main/compile.tab.C 1.32:
15512: * src/main/compile.y 1.176:
15513: * src/main/execute.C 1.213:
15514: operators check 4
15515: floated up old error of staying in 'entered object' state after ^a.a(a)
15516: it prevented operators from being called thereafter
15517:
15518: 2002-01-30 paf
15519: * src/classes/xdoc.C 1.81:
15520: acconfig.h changed [comments before #undefs removed]
15521: those comments were a mistake, and prevented libltdl from function properly
15522:
15523: 2002-01-29 paf
15524: * src/Makefile.am 1.13:
15525: * src/Makefile.in 1.40:
15526: * src/classes/Makefile.am 1.34:
15527: * src/classes/Makefile.in 1.36:
15528: * src/main/Makefile.in 1.32:
15529: * src/targets/Makefile.in 1.27:
15530: * src/targets/apache13/Makefile.in 1.27:
15531: * src/targets/cgi/Makefile.in 1.34:
15532: * src/types/Makefile.in 1.27:
15533: removed libltdl/libtool creation [modified acinclude.m4 which were creating int into just assignment LIBTOOL=../libtool]
15534: added default system config&charsetts
15535: prepared 'make install', now it installs
15536: targets/cgi/parser3 into bin directory
15537: etc/parser3.conf & etc/parser3.charsets/* into $sysconfdir and $sysconfdir/parser3.charsets respectively
15538:
15539: * src/classes/xdoc.C 1.80:
15540: * src/include/pa_charset.h 1.12:
15541: * src/include/pa_globals.h 1.76:
15542: * src/main/pa_globals.C 1.111:
15543: few forgotten ifdef XML added
15544:
15545: 2002-01-28 paf
15546: * src/classes/xdoc.C 1.79:
15547: * src/classes/xnode.h 1.7:
15548: * src/main/pa_exception.C 1.35:
15549: xdoc.importNode 0
15550:
15551: * src/classes/xdoc.C 1.78:
15552: xdoc::set now untaints OK
15553:
15554: * src/Makefile.in 1.39:
15555: stupid make runs automake on ths
15556:
15557: * src/classes/xnode.C 1.34:
15558: * src/types/pa_vxdoc.h 1.17:
15559: xdoc.importNode 1 [fixed as_node helper func to accept docs]
15560:
15561: * src/classes/Makefile.am 1.33:
15562: * src/classes/Makefile.in 1.35:
15563: * src/targets/cgi/Makefile.am 1.25:
15564: * src/targets/cgi/Makefile.in 1.33:
15565: xalan-patch removed
15566:
15567: * src/main/pa_exception.C 1.36:
15568: dom|generic error output fix
15569:
15570: * src/classes/xnode.C 1.35:
15571: xdoc.importNode 2 [mistype err]
15572:
15573: * src/classes/xnode.C 1.36:
15574: xdoc.importNode 3 [check err]
15575:
15576: 2002-01-25 paf
15577: * src/include/pa_charset.h 1.11:
15578: * src/main/pa_globals.C 1.110:
15579: http://localhost/abc -> $ENV{DOCUMENT_ROOT}/abc | ./abc
15580:
15581: * src/classes/hash.C 1.33:
15582: unified hash::sql, now
15583: ^hash::sql{query}[[$.limit(2) $.offset(4)]]
15584:
15585: * src/classes/file.C 1.68:
15586: * src/classes/op.C 1.68:
15587: * src/classes/string.C 1.94:
15588: * src/classes/table.C 1.141:
15589: * src/classes/xdoc.C 1.77:
15590: * src/include/pa_common.h 1.70:
15591: * src/main/pa_common.C 1.95:
15592: * src/types/pa_vfile.h 1.38:
15593: removed redundant pool param to some pa_common funcs
15594:
15595: * src/classes/file.C 1.69:
15596: * src/include/pa_common.h 1.71:
15597: * src/main/pa_common.C 1.96:
15598: ^file:lock[filename]{code}
15599:
15600: * src/include/pa_charset.h 1.10:
15601: * src/include/pa_charset.h 1.2.2.1:
15602: * src/include/pa_config_fixed.h 1.34.6.1:
15603: * src/main/compile.tab.C 1.27.6.3:
15604: * src/main/pa_charset.C 1.18:
15605: typedef XMLCh... not stupid illegal define
15606:
15607: * src/main/compile.tab.C 1.31:
15608: * src/main/compile.y 1.175:
15609: #comment before @ after @SPECIAL
15610: now works OK
15611:
15612: * src/main/pa_exec.C 1.20:
15613: max arg count now 10, and proper message on violation that added
15614:
15615: * src/main/pa_exec.C 1.21:
15616: * src/main/pa_exec.C 1.22:
15617: unix: exec now does chdir to script dir
15618:
15619: 2002-01-24 paf
15620: * src/classes/hashfile.C 1.20:
15621: * src/include/pa_db_table.h 1.13:
15622: * src/include/pa_opcode.h 1.10:
15623: * src/main/compile.tab.C 1.30:
15624: * src/main/compile.y 1.174:
15625: * src/main/compile_tools.C 1.41:
15626: * src/main/compile_tools.h 1.53:
15627: * src/main/execute.C 1.209:
15628: * src/main/pa_db_connection.C 1.35:
15629: * src/main/pa_db_table.C 1.18:
15630: * src/types/pa_vhashfile.C 1.17:
15631: * src/types/pa_vhashfile.h 1.13:
15632: merged from r17 - hashfile without logfiles
15633:
15634: * src/classes/xnode.C 1.31:
15635: xnode.select returns array always now, in case 'nothing found'
15636: returns empty array
15637:
15638: * src/include/pa_version.h 1.3:
15639: changed version number
15640:
15641: * src/classes/xdoc.C 1.74:
15642: checked empty response
15643:
15644: * src/classes/hashfile.C 1.19.2.1:
15645: * src/include/pa_db_table.h 1.12.6.1:
15646: * src/main/compile.tab.C 1.27.6.2:
15647: * src/main/pa_db_connection.C 1.34.6.1:
15648: * src/main/pa_db_table.C 1.17.2.1:
15649: * src/types/pa_vhashfile.C 1.16.6.1:
15650: * src/types/pa_vhashfile.h 1.12.14.1:
15651: hashfile:
15652: removed use of transactions
15653: [libdb removed DB_INIT_LOCK, DB_INIT_LOG, DB_INIT_TXN init bits,
15654: thus got rid of huge log files, which cluttered disk without huge need]
15655:
15656: * src/classes/xdoc.C 1.76:
15657: * src/classes/xnode.C 1.33:
15658: * src/classes/xnode.h 1.6:
15659: gdome_xml_doc_get_xmlDoc handy macro, which is strangly abscent
15660: in dome lib
15661:
15662: * src/classes/xnode.C 1.30:
15663: xpath nodes select bug [0] instead of [i], be more tender with
15664: ctrl/c/v
15665:
15666: * src/classes/xdoc.C 1.75:
15667: xsltSaveResultTo checked <0 response
15668:
15669: * src/classes/xnode.C 1.32:
15670: xdoc.select fixed context node [were always /, not self node]
15671:
15672: 2002-01-23 paf
15673: * src/classes/xdoc.C 1.72:
15674: * src/main/pa_globals.C 1.108:
15675: * src/types/pa_vdouble.h 1.29:
15676: %.20E now default float format
15677: this is for regretful twice-converting here:
15678: $a(double value) when they write double falue they convert it to string first,
15679: thus %g were losing precesion.
15680:
15681: todo: think up some way to remove double->string string->double twice-converting
15682:
15683: * src/main/pa_globals.C 1.105:
15684: removed debug xslt messages
15685:
15686: * src/main/pa_globals.C 1.106:
15687: xslt linked dynamically. [mistekenly were statically linked]
15688:
15689: * src/include/pa_exception.h 1.29:
15690: * src/main/compile.tab.C 1.29:
15691: * src/main/pa_exception.C 1.34:
15692: removed exception va_list constructor.
15693: 1. not needed anymore
15694: 2. there were a conflict[causing errors] between
15695: ctor(, va_list)
15696: ctor(, ...)
15697: compiler[both msvc and gcc] never detected an ambiguilty here, compiling
15698: ctor(, "hello") into ctor(, va_list) which, of course, caused gpf
15699:
15700: * src/types/pa_vdouble.h 1.30:
15701: %.20E now float format when %g produced 'e' in output
15702: this is for regretful twice-converting here:
15703: $a(double value) when they write double falue they convert it to string first,
15704: thus %g were losing precesion.
15705:
15706: todo: think up some way to remove double->string string->double twice-converting
15707:
15708: * src/types/pa_vdouble.h 1.28.14.1:
15709: double prec. todo: get rid of twice-converting
15710:
15711: * src/classes/xdoc.C 1.71:
15712: * src/include/pa_stylesheet_connection.h 1.24:
15713: * src/main/pa_globals.C 1.107:
15714: xmlSubstituteEntitiesDefault(1) now global, reasons in comment inside
15715:
15716: * src/classes/xdoc.C 1.73:
15717: * src/main/pa_globals.C 1.109:
15718: xdoc::load/set entities substituted.
15719: // 2. when dom tree with entites goes under transform text nodes
15720: // got [erroreosly] cut on first entity occurance
15721:
15722: 2002-01-22 paf
15723: * src/classes/table.C 1.140:
15724: join behaived badly in case named tables structure mismatched: 0 strings sneaked into dest failing afterwards.
15725: replaced them with empty strings
15726:
15727: * src/classes/xdoc.C 1.70:
15728: * src/include/pa_stylesheet_connection.h 1.23:
15729: * src/main/pa_globals.C 1.104:
15730: xsl stylesheet load: parsed entities, this helps compiling stylesheet properly.
15731: example:
15732: this refused to work,
15733: <b>«<xsl:value-of select="@title" />»</b>
15734: stranly worked only this way:
15735: <b>«<xsl:value-of select="@title" />»</b>
15736:
15737: docs says "set it to 1", never going into details, so I decided to try NOT to do that
15738:
15739: 2002-01-21 paf
15740: * src/include/pa_stylesheet_connection.h 1.20:
15741: * src/main/pa_exception.C 1.32:
15742: xml generic message 1
15743:
15744: * src/main/pa_charset.C 1.17:
15745: checked empty transcoders in transcode_cstr|buf
15746:
15747: * src/classes/Makefile.in 1.34:
15748: * src/classes/xdoc.C 1.67:
15749: * src/classes/xnode.C 1.29:
15750: * src/include/pa_stylesheet_connection.h 1.22:
15751: * src/main/pa_charset.C 1.16:
15752: * src/main/pa_globals.C 1.103:
15753: * src/main/pa_sql_driver_manager.C 1.59:
15754: * src/main/pa_stylesheet_manager.C 1.11:
15755: * src/targets/cgi/Makefile.am 1.24:
15756: * src/targets/cgi/Makefile.in 1.32:
15757: autoconf gnome
15758:
15759: * src/classes/xdoc.C 1.69:
15760: xdoc::load error source = filespec
15761:
15762: * src/classes/table.C 1.139:
15763: ^table::load
15764: empty lines or #comments before headline
15765:
15766: * src/include/pa_array.h 1.49:
15767: * src/include/pa_globals.h 1.74:
15768: * src/include/pa_request.h 1.118:
15769: * src/include/pa_threads.h 1.21:
15770: * src/main/pa_array.C 1.44:
15771: * src/main/pa_exception.C 1.31:
15772: * src/main/pa_globals.C 1.101:
15773: * src/main/pa_request.C 1.192:
15774: * src/targets/apache13/pa_threads.C 1.4:
15775: * src/targets/cgi/pa_threads.C 1.6:
15776: * src/targets/isapi/pa_threads.C 1.6:
15777: xml generic errors 0
15778:
15779: * src/classes/xdoc.C 1.66:
15780: * src/classes/xnode.C 1.28:
15781: * src/include/pa_exception.h 1.28:
15782: * src/include/pa_globals.h 1.75:
15783: * src/include/pa_stylesheet_connection.h 1.21:
15784: * src/main/pa_exception.C 1.33:
15785: * src/main/pa_globals.C 1.102:
15786: * src/targets/apache13/pa_threads.C 1.5:
15787: * src/targets/cgi/pa_threads.C 1.7:
15788: xslt generic error 1
15789:
15790: * src/classes/xdoc.C 1.68:
15791: transform error source now stylesheet_filespec
15792:
15793: 2002-01-16 paf
15794: * src/classes/xdoc.C 1.64:
15795: few comments
15796:
15797: * src/classes/hash.C 1.32:
15798: * src/classes/op.C 1.67:
15799: * src/classes/string.C 1.93:
15800: * src/classes/table.C 1.138:
15801: * src/classes/void.C 1.14:
15802: * src/classes/xdoc.C 1.65:
15803: * src/include/pa_db_connection.h 1.19:
15804: * src/include/pa_request.h 1.117:
15805: * src/include/pa_sql_connection.h 1.21:
15806: * src/include/pa_sql_driver_manager.h 1.21:
15807: * src/include/pa_stylesheet_connection.h 1.19:
15808: * src/include/pa_stylesheet_manager.h 1.10:
15809: * src/main/pa_request.C 1.191:
15810: * src/main/pa_sql_driver_manager.C 1.58:
15811: * src/main/pa_stylesheet_manager.C 1.10:
15812: * src/targets/cgi/pool_storage.h 1.7:
15813: auto closers to sql_connection, stylesheet_connection
15814: auto destroyers to remaining gnome objects
15815:
15816: 2002-01-15 paf
15817: * src/classes/xdoc.C 1.61:
15818: * src/include/pa_charset.h 1.9:
15819: * src/main/pa_charset.C 1.15:
15820: started output options parsing
15821:
15822: * src/classes/xdoc.C 1.63:
15823: xdoc
15824: file
15825: save
15826: string
15827:
15828: ready.
15829: todo: error handling
15830:
15831: * src/classes/xdoc.C 1.62:
15832: xdoc save rewritten using xmlAllocOutputBuffer
15833: less mallocs, more reallocs. less fragmented result
15834:
15835: 2002-01-14 paf
15836: * src/classes/xdoc.C 1.60:
15837: method
15838:
15839: * src/classes/xdoc.C 1.59:
15840: * src/classes/xnode.C 1.27:
15841: * src/include/pa_charset.h 1.8:
15842: * src/include/pa_pool.h 1.76:
15843: * src/include/pa_stylesheet_connection.h 1.18:
15844: * src/main/main.dsp 1.145:
15845: * src/main/pa_charset.C 1.14:
15846: * src/main/pa_globals.C 1.100:
15847: * src/main/pa_pool.C 1.49:
15848: * src/main/pa_stylesheet_manager.C 1.9:
15849: * src/types/pa_vxdoc.h 1.16:
15850: xslt transform0.
15851: TODO:
15852: use output options
15853: handle errors
15854:
15855: * src/classes/xdoc.C 1.58:
15856: * src/classes/xnode.C 1.26:
15857: ^xdoc.file
15858:
15859: 2002-01-11 paf
15860: * src/classes/xnode.C 1.22:
15861: * src/include/pa_charset.h 1.6:
15862: * src/main/pa_charset.C 1.13:
15863: xpath selectNode 1
15864:
15865: * src/include/pa_opcode.h 1.9.6.1:
15866: * src/main/compile.tab.C 1.27.6.1:
15867: * src/main/compile.y 1.173.14.1:
15868: * src/main/compile_tools.C 1.40.14.1:
15869: * src/main/compile_tools.h 1.52.6.1:
15870: * src/main/execute.C 1.208.2.1:
15871: partial logical && || evaluation
15872:
15873: * src/classes/xnode.C 1.23:
15874: xpath selectNode 2
15875:
15876: * src/classes/xnode.C 1.24:
15877: * src/include/pa_charset.h 1.7:
15878: xpath selectNode 3: string/number/bool
15879:
15880: * src/classes/xnode.C 1.25:
15881: xpath selectNodes
15882:
15883: 2002-01-10 paf
15884: * src/classes/xnode.C 1.21:
15885: xpath selectNode -100 [just written]
15886:
15887: * src/classes/xdoc.C 1.57:
15888: * src/classes/xnode.C 1.20:
15889: * src/include/pa_charset.h 1.5:
15890: * src/include/pa_exception.h 1.27:
15891: * src/include/pa_pool.h 1.75:
15892: * src/main/pa_charset.C 1.12:
15893: * src/main/pa_pool.C 1.48:
15894: GdomeDOMString_auto_ptr c++ wrapper [calls refcounter]
15895:
15896: 2001-12-29 paf
15897: * src/classes/xdoc.C 1.56:
15898: * src/include/pa_exception.h 1.26:
15899: * src/main/pa_charset.C 1.11:
15900: * src/main/pa_exception.C 1.30:
15901: * src/main/pa_globals.C 1.99:
15902: xdoc
15903: ^set
15904: ^string with glib works 0
15905:
15906: 2001-12-28 paf
15907: * src/main/pa_globals.C 1.98:
15908: renamed gdome to libgdome.dll
15909:
15910: * src/classes/classes.dsp 1.14:
15911: * src/classes/mail.C 1.50:
15912: * src/classes/xdoc.C 1.54:
15913: * src/classes/xnode.C 1.19:
15914: * src/classes/xnode.h 1.5:
15915: * src/include/pa_exception.h 1.25:
15916: * src/include/pa_globals.h 1.73:
15917: * src/main/compile.tab.C 1.28:
15918: * src/main/main.dsp 1.144:
15919: * src/main/pa_charset.C 1.9:
15920: * src/main/pa_dir.C 1.9:
15921: * src/main/pa_exception.C 1.28:
15922: * src/main/pa_exec.C 1.19:
15923: * src/main/pa_globals.C 1.97:
15924: * src/main/pa_socks.C 1.9:
15925: * src/targets/cgi/parser3.C 1.150:
15926: * src/targets/cgi/parser3.dsp 1.40:
15927: * src/types/pa_vxdoc.C 1.9:
15928: * src/types/pa_vxdoc.h 1.15:
15929: * src/types/pa_vxnode.C 1.13:
15930: * src/types/pa_vxnode.h 1.10:
15931: gnome libs just compiled in.
15932: no refcounting
15933: no xpath
15934: no xslt
15935: yet
15936:
15937: * src/classes/xdoc.C 1.55:
15938: * src/include/pa_charset.h 1.4:
15939: * src/main/pa_charset.C 1.10:
15940: * src/main/pa_exception.C 1.29:
15941: started glib transcoders
15942:
15943: 2001-12-27 paf
15944: * src/include/pa_charset.h 1.3:
15945: * src/include/pa_common.h 1.69:
15946: * src/include/pa_exception.h 1.24:
15947: * src/include/pa_globals.h 1.72:
15948: * src/include/pa_pool.h 1.74:
15949: * src/main/main.dsp 1.143:
15950: * src/main/pa_charset.C 1.8:
15951: * src/main/pa_charsets.C 1.4:
15952: * src/main/pa_globals.C 1.96:
15953: * src/main/pa_pool.C 1.47:
15954: * src/targets/cgi/parser3.C 1.149:
15955: * src/targets/cgi/parser3.dsp 1.39:
15956: * src/types/pa_vxdoc.C 1.8:
15957: * src/types/pa_vxdoc.h 1.14:
15958: * src/types/pa_vxnode.C 1.12:
15959: * src/types/pa_vxnode.h 1.9:
15960: * src/types/types.dsp 1.17:
15961: going away from xalan&xerces, started the process.
15962: globals [initialization
15963: pool [charset update
15964: charset [transcodings
15965: vxnode vxdoc [DOM calls
15966:
15967: * src/classes/Makefile.am 1.32:
15968: going away from xalan&xerces, not needed anymore
15969:
15970: 2001-12-26 paf
15971: * src/include/pa_charset.h 1.2:
15972: * src/include/pa_charsets.h 1.3:
15973: * src/main/pa_charset.C 1.7:
15974: * src/main/pa_charsets.C 1.3:
15975: * src/main/pa_request.C 1.190:
15976: charset key globalized [bug]
15977:
15978: 2001-12-25 paf
15979: * src/classes/mail.C 1.49:
15980: * src/classes/table.C 1.137:
15981: * src/include/pa_string.h 1.122:
15982: * src/main/pa_string.C 1.136:
15983: table set & append changed splitting languages, separators now can be clean AND as-is
15984: same to mail command line $MAIN:MAIL.progX arguments
15985:
15986: 2001-12-24 paf
15987: * src/classes/hashfile.C 1.19:
15988: * src/classes/op.C 1.66:
15989: * src/main/pa_db_table.C 1.17:
15990: * src/main/pa_string.C 1.135:
15991: read from cache size check updated
15992:
15993: * src/main/pa_string.C 1.133:
15994: * src/main/pa_string.C 1.134:
15995: String::join_chain another ugly bug :(
15996:
15997: * src/classes/mail.C 1.48:
15998: one parted text messages - no multipart mime-type anymore.
15999: for convinient if $.attach-ments
16000:
16001: 2001-12-21 paf
16002: * src/main/pa_request.C 1.189:
16003: $result in @main actually not working, to hell with it for now
16004:
16005: * src/main/execute.C 1.207:
16006: junction evaluation canceled - endless recursion detected
16007:
16008: * src/classes/date.C 1.14:
16009: date:sql-string now returns localtime
16010:
16011: * src/include/pa_request.h 1.116:
16012: * src/main/execute.C 1.208:
16013: * src/main/pa_request.C 1.188:
16014: * src/types/pa_vmethod_frame.h 1.20:
16015: * src/types/pa_wcontext.h 1.23:
16016: $result in @main @postprocess @exception
16017:
16018: 2001-12-19 paf
16019: * src/main/pa_request.C 1.187:
16020: CLASS_PATH now / = DOCUMENT_ROOT
16021:
16022: * src/classes/op.C 1.65:
16023: ^cache keypath now relative
16024:
16025: * src/classes/hashfile.C 1.18:
16026: ^hashfile.open DB_HOME now relative
16027:
16028: * src/main/pa_charset.C 1.6:
16029: charset->charset transcoding via unicode intermediate
16030:
16031: * src/classes/mail.C 1.46:
16032: * src/include/pa_config_fixed.h 1.34:
16033: to/from 0 check were missing
16034:
16035: * src/classes/mail.C 1.47:
16036: changed weighting prior to sort
16037:
16038: 2001-12-17 paf
16039: * src/classes/mail.C 1.45:
16040: * src/include/pa_charsets.h 1.2:
16041: * src/include/pa_string.h 1.121:
16042: * src/main/pa_charsets.C 1.2:
16043: * src/main/untaint.C 1.87:
16044: * src/types/pa_vrequest.C 1.14:
16045: * src/types/pa_vresponse.C 1.2:
16046: ^mail:send[
16047: $.charset[zzz]
16048: addded
16049:
16050: * src/include/pa_db_table.h 1.12:
16051: * src/main/pa_db_table.C 1.16:
16052: db_table used outdated unset services_pool
16053:
16054: * src/main/pa_charset.C 1.5:
16055: ifndef XML were bad type
16056:
16057: * src/classes/image.C 1.63:
16058: govno
16059:
16060: * src/main/untaint.C 1.86:
16061: allowed space in filespec
16062:
16063: * src/classes/image.C 1.64:
16064: no govno
16065:
16066: * src/targets/apache13/mod_parser3.C 1.15:
16067: test r->finfo.st_mode check seems to work only on win32
16068:
16069: * src/main/pa_charset.C 1.4:
16070: empty bufs transcode [forgot check :(]
16071:
16072: 2001-12-15 paf
16073: * src/classes/file.C 1.67:
16074: * src/classes/math.C 1.11:
16075: * src/classes/op.C 1.64:
16076: * src/classes/string.C 1.92:
16077: * src/classes/table.C 1.136:
16078: * src/classes/xdoc.C 1.53:
16079: * src/include/pa_array.h 1.48:
16080: * src/include/pa_cache_managers.h 1.4:
16081: * src/include/pa_charset_connection.h 1.6:
16082: * src/include/pa_charset_manager.h 1.8:
16083: * src/include/pa_common.h 1.68:
16084: * src/include/pa_db_connection.h 1.18:
16085: * src/include/pa_db_manager.h 1.12:
16086: * src/include/pa_db_table.h 1.11:
16087: * src/include/pa_dictionary.h 1.8:
16088: * src/include/pa_exception.h 1.23:
16089: * src/include/pa_exec.h 1.5:
16090: * src/include/pa_globals.h 1.71:
16091: * src/include/pa_hash.h 1.52:
16092: * src/include/pa_opcode.h 1.9:
16093: * src/include/pa_pool.h 1.73:
16094: * src/include/pa_request.h 1.115:
16095: * src/include/pa_sapi.h 1.16:
16096: * src/include/pa_socks.h 1.6:
16097: * src/include/pa_sql_connection.h 1.20:
16098: * src/include/pa_sql_driver_manager.h 1.20:
16099: * src/include/pa_string.h 1.120:
16100: * src/include/pa_stylesheet_connection.h 1.17:
16101: * src/include/pa_stylesheet_manager.h 1.9:
16102: * src/include/pa_table.h 1.38:
16103: * src/include/pa_transcoder.h 1.3:
16104: * src/main/compile_tools.h 1.52:
16105: * src/main/main.dsp 1.142:
16106: * src/main/pa_charset.C 1.1:
16107: * src/main/pa_charset_connection.C 1.13:
16108: * src/main/pa_charset_manager.C 1.10:
16109: * src/main/pa_charsets.C 1.1:
16110: * src/main/pa_globals.C 1.95:
16111: * src/main/pa_pool.C 1.46:
16112: * src/main/pa_request.C 1.186:
16113: * src/main/pa_string.C 1.132:
16114: * src/main/pa_transcoder.C 1.4:
16115: * src/main/untaint.C 1.84:
16116: * src/types/pa_vfile.C 1.24:
16117: * src/types/pa_vform.C 1.50:
16118: * src/types/pa_vform.h 1.31:
16119: * src/types/pa_vrequest.C 1.13:
16120: * src/types/pa_vrequest.h 1.14:
16121: * src/types/pa_vresponse.C 1.1:
16122: * src/types/pa_vresponse.h 1.19:
16123: * src/types/types.dsp 1.16:
16124: introducing Charset
16125:
16126: * src/main/pa_charset.C 1.2:
16127: name_cstr 0
16128:
16129: * src/main/Makefile.in 1.31:
16130: * src/targets/apache13/Makefile.in 1.26:
16131: * src/targets/cgi/Makefile.in 1.31:
16132: * src/types/Makefile.in 1.26:
16133: makes
16134:
16135: * src/include/pa_charset.h 1.1:
16136: * src/include/pa_charsets.h 1.1:
16137: forgot to add
16138:
16139: * src/main/Makefile.am 1.27:
16140: * src/main/pa_charset.C 1.3:
16141: * src/types/Makefile.am 1.15:
16142: charset_connection&manager replaced by charset&charsets
16143:
16144: * src/main/untaint.C 1.85:
16145: uri lang now knows about client/source charsets
16146:
16147: 2001-12-14 paf
16148: * src/include/pa_request.h 1.114:
16149: * src/include/pa_transcoder.h 1.2:
16150: * src/main/pa_request.C 1.185:
16151: * src/main/pa_transcoder.C 1.3:
16152: * src/types/pa_vform.C 1.49:
16153: * src/types/pa_vform.h 1.30:
16154: transcodeToUTF8[were FromUTF8] for forms
16155: todo: uri lang
16156:
16157: * src/targets/apache13/Makefile.am 1.8:
16158: * src/targets/cgi/Makefile.am 1.23:
16159: -I../../pcre to .am
16160:
16161: * src/include/pa_charset_connection.h 1.5:
16162: * src/include/pa_pool.h 1.72:
16163: * src/include/pa_request.h 1.113:
16164: * src/include/pa_transcoder.h 1.1:
16165: * src/main/Makefile.am 1.26:
16166: * src/main/main.dsp 1.141:
16167: * src/main/pa_charset_connection.C 1.12:
16168: * src/main/pa_charset_manager.C 1.9:
16169: * src/main/pa_request.C 1.184:
16170: * src/main/pa_transcoder.C 1.1:
16171: * src/types/Makefile.am 1.14:
16172: * src/types/pa_vrequest.C 1.12:
16173: * src/types/pa_vrequest.h 1.13:
16174: * src/types/pa_vresponse.h 1.18:
16175: * src/types/types.dsp 1.15:
16176: changed charset model.
16177: now important:
16178: $request:charset
16179: $response:charset
16180: while
16181: $response:content-type.charset
16182: become unimportant [informational]
16183:
16184: * src/include/pa_globals.h 1.70:
16185: * src/main/pa_globals.C 1.94:
16186: removed unused defalts_name global
16187:
16188: * src/main/pa_transcoder.C 1.2:
16189: transcodeToUTF8,
16190: now form&uri lang
16191:
16192: 2001-12-13 paf
16193: * src/include/pa_types.h 1.35:
16194: msvc head debugging flag
16195:
16196: * src/classes/xdoc.C 1.49:
16197: freed up listener
16198:
16199: * src/classes/xdoc.C 1.51:
16200: * src/main/pa_sql_driver_manager.C 1.57:
16201: rewritten auto_ptr part other way, because of stupid gcc 2.96
16202: /usr/include/g++-3/memory:40: candidates are: auto_ptr<_Tp>
16203: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp> &) [with _Tp =
16204: FormatterListener]
16205: /usr/include/g++-3/memory:48: auto_ptr<_Tp>
16206: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp1> &) [with _Tp1 =
16207: FormatterListener, _Tp = FormatterListener]
16208:
16209: * src/include/pa_config_fixed.h 1.32:
16210: * src/main/pa_common.C 1.94:
16211: * src/main/pa_string.C 1.131:
16212: removed signed mismatch warnings
16213:
16214: * src/classes/xdoc.C 1.52:
16215: rewritten auto_ptr part other way2, because of stupid gcc 2.96
16216: /usr/include/g++-3/memory:40: candidates are: auto_ptr<_Tp>
16217: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp> &) [with _Tp =
16218: FormatterListener]
16219: /usr/include/g++-3/memory:48: auto_ptr<_Tp>
16220: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp1> &) [with _Tp1 =
16221: FormatterListener, _Tp = FormatterListener]
16222:
16223: * src/main/pa_string.C 1.130:
16224: string::recustruct erroreusly used outdated row ptr
16225:
16226: * src/include/pa_cache_managers.h 1.3:
16227: * src/include/pa_charset_manager.h 1.7:
16228: * src/include/pa_config_fixed.h 1.33:
16229: * src/include/pa_db_manager.h 1.11:
16230: * src/include/pa_sql_driver_manager.h 1.19:
16231: * src/include/pa_stylesheet_manager.h 1.8:
16232: * src/main/pa_cache_managers.C 1.2:
16233: * src/main/pa_globals.C 1.93:
16234: ~Cache_managers
16235:
16236: * src/classes/string.C 1.91:
16237: change msg '... code is not code'
16238:
16239: * src/classes/xdoc.C 1.50:
16240: removed extra inc
16241:
16242: * src/targets/apache13/mod_parser3.C 1.14:
16243: * src/targets/cgi/parser3.C 1.147:
16244: * src/targets/isapi/parser3isapi.C 1.61:
16245: removed 'expires' from header outputs
16246:
16247: * src/targets/cgi/pa_pool.C 1.34:
16248: * src/targets/isapi/pa_pool.C 1.10:
16249: EOL@EOF
16250:
16251: * src/main/pa_db_connection.C 1.34:
16252: * src/main/pa_db_manager.C 1.19:
16253: * src/main/pa_sql_driver_manager.C 1.56:
16254: * src/main/pa_stylesheet_manager.C 1.8:
16255: * src/targets/cgi/pool_storage.h 1.6:
16256: couple cache expiratiors were wrong [past/future prob]
16257:
16258: * src/classes/xdoc.C 1.48:
16259: lang list updated
16260:
16261: * src/targets/cgi/pa_pool.C 1.33:
16262: * src/targets/cgi/parser3.C 1.148:
16263: msvc heap debugging flag
16264:
16265: * src/classes/file.C 1.66:
16266: file::cgi bug, request_method were passed to SERVER_PROTOCOL
16267: but SERVER_PROTOCOL were forgotten
16268:
16269: 2001-12-10 paf
16270: * src/main/untaint.C 1.83:
16271: FILE_SPEC untainting changed so that one can erase files like that, knowing their full name
16272: introducing
16273: // theoretical problem with, for instance, "_2B" and "." fragments,
16274: // they would yield the same
16275: // because need_file_encode('_')=false
16276: // but we need to delete such files somehow, getting names from ^index
16277:
16278: * src/main/pa_string.C 1.129:
16279: ^string.replace bug fixed [bad string::join_chank break]
16280:
16281: * src/classes/math.C 1.10:
16282: ^math:random(n) now yields[0;n) not [0;n]
16283:
16284: 2001-12-07 paf
16285: * src/main/pa_string.C 1.125.2.1.2.2:
16286: stupid sparc architecture failed to access short at odd address
16287: 0x311f0 <deserialize__6StringUiPvUiPCc+16>: lduh [ %i2 + 1 ], %l0
16288:
16289: bus error,
16290: fixed that
16291:
16292: * src/include/pa_config_auto.h.in 1.14.6.1:
16293: makes
16294:
16295: * src/main/pa_string.C 1.125.2.1.2.1:
16296: strange string deserialize bug on client[pmts], a bit shortened,
16297:
16298: * src/include/pa_common.h 1.66.6.2:
16299: * src/include/pa_config_fixed.h 1.30.8.2:
16300: * src/include/pa_config_includes.h 1.13.6.1:
16301: * src/main/pa_common.C 1.91.4.1.2.2:
16302: exclusive lock file write
16303: shared lock file read
16304:
16305: * src/classes/hashfile.C 1.17:
16306: * src/classes/op.C 1.63:
16307: * src/classes/table.C 1.135:
16308: * src/include/pa_common.h 1.67:
16309: * src/include/pa_config_auto.h.in 1.15:
16310: * src/include/pa_config_fixed.h 1.31:
16311: * src/include/pa_config_includes.h 1.14:
16312: * src/include/pa_db_table.h 1.10:
16313: * src/include/pa_request.h 1.112:
16314: * src/main/pa_common.C 1.93:
16315: * src/main/pa_db_table.C 1.15:
16316: * src/main/pa_request.C 1.183:
16317: * src/main/pa_string.C 1.128:
16318: * src/types/pa_vhashfile.C 1.16:
16319: merged from r14_simple_cache
16320:
16321: 2001-12-06 paf
16322: * src/main/compile.tab.C 1.27:
16323: * src/targets/cgi/parser3.C 1.146:
16324: removed debug info
16325:
16326: * src/classes/op.C 1.62.2.1.2.1:
16327: * src/classes/table.C 1.133.2.2.2.1:
16328: * src/include/pa_request.h 1.111.2.1.2.1:
16329: * src/main/pa_request.C 1.182.2.1.2.1:
16330: #ifdef RESOURCES_DEBUG
16331:
16332: * src/classes/op.C 1.62.2.1.2.2:
16333: * src/include/pa_common.h 1.66.6.1:
16334: * src/include/pa_config_fixed.h 1.30.8.1:
16335: * src/main/pa_common.C 1.91.4.1.2.1:
16336: ^cache operator
16337:
16338: * src/classes/hashfile.C 1.15.6.2:
16339: removed transaction from ^cache
16340:
16341: 2001-12-05 paf
16342: * src/targets/cgi/parser3.C 1.144:
16343: * src/targets/cgi/parser3.C 1.145:
16344: fatal error reporting fixed.
16345: in IIS5 there were a prob with illegal call check
16346:
16347: 2001-12-04 paf
16348: * src/classes/op.C 1.62.2.1:
16349: * src/classes/table.C 1.133.2.2:
16350: * src/include/pa_request.h 1.111.2.1:
16351: * src/main/pa_request.C 1.182.2.1:
16352: measures to log
16353:
16354: 2001-11-26 paf
16355: * src/targets/apache13/mod_parser3.C 1.13:
16356: merge dir config now works OK with parser_root_config_filespec
16357:
16358: 20011126 paf: noticed, that this is called even on virtual root merge with something "parent", while thought that that is part of merge_server...
16359:
16360: 2001-11-23 paf
16361: * src/classes/hashfile.C 1.16:
16362: * src/classes/table.C 1.134:
16363: * src/include/pa_db_table.h 1.9:
16364: * src/main/pa_common.C 1.92:
16365: * src/main/pa_db_table.C 1.14:
16366: * src/main/pa_string.C 1.127:
16367: * src/types/pa_vhashfile.C 1.15:
16368: merged from _0014, 1
16369:
16370: * src/classes/hashfile.C 1.15.6.1:
16371: * src/classes/table.C 1.133.2.1:
16372: * src/include/pa_db_table.h 1.8.6.1:
16373: * src/main/pa_common.C 1.91.4.1:
16374: * src/main/pa_db_table.C 1.12.6.2:
16375: * src/types/pa_vhashfile.C 1.14.6.1:
16376: hashfile bugfix2 more wrong sizes.
16377: ^cache behaviour changed: if ^cache(33) would change
16378:
16379: 0660 bits in file_write & hashfile create
16380:
16381: * src/main/pa_db_table.C 1.12.6.1:
16382: * src/main/pa_db_table.C 1.13:
16383: * src/main/pa_string.C 1.125.2.1:
16384: * src/main/pa_string.C 1.126:
16385: cache bugfix [wrong types after pa_string optimization]
16386:
16387: 2001-11-22 paf
16388: * src/main/untaint.C 1.82:
16389: ORIGINS mode removed UHTML
16390:
16391: * src/classes/op.C 1.62:
16392: process cstr(,connection)
16393:
16394: * src/Makefile.in 1.38:
16395: * src/classes/xdoc.C 1.47:
16396: * src/targets/Makefile.in 1.26:
16397: * src/targets/apache13/Makefile.in 1.25:
16398: * src/targets/cgi/Makefile.in 1.30:
16399: cached xslt [removed nocache forcing]
16400:
16401: * src/classes/op.C 1.61:
16402: process now gets its body on current language, not as-is
16403:
16404: * src/main/untaint.C 1.81:
16405: ORIGINS mode was bad - forgot about optimize bit
16406:
16407: * src/classes/table.C 1.133:
16408: * src/include/pa_table.h 1.37:
16409: * src/main/pa_table.C 1.41:
16410: table.offset[whence]
16411:
16412: 2001-11-21 paf
16413: * src/classes/table.C 1.132:
16414: * src/main/pa_string.C 1.124:
16415: * src/main/untaint.C 1.78:
16416: * src/targets/cgi/parser3.C 1.141:
16417: table.append bug fixed: forgot to switch default language for {
16418: code}, it happen to change it's language from CLEAN, so later
16419: refused to split by CLEAN \t
16420:
16421: * src/classes/xdoc.C 1.46:
16422: * src/types/pa_vxdoc.C 1.7:
16423: * src/types/pa_vxdoc.h 1.13:
16424: <xsl:output
16425: output options made identical to xsl:output attributes
16426: exclusion:
16427: cdata-section-elements
16428: what xalan can do but that not used now:
16429: it can escape and remove CDATA sections
16430:
16431: * src/targets/cgi/parser3.C 1.142:
16432: removed debug cgi||1
16433:
16434: * src/main/untaint.C 1.80:
16435: * src/targets/cgi/parser3.C 1.143:
16436: optimized \r produced by xslt
16437:
16438: * src/main/pa_string.C 1.125:
16439: * src/main/untaint.C 1.79:
16440: cached some string::size() es
16441:
16442: 2001-11-20 paf
16443: * src/classes/Makefile.am 1.31:
16444: * src/classes/Makefile.in 1.33:
16445: * src/classes/table.C 1.131:
16446: * src/main/Makefile.am 1.25:
16447: * src/main/Makefile.in 1.30:
16448: * src/main/pa_exception.C 1.27:
16449: * src/types/Makefile.am 1.13:
16450: * src/types/Makefile.in 1.25:
16451: moved ident.C & co to bottom of dependeces, so that errors
16452: would popup quicklier, fixed line numbering in table::sql
16453:
16454: 2001-11-19 paf
16455: * src/classes/op.C 1.60:
16456: * src/include/pa_request.h 1.111:
16457: * src/include/pa_string.h 1.119:
16458: * src/include/pa_types.h 1.34:
16459: * src/main/pa_globals.C 1.92:
16460: * src/main/pa_request.C 1.182:
16461: * src/main/pa_string.C 1.123:
16462: * src/main/untaint.C 1.77:
16463: * src/targets/apache13/mod_parser3.C 1.12:
16464: * src/targets/cgi/parser3.C 1.140:
16465: * src/targets/isapi/parser3isapi.C 1.60:
16466: * src/types/pa_wcontext.C 1.13:
16467: * src/types/pa_wcontext.h 1.22:
16468: UL_CLEAN pieces now inherit UL_OPTIMIZED_BIT at wcontext.write
16469:
16470: * src/classes/Makefile.in 1.32:
16471: * src/main/Makefile.in 1.29:
16472: * src/targets/Makefile.am 1.8:
16473: * src/targets/Makefile.in 1.25:
16474: * src/targets/apache13/Makefile.in 1.24:
16475: * src/targets/apache13/mod_parser3.C 1.11:
16476: * src/targets/cgi/Makefile.in 1.29:
16477: * src/targets/cgi/parser3.C 1.139:
16478: * src/types/Makefile.in 1.24:
16479: #if _MSC_VER _set_new_handler
16480:
16481: * src/Makefile.in 1.37:
16482: * src/targets/apache13/mod_parser3.C 1.10:
16483: * src/targets/cgi/parser3.C 1.138:
16484: * src/targets/isapi/parser3isapi.C 1.59:
16485: set_new_handler in apache&isapi
16486:
16487: 2001-11-16 paf
16488: * src/include/pa_string.h 1.117:
16489: * src/main/pa_string.C 1.120:
16490: * src/main/pa_string.C 1.121:
16491: * src/main/untaint.C 1.76:
16492: * src/types/pa_vstring.C 1.14:
16493: removed 1+4 bytes from String
16494:
16495: * src/include/pa_string.h 1.118:
16496: * src/include/pa_types.h 1.33:
16497: * src/main/pa_string.C 1.122:
16498: removed 8 bytes from String, 2 bytes from string::chunk::row::item
16499:
16500: * src/include/pa_globals.h 1.69:
16501: * src/include/pa_string.h 1.116:
16502: * src/include/pa_types.h 1.32:
16503: * src/main/pa_globals.C 1.91:
16504: * src/main/pa_pool.C 1.44:
16505: * src/main/pa_pool.C 1.45:
16506: * src/main/pa_request.C 1.181:
16507: * src/main/untaint.C 1.75:
16508: * src/sql/pa_sql_driver.h 1.24:
16509: * src/targets/cgi/parser3.C 1.136:
16510: introducing estimating String::cstr_bufsize, 0
16511:
16512: * src/include/pa_pool.h 1.70:
16513: * src/include/pa_pool.h 1.71:
16514: * src/main/execute.C 1.206:
16515: * src/main/pa_pool.C 1.41:
16516: * src/main/pa_pool.C 1.42:
16517: * src/main/pa_pool.C 1.43:
16518: * src/targets/cgi/parser3.C 1.134:
16519: * src/targets/cgi/parser3.C 1.135:
16520: die in pool::fail
16521:
16522: * src/targets/cgi/parser3.C 1.137:
16523: pool debug @ die
16524:
16525: 2001-11-15 paf
16526: * src/Makefile.in 1.36:
16527: configure set_new_handler check added
16528:
16529: * src/targets/cgi/parser3.C 1.131:
16530: set_new_handler started
16531:
16532: * src/include/pa_exception.h 1.22:
16533: * src/main/execute.C 1.205:
16534: * src/main/main.dsp 1.140:
16535: * src/main/pa_exception.C 1.26:
16536: * src/targets/cgi/parser3.C 1.133:
16537: exception with dynamic buffer re-back
16538: now with counter
16539:
16540: * src/include/pa_config_auto.h.in 1.13:
16541: * src/main/Makefile.in 1.28:
16542: makes
16543:
16544: * src/include/pa_exception.h 1.21:
16545: * src/main/pa_exception.C 1.25:
16546: exception with static buffer back
16547:
16548: * src/classes/classes.awk 1.5:
16549: * src/include/pa_config_auto.h.in 1.14:
16550: * src/include/pa_config_includes.h 1.13:
16551: setnewhandler check
16552:
16553: * src/targets/cgi/parser3.C 1.132:
16554: std::
16555:
16556: 2001-11-14 paf
16557: * src/main/execute.C [no_bad_constructors_try] 1.203.2.1:
16558: * src/types/pa_vclass.h [no_bad_constructors_try] 1.21.2.1:
16559: * src/types/pa_vobject.h [no_bad_constructors_try] 1.13.2.1:
16560: * src/types/pa_vstateless_class.h [no_bad_constructors_try] 1.20.2.1:
16561: * src/types/pa_vstateless_object.h [no_bad_constructors_try] 1.12.2.1:
16562: fixed this:
16563: $bred[^string::length[]]
16564: $bred[^response::clear[]]
16565: $bred[^int::int[]]
16566:
16567: now VObject creation moved into overriden VClass::create_new_value, thus 0 from create_new_value means that class has no ctors
16568:
16569: * src/include/pa_common.h 1.64:
16570: * src/include/pa_common.h 1.65:
16571: * src/include/pa_common.h 1.66:
16572: * src/main/pa_common.C 1.90:
16573: * src/main/pa_common.C 1.91:
16574: snprintf replacement was wrong
16575:
16576: * src/main/execute.C 1.204:
16577: * src/types/pa_vclass.h 1.22:
16578: * src/types/pa_vobject.h 1.14:
16579: * src/types/pa_vstateless_class.h 1.21:
16580: * src/types/pa_vstateless_object.h 1.13:
16581: merged with no_bad_constructors_try
16582:
16583: * src/classes/op.C 1.59:
16584: ^untaint{body} as-is default now
16585:
16586: * src/main/pa_request.C 1.180:
16587: z
16588:
16589: * src/include/pa_common.h 1.63:
16590: * src/main/pa_common.C 1.88:
16591: * src/main/pa_common.C 1.89:
16592: snprintf on buffer full returns
16593: win32 -1
16594: solaris >buffer_size
16595:
16596: checked all that
16597:
16598: 2001-11-13 paf
16599: * src/classes/classes.C 1.13:
16600: returned accedently removed if in foreach callbacks [when hash
16601: no-0-restructure]
16602:
16603: 2001-11-12 paf
16604: * src/classes/classes.C 1.12:
16605: * src/classes/hash.C 1.31:
16606: * src/classes/xdoc.C 1.45:
16607: * src/include/pa_hash.h 1.51:
16608: * src/main/pa_db_connection.C 1.33:
16609: * src/main/pa_db_manager.C 1.18:
16610: * src/main/pa_dictionary.C 1.10:
16611: * src/main/pa_hash.C 1.48:
16612: * src/main/pa_sql_driver_manager.C 1.55:
16613: * src/main/pa_stylesheet_manager.C 1.7:
16614: hash now does not containt 0 values. put 0 actullay removes.
16615: no check on 0 value in foreach now required
16616:
16617: * src/classes/date.C 1.13:
16618: date.roll parser2 alg used
16619:
16620: * src/main/pa_pool.C 1.40:
16621: changed xdoc createXXX politics, now string passed as-is to
16622: method, xalan makes & into & itself
16623:
16624: 2001-11-11 paf
16625: * src/main/pa_sql_driver_manager.C 1.53:
16626: * src/sql/pa_sql_driver.h 1.21:
16627: sql driver initialize not const
16628:
16629: * src/sql/pa_sql_driver.h 1.23:
16630: removed extra constructor, doc
16631:
16632: * src/main/pa_sql_driver_manager.C 1.54:
16633: * src/sql/pa_sql_driver.h 1.22:
16634: CRLF
16635:
16636: 2001-11-10 paf
16637: * src/main/pa_exec.C 1.18:
16638: doc
16639:
16640: 2001-11-09 paf
16641: * src/main/pa_common.C 1.87:
16642: line endings fixing fixed last piece[was still cstr oriented]
16643:
16644: * src/include/pa_common.h 1.62:
16645: * src/main/pa_common.C 1.86:
16646: * src/types/pa_vform.C 1.48:
16647: line endings fixing got rid of cstr, now must work ok with post multipart
16648:
16649: * src/classes/string.C 1.90:
16650: * src/classes/xdoc.C 1.44:
16651: xdoc::set{code} now untaints param properly
16652:
16653: * src/types/pa_vform.C 1.47:
16654: line endings fixed at post / multipart / not file also now
16655:
16656: * src/classes/string.C 1.89:
16657: string.save now does untainting before saving
16658:
16659: 2001-11-08 paf
16660: * src/include/pa_request.h 1.110:
16661: * src/main/pa_request.C 1.179:
16662: * src/targets/apache13/mod_parser3.C 1.9:
16663: * src/targets/cgi/parser3.C 1.130:
16664: * src/targets/isapi/parser3isapi.C 1.58:
16665: apache 'status' class enabler
16666:
16667: <Location /parser-status.html>
16668: ParserStatusAllowed
16669: </Location>
16670:
16671: * src/Makefile.in 1.35:
16672: * src/include/pa_common.h 1.61:
16673: * src/main/Makefile.am 1.24:
16674: * src/main/Makefile.in 1.27:
16675: * src/targets/cgi/pa_pool.C 1.32:
16676: makes
16677:
16678: * src/include/pa_cache_managers.h 1.2:
16679: * src/include/pa_charset_manager.h 1.6:
16680: * src/include/pa_db_manager.h 1.10:
16681: * src/include/pa_sql_driver_manager.h 1.18:
16682: * src/include/pa_stylesheet_manager.h 1.7:
16683: * src/main/pa_charset_manager.C 1.8:
16684: * src/main/pa_db_manager.C 1.17:
16685: * src/main/pa_sql_driver_manager.C 1.52:
16686: * src/main/pa_stylesheet_manager.C 1.6:
16687: restructured Cache manager to be simple parent, not second
16688: parent [gcc 2.96 strangly refused to call virtual from second
16689: parent]
16690:
16691: * src/include/pa_cache_managers.h 1.1:
16692: * src/include/pa_charset_manager.h 1.5:
16693: * src/include/pa_db_manager.h 1.9:
16694: * src/include/pa_sql_driver_manager.h 1.17:
16695: * src/include/pa_stylesheet_manager.h 1.6:
16696: * src/main/main.dsp 1.139:
16697: * src/main/pa_cache_managers.C 1.1:
16698: * src/main/pa_charset_manager.C 1.7:
16699: * src/main/pa_db_manager.C 1.16:
16700: * src/main/pa_globals.C 1.90:
16701: * src/main/pa_request.C 1.178:
16702: * src/main/pa_sql_driver_manager.C 1.51:
16703: * src/main/pa_stylesheet_manager.C 1.5:
16704: * src/types/pa_vstatus.h 1.4:
16705: cache_managers, maybe-expiring every request
16706: todo: apache 'status' class enabler
16707:
16708: 2001-11-05 paf
16709: * src/classes/xdoc.C 1.42:
16710: * src/include/pa_db_connection.h 1.16:
16711: * src/include/pa_stylesheet_connection.h 1.15:
16712: * src/include/pa_stylesheet_manager.h 1.4:
16713: * src/main/pa_stylesheet_manager.C 1.3:
16714: * src/types/pa_vstatus.h 1.2:
16715: $status:stylesheet
16716:
16717: * src/targets/cgi/parser3.C 1.129:
16718: read can return 0, that means sort of sig_pipe on freebsd [moko's experiments].
16719: checked that in cgi, on apache already done :)
16720:
16721: * src/main/pa_db_connection.C 1.31:
16722: * src/main/pa_db_manager.C 1.14:
16723: * src/main/pa_request.C 1.177:
16724: hence i removed skipping 0 values in hash::for_each-es we need to check cleaned cache items manually. few more checks.
16725:
16726: expiring to 0 time was wrong, changed to 'now' time
16727:
16728: * src/main/pa_db_connection.C 1.30:
16729: * src/main/pa_db_manager.C 1.13:
16730: hence i removed skipping 0 values in hash::for_each-es we need
16731: to check cleaned cache items manually
16732:
16733: * src/include/pa_charset_connection.h 1.3:
16734: * src/main/pa_charset_manager.C 1.5:
16735: $status:charset
16736:
16737: * src/classes/classes.C 1.11:
16738: * src/classes/classes.h 1.14:
16739: * src/classes/date.C 1.12:
16740: * src/classes/double.C 1.41:
16741: * src/classes/file.C 1.65:
16742: * src/classes/form.C 1.19:
16743: * src/classes/hash.C 1.30:
16744: * src/classes/hashfile.C 1.15:
16745: * src/classes/image.C 1.62:
16746: * src/classes/int.C 1.38:
16747: * src/classes/mail.C 1.44:
16748: * src/classes/math.C 1.9:
16749: * src/classes/op.C 1.58:
16750: * src/classes/response.C 1.16:
16751: * src/classes/string.C 1.88:
16752: * src/classes/table.C 1.130:
16753: * src/classes/void.C 1.13:
16754: * src/classes/xdoc.C 1.43:
16755: * src/classes/xnode.C 1.18:
16756: * src/classes/xnode.h 1.4:
16757: * src/include/pa_array.h 1.47:
16758: * src/include/pa_charset_connection.h 1.4:
16759: * src/include/pa_charset_manager.h 1.4:
16760: * src/include/pa_common.h 1.60:
16761: * src/include/pa_config_fixed.h 1.30:
16762: * src/include/pa_config_includes.h 1.12:
16763: * src/include/pa_db_connection.h 1.17:
16764: * src/include/pa_db_manager.h 1.8:
16765: * src/include/pa_db_table.h 1.8:
16766: * src/include/pa_dictionary.h 1.7:
16767: * src/include/pa_dir.h 1.8:
16768: * src/include/pa_exception.h 1.20:
16769: * src/include/pa_exec.h 1.4:
16770: * src/include/pa_globals.h 1.68:
16771: * src/include/pa_hash.h 1.50:
16772: * src/include/pa_opcode.h 1.8:
16773: * src/include/pa_pool.h 1.69:
16774: * src/include/pa_pragma_pack_begin.h 1.2:
16775: * src/include/pa_pragma_pack_end.h 1.2:
16776: * src/include/pa_request.h 1.109:
16777: * src/include/pa_sapi.h 1.15:
16778: * src/include/pa_socks.h 1.5:
16779: * src/include/pa_sql_connection.h 1.19:
16780: * src/include/pa_sql_driver_manager.h 1.16:
16781: * src/include/pa_stack.h 1.11:
16782: * src/include/pa_string.h 1.115:
16783: * src/include/pa_stylesheet_connection.h 1.16:
16784: * src/include/pa_stylesheet_manager.h 1.5:
16785: * src/include/pa_table.h 1.36:
16786: * src/include/pa_threads.h 1.20:
16787: * src/include/pa_types.h 1.31:
16788: * src/main/compile.C 1.53:
16789: * src/main/compile.tab.C 1.26:
16790: * src/main/compile_tools.C 1.40:
16791: * src/main/compile_tools.h 1.51:
16792: * src/main/execute.C 1.203:
16793: * src/main/pa_array.C 1.43:
16794: * src/main/pa_charset_connection.C 1.11:
16795: * src/main/pa_charset_manager.C 1.6:
16796: * src/main/pa_common.C 1.85:
16797: * src/main/pa_db_connection.C 1.28:
16798: * src/main/pa_db_manager.C 1.12:
16799: * src/main/pa_db_table.C 1.11:
16800: * src/main/pa_dictionary.C 1.9:
16801: * src/main/pa_dir.C 1.8:
16802: * src/main/pa_exception.C 1.24:
16803: * src/main/pa_exec.C 1.17:
16804: * src/main/pa_globals.C 1.89:
16805: * src/main/pa_hash.C 1.47:
16806: * src/main/pa_pool.C 1.39:
16807: * src/main/pa_request.C 1.176:
16808: * src/main/pa_socks.C 1.8:
16809: * src/main/pa_sql_driver_manager.C 1.50:
16810: * src/main/pa_status_provider.C 1.2:
16811: * src/main/pa_string.C 1.119:
16812: * src/main/pa_stylesheet_manager.C 1.4:
16813: * src/main/pa_table.C 1.40:
16814: * src/main/untaint.C 1.74:
16815: * src/sql/pa_sql_driver.h 1.20:
16816: * src/targets/apache13/mod_parser3.C 1.8:
16817: * src/targets/apache13/pa_pool.C 1.3:
16818: * src/targets/apache13/pa_threads.C 1.3:
16819: * src/targets/cgi/pa_pool.C 1.31:
16820: * src/targets/cgi/pa_threads.C 1.5:
16821: * src/targets/cgi/parser3.C 1.128:
16822: * src/targets/cgi/pool_storage.h 1.5:
16823: * src/targets/isapi/pa_pool.C 1.9:
16824: * src/targets/isapi/pa_threads.C 1.5:
16825: * src/targets/isapi/parser3isapi.C 1.57:
16826: * src/targets/isapi/pool_storage.h 1.13:
16827: * src/types/pa_valiased.C 1.11:
16828: * src/types/pa_valiased.h 1.16:
16829: * src/types/pa_value.h 1.77:
16830: * src/types/pa_vbool.h 1.15:
16831: * src/types/pa_vclass.h 1.21:
16832: * src/types/pa_vcode_frame.h 1.12:
16833: * src/types/pa_vcookie.C 1.32:
16834: * src/types/pa_vcookie.h 1.13:
16835: * src/types/pa_vdate.h 1.6:
16836: * src/types/pa_vdouble.h 1.28:
16837: * src/types/pa_venv.h 1.18:
16838: * src/types/pa_vfile.C 1.23:
16839: * src/types/pa_vfile.h 1.37:
16840: * src/types/pa_vform.C 1.46:
16841: * src/types/pa_vform.h 1.29:
16842: * src/types/pa_vhash.h 1.27:
16843: * src/types/pa_vhashfile.C 1.14:
16844: * src/types/pa_vhashfile.h 1.12:
16845: * src/types/pa_vimage.C 1.14:
16846: * src/types/pa_vimage.h 1.22:
16847: * src/types/pa_vint.h 1.29:
16848: * src/types/pa_vjunction.h 1.10:
16849: * src/types/pa_vmath.h 1.4:
16850: * src/types/pa_vmethod_frame.h 1.19:
16851: * src/types/pa_vobject.h 1.13:
16852: * src/types/pa_vrequest.C 1.11:
16853: * src/types/pa_vrequest.h 1.12:
16854: * src/types/pa_vresponse.h 1.17:
16855: * src/types/pa_vstateless_class.C 1.11:
16856: * src/types/pa_vstateless_class.h 1.20:
16857: * src/types/pa_vstateless_object.h 1.12:
16858: * src/types/pa_vstatus.h 1.3:
16859: * src/types/pa_vstring.C 1.13:
16860: * src/types/pa_vstring.h 1.39:
16861: * src/types/pa_vtable.C 1.9:
16862: * src/types/pa_vtable.h 1.35:
16863: * src/types/pa_vvoid.h 1.6:
16864: * src/types/pa_vxdoc.C 1.6:
16865: * src/types/pa_vxdoc.h 1.12:
16866: * src/types/pa_vxnode.C 1.11:
16867: * src/types/pa_vxnode.h 1.8:
16868: * src/types/pa_wcontext.C 1.12:
16869: * src/types/pa_wcontext.h 1.21:
16870: * src/types/pa_wwrapper.h 1.14:
16871: $status:db
16872: fixed used not initialized in db_connection & db_table
16873:
16874: * src/include/pa_charset_manager.h 1.3:
16875: * src/include/pa_db_manager.h 1.7:
16876: * src/include/pa_request.h 1.108:
16877: * src/include/pa_sql_connection.h 1.18:
16878: * src/include/pa_sql_driver_manager.h 1.15:
16879: * src/include/pa_stylesheet_manager.h 1.3:
16880: * src/main/main.dsp 1.138:
16881: * src/main/pa_charset_manager.C 1.4:
16882: * src/main/pa_common.C 1.84:
16883: * src/main/pa_db_manager.C 1.11:
16884: * src/main/pa_globals.C 1.88:
16885: * src/main/pa_request.C 1.175:
16886: * src/main/pa_sql_driver_manager.C 1.49:
16887: * src/main/pa_status_provider.C 1.1:
16888: * src/main/pa_stylesheet_manager.C 1.2:
16889: * src/types/pa_vstatus.h 1.1:
16890: * src/types/pa_vxnode.C 1.10:
16891: * src/types/types.dsp 1.14:
16892: started status parser class
16893:
16894: * src/main/pa_db_connection.C 1.29:
16895: * src/main/pa_db_table.C 1.12:
16896: parser_multithreaded check was wrong
16897:
16898: * src/main/pa_db_connection.C 1.32:
16899: * src/main/pa_db_manager.C 1.15:
16900: expiration from debug to normal
16901:
16902: 2001-11-01 paf
16903: * src/classes/hash.C 1.26:
16904: * src/classes/op.C 1.54:
16905: * src/types/pa_vmethod_frame.h 1.18:
16906: * src/types/pa_vstring.C 1.12:
16907: * src/types/pa_vstring.h 1.38:
16908: ^foreach[key|value]{body}[[separator]|{separator}]
16909:
16910: * src/classes/hash.C 1.25:
16911: * src/include/pa_hash.h 1.48:
16912: * src/main/pa_hash.C 1.44:
16913: * src/types/pa_vcookie.C 1.31:
16914: ^hash.delete[key]
16915:
16916: * src/classes/math.C 1.8:
16917: * src/include/pa_common.h 1.59:
16918: HAVE_TRUNC HAVE_ROUND checks [for hp, there are such in math.h]
16919:
16920: * src/classes/op.C 1.57:
16921: ^for endless loop check strightened
16922:
16923: * src/Makefile.in 1.34:
16924: * src/classes/Makefile.in 1.31:
16925: * src/include/pa_config_auto.h.in 1.12:
16926: * src/main/Makefile.in 1.26:
16927: * src/targets/Makefile.in 1.24:
16928: * src/targets/apache13/Makefile.in 1.23:
16929: * src/targets/cgi/Makefile.in 1.28:
16930: * src/types/Makefile.in 1.23:
16931: makes
16932:
16933: * src/main/pa_hash.C 1.46:
16934: removed old extra include
16935:
16936: * src/classes/hash.C 1.28:
16937: * src/classes/xdoc.C 1.41:
16938: * src/classes/xnode.C 1.17:
16939: * src/include/pa_hash.h 1.49:
16940: * src/main/pa_hash.C 1.45:
16941: * src/main/pa_request.C 1.174:
16942: * src/types/pa_vhash.h 1.26:
16943: * src/types/pa_vxnode.C 1.9:
16944: hash locking
16945: disabled changing of hash inside of foreach
16946:
16947: * src/classes/hash.C 1.27:
16948: * src/classes/hashfile.C 1.14:
16949: * src/types/pa_vhashfile.C 1.13:
16950: ^hashfile.foreach[key|value]{body}[[separator]|{separator}]
16951: prev were hash.foreach
16952:
16953: * src/classes/hash.C 1.29:
16954: * src/classes/op.C 1.56:
16955: * src/main/execute.C 1.202:
16956: changed root behavior in native calls.
16957: it left unchanged, so ^for ^foreach & co can use r.root to write their i & key,value there
16958:
16959: * src/classes/op.C 1.55:
16960: detected for var storage bug, fixed. todo:foreach
16961:
16962: 2001-10-31 paf
16963: * src/main/pa_sql_driver_manager.C 1.47:
16964: hiding passwords and addresses from accidental show [imagine
16965: user forgot @exception]
16966:
16967: * src/main/pa_db_connection.C 1.26:
16968: * src/main/pa_sql_driver_manager.C 1.48:
16969: // lockdetector flags
16970: dbenv.lk_detect=DB_LOCK_RANDOM;
16971:
16972: * src/include/pa_opcode.h 1.7:
16973: * src/main/compile.tab.C 1.25:
16974: * src/main/compile.y 1.173:
16975: * src/main/execute.C 1.201:
16976: \ in expression: int divide 10/3=3
16977:
16978: * src/main/pa_common.C 1.81:
16979: typing bug in common - bad ifdeff
16980:
16981: * src/types/pa_vhashfile.h 1.11:
16982: hashfile ^delete to do something only inside of ^cache
16983:
16984: * src/include/pa_threads.h 1.19:
16985: * src/main/pa_db_connection.C 1.25:
16986: * src/main/pa_db_table.C 1.10:
16987: * src/targets/apache13/pa_threads.C 1.2:
16988: * src/targets/cgi/pa_threads.C 1.4:
16989: * src/targets/isapi/pa_threads.C 1.4:
16990: libdb DB_THREAD flag only when really needed
16991:
16992: * src/main/pa_db_connection.C 1.27:
16993: z
16994:
16995: * src/classes/file.C 1.64:
16996: * src/classes/image.C 1.61:
16997: * src/classes/mail.C 1.43:
16998: * src/classes/string.C 1.87:
16999: * src/classes/xnode.C 1.16:
17000: * src/include/pa_common.h 1.58:
17001: * src/main/pa_common.C 1.80:
17002: ^string.save[[append;]path]
17003:
17004: * src/main/compile.C 1.52:
17005: * src/main/pa_common.C 1.83:
17006: completely empty file now considered "read", not ignored [not
17007: perfect trick used]
17008:
17009: * src/classes/table.C 1.129:
17010: ^table.save[[nameless|+append;]path]
17011:
17012: * src/main/pa_common.C 1.82:
17013: simplier common ifdefs
17014:
17015: 2001-10-30 paf
17016: * src/include/pa_common.h 1.57:
17017: * src/main/pa_common.C 1.79:
17018: * src/types/pa_vform.C 1.45:
17019: form post data line endings not reformatted now.
17020:
17021: * src/classes/xdoc.C 1.40:
17022: rolled back {} in xdoc.createTextNode for now
17023:
17024: * src/classes/classes.dsp 1.13:
17025: * src/main/main.dsp 1.137:
17026: * src/targets/apache13/ApacheModuleParser3.dsp 1.8:
17027: * src/targets/cgi/parser3.dsp 1.38:
17028: * src/targets/isapi/parser3isapi.dsp 1.29:
17029: * src/types/types.dsp 1.13:
17030: enabled debug incremental compile
17031:
17032: * src/main/pa_db_connection.C 1.24:
17033: * src/main/pa_db_manager.C 1.10:
17034: * src/main/pa_db_table.C 1.9:
17035: * src/main/pa_exec.C 1.16:
17036: * src/main/pa_request.C 1.173:
17037: * src/main/pa_sql_driver_manager.C 1.46:
17038: * src/main/pa_string.C 1.118:
17039: cstr(asis) default param removed
17040:
17041: * src/types/pa_vform.C 1.44:
17042: * src/types/pa_vform.h 1.28:
17043: AppendFormEntry length param now required [had bug when file=
17044: has no value]
17045:
17046: * src/types/pa_vform.C 1.43:
17047: VForm::AppendFormEntry {length convention was broken} fix_line_breaks
17048:
17049: * src/include/pa_dir.h 1.7:
17050: LOAD_DIR fixed
17051:
17052: * src/include/pa_config_fixed.h 1.29:
17053: * src/include/pa_pragma_pack_begin.h 1.1:
17054: * src/include/pa_pragma_pack_end.h 1.1:
17055: * src/include/pa_string.h 1.114:
17056: * src/include/pa_types.h 1.30:
17057: String & Origin packed with #pragma pack
17058:
17059: * src/Makefile.in 1.33:
17060: * src/include/pa_config_auto.h.in 1.11:
17061: pragma detection
17062:
17063: * src/classes/xdoc.C 1.39:
17064: rolled back {} in xdoc.createElement for now
17065:
17066: 2001-10-29 paf
17067: * src/types/pa_wcontext.h 1.20:
17068: bitfield syntax stricter
17069:
17070: * src/include/pa_string.h 1.111:
17071: * src/main/pa_string.C 1.115:
17072: * src/targets/cgi/pa_pool.C 1.27:
17073: debugging memory
17074: String::fused_rows func now
17075:
17076: [Mon Oct 29 17:55:45 2001] total 5917436/158731
17077: [Mon Oct 29 18:11:53 2001] total 5796092/158731
17078:
17079: * src/classes/file.C 1.61:
17080: * src/classes/image.C 1.60:
17081: * src/classes/string.C 1.86:
17082: * src/classes/xdoc.C 1.38:
17083: * src/include/pa_pool.h 1.68:
17084: * src/include/pa_string.h 1.109:
17085: * src/main/execute.C 1.199:
17086: * src/main/pa_array.C 1.41:
17087: * src/main/pa_common.C 1.78:
17088: * src/main/pa_hash.C 1.43:
17089: * src/main/pa_sql_driver_manager.C 1.45:
17090: * src/main/pa_string.C 1.114:
17091: * src/main/untaint.C 1.70:
17092: * src/targets/cgi/pa_pool.C 1.25:
17093: * src/targets/cgi/parser3.C 1.126:
17094: * src/types/pa_vcookie.C 1.30:
17095: * src/types/pa_vstring.h 1.37:
17096: debuggging memory.
17097: string::as_int/double now usually uses stack, not heap [200K out of 17M :)]
17098: VString(String&) not copies reference [29M -> 17M]
17099:
17100: * src/include/pa_sql_connection.h 1.17:
17101: SQL_CONNECTION_FUNC_GUARDED name
17102:
17103: * src/targets/isapi/pa_pool.C 1.8:
17104: added isapi&apache real_malloc debug param.someday either ifdef
17105: or remove it
17106:
17107: * src/targets/apache13/pa_pool.C 1.2:
17108: * src/targets/cgi/pa_pool.C 1.30:
17109: * src/targets/cgi/parser3.C 1.127:
17110: removed debug defines
17111:
17112: * src/Makefile.am 1.12:
17113: .am order
17114:
17115: * src/main/pa_sql_driver_manager.C 1.44:
17116: ping to have services [old hiding bug]
17117:
17118: * src/main/untaint.C 1.73:
17119: optimizing returned after debugging
17120:
17121: * src/include/pa_array.h 1.45:
17122: * src/include/pa_charset_manager.h 1.2:
17123: * src/include/pa_db_connection.h 1.15:
17124: * src/include/pa_db_manager.h 1.6:
17125: * src/include/pa_db_table.h 1.7:
17126: * src/include/pa_hash.h 1.46:
17127: * src/include/pa_request.h 1.107:
17128: * src/include/pa_sql_driver_manager.h 1.14:
17129: * src/include/pa_stylesheet_manager.h 1.2:
17130: * src/include/pa_threads.h 1.18:
17131: * src/types/pa_valiased.h 1.15:
17132: * src/types/pa_vhashfile.h 1.10:
17133: * src/types/pa_vstateless_class.h 1.19:
17134: * src/types/pa_wcontext.h 1.18:
17135: gcc 3.0.1 required "friend class"
17136:
17137: ../include/pa_request.h:51: friend declaration requires class-key, i.e. `friend
17138: class Temp_lang'
17139:
17140: * src/include/pa_string.h 1.112:
17141: * src/main/pa_string.C 1.116:
17142: * src/main/untaint.C 1.71:
17143: * src/targets/cgi/pa_pool.C 1.29:
17144: String size_t replace to uint in proper places [todo:Array]
17145:
17146: * src/classes/file.C 1.62:
17147: * src/include/pa_hash.h 1.47:
17148: * src/include/pa_string.h 1.110:
17149: * src/main/pa_globals.C 1.87:
17150: * src/targets/cgi/pa_pool.C 1.26:
17151: debugging memory
17152: hash key ref now
17153:
17154: [Mon Oct 29 16:01:17 2001] total 17050496/202647
17155: [Mon Oct 29 17:11:17 2001] total 16867948/202658
17156:
17157: * src/classes/file.C 1.63:
17158: * src/types/pa_vimage.C 1.13:
17159: image&file couple stack string hash.puts
17160:
17161: * src/main/execute.C 1.200:
17162: * src/targets/cgi/pa_pool.C 1.28:
17163: * src/targets/cgi/parser3.dsp 1.37:
17164: * src/types/pa_wcontext.h 1.19:
17165: * src/types/pa_wwrapper.h 1.13:
17166: debugging memory
17167: WContext
17168: flags to bits
17169:
17170: total 5 652 652/158731
17171: total 5 469 332/158731
17172:
17173: * src/include/pa_sql_connection.h 1.16:
17174: there were one wrong SQL_CONNECTION_FUNC_GUARDED [failed]
17175:
17176: * src/include/pa_exception.h 1.19:
17177: * src/include/pa_sql_connection.h 1.15:
17178: * src/main/pa_exception.C 1.23:
17179: * src/main/pa_sql_driver_manager.C 1.43:
17180: * src/sql/pa_sql_driver.h 1.19:
17181: sql driver impl changed in _throw part.
17182:
17183: the idea is to #1 jump to C++ some function to main body, where
17184: every function stack frame has exception unwind information
17185: and from there... #2 propagate_exception()
17186:
17187: * src/include/pa_array.h 1.46:
17188: * src/main/pa_array.C 1.42:
17189: debugging memory
17190: Array:: without cache in get/put now
17191:
17192: [Mon Oct 29 18:23:02 2001] total 5 796 092/158731
17193: [Mon Oct 29 18:25:27 2001] total 5 652 652/158731
17194:
17195: * src/include/pa_string.h 1.113:
17196: * src/include/pa_types.h 1.29:
17197: * src/main/pa_string.C 1.117:
17198: * src/main/untaint.C 1.72:
17199: memory hunging
17200: #pragma pack(1)
17201:
17202: 16 419 844
17203: 13 169 394
17204:
17205: 2001-10-28 paf
17206: * src/include/pa_config_auto.h.in 1.10:
17207: * src/include/pa_config_fixed.h 1.28:
17208: * src/include/pa_db_connection.h 1.14:
17209: * src/include/pa_db_manager.h 1.5:
17210: * src/include/pa_db_table.h 1.6:
17211: * src/main/pa_db_connection.C 1.20:
17212: * src/main/pa_db_table.C 1.6:
17213: db2 on linux with DB 2.4.14: (6/2/98)
17214:
17215: * src/main/pa_db_connection.C 1.21:
17216: * src/main/pa_db_table.C 1.8:
17217: exception translation
17218:
17219: * src/main/pa_db_connection.C 1.22:
17220: expire table [was accidently pasted with wrong type/cast]
17221:
17222: * src/classes/Makefile.am 1.30:
17223: * src/classes/Makefile.in 1.30:
17224: * src/targets/apache13/p3runConfigure.in 1.6:
17225: * src/targets/cgi/Makefile.am 1.22:
17226: * src/targets/cgi/Makefile.in 1.27:
17227: db makes. remember to build DB2 with -fexceptions!!!
17228:
17229: * src/main/pa_db_table.C 1.7:
17230: DB_RMW defed
17231:
17232: * src/main/pa_db_connection.C 1.23:
17233: removed old consts
17234:
17235: 2001-10-27 paf
17236: * src/classes/hashfile.C 1.13:
17237: * src/include/pa_db_connection.h 1.13:
17238: * src/include/pa_db_table.h 1.5:
17239: * src/main/pa_db_connection.C 1.19:
17240: * src/main/pa_db_manager.C 1.9:
17241: * src/main/pa_db_table.C 1.5:
17242: * src/main/pa_globals.C 1.86:
17243: * src/types/pa_vhashfile.C 1.12:
17244: DB2 ifdefs
17245:
17246: * src/Makefile.in 1.32:
17247: * src/classes/Makefile.am 1.29:
17248: * src/classes/Makefile.in 1.29:
17249: * src/include/pa_config_fixed.h 1.27:
17250: * src/main/Makefile.am 1.23:
17251: * src/main/Makefile.in 1.25:
17252: * src/targets/Makefile.in 1.23:
17253: * src/targets/apache13/Makefile.in 1.22:
17254: * src/targets/apache13/p3runConfigure.in 1.5:
17255: * src/targets/cgi/Makefile.am 1.21:
17256: * src/targets/cgi/Makefile.in 1.26:
17257: * src/types/Makefile.am 1.12:
17258: * src/types/Makefile.in 1.22:
17259: makes with DB2
17260:
17261: * src/classes/classes.awk 1.4:
17262: no $ in var names
17263:
17264: * src/main/pa_globals.C 1.85:
17265: * src/targets/apache13/ApacheModuleParser3.dsp 1.7:
17266: * src/targets/cgi/parser3.dsp 1.36:
17267: * src/targets/isapi/parser3isapi.dsp 1.28:
17268: vc projects libdb ifdefed into globals.C
17269:
17270: * src/main/pa_db_connection.C 1.17:
17271: * src/main/pa_db_manager.C 1.8:
17272: db expiration connection&table [forgotten calls]
17273:
17274: * src/Makefile.in 1.31:
17275: * src/classes/Makefile.in 1.28:
17276: * src/include/pa_config_auto.h.in 1.9:
17277: * src/main/Makefile.am 1.22:
17278: * src/main/Makefile.in 1.24:
17279: * src/targets/Makefile.in 1.22:
17280: * src/targets/apache13/p3runConfigure.in 1.4:
17281: * src/targets/cgi/Makefile.in 1.25:
17282: * src/types/Makefile.am 1.11:
17283: * src/types/Makefile.in 1.21:
17284: makes db
17285:
17286: * src/classes/hashfile.C 1.12:
17287: * src/include/pa_db_connection.h 1.12:
17288: * src/include/pa_db_table.h 1.4:
17289: * src/main/pa_db_connection.C 1.18:
17290: * src/main/pa_db_table.C 1.4:
17291: ^hashfile.clear[]
17292:
17293: 2001-10-26 paf
17294: * src/classes/xdoc.C 1.35:
17295: * src/classes/xdoc.C 1.36:
17296: * src/types/pa_vxdoc.h 1.11:
17297: transform2 for parsed_source
17298:
17299: * src/classes/hashfile.C 1.11:
17300: * src/include/pa_db_connection.h 1.10:
17301: * src/include/pa_db_manager.h 1.4:
17302: * src/include/pa_db_table.h 1.3:
17303: * src/include/pa_hash.h 1.45:
17304: * src/main/pa_db_connection.C 1.13:
17305: * src/main/pa_db_manager.C 1.7:
17306: * src/main/pa_db_table.C 1.3:
17307: * src/main/pa_hash.C 1.42:
17308: * src/types/pa_vhashfile.C 1.11:
17309: * src/types/pa_vhashfile.h 1.9:
17310: db connections & tables now cached at create time & multithreaded
17311:
17312: * src/classes/xdoc.C 1.37:
17313: xdoc createTextNode createElement UL_XML default. but entities
17314: still reparsed. todo: tothink
17315:
17316: * src/classes/hashfile.C 1.10:
17317: * src/include/pa_db_table.h 1.2:
17318: * src/main/pa_db_table.C 1.2:
17319: db: child transaction commit/rollback responsibility left to
17320: parent [as it sould - else there were a bug with double free]
17321:
17322: * src/include/pa_db_connection.h 1.11:
17323: * src/main/pa_db_connection.C 1.15:
17324: * src/main/pa_db_connection.C 1.16:
17325: db checkpoints
17326:
17327: * src/main/pa_db_connection.C 1.12:
17328: about to remove connection from vhashfile
17329:
17330: * src/main/pa_db_connection.C 1.14:
17331: db recover mech 2
17332:
17333: 2001-10-25 paf
17334: * src/classes/hashfile.C 1.9:
17335: * src/include/pa_common.h 1.56:
17336: * src/include/pa_db_connection.h 1.9:
17337: * src/include/pa_db_manager.h 1.3:
17338: * src/include/pa_db_table.h 1.1:
17339: * src/main/main.dsp 1.136:
17340: * src/main/pa_db_connection.C 1.11:
17341: * src/main/pa_db_manager.C 1.6:
17342: * src/main/pa_db_table.C 1.1:
17343: * src/types/pa_vhashfile.C 1.10:
17344: * src/types/pa_vhashfile.h 1.8:
17345: started db_home [multiple, cached]
17346: todo: autorecover [tried, but not succeded, yet]
17347:
17348: * src/include/pa_db_connection.h 1.8:
17349: * src/main/pa_db_manager.C 1.5:
17350: transaction parent passed
17351:
17352: * src/include/pa_dir.h 1.6:
17353: ancient gpf on dir not found fixed
17354:
17355: 2001-10-24 parser
17356: * src/classes/Makefile.am 1.26:
17357: * src/classes/Makefile.am 1.27:
17358: * src/classes/Makefile.am 1.28:
17359: * src/classes/Makefile.in 1.26:
17360: * src/classes/Makefile.in 1.27:
17361: * src/main/Makefile.in 1.23:
17362: * src/targets/cgi/Makefile.am 1.20:
17363: * src/targets/cgi/Makefile.in 1.24:
17364: * src/targets/cgi/pool_storage.h 1.2:
17365: * src/targets/cgi/pool_storage.h 1.3:
17366: makes
17367:
17368: * src/include/pa_db_connection.h 1.6:
17369: * src/main/pa_db_connection.C 1.6:
17370: * src/types/pa_vhashfile.C 1.6:
17371: db_cursor constructor public now
17372:
17373: * src/include/pa_common.h 1.54:
17374: * src/main/Makefile.am 1.21:
17375: * src/main/pa_common.C 1.76:
17376: * src/types/pa_vform.C 1.41:
17377: * src/types/pa_vform.h 1.26:
17378: .am
17379:
17380: * src/classes/hashfile.C 1.7:
17381: * src/include/pa_request.h 1.106:
17382: hashfile.cache 0
17383:
17384: * src/main/pa_db_connection.C 1.7:
17385: * src/types/pa_vhashfile.C 1.7:
17386: db_connection not bothers with key when not returning expired data
17387:
17388: * src/targets/cgi/pool_storage.h 1.4:
17389: * src/targets/isapi/parser3isapi.C 1.56:
17390: * src/targets/isapi/pool_storage.h 1.12:
17391: pool_storage fixed
17392:
17393: * src/include/pa_common.h 1.55:
17394: * src/main/pa_common.C 1.77:
17395: * src/types/pa_vform.C 1.42:
17396: * src/types/pa_vform.h 1.27:
17397: form fix_line_breaks
17398:
17399: * src/types/pa_vhashfile.C 1.8:
17400: * src/types/pa_vhashfile.h 1.6:
17401: hashfile expiring 0
17402:
17403: * src/main/pa_db_connection.C 1.8:
17404: * src/types/pa_vhashfile.C 1.9:
17405: hashfile expiring 1
17406:
17407: * src/classes/hashfile.C 1.6:
17408: * src/include/pa_db_connection.h 1.7:
17409: * src/main/pa_db_connection.C 1.9:
17410: hashfile expired deleted from db when get & iterate
17411:
17412: * src/classes/hashfile.C 1.8:
17413: * src/types/pa_vhashfile.h 1.7:
17414: hashfile 1
17415:
1.39 paf 17416: * src/sql/pa_sql_driver.h 1.18:
17417: version
17418:
1.15 paf 17419: * src/targets/apache13/ApacheModuleParser3.dsp 1.6:
17420: * src/targets/isapi/parser3isapi.dsp 1.27:
17421: doc
17422:
17423: * src/include/pa_db_connection.h 1.5:
17424: * src/main/pa_db_connection.C 1.5:
17425: * src/types/pa_vhashfile.C 1.5:
17426: * src/types/pa_vhashfile.h 1.5:
17427: hashfile data stamped, todo: put_element analize
17428:
17429: * src/include/pa_db_connection.h 1.4:
17430: * src/include/pa_string.h 1.108:
17431: * src/main/pa_db_connection.C 1.4:
17432: * src/main/pa_string.C 1.113:
17433: hashfile pieced serialize. todo stamp
17434:
17435: * src/main/pa_db_connection.C 1.10:
17436: * src/main/pa_db_manager.C 1.4:
17437: hashfile setted this:
17438: DB_RMW
17439: Acquire write locks instead of read locks when doing the retrieval. Setting this flag may decrease the likelihood of deadlock during a read-modify-write cycle by immediately acquiring the write lock during the read part of the cycle so that another thread of control acquiring a read lock for the same item, in its own read-modify-write cycle, will not result in deadlock
17440:
17441: 2001-10-23 parser
17442: * src/classes/file.C 1.60:
17443: * src/classes/hash.C 1.24:
17444: * src/classes/hashfile.C 1.5:
17445: * src/classes/image.C 1.59:
17446: * src/classes/mail.C 1.42:
17447: * src/classes/response.C 1.15:
17448: * src/classes/string.C 1.85:
17449: * src/classes/table.C 1.128:
17450: * src/classes/xdoc.C 1.34:
17451: * src/include/pa_config_fixed.h 1.26:
17452: * src/include/pa_db_connection.h 1.3:
17453: * src/main/pa_common.C 1.75:
17454: * src/main/pa_db_connection.C 1.3:
17455: * src/main/pa_request.C 1.172:
17456: * src/types/pa_value.h 1.76:
17457: * src/types/pa_vcookie.C 1.29:
17458: * src/types/pa_vhash.h 1.25:
17459: * src/types/pa_vhashfile.C 1.4:
17460: * src/types/pa_vhashfile.h 1.4:
17461: * src/types/pa_vresponse.h 1.16:
17462: * src/types/pa_vtable.C 1.8:
17463: ^hashfile.hash[]
17464:
17465: * src/classes/hashfile.C 1.3:
17466: * src/include/pa_db_connection.h 1.2:
17467: * src/include/pa_db_manager.h 1.2:
17468: * src/main/pa_db_connection.C 1.2:
17469: * src/main/pa_db_manager.C 1.2:
17470: * src/types/pa_vhashfile.h 1.3:
17471: ^hashfile.transaction{code}
17472: ^hashfile:clear[filename]
17473: ^hashfile.delete[key]
17474:
17475: * src/classes/hashfile.C 1.4:
17476: * src/classes/xdoc.C 1.33:
17477: * src/include/pa_config_fixed.h 1.25:
17478: * src/main/pa_db_manager.C 1.3:
17479: * src/main/pa_globals.C 1.84:
17480: ifdefs so it compiled without db
17481:
17482: 2001-10-22 parser
17483: * src/classes/classes.dsp 1.12:
17484: * src/classes/hashfile.C 1.2:
17485: * src/classes/xdoc.C 1.32:
17486: * src/classes/xnode.C 1.15:
17487: * src/include/pa_charset_connection.h 1.2:
17488: * src/include/pa_db_connection.h 1.1:
17489: * src/include/pa_db_manager.h 1.1:
17490: * src/include/pa_exception.h 1.18:
17491: * src/include/pa_sapi.h 1.14:
17492: * src/include/pa_sql_connection.h 1.14:
17493: * src/include/pa_sql_driver_manager.h 1.13:
17494: * src/include/pa_stylesheet_connection.h 1.14:
17495: * src/include/pa_stylesheet_manager.h 1.1:
17496: * src/include/pa_xslt_stylesheet_manager.h 1.5:
17497: * src/main/main.dsp 1.135:
17498: * src/main/pa_db_connection.C 1.1:
17499: * src/main/pa_db_manager.C 1.1:
17500: * src/main/pa_exception.C 1.22:
17501: * src/main/pa_globals.C 1.83:
17502: * src/main/pa_pool.C 1.38:
17503: * src/main/pa_sql_driver_manager.C 1.42:
17504: * src/main/pa_stylesheet_manager.C 1.1:
17505: * src/main/pa_xslt_stylesheet_manager.C 1.5:
17506: * src/targets/apache13/mod_parser3.C 1.7:
17507: * src/targets/cgi/parser3.C 1.124:
17508: * src/targets/isapi/parser3isapi.C 1.55:
17509: * src/types/pa_vhashfile.C 1.3:
17510: * src/types/pa_vhashfile.h 1.2:
17511: * src/types/pa_vxdoc.C 1.5:
17512: * src/types/pa_vxnode.C 1.8:
17513: * src/types/types.dsp 1.12:
17514: hashfile 0
17515:
17516: * src/targets/cgi/pa_pool.C 1.24:
17517: * src/targets/cgi/parser3.C 1.125:
17518: * src/targets/cgi/parser3.dsp 1.35:
17519: * src/targets/cgi/pool_storage.h 1.1:
17520: * src/targets/isapi/pool_storage.h 1.11:
17521: cgi += pool cleanups
17522:
17523: * src/targets/apache13/mod_parser3.C 1.5:
17524: * src/targets/isapi/parser3isapi.C 1.54:
17525: SEH minor ifdef changes
17526:
17527: * src/targets/apache13/mod_parser3.C 1.6:
17528: html
17529:
17530: * src/classes/classes.dsp 1.11:
17531: * src/classes/hashfile.C 1.1:
17532: * src/include/pa_config_fixed.h 1.24:
17533: * src/main/execute.C 1.198:
17534: * src/targets/cgi/parser3.dsp 1.34:
17535: * src/types/pa_vhashfile.C 1.1:
17536: * src/types/pa_vhashfile.h 1.1:
17537: * src/types/types.dsp 1.11:
17538: hashfile -100
17539:
17540: * src/include/pa_exception.h 1.17:
17541: * src/include/pa_request.h 1.105:
17542: * src/main/execute.C 1.197:
17543: * src/main/pa_exception.C 1.21:
17544: * src/main/pa_request.C 1.171:
17545: * src/targets/cgi/parser3.C 1.123:
17546: * src/targets/cgi/parser3.dsp 1.33:
17547: * src/types/pa_vclass.h 1.20:
17548: * src/types/pa_vobject.h 1.12:
17549: stack backtrace
17550:
17551: * src/types/pa_vhashfile.C 1.2:
17552: z
17553:
17554: 2001-10-19 parser
17555: * src/main/pa_request.C 1.170:
17556: * src/targets/apache13/mod_parser3.C 1.4:
17557: pool:: context - get_context
17558:
17559: * src/main/pa_pool.C 1.37:
17560: auto compiled on gcc
17561:
17562: * src/classes/classes.h 1.13:
17563: * src/classes/date.C 1.11:
17564: * src/classes/double.C 1.40:
17565: * src/classes/file.C 1.59:
17566: * src/classes/form.C 1.18:
17567: * src/classes/hash.C 1.23:
17568: * src/classes/image.C 1.57:
17569: * src/classes/int.C 1.37:
17570: * src/classes/mail.C 1.41:
17571: * src/classes/math.C 1.7:
17572: * src/classes/op.C 1.53:
17573: * src/classes/string.C 1.84:
17574: * src/classes/table.C 1.127:
17575: * src/classes/void.C 1.12:
17576: * src/include/pa_config_fixed.h 1.22:
17577: * src/include/pa_exception.h 1.15:
17578: * src/include/pa_pool.h 1.64:
17579: * src/include/pa_request.h 1.104:
17580: * src/include/pa_types.h 1.27:
17581: * src/main/compile.C 1.51:
17582: * src/main/compile_tools.C 1.39:
17583: * src/main/execute.C 1.196:
17584: * src/main/pa_array.C 1.40:
17585: * src/main/pa_common.C 1.73:
17586: * src/main/pa_dictionary.C 1.8:
17587: * src/main/pa_exception.C 1.19:
17588: * src/main/pa_exec.C 1.15:
17589: * src/main/pa_pool.C 1.34:
17590: * src/main/pa_request.C 1.169:
17591: * src/main/pa_socks.C 1.7:
17592: * src/main/pa_sql_driver_manager.C 1.41:
17593: * src/main/pa_string.C 1.112:
17594: * src/main/pa_table.C 1.39:
17595: * src/main/untaint.C 1.69:
17596: * src/targets/apache13/ApacheModuleParser3.dsp 1.5:
17597: * src/targets/apache13/mod_parser3.C 1.3:
17598: * src/targets/cgi/parser3.C 1.122:
17599: * src/targets/isapi/parser3isapi.C 1.53:
17600: * src/types/pa_value.h 1.75:
17601: * src/types/pa_vbool.h 1.14:
17602: * src/types/pa_vdouble.h 1.27:
17603: * src/types/pa_vfile.h 1.36:
17604: * src/types/pa_vform.C 1.40:
17605: * src/types/pa_vhash.h 1.24:
17606: * src/types/pa_vint.h 1.28:
17607: * src/types/pa_vjunction.h 1.9:
17608: * src/types/pa_vmethod_frame.h 1.17:
17609: * src/types/pa_vstateless_class.h 1.18:
17610: * src/types/pa_vtable.C 1.7:
17611: * src/types/pa_wcontext.C 1.11:
17612: * src/types/pa_wwrapper.h 1.12:
17613: switched to c++ exceptions 0
17614:
17615: * src/Makefile.in 1.30:
17616: * src/classes/Makefile.in 1.25:
17617: * src/include/pa_pool.h 1.66:
17618: * src/main/Makefile.in 1.22:
17619: * src/main/pa_common.C 1.74:
17620: * src/targets/Makefile.in 1.21:
17621: * src/targets/apache13/Makefile.in 1.21:
17622: * src/targets/cgi/Makefile.in 1.23:
17623: * src/types/Makefile.in 1.20:
17624: makes
17625:
17626: * src/include/pa_pool.h 1.67:
17627: header
17628:
17629: * src/classes/xdoc.C 1.30:
17630: * src/classes/xnode.C 1.13:
17631: * src/include/pa_pool.h 1.65:
17632: * src/include/pa_types.h 1.28:
17633: * src/main/pa_pool.C 1.36:
17634: first c++ exceptions result: can free up xalandomstring
17635: resulting from pool::transcode
17636:
17637: * src/classes/classes.awk 1.3.6.1:
17638: $ removed
17639:
17640: * src/classes/Makefile.am 1.25:
17641: * src/classes/xdoc.C 1.29:
17642: * src/classes/xnode.C 1.12:
17643: * src/include/pa_config_fixed.h 1.23:
17644: * src/include/pa_exception.h 1.16:
17645: * src/include/pa_stylesheet_connection.h 1.13:
17646: * src/main/pa_charset_connection.C 1.10:
17647: * src/main/pa_exception.C 1.20:
17648: * src/main/pa_pool.C 1.35:
17649: * src/types/pa_vxdoc.C 1.3:
17650: * src/types/pa_vxdoc.h 1.9:
17651: * src/types/pa_vxnode.C 1.6:
17652: * src/types/pa_vxnode.h 1.6:
17653: switched to c++ exceptions 1xml
17654: configure fixed to exclude xalan-patch from non-xml compile
17655:
17656: * src/classes/xdoc.C 1.31:
17657: * src/classes/xnode.C 1.14:
17658: * src/classes/xnode.h 1.3:
17659: * src/types/pa_vxdoc.C 1.4:
17660: * src/types/pa_vxdoc.h 1.10:
17661: * src/types/pa_vxnode.C 1.7:
17662: * src/types/pa_vxnode.h 1.7:
17663: xnode clone got freed
17664:
17665: * src/classes/image.C 1.58:
17666: comment
17667:
17668: 2001-10-18 parser
17669: * src/classes/xdoc.C 1.28:
17670: * src/types/pa_vxdoc.h 1.8:
17671: * src/types/pa_vxnode.C 1.5:
17672: vxdoc set_document & ctor question "who owns document" solved
17673:
17674: * src/classes/xdoc.C 1.26:
17675: * src/classes/xnode.C 1.11:
17676: * src/include/pa_pool.h 1.63:
17677: * src/main/pa_pool.C 1.32:
17678: encoding in dom creating funcs
17679:
17680: * src/include/pa_stylesheet_connection.h 1.12:
17681: prev stylesheet destroyed @ recompile
17682:
17683: * src/classes/xdoc.C 1.22:
17684: comment
17685:
17686: * src/classes/xdoc.C 1.21:
17687: * src/classes/xnode.C 1.10:
17688: * src/main/compile.tab.C 1.24:
17689: xdoc create now uses XercesDocumentBridge, appendChild&co now works
17690:
17691: * src/classes/xdoc.C 1.27:
17692: * src/main/pa_pool.C 1.33:
17693: extra free removed
17694:
17695: * src/classes/xdoc.C 1.24:
17696: * src/classes/xdoc.C 1.25:
17697: * src/types/pa_vxdoc.h 1.7:
17698: dom created by create can be transformed now
17699:
17700: * src/classes/xdoc.C 1.23:
17701: z
17702:
17703: * src/types/pa_vcookie.C 1.28:
17704: cookie:CLASS
17705:
17706: * src/classes/classes.dsp 1.10:
17707: * src/classes/xdoc.C 1.19:
17708: * src/types/types.dsp 1.10:
17709: fiew leechy-found bugs in code&doc fixed
17710:
17711: * src/classes/xdoc.C 1.20:
17712: * src/classes/xnode.C 1.9:
17713: xdoc::create[] now. and all dom tag names forced to XML lang
17714:
17715: * src/main/main.dsp 1.134:
17716: project
17717:
17718: * src/main/compile.tab.C 1.23:
17719: * src/main/compile.y 1.172:
17720: * src/main/pa_request.C 1.168:
17721: ^:
17722: no colon in $origin @exception[
17723:
17724: 2001-10-17 parser
17725: * src/types/pa_vimage.h 1.21:
17726: removed unused vimage::save
17727:
17728: * src/classes/classes.dsp 1.9:
17729: * src/classes/string.C 1.83:
17730: * src/main/pa_string.C 1.111:
17731: * src/types/pa_vxnode.h 1.5:
17732: * src/types/types.dsp 1.9:
17733: string::mid fixed, string.mid n functionality preserved
17734:
17735: 2001-10-16 parser
17736: * src/classes/classes.dsp 1.8:
17737: * src/main/main.dsp 1.133:
17738: * src/targets/apache13/ApacheModuleParser3.dsp 1.4:
17739: * src/targets/cgi/parser3.dsp 1.32:
17740: * src/targets/isapi/parser3isapi.dsp 1.26:
17741: * src/types/types.dsp 1.8:
17742: ident >nul 2>&1
17743:
1.28 paf 17744: * src/classes/xnode.C 1.7:
17745: * src/classes/xnode.C 1.8:
17746: removed few dom returns & changed op.txt
17747:
17748: * src/classes/image.C 1.54:
17749: gd size/resize bugfix
1.15 paf 17750:
1.28 paf 17751: * src/classes/image.C 1.55:
17752: :CopyResampled made gd2beta+my hands, very ineffective, but
17753: works for small paleted image
1.15 paf 17754:
17755: * src/classes/string.C 1.82:
17756: * src/main/pa_string.C 1.110:
17757: $string.mid(p[;n])
17758:
1.28 paf 17759: * src/classes/image.C 1.56:
17760: image.copy tolerance
17761:
17762: * src/types/pa_vhash.h 1.23:
17763: * src/types/pa_vtable.h 1.34:
17764: hash can be used as boolean
17765:
1.15 paf 17766: * src/main/pa_common.C 1.72:
17767: \r\n -> \n DOS
17768: \r -> \n Macintosh
17769: on all systems
17770:
17771: * src/classes/image.C 1.53:
17772: * src/types/pa_vimage.h 1.20:
17773: image.copy[source](src x;src y;src w;src h;dst x;dst y[;dest w
17774: ;dest h]])
17775:
1.28 paf 17776: * src/types/pa_vimage.C 1.12:
17777: comment
17778:
1.15 paf 17779: 2001-10-15 parser
17780: * src/Makefile.in 1.29:
17781: * src/types/pa_vcode_frame.h 1.11:
17782: * src/types/pa_wcontext.C 1.10:
17783: code_frame fixed - ::write badly passed string too
17784: transparently [failed to intercept it]
17785:
17786: * src/types/pa_vxnode.C 1.4:
17787: document_type_node.
17788: !readonly attribute DOMString name
17789: !notation_node.
17790: !readonly attribute DOMString publicId
17791: !readonly attribute DOMString systemId
17792:
17793: * src/classes/xdoc.C 1.16:
17794: * src/classes/xnode.C 1.6:
17795: * src/include/pa_config_fixed.h 1.21:
17796: * src/include/pa_request.h 1.103:
17797: * src/main/pa_sql_driver_manager.C 1.40:
17798: * src/types/pa_vxdoc.C 1.2:
17799: * src/types/pa_vxdoc.h 1.6:
17800: * src/types/pa_vxnode.C 1.3:
17801: * src/types/pa_vxnode.h 1.4:
17802: DOM1 major addtion, only few attributes/methods left
17803:
17804: * src/main/execute.C 1.195:
17805: z
17806:
17807: * src/classes/xdoc.C 1.17:
17808: * src/classes/xdoc.C 1.18:
17809: !::create{qualifiedName}
17810:
17811: 2001-10-13 parser
17812: * src/main/execute.C 1.194:
17813: * src/types/pa_vcode_frame.h 1.9:
17814: vcodeframe made transparent enough to handle hash if creation&passing
17815:
17816: * src/include/pa_config_fixed.h 1.20:
17817: * src/main/execute.C 1.193:
17818: * src/main/pa_exception.C 1.18:
17819: noticed that vcodeframe not transparent enough, would change now
17820:
17821: * src/types/pa_vcode_frame.h 1.10:
17822: couple comments
17823:
17824: * src/targets/isapi/pool_storage.h 1.10:
17825: isapi pool storage reverse cleanups & frees order
17826:
17827: * src/main/pa_sql_driver_manager.C 1.39:
17828: * src/targets/cgi/parser3.C 1.121:
17829: * src/targets/isapi/parser3isapi.C 1.52:
17830: isapi&cgi couple non-pooled mallocs in main handler
17831:
17832: 2001-10-12 parser
17833: * src/classes/double.C 1.39:
17834: * src/classes/int.C 1.36:
17835: * src/classes/string.C 1.81:
17836: sql{}[$.default[({})]] handling changed:
17837: now type of default param analized always, not only at problem time,
17838: thus helping early problem spotting
17839:
17840: * src/classes/classes.dsp 1.7:
17841: * src/classes/xdoc.C 1.15:
17842: * src/main/compile.tab.C 1.22:
17843: * src/main/main.dsp 1.132:
17844: * src/main/pa_globals.C 1.82:
17845: * src/targets/apache13/ApacheModuleParser3.dsp 1.3:
17846: * src/targets/apache13/mod_parser3.C 1.2:
17847: * src/targets/cgi/parser3.C 1.120:
17848: * src/targets/cgi/parser3.dsp 1.31:
17849: * src/targets/isapi/parser3isapi.C 1.50:
17850: * src/targets/isapi/parser3isapi.C 1.51:
17851: * src/targets/isapi/parser3isapi.dsp 1.25:
17852: * src/types/types.dsp 1.7:
17853: xalan&xerces multithread bug fixed. initialization&free on each
17854: thread!
17855:
17856: 2001-10-11 parser
17857: * src/targets/apache13/Makefile.am 1.6:
17858: started restructuring
17859:
17860: * src/Makefile.in 1.25:
17861: * src/Makefile.in 1.26:
17862: * src/Makefile.in 1.28:
17863: * src/classes/Makefile.in 1.22:
17864: * src/classes/Makefile.in 1.23:
17865: * src/include/pa_config_auto.h.in 1.8:
17866: * src/main/Makefile.in 1.20:
17867: * src/main/Makefile.in 1.21:
17868: * src/targets/Makefile.in 1.19:
17869: * src/targets/Makefile.in 1.20:
17870: * src/targets/apache13/Makefile.in 1.19:
17871: * src/targets/apache13/Makefile.in 1.20:
17872: * src/targets/apache13/p3runConfigure.in 1.3:
17873: * src/targets/cgi/Makefile.in 1.21:
17874: * src/targets/cgi/Makefile.in 1.22:
17875: * src/types/Makefile.in 1.18:
17876: * src/types/Makefile.in 1.19:
17877: makes
17878:
17879: * src/classes/xnode.C 1.5:
17880: xnode.selectSingle now
17881:
17882: * src/targets/apache13/ApacheModuleParser3.dsp 1.2:
17883: .dsp fixed due to relocate
17884:
17885: * src/classes/xdoc.C 1.14:
17886: * src/classes/xnode.C 1.4:
17887: * src/include/pa_exception.h 1.14:
17888: * src/include/pa_pool.h 1.62:
17889: * src/include/pa_stylesheet_connection.h 1.11:
17890: * src/main/pa_exception.C 1.17:
17891: * src/main/pa_pool.C 1.31:
17892: moved xslt exceptions convertors out of Pool into Exception
17893:
17894: * src/Makefile.in 1.27:
17895: * src/classes/Makefile.in 1.24:
17896: makes. stdc++ lib added to apache libraries
17897:
17898: * src/classes/hash.C 1.22:
17899: !^hash.add[addme]
17900: !^hash.sub[subme]
17901: !^a.union[b] = new
17902: !^a.intersection[b] = new
17903: !^a.intersects[b] = bool
17904:
17905: * src/main/pa_string.C 1.109:
17906: const
17907:
17908: * src/classes/hash.C 1.20:
17909: * src/types/pa_vhash.h 1.22:
17910: !^hash::create[[copy_from]]
17911:
17912: * src/targets/apache13/Makefile.am 1.7:
17913: * src/targets/apache13/p3runConfigure.in 1.2:
17914: added
17915:
1.39 paf 17916: * src/classes/hash.C 1.21:
17917: !^hash::append[append_from]
17918:
1.15 paf 17919: * src/include/pa_string.h 1.107:
17920: * src/main/pa_string.C 1.108:
17921: restructured string: linked pieces of same language together
17922: prior to String::replace
17923:
17924: * src/targets/apache13/ApacheModuleParser3.dsp 1.1:
17925: * src/targets/apache13/mod_parser3.C 1.1:
17926: * src/targets/apache13/p3runConfigure.in 1.1:
17927: * src/targets/apache13/pa_pool.C 1.1:
17928: * src/targets/apache13/pa_threads.C 1.1:
17929: restructured
17930:
17931: * src/classes/string.C 1.80:
17932: * src/classes/table.C 1.126:
17933: * src/include/pa_globals.h 1.67:
17934: * src/include/pa_string.h 1.106:
17935: * src/main/pa_globals.C 1.81:
17936: * src/main/pa_string.C 1.107:
17937: * src/main/untaint.C 1.68:
17938: * src/types/pa_vvoid.h 1.5:
17939: untaint lang origins table fixed.
17940: got rid of empty_string, which caused errors - it hasnt exception but somebody[value.bark] tried to throw it on it's pool
17941:
17942: 2001-10-10 parser
17943: * src/main/compile.tab.C 1.19:
17944: * src/main/compile.y 1.170:
17945: ^a[^b] more informative compile error
17946:
17947: * src/main/compile.tab.C 1.20:
17948: * src/main/compile.y 1.171:
17949: ^a[
17950:
17951: @next_method << now unclosed ] would be reported here
17952:
17953: * src/classes/op.C 1.52:
17954: * src/main/compile.tab.C 1.21:
17955: ^error[msg]
17956:
17957: 2001-10-09 parser
17958: * src/classes/classes.dsp 1.6:
17959: * src/classes/xdoc.C 1.13:
17960: * src/include/pa_stylesheet_connection.h 1.10:
17961: * src/main/main.dsp 1.131:
17962: * src/targets/cgi/parser3.C 1.118:
17963: * src/targets/isapi/parser3isapi.C 1.48:
17964: * src/types/pa_vxdoc.h 1.5:
17965: * src/types/pa_vxnode.h 1.3:
17966: * src/types/types.dsp 1.6:
17967: xalan patches starting
17968:
17969: * src/classes/op.C 1.49:
17970: * src/classes/table.C 1.121:
17971: * src/types/pa_vfile.h 1.35:
17972: * src/types/pa_vimage.h 1.19:
17973: * src/types/pa_vjunction.h 1.8:
17974: * src/types/pa_vxdoc.h 1.4:
17975: * src/types/pa_vxnode.h 1.2:
17976: table:menu & op for delims made allowed not to be code [be
17977: string..]
17978:
17979: * src/Makefile.in 1.23:
17980: * src/Makefile.in 1.24:
17981: * src/classes/Makefile.am 1.23:
17982: * src/classes/Makefile.am 1.24:
17983: * src/classes/Makefile.in 1.20:
17984: * src/classes/Makefile.in 1.21:
17985: * src/main/Makefile.am 1.20:
17986: * src/main/Makefile.in 1.18:
17987: * src/main/Makefile.in 1.19:
17988: * src/targets/Makefile.in 1.17:
17989: * src/targets/Makefile.in 1.18:
17990: * src/targets/apache13/Makefile.in 1.17:
17991: * src/targets/apache13/Makefile.in 1.18:
17992: * src/targets/cgi/Makefile.am 1.19:
17993: * src/targets/cgi/Makefile.in 1.19:
17994: * src/targets/cgi/Makefile.in 1.20:
17995: * src/types/Makefile.am 1.10:
17996: * src/types/Makefile.in 1.16:
17997: * src/types/Makefile.in 1.17:
17998: makes
17999:
18000: * src/targets/cgi/parser3.C 1.119:
18001: * src/targets/isapi/parser3isapi.C 1.49:
18002: xml transform win32 errors intercepted [xalan transformer
18003: patched and incorporated]
18004:
18005: * src/classes/double.C 1.38:
18006: * src/classes/file.C 1.58:
18007: * src/classes/image.C 1.52:
18008: * src/classes/int.C 1.35:
18009: * src/classes/op.C 1.48:
18010: * src/classes/string.C 1.78:
18011: * src/classes/table.C 1.120:
18012: lots of params->as_int/double/as_string/as_junction
18013: as_no_junction messages added
18014:
18015: * src/classes/op.C 1.51:
18016: * src/classes/table.C 1.123:
18017: table.hash[key field;value field(s) string/table] now
18018:
18019: * src/classes/op.C 1.50:
18020: * src/classes/table.C 1.122:
18021: z
18022:
18023: * src/classes/date.C 1.10:
18024: * src/classes/table.C 1.124:
18025: calendar moved to date
18026:
18027: * src/classes/string.C 1.79:
18028: * src/classes/table.C 1.125:
18029: ^string.save[file]
18030:
18031: 2001-10-08 parser
18032: * src/classes/image.C 1.49:
18033: * src/types/pa_vcookie.C 1.27:
18034: * src/types/pa_vimage.C 1.11:
18035: image:sector
18036: removed image:html internal "line-*" attribs
18037:
1.28 paf 18038: * src/types/pa_vcookie.C 1.25:
18039: removing cookie made more netscape-like way
18040:
1.15 paf 18041: * src/classes/file.C 1.57:
18042: * src/classes/form.C 1.17:
18043: * src/main/pa_common.C 1.70:
18044: * src/main/untaint.C 1.67:
18045: header untainting to UL_HTTP_HEADER, UL_MAIL_HEADER made
18046: nonforced [only tainted pieces]
18047:
1.28 paf 18048: * src/classes/xdoc.C 1.12:
18049: xdoc:load exceptions intercepted [like in set]
18050:
1.15 paf 18051: * src/classes/image.C 1.50:
18052: image:circle [and round arc] uses Bresenham
18053:
18054: * src/main/untaint.C 1.65:
18055: \r to ' ' in origins mode
18056:
18057: * src/classes/date.C 1.9:
18058: * src/classes/image.C 1.51:
18059: * src/classes/string.C 1.77:
18060: * src/classes/table.C 1.119:
18061: * src/classes/void.C 1.11:
18062: * src/include/pa_request.h 1.102:
18063: params->as_int/double message added
18064:
18065: * src/classes/xdoc.C 1.11:
18066: * src/include/pa_config_fixed.h 1.19:
18067: * src/main/compile.tab.C 1.18:
18068: * src/types/pa_vxdoc.h 1.3:
18069: parsedSource produced by nonstandard liaison freed up
18070:
1.28 paf 18071: * src/classes/image.C 1.48:
18072: * src/include/pa_common.h 1.53:
18073: * src/main/pa_common.C 1.71:
18074: * src/types/pa_vcookie.C 1.26:
18075: cookie urlencoded [netscape doc reread]
18076:
1.15 paf 18077: * src/include/pa_common.h 1.52:
18078: * src/main/pa_common.C 1.69:
18079: * src/main/untaint.C 1.66:
18080: * src/targets/cgi/parser3.C 1.117:
18081: * src/targets/isapi/parser3isapi.C 1.47:
18082: remove_crlf @ SAPI::log
18083:
18084: 2001-10-07 parser
18085: * src/include/pa_config_fixed.h 1.18:
18086: * src/main/compile.tab.C 1.17:
18087: restored project
18088:
18089: 2001-10-05 parser
18090: * src/classes/xdoc.C 1.9:
18091: * src/include/pa_dictionary.h 1.6:
18092: * src/main/main.dsp 1.129:
18093: * src/main/pa_dictionary.C 1.7:
18094: * src/main/pa_string.C 1.106:
18095: * src/types/pa_vxdoc.h 1.2:
18096: started xml errorhandler.
18097: fixed string.replace a little, read @test
18098:
18099: * src/main/pa_charset_connection.C 1.7:
18100: unicode zero pair at the beging of totable appered to be vital
18101:
18102: * src/classes/xdoc.C 1.8:
18103: * src/main/compile.tab.C 1.16:
18104: xdoc.transform now
18105:
18106: * src/doc/doxygen.cfg 1.18:
18107: * src/doc/html2chm.cmd 1.4:
18108: * src/doc/sources2html.cmd 1.4:
18109: paths
18110:
18111: * src/classes/xdoc.C 1.10:
18112: * src/include/pa_pool.h 1.61:
18113: * src/main/main.dsp 1.130:
18114: * src/main/pa_pool.C 1.30:
18115: changed xdoc:set to prevent SAXParseException from outputing to cerr.
18116: lots of "todos"
18117:
18118: * src/main/pa_charset_connection.C 1.8:
18119: * src/main/pa_charset_connection.C 1.9:
18120: ctype another mem clear bugfix
18121:
18122: * src/main/untaint.C 1.64:
18123: http_header tainting more gentle with enquoting now
18124:
18125: * src/main/pa_string.C 1.105:
18126: found replace bug - first_that_starts(char *) does not have
18127: limit, and looks further eos, fixing....
18128:
18129: * src/include/pa_hash.h 1.44:
18130: * src/main/pa_hash.C 1.41:
18131: Hash::size() calculated wrong. fixed it
18132:
18133: * src/Makefile.in 1.22:
18134: * src/main/compile.tab.C 1.15:
18135: * src/main/compile.y 1.169:
18136: disabled ^literals in names
18137: $result[^[$p^]z]
18138: now works fine
18139:
18140: 2001-10-04 parser
18141: * src/classes/image.C 1.47:
18142: ^image.length[text]
18143:
18144: 2001-10-03 parser
18145: * src/main/pa_request.C 1.166:
18146: restored pcre defaulting in request [mindlessly "optimized" yesterday]
18147: comment left
18148:
18149: * src/main/pa_request.C 1.167:
18150: DEFAULT...charset was ignored when !XML
18151:
18152: 2001-10-02 parser
18153: * src/include/pa_request.h 1.101:
18154: * src/main/pa_charset_connection.C 1.4:
18155: * src/main/pa_charset_connection.C 1.5:
18156: * src/main/pa_request.C 1.165:
18157: * src/types/pa_vstring.h 1.36:
18158: pcre tables now const inside
18159: removed default - pcre handles that internally
18160: fixed bug on not-cleaning tables [previously was calloced, now member]
18161:
18162: * src/Makefile.in 1.21:
18163: * src/classes/Makefile.in 1.19:
18164: * src/main/Makefile.in 1.17:
18165: * src/targets/Makefile.in 1.16:
18166: * src/targets/apache13/Makefile.in 1.16:
18167: * src/targets/cgi/Makefile.in 1.18:
18168: * src/types/Makefile.in 1.15:
18169: makes
18170:
18171: * src/include/pa_config_fixed.h 1.17:
18172: * src/main/pa_charset_connection.C 1.3:
18173: tested charset reload on file change @ apache version = OK
18174: tested freeing up prev encoding on adding new = OK
18175:
18176: * src/classes/table.C 1.117:
18177: * src/main/pa_charset_connection.C 1.6:
18178: table:load & charset_connection
18179: #comment now
18180:
18181: * src/classes/classes.dsp 1.5:
18182: * src/types/types.dsp 1.5:
18183: release projects options fixed to use release msvcrt lib
18184:
18185: * src/include/pa_pool.h 1.60:
18186: * src/include/pa_stylesheet_connection.h 1.8:
18187: * src/include/pa_stylesheet_connection.h 1.9:
18188: * src/main/pa_charset_manager.C 1.2:
18189: * src/main/pa_charset_manager.C 1.3:
18190: * src/main/pa_pool.C 1.29:
18191: * src/types/pa_vresponse.h 1.15:
18192: forgot non-xml pool.*charset needed
18193:
18194: * src/classes/table.C 1.118:
18195: # config comments fixed
18196:
18197: 2001-10-01 parser
18198: * src/include/pa_charset_connection.h 1.1:
18199: * src/include/pa_charset_manager.h 1.1:
18200: * src/include/pa_xslt_stylesheet_manager.h 1.4:
18201: * src/main/main.dsp 1.128:
18202: * src/main/pa_charset_connection.C 1.1:
18203: * src/main/pa_charset_manager.C 1.1:
18204: * src/main/pa_request.C 1.164:
18205: charset loading & caching mech 0
18206:
18207: * src/include/pa_stylesheet_connection.h 1.7:
18208: * src/include/pa_xslt_stylesheet_manager.h 1.3:
18209: * src/main/main.dsp 1.127:
18210: * src/main/pa_globals.C 1.80:
18211: * src/main/pa_request.C 1.163:
18212: would make charset loading & caching mech now
18213:
18214: * src/main/pa_charset_connection.C 1.2:
18215: removed entitify external hack [internal installed]
18216:
18217: * src/main/Makefile.am 1.19:
18218: * src/main/Makefile.in 1.16:
18219: makes+removed dtd
18220:
18221: 2001-09-30 parser
18222: * src/classes/xdoc.C 1.7:
18223: * src/include/pa_request.h 1.100:
18224: * src/main/pa_request.C 1.159:
18225: ctype with unicode 1. todo: no П entities on output somehow
18226:
18227: * src/include/pa_globals.h 1.66:
18228: * src/main/pa_globals.C 1.79:
18229: * src/main/pa_request.C 1.160:
18230: now charsets table configuration variable is: CHARSETS
18231:
18232: * src/main/pa_request.C 1.162:
18233: forgot to fill toTable
18234:
18235: * src/classes/file.C 1.56:
18236: * src/classes/op.C 1.47:
18237: * src/classes/string.C 1.76:
18238: * src/include/pa_request.h 1.99:
18239: * src/main/pa_request.C 1.158:
18240: started ctype with unicode values
18241:
18242: * src/include/pa_config_fixed.h 1.16:
18243: * src/main/pa_request.C 1.161:
18244: started hack_s_maximumCharacterValues to
18245: XALAN_HACK_DIGITAL_ENTITIES but failed on win32 for now..
18246:
18247: 2001-09-28 parser
18248: * src/classes/xdoc.C 1.5:
18249: * src/classes/xnode.C 1.3:
18250: xdoc addencoding works! invented a way of user-configuring...
18251: todo: implement
18252:
18253: * src/classes/mail.C 1.40:
18254: * src/classes/op.C 1.46:
18255: * src/classes/xdoc.C 1.6:
18256: * src/include/pa_stylesheet_connection.h 1.6:
18257: * src/main/pa_request.C 1.157:
18258: letter body string passed AS-IS now
18259:
18260: 2001-09-27 parser
18261: * src/classes/classes.dsp 1.4:
18262: * src/classes/xdoc.C 1.3:
18263: * src/main/main.dsp 1.126:
18264: * src/targets/cgi/parser3.dsp 1.30:
18265: * src/targets/isapi/parser3isapi.dsp 1.23:
18266: * src/types/types.dsp 1.4:
18267: win32 ident make system so not to rebuild library [ident.C.new]
18268:
18269: * src/classes/table.C 1.116:
18270: table.sort changed to sort table itself
18271:
18272: * src/classes/xdoc.C 1.4:
18273: * src/targets/isapi/parser3isapi.dsp 1.24:
18274: X^.getElementsByTagName[tagname] = array of xnode
18275: X^.getElementsByTagNameNS[namespaceURI;localName] = array of nodes
18276: removed - regretfully not supported @ xalan. maybe someday would reimplement, if needed.
18277:
18278: win32build system: solved long waiting anti-non-started-apache problem
18279:
18280: 2001-09-26 parser
18281: * src/Makefile.am 1.11:
18282: * src/classes/Makefile.am 1.22:
18283: * src/classes/Makefile.in 1.18:
18284: * src/main/Makefile.am 1.18:
18285: * src/main/Makefile.in 1.15:
18286: * src/targets/Makefile.in 1.15:
18287: * src/targets/apache13/Makefile.in 1.15:
18288: * src/targets/cgi/Makefile.am 1.18:
18289: * src/targets/cgi/Makefile.in 1.17:
18290: * src/types/Makefile.am 1.9:
18291: * src/types/Makefile.in 1.14:
18292: makes with clases.awk
18293:
18294: * src/include/pa_config_fixed.h 1.14:
18295: * src/targets/cgi/parser3.C 1.114:
18296: * src/targets/isapi/parser3isapi.C 1.45:
18297: #ifdef SMTP
18298:
18299: * src/classes/classes.C 1.9:
18300: * src/classes/classes.awk 1.3:
18301: * src/classes/classes.dsp 1.1:
18302: * src/classes/classes.h 1.12:
18303: * src/classes/date.C 1.8:
18304: * src/classes/dnode.C 1.6:
18305: * src/classes/dnode.h 1.2:
18306: * src/classes/dom.C 1.35:
18307: * src/classes/double.C 1.37:
18308: * src/classes/file.C 1.55:
18309: * src/classes/form.C 1.16:
18310: * src/classes/hash.C 1.19:
18311: * src/classes/image.C 1.46:
18312: * src/classes/int.C 1.34:
18313: * src/classes/mail.C 1.39:
18314: * src/classes/math.C 1.6:
18315: * src/classes/op.C 1.45:
18316: * src/classes/response.C 1.14:
18317: * src/classes/string.C 1.75:
18318: * src/classes/table.C 1.115:
18319: * src/classes/void.C 1.10:
18320: * src/include/pa_array.h 1.44:
18321: * src/include/pa_common.h 1.51:
18322: * src/include/pa_config_fixed.h 1.13:
18323: * src/include/pa_config_includes.h 1.11:
18324: * src/include/pa_dictionary.h 1.5:
18325: * src/include/pa_dir.h 1.5:
18326: * src/include/pa_exception.h 1.13:
18327: * src/include/pa_exec.h 1.3:
18328: * src/include/pa_globals.h 1.65:
18329: * src/include/pa_request.h 1.98:
18330: * src/include/pa_sapi.h 1.13:
18331: * src/include/pa_socks.h 1.4:
18332: * src/include/pa_sql_connection.h 1.13:
18333: * src/include/pa_sql_driver_manager.h 1.12:
18334: * src/include/pa_stack.h 1.10:
18335: * src/include/pa_string.h 1.105:
18336: * src/include/pa_stylesheet_connection.h 1.5:
18337: * src/include/pa_table.h 1.35:
18338: * src/include/pa_threads.h 1.17:
18339: * src/include/pa_types.h 1.26:
18340: * src/include/pa_xslt_stylesheet_manager.h 1.2:
18341: * src/main/compile.C 1.50:
18342: * src/main/compile.y 1.168:
18343: * src/main/compile_tools.C 1.38:
18344: * src/main/compile_tools.h 1.50:
18345: * src/main/execute.C 1.192:
18346: * src/main/main.dsp 1.124:
18347: * src/main/pa_array.C 1.39:
18348: * src/main/pa_common.C 1.68:
18349: * src/main/pa_dictionary.C 1.6:
18350: * src/main/pa_dir.C 1.7:
18351: * src/main/pa_exception.C 1.16:
18352: * src/main/pa_exec.C 1.14:
18353: * src/main/pa_globals.C 1.78:
18354: * src/main/pa_hash.C 1.40:
18355: * src/main/pa_pool.C 1.28:
18356: * src/main/pa_request.C 1.156:
18357: * src/main/pa_socks.C 1.6:
18358: * src/main/pa_sql_driver_manager.C 1.38:
18359: * src/main/pa_string.C 1.104:
18360: * src/main/pa_table.C 1.38:
18361: * src/main/pa_xslt_stylesheet_manager.C 1.4:
18362: * src/main/untaint.C 1.63:
18363: * src/sql/pa_sql_driver.h 1.17:
18364: * src/targets/cgi/pa_pool.C 1.23:
18365: * src/targets/cgi/pa_threads.C 1.3:
18366: * src/targets/cgi/parser3.C 1.113:
18367: * src/targets/cgi/parser3.dsp 1.29:
18368: * src/targets/isapi/pa_pool.C 1.7:
18369: * src/targets/isapi/pa_threads.C 1.3:
18370: * src/targets/isapi/parser3isapi.C 1.44:
18371: * src/targets/isapi/parser3isapi.dsp 1.22:
18372: * src/targets/isapi/pool_storage.h 1.9:
18373: * src/types/pa_valiased.C 1.10:
18374: * src/types/pa_valiased.h 1.14:
18375: * src/types/pa_value.h 1.74:
18376: * src/types/pa_vbool.h 1.13:
18377: * src/types/pa_vclass.h 1.19:
18378: * src/types/pa_vcode_frame.h 1.8:
18379: * src/types/pa_vcookie.C 1.24:
18380: * src/types/pa_vcookie.h 1.12:
18381: * src/types/pa_vdate.h 1.5:
18382: * src/types/pa_vdnode.C 1.8:
18383: * src/types/pa_vdnode.h 1.3:
18384: * src/types/pa_vdom.C 1.3:
18385: * src/types/pa_vdom.h 1.14:
18386: * src/types/pa_vdouble.h 1.26:
18387: * src/types/pa_venv.h 1.17:
18388: * src/types/pa_vfile.C 1.22:
18389: * src/types/pa_vfile.h 1.34:
18390: * src/types/pa_vform.C 1.39:
18391: * src/types/pa_vform.h 1.25:
18392: * src/types/pa_vimage.C 1.10:
18393: * src/types/pa_vimage.h 1.18:
18394: * src/types/pa_vint.h 1.27:
18395: * src/types/pa_vjunction.h 1.7:
18396: * src/types/pa_vmath.h 1.3:
18397: * src/types/pa_vmethod_frame.h 1.16:
18398: * src/types/pa_vobject.h 1.11:
18399: * src/types/pa_vrequest.C 1.10:
18400: * src/types/pa_vrequest.h 1.11:
18401: * src/types/pa_vresponse.h 1.14:
18402: * src/types/pa_vstateless_class.C 1.10:
18403: * src/types/pa_vstateless_class.h 1.17:
18404: * src/types/pa_vstateless_object.h 1.11:
18405: * src/types/pa_vstring.C 1.11:
18406: * src/types/pa_vstring.h 1.35:
18407: * src/types/pa_vtable.C 1.6:
18408: * src/types/pa_vtable.h 1.33:
18409: * src/types/pa_vvoid.h 1.4:
18410: * src/types/pa_wcontext.C 1.9:
18411: * src/types/pa_wcontext.h 1.17:
18412: * src/types/pa_wwrapper.h 1.11:
18413: * src/types/types.dsp 1.1:
18414: added ident.awk and main.dsp splitted to main+classes+types
18415: along to .am
18416:
18417: * src/classes/classes.dsp 1.2:
18418: * src/classes/dnode.C 1.7:
18419: * src/classes/dnode.h 1.3:
18420: * src/classes/dom.C 1.36:
18421: * src/classes/xdoc.C 1.1:
18422: * src/classes/xnode.C 1.1:
18423: * src/classes/xnode.h 1.1:
18424: * src/main/compile.tab.C 1.14:
18425: * src/types/pa_vdnode.C 1.9:
18426: * src/types/pa_vdnode.h 1.4:
18427: * src/types/pa_vdom.C 1.4:
18428: * src/types/pa_vdom.h 1.15:
18429: * src/types/pa_vxdoc.C 1.1:
18430: * src/types/pa_vxdoc.h 1.1:
18431: * src/types/pa_vxnode.C 1.1:
18432: * src/types/pa_vxnode.h 1.1:
18433: * src/types/types.dsp 1.2:
18434: xdoc&xnode now
18435:
18436: * src/classes/classes.dsp 1.3:
18437: * src/classes/xdoc.C 1.2:
18438: * src/classes/xnode.C 1.2:
18439: * src/classes/xnode.h 1.2:
18440: * src/include/pa_config_fixed.h 1.15:
18441: * src/main/main.dsp 1.125:
18442: * src/targets/cgi/parser3.C 1.115:
18443: * src/targets/cgi/parser3.C 1.116:
18444: * src/targets/isapi/parser3isapi.C 1.46:
18445: * src/types/pa_vxnode.C 1.2:
18446: * src/types/types.dsp 1.3:
18447: z
18448:
18449: * src/classes/classes.cmd 1.4:
18450: * src/main/main.dsp 1.123:
18451: * src/targets/cgi/parser3.dsp 1.28:
18452: moved classes.inc generation on win32 to main.dsp
18453:
18454: * src/classes/classes.C 1.10:
18455: forgot one non-xml check
18456:
18457: * src/classes/Makefile.am 1.21:
18458: removed useless var
18459:
18460: 2001-09-25 parser
18461: * src/Makefile.am 1.10:
18462: * src/Makefile.in 1.20:
18463: * src/classes/Makefile.am 1.20:
18464: * src/classes/Makefile.in 1.17:
18465: * src/classes/dom.C 1.34:
18466: * src/include/pa_stylesheet_connection.h 1.4:
18467: * src/main/Makefile.am 1.17:
18468: * src/main/Makefile.in 1.14:
18469: * src/main/pa_pool.C 1.27:
18470: * src/targets/Makefile.in 1.14:
18471: * src/targets/apache13/Makefile.in 1.14:
18472: * src/targets/cgi/Makefile.am 1.17:
18473: * src/targets/cgi/Makefile.in 1.16:
18474: * src/types/Makefile.am 1.8:
18475: * src/types/Makefile.in 1.13:
18476: * src/types/pa_vdom.h 1.13:
18477: xml configure makes
18478:
18479: * src/include/pa_config_auto.h.in 1.7:
18480: xml on linux[elik] works! no 1251 though, todo ICU
18481:
18482: 2001-09-24 parser
18483: * src/types/pa_vfile.h 1.33:
18484: * src/types/pa_vimage.h 1.17:
18485: * src/types/pa_vstring.h 1.34:
18486: fiew wrong resolved conflicts fixed [const]
18487:
18488: * src/Makefile.in 1.19:
18489: * src/classes/Makefile.am 1.19:
18490: * src/classes/Makefile.in 1.16:
18491: * src/include/pa_config_auto.h.in 1.6:
18492: * src/main/Makefile.in 1.13:
18493: * src/targets/Makefile.in 1.13:
18494: * src/targets/apache13/Makefile.in 1.13:
18495: * src/types/Makefile.am 1.7:
18496: * src/types/Makefile.in 1.12:
18497: makes
18498:
18499: * src/targets/cgi/Makefile.am 1.16:
18500: * src/targets/cgi/Makefile.in 1.15:
18501: makefiles
18502:
18503: * src/types/pa_value.h 1.73:
18504: * src/types/pa_vdnode.C 1.7:
18505: * src/types/pa_vtable.C 1.5:
18506: * src/types/pa_vvoid.h 1.3:
18507: z
18508:
18509: * src/types/pa_vclass.h 1.18:
18510: * src/types/pa_vhash.h 1.20:
18511: * src/types/pa_vhash.h 1.21:
18512: * src/types/pa_vtable.h 1.32:
18513: fixed small bugs with usinge hash/table in expressions
18514:
18515: * src/classes/classes.cmd 1.3:
18516: * src/classes/image.C 1.45:
18517: * src/classes/op.C 1.44:
18518: * src/classes/table.C 1.114:
18519: * src/include/pa_request.h 1.97:
18520: * src/include/pa_sapi.h 1.12:
18521: * src/main/compile.C 1.49:
18522: * src/main/compile.tab.C 1.13:
18523: * src/main/compile.y 1.167:
18524: * src/main/compile_tools.h 1.49:
18525: * src/main/main.dsp 1.122:
18526: * src/main/pa_common.C 1.67:
18527: * src/main/pa_sql_driver_manager.C 1.37:
18528: * src/targets/cgi/parser3.C 1.112:
18529: * src/targets/cgi/parser3.dsp 1.27:
18530: * src/types/pa_value.h 1.72:
18531: * src/types/pa_vbool.h 1.12:
18532: * src/types/pa_vdate.h 1.4:
18533: * src/types/pa_vdouble.h 1.25:
18534: * src/types/pa_vform.C 1.38:
18535: * src/types/pa_vhash.h 1.19:
18536: * src/types/pa_vimage.h 1.16:
18537: * src/types/pa_vint.h 1.26:
18538: * src/types/pa_vstring.h 1.33:
18539: * src/types/pa_vtable.h 1.31:
18540: * src/types/pa_vvoid.h 1.2:
18541: merged3 with before_xml
18542: [merge2 actually didn't happen - i've created tags on wrong branch. so this merge is in fact re-merge]
18543:
18544: * src/Makefile.am 1.7:
18545: * src/Makefile.am 1.8:
18546: * src/Makefile.am 1.9:
18547: * src/main/Makefile.am 1.16:
18548: * src/targets/Makefile.am 1.7:
18549: * src/targets/apache13/Makefile.am 1.5:
18550: * src/targets/cgi/Makefile.am 1.15:
18551: * src/targets/cgi/pa_pool.C 1.22:
18552: started unix makes update
18553:
18554: 2001-09-21 parser
18555: * src/main/main.dsp 1.121:
18556: * src/targets/cgi/parser3.dsp 1.26:
18557: * src/targets/isapi/parser3isapi.dsp 1.21:
18558: updated project files [/ sadly produced "" in make file and
18559: sadly wrong interpreted on load]
18560:
18561: * src/include/pa_pool.h 1.56:
18562: * src/main/pa_pool.C 1.24:
18563: checked whether transcoder were created right
18564: "unsupported encoding" message.
18565: not @ set time, but @ use time, so until xml output functions .string, .file, .save used - no encoding name check occur
18566:
18567: reduced transcode buffer size to 60
18568: fixed pool cleanup - no registration needed, pools are officially destructured
18569:
18570: * src/classes/dom.C 1.29:
18571: * src/classes/dom.C 1.30:
18572: * src/classes/dom.C 1.31:
18573: * src/classes/dom.C 1.32:
18574: * src/include/pa_pool.h 1.57:
18575: * src/include/pa_pool.h 1.58:
18576: * src/main/pa_pool.C 1.25:
18577: * src/types/pa_vdnode.C 1.5:
18578: * src/types/pa_vresponse.h 1.12:
18579: defaulted dom writing methods encoding to pool.get_charset
18580:
18581: * src/classes/classes.C 1.8:
18582: * src/classes/date.C 1.7:
18583: * src/classes/dnode.C 1.5:
18584: * src/classes/dom.C 1.33:
18585: * src/classes/file.C 1.54:
18586: * src/classes/form.C 1.15:
18587: * src/classes/int.C 1.33:
18588: * src/classes/mail.C 1.38:
18589: * src/doc/doxygen.cfg 1.16:
18590: * src/include/pa_config_fixed.h 1.12:
18591: * src/include/pa_pool.h 1.59:
18592: * src/main/main.dsp 1.119:
18593: * src/main/pa_globals.C 1.76:
18594: * src/main/pa_pool.C 1.26:
18595: * src/main/pa_request.C 1.155:
18596: * src/main/pa_xslt_stylesheet_manager.C 1.3:
18597: * src/targets/cgi/pa_pool.C 1.21:
18598: * src/targets/cgi/pa_threads.C 1.2:
18599: * src/targets/cgi/parser3.dsp 1.24:
18600: * src/targets/isapi/pa_pool.C 1.6:
18601: * src/targets/isapi/pa_threads.C 1.2:
18602: * src/targets/isapi/parser3isapi.dsp 1.19:
18603: * src/types/pa_valiased.C 1.9:
18604: * src/types/pa_vcookie.C 1.23:
18605: * src/types/pa_vdnode.C 1.6:
18606: * src/types/pa_vdom.C 1.2:
18607: * src/types/pa_vfile.C 1.21:
18608: * src/types/pa_vform.C 1.37:
18609: * src/types/pa_vimage.C 1.9:
18610: * src/types/pa_vrequest.C 1.9:
18611: * src/types/pa_vresponse.h 1.13:
18612: * src/types/pa_vstateless_class.C 1.9:
18613: * src/types/pa_vstring.C 1.10:
18614: * src/types/pa_vtable.C 1.4:
18615: * src/types/pa_wcontext.C 1.8:
18616: zillions of #ifdef XML
18617: created new projects for sql drivers [planning to remove sql drivers from main cvs project]
18618: first, will join latest changes
18619:
18620: * src/Makefile.in 1.18:
18621: * src/classes/classes.h 1.11:
18622: * src/classes/hash.C 1.18:
18623: * src/classes/op.C 1.43:
18624: * src/classes/table.C 1.113:
18625: * src/doc/doxygen.cfg 1.17:
18626: * src/include/pa_common.h 1.50:
18627: * src/include/pa_globals.h 1.64:
18628: * src/include/pa_request.h 1.96:
18629: * src/include/pa_sapi.h 1.11:
18630: * src/include/pa_sql_driver_manager.h 1.11:
18631: * src/include/pa_string.h 1.104:
18632: * src/main/compile.tab.C 1.12:
18633: * src/main/main.dsp 1.120:
18634: * src/main/pa_common.C 1.66:
18635: * src/main/pa_exec.C 1.13:
18636: * src/main/pa_globals.C 1.77:
18637: * src/targets/cgi/parser3.dsp 1.25:
18638: * src/targets/isapi/parser3isapi.dsp 1.20:
18639: merged with before_xml
18640:
18641: 2001-09-20 parser
18642: * src/classes/dnode.C 1.3:
18643: * src/classes/dom.C 1.26:
18644: * src/targets/cgi/parser3.dsp 1.22:
18645: * src/types/pa_vstring.h 1.32:
18646: dnode .file .string .save moved back to dom due to strange
18647: xalan bug
18648:
18649: * src/main/pa_pool.C 1.23:
18650: * src/main/pa_request.C 1.154:
18651: Pool::transcode defaults from $MAIN:DEFAULTS.content-type[$
18652: charset[here]]
18653:
18654: * src/classes/dom.C 1.27:
18655: dom. string save file
18656: moved output xml options to last param and made it optional
18657:
18658: * src/types/pa_vhash.h [before_xml] 1.16.4.2:
18659: * src/types/pa_vhash.h [before_xml] 1.16.4.3:
18660: * src/types/pa_vstring.h [before_xml] 1.31.4.1:
18661: * src/types/pa_vtable.h [before_xml] 1.28.4.2:
18662: * src/types/pa_vtable.h [before_xml] 1.28.4.3:
18663: table/hash can be used in expression context now, there value = size
18664: and boolean value size!=0
18665:
18666: * src/classes/dnode.C 1.4:
18667: * src/classes/dom.C 1.28:
18668: * src/include/pa_config_includes.h 1.10:
18669: * src/include/pa_globals.h 1.63:
18670: * src/include/pa_pool.h 1.55:
18671: * src/main/main.dsp 1.118:
18672: * src/main/pa_globals.C 1.75:
18673: * src/main/pa_pool.C 1.22:
18674: * src/targets/cgi/parser3.dsp 1.23:
18675: * src/targets/isapi/parser3isapi.C 1.43:
18676: * src/targets/isapi/parser3isapi.dsp 1.18:
18677: * src/types/pa_vdnode.C 1.4:
18678: * src/types/pa_vdnode.h 1.2:
18679: * src/types/pa_vresponse.h 1.11:
18680: Pool::transcode 0
18681:
18682: * src/types/pa_vdnode.C 1.3:
18683: !$elementnode.attributes = hash of dnodes
18684: !$attributenode.specified = boolean
18685: true if the attribute received its value explicitly in the XML document,
18686: or if a value was assigned programatically with the setValue function.
18687: false if the attribute value came from the default value declared in the document's DTD.
18688: !$pinode.target = target of this processing instruction
18689: XML defines this as being the first token following the markup
18690: that begins the processing instruction.
18691: XPath:
18692: !^node.select[xpath/query/expression] = hash of 0->node0 1->node1
18693: !^node.select-single[xpath/query/expression] = first node if any
18694:
18695: * src/classes/image.C [before_xml] 1.40.4.4:
18696: 20K preload on jpg measure [image::measure]
18697:
18698: * src/types/pa_value.h [before_xml] 1.70.4.2:
18699: * src/types/pa_vbool.h [before_xml] 1.11.4.1:
18700: * src/types/pa_vdate.h [before_xml] 1.3.4.1:
18701: * src/types/pa_vdouble.h [before_xml] 1.24.4.1:
18702: * src/types/pa_vhash.h [before_xml] 1.16.4.4:
18703: * src/types/pa_vint.h [before_xml] 1.25.4.1:
18704: * src/types/pa_vstring.h [before_xml] 1.31.4.2:
18705: * src/types/pa_vtable.h [before_xml] 1.28.4.4:
18706: * src/types/pa_vvoid.h [before_xml] 1.1.4.1:
18707: some 'const's added
18708:
18709: 2001-09-18 parser
18710: * src/classes/dnode.C 1.2:
18711: * src/classes/dom.C 1.25:
18712: * src/classes/hash.C 1.17:
18713: * src/classes/image.C 1.44:
18714: * src/classes/op.C 1.42:
18715: * src/classes/table.C 1.112:
18716: * src/include/pa_common.h 1.49:
18717: * src/include/pa_globals.h 1.62:
18718: * src/include/pa_request.h 1.95:
18719: * src/include/pa_sql_driver_manager.h 1.10:
18720: * src/main/compile.C 1.48:
18721: * src/main/compile.tab.C 1.11:
18722: * src/main/compile.y 1.166:
18723: * src/main/compile_tools.h 1.48:
18724: * src/main/execute.C 1.191:
18725: * src/main/pa_common.C 1.65:
18726: * src/main/pa_request.C 1.153:
18727: * src/main/pa_sql_driver_manager.C 1.36:
18728: * src/main/pa_string.C 1.103:
18729: * src/main/pa_table.C 1.37:
18730: * src/targets/cgi/parser3.C 1.111:
18731: * src/targets/cgi/parser3.dsp 1.21:
18732: * src/targets/isapi/parser3isapi.C 1.42:
18733: * src/types/pa_value.h 1.71:
18734: * src/types/pa_vform.C 1.36:
18735: * src/types/pa_vform.h 1.24:
18736: * src/types/pa_vhash.h 1.18:
18737: * src/types/pa_vimage.C 1.8:
18738: * src/types/pa_vimage.h 1.15:
18739: * src/types/pa_vtable.h 1.30:
18740: merged latest bugfixes from before_xml branch
18741: ^if(def $hash) now true only when ^hash:_count[]!=0
18742: moved
18743: .string .save .file from dom to dnode
18744:
18745: * src/classes/dnode.C 1.1:
18746: * src/classes/dnode.h 1.1:
18747: * src/main/main.dsp 1.117:
18748: * src/types/pa_vdnode.C 1.1:
18749: * src/types/pa_vdnode.h 1.1:
18750: dom, dnode 0
18751:
18752: * src/types/pa_vdnode.C 1.2:
18753: * src/types/pa_vdom.h 1.12:
18754: * src/types/pa_vhash.h 1.17:
18755: * src/types/pa_vtable.h 1.29:
18756: dom, dnode 1
18757:
18758: * src/classes/image.C [before_xml] 1.40.4.3:
18759: * src/main/pa_string.C [before_xml] 1.102.2.2:
18760: * src/main/pa_table.C [before_xml] 1.36.2.1:
18761: image: poly* fixed
18762:
18763: * src/classes/op.C [before_xml] 1.41.4.2:
18764: * src/main/execute.C [before_xml] 1.190.4.2:
18765: operators self changed to root
18766: ^for variable context changed to self
18767:
18768: 2001-09-17 parser
18769: * src/classes/classes.h 1.10:
18770: * src/classes/dom.C 1.23:
18771: * src/classes/hash.C 1.16:
18772: * src/include/pa_stylesheet_connection.h 1.3:
18773: * src/main/main.dsp 1.115:
18774: * src/targets/cgi/pa_pool.C 1.20:
18775: * src/types/pa_vdom.h 1.10:
18776: * src/types/pa_vfile.h 1.32:
18777: * src/types/pa_vimage.h 1.14:
18778: started
18779: dnode
18780: DOM:
18781: $node.name
18782: $node.value
18783: ...others...
18784: ^node.xpath[/rates/USD] = hash
18785: dom(dnode)
18786:
18787: * src/classes/dom.C 1.24:
18788: * src/main/main.dsp 1.116:
18789: * src/main/pa_globals.C 1.74:
18790: * src/types/pa_vdom.h 1.11:
18791: started dnode+dom
18792:
18793: dnode
18794: DOM methods:
18795: $node.name
18796: $node.value
18797: ...others...
18798:
18799: ^node.xpath[/rates/USD] = hash
18800: $hash[
18801: $.0[node0]
18802: $.1[node1]
18803: ]
18804:
18805: * src/classes/image.C [before_xml] 1.40.4.2:
18806: * src/types/pa_vimage.C [before_xml] 1.7.8.2:
18807: $image.line-style
18808: now applies to all linear primitives
18809:
18810: * src/classes/hash.C [before_xml] 1.15.4.1:
18811: * src/main/compile.C [before_xml] 1.47.4.1:
18812: * src/main/compile.tab.C [before_xml] 1.10.4.2:
18813: * src/main/compile.y [before_xml] 1.165.4.2:
18814: * src/main/compile_tools.h [before_xml] 1.47.4.2:
18815: * src/main/execute.C [before_xml] 1.190.4.1:
18816: * src/targets/cgi/parser3.C [before_xml] 1.110.4.3:
18817: expressions unary+
18818: ^hash.count[]
18819: bugfix: in expression compound($aa.zz.xx) names now can have minus '-' in name after '.'
18820:
18821: 2001-09-15 parser
18822: * src/classes/image.C [before_xml] 1.40.4.1:
18823: * src/types/pa_vimage.C [before_xml] 1.7.8.1:
18824: * src/types/pa_vimage.h [before_xml] 1.13.6.1:
18825: image: $line-width ^line(...)[**** style]
18826:
18827: * src/classes/dom.C 1.21:
18828: * src/classes/image.C 1.43:
18829: * src/include/pa_pool.h 1.53:
18830: * src/include/pa_stylesheet_connection.h 1.2:
18831: * src/main/main.dsp 1.114:
18832: * src/targets/cgi/pa_pool.C 1.18:
18833: * src/targets/isapi/pa_pool.C 1.4:
18834: * src/targets/isapi/pool_storage.h 1.5:
18835: * src/types/pa_vdom.C 1.1:
18836: * src/types/pa_vdom.h 1.8:
18837: xalan objects freed up [introducing Pool::register_cleanup]
18838:
18839: * src/doc/doxygen.cfg 1.15:
18840: * src/include/pa_sapi.h 1.10:
18841: * src/types/pa_vdom.h 1.7:
18842: comments
18843:
18844: * src/classes/dom.C 1.22:
18845: * src/targets/isapi/parser3isapi.C 1.41:
18846: * src/targets/isapi/pool_storage.h 1.8:
18847: * src/types/pa_vdom.h 1.9:
18848: fixed bug in isapi pool_storage -
18849: cleanups first, allocations second.
18850: apache wisely does just like that
18851:
18852: * src/targets/isapi/parser3isapi.C 1.40:
18853: * src/targets/isapi/pool_storage.h 1.7:
18854: pool_storage rewritten using template, no bugs now
18855:
18856: * src/include/pa_pool.h 1.54:
18857: * src/main/pa_pool.C 1.21:
18858: * src/targets/cgi/pa_pool.C 1.19:
18859: * src/targets/isapi/pa_pool.C 1.5:
18860: * src/targets/isapi/parser3isapi.C 1.39:
18861: * src/targets/isapi/parser3isapi.dsp 1.17:
18862: * src/targets/isapi/pool_storage.h 1.6:
18863: poorly started isapi pool_storage, would rewrite using template now
18864:
18865: 2001-09-14 parser
18866: * src/classes/dom.C 1.20:
18867: * src/classes/file.C 1.53:
18868: * src/classes/image.C 1.42:
18869: * src/classes/mail.C 1.37:
18870: * src/include/pa_common.h 1.48:
18871: * src/include/pa_sql_driver_manager.h 1.9:
18872: * src/include/pa_string.h 1.103:
18873: * src/include/pa_stylesheet_connection.h 1.1:
18874: * src/include/pa_xslt_stylesheet_manager.h 1.1:
18875: * src/main/main.dsp 1.113:
18876: * src/main/pa_common.C 1.64:
18877: * src/main/pa_exec.C 1.12:
18878: * src/main/pa_globals.C 1.73:
18879: * src/main/pa_sql_driver_manager.C 1.34:
18880: * src/main/pa_xslt_stylesheet_manager.C 1.1:
18881: * src/main/untaint.C 1.62:
18882: * src/types/pa_vfile.C 1.20:
18883: dom.xslt stylesheet compiled&cached
18884:
18885: * src/main/pa_sql_driver_manager.C 1.35:
18886: * src/main/pa_xslt_stylesheet_manager.C 1.2:
18887: z
18888:
18889: 2001-09-13 parser
18890: * src/classes/dom.C 1.18:
18891: dom:file content-type(.method)
18892:
18893: * src/classes/dom.C 1.19:
18894: * src/classes/file.C 1.52:
18895: * src/classes/image.C 1.41:
18896: * src/types/pa_vfile.C 1.19:
18897: * src/types/pa_vfile.h 1.31:
18898: ^dom.file[] charset
18899:
18900: * src/include/pa_globals.h [before_xml] 1.61.4.1:
18901: * src/include/pa_request.h [before_xml] 1.94.4.1:
18902: * src/main/pa_request.C [before_xml] 1.152.4.2:
18903: * src/targets/cgi/parser3.C [before_xml] 1.110.4.2:
18904: * src/targets/isapi/parser3isapi.C [before_xml] 1.38.4.1:
18905: ParserRootConfig .../parser3.conf
18906: ParserSiteConfig .../parser3.conf
18907:
18908: cgi&isapi looks for {configure|c:\windows}/parser3.conf
18909:
18910: * src/include/pa_common.h [before_xml] 1.47.4.1:
18911: * src/include/pa_globals.h [before_xml] 1.61.4.2:
18912: * src/main/pa_common.C [before_xml] 1.63.4.1:
18913: * src/main/pa_request.C [before_xml] 1.152.4.3:
18914: $MAIN:CLASS_PATH now
18915: can be string now
18916: more informative error messages
18917:
18918: 2001-09-12 parser
18919: * src/main/compile.y [before_xml] 1.165.4.1:
18920: * src/main/compile_tools.h [before_xml] 1.47.4.1:
18921: name.[part].xxx syntax lexer on LS_USER level did [] matching without setting nestage,
18922: introduced special LS_NAME_SQUARE_PART state
18923:
18924: * src/main/compile.tab.C [before_xml] 1.10.4.1:
18925: fixed - subname code parts actually [] braced
18926:
18927: * src/classes/op.C [before_xml] 1.41.4.1:
18928: * src/include/pa_sql_driver_manager.h [before_xml] 1.8.4.1:
18929: * src/main/pa_sql_driver_manager.C [before_xml] 1.33.4.1:
18930: ^connect[]
18931: ^connect[aaa]
18932: more precise error reporting:
18933: "connection string must start with protocol://"
18934: now
18935:
18936: 2001-09-11 parser
18937: * src/types/pa_vdom.h 1.5:
18938: messages
18939:
18940: * src/classes/dom.C 1.16:
18941: * src/types/pa_vdom.h 1.6:
18942: ^dom:set[<some>xml</some>]
18943:
18944: * src/classes/dom.C 1.17:
18945: * src/include/pa_string.h 1.102:
18946: * src/main/pa_globals.C 1.72:
18947: * src/main/untaint.C 1.61:
18948: ^dom:set{<some>xml</some>} default language XML
18949: languages+=xml
18950:
18951: * src/classes/dom.C 1.14:
18952: * src/classes/dom.C 1.15:
18953: ^dom:save/string/file[output options]
18954: output options:
18955: $.method[xml|html|text] detection fixed
18956:
18957: 2001-09-10 parser
18958: * src/classes/dom.C 1.4:
18959: * src/main/main.dsp 1.110:
18960: * src/types/pa_vform.C 1.35:
18961: * src/types/pa_vform.h 1.23:
18962: ^dom.save[b.xml] 0
18963:
18964: * src/classes/dom.C 1.9:
18965: ^dom.file[encoding] = file
18966:
18967: * src/classes/dom.C 1.12:
18968: ^dom.xslt[stylesheet filename][params hash added]
18969:
18970: * src/classes/dom.C 1.10:
18971: * src/main/main.dsp 1.111:
18972: * src/types/pa_vdom.h 1.3:
18973: ^dom.xslt[stylesheet filename] -1 doc is lying
18974:
18975: * src/classes/dom.C 1.11:
18976: * src/main/main.dsp 1.112:
18977: * src/types/pa_vdom.h 1.4:
18978: ^dom.xslt[stylesheet filename] 0
18979:
18980: * src/classes/dom.C 1.5:
18981: ^dom.save[b.xml] 1:error handling
18982:
18983: * src/classes/dom.C 1.13:
18984: ^dom:save/string/file[output options]
18985: output options:
18986: $.method[xml|html|text] $.encoding[windows-1251|...]
18987:
18988: * src/classes/dom.C 1.6:
18989: ^dom.string[] 0
18990:
18991: * src/classes/dom.C 1.7:
18992: * src/classes/dom.C 1.8:
18993: ^dom.string[encoding] 1
18994: ^dom.save[encoding;filename]
18995:
18996: 2001-09-08 parser
18997: * src/types/pa_vform.C [before_xml] 1.33.2.3:
18998: $form:tables.name.field
18999:
19000: 2001-09-07 parser
19001: * src/classes/dom.C 1.3:
19002: * src/types/pa_value.h [before_xml] 1.70.4.1:
19003: * src/types/pa_vtable.h [before_xml] 1.28.4.1:
19004: (def $table) is false when table is empty
19005:
19006: * src/main/pa_request.C [before_xml] 1.152.4.1:
19007: * src/types/pa_vform.C [before_xml] 1.33.2.2:
19008: * src/types/pa_vform.h [before_xml] 1.22.2.2:
19009: !$form:tables
19010: $atable[$form:tables.a]
19011: ^atable.menu{a=$atable.element}[,]
19012:
19013: * src/classes/dom.C 1.1:
19014: file dom.C was initially added on branch xalan1_2.
19015:
19016: * src/main/pa_exception.C 1.15:
19017: * src/types/pa_vform.C 1.32:
19018: getting FIRST form element [not last]
19019:
19020: * src/classes/table.C [before_xml] 1.110.4.1:
19021: table:empty removed, superceded by ^if(def $table)...
19022:
19023: * src/targets/cgi/parser3.dsp [before_xml] 1.20.4.1:
19024: * src/types/pa_vform.C [before_xml] 1.33.2.1:
19025: * src/types/pa_vform.h [before_xml] 1.22.2.1:
19026: * src/types/pa_vhash.h [before_xml] 1.16.4.1:
19027: !$form:fields
19028:
19029: * src/include/pa_hash.h 1.43:
19030: * src/main/pa_hash.C 1.39:
19031: * src/targets/cgi/parser3.C [before_xml] 1.110.4.1:
19032: * src/types/pa_vfile.h 1.30:
19033: * src/types/pa_vform.C 1.33:
19034: * src/types/pa_vform.C [xalan1_2] 1.29.4.1:
19035: * src/types/pa_vform.h 1.22:
19036: z
19037:
19038: * src/Makefile.in [xalan1_2] 1.16.2.1:
19039: * src/classes/dom.C [xalan1_2] 1.1.2.1:
19040: * src/classes/table.C [xalan1_2] 1.110.2.1:
19041: * src/main/main.dsp [xalan1_2] 1.108.2.1:
19042: * src/types/pa_vdom.h [xalan1_2] 1.1.2.1:
19043: introducing dom. dom:load[a.xml]
19044:
19045: * src/main/pa_string.C [before_xml] 1.102.2.1:
19046: a[] ^if($a){y;n} is 'n' now [conversion from '' to int/double
19047: is 0]
19048:
19049: * src/Makefile.in 1.17:
19050: * src/classes/dom.C 1.2:
19051: * src/classes/table.C 1.111:
19052: * src/main/main.dsp 1.109:
19053: * src/types/pa_vdom.h 1.2:
19054: * src/types/pa_vform.C 1.34:
19055: merged with successful start of dom
19056:
19057: * src/types/pa_vdom.h 1.1:
19058: file pa_vdom.h was initially added on branch xalan1_2.
19059:
19060: 2001-09-06 parser
19061: * src/doc/doxygen.cfg 1.14:
19062: merged new default options from 1.2.10 doxygen
19063:
19064: * src/classes/hash.C 1.15:
19065: * src/include/pa_globals.h 1.61:
19066: * src/main/pa_globals.C 1.71:
19067: * src/types/pa_vhash.h 1.16:
19068: now there's special hash key '_default' [instead of ^_default method]
19069: $hash[
19070: $.a[1]
19071: $.b[2]
19072: $._default[xx]
19073: ]
19074: $hash.c
19075:
19076: * src/types/pa_vform.C 1.30:
19077: * src/types/pa_vform.C 1.31:
19078: a=1&a=2 would result in $form:a being a table with one column '
19079: element' and two rows: 1 and 2
19080:
19081: * src/classes/image.C 1.40:
19082: * src/classes/op.C 1.41:
19083: * src/classes/string.C 1.74:
19084: * src/classes/table.C 1.110:
19085: * src/doc/doxygen.cfg 1.13:
19086: * src/targets/isapi/parser3isapi.C 1.38:
19087: * src/types/pa_vtable.C 1.3:
19088: few #ifndef DOXYGEN
19089:
19090: * src/classes/void.C 1.9:
19091: * src/main/pa_string.C 1.102:
19092: * src/main/pa_table.C 1.36:
19093: fixed up bad int/double conversions, and now $form:nonexistent
19094: int(88) would return 88
19095:
19096: * src/main/compile.tab.C 1.10:
19097: * src/main/compile.y 1.165:
19098: ^if(0){}{ ^if(1){}^; }
19099: bug fixed [thanks, fif], ^; were treated there non-literally
19100:
19101: 2001-09-05 parser
19102: * src/classes/string.C 1.73:
19103: * src/classes/table.C 1.109:
19104: sql options can be void [same as image:html the other day]
19105:
19106: * src/classes/mail.C 1.36:
19107: MAIN:MAIL check fixed
19108:
19109: * src/Makefile.in 1.16:
19110: * src/classes/Makefile.in 1.15:
19111: * src/main/Makefile.in 1.12:
19112: * src/targets/cgi/Makefile.in 1.14:
19113: * src/types/Makefile.in 1.11:
19114: makes
19115:
19116: * src/main/pa_sql_driver_manager.C 1.33:
19117: * src/sql/pa_sql_driver.h 1.16:
19118: * src/targets/cgi/parser3.C 1.110:
19119: #define STRINGIZE(name) #name
19120: does not macro expantion on param, simply qoutes whatever passed, undone
19121:
19122: * src/main/pa_sql_driver_manager.C 1.30:
19123: * src/sql/pa_sql_driver.h 1.14:
19124: SQL_DRIVER_CREATE_FUNC_NAME
19125:
19126: * src/main/pa_sql_driver_manager.C 1.32:
19127: * src/sql/pa_sql_driver.h 1.15:
19128: * src/targets/cgi/Makefile.am 1.13:
19129: * src/targets/cgi/parser3.C 1.109:
19130: #define STRINGIZE(name) #name
19131: invented
19132:
19133: * src/targets/cgi/Makefile.am 1.14:
19134: .am undo
19135:
19136: * src/classes/op.C 1.40:
19137: * src/include/pa_sql_driver_manager.h 1.8:
19138: * src/main/pa_sql_driver_manager.C 1.31:
19139: #define MAIN_SQL_NAME "SQL"
19140: #define MAIN_SQL_DRIVERS_NAME "drivers"
19141:
19142: moved to be availible to all users
19143:
19144: 2001-09-04 parser
19145: * src/targets/cgi/parser3.C 1.106:
19146: zz
19147:
19148: * src/include/pa_config_auto.h.in 1.5:
19149: * src/targets/Makefile.in 1.12:
19150: * src/targets/apache13/Makefile.in 1.12:
19151: * src/targets/cgi/Makefile.am 1.12:
19152: * src/targets/cgi/Makefile.in 1.13:
19153: * src/targets/cgi/parser3.C 1.102:
19154: configure --sysconfdir=sysadmin-controlled auto.p location for
19155: targets/cgi/parser3, default[/usr/local/etc]
19156:
19157: * src/Makefile.in 1.15:
19158: * src/include/pa_config_auto.h.in 1.4:
19159: * src/targets/apache13/Makefile.in 1.11:
19160: * src/targets/cgi/Makefile.in 1.12:
19161: makes
19162:
19163: * src/targets/isapi/parser3isapi.C 1.37:
19164: z
19165:
19166: * src/targets/cgi/parser3.C 1.104:
19167: zzz
19168:
19169: * src/targets/cgi/parser3.C 1.108:
19170: full_file_spec bug
19171:
19172: * src/classes/image.C 1.39:
19173: image.html now can accept void params
19174:
19175: * src/classes/date.C 1.5:
19176: date:sql-string is now without ''
19177:
19178: * src/classes/date.C 1.6:
19179: date
19180:
19181: * src/targets/cgi/parser3.C 1.107:
19182: getenvcheck
19183:
19184: 2001-09-03 parser
19185: * src/targets/cgi/parser3.C 1.101:
19186: /configure cgi SYSCONFDIR
19187:
19188: 2001-09-01 parser
19189: * src/classes/image.C 1.38:
19190: letter_spacing
19191:
19192: * src/classes/image.C 1.36:
19193: image: as_int as_string used
19194:
19195: * src/classes/image.C 1.37:
19196: image: font params changed
19197:
19198: * src/types/pa_vmethod_frame.h 1.15:
19199: $result[] now gets properly analized
19200:
19201: 2001-08-31 parser
19202: * src/Makefile.in 1.14:
19203: * src/include/pa_dir.h 1.4:
19204: * src/targets/Makefile.in 1.11:
19205: * src/targets/cgi/parser3.C 1.99:
19206: compiled under cygwin
19207:
19208: * src/targets/cgi/parser3.C 1.100:
19209: z
19210:
19211: * src/classes/void.C 1.8:
19212: void:int/double += (default)
19213:
19214: * src/classes/string.C 1.72:
19215: * src/classes/table.C 1.108:
19216: string:int/double (defaults)
19217:
19218: * src/classes/image.C 1.35:
19219: image:font added space param
19220: image:font changed charwidth alg, added kerning const[for now]
19221:
19222: 2001-08-29 parser
19223: * src/main/pa_exception.C 1.14:
19224: exception redundant debug info
19225:
19226: 2001-08-28 parser
19227: * src/classes/table.C 1.107:
19228: NO_STRING_ORIGIN check
19229:
19230: * src/classes/string.C 1.71:
19231: * src/include/pa_dictionary.h 1.2:
19232: * src/include/pa_string.h 1.101:
19233: * src/main/pa_dictionary.C 1.4:
19234: * src/main/pa_string.C 1.101:
19235: * src/main/untaint.C 1.59:
19236: pa_directory speeded up. moved zero 'from' check to directory constructor.
19237: string:replace
19238:
19239: * src/Makefile.in 1.13:
19240: makes
19241:
19242: * src/Makefile.in 1.12:
19243: * src/classes/Makefile.in 1.13:
19244: * src/main/Makefile.in 1.10:
19245: * src/targets/Makefile.in 1.10:
19246: * src/targets/apache13/Makefile.in 1.9:
19247: * src/targets/cgi/Makefile.in 1.10:
19248: * src/types/Makefile.in 1.9:
19249: makefiles
19250:
19251: * src/classes/file.C 1.51:
19252: * src/main/pa_common.C 1.63:
19253: file:move autocreate/remove dest/src dir
19254:
19255: * src/main/compile.C 1.47:
19256: NO_STRING_ORIGIN check2
19257:
19258: * src/classes/image.C 1.33:
19259: image: gifsize little endian
19260:
19261: * src/targets/apache13/Makefile.am 1.4:
19262: COMPILE_APACHE13_MODULE
19263:
19264: * src/include/pa_dictionary.h 1.4:
19265: * src/main/pa_dictionary.C 1.5:
19266: * src/main/pa_sql_driver_manager.C 1.29:
19267: NO_STRING_ORIGIN check3
19268:
19269: * src/include/pa_dictionary.h 1.3:
19270: gcc: ../include/pa_dictionary.h:19: storage class specifiers
19271: invalid in friend function declarations
19272:
19273: * src/targets/apache13/Makefile.am 1.3:
19274: configure to skip apache
19275:
19276: * src/classes/Makefile.in 1.14:
19277: * src/main/Makefile.in 1.11:
19278: * src/targets/apache13/Makefile.in 1.10:
19279: * src/targets/cgi/Makefile.in 1.11:
19280: * src/types/Makefile.in 1.10:
19281: make.ins
19282:
19283: * src/classes/op.C 1.39:
19284: * src/main/compile.tab.C 1.9:
19285: * src/main/pa_dir.C 1.6:
19286: * src/main/untaint.C 1.60:
19287: * src/targets/cgi/parser3.C 1.98:
19288: * src/targets/isapi/parser3isapi.C 1.36:
19289: strncpy forced with zero ending in case of limit
19290:
19291: * src/classes/image.C 1.34:
19292: image error msgs
19293:
19294: * src/classes/Makefile.am 1.18:
19295: * src/main/Makefile.am 1.15:
19296: * src/targets/cgi/Makefile.am 1.11:
19297: * src/types/Makefile.am 1.6:
19298: .am-s
19299:
19300: * src/doc/doxygen.cfg 1.12:
19301: doxygen conf removed some garbage from under doxygeneration
19302:
19303: 2001-08-27 parser
19304: * src/Makefile.in 1.11:
19305: * src/classes/Makefile.in 1.12:
19306: * src/main/Makefile.in 1.9:
19307: * src/main/pa_common.C 1.61:
19308: * src/main/pa_exception.C 1.12:
19309: * src/main/pa_sql_driver_manager.C 1.28:
19310: * src/targets/Makefile.in 1.9:
19311: * src/targets/apache13/Makefile.in 1.8:
19312: * src/targets/cgi/Makefile.am 1.10:
19313: * src/targets/cgi/Makefile.in 1.9:
19314: * src/types/Makefile.in 1.8:
19315: configure for solaris -lsocket
19316:
19317: * src/classes/image.C 1.31:
19318: * src/classes/image.C 1.32:
19319: fixed jpgsize alg
19320:
19321: * src/main/pa_request.C 1.152:
19322: * src/targets/cgi/parser3.C 1.97:
19323: parser3 test.html [auto.p from current dir loading]
19324:
19325: * src/main/pa_exception.C 1.13:
19326: z
19327:
19328: * src/main/pa_common.C 1.62:
19329: removed debug info from pa_common
19330:
19331: 2001-08-24 parser
19332: * src/targets/cgi/parser3.C 1.95:
19333: not cgi extra \n 2
19334:
19335: * src/classes/file.C 1.50:
19336: * src/classes/form.C 1.14:
19337: * src/classes/mail.C 1.35:
19338: * src/classes/table.C 1.106:
19339: fiew non-pool mallocs fixed
19340:
19341: * src/targets/cgi/parser3.C 1.96:
19342: not cgi extra \n 3
19343:
19344: * src/sql/pa_sql_driver.h 1.13:
19345: sql* removed services from disconnect - cross-request ideological probs.
19346: oracle - fixed bug: cs allocated on request.pool and got freed before disconnect
19347:
19348: * src/targets/cgi/parser3.C 1.94:
19349: not cgi extra \n
19350:
19351: * src/main/pa_sql_driver_manager.C 1.27:
19352: z
19353:
19354: * src/include/pa_sql_connection.h 1.12:
19355: * src/main/pa_sql_driver_manager.C 1.26:
19356: sql* removed services from disconnect - cross-request
19357: ideological probs.
19358:
19359: 2001-08-23 parser
19360: * src/main/pa_sql_driver_manager.C 1.25:
19361: oracle: dlink
19362:
19363: * src/classes/file.C 1.49:
19364: minor bug in file:save fixed
19365:
19366: 2001-08-22 parser
19367: * src/classes/file.C 1.48:
19368: * src/main/compile.tab.C 1.8:
19369: * src/types/pa_vfile.C 1.18:
19370: * src/types/pa_vfile.h 1.29:
19371: file:load|save[text|binary;
19372:
19373: * src/main/compile.tab.C 1.7:
19374: * src/main/compile.y 1.164:
19375: ^method[]^[^] literals []
19376:
19377: 2001-08-21 parser
19378: * src/classes/file.C 1.47:
19379: * src/classes/table.C 1.105:
19380: ^file:list
19381:
19382: 2001-08-20 parser
19383: * src/main/compile.tab.C 1.6:
19384: * src/main/compile.y 1.163:
19385: * src/main/pa_sql_driver_manager.C 1.24:
19386: * src/types/pa_value.h 1.70:
19387: * src/types/pa_vbool.h 1.11:
19388: * src/types/pa_vdouble.h 1.24:
19389: * src/types/pa_vint.h 1.25:
19390: var(123) ^var.inc[] recousively caused problems: inc incremeted
19391: 123 literal!! fixed
19392:
19393: 2001-08-10 parser
19394: * src/classes/table.C 1.101:
19395: * src/include/pa_table.h 1.34:
19396: * src/main/pa_table.C 1.35:
19397: table.sort now creates new sorted table
19398:
19399: * src/main/compile.tab.C 1.3:
19400: * src/main/compile.tab.C 1.4:
19401: * src/main/compile.y 1.160:
19402: * src/main/compile.y 1.161:
19403: (codes) name part syntax added
19404:
19405: * src/main/compile.tab.C 1.5:
19406: * src/main/compile.y 1.162:
19407: [codes] name part syntax now
19408:
19409: * src/main/pa_string.C 1.100:
19410: string.match hanged on. there were a hang check but it weren't wise enough
19411:
19412: @parse[dateString][tmp]
19413: $tmp[^dateString.match[(\d\d\d\d-)?(\d\d-)?][g]]
19414: $tmp.1 $tmp.2
19415: #end
19416:
19417: @main[]
19418: ^parse[2001-02-03]
19419:
19420: * src/classes/table.C 1.102:
19421: * src/classes/table.C 1.103:
19422: table:sort now default desc
19423:
19424: * src/types/pa_value.h 1.69:
19425: * src/types/pa_vstring.h 1.30:
19426: * src/types/pa_vstring.h 1.31:
19427: string now def only when ne ''
19428:
19429: * src/main/pa_request.C 1.150:
19430: * src/main/pa_request.C 1.151:
19431: wanted to make
19432: const int MAX_EXECUTE_SECONDS=1;
19433:
19434: but couldnt, set_callback_and_alarm appeared to be not exported :(
19435:
19436: * src/classes/table.C 1.104:
19437: table:sort restored [it was bad test :(]
19438:
19439: 2001-08-09 parser
19440: * src/main/pa_string.C 1.99:
19441: $a[010] now ^if($a==10){true}
19442: were octal
19443:
19444: * src/main/Makefile.am 1.14:
19445: .am
19446:
19447: * src/classes/void.C 1.6:
19448: * src/classes/void.C 1.7:
19449: void: int double copy/paste from int: bug fixed
19450:
19451: * src/classes/hash.C 1.14:
19452: hash:_default now [was hash:default]
19453:
19454: * src/types/pa_vcookie.C 1.22:
19455: cookie name&value origins added, more precise $ORIGINS(1)
19456:
19457: * src/classes/op.C 1.38:
19458: case without switch check added
19459:
19460: * src/main/Makefile.in 1.8:
19461: make.in
19462:
19463: 2001-08-07 parser
19464: * src/classes/math.C 1.5:
19465: * src/main/pa_request.C 1.149:
19466: math:random fixed. win32 srand made working
19467:
19468: * src/classes/double.C 1.36:
19469: * src/classes/int.C 1.32:
19470: * src/classes/string.C 1.70:
19471: * src/classes/table.C 1.100:
19472: * src/include/pa_globals.h 1.60:
19473: * src/main/pa_globals.C 1.70:
19474: !^int/double:sql{query}[[$.limit(2) $.offset(4) $.default(0)]]
19475: string, table
19476:
19477: 2001-08-06 parser
19478: * src/classes/hash.C 1.13:
19479: hash:keys renamed to hash:_keys :(
19480:
19481: * src/main/pa_exec.C 1.10:
19482: exec win32 real filename
19483:
19484: * src/classes/file.C 1.46:
19485: exec stderr out
19486:
19487: * src/classes/mail.C 1.34:
19488: * src/classes/op.C 1.37:
19489: * src/include/pa_array.h 1.43:
19490: * src/include/pa_globals.h 1.59:
19491: * src/include/pa_hash.h 1.42:
19492: * src/include/pa_request.h 1.94:
19493: * src/main/compile.tab.C 1.2:
19494: * src/main/compile.y 1.159:
19495: * src/main/pa_array.C 1.38:
19496: * src/main/pa_dictionary.C 1.3:
19497: * src/main/pa_exec.C 1.11:
19498: * src/main/pa_globals.C 1.69:
19499: * src/main/pa_hash.C 1.38:
19500: * src/main/pa_request.C 1.148:
19501: * src/main/pa_string.C 1.98:
19502: class_path
19503:
19504: 2001-08-03 parser
19505: * src/classes/table.C 1.99:
19506: * src/types/pa_vtable.h 1.28:
19507: vtable.locks killed
19508:
19509: 2001-08-02 parser
19510: * src/classes/classes.h 1.9:
19511: * src/classes/op.C 1.36:
19512: * src/include/pa_globals.h 1.58:
19513: * src/main/execute.C 1.188:
19514: * src/main/pa_globals.C 1.66:
19515: * src/main/pa_globals.C 1.67:
19516: found another multithread bug in op.C (last, last global var
19517: killed) :)
19518:
19519: * src/main/pa_dictionary.C 1.2:
19520: * src/main/pa_globals.C 1.68:
19521: memset dictionary minor bug fixed
19522:
19523: * src/classes/string.C 1.69:
19524: * src/classes/table.C 1.98:
19525: * src/include/pa_array.h 1.42:
19526: * src/main/execute.C 1.190:
19527: * src/main/pa_exec.C 1.9:
19528: introducing Array_iter
19529:
19530: * src/main/execute.C 1.189:
19531: detected quick_get recursion bug. changed to get@execute, but
19532: needs array iterator, separate from array to avoid it & use caching
19533:
19534: 2001-08-01 parser
19535: * src/include/pa_dictionary.h 1.1:
19536: * src/include/pa_globals.h 1.57:
19537: * src/include/pa_string.h 1.100:
19538: * src/main/main.dsp 1.107:
19539: * src/main/pa_dictionary.C 1.1:
19540: * src/main/pa_globals.C 1.65:
19541: * src/main/pa_request.C 1.147:
19542: * src/main/pa_string.C 1.97:
19543: * src/main/untaint.C 1.58:
19544: speeded up typo-html replacements. introducing Dictionary with
19545: first-char caching
19546:
19547: 2001-07-31 parser
19548: * src/types/Makefile.am 1.5:
19549: pa_vtable.C added to .am
19550:
19551: * src/main/compile.tab.C 1.1:
19552: added, so that could be compiled even on non-bison-enabled platforms
19553:
19554: 2001-07-28 parser
19555: * src/main/compile.y 1.158:
19556: * src/main/untaint.C 1.57:
19557: bug fix @ untaint when \r skipped \n
19558:
19559: * src/classes/table.C 1.97:
19560: table:hash always produces hash, when can't - empty
19561:
19562: 2001-07-27 parser
19563: * src/classes/double.C 1.35:
19564: * src/classes/int.C 1.31:
19565: * src/classes/string.C 1.68:
19566: provided meaningful msg on int/double/string :sql without
19567: result and default
19568:
19569: 2001-07-26 parser
19570: * src/include/pa_opcode.h 1.6:
19571: * src/main/compile.y 1.156:
19572: * src/main/execute.C 1.187:
19573: hash creation syntax problem persists. restored $: for a while.
19574: thinking of $man[$.age[zzz]] syntax now
19575:
19576: * src/classes/op.C 1.35:
19577: fixed bad multithread bug with strangly global OP
19578:
19579: * src/main/compile.y 1.157:
19580: $man[$.age[zzz]] 0
19581:
19582: * src/include/pa_opcode.h 1.4:
19583: * src/main/compile.C 1.45:
19584: * src/main/compile.y 1.154:
19585: * src/main/compile_tools.h 1.46:
19586: * src/main/execute.C 1.185:
19587: * src/main/pa_request.C 1.146:
19588: * src/types/pa_vmethod_frame.h 1.13:
19589: introducing ::
19590: this is constructor call prefix.
19591: ordinary : remains for static accesses
19592:
19593: * src/classes/double.C 1.34:
19594: * src/classes/int.C 1.30:
19595: * src/classes/string.C 1.67:
19596: * src/include/pa_opcode.h 1.5:
19597: * src/main/compile.C 1.46:
19598: * src/main/compile.y 1.155:
19599: * src/main/compile_tools.h 1.47:
19600: * src/main/execute.C 1.186:
19601: * src/types/pa_vcode_frame.h 1.7:
19602: * src/types/pa_vmethod_frame.h 1.14:
19603: * src/types/pa_wcontext.h 1.16:
19604: * src/types/pa_wwrapper.h 1.10:
19605: fixing :: realization #1
19606:
19607: 2001-07-25 parser
19608: * src/classes/table.C 1.95:
19609: * src/main/main.dsp 1.106:
19610: * src/types/pa_vtable.C 1.1:
19611: * src/types/pa_vtable.h 1.27:
19612: ^table.record[] now $table.fields
19613:
19614: * src/types/pa_vtable.C 1.2:
19615: table: get_element order changeed. now:
19616: 1. fields
19617: 2. methods
19618: 3. columns
19619:
19620: * src/types/pa_vdouble.h 1.23:
19621: * src/types/pa_vint.h 1.24:
19622: odbc: no result queries; quote.
19623: optimized double&int tostring-s
19624:
19625: * src/classes/string.C 1.66:
19626: * src/include/pa_globals.h 1.56:
19627: * src/main/execute.C 1.183:
19628: * src/main/pa_globals.C 1.64:
19629: match replace code context moved to implicit $match context
19630:
19631: * src/main/compile.C 1.44:
19632: * src/main/compile.y 1.153:
19633: * src/main/compile_tools.h 1.45:
19634: allowed whitespace before first method decl
19635:
19636: * src/include/pa_opcode.h 1.3:
19637: * src/main/compile.y 1.149:
19638: * src/main/compile_tools.C 1.37:
19639: * src/main/compile_tools.h 1.43:
19640: * src/main/execute.C 1.182:
19641: with killed, code storage introduced with former 'with' syntax
19642:
19643: * src/main/compile.y 1.150:
19644: * src/main/compile.y 1.151:
19645: * src/main/execute.C 1.184:
19646: $var[] is now empty string, not void
19647:
19648: * src/main/compile.C 1.43:
19649: * src/main/compile.y 1.152:
19650: * src/main/compile_tools.h 1.44:
19651: allowed empty lines before first method decl
19652:
19653: * src/classes/table.C 1.96:
19654: allowed nontable result in table:sql, results in empty table
19655:
19656: 2001-07-24 parser
19657: * src/main/compile.C 1.42:
19658: * src/main/execute.C 1.181:
19659: * src/main/pa_string.C 1.96:
19660: * src/types/pa_value.h 1.68:
19661: first get_element, next get operator
19662:
19663: * src/classes/file.C 1.45:
19664: * src/include/pa_common.h 1.47:
19665: * src/main/pa_common.C 1.60:
19666: file:move
19667:
19668: * src/main/compile.y 1.148:
19669: removed @end handling
19670:
19671: * src/main/pa_common.C 1.59:
19672: file_read close @ eof when imgsize bug fixed
19673:
19674: * src/main/compile.C 1.41:
19675: * src/main/compile.y 1.147:
19676: @end handling method2
19677:
19678: 2001-07-23 parser
19679: * src/main/pa_sql_driver_manager.C 1.23:
19680: * src/sql/pa_sql_driver.h 1.12:
19681: sql odbc driver
19682:
19683: * src/classes/hash.C 1.11:
19684: * src/classes/hash.C 1.12:
19685: * src/classes/string.C 1.65:
19686: * src/classes/table.C 1.94:
19687: * src/classes/void.C 1.5:
19688: * src/include/pa_sql_connection.h 1.11:
19689: * src/sql/pa_sql_driver.h 1.11:
19690: changed sql driver query interface
19691:
19692: 2001-07-20 parser
19693: * src/types/pa_vrequest.C 1.8:
19694: X!$browser:type
19695:
19696: * src/classes/file.C 1.44:
19697: * src/classes/string.C 1.64:
19698: * src/include/pa_string.h 1.99:
19699: * src/main/execute.C 1.180:
19700: * src/main/pa_string.C 1.95:
19701: * src/types/pa_valiased.C 1.8:
19702: * src/types/pa_valiased.h 1.13:
19703: * src/types/pa_value.h 1.67:
19704: * src/types/pa_vclass.h 1.17:
19705: * src/types/pa_vcookie.h 1.11:
19706: * src/types/pa_vdate.h 1.3:
19707: * src/types/pa_vfile.h 1.28:
19708: * src/types/pa_vform.h 1.21:
19709: * src/types/pa_vhash.h 1.15:
19710: * src/types/pa_vmath.h 1.2:
19711: * src/types/pa_vobject.h 1.10:
19712: * src/types/pa_vrequest.C 1.7:
19713: * src/types/pa_vstateless_class.h 1.16:
19714: * src/types/pa_vstateless_object.h 1.10:
19715: only ^class:method dynamic calls allowed.
19716: ^BASE.method call disabled.
19717: BASE element globally removed
19718:
19719: 2001-07-18 parser
19720: * src/Makefile.am 1.6:
19721: * src/Makefile.in 1.10:
19722: * src/classes/Makefile.am 1.17:
19723: * src/main/Makefile.am 1.13:
19724: * src/targets/Makefile.am 1.6:
19725: * src/targets/apache13/Makefile.am 1.2:
19726: * src/targets/cgi/Makefile.am 1.9:
19727: * src/types/Makefile.am 1.4:
19728: removed $id from *.in *.am
19729:
19730: * src/classes/file.C 1.43:
19731: file:exec/cgi msg
19732:
19733: * src/main/pa_request.C 1.145:
19734: * src/main/untaint.C 1.56:
19735: ORIGINS langs name abbrevations
19736:
19737: * src/classes/file.C 1.42:
19738: $file:exit-code renamed to 'status'
19739:
19740: * src/classes/date.C 1.4:
19741: * src/classes/mail.C 1.33:
19742: * src/classes/math.C 1.4:
19743: * src/classes/string.C 1.63:
19744: * src/classes/table.C 1.93:
19745: * src/include/pa_globals.h 1.55:
19746: * src/include/pa_string.h 1.98:
19747: * src/main/execute.C 1.179:
19748: * src/main/pa_globals.C 1.63:
19749: * src/main/pa_request.C 1.144:
19750: * src/main/pa_string.C 1.94:
19751: * src/main/untaint.C 1.55:
19752: * src/types/pa_value.h 1.66:
19753: * src/types/pa_vdouble.h 1.22:
19754: * src/types/pa_vfile.h 1.27:
19755: * src/types/pa_vint.h 1.23:
19756: * src/types/pa_vstring.C 1.9:
19757: * src/types/pa_vstring.h 1.29:
19758: $ORIGINS(1) output tracing mode
19759:
19760: * src/classes/Makefile.in 1.11:
19761: * src/main/Makefile.in 1.7:
19762: * src/targets/Makefile.in 1.8:
19763: * src/targets/apache13/Makefile.in 1.7:
19764: * src/targets/cgi/Makefile.in 1.8:
19765: * src/types/Makefile.in 1.7:
19766: $id in .in's from .am's removed
19767:
19768: * src/classes/file.C 1.41:
19769: * src/main/pa_exec.C 1.8:
19770: file:exec
19771:
19772: 2001-07-17 parser
19773: * src/Makefile.in 1.9:
19774: * src/classes/Makefile.in 1.10:
19775: == wrong
19776:
19777: 2001-07-13 parser
19778: * src/main/execute.C 1.175:
19779: * src/main/pa_request.C 1.142:
19780: order of MAIN parents was wrong, fixed
19781:
19782: * src/classes/double.C 1.33:
19783: * src/classes/int.C 1.29:
19784: * src/classes/string.C 1.62:
19785: * src/include/pa_request.h 1.92:
19786: * src/include/pa_request.h 1.93:
19787: * src/main/execute.C 1.176:
19788: * src/main/execute.C 1.177:
19789: * src/main/execute.C 1.178:
19790: * src/main/pa_request.C 1.143:
19791: auto.p[@auto], /news/auto.p[no @auto], so that initializing
19792: second would not call first @auto
19793:
19794: 2001-07-12 parser
19795: * src/types/pa_value.h 1.65:
19796: pa_value.putelement modification of system classes prevented
19797:
19798: 2001-07-11 parser
19799: * src/classes/string.C 1.61:
19800: * src/doc/sources2html.cmd 1.3:
19801: lr split now yelds table $piece
19802:
19803: * src/classes/file.C 1.40:
19804: * src/include/pa_common.h 1.46:
19805: * src/main/pa_common.C 1.58:
19806: * src/types/pa_vstateless_class.h 1.15:
19807: $file created by file:state += .atime .mtime .ctime
19808: +found&fixed bug with exceptions on get_junction-created objects [they were on wrong pool]
19809:
19810: 2001-07-09 parser
19811: * src/main/untaint.C 1.54:
19812: qp wrong name
19813:
19814: * src/classes/date.C 1.3:
19815: * src/classes/string.C 1.60:
19816: * src/classes/table.C 1.92:
19817: * src/main/compile.y 1.146:
19818: date format 0
19819:
19820: 2001-07-07 parser
19821: * src/classes/Makefile.am 1.16:
19822: * src/classes/date.C 1.1:
19823: * src/classes/file.C 1.39:
19824: * src/classes/hash.C 1.10:
19825: * src/classes/image.C 1.30:
19826: * src/classes/mail.C 1.32:
19827: * src/classes/math.C 1.3:
19828: * src/classes/op.C 1.34:
19829: * src/classes/string.C 1.59:
19830: * src/classes/table.C 1.90:
19831: * src/classes/void.C 1.4:
19832: * src/include/pa_request.h 1.91:
19833: * src/main/main.dsp 1.105:
19834: * src/types/pa_value.h 1.64:
19835: * src/types/pa_vdate.h 1.1:
19836: * src/types/pa_wcontext.C 1.7:
19837: date now set $fields roll string. todo: sql, calendar
19838:
19839: * src/classes/date.C 1.2:
19840: * src/classes/table.C 1.91:
19841: * src/include/pa_common.h 1.45:
19842: * src/include/pa_string.h 1.97:
19843: * src/main/pa_common.C 1.57:
19844: * src/types/pa_vdate.h 1.2:
19845: date roll
19846: table calendar
19847:
19848: 2001-07-06 parser
19849: * src/classes/math.C 1.2:
19850: * src/include/pa_request.h 1.90:
19851: * src/main/execute.C 1.174:
19852: * src/main/main.dsp 1.104:
19853: * src/main/pa_request.C 1.141:
19854: * src/types/pa_vmath.h 1.1:
19855: math 0
19856:
19857: 2001-07-03 parser
19858: * src/classes/Makefile.am 1.15:
19859: * src/classes/math.C 1.1:
19860: * src/classes/op.C 1.33:
19861: * src/classes/random.C 1.15:
19862: * src/main/main.dsp 1.103:
19863: class random renamed to math, operators became methods
19864:
19865: * src/classes/op.C 1.32:
19866: pow sqrt
19867:
19868: * src/classes/op.C 1.31:
19869: * src/main/execute.C 1.173:
19870: sin asin cos acos tan atan
19871:
19872: 2001-07-02 parser
19873: * src/classes/hash.C 1.9:
19874: ^hash.keys[]
19875:
19876: * src/classes/table.C 1.88:
19877: * src/main/pa_table.C 1.34:
19878: ^table:columns[]
19879:
19880: * src/classes/table.C 1.89:
19881: ^table.columns column renamed from 'name' to 'column'
19882:
19883: * src/main/compile.y 1.145:
19884: * src/main/compile_tools.h 1.42:
19885: in expressions now allowed 'strings'
19886:
19887: 2001-06-29 parser
19888: * src/main/execute.C 1.171:
19889: * src/main/execute.C 1.172:
19890: /0 %0 checkes ver 2
19891:
19892: * src/classes/table.C 1.87:
19893: empty strings @ sql
19894:
19895: * src/Makefile.in 1.8:
19896: * src/classes/Makefile.in 1.9:
19897: makes
19898:
19899: * src/classes/Makefile.am 1.14:
19900: nothing - void
19901:
19902: * src/main/execute.C 1.170:
19903: /0 %0 checke
19904:
19905: 2001-06-28 parser
19906: * src/classes/double.C 1.32:
19907: * src/classes/file.C 1.38:
19908: * src/classes/form.C 1.13:
19909: * src/classes/hash.C 1.8:
19910: * src/classes/image.C 1.29:
19911: * src/classes/int.C 1.28:
19912: * src/classes/mail.C 1.31:
19913: * src/classes/op.C 1.30:
19914: * src/classes/random.C 1.14:
19915: * src/classes/response.C 1.13:
19916: * src/classes/string.C 1.58:
19917: * src/classes/table.C 1.86:
19918: * src/classes/void.C 1.3:
19919: * src/main/compile.C 1.40:
19920: * src/main/compile.y 1.144:
19921: * src/main/compile_tools.C 1.36:
19922: * src/main/execute.C 1.169:
19923: * src/main/pa_array.C 1.37:
19924: * src/main/pa_common.C 1.56:
19925: * src/main/pa_dir.C 1.5:
19926: * src/main/pa_exception.C 1.11:
19927: * src/main/pa_exec.C 1.7:
19928: * src/main/pa_globals.C 1.62:
19929: * src/main/pa_hash.C 1.37:
19930: * src/main/pa_pool.C 1.20:
19931: * src/main/pa_request.C 1.140:
19932: * src/main/pa_socks.C 1.5:
19933: * src/main/pa_sql_driver_manager.C 1.22:
19934: * src/main/pa_string.C 1.93:
19935: * src/main/pa_table.C 1.33:
19936: * src/main/untaint.C 1.53:
19937: * src/targets/cgi/parser3.C 1.93:
19938: * src/targets/isapi/parser3isapi.C 1.35:
19939: */
1.42 ! paf 19940: static const char *RCSId="$Id: double.C,v 1.31 2001/06/28 07:41:59 parser Exp $";
1.15 paf 19941:
19942: * src/main/compile.y 1.142:
19943: * src/main/compile_tools.h 1.41:
19944: $:name: == ${name}:
19945: $class:name: == ${class:name}:
19946:
19947: * src/classes/string.C 1.56:
19948: exactly one
19949:
19950: * src/classes/double.C 1.31:
19951: * src/classes/file.C 1.37:
19952: * src/classes/form.C 1.12:
19953: * src/classes/hash.C 1.7:
19954: * src/classes/image.C 1.28:
19955: * src/classes/int.C 1.27:
19956: * src/classes/mail.C 1.30:
19957: * src/classes/op.C 1.29:
19958: * src/classes/random.C 1.13:
19959: * src/classes/response.C 1.12:
19960: * src/classes/string.C 1.57:
19961: * src/classes/table.C 1.85:
19962: * src/classes/void.C 1.2:
19963: * src/main/compile.C 1.39:
19964: * src/main/compile.y 1.143:
19965: * src/main/compile_tools.C 1.35:
19966: * src/main/execute.C 1.168:
19967: * src/main/pa_array.C 1.36:
19968: * src/main/pa_common.C 1.55:
19969: * src/main/pa_dir.C 1.4:
19970: * src/main/pa_exception.C 1.10:
19971: * src/main/pa_exec.C 1.6:
19972: * src/main/pa_globals.C 1.61:
19973: * src/main/pa_hash.C 1.36:
19974: * src/main/pa_pool.C 1.19:
19975: * src/main/pa_request.C 1.139:
19976: * src/main/pa_socks.C 1.4:
19977: * src/main/pa_sql_driver_manager.C 1.21:
19978: * src/main/pa_string.C 1.92:
19979: * src/main/pa_table.C 1.32:
19980: * src/main/untaint.C 1.52:
19981: * src/targets/cgi/parser3.C 1.92:
19982: * src/targets/isapi/parser3isapi.C 1.34:
1.42 ! paf 19983: static char *RCSId="$Id$";
1.15 paf 19984:
19985: 2001-06-27 parser
19986: * src/classes/hash.C 1.6:
19987: * src/classes/nothing.C 1.5:
19988: * src/classes/table.C 1.84:
19989: * src/classes/void.C 1.1:
19990: * src/main/compile.y 1.140:
19991: * src/main/compile.y 1.141:
19992: * src/main/execute.C 1.167:
19993: * src/main/main.dsp 1.102:
19994: * src/main/pa_request.C 1.138:
19995: * src/targets/cgi/pa_pool.C 1.17:
19996: * src/types/pa_value.h 1.63:
19997: * src/types/pa_vcode_frame.h 1.6:
19998: * src/types/pa_vmethod_frame.h 1.12:
19999: * src/types/pa_vnothing.h 1.2:
20000: * src/types/pa_vtable.h 1.26:
20001: * src/types/pa_vvoid.h 1.1:
20002: nothing renamed to void
20003:
20004: * src/classes/op.C 1.28:
20005: ^switch ^case
20006:
20007: * src/main/compile.y 1.139:
20008: lexer: $zzzz^zzzz were name part
20009:
20010: 2001-05-28 parser
20011: * src/main/main.dsp 1.101:
20012: * src/targets/isapi/parser3isapi.dsp 1.15:
20013: release project options [some bugs]
20014:
20015: * src/classes/classes.C 1.7:
20016: * src/main/compile.C 1.38:
20017: * src/main/compile.y 1.138:
20018: * src/main/execute.C 1.166:
20019: operators are not in root class again
20020:
20021: * src/doc/html2chm.cmd 1.3:
20022: removed >a
20023:
20024: * src/doc/sources2html.cmd 1.2:
20025: z
20026:
20027: 2001-05-24 parser
20028: * src/Makefile.in 1.7:
20029: * src/classes/Makefile.in 1.8:
20030: * src/main/Makefile.in 1.6:
20031: * src/targets/Makefile.in 1.7:
20032: * src/targets/apache13/Makefile.in 1.6:
20033: * src/targets/cgi/Makefile.in 1.7:
20034: * src/types/Makefile.in 1.6:
20035: makes
20036:
20037: * src/main/pa_request.C 1.135:
20038: * src/main/pa_request.C 1.136:
20039: * src/targets/cgi/parser3.C 1.90:
20040: // no _ conversions in @exception[params]
20041:
20042: * src/targets/cgi/parser3.dsp 1.19:
20043: project file
20044:
20045: * src/classes/op.C 1.27:
20046: * src/main/pa_request.C 1.137:
20047: * src/targets/cgi/parser3.C 1.91:
20048: ^log ^exp
20049:
20050: 2001-05-23 parser
20051: * src/classes/op.C 1.25:
20052: * src/main/compile.y 1.137:
20053: allow one empty line before LS_DEF_NAME
20054:
20055: * src/main/pa_string.C 1.91:
20056: string cmp bug
20057:
20058: * src/classes/mail.C 1.29:
20059: * src/classes/op.C 1.26:
20060: rem max 1000
20061:
20062: 2001-05-22 parser
20063: * src/classes/op.C 1.24:
20064: if params code-required
20065:
20066: 2001-05-21 parser
20067: * src/classes/classes.C [operators_as_parent_class2] 1.5.2.1:
20068: * src/main/compile.C [operators_as_parent_class2] 1.36.2.1:
20069: * src/main/compile.y [operators_as_parent_class2] 1.134.2.1:
20070: * src/main/execute.C [operators_as_parent_class2] 1.162.2.1:
20071: 0
20072:
20073: * src/classes/classes.C [operators_as_parent_class2] 1.5.2.2:
20074: * src/main/compile.C [operators_as_parent_class2] 1.36.2.2:
20075: 1
20076:
20077: * src/Makefile.in 1.6:
20078: * src/classes/Makefile.in 1.6:
20079: * src/classes/Makefile.in 1.7:
20080: * src/main/Makefile.in 1.5:
20081: * src/targets/Makefile.in 1.6:
20082: * src/targets/apache13/Makefile.in 1.5:
20083: * src/targets/cgi/Makefile.in 1.6:
20084: * src/types/Makefile.in 1.5:
20085: makes
20086:
20087: * src/classes/double.C 1.30:
20088: * src/classes/hash.C 1.4:
20089: * src/classes/hash.C 1.5:
20090: * src/classes/nothing.C 1.1:
20091: * src/classes/nothing.C 1.2:
20092: * src/classes/nothing.C 1.3:
20093: * src/classes/op.C 1.23:
20094: * src/classes/string.C 1.55:
20095: * src/classes/table.C 1.83:
20096: * src/classes/unknown.C 1.8:
20097: * src/main/compile.y 1.136:
20098: * src/main/execute.C 1.164:
20099: * src/main/execute.C 1.165:
20100: * src/main/main.dsp 1.100:
20101: * src/main/pa_request.C 1.134:
20102: * src/targets/cgi/pa_pool.C 1.15:
20103: * src/targets/cgi/pa_pool.C 1.16:
20104: * src/types/pa_value.h 1.62:
20105: * src/types/pa_vcode_frame.h 1.5:
20106: * src/types/pa_vmethod_frame.h 1.10:
20107: * src/types/pa_vmethod_frame.h 1.11:
20108: * src/types/pa_vnothing.h 1.1:
20109: * src/types/pa_vtable.h 1.24:
20110: * src/types/pa_vtable.h 1.25:
20111: * src/types/pa_vunknown.h 1.14:
20112: 'unknown' renamed to 'nothing'
20113:
20114: * src/Makefile.in 1.5:
20115: * src/classes/Makefile.in 1.5:
20116: * src/main/Makefile.in 1.4:
20117: * src/targets/Makefile.in 1.5:
20118: * src/targets/apache13/Makefile.in 1.4:
20119: * src/targets/cgi/Makefile.in 1.5:
20120: * src/types/Makefile.in 1.4:
20121: make system timestamps
20122:
20123: * src/classes/nothing.C 1.4:
20124: resultless ^sql moved to nothing:
20125:
20126: * src/classes/Makefile.am 1.13:
20127: .AM
20128:
20129: * src/main/pa_request.C 1.133:
20130: .am
20131:
20132: * src/Makefile.in 1.4:
20133: file stamps to remove autoreconf
20134:
20135: * src/targets/cgi/parser3.C 1.88:
20136: argv can be just "parser3". made site_auto_path "." in that case
20137:
20138: * src/types/pa_vstring.C 1.8:
20139: eoleof
20140:
20141: * src/classes/op.C [operators_as_parent_class2] 1.21.2.1:
20142: * src/main/execute.C 1.162:
20143: * src/targets/cgi/Makefile.in 1.4:
20144: * src/targets/cgi/parser3.C 1.86:
20145: * src/targets/cgi/parser3.C 1.87:
20146: * src/targets/cgi/parser3.C 1.89:
20147: z
20148:
20149: * src/main/pa_request.C 1.132:
20150: * src/targets/cgi/parser3.C 1.85:
20151: pcre_tables=pcre_default_tables;
20152:
20153: * src/classes/hash.C 1.3:
20154: * src/classes/int.C 1.25:
20155: * src/classes/string.C 1.53:
20156: * src/classes/table.C 1.82:
20157: * src/include/pa_string.h 1.95:
20158: * src/include/pa_string.h 1.96:
20159: * src/main/pa_string.C 1.89:
20160: * src/main/pa_string.C 1.90:
20161: * src/types/pa_vstring.C 1.6:
20162: * src/types/pa_vstring.h 1.27:
20163: started int:sql
20164:
20165: * src/types/pa_vstring.C 1.7:
20166: * src/types/pa_vstring.h 1.28:
20167: removed unnecessary vstring::set_string
20168:
20169: * src/classes/double.C 1.29:
20170: * src/classes/int.C 1.26:
20171: * src/classes/string.C 1.54:
20172: int,double;sql
20173:
20174: * src/classes/hash.C [operators_as_parent_class2] 1.1.2.1:
20175: * src/classes/op.C [operators_as_parent_class2] 1.21.2.2:
20176: * src/classes/table.C [operators_as_parent_class2] 1.80.2.1:
20177: hash:sql
20178:
20179: * src/classes/classes.C 1.6:
20180: * src/classes/hash.C 1.2:
20181: * src/classes/op.C 1.22:
20182: * src/classes/table.C 1.81:
20183: * src/main/compile.C 1.37:
20184: * src/main/compile.y 1.135:
20185: * src/main/execute.C 1.163:
20186: hash:sql moved to main trunc. operators.txt updated
20187:
20188: 2001-05-19 parser
20189: * src/types/pa_value.h 1.61:
20190: parameter # 1 based
20191:
20192: * src/main/pa_common.C 1.54:
20193: common: actual filename '%s'
20194:
20195: * src/classes/string.C 1.52:
20196: root context in match replace body now unchanged
20197:
20198: * src/classes/Makefile.am 1.10:
20199: * src/classes/Makefile.am 1.11:
20200: * src/classes/Makefile.am 1.12:
20201: * src/classes/Makefile.am 1.9:
20202: * src/main/pa_sql_driver_manager.C 1.20:
20203: * src/targets/cgi/pa_pool.C 1.12:
20204: classes/.am
20205:
20206: * src/main/untaint.C 1.50:
20207: * src/targets/cgi/pa_pool.C 1.13:
20208: * src/targets/cgi/parser3.C 1.84:
20209: fixed bug in pre html untaint, wrong size used, 4* mem wasted
20210:
20211: * src/classes/string.C 1.51:
20212: * src/main/pa_string.C 1.88:
20213: z
20214:
20215: * src/include/pa_string.h 1.94:
20216: * src/main/untaint.C 1.51:
20217: * src/targets/cgi/pa_pool.C 1.14:
20218: introducing String::cstr_bufsize, returns just size+1 for as_is
20219: target.
20220:
20221: * src/classes/Makefile.in 1.4:
20222: clean
20223:
20224: 2001-05-18 parser
20225: * src/Makefile.in 1.3:
20226: * src/classes/Makefile.in 1.3:
20227: * src/include/pa_config_auto.h.in 1.3:
20228: * src/main/Makefile.in 1.3:
20229: * src/targets/Makefile.in 1.4:
20230: * src/targets/apache13/Makefile.in 1.3:
20231: * src/targets/cgi/Makefile.in 1.3:
20232: * src/targets/cgi/pa_pool.C 1.11:
20233: * src/types/Makefile.in 1.3:
20234: .am pa_threads.C ins
20235:
20236: * src/targets/cgi/Makefile.am 1.8:
20237: .am pa_threads.C added
20238:
20239: 2001-05-17 parser
20240: * src/include/pa_hash.h 1.40:
20241: * src/main/execute.C 1.158:
20242: removed /*SYNCHRONIZED*/ from hash.h
20243:
20244: * src/include/pa_array.h 1.41:
20245: * src/include/pa_common.h 1.44:
20246: * src/include/pa_config_fixed.h 1.8:
20247: * src/include/pa_config_includes.h 1.8:
20248: * src/include/pa_exception.h 1.12:
20249: * src/include/pa_exec.h 1.2:
20250: * src/include/pa_globals.h 1.54:
20251: * src/include/pa_hash.h 1.41:
20252: * src/include/pa_opcode.h 1.2:
20253: * src/include/pa_pool.h 1.52:
20254: * src/include/pa_request.h 1.88:
20255: * src/include/pa_sapi.h 1.9:
20256: * src/include/pa_socks.h 1.3:
20257: * src/include/pa_sql_connection.h 1.7:
20258: * src/include/pa_stack.h 1.9:
20259: * src/include/pa_string.h 1.93:
20260: * src/include/pa_table.h 1.33:
20261: * src/include/pa_threads.h 1.14:
20262: #include "pa_config_includes.h"
20263: in all headers
20264:
20265: * src/include/pa_request.h 1.89:
20266: * src/main/execute.C 1.159:
20267: * src/main/pa_request.C 1.131:
20268: ANTI_ENDLESS_EXECUTE_RECOURSION
20269:
20270: * src/classes/op.C 1.20:
20271: * src/include/pa_config_fixed.h 1.10:
20272: * src/include/pa_sql_connection.h 1.8:
20273: * src/include/pa_sql_driver_manager.h 1.5:
20274: * src/main/pa_sql_driver_manager.C 1.15:
20275: found problem at last: 2connections own 1driver and
20276: set_services fight for driver::fservices. before fix
20277:
20278: * src/main/execute.C 1.160:
20279: * src/types/pa_vmethod_frame.h 1.9:
20280: endless recursion line no
20281:
20282: * src/classes/classes.h 1.8:
20283: * src/include/pa_sql_connection.h 1.10:
20284: * src/include/pa_sql_driver_manager.h 1.7:
20285: * src/main/pa_sql_driver_manager.C 1.17:
20286: cache expiration[use SQL_Driver::disconnect]
20287:
20288: * src/include/pa_config_fixed.h 1.9:
20289: * src/include/pa_threads.h 1.16:
20290: * src/targets/cgi/pa_threads.C 1.1:
20291: * src/targets/cgi/parser3.dsp 1.18:
20292: * src/targets/isapi/pa_threads.C 1.1:
20293: * src/targets/isapi/parser3isapi.dsp 1.14:
20294: added pa_threads.C
20295:
20296: * src/classes/image.C 1.27:
20297: * src/include/pa_sql_driver_manager.h 1.4:
20298: * src/main/pa_sql_driver_manager.C 1.14:
20299: * src/main/pa_string.C 1.87:
20300: wrong includes order prevented sqlmanager to see MULTYTHREAD define
20301:
20302: * src/main/pa_table.C 1.31:
20303: table.locate current restored on "not found"
20304:
20305: * src/include/pa_threads.h 1.15:
20306: removed targets/parser
20307:
20308: * src/classes/op.C 1.19:
20309: * src/include/pa_sql_connection.h 1.6:
20310: * src/main/pa_sql_driver_manager.C 1.12:
20311: * src/sql/pa_sql_driver.h 1.9:
20312: connection from cache ->set_services(&services);
20313:
20314: * src/include/pa_config_fixed.h 1.7:
20315: * src/include/pa_threads.h 1.13:
20316: * src/main/pa_sql_driver_manager.C 1.13:
20317: SYNCHRONIZED moved closer to caches put/gets
20318:
20319: * src/classes/string.C 1.50:
20320: * src/include/pa_config_fixed.h 1.11:
20321: * src/include/pa_config_includes.h 1.9:
20322: * src/main/compile.y 1.134:
20323: * src/main/compile_tools.h 1.40:
20324: * src/main/execute.C 1.161:
20325: * src/main/pa_array.C 1.35:
20326: * src/main/pa_common.C 1.53:
20327: * src/main/pa_dir.C 1.3:
20328: * src/main/pa_hash.C 1.35:
20329: * src/main/pa_pool.C 1.18:
20330: * src/main/untaint.C 1.49:
20331: * src/types/pa_vcookie.C 1.21:
20332: * src/types/pa_vfile.C 1.17:
20333: * src/types/pa_vform.C 1.29:
20334: #include "pa_config_includes.h"
20335: removed from most .C
20336:
20337: * src/doc/html2chm.cmd 1.2:
20338: z
20339:
20340: * src/doc/chm.cmd 1.7:
20341: * src/doc/doxygen.cmd 1.7:
20342: * src/doc/html2chm.cmd 1.1:
20343: * src/doc/sources2html.cmd 1.1:
20344: * src/doc/view.cmd 1.3:
20345: * src/doc/view_chm.cmd 1.1:
20346: * src/doc/view_html.cmd 1.1:
20347: doc cmds
20348:
20349: * src/main/pa_sql_driver_manager.C 1.19:
20350: moved expiration to get_connection_from_cache
20351:
20352: * src/main/pa_sql_driver_manager.C 1.18:
20353: cache expiration bf
20354:
20355: * src/classes/op.C 1.21:
20356: * src/include/pa_sql_connection.h 1.9:
20357: * src/include/pa_sql_driver_manager.h 1.6:
20358: * src/main/pa_sql_driver_manager.C 1.16:
20359: * src/sql/pa_sql_driver.h 1.10:
20360: fixed problem at last: 2connections own 1driver and
20361: set_services fight for driver::fservices. before fix
20362:
20363: 2001-05-16 parser
20364: * src/include/pa_array.h 1.39:
20365: * src/include/pa_string.h 1.92:
20366: * src/main/execute.C 1.157:
20367: * src/main/pa_array.C 1.33:
20368: * src/targets/cgi/pa_pool.C 1.9:
20369: * src/targets/cgi/parser3.C 1.81:
20370: array debugged; adjusted
20371:
20372: * src/include/pa_array.h 1.40:
20373: * src/main/pa_array.C 1.34:
20374: * src/targets/cgi/parser3.C 1.82:
20375: removed array debug. before vstring rebasing
20376:
20377: * src/main/pa_sql_driver_manager.C 1.11:
20378: * src/main/pa_string.C 1.86:
20379: SQL_Driver_manager line no for connect/charset errors
20380:
20381: * src/targets/cgi/parser3.C 1.83:
20382: z
20383:
20384: * src/include/pa_pool.h 1.51:
20385: * src/targets/cgi/pa_pool.C 1.10:
20386: removed pool debug, #ifdefed some.
20387: would debug later, on more precise sample than stupid:
20388: @main[]
20389: $name[$z[]]
20390: ^for[i](0;10000-2){
20391: $tail[9994]
20392: $name.$tail[$tail!]
20393: $name.$tail
20394: }
20395: ok3
20396:
20397: 2001-05-15 parser
20398: * src/targets/cgi/pa_pool.C 1.6:
20399: * src/targets/cgi/parser3.C 1.78:
20400: main loss here: 5673321/ 70041= 81
20401:
20402: * src/include/pa_pool.h 1.50:
20403: * src/include/pa_string.h 1.89:
20404: * src/main/pa_string.C 1.83:
20405: * src/targets/cgi/pa_pool.C 1.7:
20406: * src/targets/cgi/parser3.C 1.79:
20407: string fixed bug with fullchunk cmps
20408:
20409: * src/include/pa_string.h 1.90:
20410: * src/main/pa_string.C 1.84:
20411: * src/targets/cgi/pa_pool.C 1.8:
20412: * src/targets/cgi/parser3.C 1.80:
20413: think that all must grow lineary, not exponentialy
20414:
20415: * src/include/pa_array.h 1.38:
20416: * src/include/pa_string.h 1.91:
20417: * src/main/pa_array.C 1.32:
20418: * src/main/pa_string.C 1.85:
20419: string+array made linear grows
20420:
20421: * src/include/pa_string.h 1.88:
20422: * src/targets/cgi/pa_pool.C 1.5:
20423: * src/targets/cgi/parser3.C 1.77:
20424: detected huge mem allocation: size/times malloc 27809390/368771
20425: calloc 3232/83. would test now
20426:
20427: * src/classes/random.C 1.12:
20428: * src/main/compile.y 1.133:
20429: * src/main/execute.C 1.156:
20430: * src/main/pa_request.C 1.130:
20431: * src/types/pa_value.h 1.60:
20432: * src/types/pa_vmethod_frame.h 1.8:
20433: numbered params had wrong name - for instance: bad error
20434: message in ^for[] bad body type. fixed
20435:
20436: 2001-05-14 parser
20437: * src/classes/string.C 1.49:
20438: * src/include/pa_string.h 1.87:
20439: * src/main/pa_string.C 1.82:
20440: * src/main/untaint.C 1.48:
20441: ^string.upper|lower[]
20442:
20443: 2001-05-11 paf
20444: * src/classes/classes.cmd 1.2:
20445: * src/classes/gawk.exe 1.2:
20446: * src/classes/ls.exe 1.2:
20447: * src/main/bison.exe 1.2:
20448: * src/targets/isapi/KILL.EXE 1.2:
20449: * src/targets/isapi/PSTAT.EXE 1.2:
20450: * src/targets/isapi/istart.cmd 1.2:
20451: * src/targets/isapi/istop.cmd 1.2:
20452: * src/targets/isapi/kill.pl 1.2:
20453: moved win32 helpers to /win32tools
20454:
20455: 2001-05-11 parser
20456: * src/main/main.dsp 1.99:
20457: * src/targets/isapi/parser3isapi.dsp 1.13:
20458: fixed some .dsp for win32tools
20459:
20460: * src/classes/double.C 1.28:
20461: * src/classes/image.C 1.26:
20462: * src/classes/op.C 1.18:
20463: * src/classes/string.C 1.48:
20464: * src/classes/table.C 1.80:
20465: * src/classes/unknown.C 1.7:
20466: * src/main/execute.C 1.155:
20467: * src/types/pa_value.h 1.59:
20468: * src/types/pa_vbool.h 1.10:
20469: * src/types/pa_vdouble.h 1.21:
20470: * src/types/pa_vint.h 1.22:
20471: * src/types/pa_vstring.h 1.26:
20472: * src/types/pa_vunknown.h 1.13:
20473: op: MAX_LOOPS
20474: as_int
20475:
20476: 2001-05-10 paf
20477: * src/doc/doxygen.cmd 1.5:
20478: * src/main/compile.y 1.131:
20479: * src/types/pa_vobject.h 1.9:
20480: grammar: priorities changes [lowerd && prior]
20481: vobject: now first fields, next methods
20482:
20483: * src/main/pa_request.C 1.129:
20484: * src/types/pa_vrequest.C 1.6:
20485: op configured
20486:
20487: * src/Makefile.in 1.2:
20488: * src/classes/Makefile.in 1.2:
20489: * src/include/pa_config_auto.h.in 1.2:
20490: * src/include/pa_config_fixed.h 1.6:
20491: * src/include/pa_config_includes.h 1.6:
20492: * src/main/Makefile.in 1.2:
20493: * src/targets/Makefile.in 1.3:
20494: * src/targets/apache13/Makefile.in 1.2:
20495: * src/targets/cgi/Makefile.in 1.2:
20496: * src/types/Makefile.in 1.2:
20497: inline wonders
20498:
20499: * src/main/compile.y 1.132:
20500: @end grammar: allowed zero strings in control menthod
20501:
20502: * src/types/pa_value.h 1.58:
20503: * src/types/pa_vclass.h 1.16:
20504: * src/types/pa_vstateless_class.h 1.14:
20505: * src/types/pa_vstateless_object.h 1.9:
20506: changed priority: field before method lookup in vclass & vobject
20507:
20508: * src/include/pa_common.h 1.43:
20509: * src/include/pa_config_includes.h 1.7:
20510: inline undefed for C++, that's all
20511:
20512: * src/classes/Makefile.am 1.8:
20513: * src/classes/hash.C 1.1:
20514: * src/doc/doxygen.cfg 1.11:
20515: * src/doc/doxygen.cmd 1.6:
20516: hash.C added
20517:
20518: 2001-05-08 paf
20519: * src/classes/table.C 1.76:
20520: table:hash always hash of hash now
20521:
20522: * src/classes/op.C 1.15:
20523: * src/classes/table.C 1.72:
20524: * src/main/main.dsp 1.97:
20525: * src/types/pa_vtable.h 1.21:
20526: removed table:find. table:locate and op:eval now return bool
20527:
20528: * src/classes/table.C 1.75:
20529: table:empty return bool now
20530:
20531: * src/classes/table.C 1.79:
20532: * src/types/pa_value.h 1.57:
20533: * src/types/pa_vhash.h 1.14:
20534: * src/types/pa_vmethod_frame.h 1.7:
20535: hash:default works at last!
20536:
20537: * src/main/pa_table.C 1.30:
20538: table columnname2item on nameless ignored bark=false. fixed
20539:
20540: * src/classes/op.C 1.17:
20541: * src/types/pa_vtable.h 1.22:
20542: allowed $table.2342734 returns vunknown
20543:
20544: * src/classes/table.C 1.74:
20545: * src/doc/chm.cmd 1.6:
20546: * src/include/pa_array.h 1.37:
20547: * src/include/pa_table.h 1.32:
20548: * src/main/pa_table.C 1.29:
20549: * src/types/pa_value.h 1.56:
20550: * src/types/pa_vtable.h 1.23:
20551: table:hash
20552:
20553: * src/doc/chm.cmd 1.5:
20554: * src/main/execute.C 1.154:
20555: * src/types/pa_value.h 1.55:
20556: wrong pool in method checkparams again. fixed
20557:
20558: * src/classes/double.C 1.27:
20559: * src/classes/int.C 1.24:
20560: * src/classes/op.C 1.16:
20561: * src/classes/string.C 1.47:
20562: int,double,string:int[] double[] string:length[] results now
20563: have hames
20564:
20565: * src/classes/table.C 1.77:
20566: z
20567:
20568: * src/classes/mail.C 1.28:
20569: * src/classes/table.C 1.78:
20570: * src/doc/doxygen.cmd 1.4:
20571: * src/main/main.dsp 1.98:
20572: * src/types/pa_vhash.h 1.13:
20573: * src/types/pa_vstateless_class.h 1.13:
20574: hash:default
20575:
20576: * src/classes/table.C 1.73:
20577: table:record have name
20578:
20579: 2001-05-07 paf
20580: * src/types/pa_value.h 1.51:
20581: * src/types/pa_vtable.h 1.17:
20582: table: fields, then methods. so to enable 'dir' fields & co.
20583:
20584: * src/main/execute.C 1.153:
20585: ^var[^class:var.method[]] is not constructor now
20586:
20587: * src/main/compile.y 1.130:
20588: grammar: @end
20589:
20590: * src/doc/chm.cmd 1.4:
20591: cmd
20592:
20593: * src/doc/ClassExample2.dox 1.3:
20594: * src/doc/aliased.dox 1.3:
20595: * src/doc/chm.cmd 1.2:
20596: * src/include/code.h 1.29:
20597: * src/include/pa_opcode.h 1.1:
20598: * src/main/compile.C 1.36:
20599: * src/main/compile_tools.h 1.39:
20600: * src/main/execute.C 1.152:
20601: * src/types/pa_value.h 1.53:
20602: * src/types/pa_vbool.h 1.9:
20603: * src/types/pa_vclass.h 1.15:
20604: * src/types/pa_vcode_frame.h 1.4:
20605: * src/types/pa_vcookie.h 1.10:
20606: * src/types/pa_vdouble.h 1.20:
20607: * src/types/pa_venv.h 1.16:
20608: * src/types/pa_vfile.h 1.26:
20609: * src/types/pa_vform.h 1.20:
20610: * src/types/pa_vhash.h 1.12:
20611: * src/types/pa_vimage.h 1.13:
20612: * src/types/pa_vint.h 1.21:
20613: * src/types/pa_vjunction.h 1.6:
20614: * src/types/pa_vmethod_frame.h 1.6:
20615: * src/types/pa_vobject.h 1.8:
20616: * src/types/pa_vrequest.h 1.10:
20617: * src/types/pa_vresponse.h 1.10:
20618: * src/types/pa_vstateless_class.h 1.12:
20619: * src/types/pa_vstring.h 1.25:
20620: * src/types/pa_vtable.h 1.20:
20621: * src/types/pa_vunknown.h 1.12:
20622: * src/types/pa_wcontext.h 1.15:
20623: * src/types/pa_wwrapper.h 1.9:
20624: pa_code.h
20625:
20626: * src/include/pa_table.h 1.30:
20627: * src/main/pa_table.C 1.27:
20628: * src/types/pa_value.h 1.52:
20629: * src/types/pa_vtable.h 1.18:
20630: table: fields, then methods. so to enable 'dir' fields & co. more
20631:
20632: * src/classes/string.C 1.45:
20633: * src/classes/table.C 1.71:
20634: * src/doc/ClassExample1.dox 1.2:
20635: * src/doc/ClassExample2.dox 1.2:
20636: * src/doc/ClassExample3.dox 1.2:
20637: * src/doc/aliased.dox 1.2:
20638: * src/doc/class.dox 1.2:
20639: * src/doc/compiler.dox 1.2:
20640: * src/doc/doxygen.cfg 1.10:
20641: * src/doc/doxygen.cmd 1.2:
20642: * src/doc/executor.dox 1.2:
20643: * src/doc/index.dox 1.3:
20644: * src/doc/methoded.dox 1.2:
20645: * src/doc/module.dox 1.2:
20646: * src/doc/object.dox 1.2:
20647: * src/doc/pooled.dox 1.2:
20648: * src/doc/string.dox 1.2:
20649: * src/doc/targets.dox 1.2:
20650: * src/doc/value.dox 1.2:
20651: * src/include/code.h 1.28:
20652: * src/include/pa_hash.h 1.39:
20653: * src/include/pa_string.h 1.86:
20654: * src/main/pa_request.C 1.128:
20655: * src/main/pa_sql_driver_manager.C 1.10:
20656: * src/types/pa_vjunction.h 1.5:
20657: * src/types/pa_vtable.h 1.19:
20658: dox, split by not clean parts also
20659:
20660: * src/classes/image.C 1.25:
20661: * src/classes/mail.C 1.27:
20662: * src/classes/string.C 1.46:
20663: * src/doc/chm.cmd 1.3:
20664: * src/include/pa_table.h 1.31:
20665: * src/main/pa_table.C 1.28:
20666: * src/types/pa_value.h 1.54:
20667: method reported errors on wrong pool
20668:
20669: * src/doc/chm.cmd 1.1:
20670: * src/doc/doxygen.cmd 1.3:
20671: * src/doc/view.cmd 1.2:
20672: dox cmd
20673:
20674: 2001-05-04 paf
20675: * src/classes/classes.h 1.7:
20676: * src/classes/double.C 1.26:
20677: * src/classes/file.C 1.36:
20678: * src/classes/form.C 1.11:
20679: * src/classes/image.C 1.24:
20680: * src/classes/int.C 1.23:
20681: * src/classes/mail.C 1.26:
20682: * src/classes/op.C 1.14:
20683: * src/classes/random.C 1.11:
20684: * src/classes/response.C 1.11:
20685: * src/classes/string.C 1.44:
20686: * src/classes/table.C 1.70:
20687: * src/classes/unknown.C 1.6:
20688: * src/doc/doxygen.cfg 1.9:
20689: * src/doc/index.dox 1.2:
20690: * src/main/pa_string.C 1.81:
20691: removed m- method dox
20692:
20693: * src/doc/ClassExample1.dox 1.1:
20694: * src/doc/ClassExample2.dox 1.1:
20695: * src/doc/ClassExample3.dox 1.1:
20696: * src/main/execute.C 1.151:
20697: dox: example1 updated
20698:
20699: 2001-05-03 paf
20700: * src/classes/classes.h 1.6:
20701: * src/classes/double.C 1.25:
20702: * src/doc/aliased.dox 1.1:
20703: * src/doc/class.dox 1.1:
20704: * src/doc/compiler.dox 1.1:
20705: * src/doc/doxygen.cfg 1.8:
20706: * src/doc/doxygen.txt 1.6:
20707: * src/doc/executor.dox 1.1:
20708: * src/doc/index.dox 1.1:
20709: * src/doc/methoded.dox 1.1:
20710: * src/doc/module.dox 1.1:
20711: * src/doc/object.dox 1.1:
20712: * src/doc/pooled.dox 1.1:
20713: * src/doc/string.dox 1.1:
20714: * src/doc/targets.dox 1.1:
20715: * src/doc/value.dox 1.1:
20716: * src/main/pa_request.C 1.127:
20717: dox splitted .dox files and added some
20718:
20719: * src/classes/Makefile.am 1.7:
20720: * src/doc/doxygen.txt 1.5:
20721: classes/am
20722:
20723: 2001-05-02 paf
20724: * src/classes/image.C 1.23:
20725: * src/classes/table.C 1.69:
20726: table:dir result are not tainted by file_name language now
20727:
20728: 2001-04-28 paf
20729: * src/classes/classes.inc 1.5:
20730: removed classes.inc
20731:
20732: * src/classes/classes.C 1.3:
20733: * src/classes/classes.h 1.3:
20734: * src/classes/file.C 1.33:
20735: * src/classes/form.C 1.5:
20736: * src/classes/mail.C 1.24:
20737: * src/include/pa_request.h 1.85:
20738: * src/main/pa_request.C 1.124:
20739: configure started
20740:
20741: * src/classes/file.C [reorganize_user_classes] 1.31.2.5:
20742: * src/classes/table.C [reorganize_user_classes] 1.65.2.4:
20743: * src/main/compile.y [reorganize_user_classes] 1.127.2.2:
20744: * src/main/execute.C [reorganize_user_classes] 1.148.2.3:
20745: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.4:
20746: * src/targets/cgi/parser3.C [reorganize_user_classes] 1.72.2.2:
20747: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.3:
20748: * src/types/pa_wcontext.h [reorganize_user_classes] 1.12.2.1:
20749: removed ^a.menu{$name} ability. now
20750: $a{^menu{$name}}
20751: or
20752: ^a.menu{$a.name}
20753:
20754: * src/classes/_double.h 1.8:
20755: * src/classes/_file.h 1.5:
20756: * src/classes/_form.h 1.4:
20757: * src/classes/_image.h 1.4:
20758: * src/classes/_int.h 1.8:
20759: * src/classes/_mail.h 1.4:
20760: * src/classes/_op.h 1.6:
20761: * src/classes/_random.h 1.4:
20762: * src/classes/_response.h 1.5:
20763: * src/classes/_string.h 1.10:
20764: * src/classes/_table.h 1.7:
20765: * src/classes/_unknown.h 1.3:
20766: * src/classes/classes.C 1.2:
20767: * src/classes/classes.h 1.2:
20768: * src/classes/classes.inc 1.1:
20769: * src/classes/double.C 1.22:
20770: * src/classes/exec.C 1.4:
20771: * src/classes/file.C 1.32:
20772: * src/classes/form.C 1.4:
20773: * src/classes/image.C 1.22:
20774: * src/classes/int.C 1.20:
20775: * src/classes/mail.C 1.23:
20776: * src/classes/op.C 1.10:
20777: * src/classes/random.C 1.10:
20778: * src/classes/response.C 1.8:
20779: * src/classes/string.C 1.41:
20780: * src/classes/table.C 1.66:
20781: * src/classes/unknown.C 1.3:
20782: * src/include/pa_globals.h 1.51:
20783: * src/include/pa_request.h 1.84:
20784: * src/main/compile.y 1.129:
20785: * src/main/execute.C 1.149:
20786: * src/main/main.dsp 1.93:
20787: * src/main/pa_globals.C 1.57:
20788: * src/main/pa_request.C 1.123:
20789: * src/targets/cgi/parser3.C 1.73:
20790: * src/targets/isapi/parser3isapi.C 1.32:
20791: * src/types/pa_value.h 1.50:
20792: * src/types/pa_vcookie.h 1.9:
20793: * src/types/pa_vdouble.h 1.17:
20794: * src/types/pa_venv.h 1.15:
20795: * src/types/pa_vfile.h 1.23:
20796: * src/types/pa_vform.C 1.28:
20797: * src/types/pa_vform.h 1.17:
20798: * src/types/pa_vimage.h 1.10:
20799: * src/types/pa_vint.h 1.18:
20800: * src/types/pa_vrequest.h 1.9:
20801: * src/types/pa_vresponse.h 1.9:
20802: * src/types/pa_vstateless_class.h 1.11:
20803: * src/types/pa_vstring.h 1.24:
20804: * src/types/pa_vtable.h 1.16:
20805: * src/types/pa_vunknown.h 1.11:
20806: * src/types/pa_wcontext.h 1.13:
20807: Methoded reorganized. todo: methoded-configure
20808:
20809: * src/classes/classes.inc 1.4:
20810: * src/main/Makefile.am 1.12:
20811: removed pa_methoded from .am
20812:
20813: * src/main/execute.C 1.150:
20814: * src/types/pa_wcontext.h 1.14:
20815: Methoded reorganized 2. todo: methoded-configure
20816:
20817: * src/classes/Makefile.am 1.4:
20818: * src/classes/classes.awk 1.1:
20819: * src/classes/classes.cmd 1.1:
20820: * src/classes/classes.inc 1.2:
20821: * src/classes/gawk.exe 1.1:
20822: * src/classes/ls.exe 1.1:
20823: * src/main/bison.exe 1.1:
20824: classes.inc autogenerator
20825:
20826: * src/classes/form.C 1.6:
20827: * src/include/pa_request.h 1.86:
20828: * src/main/pa_request.C 1.125:
20829: about to move configured data to special request hash
20830:
20831: * src/classes/form.C 1.7:
20832: * src/classes/mail.C 1.25:
20833: * src/classes/op.C 1.11:
20834: * src/include/pa_globals.h 1.52:
20835: * src/include/pa_request.h 1.87:
20836: * src/main/pa_globals.C 1.58:
20837: * src/main/pa_request.C 1.126:
20838: moved some configured data to request::classes_conf
20839: moved some string crations from globals to M...
20840:
1.39 paf 20841: * src/classes/Makefile.am 1.5:
20842: * src/main/main.dsp 1.95:
20843: classes/Makefile.am
20844:
1.15 paf 20845: * src/classes/classes.C 1.4:
20846: * src/classes/classes.h 1.4:
20847: * src/classes/double.C 1.23:
20848: * src/classes/file.C 1.34:
20849: * src/classes/form.C 1.9:
20850: * src/classes/int.C 1.21:
20851: * src/classes/op.C 1.12:
20852: * src/classes/response.C 1.9:
20853: * src/classes/string.C 1.42:
20854: * src/classes/table.C 1.67:
20855: * src/classes/unknown.C 1.4:
20856: * src/include/pa_methoded.h 1.1:
20857: * src/main/Makefile.am 1.11:
20858: * src/main/main.dsp 1.94:
20859: * src/main/pa_methoded.C 1.1:
20860: * src/targets/cgi/parser3.C 1.75:
20861: * src/types/pa_vdouble.h 1.18:
20862: * src/types/pa_vfile.h 1.24:
20863: * src/types/pa_vform.h 1.18:
20864: * src/types/pa_vimage.h 1.11:
20865: * src/types/pa_vint.h 1.19:
20866: classes/classes renamet to include|main/pa_methoded
20867:
20868: * src/include/pa_string.h 1.85:
20869: * src/main/pa_globals.C 1.60:
20870: * src/main/untaint.C 1.47:
20871: * src/targets/cgi/parser3.C 1.74:
20872: * src/targets/isapi/parser3isapi.C 1.33:
20873: z
20874:
20875: * src/classes/Makefile.am 1.6:
20876: * src/classes/classes.C 1.5:
20877: * src/classes/classes.h 1.5:
20878: * src/classes/classes.inc 1.3:
20879: * src/classes/double.C 1.24:
20880: * src/classes/file.C 1.35:
20881: * src/classes/form.C 1.10:
20882: * src/classes/int.C 1.22:
20883: * src/classes/op.C 1.13:
20884: * src/classes/response.C 1.10:
20885: * src/classes/string.C 1.43:
20886: * src/classes/table.C 1.68:
20887: * src/classes/unknown.C 1.5:
20888: * src/include/pa_methoded.h 1.2:
20889: * src/main/main.dsp 1.96:
20890: * src/main/pa_methoded.C 1.2:
20891: * src/targets/cgi/parser3.C 1.76:
20892: * src/types/pa_vdouble.h 1.19:
20893: * src/types/pa_vfile.h 1.25:
20894: * src/types/pa_vform.h 1.19:
20895: * src/types/pa_vimage.h 1.12:
20896: * src/types/pa_vint.h 1.20:
20897: renamed pa_methoded back to classes/classes.h
20898:
20899: * src/classes/_string.h [reorganize_user_classes] 1.9.2.1:
20900: * src/classes/classes.C [reorganize_user_classes] 1.1.2.2:
20901: * src/classes/classes.h [reorganize_user_classes] 1.1.2.2:
20902: * src/classes/double.C [reorganize_user_classes] 1.21.4.2:
20903: * src/classes/exec.C [reorganize_user_classes] 1.3.4.1:
20904: * src/classes/file.C [reorganize_user_classes] 1.31.2.4:
20905: * src/classes/form.C [reorganize_user_classes] 1.3.4.2:
20906: * src/classes/image.C [reorganize_user_classes] 1.21.2.4:
20907: * src/classes/int.C [reorganize_user_classes] 1.19.4.3:
20908: * src/classes/mail.C [reorganize_user_classes] 1.22.2.3:
20909: * src/classes/op.C [reorganize_user_classes] 1.9.2.3:
20910: * src/classes/random.C [reorganize_user_classes] 1.9.2.3:
20911: * src/classes/response.C [reorganize_user_classes] 1.7.4.3:
20912: * src/classes/string.C [reorganize_user_classes] 1.40.2.3:
20913: * src/classes/table.C [reorganize_user_classes] 1.65.2.3:
20914: * src/classes/unknown.C [reorganize_user_classes] 1.2.4.2:
20915: * src/include/pa_request.h [reorganize_user_classes] 1.83.2.1:
20916: * src/main/compile.y [reorganize_user_classes] 1.127.2.1:
20917: * src/main/execute.C [reorganize_user_classes] 1.148.2.2:
20918: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.3:
20919: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.3:
20920: * src/types/pa_value.h [reorganize_user_classes] 1.49.4.2:
20921: * src/types/pa_vdouble.h [reorganize_user_classes] 1.16.2.2:
20922: * src/types/pa_vfile.h [reorganize_user_classes] 1.22.2.2:
20923: * src/types/pa_vform.C [reorganize_user_classes] 1.27.2.1:
20924: * src/types/pa_vform.h [reorganize_user_classes] 1.16.2.2:
20925: * src/types/pa_vimage.h [reorganize_user_classes] 1.9.2.2:
20926: * src/types/pa_vint.h [reorganize_user_classes] 1.17.2.2:
20927: * src/types/pa_vresponse.h [reorganize_user_classes] 1.8.4.2:
20928: * src/types/pa_vstring.h [reorganize_user_classes] 1.23.2.2:
20929: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.2:
20930: * src/types/pa_vunknown.h [reorganize_user_classes] 1.10.2.2:
20931: beautifying just compiled. todo: debug, configure
20932:
20933: * src/classes/classes.awk 1.2:
20934: skipped classes in .awk
20935:
20936: * src/classes/form.C 1.8:
20937: * src/include/pa_globals.h 1.53:
20938: * src/main/pa_globals.C 1.59:
20939: moved some configured data to request::classes_conf
20940: moved some string crations from globals to M...
20941: [works]
20942:
20943: 2001-04-27 paf
20944: * src/main/compile.y 1.128:
20945: serge@ found @CLASS bug. fixed
20946:
20947: * src/classes/_double.h [reorganize_user_classes] 1.7.2.1:
20948: * src/classes/_form.h [reorganize_user_classes] 1.3.2.1:
20949: * src/classes/_int.h [reorganize_user_classes] 1.7.2.1:
20950: * src/classes/_response.h [reorganize_user_classes] 1.4.2.1:
20951: * src/classes/_unknown.h [reorganize_user_classes] 1.2.2.1:
20952: * src/classes/classes.C [reorganize_user_classes] 1.1.2.1:
20953: * src/classes/classes.h [reorganize_user_classes] 1.1.2.1:
20954: * src/classes/double.C [reorganize_user_classes] 1.21.4.1:
20955: * src/classes/file.C [reorganize_user_classes] 1.31.2.2:
20956: * src/classes/form.C [reorganize_user_classes] 1.3.4.1:
20957: * src/classes/image.C [reorganize_user_classes] 1.21.2.2:
20958: * src/classes/int.C [reorganize_user_classes] 1.19.4.2:
20959: * src/classes/mail.C [reorganize_user_classes] 1.22.2.2:
20960: * src/classes/op.C [reorganize_user_classes] 1.9.2.2:
20961: * src/classes/random.C [reorganize_user_classes] 1.9.2.2:
20962: * src/classes/response.C [reorganize_user_classes] 1.7.4.2:
20963: * src/classes/string.C [reorganize_user_classes] 1.40.2.2:
20964: * src/include/pa_globals.h [reorganize_user_classes] 1.50.2.2:
20965: * src/main/main.dsp [reorganize_user_classes] 1.92.2.2:
20966: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.2:
20967: * src/types/pa_vdouble.h [reorganize_user_classes] 1.16.2.1:
20968: * src/types/pa_vfile.h [reorganize_user_classes] 1.22.2.1:
20969: * src/types/pa_vform.h [reorganize_user_classes] 1.16.2.1:
20970: * src/types/pa_vimage.h [reorganize_user_classes] 1.9.2.1:
20971: * src/types/pa_vint.h [reorganize_user_classes] 1.17.2.1:
20972: * src/types/pa_vresponse.h [reorganize_user_classes] 1.8.4.1:
20973: * src/types/pa_vstring.h [reorganize_user_classes] 1.23.2.1:
20974: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.1:
20975: * src/types/pa_vunknown.h [reorganize_user_classes] 1.10.2.1:
20976: beautifying -100
20977:
20978: * src/classes/classes.C 1.1:
20979: file classes.C was initially added on branch
20980: reorganize_user_classes.
20981:
20982: * src/classes/file.C [reorganize_user_classes] 1.31.2.3:
20983: * src/classes/image.C [reorganize_user_classes] 1.21.2.3:
20984: * src/classes/table.C [reorganize_user_classes] 1.65.2.2:
20985: * src/main/execute.C [reorganize_user_classes] 1.148.2.1:
20986: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.2:
20987: * src/types/pa_vstateless_class.h [reorganize_user_classes] 1.10.2.1:
20988: beautifying -99
20989:
20990: * src/classes/_file.h [reorganize_user_classes] 1.4.2.1:
20991: * src/classes/_image.h [reorganize_user_classes] 1.3.2.1:
20992: * src/classes/_mail.h [reorganize_user_classes] 1.3.2.1:
20993: * src/classes/_op.h [reorganize_user_classes] 1.5.2.1:
20994: * src/classes/_random.h [reorganize_user_classes] 1.3.2.1:
20995: * src/classes/_table.h [reorganize_user_classes] 1.6.2.1:
20996: * src/classes/file.C [reorganize_user_classes] 1.31.2.1:
20997: * src/classes/image.C [reorganize_user_classes] 1.21.2.1:
20998: * src/classes/int.C [reorganize_user_classes] 1.19.4.1:
20999: * src/classes/mail.C [reorganize_user_classes] 1.22.2.1:
21000: * src/classes/op.C [reorganize_user_classes] 1.9.2.1:
21001: * src/classes/random.C [reorganize_user_classes] 1.9.2.1:
21002: * src/classes/response.C [reorganize_user_classes] 1.7.4.1:
21003: * src/classes/string.C [reorganize_user_classes] 1.40.2.1:
21004: * src/classes/table.C [reorganize_user_classes] 1.65.2.1:
21005: * src/classes/unknown.C [reorganize_user_classes] 1.2.4.1:
21006: * src/include/pa_globals.h [reorganize_user_classes] 1.50.2.1:
21007: * src/main/main.dsp [reorganize_user_classes] 1.92.2.1:
21008: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.1:
21009: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.1:
21010: * src/targets/cgi/parser3.C [reorganize_user_classes] 1.72.2.1:
21011: * src/types/pa_value.h [reorganize_user_classes] 1.49.4.1:
21012: * src/types/pa_vcookie.h [reorganize_user_classes] 1.8.2.1:
21013: * src/types/pa_venv.h [reorganize_user_classes] 1.14.2.1:
21014: * src/types/pa_vrequest.h [reorganize_user_classes] 1.8.2.1:
21015: started beautifying
21016:
21017: * src/classes/classes.h 1.1:
21018: file classes.h was initially added on branch
21019: reorganize_user_classes.
21020:
21021: 2001-04-26 paf
21022: * src/main/pa_request.C 1.121:
21023: * src/main/pa_string.C 1.80:
21024: z
21025:
21026: * src/classes/_exec.h 1.4:
21027: * src/classes/_image.h 1.3:
21028: * src/classes/image.C 1.21:
21029: * src/classes/mail.C 1.22:
21030: * src/classes/op.C 1.9:
21031: * src/classes/random.C 1.9:
21032: * src/classes/string.C 1.40:
21033: * src/classes/table.C 1.65:
21034: * src/doc/doxygen.cfg 1.5:
21035: * src/doc/doxygen.cfg 1.6:
21036: * src/doc/doxygen.cfg 1.7:
21037: * src/doc/doxygen.txt 1.4:
21038: * src/include/pa_array.h 1.36:
21039: * src/include/pa_config_fixed.h 1.5:
21040: * src/include/pa_config_includes.h 1.5:
21041: * src/include/pa_dir.h 1.3:
21042: * src/include/pa_socks.h 1.2:
21043: * src/include/pa_string.h 1.84:
21044: * src/main/compile_tools.h 1.38:
21045: * src/main/pa_common.C 1.52:
21046: * src/main/pa_request.C 1.122:
21047: * src/main/pa_socks.C 1.3:
21048: * src/sql/pa_sql_driver.h 1.8:
21049: * src/targets/cgi/pa_pool.C 1.4:
21050: * src/types/pa_vbool.h 1.7:
21051: * src/types/pa_vbool.h 1.8:
21052: * src/types/pa_vclass.h 1.13:
21053: * src/types/pa_vclass.h 1.14:
21054: * src/types/pa_vcode_frame.h 1.2:
21055: * src/types/pa_vcode_frame.h 1.3:
21056: * src/types/pa_vcookie.h 1.8:
21057: * src/types/pa_vdouble.h 1.16:
21058: * src/types/pa_venv.h 1.14:
21059: * src/types/pa_vfile.h 1.22:
21060: * src/types/pa_vform.C 1.27:
21061: * src/types/pa_vform.h 1.16:
21062: * src/types/pa_vhash.h 1.11:
21063: * src/types/pa_vimage.C 1.7:
21064: * src/types/pa_vimage.h 1.9:
21065: * src/types/pa_vint.h 1.17:
21066: * src/types/pa_vjunction.h 1.3:
21067: * src/types/pa_vjunction.h 1.4:
21068: * src/types/pa_vmethod_frame.h 1.4:
21069: * src/types/pa_vmethod_frame.h 1.5:
21070: * src/types/pa_vobject.h 1.6:
21071: * src/types/pa_vobject.h 1.7:
21072: * src/types/pa_vrequest.C 1.5:
21073: * src/types/pa_vrequest.h 1.8:
21074: * src/types/pa_vstateless_class.C 1.8:
21075: * src/types/pa_vstateless_class.h 1.10:
21076: * src/types/pa_vstateless_object.h 1.8:
21077: * src/types/pa_vstring.C 1.5:
21078: * src/types/pa_vstring.h 1.23:
21079: * src/types/pa_vtable.h 1.15:
21080: * src/types/pa_vunknown.h 1.10:
21081: * src/types/pa_wcontext.C 1.6:
21082: * src/types/pa_wcontext.h 1.12:
21083: * src/types/pa_wwrapper.h 1.7:
21084: * src/types/pa_wwrapper.h 1.8:
21085: code documentation ++
21086:
21087: * src/include/pa_common.h 1.42:
21088: * src/include/pa_types.h 1.25:
21089: * src/main/pa_sql_driver_manager.C 1.9:
21090: module [and, guess, isapi] connection caching fixed.
21091: request-pooled-url were stored into global connectioncache
21092:
21093: 2001-04-25 paf
21094: * src/doc/doxygen.cfg 1.4:
21095: * src/doc/doxygen.txt 1.3:
21096: * src/targets/isapi/parser3isapi.C 1.31:
21097: started doc / [doxygen.txt]
21098:
21099: * src/include/code.h 1.27:
21100: * src/include/pa_common.h 1.41:
21101: * src/main/compile.y 1.127:
21102: * src/main/execute.C 1.148:
21103: * src/main/pa_common.C 1.51:
21104: -d
21105:
21106: * src/classes/file.C 1.31:
21107: * src/main/pa_exec.C 1.5:
21108: * src/targets/cgi/parser3.C 1.72:
21109: illegal call check a bit improved, but still under iis no
21110: mapping of dir with parser allowed!
21111:
21112: 2001-04-24 paf
21113: * src/targets/Makefile.in 1.2:
21114: * src/targets/apache13/Makefile.in 1.1:
21115: apache makefile.in s
21116:
21117: * src/targets/Makefile.am 1.5:
21118: * src/targets/apache13/Makefile.am 1.1:
21119: apache module lib .am
21120:
21121: * src/main/pa_exec.C 1.4:
21122: windows32 buildCommand
21123:
21124: 2001-04-23 paf
21125: * src/classes/image.C 1.20:
21126: * src/classes/mail.C 1.21:
21127: * src/include/pa_globals.h 1.50:
21128: * src/include/pa_string.h 1.83:
21129: * src/main/pa_exec.C 1.3:
21130: * src/main/pa_request.C 1.119:
21131: * src/main/untaint.C 1.44:
21132: untaint - @test optimize whitespaces for all but 'html'
21133:
21134: * src/main/untaint.C 1.46:
21135: untaint without charset
21136:
21137: * src/targets/cgi/parser3.C 1.68:
21138: cgi /// @test disable /cgi-bin/parser3/auto.p
21139:
21140: * src/classes/random.C 1.8:
21141: * src/targets/cgi/parser3.C 1.71:
21142: redo failed
21143: /// @test noticed series in isapi, check how initialize_random_class is called! [must be called only once]
21144:
21145: * src/main/untaint.C 1.45:
21146: mail header only once to =?
21147:
21148: * src/classes/mail.C 1.20:
21149: * src/include/pa_hash.h 1.38:
21150: * src/include/pa_string.h 1.82:
21151: * src/main/pa_common.C 1.49:
21152: * src/main/pa_hash.C 1.34:
21153: * src/main/pa_request.C 1.118:
21154: * src/main/untaint.C 1.43:
21155: untaint - @test mail-header
21156:
21157: * src/include/pa_config_auto.h.in 1.1:
21158: .h.in
21159:
21160: * src/targets/cgi/parser3.C 1.69:
21161: cgi cmdline ver
21162:
21163: * src/main/pa_request.C 1.120:
21164: * src/targets/cgi/parser3.C 1.70:
21165: // @test with commandline start "parser3 a.html" so that ^load
21166: a.cfg] worked! [now doesnt]
21167:
21168: * src/main/execute.C 1.147:
21169: operators first!
21170: so that ^table.menu{^rem{}} would not be 'unknown column'
21171:
21172: * src/include/pa_array.h 1.35:
21173: * src/main/pa_array.C 1.31:
21174: * src/types/pa_vfile.h 1.20:
21175: * src/types/pa_vfile.h 1.21:
21176: vfile fields return type
21177:
21178: * src/Makefile.in 1.1:
21179: * src/classes/Makefile.in 1.1:
21180: * src/main/Makefile.in 1.1:
21181: * src/targets/cgi/Makefile.in 1.1:
21182: * src/types/Makefile.in 1.1:
21183: makefile ins
21184:
21185: * src/main/pa_string.C 1.78:
21186: tested OK
21187: /// @test really @b test: s x m [tested: i & g ]
21188:
21189: * src/targets/Makefile.in 1.1:
21190: makefiles&co
21191:
21192: * src/classes/Makefile 1.2:
21193: * src/main/Makefile 1.2:
21194: * src/targets/cgi/Makefile 1.2:
21195: * src/types/Makefile 1.2:
21196: makefiles removed
21197:
21198: * src/classes/Makefile 1.1:
21199: * src/main/Makefile 1.1:
21200: * src/main/pa_string.C 1.79:
21201: * src/targets/cgi/Makefile 1.1:
21202: * src/types/Makefile 1.1:
21203: configure.in + makefiles
21204:
21205: * src/classes/table.C 1.64:
21206: * src/types/pa_vform.C 1.26:
21207: * src/types/pa_vtable.h 1.14:
21208: /// @test $a.menu{ $a[123] }
21209: and $a.menu{^table:set[]...}
21210:
21211: * src/targets/cgi/Makefile.am 1.5:
21212: liblink
21213:
21214: * src/targets/cgi/Makefile.am 1.6:
21215: * src/targets/cgi/Makefile.am 1.7:
21216: win32 conditional
21217:
21218: * src/include/pa_config_fixed.h 1.4:
21219: * src/include/pa_config_includes.h 1.4:
21220: * src/main/pa_common.C 1.50:
21221: common: file_write /// @test mkdirs file_delete rmdirs
21222:
21223: 2001-04-20 paf
21224: * src/main/untaint.C 1.41:
21225: * src/targets/cgi/parser3.C 1.66:
21226: fixed header "a/a"
21227:
21228: * src/main/untaint.C 1.42:
21229: z
21230:
21231: * src/classes/string.C 1.39:
21232: * src/classes/table.C 1.63:
21233: * src/include/pa_globals.h 1.49:
21234: * src/include/pa_request.h 1.83:
21235: * src/include/pa_string.h 1.81:
21236: * src/main/compile.y 1.126:
21237: * src/main/pa_globals.C 1.56:
21238: * src/main/pa_request.C 1.117:
21239: * src/main/pa_string.C 1.77:
21240: * src/targets/cgi/parser3.C 1.67:
21241: $MAIN:LOCALE
21242:
21243: 2001-04-19 paf
21244: * src/main/compile_tools.h 1.37:
21245: $a$b bugfix
21246:
21247: * src/classes/file.C 1.30:
21248: * src/targets/cgi/parser3.C 1.65:
21249: z
21250:
21251: * src/include/pa_common.h 1.39:
21252: * src/main/pa_common.C 1.48:
21253: * src/main/pa_request.C 1.116:
21254: * src/main/untaint.C 1.40:
21255: * src/targets/isapi/parser3isapi.C 1.30:
21256: * src/types/pa_vcookie.C 1.19:
21257: changed urlencode here and in untaint.C to HTTP standard's "
21258: and \" mech
21259:
21260: * src/classes/file.C 1.29:
21261: * src/include/pa_common.h 1.40:
21262: * src/types/pa_vcookie.C 1.20:
21263: done: header to $fields. waits for header '\' tricks
21264:
21265: * src/main/pa_request.C 1.115:
21266: * src/targets/isapi/parser3isapi.C 1.29:
21267: fixed http://alx/~paf/ doesnt load /auto.p
21268:
21269: 2001-04-18 paf
21270: * src/main/Makefile.am 1.10:
21271: * src/main/main.dsp 1.92:
21272: * src/targets/cgi/Makefile.am 1.4:
21273: linux @alx
21274:
21275: * src/main/pa_request.C 1.114:
21276: 1
21277:
21278: 2001-04-17 paf
21279: * src/classes/file.C 1.28:
21280: * src/classes/image.C 1.19:
21281: * src/doc/doxygen.cfg 1.3:
21282: * src/include/pa_sql_connection.h 1.5:
21283: * src/main/pa_sql_driver_manager.C 1.8:
21284: * src/sql/pa_sql_driver.h 1.7:
21285: SQL_Driver_services renamed. doxygen statics enabled
21286:
21287: * src/Makefile.am 1.5:
21288: * src/classes/Makefile.am 1.3:
21289: * src/classes/_double.h 1.7:
21290: * src/classes/_exec.h 1.3:
21291: * src/classes/_file.h 1.4:
21292: * src/classes/_form.h 1.3:
21293: * src/classes/_image.h 1.2:
21294: * src/classes/_int.h 1.7:
21295: * src/classes/_mail.h 1.3:
21296: * src/classes/_op.h 1.5:
21297: * src/classes/_random.h 1.3:
21298: * src/classes/_response.h 1.4:
21299: * src/classes/_string.h 1.9:
21300: * src/classes/_table.h 1.6:
21301: * src/classes/_unknown.h 1.2:
21302: * src/classes/file.C 1.27:
21303: * src/classes/image.C 1.18:
21304: * src/classes/mail.C 1.19:
21305: * src/classes/op.C 1.8:
21306: * src/classes/random.C 1.7:
21307: * src/include/pa_config_fixed.h 1.3:
21308: * src/include/pa_config_includes.h 1.3:
21309: * src/include/pa_hash.h 1.37:
21310: * src/include/pa_sql_driver_manager.h 1.3:
21311: * src/include/pa_version.h 1.2:
21312: * src/main/Makefile.am 1.9:
21313: * src/main/compile.y 1.125:
21314: * src/main/pa_common.C 1.47:
21315: * src/main/pa_exec.C 1.2:
21316: * src/main/pa_socks.C 1.2:
21317: * src/main/pa_sql_driver_manager.C 1.7:
21318: * src/sql/Makefile.am 1.2:
21319: * src/sql/pa_sql_driver.h 1.6:
21320: * src/targets/cgi/Makefile.am 1.3:
21321: * src/targets/cgi/parser3.C 1.64:
21322: * src/types/Makefile.am 1.3:
21323: * src/types/pa_vcookie.C 1.18:
21324: * src/types/pa_vform.C 1.25:
21325: * src/types/pa_vimage.h 1.8:
21326: exec @jav
21327:
21328: * src/include/pa_sql_driver_manager.h [gcc0415] 1.2.2.1:
21329: * src/main/pa_sql_driver_manager.C [gcc0415] 1.6.2.1:
21330: * src/sql/pa_sql_driver.h [gcc0415] 1.5.2.1:
21331: * src/types/pa_vimage.h [gcc0415] 1.7.2.1:
21332: sql driver interface now has initialize(client .so)
21333:
21334: 2001-04-16 paf
21335: * src/Makefile.am [gcc0415] 1.4.2.2:
21336: compile2 cygwin
21337:
21338: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.2:
21339: compile0 jav
21340:
21341: * src/Makefile.am [gcc0415] 1.4.2.1:
21342: * src/classes/Makefile.am [gcc0415] 1.2.2.1:
21343: * src/classes/_double.h [gcc0415] 1.6.2.1:
21344: * src/classes/_exec.h [gcc0415] 1.2.2.1:
21345: * src/classes/_file.h [gcc0415] 1.3.2.1:
21346: * src/classes/_form.h [gcc0415] 1.2.2.1:
21347: * src/classes/_image.h [gcc0415] 1.1.2.1:
21348: * src/classes/_int.h [gcc0415] 1.6.2.1:
21349: * src/classes/_mail.h [gcc0415] 1.2.2.1:
21350: * src/classes/_op.h [gcc0415] 1.4.2.1:
21351: * src/classes/_random.h [gcc0415] 1.2.2.1:
21352: * src/classes/_response.h [gcc0415] 1.3.2.1:
21353: * src/classes/_string.h [gcc0415] 1.8.2.1:
21354: * src/classes/_table.h [gcc0415] 1.5.2.1:
21355: * src/classes/_unknown.h [gcc0415] 1.1.2.1:
21356: * src/classes/image.C [gcc0415] 1.17.2.1:
21357: * src/classes/mail.C [gcc0415] 1.18.2.1:
21358: * src/classes/op.C [gcc0415] 1.7.2.1:
21359: * src/classes/random.C [gcc0415] 1.6.2.1:
21360: * src/include/pa_config_fixed.h [gcc0415] 1.2.2.1:
21361: * src/include/pa_config_includes.h [gcc0415] 1.2.2.1:
21362: * src/include/pa_hash.h [gcc0415] 1.36.2.1:
21363: * src/include/pa_version.h [gcc0415] 1.1.2.1:
21364: * src/main/Makefile.am [gcc0415] 1.8.2.1:
21365: * src/main/compile.y [gcc0415] 1.124.2.1:
21366: * src/main/pa_common.C [gcc0415] 1.46.2.1:
21367: * src/main/pa_exec.C [gcc0415] 1.1.2.1:
21368: * src/sql/Makefile.am [gcc0415] 1.1.2.1:
21369: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.1:
21370: * src/targets/cgi/parser3.C [gcc0415] 1.63.2.1:
21371: * src/types/Makefile.am [gcc0415] 1.2.2.1:
21372: * src/types/pa_vcookie.C [gcc0415] 1.17.2.1:
21373: * src/types/pa_vform.C [gcc0415] 1.24.2.1:
21374: compile-1
21375:
21376: * src/include/pa_config_includes.h [gcc0415] 1.2.2.2:
21377: * src/main/pa_exec.C [gcc0415] 1.1.2.2:
21378: * src/main/pa_socks.C [gcc0415] 1.1.2.1:
21379: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.3:
21380: compile1 cygwin
21381:
21382: 2001-04-15 paf
21383: * src/classes/op.C 1.5:
21384: * src/include/pa_request.h 1.82:
21385: * src/types/pa_value.h 1.48:
21386: * src/types/pa_vmethod_frame.h 1.3:
21387: MethodParams in op.C
21388:
21389: * src/types/pa_value.h 1.49:
21390: MethodParams !junction
21391:
21392: * src/classes/table.C 1.62:
21393: table:empty +=process
21394:
21395: * src/classes/op.C 1.7:
21396: z
21397:
21398: * src/classes/_string.h 1.8:
21399: * src/classes/double.C 1.21:
21400: * src/classes/file.C 1.26:
21401: * src/classes/image.C 1.17:
21402: * src/classes/int.C 1.19:
21403: * src/classes/mail.C 1.18:
21404: * src/classes/op.C 1.6:
21405: * src/classes/random.C 1.6:
21406: * src/classes/response.C 1.7:
21407: * src/classes/string.C 1.38:
21408: * src/classes/table.C 1.61:
21409: * src/classes/unknown.C 1.2:
21410: * src/main/pa_request.C 1.113:
21411: MethodParams everywhere
21412:
21413: 2001-04-12 paf
21414: * src/classes/_unknown.h 1.1:
21415: * src/classes/unknown.C 1.1:
21416: * src/include/pa_globals.h 1.48:
21417: * src/main/main.dsp 1.91:
21418: * src/main/pa_globals.C 1.55:
21419: * src/types/pa_vunknown.h 1.9:
21420: ^unknown:int[]=0 double[]=0
21421:
21422: * src/classes/image.C 1.13:
21423: image:line/fill/rectangle/bar/replace/polygon/polybar
21424:
21425: * src/classes/image.C 1.15:
21426: * src/main/pa_hash.C 1.33:
21427: hash bug fixed
21428:
21429: * src/classes/image.C 1.12:
21430: * src/classes/op.C 1.4:
21431: * src/main/execute.C 1.146:
21432: * src/types/pa_value.h 1.47:
21433: * src/types/pa_vmethod_frame.h 1.2:
21434: * src/types/pa_wcontext.h 1.11:
21435: for var now written not to r.wcontext, but to r.root
21436: cleared "entered_object" state
21437:
21438: * src/classes/image.C 1.16:
21439: * src/types/pa_vimage.h 1.7:
21440: image:font :text
21441:
21442: * src/classes/image.C 1.14:
21443: image:gif now does not have params
21444:
21445: 2001-04-11 paf
21446: * src/classes/mail.C 1.17:
21447: * src/classes/op.C 1.3:
21448: * src/targets/cgi/parser3.C 1.63:
21449: * src/types/pa_value.h 1.46:
21450: * src/types/pa_vfile.C 1.15:
21451: * src/types/pa_vfile.h 1.19:
21452: * src/types/pa_vform.C 1.24:
21453: * src/types/pa_vstring.C 1.3:
21454: * src/types/pa_vstring.h 1.22:
21455: forced UL_FILE_NAME of posted file name
21456:
21457: * src/classes/image.C 1.7:
21458: * src/main/execute.C 1.145:
21459: * src/main/main.dsp 1.89:
21460: * src/main/pa_request.C 1.112:
21461: * src/types/pa_vcframe.h 1.4:
21462: * src/types/pa_vcode_frame.h 1.1:
21463: * src/types/pa_vimage.C 1.4:
21464: * src/types/pa_vimage.h 1.4:
21465: * src/types/pa_vmethod_frame.h 1.1:
21466: * src/types/pa_vmframe.h 1.13:
21467: libimaging dead end: pil parses header in .py
21468:
21469: * src/classes/image.C 1.8:
21470: * src/types/pa_vimage.C 1.5:
21471: * src/types/pa_vimage.h 1.5:
21472: gd started porting to Pooled descendant
21473:
21474: * src/classes/image.C 1.5:
21475: * src/main/pa_request.C 1.110:
21476: * src/types/pa_vform.C 1.23:
21477: fixed post [broke when moved post read to core]
21478:
21479: * src/main/main.dsp 1.87:
21480: gd+smtp made separate libs
21481:
21482: * src/classes/image.C 1.9:
21483: * src/types/pa_vimage.C 1.6:
21484: * src/types/pa_vimage.h 1.6:
21485: gd todo: gif without file
21486:
21487: * src/include/pa_globals.h 1.46:
21488: * src/include/pa_string.h 1.80:
21489: * src/main/pa_common.C 1.46:
21490: * src/main/pa_request.C 1.111:
21491: * src/main/untaint.C 1.39:
21492: * src/types/pa_vfile.C 1.16:
21493: * src/types/pa_vstring.C 1.4:
21494: fixed vstring:as_vfile length
21495:
21496: * src/classes/image.C 1.6:
21497: * src/include/pa_globals.h 1.47:
21498: * src/main/main.dsp 1.88:
21499: * src/main/pa_globals.C 1.54:
21500: * src/types/pa_vimage.C 1.3:
21501: * src/types/pa_vimage.h 1.3:
21502: gd dead end. switching to python imaging lib
21503:
21504: * src/classes/image.C 1.10:
21505: * src/main/main.dsp 1.90:
21506: gd with mem write + image just compiled
21507:
21508: * src/classes/image.C 1.11:
21509: image:create image:load
21510:
21511: 2001-04-10 paf
21512: * src/classes/_double.h 1.6:
21513: * src/classes/_file.h 1.3:
21514: * src/classes/_form.h 1.2:
21515: * src/classes/_int.h 1.6:
21516: * src/classes/_mail.h 1.2:
21517: * src/classes/_op.h 1.4:
21518: * src/classes/_random.h 1.2:
21519: * src/classes/_response.h 1.3:
21520: * src/classes/_string.h 1.7:
21521: * src/classes/_table.h 1.5:
21522: * src/classes/file.C 1.25:
21523: * src/classes/mail.C 1.16:
21524: * src/include/pa_common.h 1.37:
21525: * src/include/pa_globals.h 1.45:
21526: * src/main/execute.C 1.144:
21527: * src/main/main.dsp 1.86:
21528: * src/main/pa_common.C 1.44:
21529: * src/main/pa_globals.C 1.53:
21530: * src/targets/isapi/parser3isapi.C 1.28:
21531: * src/types/pa_value.h 1.45:
21532: * src/types/pa_vfile.C 1.14:
21533: * src/types/pa_vfile.h 1.18:
21534: * src/types/pa_vhash.h 1.10:
21535: * src/types/pa_vimage.h 1.1:
21536: * src/types/pa_vresponse.h 1.8:
21537: * src/types/pa_vstring.h 1.21:
21538: image:measure -100 just compiled
21539:
21540: * src/classes/_image.h 1.1:
21541: * src/classes/image.C 1.1:
21542: * src/types/pa_vimage.C 1.1:
21543: image forgotten!
21544:
21545: * src/classes/image.C 1.3:
21546: * src/types/pa_vimage.C 1.2:
21547: jpg measure bugs fixed
21548:
21549: * src/classes/image.C 1.4:
21550: image:html done
21551:
21552: * src/classes/table.C 1.60:
21553: * src/include/pa_common.h 1.38:
21554: * src/main/pa_common.C 1.45:
21555: * src/main/pa_request.C 1.109:
21556: * src/main/pa_string.C 1.76:
21557: * src/main/untaint.C 1.38:
21558: * src/types/pa_vimage.h 1.2:
21559: image:measure -90
21560:
21561: * src/classes/mail.C 1.11:
21562: * src/main/pa_globals.C 1.52:
21563: smtp some consts
21564:
21565: * src/classes/mail.C 1.12:
21566: unix sendmail compiled. todo:testing
21567:
21568: * src/classes/mail.C 1.14:
21569: sendmail unix skipping defaults
21570:
21571: * src/classes/image.C 1.2:
21572: z
21573:
21574: * src/classes/mail.C 1.13:
21575: * src/include/pa_common.h 1.36:
21576: * src/main/pa_common.C 1.43:
21577: sendmail unix added defaults
21578:
21579: * src/classes/mail.C 1.15:
21580: minor bug with unclear from/to
21581:
21582: 2001-04-09 paf
21583: * src/classes/_exec.h 1.2:
21584: * src/main/execute.C 1.142:
21585: * src/main/pa_globals.C 1.50:
21586: * src/main/pa_request.C 1.106:
21587: * src/types/pa_vcookie.C 1.17:
21588: * src/types/pa_vfile.C 1.12:
21589: exec -2
21590:
21591: * src/classes/file.C 1.24:
21592: * src/include/pa_exec.h 1.1:
21593: * src/include/pa_sapi.h 1.8:
21594: * src/main/main.dsp 1.85:
21595: * src/main/pa_exec.C 1.1:
21596: * src/targets/cgi/parser3.C 1.62:
21597: * src/targets/cgi/parser3.dsp 1.17:
21598: * src/targets/isapi/parser3isapi.C 1.27:
21599: * src/targets/isapi/parser3isapi.dsp 1.12:
21600: all targets exec
21601:
21602: * src/classes/exec.C 1.2:
21603: * src/include/pa_common.h 1.35:
21604: * src/main/pa_common.C 1.42:
21605: * src/main/untaint.C 1.37:
21606: exec3. decided exec:cgi to move to file:cgi
21607:
21608: * src/include/pa_sapi.h 1.7:
21609: * src/include/pa_string.h 1.79:
21610: * src/targets/cgi/parser3.C 1.61:
21611: * src/targets/isapi/parser3isapi.C 1.26:
21612: * src/targets/isapi/parser3isapi.dsp 1.11:
21613: sapi exec dead end. badly parsed args in apache:util.script
21614:
21615: * src/classes/file.C 1.23:
21616: * src/main/main.dsp 1.84:
21617: * src/main/pa_request.C 1.108:
21618: * src/targets/cgi/parser3.C 1.60:
21619: exec win32 env
21620:
21621: * src/classes/exec.C 1.3:
21622: * src/classes/file.C 1.21:
21623: * src/include/pa_globals.h 1.44:
21624: * src/main/execute.C 1.143:
21625: * src/main/main.dsp 1.83:
21626: * src/main/pa_globals.C 1.51:
21627: * src/main/pa_request.C 1.107:
21628: * src/types/pa_vfile.C 1.13:
21629: * src/types/pa_vfile.h 1.17:
21630: * src/types/pa_vform.C 1.22:
21631: * src/types/pa_vstring.C 1.2:
21632: exec4. todo env
21633:
21634: * src/classes/_exec.h 1.1:
21635: * src/classes/exec.C 1.1:
21636: * src/include/pa_common.h 1.34:
21637: * src/include/pa_request.h 1.81:
21638: * src/include/pa_sapi.h 1.6:
21639: * src/include/pa_string.h 1.77:
21640: * src/main/pa_common.C 1.41:
21641: * src/main/pa_request.C 1.105:
21642: * src/main/pa_string.C 1.75:
21643: * src/targets/cgi/parser3.C 1.59:
21644: * src/targets/cgi/parser3.dsp 1.16:
21645: * src/targets/isapi/parser3isapi.C 1.25:
21646: * src/types/pa_vform.C 1.21:
21647: * src/types/pa_vform.h 1.15:
21648: exec class just compiled. moved post read to request core
21649:
21650: * src/classes/file.C 1.22:
21651: * src/include/pa_hash.h 1.36:
21652: * src/main/pa_hash.C 1.32:
21653: exec env 0
21654:
21655: * src/classes/_op.h 1.3:
21656: * src/include/pa_dir.h 1.2:
21657: * src/include/pa_globals.h 1.43:
21658: * src/include/pa_sapi.h 1.5:
21659: * src/main/main.dsp 1.82:
21660: * src/main/pa_dir.C 1.2:
21661: * src/main/pa_globals.C 1.49:
21662: * src/targets/cgi/parser3.C 1.58:
21663: * src/targets/cgi/parser3.dsp 1.15:
21664: problems with ^exec:cgi post data. they are already read by vform
21665:
21666: * src/include/pa_string.h 1.78:
21667: written but not tested exec with env for unix
21668:
21669: 2001-04-08 paf
21670: * src/classes/file.C 1.20:
21671: * src/classes/mail.C 1.10:
21672: * src/classes/string.C 1.37:
21673: * src/include/pa_request.h 1.80:
21674: * src/include/pa_string.h 1.76:
21675: * src/main/pa_request.C 1.104:
21676: uuencode. string<<
21677:
21678: 2001-04-07 paf
21679: * src/classes/_mail.h 1.1:
21680: * src/classes/mail.C 1.1:
21681: * src/include/pa_common.h 1.33:
21682: * src/include/pa_globals.h 1.41:
21683: * src/include/pa_string.h 1.74:
21684: * src/main/main.dsp 1.79:
21685: * src/main/pa_common.C 1.40:
21686: * src/main/pa_globals.C 1.47:
21687: * src/main/pa_request.C 1.101:
21688: * src/main/untaint.C 1.36:
21689: * src/types/pa_vcookie.C 1.16:
21690: mail:send -10 just compiled
21691:
21692: * src/include/pa_socks.h 1.1:
21693: * src/main/main.dsp 1.81:
21694: * src/main/pa_socks.C 1.1:
21695: * src/targets/cgi/parser3.C 1.57:
21696: * src/targets/cgi/parser3.dsp 1.14:
21697: * src/targets/isapi/parser3isapi.C 1.24:
21698: mail:send 1
21699:
21700: * src/classes/mail.C 1.3:
21701: +=
21702:
21703: * src/classes/mail.C 1.6:
21704: ^attach dead end
21705:
21706: * src/classes/mail.C 1.2:
21707: * src/include/pa_string.h 1.75:
21708: mail:send -1 text prepared
21709:
21710: * src/classes/mail.C 1.7:
21711: ^mail[$attach
21712:
21713: * src/classes/mail.C 1.5:
21714: * src/classes/mail.C 1.8:
21715: * src/classes/mail.C 1.9:
21716: * src/main/pa_request.C 1.103:
21717: z
21718:
21719: * src/classes/mail.C 1.4:
21720: * src/include/pa_globals.h 1.42:
21721: * src/include/pa_request.h 1.79:
21722: * src/main/main.dsp 1.80:
21723: * src/main/pa_globals.C 1.48:
21724: * src/main/pa_request.C 1.102:
21725: smtp just compiled
21726:
21727: 2001-04-06 paf
21728: * src/types/pa_valiased.C 1.7:
21729: another root inherititance skipped
21730:
21731: * src/classes/random.C 1.5:
21732: * src/classes/table.C 1.57:
21733: * src/main/pa_globals.C 1.44:
21734: @office
21735:
21736: * src/classes/table.C 1.58:
21737: * src/include/pa_dir.h 1.1:
21738: * src/main/execute.C 1.141:
21739: * src/main/main.dsp 1.78:
21740: * src/main/pa_dir.C 1.1:
21741: table:dir 0 [without regexp]
21742:
21743: * src/main/compile.C 1.34:
21744: * src/main/compile.y 1.124:
21745: * src/main/execute.C 1.139:
21746: operators are now not root methods of parent class. just 'ROOT
21747: class
21748:
21749: * src/classes/table.C 1.59:
21750: * src/include/pa_globals.h 1.40:
21751: * src/main/pa_globals.C 1.46:
21752: * src/main/pa_string.C 1.74:
21753: table:dir 1
21754:
21755: * src/classes/_op.h 1.2:
21756: * src/classes/_root.h 1.5:
21757: * src/classes/op.C 1.2:
21758: * src/classes/root.C 1.62:
21759: * src/include/pa_globals.h 1.39:
21760: * src/include/pa_request.h 1.78:
21761: * src/main/compile.C 1.35:
21762: * src/main/execute.C 1.140:
21763: * src/main/main.dsp 1.77:
21764: * src/main/pa_globals.C 1.45:
21765: * src/main/pa_request.C 1.100:
21766: renamed 'root' to 'op'
21767:
21768: * src/classes/_op.h 1.1:
21769: * src/classes/op.C 1.1:
21770: renamed from 'root'
21771:
21772: 2001-04-05 paf
21773: * src/classes/root.C 1.59:
21774: * src/include/pa_sql_connection.h 1.1:
21775: * src/include/pa_sql_driver.h 1.5:
21776: * src/main/main.dsp 1.76:
21777: * src/main/pa_sql_driver_manager.C 1.3:
21778: * src/sql/pa_sql_driver.h 1.1:
21779: sql driver services for conv memory & error reporting
21780:
21781: * src/main/execute.C 1.138:
21782: * src/main/pa_request.C 1.98:
21783: * src/main/pa_string.C 1.73:
21784: * src/types/pa_value.h 1.44:
21785: * src/types/pa_vmframe.h 1.12:
21786: * src/types/pa_wcontext.h 1.10:
21787: constructor flag dropped at get_method_frame and remembered
21788: into method_frame
21789:
21790: * src/include/pa_globals.h 1.38:
21791: * src/main/pa_globals.C 1.43:
21792: * src/main/pa_request.C 1.96:
21793: * src/main/pa_string.C 1.72:
21794: * src/targets/isapi/parser3isapi.dsp 1.10:
21795: $LOCALE:ctype[Russian_Russia.1251]
21796:
21797: * src/main/pa_request.C 1.99:
21798: * src/sql/pa_sql_driver.h 1.5:
21799: mysql limit
21800:
21801: * src/classes/table.C 1.52:
21802: select * from hren error contains statement
21803:
21804: * src/classes/random.C 1.4:
21805: * src/classes/root.C 1.60:
21806: * src/classes/table.C 1.54:
21807: * src/include/pa_sql_connection.h 1.4:
21808: * src/include/pa_string.h 1.71:
21809: * src/main/execute.C 1.137:
21810: * src/main/pa_sql_driver_manager.C 1.6:
21811: * src/main/pa_string.C 1.70:
21812: * src/main/untaint.C 1.34:
21813: * src/sql/pa_sql_driver.h 1.4:
21814: * src/types/pa_vmframe.h 1.11:
21815: * src/types/pa_wcontext.C 1.5:
21816: * src/types/pa_wcontext.h 1.9:
21817: sql quote. string untaint UL_SQL
21818:
21819: * src/classes/table.C 1.51:
21820: * src/include/pa_sql_connection.h 1.2:
21821: * src/include/pa_types.h 1.24:
21822: * src/main/pa_sql_driver_manager.C 1.4:
21823: * src/main/untaint.C 1.33:
21824: * src/sql/pa_sql_driver.h 1.2:
21825: * src/targets/cgi/parser3.dsp 1.13:
21826: mysql 0
21827:
21828: * src/classes/table.C 1.53:
21829: * src/include/pa_sql_connection.h 1.3:
21830: * src/main/pa_sql_driver_manager.C 1.5:
21831: * src/sql/pa_sql_driver.h 1.3:
21832: sql ping
21833:
21834: * src/classes/table.C 1.55:
21835: * src/include/pa_string.h 1.72:
21836: * src/main/pa_string.C 1.71:
21837: * src/main/untaint.C 1.35:
21838: z
21839:
21840: * src/classes/file.C 1.19:
21841: * src/classes/root.C 1.61:
21842: * src/classes/string.C 1.36:
21843: * src/classes/table.C 1.56:
21844: * src/main/pa_request.C 1.97:
21845: junction to code&expression in errors
21846:
21847: * src/include/pa_config_fixed.h 1.2:
21848: * src/include/pa_config_includes.h 1.2:
21849: * src/include/pa_hash.h 1.35:
21850: * src/include/pa_string.h 1.73:
21851: * src/main/pa_hash.C 1.31:
21852: * src/main/pa_table.C 1.26:
21853: hash now not thread-safe.
21854:
21855: 2001-04-04 paf
21856: * src/include/pa_sql_driver.h 1.4:
21857: mysql connect
21858:
21859: * src/classes/random.C 1.3:
21860: * src/classes/root.C 1.56:
21861: * src/classes/table.C 1.49:
21862: * src/include/pa_globals.h 1.36:
21863: * src/include/pa_pool.h 1.48:
21864: * src/include/pa_request.h 1.76:
21865: * src/main/pa_request.C 1.94:
21866: * src/types/pa_vclass.h 1.12:
21867: sql frame -10
21868:
21869: * src/Makefile.am 1.4:
21870: * src/classes/root.C 1.57:
21871: * src/classes/string.C 1.35:
21872: * src/classes/table.C 1.50:
21873: * src/include/pa_globals.h 1.37:
21874: * src/include/pa_hash.h 1.34:
21875: * src/include/pa_pool.h 1.49:
21876: * src/include/pa_request.h 1.77:
21877: * src/include/pa_sapi.h 1.4:
21878: * src/include/pa_string.h 1.70:
21879: * src/include/pa_table.h 1.29:
21880: * src/main/main.dsp 1.74:
21881: * src/main/pa_globals.C 1.42:
21882: * src/main/pa_hash.C 1.30:
21883: * src/main/pa_request.C 1.95:
21884: * src/main/pa_string.C 1.69:
21885: * src/main/pa_table.C 1.25:
21886: * src/main/untaint.C 1.32:
21887: connect&sql -1000 just compiled
21888:
21889: * src/sql/Makefile.am 1.1:
21890: forgot to add mysql client
21891:
21892: * src/classes/root.C 1.58:
21893: * src/include/pa_sql_driver.h 1.2:
21894: * src/include/pa_sql_driver_manager.h 1.2:
21895: * src/main/main.dsp 1.75:
21896: * src/main/pa_sql_driver_manager.C 1.2:
21897: more manager&connection&driver
21898:
21899: * src/include/pa_sql_driver.h 1.3:
21900: mysql info
21901:
21902: * src/doc/doxygen.cfg 1.2:
21903: z
21904:
21905: * src/include/pa_sql_driver.h 1.1:
21906: * src/include/pa_sql_driver_manager.h 1.1:
21907: * src/main/pa_sql_driver_manager.C 1.1:
21908: connect&sql -1000 just compiled [forgot to add libltdl, added]
21909:
21910: 2001-04-03 paf
21911: * src/classes/file.C 1.18:
21912: * src/classes/string.C 1.32:
21913: * src/classes/table.C 1.48:
21914: * src/include/pa_string.h 1.69:
21915: * src/main/pa_common.C 1.39:
21916: * src/main/pa_string.C 1.68:
21917: * src/main/untaint.C 1.31:
21918: string:match replace 2. string.cstr(forced lang)
21919:
21920: * src/classes/string.C 1.30:
21921: string:match replace 0
21922:
21923: * src/classes/string.C 1.34:
21924: * src/types/pa_vform.C 1.19:
21925: string:match replace assigned lang
21926:
21927: * src/classes/string.C 1.31:
21928: * src/include/pa_string.h 1.68:
21929: * src/main/pa_string.C 1.67:
21930: string:match replace strange matches
21931:
21932: * src/classes/table.C 1.46:
21933: table:append now uses string::split
21934:
21935: * src/include/pa_globals.h 1.33:
21936: * src/include/pa_hash.h 1.33:
21937: * src/main/pa_globals.C 1.39:
21938: * src/main/pa_request.C 1.92:
21939: * src/targets/cgi/parser3.C 1.55:
21940: * src/targets/isapi/parser3isapi.C 1.22:
21941: * src/types/pa_vfile.C 1.11:
21942: content-disposition
21943:
21944: * src/classes/string.C 1.25:
21945: * src/include/pa_globals.h 1.34:
21946: * src/include/pa_string.h 1.64:
21947: * src/main/main.dsp 1.73:
21948: * src/main/pa_globals.C 1.40:
21949: * src/main/pa_string.C 1.62:
21950: string:match [search] -1 just compiled
21951:
21952: * src/classes/string.C 1.26:
21953: * src/include/pa_globals.h 1.35:
21954: * src/include/pa_string.h 1.65:
21955: * src/include/pa_threads.h 1.12:
21956: * src/main/pa_globals.C 1.41:
21957: * src/main/pa_string.C 1.63:
21958: * src/targets/isapi/parser3isapi.dsp 1.9:
21959: string:match 0
21960:
21961: * src/main/pa_common.C 1.37:
21962: * src/main/untaint.C 1.30:
21963: * src/targets/cgi/parser3.C 1.56:
21964: * src/targets/isapi/parser3isapi.C 1.23:
21965: * src/targets/isapi/pool_storage.h 1.4:
21966: todo/tests
21967:
21968: * src/classes/file.C 1.15:
21969: * src/classes/root.C 1.54:
21970: * src/classes/string.C 1.23:
21971: * src/classes/table.C 1.44:
21972: * src/doc/doxygen.cmd 1.1:
21973: * src/doc/doxygen.txt 1.2:
21974: * src/doc/generate.cmd 1.2:
21975: * src/include/pa_array.h 1.34:
21976: * src/include/pa_request.h 1.74:
21977: * src/include/pa_string.h 1.62:
21978: * src/main/execute.C 1.136:
21979: * src/main/pa_string.C 1.60:
21980: * src/main/untaint.C 1.29:
21981: * src/targets/cgi/parser3.C 1.52:
21982: * src/types/pa_vcookie.C 1.15:
21983: string::pos & cmp & piece bugs fixed.
21984: string::split new
21985: table:load separated from set
21986: table:set implemented with clean \n \t searches
21987:
21988: * src/include/pa_common.h 1.31:
21989: * src/include/pa_globals.h 1.32:
21990: * src/main/pa_globals.C 1.38:
21991: * src/main/pa_request.C 1.91:
21992: * src/targets/cgi/parser3.C 1.54:
21993: * src/targets/isapi/parser3isapi.C 1.21:
21994: * src/types/pa_value.h 1.43:
21995: main:post-process
21996:
1.39 paf 21997: * src/classes/string.C 1.27:
21998: * src/include/pa_string.h 1.66:
21999: * src/main/pa_string.C 1.64:
22000: string:match replace -11
22001:
1.15 paf 22002: * src/classes/file.C 1.16:
22003: * src/classes/table.C 1.45:
22004: * src/include/pa_common.h 1.32:
22005: * src/main/compile_tools.C 1.34:
22006: * src/main/pa_common.C 1.38:
22007: * src/main/pa_request.C 1.93:
22008: * src/types/pa_vform.C 1.20:
22009: * src/types/pa_vstring.C 1.1:
22010: z
22011:
22012: * src/include/pa_common.h 1.30:
22013: * src/include/pa_request.h 1.75:
22014: * src/include/pa_sapi.h 1.3:
22015: * src/main/main.dsp 1.72:
22016: * src/main/pa_common.C 1.36:
22017: * src/main/pa_request.C 1.90:
22018: * src/targets/cgi/parser3.C 1.53:
22019: * src/types/pa_value.h 1.42:
22020: * src/types/pa_vfile.C 1.10:
22021: * src/types/pa_vfile.h 1.16:
22022: * src/types/pa_vstring.h 1.20:
22023: vfile in response:body
22024:
22025: * src/classes/string.C 1.28:
22026: * src/include/pa_string.h 1.67:
22027: * src/main/pa_string.C 1.65:
22028: string:match replace prepared
22029:
22030: * src/classes/string.C 1.33:
22031: * src/main/compile.y 1.123:
22032: grammar: fixed to allow {}[]< empty []
22033:
22034: * src/classes/double.C 1.20:
22035: * src/classes/file.C 1.17:
22036: * src/classes/form.C 1.3:
22037: * src/classes/int.C 1.18:
22038: * src/classes/response.C 1.6:
22039: * src/classes/root.C 1.55:
22040: * src/classes/string.C 1.24:
22041: * src/classes/table.C 1.47:
22042: * src/include/pa_string.h 1.63:
22043: * src/main/pa_string.C 1.61:
22044: string:match -10 [frame]
22045:
22046: * src/classes/string.C 1.29:
22047: * src/main/pa_string.C 1.66:
22048: string:match replace prepared 2
22049:
22050: 2001-04-02 paf
22051: * src/classes/_random.h 1.1:
22052: * src/classes/random.C 1.1:
22053: * src/include/pa_globals.h 1.31:
22054: * src/main/main.dsp 1.71:
22055: * src/main/pa_globals.C 1.37:
22056: * src/main/pa_request.C 1.89:
22057: * src/types/pa_value.h 1.40:
22058: random:generate
22059:
22060: * src/classes/table.C 1.42:
22061: * src/include/pa_array.h 1.33:
22062: * src/include/pa_string.h 1.60:
22063: * src/include/pa_table.h 1.28:
22064: * src/main/execute.C 1.135:
22065: * src/types/pa_value.h 1.41:
22066: table:join
22067:
22068: * src/classes/table.C 1.43:
22069: * src/include/pa_string.h 1.61:
22070: * src/main/pa_string.C 1.59:
22071: * src/types/pa_valiased.C 1.6:
22072: * src/types/pa_valiased.h 1.12:
22073: * src/types/pa_vdouble.h 1.15:
22074: * src/types/pa_vfile.h 1.15:
22075: * src/types/pa_vint.h 1.16:
22076: * src/types/pa_vresponse.h 1.7:
22077: * src/types/pa_vstring.h 1.19:
22078: * src/types/pa_vtable.h 1.13:
22079: string::pos. about to use it in table:set/load
22080:
22081: * src/classes/random.C 1.2:
22082: random:generate 1
22083:
22084: 2001-03-30 paf
22085: * src/classes/double.C 1.19:
22086: * src/classes/file.C 1.14:
22087: * src/classes/int.C 1.17:
22088: * src/classes/response.C 1.5:
22089: * src/classes/root.C 1.53:
22090: * src/classes/string.C 1.22:
22091: * src/classes/table.C 1.40:
22092: * src/main/compile.y 1.122:
22093: * src/main/execute.C 1.134:
22094: * src/types/pa_value.h 1.39:
22095: * src/types/pa_vstateless_class.C 1.7:
22096: * src/types/pa_vstateless_class.h 1.9:
22097: static|dynamic|any method registration
22098:
22099: * src/classes/table.C 1.41:
22100: * src/include/pa_string.h 1.59:
22101: * src/main/pa_string.C 1.58:
22102: todo: table flip and append. string::pos
22103:
22104: 2001-03-29 paf
22105: * src/classes/string.C 1.14:
22106: * src/main/compile.y 1.120:
22107: * src/main/compile_tools.C 1.33:
22108: * src/main/compile_tools.h 1.36:
22109: * src/main/main.dsp 1.70:
22110: * src/types/pa_value.h 1.38:
22111: * src/types/pa_vstring.h 1.17:
22112: * src/types/pa_vunknown.h 1.8:
22113: empty params allowed. [] and [;] are different now.
22114:
22115: * src/include/pa_pool.h 1.46:
22116: * src/include/pa_request.h 1.72:
22117: * src/main/pa_request.C 1.86:
22118: * src/main/untaint.C 1.25:
22119: pool.request
22120:
22121: * src/classes/string.C 1.21:
22122: string:xsplit forgot that they must result in 1 row N column [
22123: not vice versa]
22124:
22125: * src/classes/string.C 1.17:
22126: * src/include/pa_string.h 1.57:
22127: * src/main/execute.C 1.133:
22128: * src/main/pa_array.C 1.30:
22129: * src/main/pa_string.C 1.56:
22130: * src/types/pa_vtable.h 1.12:
22131: string: lsplit -1
22132:
22133: * src/classes/string.C 1.16:
22134: * src/include/pa_string.h 1.55:
22135: * src/main/pa_string.C 1.54:
22136: string: pos -1
22137:
22138: * src/classes/string.C 1.18:
22139: * src/include/pa_string.h 1.58:
22140: * src/main/pa_string.C 1.57:
22141: string: lsplit
22142:
22143: * src/include/pa_pool.h 1.47:
22144: * src/include/pa_request.h 1.73:
22145: * src/main/pa_request.C 1.87:
22146: * src/main/untaint.C 1.26:
22147: pool.request undone
22148:
22149: * src/classes/string.C 1.20:
22150: z
22151:
22152: * src/include/pa_string.h 1.56:
22153: * src/main/pa_string.C 1.55:
22154: * src/main/untaint.C 1.28:
22155: string: pos
22156:
22157: * src/classes/string.C 1.15:
22158: * src/classes/table.C 1.38:
22159: * src/include/pa_string.h 1.54:
22160: * src/main/compile.y 1.121:
22161: * src/main/pa_request.C 1.88:
22162: * src/main/pa_string.C 1.53:
22163: * src/main/untaint.C 1.27:
22164: string: left right mid
22165:
22166: * src/classes/file.C 1.13:
22167: * src/classes/table.C 1.39:
22168: * src/include/pa_table.h 1.27:
22169: * src/main/pa_table.C 1.24:
22170: * src/types/pa_vstring.h 1.18:
22171: * src/types/pa_wwrapper.h 1.6:
22172: table:flip
22173:
22174: * src/classes/string.C 1.19:
22175: string: rsplit
22176:
22177: 2001-03-28 paf
22178: * src/classes/file.C 1.12:
22179: * src/include/pa_globals.h 1.30:
22180: * src/include/pa_request.h 1.71:
22181: * src/targets/cgi/parser3.C 1.51:
22182: * src/targets/isapi/parser3isapi.C 1.20:
22183: * src/types/pa_value.h 1.37:
22184: * src/types/pa_vrequest.C 1.4:
22185: * src/types/pa_vunknown.h 1.7:
22186: $request:browser [.type .version]; unknown.get_double now = 0.
22187:
22188: * src/classes/table.C 1.36:
22189: * src/include/pa_array.h 1.32:
22190: * src/include/pa_hash.h 1.32:
22191: * src/include/pa_table.h 1.24:
22192: * src/main/pa_array.C 1.29:
22193: * src/main/pa_table.C 1.21:
22194: * src/types/pa_vtable.h 1.11:
22195: table:locate just compiled
22196:
22197: * src/classes/file.C 1.9:
22198: * src/include/pa_common.h 1.29:
22199: * src/main/pa_common.C 1.34:
22200: * src/types/pa_vfile.C 1.7:
22201: * src/types/pa_vfile.h 1.12:
22202: started file:load. wrong write. must be self.set
22203:
22204: * src/classes/file.C 1.8:
22205: * src/classes/root.C 1.52:
22206: * src/classes/table.C 1.37:
22207: * src/include/pa_table.h 1.25:
22208: * src/main/pa_table.C 1.22:
22209: table:locate1, file:test
22210:
22211: * src/classes/file.C 1.10:
22212: * src/main/execute.C 1.132:
22213: * src/main/pa_common.C 1.35:
22214: * src/main/untaint.C 1.24:
22215: * src/targets/cgi/parser3.C 1.50:
22216: * src/types/pa_vfile.C 1.8:
22217: * src/types/pa_vfile.h 1.13:
22218: * src/types/pa_vform.C 1.17:
22219: file:load 1. tainted
22220:
22221: * src/classes/file.C 1.11:
22222: * src/include/pa_globals.h 1.29:
22223: * src/include/pa_request.h 1.70:
22224: * src/include/pa_table.h 1.26:
22225: * src/main/pa_globals.C 1.36:
22226: * src/main/pa_request.C 1.85:
22227: * src/main/pa_table.C 1.23:
22228: * src/types/pa_vfile.C 1.9:
22229: * src/types/pa_vfile.h 1.14:
22230: * src/types/pa_vform.C 1.18:
22231: file:load autodetection of mime-type by user-file-name
22232:
22233: 2001-03-27 paf
22234: * src/classes/double.C 1.18:
22235: * src/classes/int.C 1.16:
22236: * src/classes/root.C 1.51:
22237: * src/classes/string.C 1.13:
22238: * src/classes/table.C 1.34:
22239: * src/main/compile_tools.C 1.32:
22240: * src/main/execute.C 1.128:
22241: * src/main/pa_request.C 1.84:
22242: * src/main/untaint.C 1.23:
22243: * src/types/pa_value.h 1.35:
22244: * src/types/pa_vbool.h 1.6:
22245: * src/types/pa_vcookie.C 1.14:
22246: * src/types/pa_vdouble.h 1.14:
22247: * src/types/pa_vfile.h 1.11:
22248: * src/types/pa_vint.h 1.15:
22249: * src/types/pa_vmframe.h 1.9:
22250: * src/types/pa_vstring.h 1.16:
22251: * src/types/pa_vtable.h 1.10:
22252: * src/types/pa_vunknown.h 1.6:
22253: sort 0
22254:
22255: * src/classes/table.C 1.31:
22256: * src/include/pa_common.h 1.27:
22257: * src/main/compile.y 1.117:
22258: * src/main/execute.C 1.127:
22259: * src/main/pa_common.C 1.31:
22260: * src/main/pa_table.C 1.20:
22261: table:save decided to have as it were. stepped back.
22262: grammar: added 'in' 'is' 'lt'&co follow-space check
22263:
22264: * src/main/compile.y 1.119:
22265: fixed minor bug in @mn[][] ...^{
22266:
22267: * src/main/execute.C 1.130:
22268: * src/types/pa_value.h 1.36:
22269: * src/types/pa_vmframe.h 1.10:
22270: * src/types/pa_wcontext.h 1.8:
22271: fixed r/w context of code-params
22272:
22273: * src/classes/table.C 1.33:
22274: * src/main/pa_common.C 1.32:
22275: * src/main/pa_request.C 1.83:
22276: * src/targets/cgi/parser3.C 1.49:
22277: * src/types/pa_value.h 1.34:
22278: * src/types/pa_vbool.h 1.5:
22279: * src/types/pa_vdouble.h 1.12:
22280: * src/types/pa_vfile.h 1.9:
22281: * src/types/pa_vint.h 1.13:
22282: * src/types/pa_vstring.h 1.14:
22283: * src/types/pa_vunknown.h 1.5:
22284: continue on sort
22285:
22286: * src/types/pa_valiased.C 1.5:
22287: * src/types/pa_valiased.h 1.11:
22288: * src/types/pa_vdouble.h 1.13:
22289: * src/types/pa_vfile.h 1.10:
22290: * src/types/pa_vint.h 1.14:
22291: * src/types/pa_vresponse.h 1.6:
22292: * src/types/pa_vstring.h 1.15:
22293: * src/types/pa_vtable.h 1.9:
22294: renamed to are_static_calls_disabled
22295:
22296: * src/main/execute.C 1.131:
22297: * src/main/pa_common.C 1.33:
22298: fixed r/w context of code-params2, fixed ntfs hardlink slow dir update
22299:
22300: * src/classes/table.C 1.35:
22301: * src/main/execute.C 1.129:
22302: about to change junction rcontext!!
22303:
22304: * src/classes/table.C 1.32:
22305: * src/include/pa_common.h 1.28:
22306: * src/main/compile.y 1.118:
22307: started table:sort
22308: fixed minor bug in #...^{
22309:
22310: 2001-03-26 paf
22311: * src/classes/file.C 1.7:
22312: * src/classes/root.C 1.50:
22313: * src/classes/table.C 1.30:
22314: * src/include/pa_common.h 1.26:
22315: * src/include/pa_globals.h 1.28:
22316: * src/include/pa_table.h 1.23:
22317: * src/main/pa_common.C 1.30:
22318: * src/main/pa_globals.C 1.35:
22319: * src/main/pa_request.C 1.82:
22320: * src/main/pa_table.C 1.19:
22321: moved ::save to pa_table.
22322: disabled @auto invocation in ^process
22323:
22324: * src/classes/table.C 1.29:
22325: * src/include/pa_array.h 1.31:
22326: * src/include/pa_table.h 1.22:
22327: * src/main/pa_array.C 1.28:
22328: table:record
22329:
22330: * src/main/untaint.C 1.22:
22331: * src/targets/cgi/parser3.C 1.48:
22332: * src/targets/isapi/parser3isapi.C 1.19:
22333: * src/targets/isapi/parser3isapi.dsp 1.8:
22334: * src/targets/isapi/pool_storage.h 1.3:
22335: * src/types/pa_valiased.h 1.10:
22336: * src/types/pa_vcookie.C 1.13:
22337: * src/types/pa_vdouble.h 1.11:
22338: * src/types/pa_vfile.h 1.8:
22339: * src/types/pa_vint.h 1.12:
22340: * src/types/pa_vresponse.h 1.5:
22341: * src/types/pa_vstring.h 1.13:
22342: * src/types/pa_vtable.h 1.8:
22343: z
22344:
22345: * src/main/compile.y 1.116:
22346: grammar: [] 0params [;] 2 params (was 0)
22347:
22348: * src/include/pa_pool.h 1.45:
22349: * src/main/execute.C 1.126:
22350: * src/types/pa_valiased.C 1.4:
22351: * src/types/pa_valiased.h 1.9:
22352: * src/types/pa_value.h 1.33:
22353: * src/types/pa_vdouble.h 1.10:
22354: * src/types/pa_vfile.h 1.7:
22355: * src/types/pa_vint.h 1.11:
22356: * src/types/pa_vresponse.h 1.4:
22357: * src/types/pa_vstring.h 1.12:
22358: * src/types/pa_vtable.h 1.7:
22359: disabled $a(123) $b[$a.CLASS] ^b.inc[123] shit.
22360: allowed no checks in native method realisations on 'self' validity -
22361: they now can simply assume that 'self' is V{Proper} .
22362:
22363: 2001-03-25 paf
22364: * src/classes/table.C 1.26:
22365: * src/include/pa_globals.h 1.27:
22366: * src/include/pa_string.h 1.52:
22367: * src/include/pa_table.h 1.20:
22368: * src/main/compile.y 1.114:
22369: * src/main/compile_tools.C 1.31:
22370: * src/main/compile_tools.h 1.35:
22371: * src/main/pa_globals.C 1.32:
22372: * src/main/pa_request.C 1.79:
22373: * src/main/pa_string.C 1.52:
22374: * src/main/pa_table.C 1.17:
22375: * src/main/untaint.C 1.15:
22376: * src/types/pa_vcookie.h 1.7:
22377: typo & typo-default
22378:
22379: * src/main/pa_globals.C 1.34:
22380: * src/main/untaint.C 1.19:
22381: html-typo - moved all processing to table [except preliminary \
22382: \n \r \n replacements to "\n"]
22383:
22384: * src/main/untaint.C 1.16:
22385: typo \r \r\n \n properly handled
22386:
22387: * src/classes/table.C 1.27:
22388: * src/include/pa_table.h 1.21:
22389: * src/main/pa_globals.C 1.33:
22390: * src/main/pa_table.C 1.18:
22391: * src/main/untaint.C 1.17:
22392: returned table originating. useful for reporting typo table
22393: problems origin. think would be useful somewhere else
22394:
22395: * src/classes/table.C 1.28:
22396: * src/main/untaint.C 1.18:
22397: html-typo - decided to move all the processing to table
22398:
22399: * src/main/pa_request.C 1.80:
22400: table empty lines ignored. system-default content type assigned
22401: in output:result [can fail in main:auto and skipped normal
22402: defaults extraction]
22403:
22404: * src/include/pa_string.h 1.53:
22405: * src/main/compile.y 1.115:
22406: #comment fixed minor bug
22407:
22408: * src/main/pa_request.C 1.81:
22409: * src/main/untaint.C 1.20:
22410: moved default typo-table to lowlevel - it initialization could
22411: be skipped if failed in @auto. so that exception report would
22412: use some table
22413:
22414: * src/main/untaint.C 1.21:
22415: z
22416:
22417: 2001-03-24 paf
22418: * src/main/pa_globals.C 1.28:
22419: * src/types/pa_vclass.C 1.6:
22420: * src/types/pa_vclass.h 1.11:
22421: * src/types/pa_vstateless_class.C 1.6:
22422: * src/types/pa_vstateless_class.h 1.8:
22423: thrown away freeze mech.
22424: no danger now for you can't do ^request:process[@new-method[]
22425: body]
22426: trick anymore.
22427: still remains $some_instance.process[@new-method[]
22428: possibility]
22429: but would leave it as a feature.
22430: see index for sample
22431:
22432: * src/include/pa_string.h 1.51:
22433: * src/main/pa_string.C 1.51:
22434: * src/main/untaint.C 1.14:
22435: * src/targets/cgi/parser3.C 1.47:
22436: html-typo 2
22437:
22438: * src/include/pa_array.h 1.29:
22439: * src/include/pa_hash.h 1.31:
22440: * src/include/pa_request.h 1.67:
22441: * src/main/compile.y 1.110:
22442: * src/main/pa_array.C 1.26:
22443: * src/main/pa_common.C 1.25:
22444: * src/main/pa_hash.C 1.29:
22445: * src/main/pa_request.C 1.73:
22446: * src/types/pa_vcookie.C 1.12:
22447: cyclic uses ignored. defaulted default content-type
22448:
22449: * src/doc/doxygen.cfg 1.1:
22450: * src/doc/doxygen.txt 1.1:
22451: * src/doc/generate.cmd 1.1:
22452: * src/doc/view.cmd 1.1:
22453: * src/include/pa_array.h 1.30:
22454: * src/include/pa_globals.h 1.26:
22455: * src/include/pa_pool.h 1.44:
22456: * src/include/pa_string.h 1.50:
22457: * src/include/pa_table.h 1.19:
22458: * src/main/execute.C 1.125:
22459: * src/main/pa_array.C 1.27:
22460: * src/main/pa_globals.C 1.31:
22461: * src/main/pa_request.C 1.78:
22462: * src/main/pa_string.C 1.50:
22463: * src/main/untaint.C 1.13:
22464: * src/targets/cgi/parser3.C 1.46:
22465: * src/targets/isapi/parser3isapi.C 1.18:
22466: * src/types/pa_value.h 1.32:
22467: * src/types/pa_vtable.h 1.6:
22468: html-typo 0
22469: html-typo 1. noticed double default content-type prob. run cgi.cmd tomorrow first
22470: html-typo sample. detected << problem: they become ltlt too fast
22471:
22472: * src/classes/file.C 1.6:
22473: * src/classes/root.C 1.49:
22474: * src/classes/table.C 1.25:
22475: * src/include/pa_common.h 1.25:
22476: * src/include/pa_request.h 1.69:
22477: * src/main/compile.y 1.111:
22478: * src/main/pa_common.C 1.28:
22479: * src/main/pa_request.C 1.77:
22480: * src/main/pa_string.C 1.49:
22481: * src/targets/isapi/parser3isapi.C 1.17:
22482: * src/types/pa_vfile.h 1.6:
22483: file_read stringified
22484:
22485: * src/include/pa_sapi.h 1.2:
22486: * src/main/pa_common.C 1.27:
22487: * src/main/pa_request.C 1.76:
22488: * src/targets/cgi/parser3.C 1.44:
22489: * src/targets/isapi/nt_log_events.mc 1.1:
22490: * src/targets/isapi/parser3isapi.C 1.16:
22491: * src/targets/isapi/parser3isapi.dsp 1.6:
22492: nt error log experiments failed - cgi under iis got no access to log. registereventsource simply failed with 5(illegal call) code, while worked OK as standalone executable.
22493: isapi: used HSE_APPEND_LOG_PARAMETER feature
22494:
22495: * src/types/pa_valiased.C 1.3:
22496: decided to String-ify file_read
22497:
22498: * src/targets/cgi/parser3.C 1.45:
22499: * src/targets/isapi/nt_log_events.mc 1.2:
22500: * src/targets/isapi/parser3isapi.dsp 1.7:
22501: cgi: sapi::log
22502:
22503: * src/main/compile.y 1.109:
22504: * src/main/execute.C 1.124:
22505: * src/main/main.dsp 1.69:
22506: @CLASS equals @BASE. sanity
22507:
22508: * src/include/pa_common.h 1.22:
22509: * src/main/pa_common.C 1.23:
22510: * src/main/pa_request.C 1.72:
22511: * src/targets/cgi/parser3.C 1.42:
22512: * src/targets/isapi/pool_storage.h 1.2:
22513: * src/types/pa_vform.C 1.16:
22514: * src/types/pa_vform.h 1.14:
22515: auto.p monkey
22516:
22517: * src/include/pa_common.h 1.24:
22518: * src/include/pa_globals.h 1.25:
22519: * src/main/pa_common.C 1.26:
22520: * src/main/pa_globals.C 1.30:
22521: * src/main/pa_request.C 1.75:
22522: * src/targets/isapi/parser3isapi.C 1.15:
22523: fixed default content-type allocation storage
22524:
1.39 paf 22525: * src/include/pa_globals.h 1.24:
22526: * src/include/pa_request.h 1.68:
22527: * src/main/compile.y 1.113:
22528: * src/main/pa_common.C 1.29:
22529: * src/main/pa_globals.C 1.29:
22530: * src/main/pa_request.C 1.74:
22531: z
22532:
1.15 paf 22533: * src/include/pa_common.h 1.23:
22534: * src/main/pa_common.C 1.24:
22535: * src/targets/cgi/parser3.C 1.43:
22536: * src/targets/isapi/parser3isapi.C 1.14:
22537: auto.p monkey every target
22538:
22539: * src/main/compile.y 1.112:
22540: * src/main/compile_tools.h 1.34:
22541: #comment
22542:
22543: 2001-03-23 paf
22544: * src/classes/root.C 1.48:
22545: * src/classes/table.C 1.24:
22546: * src/include/pa_common.h 1.21:
22547: * src/include/pa_config_fixed.h 1.1:
22548: * src/include/pa_config_includes.h 1.1:
22549: * src/include/pa_string.h 1.49:
22550: * src/include/pa_threads.h 1.11:
22551: * src/include/pa_types.h 1.23:
22552: * src/include/pa_version.h 1.1:
22553: * src/main/compile.y 1.108:
22554: * src/main/execute.C 1.123:
22555: * src/main/pa_array.C 1.25:
22556: * src/main/pa_common.C 1.22:
22557: * src/main/pa_hash.C 1.28:
22558: * src/main/pa_pool.C 1.17:
22559: * src/main/pa_request.C 1.70:
22560: * src/main/pa_string.C 1.48:
22561: * src/main/untaint.C 1.12:
22562: * src/targets/cgi/parser3.C 1.40:
22563: * src/targets/isapi/parser3isapi.C 1.10:
22564: * src/types/pa_vfile.C 1.6:
22565: * src/types/pa_vform.C 1.15:
22566: cgi: reinvent document_root and request_uri under iis. autoconf
22567: updated. introducing ap_config_includes
22568:
22569: * src/targets/cgi/parser3.C 1.41:
22570: * src/targets/isapi/parser3isapi.C 1.12:
22571: isapi: think it would be better to rewrite as filter then to
22572: deal with pool
22573:
22574: * src/targets/cgi/parser3.C 1.39:
22575: cgi: reinvent document_root under iis
22576:
22577: * src/include/pa_globals.h 1.22:
22578: * src/main/pa_request.C 1.68:
22579: * src/targets/cgi/parser3.C 1.36:
22580: * src/targets/cgi/parser3.dsp 1.12:
22581: * src/targets/isapi/parser3isapi.C 1.8:
22582: * src/types/pa_vcookie.C 1.10:
22583: * src/types/pa_venv.h 1.12:
22584: * src/types/pa_vform.C 1.13:
22585: all: sapi beauty
22586:
22587: * src/main/pa_request.C 1.67:
22588: * src/targets/cgi/parser3.C 1.35:
22589: * src/targets/isapi/parser3isapi.C 1.7:
22590: * src/targets/isapi/parser3isapi.dsp 1.4:
22591: isapi minor env beauty
22592:
22593: * src/include/pa_globals.h 1.23:
22594: * src/include/pa_sapi.h 1.1:
22595: * src/main/main.dsp 1.67:
22596: * src/main/pa_globals.C 1.27:
22597: * src/main/pa_request.C 1.69:
22598: * src/targets/cgi/parser3.C 1.37:
22599: * src/targets/isapi/parser3isapi.C 1.9:
22600: * src/types/pa_vcookie.C 1.11:
22601: * src/types/pa_venv.h 1.13:
22602: * src/types/pa_vform.C 1.14:
22603: sapi made object
22604:
22605: * src/include/pa_pool.h 1.43:
22606: * src/main/pa_request.C 1.71:
22607: * src/targets/cgi/pa_pool.C 1.3:
22608: * src/targets/isapi/pa_pool.C 1.3:
22609: * src/targets/isapi/parser3isapi.C 1.13:
22610: * src/targets/isapi/parser3isapi.dsp 1.5:
22611: * src/targets/isapi/pool_storage.h 1.1:
22612: isapi: dumb pool storage
22613:
22614: * src/main/main.dsp 1.68:
22615: * src/targets/isapi/parser3isapi.C 1.11:
22616: isapi: docroot now like in cgi, not from APPL_PHYSICAL_PATH
22617:
22618: * src/targets/isapi/pa_pool.C 1.2:
22619: decided to continue with extension
22620:
22621: * src/targets/cgi/parser3.C 1.38:
22622: cgi: only one pool now
22623:
22624: 2001-03-22 paf
22625: * src/main/pa_request.C 1.66:
22626: * src/targets/cgi/parser3.C 1.34:
22627: * src/targets/isapi/parser3isapi.C 1.6:
22628: * src/targets/isapi/parser3isapi.dsp 1.3:
22629: isapi document_root 0
22630:
22631: * src/types/pa_vcookie.C 1.8:
22632: cookie attr decoded
22633:
22634: * src/include/pa_pool.h 1.40:
22635: * src/targets/cgi/pa_pool.C 1.2:
22636: * src/targets/cgi/parser3.C 1.31:
22637: * src/targets/cgi/parser3.dsp 1.11:
22638: * src/targets/isapi/pa_pool.C 1.1:
22639: * src/targets/isapi/parser3isapi.C 1.1:
22640: * src/targets/isapi/parser3isapi.def 1.1:
22641: * src/targets/isapi/parser3isapi.dsp 1.1:
22642: started isapi
22643:
22644: * src/targets/isapi/parser3isapi.C 1.5:
22645: isapi keep-alive
22646:
22647: * src/targets/isapi/KILL.EXE 1.1:
22648: * src/targets/isapi/PSTAT.EXE 1.1:
22649: * src/targets/isapi/istart.cmd 1.1:
22650: * src/targets/isapi/istop.cmd 1.1:
22651: * src/targets/isapi/kill.pl 1.1:
22652: isapi added utils
22653:
22654: * src/include/pa_pool.h 1.41:
22655: * src/main/pa_pool.C 1.16:
22656: * src/targets/cgi/parser3.C 1.32:
22657: * src/targets/isapi/parser3isapi.C 1.2:
22658: * src/targets/isapi/parser3isapi.dsp 1.2:
22659: * src/types/pa_vform.C 1.12:
22660: isapi 0
22661:
22662: * src/include/pa_globals.h 1.20:
22663: * src/include/pa_request.h 1.66:
22664: * src/include/pa_types.h 1.22:
22665: * src/main/pa_globals.C 1.26:
22666: * src/main/pa_request.C 1.63:
22667: * src/targets/cgi/parser3.C 1.30:
22668: * src/types/pa_vcookie.C 1.9:
22669: config of auto.p path: parser_root_auto_path parser_site_auto_path
22670:
22671: * src/targets/cgi/vform_fields_fill.C 1.2:
22672: * src/targets/cgi/vform_fields_fill.h 1.2:
22673: * src/targets/isapi/parser3isapi.C 1.4:
22674: z
22675:
22676: * src/include/pa_globals.h 1.21:
22677: * src/main/pa_common.C 1.21:
22678: * src/main/pa_request.C 1.64:
22679: some comments
22680:
22681: * src/include/pa_pool.h 1.42:
22682: * src/main/pa_request.C 1.65:
22683: * src/targets/cgi/parser3.C 1.33:
22684: * src/targets/isapi/parser3isapi.C 1.3:
22685: isapi 1
22686:
22687: 2001-03-21 paf
22688: * src/include/pa_globals.h 1.18:
22689: * src/targets/cgi/parser3.C 1.28:
22690: * src/types/pa_venv.h 1.11:
22691: in cookie & env. todo:post
22692:
22693: * src/Makefile.am 1.3:
22694: * src/classes/Makefile.am 1.2:
22695: * src/classes/file.C 1.5:
22696: * src/classes/root.C 1.47:
22697: * src/classes/table.C 1.23:
22698: * src/include/pa_array.h 1.28:
22699: * src/include/pa_common.h 1.20:
22700: * src/include/pa_globals.h 1.17:
22701: * src/include/pa_pool.h 1.39:
22702: * src/include/pa_request.h 1.65:
22703: * src/include/pa_string.h 1.48:
22704: * src/main/Makefile.am 1.8:
22705: * src/main/compile.y 1.107:
22706: * src/main/execute.C 1.122:
22707: * src/main/main.dsp 1.66:
22708: * src/main/pa_common.C 1.20:
22709: * src/main/pa_globals.C 1.25:
22710: * src/main/pa_request.C 1.62:
22711: * src/main/pa_string.C 1.47:
22712: * src/main/pa_table.C 1.16:
22713: * src/main/untaint.C 1.11:
22714: * src/targets/Makefile.am 1.4:
22715: * src/targets/cgi/Makefile.am 1.2:
22716: * src/targets/cgi/parser3.C 1.27:
22717: * src/targets/cgi/parser3.dsp 1.10:
22718: * src/types/Makefile.am 1.2:
22719: * src/types/pa_vcookie.C 1.7:
22720: * src/types/pa_vform.C 1.11:
22721: * src/types/pa_vstring.h 1.11:
22722: * src/types/pa_wwrapper.h 1.5:
22723: shifted apache branch on main trunc
22724:
22725: * src/targets/cgi/parser3.C 1.29:
22726: z
22727:
22728: * src/include/pa_common.h [automake_update] 1.19.2.2:
22729: * src/include/pa_globals.h [automake_update] 1.16.2.1:
22730: * src/include/pa_pool.h [automake_update] 1.38.2.1:
22731: * src/include/pa_request.h [automake_update] 1.64.2.4:
22732: * src/main/main.dsp [automake_update] 1.65.2.1:
22733: * src/main/pa_common.C [automake_update] 1.19.2.5:
22734: * src/main/pa_request.C [automake_update] 1.61.2.3:
22735: * src/targets/cgi/parser3.C [automake_update] 1.26.2.4:
22736: * src/targets/cgi/parser3.dsp [automake_update] 1.9.2.1:
22737: * src/types/pa_vcookie.C [automake_update] 1.6.2.2:
22738: * src/types/pa_vform.C [automake_update] 1.10.2.1:
22739: * src/types/pa_vstring.h [automake_update] 1.10.2.1:
22740: starting mod_parser3
22741:
22742: * src/include/pa_globals.h 1.19:
22743: post. todo: config of auto.p path
22744:
22745: 2001-03-20 paf
22746: * src/classes/Makefile.am 1.1:
22747: * src/types/Makefile.am 1.1:
22748: file Makefile.am was initially added on branch automake_update.
22749:
22750: * src/main/pa_common.C [automake_update] 1.19.2.4:
22751: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.3:
22752: * src/targets/cgi/parser3.C [automake_update] 1.26.2.3:
22753: automake compiled and works. todo:make win32 ifdefs work and
22754: add ifdef unistd
22755:
22756: * src/classes/Makefile.am [automake_update] 1.1.2.1:
22757: * src/classes/file.C 1.4:
22758: * src/classes/table.C 1.21:
22759: * src/classes/table.C [automake_update] 1.22.2.2:
22760: * src/include/pa_array.h 1.27:
22761: * src/include/pa_common.h 1.18:
22762: * src/include/pa_common.h [automake_update] 1.19.2.1:
22763: * src/include/pa_request.h 1.64:
22764: * src/include/pa_request.h [automake_update] 1.64.2.3:
22765: * src/include/pa_string.h 1.47:
22766: * src/include/pa_table.h 1.18:
22767: * src/include/pa_threads.h 1.10:
22768: * src/main/Makefile.am [automake_update] 1.7.16.3:
22769: * src/main/pa_common.C [automake_update] 1.19.2.3:
22770: * src/main/pa_globals.C 1.24:
22771: * src/main/pa_request.C [automake_update] 1.61.2.2:
22772: * src/main/pa_table.C [automake_update] 1.15.2.1:
22773: * src/main/untaint.C 1.10:
22774: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.2:
22775: * src/targets/cgi/parser3.C [automake_update] 1.26.2.2:
22776: * src/types/Makefile.am [automake_update] 1.1.2.1:
22777: * src/types/pa_valiased.h 1.8:
22778: * src/types/pa_value.h 1.31:
22779: * src/types/pa_vform.h 1.13:
22780: z
22781:
22782: * src/include/pa_request.h [automake_update] 1.64.2.2:
22783: * src/main/Makefile.am [automake_update] 1.7.16.2:
22784: * src/main/compile.y [automake_update] 1.106.2.1:
22785: * src/main/execute.C [automake_update] 1.121.2.2:
22786: * src/main/pa_common.C [automake_update] 1.19.2.2:
22787: * src/types/Makefile.am [automake_update] 1.1.2.2:
22788: removing locking
22789:
22790: * src/Makefile.am [automake_update] 1.2.16.1:
22791: * src/classes/file.C [automake_update] 1.4.2.1:
22792: * src/classes/root.C [automake_update] 1.46.2.1:
22793: * src/classes/table.C [automake_update] 1.22.2.1:
22794: * src/include/pa_array.h [automake_update] 1.27.2.1:
22795: * src/include/pa_request.h [automake_update] 1.64.2.1:
22796: * src/include/pa_string.h [automake_update] 1.47.2.1:
22797: * src/main/Makefile.am [automake_update] 1.7.16.1:
22798: * src/main/execute.C [automake_update] 1.121.2.1:
22799: * src/main/pa_common.C [automake_update] 1.19.2.1:
22800: * src/main/pa_globals.C [automake_update] 1.24.2.1:
22801: * src/main/pa_request.C [automake_update] 1.61.2.1:
22802: * src/main/pa_string.C [automake_update] 1.46.2.1:
22803: * src/main/untaint.C [automake_update] 1.10.2.1:
22804: * src/targets/Makefile.am [automake_update] 1.3.16.1:
22805: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.1:
22806: * src/targets/cgi/parser3.C [automake_update] 1.26.2.1:
22807: * src/types/pa_vcookie.C [automake_update] 1.6.2.1:
22808: * src/types/pa_wwrapper.h [automake_update] 1.4.8.1:
22809: String::UL_
22810:
22811: * src/classes/table.C 1.22:
22812: * src/include/pa_common.h 1.19:
22813: * src/main/pa_common.C 1.19:
22814: * src/main/pa_request.C 1.61:
22815: * src/types/pa_vfile.h 1.5:
22816: ^table:save
22817:
22818: 2001-03-19 paf
22819: * src/classes/file.C 1.2:
22820: * src/classes/request.C 1.4:
22821: * src/classes/table.C 1.19:
22822: * src/include/pa_string.h 1.45:
22823: * src/main/main.dsp 1.61:
22824: * src/main/pa_pool.C 1.15:
22825: * src/main/pa_request.C 1.58:
22826: * src/main/untaint.C 1.9:
22827: * src/types/pa_value.h 1.27:
22828: * src/types/pa_vfile.C 1.2:
22829: * src/types/pa_vfile.h 1.2:
22830: * src/types/pa_vform.C 1.10:
22831: file 1
22832:
22833: * src/classes/table.C 1.17:
22834: * src/include/pa_pool.h 1.38:
22835: * src/include/pa_request.h 1.63:
22836: * src/include/pa_table.h 1.16:
22837: * src/include/pa_types.h 1.20:
22838: * src/main/execute.C 1.119:
22839: * src/main/pa_request.C 1.57:
22840: * src/targets/cgi/parser3.C 1.25:
22841: * src/types/pa_value.h 1.25:
22842: * src/types/pa_vclass.h 1.10:
22843: * src/types/pa_vform.C 1.8:
22844: * src/types/pa_vstateless_class.h 1.5:
22845: * src/types/pa_vstateless_object.h 1.4:
22846: ^table:set{default level: TABLE}
22847:
22848: * src/classes/_request.h 1.3:
22849: * src/classes/request.C 1.5:
22850: * src/main/pa_globals.C 1.22:
22851: * src/types/pa_vrequest.C 1.2:
22852: * src/types/pa_vrequest.h 1.6:
22853: VRequest moved to :VStateless_object
22854:
22855: * src/classes/_request.h 1.4:
22856: * src/classes/request.C 1.6:
22857: * src/main/main.dsp 1.65:
22858: * src/main/pa_globals.C 1.23:
22859: * src/types/pa_value.h 1.30:
22860: * src/types/pa_vform.h 1.12:
22861: * src/types/pa_vrequest.C 1.3:
22862: * src/types/pa_vrequest.h 1.7:
22863: VRequest moved to :Value
22864:
22865: * src/types/pa_valiased.h 1.4:
22866: * src/types/pa_vbool.h 1.4:
22867: doc: Value and it's derivates somehow unlinked. don't know why yet
22868:
22869: * src/classes/_env.h 1.6:
22870: * src/classes/_table.h 1.4:
22871: * src/classes/env.C 1.8:
22872: * src/classes/table.C 1.20:
22873: * src/main/execute.C 1.121:
22874: * src/main/main.dsp 1.63:
22875: * src/main/pa_globals.C 1.20:
22876: * src/main/pa_request.C 1.60:
22877: * src/types/pa_value.h 1.28:
22878: * src/types/pa_vcookie.C 1.6:
22879: * src/types/pa_vcookie.h 1.6:
22880: * src/types/pa_venv.h 1.10:
22881: VEnv is now :Value
22882:
22883: * src/targets/cgi/pa_vform.C 1.3:
22884: * src/types/pa_valiased.C 1.1:
22885: * src/types/pa_valiased.h 1.7:
22886: * src/types/pa_value.h 1.29:
22887: * src/types/pa_vstateless_class.C 1.5:
22888: * src/types/pa_vstateless_class.h 1.7:
22889: * src/types/pa_vstateless_object.h 1.7:
22890: moved common get_element part from stateless object&class into VAliased
22891:
22892: * src/classes/_file.h 1.2:
22893: * src/classes/file.C 1.3:
22894: * src/include/pa_types.h 1.21:
22895: * src/main/pa_globals.C 1.18:
22896: * src/main/pa_request.C 1.59:
22897: * src/targets/cgi/parser3.C 1.26:
22898: * src/types/pa_valiased.h 1.6:
22899: * src/types/pa_vfile.C 1.4:
22900: * src/types/pa_vfile.h 1.3:
22901: * src/types/pa_vstateless_class.h 1.6:
22902: * src/types/pa_vstateless_object.h 1.5:
22903: \ to / and ^file:save
22904:
22905: * src/classes/root.C 1.46:
22906: * src/classes/table.C 1.16:
22907: * src/main/pa_exception.C 1.7:
22908: * src/main/pa_request.C 1.53:
22909: * src/targets/cgi/parser3.C 1.24:
22910: * src/types/pa_vbool.h 1.3:
22911: * src/types/pa_vcookie.C 1.3:
22912: * src/types/pa_vcookie.h 1.3:
22913: * src/types/pa_vdouble.h 1.9:
22914: * src/types/pa_venv.h 1.8:
22915: * src/types/pa_vform.h 1.8:
22916: * src/types/pa_vint.h 1.10:
22917: * src/types/pa_vrequest.h 1.4:
22918: doc: detected Value derivates prob
22919:
22920: * src/include/code.h 1.25:
22921: * src/include/pa_array.h 1.25:
22922: * src/include/pa_pool.h 1.35:
22923: * src/include/pa_string.h 1.42:
22924: * src/include/pa_threads.h 1.8:
22925: * src/main/compile.C 1.32:
22926: * src/main/compile.y 1.105:
22927: * src/main/compile_tools.C 1.29:
22928: * src/main/compile_tools.h 1.32:
22929: * src/main/execute.C 1.117:
22930: * src/main/pa_array.C 1.23:
22931: * src/main/pa_common.C 1.15:
22932: * src/main/pa_exception.C 1.8:
22933: * src/main/pa_globals.C 1.15:
22934: * src/main/pa_hash.C 1.25:
22935: * src/main/pa_pool.C 1.13:
22936: * src/main/pa_request.C 1.54:
22937: * src/main/pa_string.C 1.45:
22938: * src/main/pa_table.C 1.14:
22939: * src/main/untaint.C 1.7:
22940: * src/types/pa_value.h 1.23:
22941: auto @brief
22942:
22943: * src/classes/_file.h 1.1:
22944: * src/classes/file.C 1.1:
22945: * src/classes/table.C 1.18:
22946: * src/include/pa_common.h 1.17:
22947: * src/include/pa_globals.h 1.16:
22948: * src/include/pa_string.h 1.44:
22949: * src/include/pa_table.h 1.17:
22950: * src/main/main.dsp 1.60:
22951: * src/main/pa_common.C 1.18:
22952: * src/main/pa_globals.C 1.17:
22953: * src/types/pa_value.h 1.26:
22954: * src/types/pa_vcookie.h 1.4:
22955: * src/types/pa_venv.h 1.9:
22956: * src/types/pa_vfile.C 1.1:
22957: * src/types/pa_vfile.h 1.1:
22958: * src/types/pa_vform.C 1.9:
22959: * src/types/pa_vform.h 1.9:
22960: * src/types/pa_vrequest.h 1.5:
22961: * src/types/pa_vtable.h 1.5:
22962: file class just compiled
22963:
22964: * src/types/pa_vfile.C 1.5:
22965: * src/types/pa_vfile.h 1.4:
22966: * src/types/pa_vstateless_object.h 1.6:
22967: vfile doxx
22968:
22969: * src/classes/_response.h 1.2:
22970: * src/classes/response.C 1.4:
22971: * src/main/pa_globals.C 1.21:
22972: * src/types/pa_vform.h 1.11:
22973: * src/types/pa_vresponse.h 1.3:
22974: VResponse moved to :VStateless_object
22975:
22976: * src/classes/_request.h 1.2:
22977: * src/classes/request.C 1.3:
22978: * src/include/code.h 1.24:
22979: * src/include/pa_array.h 1.24:
22980: * src/include/pa_common.h 1.15:
22981: * src/include/pa_exception.h 1.10:
22982: * src/include/pa_globals.h 1.13:
22983: * src/include/pa_hash.h 1.28:
22984: * src/include/pa_pool.h 1.34:
22985: * src/include/pa_request.h 1.61:
22986: * src/include/pa_stack.h 1.7:
22987: * src/include/pa_string.h 1.41:
22988: * src/include/pa_table.h 1.14:
22989: * src/include/pa_threads.h 1.7:
22990: * src/include/pa_types.h 1.17:
22991: * src/main/execute.C 1.116:
22992: * src/main/pa_pool.C 1.12:
22993: * src/main/pa_request.C 1.52:
22994: * src/main/pa_string.C 1.44:
22995: * src/main/untaint.C 1.6:
22996: * src/targets/cgi/parser3.C 1.23:
22997: * src/types/pa_value.h 1.22:
22998: * src/types/pa_vform.C 1.7:
22999: doxygen include/, Value
23000:
23001: * src/include/code.h 1.26:
23002: * src/include/pa_array.h 1.26:
23003: * src/include/pa_common.h 1.16:
23004: * src/include/pa_exception.h 1.11:
23005: * src/include/pa_globals.h 1.14:
23006: * src/include/pa_globals.h 1.15:
23007: * src/include/pa_hash.h 1.29:
23008: * src/include/pa_pool.h 1.36:
23009: * src/include/pa_pool.h 1.37:
23010: * src/include/pa_request.h 1.62:
23011: * src/include/pa_stack.h 1.8:
23012: * src/include/pa_string.h 1.43:
23013: * src/include/pa_string.h 1.46:
23014: * src/include/pa_table.h 1.15:
23015: * src/include/pa_threads.h 1.9:
23016: * src/include/pa_types.h 1.18:
23017: * src/main/compile.C 1.33:
23018: * src/main/compile.y 1.106:
23019: * src/main/compile_tools.C 1.30:
23020: * src/main/compile_tools.h 1.33:
23021: * src/main/execute.C 1.118:
23022: * src/main/pa_array.C 1.24:
23023: * src/main/pa_common.C 1.16:
23024: * src/main/pa_exception.C 1.9:
23025: * src/main/pa_globals.C 1.16:
23026: * src/main/pa_hash.C 1.26:
23027: * src/main/pa_pool.C 1.14:
23028: * src/main/pa_request.C 1.55:
23029: * src/main/pa_string.C 1.46:
23030: * src/main/pa_table.C 1.15:
23031: * src/main/untaint.C 1.8:
23032: * src/types/pa_valiased.h 1.5:
23033: * src/types/pa_value.h 1.24:
23034: * src/types/pa_vfile.C 1.3:
23035: z
23036:
23037: * src/include/pa_hash.h 1.30:
23038: * src/include/pa_types.h 1.19:
23039: * src/main/pa_common.C 1.17:
23040: * src/main/pa_hash.C 1.27:
23041: * src/main/pa_request.C 1.56:
23042: * src/types/pa_vcookie.C 1.4:
23043: renamed Hash::Value to Val so to doxygen would finlly stop
23044: confusing those Value-s
23045:
23046: * src/main/main.dsp 1.64:
23047: * src/targets/cgi/parser3.dsp 1.9:
23048: * src/types/pa_valiased.C 1.2:
23049: * src/types/pa_vform.h 1.10:
23050: commented VForm
23051:
23052: * src/classes/_cookie.h 1.2:
23053: * src/classes/_table.h 1.3:
23054: * src/classes/cookie.C 1.3:
23055: * src/main/execute.C 1.120:
23056: * src/main/main.dsp 1.62:
23057: * src/main/pa_globals.C 1.19:
23058: * src/types/pa_vcookie.C 1.5:
23059: * src/types/pa_vcookie.h 1.5:
23060: VCookie is now :Value
23061:
23062: 2001-03-18 paf
23063: * src/classes/_cookie.h 1.1:
23064: * src/classes/cookie.C 1.1:
23065: * src/include/pa_common.h 1.14:
23066: * src/include/pa_globals.h 1.12:
23067: * src/include/pa_request.h 1.60:
23068: * src/include/pa_string.h 1.40:
23069: * src/include/pa_types.h 1.16:
23070: * src/main/main.dsp 1.59:
23071: * src/main/pa_common.C 1.14:
23072: * src/main/pa_globals.C 1.14:
23073: * src/main/pa_hash.C 1.24:
23074: * src/main/pa_request.C 1.51:
23075: * src/main/pa_string.C 1.43:
23076: * src/main/untaint.C 1.5:
23077: * src/targets/cgi/parser3.C 1.21:
23078: * src/types/pa_value.h 1.21:
23079: * src/types/pa_vcookie.C 1.1:
23080: * src/types/pa_vcookie.h 1.1:
23081: * src/types/pa_vform.C 1.6:
23082: * src/types/pa_vform.h 1.7:
23083: * src/types/pa_vhash.h 1.9:
23084: * src/types/pa_vunknown.h 1.4:
23085: cookie class
23086:
23087: * src/include/pa_hash.h 1.26:
23088: * src/main/pa_hash.C 1.22:
23089: * src/targets/cgi/parser3.C 1.17:
23090: response fields to header
23091:
23092: * src/classes/root.C 1.41:
23093: * src/classes/string.C 1.12:
23094: * src/include/pa_string.h 1.37:
23095: * src/main/pa_globals.C 1.11:
23096: * src/main/pa_request.C 1.44:
23097: * src/main/pa_string.C 1.41:
23098: * src/types/pa_vdouble.h 1.8:
23099: * src/types/pa_vform.C 1.5:
23100: * src/types/pa_vint.h 1.9:
23101: * src/types/pa_vstateless_class.C 1.4:
23102: convinient string(pool, char *src, bool tainted) ctor
23103:
23104: * src/include/pa_hash.h 1.27:
23105: * src/include/pa_request.h 1.58:
23106: * src/include/pa_string.h 1.36:
23107: * src/main/pa_globals.C 1.10:
23108: * src/main/pa_hash.C 1.23:
23109: * src/main/pa_request.C 1.43:
23110: * src/main/pa_string.C 1.40:
23111: * src/main/untaint.C 1.3:
23112: * src/targets/cgi/parser3.C 1.18:
23113: proper @exceptions params tainting
23114:
23115: * src/classes/_response.h 1.1:
23116: * src/classes/response.C 1.1:
23117: * src/include/pa_globals.h 1.8:
23118: * src/include/pa_hash.h 1.25:
23119: * src/include/pa_request.h 1.57:
23120: * src/main/compile.C 1.31:
23121: * src/main/compile.y 1.104:
23122: * src/main/execute.C 1.114:
23123: * src/main/main.dsp 1.58:
23124: * src/main/pa_globals.C 1.8:
23125: * src/main/pa_hash.C 1.21:
23126: * src/main/pa_request.C 1.41:
23127: * src/targets/cgi/parser3.C 1.16:
23128: * src/targets/cgi/parser3.dsp 1.8:
23129: * src/types/pa_value.h 1.18:
23130: * src/types/pa_vhash.h 1.6:
23131: * src/types/pa_vrequest.h 1.3:
23132: * src/types/pa_vresponse.h 1.1:
23133: $response: 0 request::core exception rethrow
23134:
23135: * src/classes/request.C 1.2:
23136: * src/classes/response.C 1.2:
23137: * src/classes/root.C 1.42:
23138: * src/include/pa_common.h 1.13:
23139: * src/include/pa_globals.h 1.10:
23140: * src/include/pa_request.h 1.59:
23141: * src/include/pa_string.h 1.38:
23142: * src/main/pa_common.C 1.13:
23143: * src/main/pa_globals.C 1.12:
23144: * src/main/pa_request.C 1.45:
23145: * src/targets/cgi/parser3.C 1.19:
23146: ^taint 0
23147:
23148: * src/classes/cookie.C 1.2:
23149: * src/types/pa_vcookie.C 1.2:
23150: * src/types/pa_vcookie.h 1.2:
23151: cookie: allowed access to hash-assigned
23152:
23153: * src/include/pa_globals.h 1.9:
23154: * src/main/execute.C 1.115:
23155: * src/main/pa_globals.C 1.9:
23156: * src/main/pa_request.C 1.42:
23157: * src/targets/cgi/parser3.C 1.22:
23158: z
23159:
23160: * src/main/pa_request.C 1.50:
23161: zero length output allowed
23162:
23163: * src/classes/root.C 1.44:
23164: * src/include/pa_globals.h 1.11:
23165: * src/include/pa_string.h 1.39:
23166: * src/main/pa_globals.C 1.13:
23167: * src/main/pa_request.C 1.47:
23168: * src/main/pa_string.C 1.42:
23169: * src/types/pa_value.h 1.19:
23170: * src/types/pa_vhash.h 1.7:
23171: $defautl[$content-type[$value[text/html] $charset[windows-1251]]
23172:
23173: * src/classes/root.C 1.43:
23174: * src/main/pa_request.C 1.46:
23175: * src/main/untaint.C 1.4:
23176: * src/targets/cgi/parser3.C 1.20:
23177: taint[uri
23178:
23179: * src/classes/response.C 1.3:
23180: * src/main/pa_request.C 1.49:
23181: * src/types/pa_value.h 1.20:
23182: * src/types/pa_vhash.h 1.8:
23183: * src/types/pa_vresponse.h 1.2:
23184: ^response:clear[]
23185:
23186: * src/classes/root.C 1.45:
23187: * src/main/pa_request.C 1.48:
23188: taint forgotten forced lang switch
23189:
23190: 2001-03-16 paf
23191: * src/include/code.h 1.22:
23192: * src/include/pa_hash.h 1.24:
23193: * src/include/pa_request.h 1.55:
23194: * src/main/compile.y 1.102:
23195: * src/main/execute.C 1.108:
23196: * src/types/pa_value.h 1.15:
23197: * src/types/pa_vhash.h 1.5:
23198: * src/types/pa_vstring.h 1.10:
23199: * src/types/pa_vtable.h 1.4:
23200: * src/types/pa_wcontext.C 1.4:
23201: * src/types/pa_wcontext.h 1.6:
23202: see () and {} param wcontext conflict
23203:
23204: * src/main/execute.C 1.113:
23205: * src/main/main.dsp 1.57:
23206: * src/types/pa_value.h 1.17:
23207: * src/types/pa_vrequest.h 1.2:
23208: native method' class call with less params then needed error reporting
23209:
23210: * src/classes/double.C 1.17:
23211: * src/include/code.h 1.23:
23212: * src/main/compile.y 1.103:
23213: * src/main/compile_tools.C 1.28:
23214: * src/main/compile_tools.h 1.31:
23215: * src/main/execute.C 1.109:
23216: ) and {} param wcontext conflict fixed by OP_EXPR_CODE__STORE_PARAM
23217:
23218: * src/main/execute.C 1.107:
23219: * src/types/pa_value.h 1.14:
23220: * src/types/pa_vstateless_object.h 1.3:
23221: * src/types/pa_vstring.h 1.9:
23222: disabled $string.field
23223:
23224: * src/main/execute.C 1.110:
23225: * src/types/pa_vmframe.h 1.7:
23226: if(in "/news/")
23227:
23228: * src/include/pa_globals.h 1.6:
23229: * src/main/execute.C 1.111:
23230: * src/main/pa_globals.C 1.6:
23231: * src/types/pa_value.h 1.16:
23232: * src/types/pa_vcframe.h 1.3:
23233: * src/types/pa_vmframe.h 1.8:
23234: * src/types/pa_wcontext.h 1.7:
23235: $result
23236:
23237: * src/classes/_request.h 1.1:
23238: * src/classes/request.C 1.1:
23239: * src/include/pa_globals.h 1.7:
23240: * src/include/pa_request.h 1.56:
23241: * src/main/execute.C 1.112:
23242: * src/main/main.dsp 1.56:
23243: * src/main/pa_globals.C 1.7:
23244: * src/main/pa_request.C 1.40:
23245: * src/targets/cgi/parser3.C 1.15:
23246: * src/types/pa_vform.C 1.4:
23247: * src/types/pa_vrequest.C 1.1:
23248: * src/types/pa_vrequest.h 1.1:
23249: $request : query :uri
23250:
23251: 2001-03-15 paf
23252: * src/main/compile.y 1.99:
23253: * src/main/pa_request.C 1.37:
23254: * src/targets/cgi/parser3.C 1.13:
23255: * src/types/pa_vstring.h 1.7:
23256: pre-pre-pre-beta cgi under win32 apache pre pre pre works
23257:
23258: * src/main/compile.y 1.100:
23259: * src/main/execute.C 1.105:
23260: z
23261:
23262: * src/main/compile.y 1.101:
23263: * src/main/execute.C 1.106:
23264: * src/main/pa_request.C 1.38:
23265: * src/targets/cgi/parser3.C 1.14:
23266: * src/types/pa_vstring.h 1.8:
23267: @exception
23268:
23269: * src/include/pa_globals.h 1.5:
23270: * src/main/pa_globals.C 1.5:
23271: * src/main/pa_request.C 1.36:
23272: * src/targets/cgi/parser3.C 1.12:
23273: * src/types/pa_vform.C 1.3:
23274: * src/types/pa_vform.h 1.6:
23275: vform fillfields just compiled
23276:
23277: * src/main/pa_request.C 1.39:
23278: news sample
23279:
23280: 2001-03-14 paf
23281: * src/include/core.h 1.16:
23282: * src/include/pa_globals.h 1.1:
23283: * src/include/pa_pool.h 1.33:
23284: * src/include/pa_string.h 1.35:
23285: * src/include/pa_types.h 1.13:
23286: * src/main/compile.y 1.98:
23287: * src/main/core.C 1.69:
23288: * src/main/main.dsp 1.54:
23289: * src/main/pa_globals.C 1.1:
23290: * src/main/pa_request.C 1.31:
23291: * src/targets/cgi/pa_vform.C 1.2:
23292: * src/targets/cgi/parser3.C 1.5:
23293: * src/targets/cgi/parser3.dsp 1.4:
23294: * src/types/pa_value.h 1.13:
23295: * src/types/pa_vform.h 1.3:
23296: * src/types/pa_vunknown.h 1.3:
23297: global handler, exceptions in parser3
23298:
23299: * src/include/pa_globals.h 1.4:
23300: * src/main/pa_globals.C 1.4:
23301: * src/main/pa_request.C 1.34:
23302: * src/targets/cgi/parser3.dsp 1.7:
23303: * src/types/pa_vform.C 1.2:
23304: * src/types/pa_vform.h 1.5:
23305: * src/types/pa_vstring.h 1.6:
23306: limits -1
23307:
23308: * src/include/pa_common.h 1.12:
23309: * src/include/pa_types.h 1.14:
23310: * src/main/pa_request.C 1.32:
23311: * src/targets/cgi/parser3.C 1.7:
23312: PATH_DELIMITER_CHAR
23313:
23314: * src/targets/cgi/parser3.C 1.8:
23315: # if MSVC
23316:
23317: * src/include/pa_globals.h 1.3:
23318: * src/include/pa_request.h 1.53:
23319: * src/include/pa_types.h 1.15:
23320: * src/main/main.dsp 1.55:
23321: * src/main/pa_globals.C 1.3:
23322: * src/main/pa_request.C 1.33:
23323: * src/targets/cgi/parser3.C 1.10:
23324: * src/targets/cgi/parser3.dsp 1.6:
23325: * src/types/pa_vform.C 1.1:
23326: * src/types/pa_vform.h 1.4:
23327: request_info -1
23328:
23329: * src/include/pa_globals.h 1.2:
23330: * src/main/pa_globals.C 1.2:
23331: * src/targets/cgi/parser3.C 1.9:
23332: * src/targets/cgi/parser3.dsp 1.5:
23333: * src/targets/cgi/vform_fields_fill.C 1.1:
23334: * src/targets/cgi/vform_fields_fill.h 1.1:
23335: vform_fields_fill
23336:
23337: * src/include/pa_request.h 1.54:
23338: * src/main/pa_request.C 1.35:
23339: * src/targets/cgi/parser3.C 1.11:
23340: * src/targets/cgi/parser3.C 1.6:
23341: z
23342:
23343: 2001-03-13 paf
23344: * src/main/execute.C 1.101:
23345: * src/types/pa_value.h 1.10:
23346: * src/types/pa_venv.h 1.4:
23347: for future methods of ENV constructor if
23348:
23349: * src/classes/root.C 1.36:
23350: * src/classes/table.C 1.12:
23351: * src/include/pa_exception.h 1.9:
23352: * src/include/pa_pool.h 1.31:
23353: skipped_restructure_exceptions_dead_end
23354:
23355: * src/types/pa_vstateless_class.h 1.1:
23356: file pa_vstateless_class.h was initially added on branch
23357: stateless_class.
23358:
23359: * src/include/code.h 1.21:
23360: * src/include/pa_string.h 1.34:
23361: * src/main/compile.y 1.95:
23362: * src/main/execute.C 1.103:
23363: * src/main/pa_string.C 1.39:
23364: 'value is type' expr operator
23365:
23366: * src/classes/form.C 1.2:
23367: * src/main/compile.y 1.97:
23368: * src/main/core.C 1.68:
23369: * src/types/pa_value.h 1.12:
23370: * src/types/pa_vclass.h 1.9:
23371: * src/types/pa_venv.h 1.7:
23372: * src/types/pa_vform.h 1.2:
23373: * src/types/pa_vstateless_class.C 1.3:
23374: * src/types/pa_vstateless_class.h 1.4:
23375: form:fields removed. use $form.CLASS instead
23376:
23377: * src/types/pa_vstateless_class.C 1.1:
23378: file pa_vstateless_class.C was initially added on branch
23379: stateless_class.
23380:
23381: * src/include/core.h 1.14:
23382: * src/include/pa_common.h 1.10:
23383: * src/include/pa_request.h 1.51:
23384: * src/main/pa_common.C 1.12:
23385: * src/main/pa_request.C 1.29:
23386: * src/targets/cgi/parser3.C 1.3:
23387: before error show with parser
23388:
23389: * src/types/pa_venv.h 1.1:
23390: file pa_venv.h was initially added on branch stateless_class.
23391:
23392: * src/targets/cgi/Makefile.am 1.1:
23393: * src/targets/cgi/pa_pool.C 1.1:
23394: * src/targets/cgi/pa_vform.C 1.1:
23395: * src/targets/cgi/parser.dsp 1.1:
23396: * src/targets/cgi/parser3.C 1.1:
23397: renamed targets/ parser to cgi
23398:
23399: * src/classes/_double.h 1.5:
23400: * src/classes/_double.h [stateless_class] 1.4.8.1:
23401: * src/classes/_env.h 1.4:
23402: * src/classes/_env.h [stateless_class] 1.3.8.1:
23403: * src/classes/_int.h 1.5:
23404: * src/classes/_int.h [stateless_class] 1.4.8.1:
23405: * src/classes/_root.h 1.4:
23406: * src/classes/_root.h [stateless_class] 1.3.8.1:
23407: * src/classes/_string.h 1.6:
23408: * src/classes/_string.h [stateless_class] 1.5.4.1:
23409: * src/classes/_table.h 1.2:
23410: * src/classes/_table.h [stateless_class] 1.1.6.1:
23411: * src/classes/double.C 1.15:
23412: * src/classes/double.C [stateless_class] 1.14.2.1:
23413: * src/classes/env.C 1.5:
23414: * src/classes/env.C [stateless_class] 1.4.8.1:
23415: * src/classes/int.C 1.14:
23416: * src/classes/int.C [stateless_class] 1.13.2.1:
23417: * src/classes/root.C 1.38:
23418: * src/classes/root.C [stateless_class] 1.37.2.1:
23419: * src/classes/string.C 1.10:
23420: * src/classes/string.C [stateless_class] 1.9.4.1:
23421: * src/classes/table.C 1.14:
23422: * src/classes/table.C [stateless_class] 1.13.2.1:
23423: * src/include/pa_request.h 1.46:
23424: * src/include/pa_request.h [stateless_class] 1.45.2.1:
23425: * src/main/compile.C 1.29:
23426: * src/main/compile.C [stateless_class] 1.28.2.1:
23427: * src/main/compile_tools.h 1.30:
23428: * src/main/compile_tools.h [stateless_class] 1.29.8.1:
23429: * src/main/core.C 1.64:
23430: * src/main/core.C [stateless_class] 1.63.6.1:
23431: * src/main/execute.C 1.100:
23432: * src/main/execute.C [stateless_class] 1.99.2.1:
23433: * src/main/main.dsp 1.51:
23434: * src/main/main.dsp [stateless_class] 1.50.6.1:
23435: * src/main/pa_request.C 1.26:
23436: * src/main/pa_request.C [stateless_class] 1.25.2.1:
23437: * src/types/pa_valiased.h 1.3:
23438: * src/types/pa_valiased.h [stateless_class] 1.2.8.1:
23439: * src/types/pa_value.h 1.9:
23440: * src/types/pa_value.h [stateless_class] 1.8.2.1:
23441: * src/types/pa_vclass.C 1.5:
23442: * src/types/pa_vclass.C [stateless_class] 1.4.8.1:
23443: * src/types/pa_vclass.h 1.8:
23444: * src/types/pa_vclass.h [stateless_class] 1.7.6.1:
23445: * src/types/pa_venv.h 1.2:
23446: * src/types/pa_venv.h [stateless_class] 1.1.2.1:
23447: * src/types/pa_vmframe.h 1.6:
23448: * src/types/pa_vmframe.h [stateless_class] 1.5.2.1:
23449: * src/types/pa_vobject.h 1.5:
23450: * src/types/pa_vobject.h [stateless_class] 1.4.8.1:
23451: * src/types/pa_vstateless_class.C 1.2:
23452: * src/types/pa_vstateless_class.C [stateless_class] 1.1.2.1:
23453: * src/types/pa_vstateless_class.h 1.2:
23454: * src/types/pa_vstateless_class.h [stateless_class] 1.1.2.1:
23455: * src/types/pa_vstateless_object.h 1.2:
23456: * src/types/pa_vstateless_object.h [stateless_class] 1.1.8.1:
23457: * src/types/pa_wcontext.h 1.5:
23458: * src/types/pa_wcontext.h [stateless_class] 1.4.4.1:
23459: $ENV: re 0, stateless classes
23460:
23461: * src/include/pa_request.h 1.45:
23462: * src/main/compile.C 1.28:
23463: * src/main/execute.C 1.99:
23464: * src/main/pa_request.C 1.25:
23465: * src/types/pa_value.h 1.8:
23466: * src/types/pa_vmframe.h 1.5:
23467: fixed yesterdays bad decision on execute_static_method
23468:
23469: * src/include/core.h 1.15:
23470: * src/include/pa_common.h 1.11:
23471: * src/include/pa_request.h 1.52:
23472: * src/main/core.C 1.67:
23473: * src/main/execute.C 1.104:
23474: * src/main/main.dsp 1.53:
23475: * src/main/pa_request.C 1.30:
23476: * src/targets/cgi/parser3.C 1.4:
23477: * src/targets/cgi/parser3.dsp 1.3:
23478: * src/types/pa_vform.h 1.1:
23479: started cgi target
23480:
23481: * src/include/pa_request.h 1.47:
23482: * src/types/pa_venv.h 1.3:
23483: $ENV 0.1 stateless class
23484:
23485: * src/classes/_form.h 1.1:
23486: * src/classes/double.C 1.16:
23487: * src/classes/env.C 1.7:
23488: * src/classes/form.C 1.1:
23489: * src/classes/int.C 1.15:
23490: * src/classes/root.C 1.40:
23491: * src/classes/string.C 1.11:
23492: * src/classes/table.C 1.13:
23493: * src/classes/table.C 1.15:
23494: * src/include/core.h 1.13:
23495: * src/include/pa_request.h 1.49:
23496: * src/include/pa_request.h 1.50:
23497: * src/include/pa_types.h 1.12:
23498: * src/main/core.C 1.66:
23499: * src/main/execute.C 1.102:
23500: * src/main/pa_request.C 1.23:
23501: * src/main/pa_request.C 1.24:
23502: * src/main/pa_request.C 1.28:
23503: * src/targets/cgi/parser.dsp 1.2:
23504: * src/targets/cgi/parser3.C 1.2:
23505: * src/targets/cgi/parser3.dsp 1.1:
23506: * src/targets/cgi/parser3.dsp 1.2:
23507: * src/types/pa_vhash.h 1.4:
23508: z
23509:
23510: * src/classes/root.C 1.35:
23511: * src/classes/table.C 1.11:
23512: * src/include/pa_exception.h 1.8:
23513: * src/include/pa_pool.h 1.30:
23514: * src/main/pa_request.C 1.22:
23515: restructure_exceptions_dead_end
23516:
23517: * src/classes/root.C 1.34:
23518: * src/main/compile.y 1.94:
23519: ^if required junctions. allowed ; inside {} to break params
23520:
23521: * src/classes/_env.h 1.5:
23522: * src/classes/env.C 1.6:
23523: * src/classes/root.C 1.39:
23524: * src/include/core.h 1.12:
23525: * src/include/pa_pool.h 1.32:
23526: * src/include/pa_request.h 1.48:
23527: * src/main/compile.C 1.30:
23528: * src/main/compile.y 1.96:
23529: * src/main/core.C 1.65:
23530: * src/main/main.dsp 1.52:
23531: * src/main/pa_common.C 1.11:
23532: * src/main/pa_request.C 1.27:
23533: * src/types/pa_value.h 1.11:
23534: * src/types/pa_venv.h 1.6:
23535: * src/types/pa_vstateless_class.h 1.3:
23536: started $form: [historical moment :)]
23537:
23538: * src/types/pa_venv.h 1.5:
23539: $ENV 1
23540:
23541: * src/classes/double.C 1.14:
23542: * src/classes/int.C 1.13:
23543: * src/classes/root.C 1.37:
23544: * src/types/pa_vdouble.h 1.7:
23545: * src/types/pa_vint.h 1.8:
23546: Int,Double dec mul div mod
23547:
23548: 2001-03-12 paf
23549: * src/classes/_string.h 1.5:
23550: * src/classes/double.C 1.13:
23551: * src/classes/int.C 1.12:
23552: * src/classes/string.C 1.9:
23553: * src/main/execute.C 1.98:
23554: * src/types/pa_wcontext.h 1.4:
23555: int doube string ^format
23556:
23557: * src/classes/root.C 1.19:
23558: * src/types/pa_vclass.h 1.4:
23559: process temp main zeroing
23560:
23561: * src/classes/root.C 1.30:
23562: * src/classes/table.C 1.6:
23563: * src/types/pa_vtable.h 1.2:
23564: table ^offset ^line ^count
23565:
23566: * src/classes/root.C 1.28:
23567: * src/classes/table.C 1.5:
23568: ^use
23569:
23570: * src/main/execute.C [other_construction_strategy_test] 1.97.2.1:
23571: * src/types/pa_wcontext.h [other_construction_strategy_test] 1.3.2.1:
23572: constructing flag not 'bad' but not 'enough'
23573:
23574: * src/classes/root.C 1.27:
23575: * src/classes/table.C 1.4:
23576: * src/include/pa_request.h 1.44:
23577: * src/main/compile.y 1.92:
23578: * src/main/core.C 1.62:
23579: * src/main/execute.C 1.96:
23580: * src/types/pa_vclass.h 1.7:
23581: * src/types/pa_wcontext.C 1.3:
23582: * src/types/pa_wcontext.h 1.3:
23583: * src/types/pa_wwrapper.h 1.3:
23584: while. switched off wcontext.constructing after write(value) or
23585: auto-vhash-constructing
23586:
23587: * src/classes/table.C 1.8:
23588: table ^empty
23589:
23590: * src/classes/root.C 1.33:
23591: ^eval
23592:
23593: * src/classes/root.C 1.26:
23594: * src/classes/table.C 1.3:
23595: * src/include/pa_request.h 1.43:
23596: * src/main/pa_request.C 1.20:
23597: fail_if_junction_ helper func
23598:
23599: * src/classes/root.C 1.23:
23600: * src/include/core.h 1.11:
23601: * src/include/pa_array.h 1.23:
23602: * src/include/pa_request.h 1.41:
23603: * src/include/pa_table.h 1.11:
23604: * src/main/core.C 1.60:
23605: * src/main/main.dsp 1.49:
23606: * src/main/pa_request.C 1.17:
23607: * src/main/pa_table.C 1.12:
23608: * src/types/pa_value.h 1.6:
23609: * src/types/pa_vclass.C 1.4:
23610: * src/types/pa_vclass.h 1.6:
23611: * src/types/pa_vdouble.h 1.5:
23612: * src/types/pa_vint.h 1.5:
23613: * src/types/pa_vmframe.h 1.4:
23614: * src/types/pa_vstring.h 1.5:
23615: freeze, ^table:create[] -1
23616:
23617: * src/types/pa_vtable.h 1.1:
23618: table: no, better with string in cells...
23619:
23620: * src/classes/root.C 1.21:
23621: * src/main/execute.C 1.93:
23622: * src/types/pa_vclass.h 1.5:
23623: used get_method in couple places optimizing them
23624:
1.39 paf 23625: * src/classes/_table.h 1.1:
23626: * src/classes/root.C 1.20:
23627: * src/classes/root.C 1.22:
23628: * src/classes/table.C 1.1:
23629: * src/include/pa_array.h [table_with_charp_in_cells_dead_end] 1.23.2.1:
23630: * src/include/pa_table.h [table_with_charp_in_cells_dead_end] 1.12.2.1:
23631: * src/main/pa_table.C [table_with_charp_in_cells_dead_end] 1.13.2.1:
23632: * src/main/untaint.C 1.1:
23633: * src/types/pa_value.h 1.5:
23634: z
23635:
1.15 paf 23636: * src/classes/double.C 1.10:
23637: * src/classes/int.C 1.10:
23638: * src/classes/root.C 1.18:
23639: * src/classes/string.C 1.7:
23640: * src/include/pa_common.h 1.6:
23641: * src/include/pa_request.h 1.40:
23642: * src/include/pa_string.h 1.32:
23643: * src/include/pa_types.h 1.10:
23644: * src/main/compile.C 1.27:
23645: * src/main/compile.y 1.91:
23646: * src/main/compile_tools.h 1.29:
23647: * src/main/execute.C 1.92:
23648: * src/main/pa_common.C 1.7:
23649: * src/main/pa_request.C 1.16:
23650: * src/types/pa_value.h 1.4:
23651: * src/types/pa_vmframe.h 1.3:
23652: process. actual names to store param and
23653: check_actual_numbered_params for better place diagnostics
23654:
23655: * src/classes/root.C 1.25:
23656: * src/classes/table.C 1.2:
23657: * src/include/pa_common.h 1.8:
23658: * src/include/pa_request.h 1.42:
23659: * src/main/execute.C 1.95:
23660: * src/main/main.dsp 1.50:
23661: * src/main/pa_common.C 1.9:
23662: * src/main/pa_request.C 1.19:
23663: ^process error point by actual method_name, not source.
23664: ^load
23665:
23666: * src/classes/table.C 1.7:
23667: * src/include/pa_table.h 1.13:
23668: table ^menu
23669:
23670: * src/classes/root.C 1.29:
23671: ^round() ^floor() ^ceiling() ^abs() ^sign()
23672:
23673: * src/classes/double.C 1.11:
23674: * src/classes/int.C 1.11:
23675: * src/classes/root.C 1.31:
23676: * src/classes/string.C 1.8:
23677: * src/classes/table.C 1.9:
23678: * src/main/core.C 1.63:
23679: * src/main/execute.C 1.97:
23680: * src/types/pa_vint.h 1.6:
23681: ^for
23682:
23683: * src/classes/double.C 1.12:
23684: * src/classes/root.C 1.32:
23685: * src/classes/table.C 1.10:
23686: * src/include/pa_common.h 1.9:
23687: * src/include/pa_types.h 1.11:
23688: * src/main/compile.y 1.93:
23689: * src/main/pa_common.C 1.10:
23690: * src/main/pa_request.C 1.21:
23691: * src/main/untaint.C 1.2:
23692: * src/types/pa_vdouble.h 1.6:
23693: * src/types/pa_vint.h 1.7:
23694: * src/types/pa_vtable.h 1.3:
23695: * src/types/pa_wwrapper.h 1.4:
23696: think constructing flag as is is bad
23697:
23698: * src/classes/root.C 1.24:
23699: * src/include/pa_common.h 1.7:
23700: * src/include/pa_string.h 1.33:
23701: * src/include/pa_table.h 1.12:
23702: * src/main/core.C 1.61:
23703: * src/main/execute.C 1.94:
23704: * src/main/pa_common.C 1.8:
23705: * src/main/pa_request.C 1.18:
23706: * src/main/pa_table.C 1.13:
23707: * src/types/pa_value.h 1.7:
23708: table:set 0
23709:
23710: 2001-03-11 paf
23711: * src/classes/double.C 1.8:
23712: * src/classes/int.C 1.8:
23713: * src/classes/root.C 1.14:
23714: * src/include/pa_request.h 1.38:
23715: * src/main/execute.C 1.90:
23716: intercept_string
23717:
23718: * src/classes/double.C 1.6:
23719: * src/classes/int.C 1.6:
23720: * src/include/pa_request.h 1.37:
23721: ^inc-s(expr)
23722:
23723: * src/include/pa_valiased.h 1.4:
23724: * src/include/pa_value.h 1.51:
23725: * src/include/pa_vbool.h 1.8:
23726: * src/include/pa_vcframe.h 1.8:
23727: * src/include/pa_vclass.h 1.30:
23728: * src/include/pa_vdouble.h 1.13:
23729: * src/include/pa_vhash.h 1.13:
23730: * src/include/pa_vint.h 1.5:
23731: * src/include/pa_vjunction.h 1.9:
23732: * src/include/pa_vmframe.h 1.24:
23733: * src/include/pa_vobject.h 1.18:
23734: * src/include/pa_vstring.h 1.18:
23735: * src/include/pa_vunknown.h 1.10:
23736: * src/include/pa_wcontext.h 1.29:
23737: * src/include/pa_wwrapper.h 1.14:
23738: * src/main/compile.y 1.88:
23739: * src/main/core.C 1.55:
23740: * src/main/main.dsp 1.44:
23741: * src/main/pa_cframe.C 1.6:
23742: * src/main/pa_request.C 1.11:
23743: * src/main/pa_value.C 1.8:
23744: * src/main/pa_vclass.C 1.5:
23745: * src/main/pa_wcontext.C 1.11:
23746: * src/types/pa_valiased.h 1.1:
23747: * src/types/pa_value.h 1.1:
23748: * src/types/pa_vbool.h 1.1:
23749: * src/types/pa_vcframe.h 1.1:
23750: * src/types/pa_vclass.C 1.1:
23751: * src/types/pa_vclass.h 1.1:
23752: * src/types/pa_vdouble.h 1.1:
23753: * src/types/pa_vhash.h 1.1:
23754: * src/types/pa_vint.h 1.1:
23755: * src/types/pa_vjunction.h 1.1:
23756: * src/types/pa_vmframe.h 1.1:
23757: * src/types/pa_vobject.h 1.1:
23758: * src/types/pa_vstring.h 1.1:
23759: * src/types/pa_vunknown.h 1.1:
23760: * src/types/pa_wcontext.C 1.1:
23761: * src/types/pa_wcontext.h 1.1:
23762: * src/types/pa_wwrapper.h 1.1:
23763: splitted types from include/
23764:
23765: * src/main/main.dsp 1.47:
23766: * src/types/pa_value.h 1.3:
23767: * src/types/pa_vdouble.h 1.3:
23768: * src/types/pa_vint.h 1.3:
23769: * src/types/pa_vobject.h 1.3:
23770: * src/types/pa_vstring.h 1.3:
23771: VString VDouble VInt base now VObject_base - without fields
23772:
23773: * src/include/core.h 1.7:
23774: * src/include/pa_request.h 1.35:
23775: * src/main/core.C 1.56:
23776: * src/main/main.dsp 1.45:
23777: * src/main/pa_request.C 1.12:
23778: renamed AUTO: to MAIN:
23779:
23780: * src/classes/double.C 1.9:
23781: * src/classes/int.C 1.9:
23782: * src/classes/root.C 1.15:
23783: * src/classes/string.C 1.6:
23784: * src/include/core.h 1.9:
23785: * src/include/pa_hash.h 1.23:
23786: * src/include/pa_pool.h 1.29:
23787: * src/include/pa_request.h 1.39:
23788: * src/include/pa_string.h 1.31:
23789: * src/main/compile.C 1.26:
23790: * src/main/core.C 1.58:
23791: * src/main/pa_request.C 1.15:
23792: ^untaint 0
23793:
23794: * src/classes/root.C 1.17:
23795: * src/main/execute.C 1.91:
23796: * src/main/main.dsp 1.48:
23797: setname for method-junctions bug fixed
23798:
23799: * src/types/pa_vdouble.h 1.4:
23800: * src/types/pa_vint.h 1.4:
23801: * src/types/pa_vobject.h 1.4:
23802: * src/types/pa_vstateless_object.h 1.1:
23803: * src/types/pa_vstring.h 1.4:
23804: stateless_object
23805:
23806: * src/classes/root.C 1.16:
23807: * src/include/core.h 1.10:
23808: * src/main/core.C 1.59:
23809: * src/main/pa_request.C 1.13:
23810: * src/types/pa_vhash.h 1.2:
23811: z
23812:
23813: * src/classes/_double.h 1.4:
23814: * src/classes/_env.h 1.3:
23815: * src/classes/_int.h 1.4:
23816: * src/classes/_root.h 1.3:
23817: * src/classes/_string.h 1.4:
23818: * src/classes/double.C 1.5:
23819: * src/classes/env.C 1.4:
23820: * src/classes/int.C 1.5:
23821: * src/classes/root.C 1.12:
23822: * src/classes/string.C 1.5:
23823: * src/include/code.h 1.20:
23824: * src/include/core.h 1.8:
23825: * src/include/pa_array.h 1.22:
23826: * src/include/pa_common.h 1.5:
23827: * src/include/pa_exception.h 1.7:
23828: * src/include/pa_hash.h 1.22:
23829: * src/include/pa_pool.h 1.28:
23830: * src/include/pa_request.h 1.36:
23831: * src/include/pa_stack.h 1.6:
23832: * src/include/pa_string.h 1.30:
23833: * src/include/pa_table.h 1.10:
23834: * src/include/pa_threads.h 1.6:
23835: * src/include/pa_types.h 1.9:
23836: * src/main/compile.C 1.25:
23837: * src/main/compile.y 1.89:
23838: * src/main/compile_tools.C 1.26:
23839: * src/main/compile_tools.h 1.27:
23840: * src/main/core.C 1.57:
23841: * src/main/execute.C 1.89:
23842: * src/main/pa_array.C 1.22:
23843: * src/main/pa_common.C 1.6:
23844: * src/main/pa_exception.C 1.6:
23845: * src/main/pa_hash.C 1.20:
23846: * src/main/pa_pool.C 1.11:
23847: * src/main/pa_request.C 1.14:
23848: * src/main/pa_string.C 1.37:
23849: * src/main/pa_table.C 1.11:
23850: * src/types/pa_valiased.h 1.2:
23851: * src/types/pa_value.h 1.2:
23852: * src/types/pa_vbool.h 1.2:
23853: * src/types/pa_vcframe.h 1.2:
23854: * src/types/pa_vclass.C 1.2:
23855: * src/types/pa_vclass.h 1.2:
23856: * src/types/pa_vdouble.h 1.2:
23857: * src/types/pa_vhash.h 1.3:
23858: * src/types/pa_vint.h 1.2:
23859: * src/types/pa_vjunction.h 1.2:
23860: * src/types/pa_vmframe.h 1.2:
23861: * src/types/pa_vobject.h 1.2:
23862: * src/types/pa_vstring.h 1.2:
23863: * src/types/pa_vunknown.h 1.2:
23864: * src/types/pa_wcontext.C 1.2:
23865: * src/types/pa_wcontext.h 1.2:
23866: * src/types/pa_wwrapper.h 1.2:
23867: headers updated
23868:
23869: * src/classes/double.C 1.7:
23870: * src/classes/int.C 1.7:
23871: * src/classes/root.C 1.13:
23872: * src/types/pa_vclass.C 1.3:
23873: * src/types/pa_vclass.h 1.3:
23874: add_native_method helper
23875:
23876: 2001-03-10 paf
23877: * src/include/core.h 1.4:
23878: * src/include/pa_request.h 1.30:
23879: * src/main/compile.y 1.85:
23880: * src/main/core.C 1.52:
23881: * src/main/pa_request.C 1.6:
23882: names to core.C
23883:
23884: * src/classes/_env.h 1.1:
23885: * src/classes/env.C 1.1:
23886: * src/classes/root.C 1.8:
23887: * src/include/pa_request.h 1.23:
23888: * src/include/pa_vclass.h 1.27:
23889: * src/main/core.C 1.49:
23890: * src/main/main.dsp 1.42:
23891: env0
23892:
23893: * src/include/code.h 1.18:
23894: * src/include/pa_request.h 1.28:
23895: * src/include/pa_vint.h 1.3:
23896: * src/include/pa_vjunction.h 1.7:
23897: * src/include/pa_vstring.h 1.16:
23898: * src/main/compile.y 1.84:
23899: * src/main/compile_tools.C 1.24:
23900: * src/main/compile_tools.h 1.25:
23901: * src/main/execute.C 1.86:
23902: optimized from OP_STRING+OP_WRITE to OP_STRING__WRITE
23903:
23904: * src/include/core.h 1.2:
23905: * src/include/pa_array.h 1.20:
23906: * src/include/pa_hash.h 1.20:
23907: * src/include/pa_request.h 1.24:
23908: * src/include/pa_value.h 1.49:
23909: * src/include/pa_vcframe.h 1.6:
23910: * src/include/pa_vdouble.h 1.11:
23911: * src/include/pa_vint.h 1.2:
23912: * src/include/pa_vstring.h 1.15:
23913: * src/include/pa_vunknown.h 1.8:
23914: * src/include/pa_wcontext.h 1.26:
23915: * src/main/compile.y 1.82:
23916: * src/main/compile_tools.C 1.23:
23917: * src/main/compile_tools.h 1.24:
23918: * src/main/core.C 1.50:
23919: * src/main/execute.C 1.82:
23920: * src/main/main.dsp 1.43:
23921: * src/main/pa_cframe.C 1.4:
23922: * src/main/pa_request.C 1.3:
23923: * src/main/pa_wcontext.C 1.8:
23924: const fight finished
23925:
23926: * src/include/core.h 1.6:
23927: * src/include/pa_request.h 1.34:
23928: * src/main/core.C 1.54:
23929: * src/main/pa_request.C 1.10:
23930: run+auto=run
23931:
23932: * src/include/pa_request.h 1.27:
23933: * src/main/execute.C 1.85:
23934: * src/main/pa_request.C 1.4:
23935: @auto[] realised. auto.p scan togo
23936:
23937: * src/classes/double.C 1.3:
23938: * src/classes/int.C 1.3:
23939: * src/classes/root.C 1.9:
23940: * src/classes/string.C 1.3:
23941: * src/include/pa_request.h 1.25:
23942: * src/include/pa_string.h 1.28:
23943: * src/include/pa_wcontext.h 1.27:
23944: * src/main/compile.y 1.83:
23945: * src/main/execute.C 1.83:
23946: * src/main/pa_string.C 1.35:
23947: * src/main/pa_wcontext.C 1.9:
23948: tainting 0
23949:
23950: * src/classes/_double.h 1.2:
23951: * src/classes/_int.h 1.2:
23952: * src/classes/_root.h 1.1:
23953: * src/classes/_string.h 1.2:
23954: * src/classes/double.C 1.2:
23955: * src/classes/int.C 1.2:
23956: * src/classes/root.C 1.7:
23957: * src/classes/string.C 1.2:
23958: * src/include/pa_request.h 1.22:
23959: * src/include/pa_string.h 1.27:
23960: * src/include/pa_types.h 1.7:
23961: * src/include/pa_vcframe.h 1.5:
23962: * src/include/pa_wcontext.h 1.25:
23963: * src/main/core.C 1.48:
23964: * src/main/main.dsp 1.41:
23965: * src/main/pa_cframe.C 1.3:
23966: * src/main/pa_string.C 1.34:
23967: * src/main/pa_vclass.C 1.3:
23968: * src/main/pa_wcontext.C 1.7:
23969: ^lang prepare0
23970:
23971: * src/include/pa_request.h 1.31:
23972: * src/main/compile.C 1.23:
23973: * src/main/compile.y 1.86:
23974: * src/main/pa_request.C 1.7:
23975: auto tree0
23976:
23977: * src/classes/env.C 1.2:
23978: env:file/line
23979:
23980: * src/include/pa_vclass.h 1.28:
23981: const fight to go
23982:
1.39 paf 23983: * src/include/pa_request.h 1.26:
23984: * src/main/execute.C 1.84:
23985: autocalc code-junctions result now have names
23986:
1.15 paf 23987: * src/include/core.h 1.3:
23988: * src/include/pa_common.h 1.3:
23989: * src/include/pa_pool.h 1.26:
23990: * src/include/pa_request.h 1.29:
23991: * src/main/core.C 1.51:
23992: * src/main/execute.C 1.87:
23993: * src/main/pa_common.C 1.4:
23994: * src/main/pa_request.C 1.5:
23995: root auto.p loaded
23996:
23997: * src/classes/root.C 1.11:
23998: * src/include/pa_request.h 1.33:
23999: minor if junction bug
24000:
24001: * src/main/pa_request.C 1.8:
24002: auto..
24003:
24004: * src/classes/_double.h 1.3:
24005: * src/classes/_env.h 1.2:
24006: * src/classes/_int.h 1.3:
24007: * src/classes/_root.h 1.2:
24008: * src/classes/_string.h 1.3:
24009: * src/classes/double.C 1.4:
24010: * src/classes/env.C 1.3:
24011: * src/classes/int.C 1.4:
24012: * src/classes/root.C 1.10:
24013: * src/classes/string.C 1.4:
24014: * src/include/code.h 1.19:
24015: * src/include/core.h 1.5:
24016: * src/include/pa_array.h 1.21:
24017: * src/include/pa_common.h 1.4:
24018: * src/include/pa_exception.h 1.6:
24019: * src/include/pa_hash.h 1.21:
24020: * src/include/pa_pool.h 1.27:
24021: * src/include/pa_request.h 1.32:
24022: * src/include/pa_stack.h 1.5:
24023: * src/include/pa_string.h 1.29:
24024: * src/include/pa_table.h 1.9:
24025: * src/include/pa_threads.h 1.5:
24026: * src/include/pa_types.h 1.8:
24027: * src/include/pa_valiased.h 1.3:
24028: * src/include/pa_value.h 1.50:
24029: * src/include/pa_vbool.h 1.7:
24030: * src/include/pa_vcframe.h 1.7:
24031: * src/include/pa_vclass.h 1.29:
24032: * src/include/pa_vdouble.h 1.12:
24033: * src/include/pa_vhash.h 1.12:
24034: * src/include/pa_vint.h 1.4:
24035: * src/include/pa_vjunction.h 1.8:
24036: * src/include/pa_vmframe.h 1.23:
24037: * src/include/pa_vobject.h 1.17:
24038: * src/include/pa_vstring.h 1.17:
24039: * src/include/pa_vunknown.h 1.9:
24040: * src/include/pa_wcontext.h 1.28:
24041: * src/include/pa_wwrapper.h 1.13:
24042: * src/main/compile.C 1.24:
24043: * src/main/compile.y 1.87:
24044: * src/main/compile_tools.C 1.25:
24045: * src/main/compile_tools.h 1.26:
24046: * src/main/core.C 1.53:
24047: * src/main/execute.C 1.88:
24048: * src/main/pa_array.C 1.21:
24049: * src/main/pa_cframe.C 1.5:
24050: * src/main/pa_common.C 1.5:
24051: * src/main/pa_exception.C 1.5:
24052: * src/main/pa_hash.C 1.19:
24053: * src/main/pa_pool.C 1.10:
24054: * src/main/pa_request.C 1.9:
24055: * src/main/pa_string.C 1.36:
24056: * src/main/pa_table.C 1.10:
24057: * src/main/pa_value.C 1.7:
24058: * src/main/pa_vclass.C 1.4:
24059: * src/main/pa_wcontext.C 1.10:
24060: sources header
24061:
24062: 2001-03-09 paf
24063: * src/classes/root.C [before_string_to_object_attempt] 1.4.4.1:
24064: * src/include/pa_request.h [before_string_to_object_attempt] 1.20.4.1:
24065: * src/main/execute.C [before_string_to_object_attempt] 1.78.2.2:
24066: ^string.length[]
24067:
24068: * src/classes/root.C 1.5:
24069: * src/include/pa_request.h 1.21:
24070: * src/include/pa_vclass.h 1.26:
24071: * src/include/pa_vhash.h 1.11:
24072: * src/include/pa_vmframe.h 1.20:
24073: * src/include/pa_vobject.h 1.15:
24074: * src/include/pa_vstring.h 1.13:
24075: * src/include/pa_wcontext.h 1.24:
24076: * src/main/compile.y 1.80:
24077: * src/main/core.C 1.46:
24078: * src/main/execute.C 1.79:
24079: * src/main/main.dsp 1.39:
24080: .
24081:
24082: * src/include/pa_vmframe.h 1.22:
24083: * src/main/compile.C 1.22:
24084: * src/main/execute.C 1.81:
24085: expr construct proper naming
24086:
24087: * src/classes/_double.h 1.1:
24088: * src/classes/_int.h 1.1:
24089: * src/classes/_string.h 1.1:
24090: * src/classes/double.C 1.1:
24091: * src/classes/int.C 1.1:
24092: * src/classes/root.C 1.6:
24093: * src/classes/string.C 1.1:
24094: * src/include/code.h 1.17:
24095: * src/include/pa_value.h 1.48:
24096: * src/include/pa_vbool.h 1.6:
24097: * src/include/pa_vdouble.h 1.10:
24098: * src/include/pa_vint.h 1.1:
24099: * src/include/pa_vmframe.h 1.21:
24100: * src/include/pa_vobject.h 1.16:
24101: * src/include/pa_vstring.h 1.14:
24102: * src/main/compile.y 1.81:
24103: * src/main/compile_tools.C 1.22:
24104: * src/main/core.C 1.47:
24105: * src/main/execute.C 1.80:
24106: * src/main/main.dsp 1.40:
24107: Int and Double classes with ^int[] and ^double[]. fixed expr type
24108:
24109: 2001-03-08 paf
24110: * src/include/pa_request.h 1.18:
24111: * src/include/pa_value.h 1.44:
24112: * src/include/pa_vcframe.h 1.4:
24113: * src/include/pa_vmframe.h 1.16:
24114: * src/include/pa_wcontext.h 1.23:
24115: * src/main/compile.C 1.21:
24116: * src/main/compile.y 1.76:
24117: * src/main/core.C 1.45:
24118: * src/main/execute.C 1.70:
24119: * src/main/pa_cframe.C 1.2:
24120: * src/main/pa_wcontext.C 1.5:
24121: 'if' just compiled
24122:
24123: * src/main/pa_vclass.C 1.2:
24124: that were ok... [vclass were out of vcs]
24125:
24126: * src/include/pa_value.h 1.43:
24127: * src/include/pa_vmframe.h 1.14:
24128: * src/main/compile.y 1.75:
24129: * src/main/core.C 1.44:
24130: * src/main/execute.C 1.68:
24131: * src/main/main.dsp 1.37:
24132: z. detected probs with parameter names in operator methods
24133:
24134: * src/include/pa_vclass.h [before_string_to_object_attempt] 1.25.2.2:
24135: * src/include/pa_vstring.h [before_string_to_object_attempt] 1.12.2.2:
24136: * src/include/pa_wcontext.h [before_string_to_object_attempt] 1.23.4.1:
24137: * src/main/compile.y [before_string_to_object_attempt] 1.79.2.1:
24138: * src/main/core.C [before_string_to_object_attempt] 1.45.4.1:
24139: * src/main/execute.C [before_string_to_object_attempt] 1.78.2.1:
24140: * src/main/main.dsp [before_string_to_object_attempt] 1.38.4.2:
24141: dead end: vstring can't be derivated from vobject
24142:
24143: * src/include/pa_request.h 1.17:
24144: * src/main/compile.C 1.20:
24145: * src/main/compile.y 1.73:
24146: * src/main/core.C 1.43:
24147: * src/main/main.dsp 1.36:
24148: introducing ROOT_CLASS.
24149: it's default @BASE.
24150: changed 'RUN' assignment mech
24151:
24152: * src/main/execute.C 1.64:
24153: root root in code-junction
24154:
24155: * src/include/pa_bool.h 1.2:
24156: * src/include/pa_double.h 1.2:
24157: * src/include/pa_value.h 1.47:
24158: * src/include/pa_vbool.h 1.5:
24159: * src/include/pa_vclass.h 1.24:
24160: * src/include/pa_vdouble.h 1.9:
24161: * src/include/pa_vhash.h 1.9:
24162: * src/include/pa_vjunction.h 1.6:
24163: * src/include/pa_vmframe.h 1.19:
24164: * src/include/pa_vobject.h 1.13:
24165: * src/include/pa_vstring.h 1.12:
24166: * src/include/pa_vunknown.h 1.7:
24167: * src/main/compile.y 1.79:
24168: * src/main/compile_tools.C 1.21:
24169: * src/main/execute.C 1.78:
24170: withoud cloning. didn't need it actually, params got passed
24171: from out unnamed ewpool
24172:
24173: * src/include/code.h 1.16:
24174: * src/main/compile.y 1.72:
24175: * src/main/compile_tools.C 1.19:
24176: * src/main/compile_tools.h 1.23:
24177: * src/main/execute.C 1.66:
24178: made class: dynamic, not static. so to enable runtime ^use
24179:
24180: * src/include/code.h 1.15:
24181: * src/main/compile.y 1.70:
24182: * src/main/compile_tools.C 1.18:
24183: * src/main/execute.C 1.65:
24184: joined 2 into one OP_CODE__STORE_PARAM
24185:
24186: * src/main/execute.C 1.74:
24187: fixed problems calling operators in constructors
24188:
24189: * src/classes/root.C 1.2:
24190: * src/include/pa_request.h 1.19:
24191: * src/include/pa_value.h 1.45:
24192: * src/include/pa_vbool.h 1.3:
24193: * src/include/pa_wwrapper.h 1.12:
24194: * src/main/execute.C 1.71:
24195: ^if 0
24196:
24197: * src/main/pa_vclass.C 1.1:
24198: wow! vclass were out of vcs
24199:
24200: * src/classes/root.C 1.4:
24201: * src/include/pa_stack.h 1.4:
24202: * src/main/execute.C 1.73:
24203: detected problems calling operators in constructors
24204:
24205: * src/main/compile.y 1.74:
24206: minor renamings in .y
24207:
24208: * src/include/pa_vdouble.h 1.8:
24209: * src/include/pa_vhash.h 1.8:
24210: * src/include/pa_vjunction.h 1.5:
24211: * src/include/pa_vobject.h 1.12:
24212: * src/include/pa_vunknown.h 1.6:
24213: * src/main/compile.y 1.78:
24214: cloning dead end
24215:
24216: * src/include/pa_vmframe.h [before_string_to_object_attempt] 1.19.2.1:
24217: fixed forgotten method_frame my check
24218:
24219: * src/classes/root.C 1.1:
24220: added root.c
24221:
24222: * src/include/pa_vbool.h 1.2:
24223: * src/include/pa_vclass.h [before_string_to_object_attempt] 1.25.2.1:
24224: * src/include/pa_vdouble.h 1.6:
24225: * src/include/pa_vhash.h [before_string_to_object_attempt] 1.10.2.1:
24226: * src/include/pa_vjunction.h 1.3:
24227: * src/include/pa_vmframe.h 1.15:
24228: * src/include/pa_vobject.h [before_string_to_object_attempt] 1.14.2.1:
24229: * src/include/pa_vstring.h 1.10:
24230: * src/include/pa_vstring.h [before_string_to_object_attempt] 1.12.2.1:
24231: * src/include/pa_wcontext.h 1.22:
24232: * src/main/execute.C 1.67:
24233: * src/main/execute.C 1.69:
24234: * src/main/execute.C 1.75:
24235: * src/main/main.dsp [before_string_to_object_attempt] 1.38.4.1:
24236: * src/main/pa_wcontext.C 1.4:
24237: * src/main/pa_wcontext.C 1.6:
24238: z
24239:
24240: * src/main/compile.y 1.71:
24241: minor grammar bug with OP_CODE__STORE_PARAM
24242:
24243: * src/include/pa_bool.h 1.1:
24244: * src/include/pa_double.h 1.1:
24245: * src/include/pa_valiased.h 1.2:
24246: * src/include/pa_value.h 1.46:
24247: * src/include/pa_vbool.h 1.4:
24248: * src/include/pa_vclass.h 1.23:
24249: * src/include/pa_vdouble.h 1.7:
24250: * src/include/pa_vhash.h 1.7:
24251: * src/include/pa_vjunction.h 1.4:
24252: * src/include/pa_vmframe.h 1.18:
24253: * src/include/pa_vobject.h 1.11:
24254: * src/include/pa_vstring.h 1.11:
24255: * src/include/pa_vunknown.h 1.5:
24256: * src/main/compile.y 1.77:
24257: * src/main/compile_tools.C 1.20:
24258: * src/main/execute.C 1.77:
24259: * src/main/main.dsp 1.38:
24260: * src/main/pa_value.C 1.6:
24261: value.cloning so to give params proper names
24262:
24263: * src/classes/root.C 1.3:
24264: * src/include/pa_request.h 1.20:
24265: * src/main/execute.C 1.72:
24266: autocalc def to string
24267:
24268: * src/include/pa_vmframe.h 1.17:
24269: * src/main/execute.C 1.76:
24270: added names to unknown values in get_element and unfilled
24271: params. removed wrong name change in get_element
24272:
24273: * src/include/pa_vclass.h 1.25:
24274: * src/include/pa_vhash.h 1.10:
24275: * src/include/pa_vobject.h 1.14:
24276: removes some remained clone conseqs
24277:
24278: 2001-03-07 paf
24279: * src/include/pa_hash.h 1.19:
24280: * src/include/pa_value.h 1.40:
24281: * src/include/pa_vhash.h 1.4:
24282: * src/include/pa_vunknown.h 1.4:
24283: * src/main/compile.y 1.67:
24284: * src/main/execute.C 1.62:
24285: * src/main/pa_hash.C 1.18:
24286: expr def in -f
24287:
24288: * src/main/compile.y 1.65:
24289: * src/main/execute.C 1.60:
24290: * src/main/pa_string.C 1.33:
24291: bug in string.cmp fixed
24292:
24293: * src/main/compile.y 1.68:
24294: .y priorities syntax shaped up a bit
24295:
24296: * src/main/compile.y 1.64:
24297: expr quoted code
24298:
24299: * src/main/execute.C 1.57:
24300: ^var.menu{$field} problem detected. that $field not a $var.field
24301:
24302: * src/main/compile.y 1.69:
24303: * src/main/compile_tools.h 1.22:
24304: ^func(params)
24305:
1.39 paf 24306: * src/main/compile.y 1.63:
24307: * src/main/execute.C 1.59:
24308: expr whitespace solved. added "" support0
24309:
1.15 paf 24310: * src/include/pa_value.h 1.42:
24311: * src/include/pa_vclass.h 1.22:
24312: * src/include/pa_vhash.h 1.6:
24313: * src/include/pa_vmframe.h 1.13:
24314: * src/include/pa_vobject.h 1.10:
24315: * src/include/pa_wwrapper.h 1.11:
24316: const in Value.get_element
24317:
24318: * src/include/pa_string.h 1.26:
24319: * src/main/compile.y 1.61:
24320: * src/main/execute.C 1.58:
24321: * src/main/pa_string.C 1.32:
24322: just compiled lt&co
24323:
24324: * src/include/pa_stack.h 1.3:
24325: * src/include/pa_value.h 1.41:
24326: * src/include/pa_vclass.h 1.21:
24327: * src/include/pa_vhash.h 1.5:
24328: * src/include/pa_vmframe.h 1.12:
24329: * src/include/pa_vobject.h 1.9:
24330: * src/include/pa_wwrapper.h 1.10:
24331: * src/main/execute.C 1.63:
24332: fixed rwcontext of {} params up
24333:
24334: * src/main/compile.y 1.62:
24335: expr string comparisons 0
24336:
24337: * src/main/compile.y 1.66:
24338: * src/main/execute.C 1.61:
24339: expr calls
24340:
24341: 2001-03-06 paf
24342: * src/include/pa_vbool.h 1.1:
24343: forgot this
24344:
24345: * src/main/compile.y 1.51:
24346: expr lexx1
24347:
24348: * src/include/code.h 1.14:
24349: * src/main/compile.y 1.59:
24350: * src/main/execute.C 1.56:
24351: 1 problems with skipping whitespace in yylex fixed
24352: 2 xors: # bitwise ## logical
24353:
24354: * src/include/code.h 1.11:
24355: * src/include/pa_valiased.h 1.1:
24356: * src/include/pa_value.h 1.37:
24357: * src/include/pa_vdouble.h 1.1:
24358: * src/include/pa_vstring.h 1.6:
24359: * src/main/compile.y 1.49:
24360: * src/main/execute.C 1.49:
24361: expr lex0 exec-1
24362:
24363: * src/main/compile.y 1.52:
24364: expr grammar-1
24365:
24366: * src/include/pa_value.h 1.39:
24367: * src/include/pa_vdouble.h 1.5:
24368: * src/include/pa_vstring.h 1.8:
24369: * src/include/pa_vunknown.h 1.3:
24370: * src/main/compile.y 1.56:
24371: * src/main/execute.C 1.54:
24372: * src/main/main.dsp 1.35:
24373: !~
24374:
24375: * src/include/code.h 1.10:
24376: * src/main/compile.y 1.48:
24377: * src/main/compile_tools.h 1.18:
24378: g
24379:
24380: * src/main/compile.y 1.60:
24381: .y expr visible-shorter
24382:
24383: * src/include/pa_vcframe.h 1.3:
24384: * src/include/pa_vclass.h 1.20:
24385: * src/include/pa_vdouble.h 1.4:
24386: * src/include/pa_vhash.h 1.3:
24387: * src/include/pa_vjunction.h 1.2:
24388: * src/include/pa_vmframe.h 1.11:
24389: * src/include/pa_vobject.h 1.8:
24390: * src/include/pa_vstring.h 1.7:
24391: * src/include/pa_vunknown.h 1.2:
24392: * src/include/pa_wcontext.h 1.21:
24393: * src/include/pa_wwrapper.h 1.9:
24394: * src/main/compile.y 1.55:
24395: * src/main/compile_tools.C 1.17:
24396: * src/main/compile_tools.h 1.21:
24397: * src/main/execute.C 1.53:
24398: +-*/
24399:
24400: * src/main/compile.y 1.50:
24401: * src/main/execute.C 1.50:
24402: * src/main/main.dsp 1.34:
24403: z
24404:
24405: * src/include/pa_value.h 1.38:
24406: * src/include/pa_vdouble.h 1.2:
24407: * src/main/compile.y 1.53:
24408: * src/main/execute.C 1.51:
24409: expr grammar-1 2*2=4.000000 :)
24410:
1.39 paf 24411: * src/include/pa_vstring.h 1.9:
24412: * src/main/compile.y 1.58:
24413: problems with skipping whitespace in yylex
24414:
1.15 paf 24415: * src/include/pa_vdouble.h 1.3:
24416: * src/main/compile.y 1.54:
24417: * src/main/compile_tools.C 1.15:
24418: * src/main/compile_tools.h 1.19:
24419: grammar-1.1 $a(z) $a=0
24420:
24421: * src/include/code.h 1.13:
24422: * src/main/compile.y 1.57:
24423: * src/main/execute.C 1.55:
24424: without string ops in expressions 0
24425:
24426: 2001-02-26 paf
24427: * src/main/compile.y 1.46:
24428: max_string in yyerror bug fix
24429:
24430: 2001-02-25 paf
24431: * src/main/compile.y 1.40:
24432: escaping bug
24433:
24434: * src/include/pa_request.h 1.14:
24435: * src/main/compile.C 1.19:
24436: * src/main/core.C 1.38:
24437: default name RUN, also alias
24438:
24439: * src/include/pa_vcframe.h 1.2:
24440: * src/include/pa_vmframe.h 1.5:
24441: * src/include/pa_vobject.h 1.6:
24442: * src/include/pa_wcontext.h 1.17:
24443: * src/include/pa_wwrapper.h 1.7:
24444: * src/main/core.C 1.40:
24445: * src/main/execute.C 1.43:
24446: * src/main/main.dsp 1.31:
24447: would now get fields into interm VFielded class
24448:
24449: * src/include/pa_request.h 1.16:
24450: * src/include/pa_value.h 1.34:
24451: * src/include/pa_vmframe.h 1.7:
24452: * src/include/pa_wcontext.h 1.19:
24453: * src/main/execute.C 1.46:
24454: VAliased0
24455:
24456: * src/main/execute.C 1.47:
24457: VAliased1
24458:
24459: * src/include/pa_value.h 1.35:
24460: * src/include/pa_vmframe.h 1.8:
24461: VAliased2
24462:
24463: * src/include/code.h 1.9:
24464: * src/include/pa_value.h 1.28:
24465: * src/include/pa_vclass.h 1.15:
24466: * src/include/pa_vmframe.h 1.2:
24467: * src/include/pa_vobject.h 1.3:
24468: * src/include/pa_wwrapper.h 1.5:
24469: * src/main/compile.y 1.38:
24470: * src/main/compile_tools.C 1.14:
24471: * src/main/compile_tools.h 1.16:
24472: * src/main/execute.C 1.38:
24473: ^class:method() just compiled
24474:
24475: * src/include/pa_hash.h 1.18:
24476: * src/include/pa_value.h 1.31:
24477: * src/include/pa_vclass.h 1.17:
24478: * src/include/pa_vmframe.h 1.4:
24479: * src/include/pa_vobject.h 1.5:
24480: * src/include/pa_vstring.h 1.5:
24481: * src/include/pa_wcontext.h 1.16:
24482: * src/main/compile.y 1.45:
24483: * src/main/core.C 1.39:
24484: * src/main/execute.C 1.42:
24485: * src/main/main.dsp 1.30:
24486: * src/main/pa_hash.C 1.17:
24487: * src/main/pa_value.C 1.5:
24488: * src/main/pa_wcontext.C 1.3:
24489: virtuals2
24490:
24491: * src/include/pa_value.h 1.32:
24492: * src/include/pa_vclass.h 1.18:
24493: * src/include/pa_wcontext.h 1.18:
24494: * src/include/pa_wwrapper.h 1.8:
24495: * src/main/execute.C 1.44:
24496: * src/main/main.dsp 1.32:
24497: no not get fields into interm VFielded class.
24498: fields & staticfields 1
24499:
24500: * src/include/pa_pool.h 1.25:
24501: * src/include/pa_request.h 1.15:
24502: * src/include/pa_value.h 1.33:
24503: * src/include/pa_vclass.h 1.19:
24504: * src/include/pa_vmframe.h 1.6:
24505: * src/include/pa_vobject.h 1.7:
24506: * src/main/core.C 1.41:
24507: * src/main/execute.C 1.45:
24508: * src/main/main.dsp 1.33:
24509: VAliased just compiled
24510:
1.39 paf 24511: * src/include/pa_value.h 1.36:
24512: * src/include/pa_vmframe.h 1.9:
24513: * src/include/pa_wcontext.h 1.20:
24514: * src/main/execute.C 1.48:
24515: VAliased3
24516:
1.15 paf 24517: * src/include/pa_request.h 1.13:
24518: * src/include/pa_value.h 1.29:
24519: * src/include/pa_vobject.h 1.4:
24520: * src/main/compile.y 1.39:
24521: * src/main/compile_tools.h 1.17:
24522: * src/main/core.C 1.37:
24523: * src/main/execute.C 1.39:
24524: * src/main/pa_common.C 1.3:
24525: vobject1
24526:
24527: * src/main/compile.y 1.43:
24528: rethought to $class:static.field.subfield
24529:
24530: * src/main/compile.y 1.44:
24531: : 1
24532:
24533: * src/include/pa_value.h 1.30:
24534: * src/include/pa_vmframe.h 1.3:
24535: * src/include/pa_wwrapper.h 1.6:
24536: * src/main/compile.y 1.41:
24537: * src/main/execute.C 1.40:
24538: * src/main/pa_wcontext.C 1.2:
24539: before execute class calls rewrite
24540:
24541: * src/include/pa_vclass.h 1.16:
24542: * src/main/compile.y 1.42:
24543: * src/main/execute.C 1.41:
24544: $class:element
24545:
24546: * src/include/pa_pool.h [class_alias_dead_end] 1.24.2.1:
24547: * src/include/pa_value.h [class_alias_dead_end] 1.32.2.1:
24548: * src/include/pa_vclass.h [class_alias_dead_end] 1.18.2.1:
24549: * src/include/pa_vobject.h [class_alias_dead_end] 1.6.2.1:
24550: * src/main/execute.C [class_alias_dead_end] 1.44.2.1:
24551: alias dead end
24552:
24553: 2001-02-24 paf
24554: * src/main/compile.y 1.32:
24555: fixed grammar bugs in constructor/params klinch
24556:
24557: * src/main/main.dsp 1.29:
24558: no bison -d
24559:
24560: * src/main/compile.y 1.37:
24561: * src/main/compile_tools.h 1.15:
24562: use0 line no on 'undef class' err msg wrong
24563:
24564: * src/main/compile.y 1.30:
24565: fixed last \n macrotemplate strip bug
24566:
24567: * src/include/pa_vframe.h 1.5:
24568: * src/main/compile.y 1.33:
24569: found junction ideology @: ^x{$a()) must construct current
24570: wcontext element, so smart wcontext handling needed
24571:
24572: * src/include/pa_value.h 1.25:
24573: * src/include/pa_wcontext.h 1.15:
24574: * src/include/pa_wwrapper.h 1.4:
24575: * src/main/execute.C 1.36:
24576: * src/main/pa_value.C 1.4:
24577: it works as bad as you've named it: wcontext.value() was not a
24578: perfect idea
24579:
24580: * src/main/compile.y 1.35:
24581: * src/main/core.C 1.36:
24582: yylex need some @special lines adj
24583:
24584: * src/include/pa_value.h 1.24:
24585: * src/include/pa_vcframe.h 1.1:
24586: * src/include/pa_vclass.h 1.10:
24587: * src/include/pa_vframe.h 1.6:
24588: * src/include/pa_vhash.h 1.2:
24589: * src/include/pa_vjunction.h 1.1:
24590: * src/include/pa_vmframe.h 1.1:
24591: * src/include/pa_wcontext.h 1.14:
24592: * src/include/pa_wwrapper.h 1.3:
24593: * src/main/execute.C 1.34:
24594: * src/main/main.dsp 1.27:
24595: * src/main/pa_cframe.C 1.1:
24596: * src/main/pa_wcontext.C 1.1:
24597: codeframe just compiled
24598:
24599: * src/include/pa_request.h 1.12:
24600: * src/include/pa_vclass.h 1.14:
24601: * src/main/compile.C 1.18:
24602: * src/main/compile.y 1.34:
24603: * src/main/compile_tools.h 1.14:
24604: * src/main/core.C 1.35:
24605: modules0
24606:
24607: * src/main/pa_array.C 1.20:
24608: minor bug in expanding very small arrays. 60% from 1 were 0
24609:
24610: * src/include/pa_vclass.h 1.12:
24611: * src/main/compile.y 1.36:
24612: * src/main/core.C 1.33:
24613: z
24614:
24615: * src/include/code.h 1.7:
24616: * src/include/pa_request.h 1.11:
24617: * src/include/pa_value.h 1.23:
24618: * src/include/pa_vclass.h 1.9:
24619: * src/include/pa_vframe.h 1.4:
24620: * src/main/compile.y 1.29:
24621: * src/main/compile_tools.C 1.13:
24622: * src/main/compile_tools.h 1.13:
24623: * src/main/core.C 1.32:
24624: * src/main/execute.C 1.32:
24625: code junctions0. something wrong with last \n macrotemplate strip
24626:
24627: * src/include/pa_value.h 1.26:
24628: * src/include/pa_vclass.h 1.11:
24629: * src/include/pa_vobject.h 1.1:
24630: * src/main/main.dsp 1.28:
24631: vobject00
24632:
24633: * src/main/compile.y 1.31:
24634: * src/main/execute.C 1.33:
24635: fixed empty constructor optimized empty case. failed on calls -
24636: produced empty string param
24637:
24638: * src/main/execute.C 1.35:
24639: codeframe1
24640:
24641: 2001-02-23 paf
24642: * src/include/pa_value.h 1.18:
24643: * src/main/core.C 1.27:
24644: * src/main/execute.C 1.25:
24645: * src/main/main.dsp 1.23:
24646: value named
24647:
24648: * src/main/compile.y 1.26:
24649: * src/main/execute.C 1.27:
24650: empty constructor bug fixed
24651:
24652: * src/include/pa_vframe.h 1.1:
24653: * src/include/pa_vunknown.h 1.1:
24654: * src/include/pa_wcontext.h 1.13:
24655: * src/include/pa_wwrapper.h 1.1:
24656: * src/main/core.C 1.29:
24657: * src/main/execute.C 1.29:
24658: * src/main/main.dsp 1.25:
24659: * src/main/pa_value.C 1.1:
24660: call0
24661:
24662: * src/main/compile.y 1.27:
24663: * src/main/compile_tools.C 1.12:
24664: * src/main/compile_tools.h 1.12:
24665: fixed wrong grammar in complex constructor case
24666:
24667: * src/include/pa_value.h 1.21:
24668: * src/include/pa_vclass.h 1.8:
24669: * src/include/pa_vframe.h 1.3:
24670: * src/main/core.C 1.30:
24671: * src/main/execute.C 1.31:
24672: * src/main/pa_value.C 1.2:
24673: get_method RIP. junctions everywhere. call with junctions0
24674:
24675: * src/main/compile.y 1.28:
24676: * src/main/execute.C 1.30:
24677: * src/main/main.dsp 1.26:
24678: rethought some. before junction
24679:
24680: * src/include/pa_value.h 1.17:
24681: * src/include/pa_vstring.h 1.4:
24682: * src/main/execute.C 1.24:
24683: strign 2 value in 2 places in execute
24684:
24685: * src/include/pa_wcontext.h 1.11:
24686: z
24687:
24688: * src/include/pa_hash.h 1.17:
24689: * src/include/pa_value.h 1.19:
24690: * src/include/pa_wcontext.h 1.12:
24691: * src/main/core.C 1.28:
24692: * src/main/execute.C 1.28:
24693: * src/main/main.dsp 1.24:
24694: * src/main/pa_hash.C 1.16:
24695: started call. store param, vframe done
24696:
24697: * src/include/pa_value.h 1.22:
24698: * src/main/compile.C 1.17:
24699: * src/main/core.C 1.31:
24700: * src/main/pa_value.C 1.3:
24701: minor error reporting format beautifyings
24702:
24703: * src/main/execute.C 1.26:
24704: with result rwpool
24705:
1.39 paf 24706: * src/include/pa_value.h 1.20:
24707: * src/include/pa_vclass.h 1.7:
24708: * src/include/pa_vframe.h 1.2:
24709: * src/include/pa_wwrapper.h 1.2:
24710: lara came, can't work, sorry :(
24711:
1.15 paf 24712: * src/include/pa_value.h 1.16:
24713: * src/include/pa_wcontext.h 1.10:
24714: * src/main/compile.y 1.25:
24715: * src/main/execute.C 1.23:
24716: * src/main/main.dsp 1.22:
24717: * src/main/pa_array.C 1.19:
24718: auto VHash on wcontext.put_element when wcontext fvalue==0
24719:
24720: 2001-02-22 paf
24721: * src/include/pa_request.h 1.10:
24722: * src/main/compile.y 1.23:
24723: $self.put(val)
24724:
24725: * src/include/pa_pool.h 1.24:
24726: * src/include/pa_vclass.h 1.5:
24727: * src/main/core.C 1.25:
24728: * src/main/pa_hash.C 1.15:
24729: * src/main/pa_pool.C 1.9:
24730: TRY...
24731:
24732: * src/include/code.h 1.6:
24733: * src/main/compile_tools.C 1.9:
24734: * src/main/compile_tools.h 1.10:
24735: * src/main/execute.C 1.19:
24736: OP_STRING better then some xxx _VALUE
24737:
24738: * src/main/compile.C 1.14:
24739: * src/main/core.C 1.26:
24740: * src/main/execute.C 1.16:
24741: * src/main/pa_string.C 1.31:
24742: more precise parse error line:col
24743:
24744: * src/main/compile.C 1.15:
24745: * src/main/compile.y 1.18:
24746: * src/main/execute.C 1.20:
24747: started : with $a.$:f
24748:
24749: * src/main/compile.y 1.20:
24750: $: wasn't finished - $:sdf(sdf) troubled a bit. finished now.
24751:
24752: * src/include/code.h 1.3:
24753: * src/include/pa_string.h 1.25:
24754: * src/include/pa_value.h 1.12:
24755: * src/include/pa_vclass.h 1.3:
24756: * src/include/pa_wcontext.h 1.3:
24757: * src/main/compile.y 1.14:
24758: * src/main/execute.C 1.14:
24759: * src/main/pa_string.C 1.28:
24760: write_value write_string 0
24761: it seems wcontext must write strings regardles of fvalue!=0
24762:
24763: * src/include/code.h 1.4:
24764: * src/include/pa_value.h 1.13:
24765: * src/include/pa_vclass.h 1.4:
24766: * src/include/pa_wcontext.h 1.5:
24767: * src/main/compile.y 1.15:
24768: * src/main/compile_tools.C 1.6:
24769: * src/main/compile_tools.h 1.8:
24770: * src/main/execute.C 1.15:
24771: * src/main/main.dsp 1.20:
24772: iiieeyys! get/put simple vars to VClass works0
24773:
24774: * src/include/pa_array.h 1.18:
24775: * src/include/pa_wcontext.h 1.4:
24776: * src/main/pa_string.C 1.29:
24777: in process, but found that exceptions are too global
24778:
24779: * src/main/compile.y 1.19:
24780: $: finished
24781:
24782: * src/main/compile.C 1.16:
24783: * src/main/compile.y 1.21:
24784: * src/main/compile_tools.C 1.10:
24785: z
24786:
24787: * src/include/pa_request.h 1.9:
24788: * src/include/pa_stack.h 1.2:
24789: * src/include/pa_wcontext.h 1.7:
24790: * src/main/execute.C 1.17:
24791: z about to vstring it .y all
24792:
24793: * src/include/pa_hash.h 1.16:
24794: * src/include/pa_value.h 1.15:
24795: * src/include/pa_vclass.h 1.6:
24796: * src/include/pa_vhash.h 1.1:
24797: * src/include/pa_vstring.h 1.3:
24798: * src/include/pa_wcontext.h 1.9:
24799: * src/main/execute.C 1.22:
24800: * src/main/main.dsp 1.21:
24801: auto VHash in pa.th.cre.at.e
24802:
24803: * src/include/code.h 1.5:
24804: * src/include/pa_vstring.h 1.2:
24805: * src/main/compile.y 1.17:
24806: * src/main/compile_tools.C 1.8:
24807: * src/main/compile_tools.h 1.9:
24808: * src/main/execute.C 1.18:
24809: string to vstring it .y all
24810:
24811: * src/include/pa_array.h 1.19:
24812: * src/main/compile.y 1.22:
24813: * src/main/compile_tools.C 1.11:
24814: * src/main/compile_tools.h 1.11:
24815: * src/main/pa_array.C 1.18:
24816: $self.get
24817:
24818: * src/include/pa_exception.h 1.5:
24819: * src/include/pa_pool.h 1.23:
24820: * src/include/pa_request.h 1.8:
24821: * src/include/pa_value.h 1.14:
24822: * src/include/pa_wcontext.h 1.6:
24823: * src/main/compile.C 1.13:
24824: * src/main/compile.y 1.16:
24825: * src/main/compile_tools.C 1.7:
24826: * src/main/core.C 1.24:
24827: * src/main/pa_array.C 1.17:
24828: * src/main/pa_exception.C 1.4:
24829: * src/main/pa_hash.C 1.14:
24830: * src/main/pa_pool.C 1.8:
24831: * src/main/pa_string.C 1.30:
24832: * src/main/pa_table.C 1.9:
24833: removed exception from request
24834:
24835: * src/include/pa_vstring.h 1.1:
24836: * src/main/compile.C 1.12:
24837: * src/main/core.C 1.23:
24838: added some forgotten
24839:
24840: * src/include/pa_wcontext.h 1.8:
24841: * src/main/compile.y 1.24:
24842: * src/main/execute.C 1.21:
24843: erroreos checkout
24844:
24845: 2001-02-21 paf
24846: * src/main/compile.y 1.9:
24847: more straightforward yylex[end]
24848:
24849: * src/main/compile.C 1.6:
24850: * src/main/compile.y 1.6:
24851: * src/main/compile_tools.h 1.5:
24852: error processing in eval & yyerror so it wouldn't cause
24853: memleaks.
24854:
24855: * src/include/compile.h 1.5:
24856: * src/include/execute.h 1.3:
24857: * src/include/pa_array.h 1.17:
24858: * src/include/pa_request.h 1.7:
24859: * src/include/pa_stack.h 1.1:
24860: * src/include/pa_vclass.h 1.2:
24861: * src/include/pa_wcontext.h 1.2:
24862: * src/main/compile.C 1.10:
24863: * src/main/compile.y 1.12:
24864: * src/main/execute.C 1.11:
24865: * src/main/main.dsp 1.19:
24866: * src/main/pa_array.C 1.16:
24867: * src/main/pa_request.C 1.2:
24868: get put -1 [just compiled]
24869:
24870: * src/include/compile.h 1.4:
24871: * src/include/pa_array.h 1.16:
24872: * src/main/compile.C 1.9:
24873: * src/main/compile.y 1.11:
24874: * src/main/execute.C 1.10:
24875: MAIN_METHOD_NAME ready to write execute
24876:
24877: * src/include/pa_string.h 1.24:
24878: * src/include/pa_types.h 1.6:
24879: * src/main/pa_string.C 1.27:
24880: string.operator==(char*)
24881:
24882: * src/main/compile.C 1.11:
24883: * src/main/compile.y 1.13:
24884: * src/main/execute.C 1.12:
24885: store0
24886:
24887: * src/include/core.h 1.1:
24888: * src/include/pa_context.h 1.8:
24889: * src/include/pa_request.h 1.6:
24890: * src/include/pa_vclass.h 1.1:
24891: * src/include/pa_wcontext.h 1.1:
24892: * src/main/core.C 1.22:
24893: * src/main/main.dsp 1.18:
24894: * src/main/pa_request.C 1.1:
24895: request core methods0
24896:
24897: * src/include/compile.h 1.3:
24898: * src/include/pa_context.h 1.7:
24899: * src/include/pa_hash.h 1.15:
24900: * src/include/pa_request.h 1.5:
24901: * src/include/pa_string.h 1.23:
24902: * src/include/pa_value.h 1.9:
24903: struck with const array.gets
24904:
24905: * src/include/code.h 1.2:
24906: * src/include/pa_types.h 1.5:
24907: * src/main/compile.C 1.3:
24908: * src/main/compile.y 1.3:
24909: * src/main/compile_tools.C 1.3:
24910: * src/main/compile_tools.h 1.3:
24911: * src/main/execute.C 1.3:
24912: * src/main/main.dsp 1.16:
24913: .y to c++
24914: hierarchy output fix.
24915: compiler works ok
24916:
24917: * src/include/compile.h 1.2:
24918: * src/main/compile.C 1.4:
24919: * src/main/compile.y 1.4:
24920: * src/main/compile_tools.h 1.4:
24921: line numbers needed. would add them to .y now internally.
24922: externally it's not as precise as needed
24923:
1.39 paf 24924: * src/include/execute.h 1.2:
24925: * src/include/pa_array.h 1.15:
24926: * src/include/pa_value.h 1.10:
24927: * src/main/execute.C 1.9:
24928: * src/main/pa_array.C 1.15:
24929: after array.const get wonders
24930:
1.15 paf 24931: * src/include/pa_exception.h 1.4:
24932: * src/include/pa_value.h 1.11:
24933: * src/main/compile.C 1.8:
24934: * src/main/compile.y 1.10:
24935: * src/main/compile_tools.C 1.5:
24936: * src/main/compile_tools.h 1.7:
24937: .y methods and one_big_piece. now compile returns array<method*>
24938:
24939: * src/main/compile.y 1.7:
24940: * src/main/execute.C 1.4:
24941: * src/main/execute.C 1.5:
24942: * src/main/execute.C 1.6:
24943: * src/main/execute.C 1.7:
24944: * src/main/execute.C 1.8:
24945: z
24946:
24947: * src/main/execute.C 1.13:
24948: tired :)
24949:
24950: * src/main/compile.C 1.5:
24951: * src/main/compile.y 1.5:
24952: failed to add absolute precies parse error positions. leaving
24953: RIGHTMOST position as @file[line:col]
24954:
24955: 2001-02-20 paf
24956: * src/include/code.h 1.1:
24957: * src/include/compile.h 1.1:
24958: * src/include/execute.h 1.1:
24959: * src/include/pa_array.h 1.14:
24960: * src/include/pa_common.h 1.2:
24961: * src/include/pa_pool.h 1.22:
24962: * src/include/pa_string.h 1.22:
24963: * src/include/pa_table.h 1.8:
24964: * src/include/pa_types.h 1.4:
24965: * src/main/compile.C 1.1:
24966: * src/main/compile.y 1.1:
24967: * src/main/compile_tools.C 1.1:
24968: * src/main/compile_tools.h 1.1:
24969: * src/main/core.C 1.21:
24970: * src/main/execute.C 1.1:
24971: * src/main/main.dsp 1.14:
24972: * src/main/pa_array.C 1.14:
24973: * src/main/pa_common.C 1.2:
24974: * src/main/pa_hash.C 1.12:
24975: * src/main/pa_string.C 1.26:
24976: * src/main/pa_table.C 1.8:
24977: bison[yacc] first time compiled.
24978: execute=dump for now
24979:
24980: * src/main/compile.C 1.2:
24981: * src/main/compile.y 1.2:
24982: * src/main/compile_tools.C 1.2:
24983: * src/main/compile_tools.h 1.2:
24984: * src/main/execute.C 1.2:
24985: * src/main/main.dsp 1.15:
24986: nestage probs, eof yylex not perfect
24987:
24988: * src/main/core.C 1.20:
24989: core rewrite using yacc investigations
24990: now will be compile[yacc]/execute[opcodes]
24991:
24992: 2001-02-15 paf
24993: * src/include/pa_value.h 1.8:
24994: * src/main/core.C 1.19:
24995: maybe a-la yacc those ifs rewrite as turing machine?
24996: for it seems it would be it's too many ifs with this syntax now
24997:
24998: 2001-02-14 paf
24999: * src/include/pa_context.h 1.6:
25000: * src/include/pa_string.h 1.20:
25001: * src/main/core.C 1.10:
25002: * src/main/pa_string.C 1.23:
25003: process text repassing
25004:
25005: * src/include/pa_value.h 1.7:
25006: * src/main/core.C 1.11:
25007: * src/main/pa_string.C 1.24:
25008: process text repassing2
25009: operator static vars
25010:
25011: * src/include/pa_string.h 1.21:
25012: * src/main/core.C 1.12:
25013: * src/main/pa_string.C 1.25:
25014: get names 0
25015:
25016: * src/include/pa_context.h 1.5:
25017: * src/include/pa_value.h 1.6:
25018: * src/main/core.C 1.9:
25019: module:calls changes
25020:
25021: * src/main/core.C 1.16:
25022: varios breaks
25023:
25024: * src/main/core.C 1.17:
25025: get_params
25026: figured ^menu[UNEVALUATED unthinked :( ]
25027:
25028: * src/main/core.C 1.18:
25029: get_params 1
25030:
25031: * src/main/core.C 1.13:
25032: get names 1
25033:
25034: * src/main/core.C 1.14:
25035: get names 2
25036:
25037: * src/main/core.C 1.15:
25038: get names 3
25039:
25040: 2001-02-13 paf
25041: * src/include/pa_string.h 1.17:
25042: * src/main/pa_string.C 1.19:
25043: String_iterator::skip_to
25044: todo:optimize
25045:
25046: * src/main/core.C 1.6:
25047: operators
25048: : and self. prefixes
25049:
25050: * src/include/pa_context.h 1.4:
25051: * src/include/pa_value.h 1.5:
25052: * src/main/core.C 1.8:
25053: ^class:calls[] started
25054:
25055: * src/include/pa_string.h 1.18:
25056: * src/main/pa_string.C 1.21:
25057: String_iterator optimized
25058:
25059: * src/include/pa_string.h 1.19:
25060: * src/main/pa_string.C 1.22:
25061: String_iterator tested
25062:
25063: * src/main/pa_string.C 1.20:
25064: String_iterator::skip_to
25065: optimized a bit. would change privates to better support optimization
25066:
25067: * src/include/pa_value.h 1.4:
25068: * src/main/core.C 1.5:
25069: * src/main/core.C 1.7:
25070: z
25071:
25072: 2001-02-12 paf
25073: * src/include/pa_context.h 1.2:
25074: * src/include/pa_value.h 1.2:
25075: * src/main/core.C 1.2:
25076: get self/methodref joined
25077:
25078: * src/include/pa_context.h 1.3:
25079: * src/include/pa_value.h 1.3:
25080: * src/main/core.C 1.3:
25081: some comments
25082:
25083: * src/include/pa_string.h 1.16:
25084: * src/main/core.C 1.4:
25085: * src/main/pa_string.C 1.18:
25086: started String_iterator
25087:
25088: 2001-02-11 paf
25089: * src/include/pa_context.h 1.1:
25090: * src/include/pa_value.h 1.1:
25091: * src/main/core.C 1.1:
25092: * src/main/main.dsp 1.13:
25093: core started.
25094: core.C, context&value .h
25095:
25096: * src/include/pa_array.h 1.13:
25097: * src/include/pa_hash.h 1.14:
25098: * src/include/pa_pool.h 1.21:
25099: * src/include/pa_string.h 1.15:
25100: * src/main/main.dsp 1.12:
25101: * src/main/pa_array.C 1.13:
25102: * src/main/pa_hash.C 1.11:
25103: * src/main/pa_pool.C 1.7:
25104: * src/main/pa_string.C 1.17:
25105: :pooled
25106:
25107: 2001-01-30 paf
25108: * src/include/pa_error.h 1.4:
25109: * src/include/pa_exception.h 1.1:
25110: * src/include/pa_pool.h 1.17:
25111: * src/include/pa_request.h 1.3:
25112: * src/main/main.dsp 1.10:
25113: * src/main/pa_error.C 1.4:
25114: * src/main/pa_exception.C 1.1:
25115: * src/main/pa_pool.C 1.4:
25116: * src/targets/Makefile.am 1.2:
25117: lowered targets/parser into subdir, added parser_Pool(Pool)
25118: failed to add. would think..
25119:
25120: * src/include/pa_exception.h 1.3:
25121: * src/include/pa_pool.h 1.19:
25122: * src/include/pa_table.h 1.7:
25123: * src/main/pa_exception.C 1.3:
25124: * src/main/pa_table.C 1.7:
25125: minor * to & changes
25126:
25127: * src/include/pa_pool.h 1.20:
25128: * src/main/Makefile.am 1.5:
25129: * src/main/main.dsp 1.11:
25130: * src/main/pa_pool.C 1.6:
25131: moved pa_pool.C to be target specific
25132:
25133: * src/Makefile.am 1.2:
25134: * src/main/Makefile.am 1.6:
25135: * src/targets/Makefile.am 1.3:
25136: .am comments
25137:
25138: * src/include/pa_exception.h 1.2:
25139: * src/include/pa_pool.h 1.18:
25140: * src/include/pa_request.h 1.4:
25141: * src/include/pa_table.h 1.6:
25142: * src/main/pa_array.C 1.12:
25143: * src/main/pa_exception.C 1.2:
25144: * src/main/pa_pool.C 1.5:
25145: * src/main/pa_table.C 1.6:
25146: error re-associated. that's much better
25147: even removed 'die' necessety
25148:
25149: 2001-01-29 paf
25150: * src/include/pa_hash.h 1.9:
25151: * src/include/pa_pool.h 1.10:
25152: * src/include/pa_threads.h 1.3:
25153: * src/main/pa_hash.C 1.5:
25154: made local Hash-es not thread safe=quicker by
25155: SYNCHRONIZED(thread_safe)
25156:
25157: * src/include/pa_hash.h 1.5:
25158: some comments
25159:
25160: * src/include/pa_error.h 1.2:
25161: * src/include/pa_request.h 1.2:
25162: * src/include/pa_string.h 1.13:
25163: * src/include/pa_table.h 1.4:
25164: * src/main/pa_error.C 1.2:
25165: * src/main/pa_table.C 1.4:
25166: Error fixed
25167:
25168: * src/include/pa_pool.h 1.11:
25169: * src/include/pa_string.h 1.9:
25170: * src/main/pa_string.C 1.13:
25171: String originating
25172:
1.23 paf 25173: * src/include/pa_pool.h 1.14:
25174: * src/main/pa_array.C 1.9:
25175: tested - decision "no templates"
1.15 paf 25176:
25177: * src/include/pa_hash.h 1.6:
25178: * src/include/pa_threads.h 1.1:
25179: * src/main/main.dsp 1.6:
25180: * src/main/pa_threads.C 1.1:
25181: added pa_threads
25182:
25183: Mutex
25184:
1.23 paf 25185: * src/include/pa_array.h 1.4:
25186: * src/main/pa_array.C 1.4:
25187: Array::operator += (Array& src)
25188:
25189: rethought, would change now
1.15 paf 25190:
25191: * src/include/pa_array.h 1.7:
25192: * src/include/pa_hash.h 1.10:
25193: * src/include/pa_pool.h 1.12:
25194: * src/include/pa_string.h 1.10:
25195: * src/include/pa_table.h 1.1:
25196: * src/include/pa_types.h 1.2:
25197: * src/main/main.dsp 1.7:
25198: * src/main/pa_array.C 1.7:
25199: * src/main/pa_string.C 1.14:
25200: * src/main/pa_table.C 1.1:
25201: Table started
25202: would test
25203: template Array now
25204:
1.23 paf 25205: * src/include/pa_error.h 1.3:
25206: * src/include/pa_hash.h 1.13:
25207: * src/include/pa_string.h 1.14:
25208: * src/include/pa_table.h 1.5:
25209: * src/main/pa_error.C 1.3:
25210: * src/main/pa_hash.C 1.10:
25211: * src/main/pa_string.C 1.16:
25212: * src/main/pa_table.C 1.5:
25213: Table
25214: more like C++ style
25215: hence lots of 'const'
1.15 paf 25216:
25217: * src/include/pa_array.h 1.11:
25218: * src/include/pa_hash.h 1.11:
25219: * src/include/pa_pool.h 1.15:
25220: * src/include/pa_string.h 1.11:
25221: * src/include/pa_table.h 1.2:
25222: * src/include/pa_types.h 1.3:
25223: * src/main/Makefile.am 1.3:
25224: * src/main/main.dsp 1.9:
25225: * src/main/pa_array.C 1.10:
25226: * src/main/pa_hash.C 1.8:
25227: * src/main/pa_string.C 1.15:
25228: * src/main/pa_table.C 1.2:
25229: Request
25230: Error
25231: Table
25232:
1.23 paf 25233: * src/main/pa_array.C 1.5:
25234: expand not convinient, would rewrite
25235:
1.15 paf 25236: * src/include/pa_array.h 1.6:
25237: * src/include/pa_hash.h 1.8:
25238: * src/include/pa_string.h 1.8:
25239: moved .h public parts to top
25240:
25241: * src/include/pa_hash.h 1.7:
25242: * src/include/pa_threads.h 1.2:
25243: * src/main/pa_hash.C 1.4:
25244: * src/main/pa_threads.C 1.2:
25245: decided on one global_mutex, like PHP
25246: as I can see: needed only in global Hash now,
25247: made Hash:: put/get SYNCHRONIZED
25248:
25249: * src/include/pa_array.h 1.12:
25250: * src/include/pa_common.h 1.1:
25251: * src/include/pa_error.h 1.1:
25252: * src/include/pa_hash.h 1.12:
25253: * src/include/pa_pool.h 1.16:
25254: * src/include/pa_request.h 1.1:
25255: * src/include/pa_string.h 1.12:
25256: * src/include/pa_table.h 1.3:
25257: * src/main/Makefile.am 1.4:
25258: * src/main/pa_array.C 1.11:
25259: * src/main/pa_common.C 1.1:
25260: * src/main/pa_error.C 1.1:
25261: * src/main/pa_hash.C 1.9:
25262: * src/main/pa_table.C 1.3:
25263: added forgotten
25264:
25265: * src/include/pa_array.h 1.8:
25266: * src/include/pa_pool.h 1.13:
25267: * src/main/Makefile.am 1.2:
25268: * src/main/main.dsp 1.8:
25269: * src/main/pa_array.C 1.8:
25270: templates failed
25271: no template specializations [VC6],
25272: no library auto instantation [VC6, GNU c++ 2.95.2-6 from latest cygwin]
25273:
25274: * src/include/pa_array.h 1.5:
25275: * src/include/pa_pool.h 1.9:
25276: * src/main/pa_array.C 1.6:
25277: Array& operator += (Array& src)
25278:
25279: 2001-01-27 paf
25280: * src/include/pa_hash.h 1.1:
25281: * src/include/pa_string.h 1.4:
25282: * src/include/pa_types.h 1.1:
25283: * src/main/main.dsp 1.4:
25284: * src/main/pa_string.C 1.7:
25285: uint, and added pa_types & pa_hash[forgotten]
25286:
25287: * src/main/pa_string.C 1.9:
25288: String::operator ==
25289:
1.23 paf 25290: * src/main/pa_hash.C 1.2:
25291: String(&String)
25292:
1.15 paf 25293: * src/include/pa_array.h 1.3:
25294: * src/main/pa_array.C 1.3:
25295: array [] with chunk caching
25296:
25297: * src/include/pa_array.h 1.2:
25298: * src/include/pa_hash.h 1.4:
25299: * src/include/pa_pool.h 1.8:
25300: * src/include/pa_string.h 1.7:
25301: * src/main/pa_array.C 1.2:
25302: * src/main/pa_string.C 1.11:
25303: array cache rethought to chunk caching
25304:
25305: * src/include/pa_array.h 1.1:
25306: * src/include/pa_hash.h 1.3:
25307: * src/include/pa_pool.h 1.7:
25308: * src/include/pa_string.h 1.6:
25309: * src/main/main.dsp 1.5:
25310: * src/main/pa_array.C 1.1:
25311: * src/main/pa_hash.C 1.3:
25312: * src/main/pa_string.C 1.10:
25313: Array 0
25314:
25315: * src/main/pa_hash.C 1.1:
25316: added pa_hash.C [forgotten]
25317:
25318: 2001-01-26 paf
1.23 paf 25319: * src/include/pa_pool.h 1.2:
25320: * src/main/pa_string.C 1.2:
25321: String prealloc & dynamic row_count
25322:
1.15 paf 25323: * src/include/pa_pool.h 1.6:
25324: * src/include/pa_string.h 1.3:
25325: * src/main/pa_string.C 1.6:
25326: removed templates [vc++ suxx]
25327:
25328: * src/include/pa_pool.h 1.4:
25329: * src/include/pa_string.h 1.1:
25330: pa_pool split
25331:
25332: * src/Makefile.am 1.1.1.1:
25333: * src/include/pa_pool.h 1.1.1.1:
25334: * src/main/Makefile.am 1.1.1.1:
25335: * src/main/main.dsp 1.1.1.1:
25336: * src/main/pa_pool.C 1.1.1.1:
25337: * src/main/pa_string.C 1.1.1.1:
25338: * src/targets/Makefile.am 1.1.1.1:
25339: creating parser3 module
25340:
25341: * src/include/pa_pool.h 1.3:
25342: * src/main/main.dsp 1.2:
25343: * src/main/pa_pool.C 1.2:
25344: * src/main/pa_string.C 1.3:
25345: * src/main/pa_string.C 1.4:
1.42 ! paf 25346: $Id$ check
1.15 paf 25347:
25348: * src/include/pa_pool.h 1.5:
25349: * src/include/pa_string.h 1.2:
25350: * src/main/main.dsp 1.3:
25351: * src/main/pa_pool.C 1.3:
25352: * src/main/pa_string.C 1.5:
25353: templates in VC++ suxx.
25354:
E-mail: