Annotation of parser3/ChangeLog, revision 1.43
1.43 ! paf 1: 2005-05-24 paf
! 2: * src/classes/op.C 1.152:
! 3: * src/main/pa_string.C 1.202:
! 4: . steps toward removing ALL_INTERIOR_POINTERS
! 5:
! 6: * src/classes/file.C 1.132:
! 7: bugfix ^file::load[mode;name;$.offset $.limit] now work again
! 8: [support was broken in 3.1.4]
! 9:
! 10: 2005-05-12 paf
! 11: * src/main/pa_common.C 1.203:
! 12: bugfix ^file::load[mode;name;$.offset $.limit] now work again
! 13: [support was broken in 3.1.4]
! 14:
! 15: * src/main/pa_common.C 1.204:
! 16: ! bugfix -- recv()==0 is not an error
! 17:
! 18: * configure 1.83:
! 19: 3.1.5beta
! 20:
! 21: * src/lib/gd/gif.C 1.5:
! 22: fixed image.fill, not it does not depend on line-width [was
! 23: refusing to fill if line-width >1, thanks to Seras <seras
! 24: pinxit.lt> for repro case
! 25:
! 26: 2005-04-25 paf
! 27: * src/types/pa_vdate.h 1.38:
! 28: ! getenv("TZ")==0? TZ environment restored correctly
! 29:
! 30: 2005-04-19 paf
! 31: * src/types/pa_vdate.h 1.37:
! 32: bugfix: initial $date.TZ is 0, that results in VString
! 33: violating invariant!!
! 34:
! 35: * src/types/pa_vdate.h 1.36:
! 36: bugfix: TZ now restored after roll if were getenv("TZ")==null
! 37:
1.42 paf 38: 2005-04-08 paf
39: * src/main/pa_charset.C 1.51:
40: bugfix: UTF8->one-byte-per-char-encoding bugfix: when there is
41: no char in charset one byte produces 6 (ÿ <<max).
42: increased buffer size!
43:
44: 2005-03-23 paf
45: * src/classes/date.C 1.69:
46: * src/types/pa_vdate.h 1.35:
47: ! bugfix: ^date.sql-string now takes TZ into account
48:
49: 2005-03-16 paf
50: * src/types/pa_vhash.C 1.7:
51: . warning about eof eol
52:
53: * INSTALL 1.40:
54: * src/include/pa_stack.h 1.23:
55: * www/htdocs/.htaccess 1.43:
56: * www/htdocs/_bug.html 1.82:
57: . compiled on freebsd 5.3 with gcc 3.4
58:
59: 2005-02-17 paf
60: * operators.txt 1.178:
61: * src/classes/op.C 1.150:
62: * src/classes/op.C 1.151:
63: + operator ^sleep(double seconds)
64:
65: 2005-02-02 paf
66: * src/classes/xnode.C 1.69:
67: * www/htdocs/_bug.html 1.81:
68: beauty: removed needless includes
69:
70: 2005-01-31 paf
71: * src/types/pa_vmail.C 1.71:
72: change: $.partX now always 1...
73: change: $.partNoNumber now alias to $.part1
74:
75: * INSTALL 1.39:
76: updatet to latest working versions available
77:
78: * src/types/pa_vmail.C 1.70:
79: change: incoming letter part contains "content-disposition" header with any value?
80: now considering that part to be "file#" [for text/plain text/html were $.text# $.html#]
81:
82: 2005-01-20 paf
83: * configure.in 1.83:
84: * src/include/pa_version.h 1.19:
85: * www/htdocs/_bug.html 1.80:
86: version
87:
88: 2005-01-19 paf
89: * src/lib/gd/Makefile.am 1.2:
90: * src/lib/gd/Makefile.in 1.4:
91: * src/lib/ltdl/Makefile.am 1.2:
92: * src/lib/ltdl/Makefile.in 1.7:
93: * src/targets/cgi/parser3.C 1.236:
94: * src/types/Makefile.am 1.38:
95: * src/types/Makefile.in 1.58:
96: forgotten makefiles.
97: couple warnings in parser3.C
98:
99: * Makefile.am 1.48:
100: * Makefile.in 1.62:
101: * acinclude.m4 1.35:
102: * aclocal.m4 1.38:
103: * acsite.m4 1.13:
104: * configure 1.82:
105: * configure.in 1.82:
106: *** empty log message ***
107:
108: 2004-12-24 paf
1.41 paf 109: * Makefile.am [release_3_1_4] 1.47.2.1:
110: * Makefile.in [release_3_1_4] 1.61.2.1:
111: * acinclude.m4 [release_3_1_4] 1.34.2.1:
112: * aclocal.m4 [release_3_1_4] 1.37.2.1:
113: * acsite.m4 [release_3_1_4] 1.12.2.1:
114: * configure [release_3_1_4] 1.81.2.1:
115: * configure.in [release_3_1_4] 1.81.2.1:
116: *** empty log message ***
117:
1.42 paf 118: 2004-12-23 paf
119: * src/types/pa_vhashfile.C 1.47:
120: * www/htdocs/_bug.html 1.72:
121: bugfix: reading empty string from hashfile produced bad cord
122:
123: * src/main/pa_exec.C 1.65:
124: * www/htdocs/_bug.html 1.78:
125: win32: bugfix: file::cgi/exec now set current dir to directory
126: of script (when shbang used), not to directory of its interpreter
127:
128: * src/targets/cgi/parser3.C 1.235:
129: now, when version (compiled on HOST), we need more hspace
130:
131: * src/types/pa_vmethod_frame.h 1.51:
132: * www/htdocs/_bug.html 1.73:
133: bugfix: when method junction was created by accessing $
134: name_of_method it acquired bad self=closest methodframe;
135: instead of proper self (current class)
1.41 paf 136:
137: * src/include/pa_common.h 1.101:
138: * src/main/pa_common.C 1.202:
139: * src/types/pa_vhashfile.C 1.48:
140: * www/htdocs/_bug.html 1.75:
141: beauty: hashfile::open now creates dir for new file
142:
143: * src/main/pa_request.C 1.273:
144: * www/htdocs/_bug.html 1.77:
1.42 paf 145: new: @unhandled_exception can prevent exception from being
1.41 paf 146: logged by setting $exception.handled(1)
147:
148: * src/classes/table.C 1.207:
149: * src/types/pa_vhash.C 1.6:
150: * src/types/pa_vhash.h 1.53:
151: * www/htdocs/_bug.html 1.74:
152: bugfix: table->hash now regards _default
153:
154: * operators.txt 1.177:
155: * src/classes/file.C 1.131:
156: * www/htdocs/_bug.html 1.76:
157: change: ^file::sql{query}[[options]]
158: options:
159: $.name[file name]
160: $.content-type[application/what]
161:
162: * src/main/pa_sql_driver_manager.C 1.84:
163: * www/htdocs/_bug.html 1.79:
164: sql connect string, rsplit @
165:
1.42 paf 166: * configure 1.81:
167: * configure.in 1.81:
168: * src/include/pa_version.h 1.17:
169: configured host to pa_version. will be displayed everywhere
170:
171: * src/include/pa_version.h 1.18:
172: compiled on win32...
1.41 paf 173:
1.42 paf 174: 2004-12-10 paf
1.41 paf 175: * src/main/pa_common.C 1.197:
1.42 paf 176: http: exception status of send/recv errors change to most
1.41 paf 177: probable http.timeout
178:
179: * src/main/pa_common.C 1.200:
180: comment on volatile
181:
1.42 paf 182: * src/main/pa_common.C 1.196:
183: * www/htdocs/_bug.html 1.71:
184: win32: http connection $.timeout option now works [setsockopt
185: on send/receive]
186:
187: * src/lib/smtp/comms.C 1.7:
188: * src/main/pa_common.C 1.201:
189: DONT_LINGER can cause subsequent failures though defined in .h
1.41 paf 190:
191: * Makefile.am 1.47:
192: * Makefile.in 1.61:
193: * acinclude.m4 1.34:
194: * aclocal.m4 1.37:
195: * acsite.m4 1.12:
196: * configure 1.80:
197: * configure.in 1.80:
198: *** empty log message ***
199:
1.42 paf 200: * src/main/pa_common.C 1.198:
201: http: timeout setsockopt [if possible] on unix too
1.41 paf 202:
1.42 paf 203: * src/include/pa_config_auto.h.in 1.42:
204: * src/main/pa_common.C 1.199:
205: http: unix: alarm function were not used since the beginning
206: due to stupid error [setsigjmp were not checked in configure.in]
1.41 paf 207:
1.42 paf 208: 2004-12-08 paf
1.41 paf 209: * src/classes/mail.C 1.108:
210: * src/types/pa_vmail.C 1.69:
211: * www/htdocs/.htaccess 1.42:
212: * www/htdocs/_bug.html 1.70:
213: * www/htdocs/_bug.xsl 1.14:
1.42 paf 214: bugfix: mail body now cstr-ed knowing mail charset, and
1.41 paf 215: untainting uri lang now knows proper charset
216:
1.42 paf 217: 2004-11-24 paf
1.41 paf 218: * src/classes/hash.C 1.72:
219: hash: adding/cloning adds/clones _default now
220:
221: $hash[
222: $.a[1]
223: $._default[def]
224: ]
225: #$hash2[^hash::create[$hash]]
226: $hash2[^hash::create[]]
227: ^hash2.add[$hash]
228: $hash2.shit
229:
1.42 paf 230: 2004-11-12 paf
1.41 paf 231: * src/types/pa_vmail.C 1.68:
232: bugfix: mail:send[$.date[]] were ignored [since 3.0.4]
233:
1.42 paf 234: 2004-11-09 paf
1.41 paf 235: * src/targets/cgi/parser3.C 1.233:
236: debug: PA_DEBUG_CGI_ENTRY_EXIT
237: if on, writes basics to c:\parser3.log
238:
1.42 paf 239: 2004-10-21 paf
1.41 paf 240: * src/classes/xnode.C 1.68:
1.42 paf 241: bugfix: xnode.getAttribute[NS] now return tainted strings [were
1.41 paf 242: returning clean onces]
243:
1.42 paf 244: 2004-10-15 paf
1.41 paf 245: * src/types/pa_vdouble.h 1.46:
1.42 paf 246: bugfix: ^for[i](1;1.5){} << did two cycles(i=1; i=2), which was
1.41 paf 247: wrong, now does ONE
248:
1.42 paf 249: 2004-10-12 paf
1.41 paf 250: * etc/parser3.charsets/windows-1251.cfg 1.12:
251: euro
252: promille
253: +/-
254:
1.42 paf 255: 2004-10-07 paf
1.41 paf 256: * src/include/pa_config_fixed.h 1.67:
257: * src/include/pa_config_includes.h 1.30:
258: * src/main/pa_globals.C 1.176:
259: * www/htdocs/.htaccess 1.41:
260: * www/htdocs/_bug.html 1.69:
261: * www/htdocs/_bug.pl 1.2:
262: debugger help: PA_RELEASE_ASSERTS enables release asserts
263:
1.42 paf 264: * src/lib/cord/cordbscs.c 1.5:
265: debugger help: CORD_dump now dumpts \t\r\n as @#| and truncates
266: long char sequences less
267:
268: * src/include/pa_string.h 1.164:
269: * src/main/pa_string.C 1.201:
270: debugger help: String.dump() to stdout in detailed form [were
271: String.v() in short form]
272:
273: 2004-10-06 paf
1.41 paf 274: * src/include/pa_socks.h 1.16:
275: * src/main/pa_common.C 1.195:
276: * src/main/pa_socks.C 1.23:
277: win32 beauty: socket errors properly decoded
278:
1.42 paf 279: 2004-10-05 paf
1.41 paf 280: * src/include/pa_request.h 1.177:
281: * src/main/pa_request.C 1.272:
282: bugfix: request::configure_user/admin done always, even if no file-to-process
283: useful in @unhandled_exception [say, if they would want to mail by SMTP something]
284:
1.42 paf 285: * src/main/pa_request.C 1.271:
286: bugfix: cookie(and mail:recieved) fills now performed prior to file loading [and @auto executing]
287: thus making $cookie:value available in @auto and in @unhandled_exception when IIS is configured to run interpreter even if no file exist
288:
289: 2004-09-20 paf
1.41 paf 290: * src/main/pa_globals.C 1.175:
291: libxml has bugs: it calls xmlMallocAtomic somewhere where it should have called xmlMalloc
292: and it calls xmlFree when it should have not called it.
293: inserted two workarounds: xmlMallocAtomic implemented as xmlMalloc, and xmlFree just ignored.
294: put away a testcase, maybe someday libxml author would fix all that.
295: until that day: we have SLOW garbage collecting when many xml objects are alive
296: hint: do ^memory:compact[] before xdoc::create
297:
1.42 paf 298: 2004-09-17 paf
1.41 paf 299: * src/classes/file.C 1.130:
1.42 paf 300: bugfix: file::cgi headers were lost [typo error from 3.0.8
1.41 paf 301: version]
302:
1.42 paf 303: 2004-09-14 paf
1.41 paf 304: * src/types/pa_vhashfile.C 1.46:
305: bugfix: hashfile.clear deleted only part
306: bugfix: hashfile.foreach iterated only part if hashfile were modified inside
307:
1.42 paf 308: 2004-09-13 paf
309: * src/lib/sdbm/apr-include/apr.h 1.5:
310: * src/types/pa_vhashfile.C 1.43:
311: * www/htdocs/_bug.html 1.66:
312: bugfix: error numbers now from errno.h = strerror now returnes
313: something and we can properly report that to client
1.40 paf 314:
315: * src/types/pa_vhashfile.C 1.45:
316: * www/htdocs/_bug.html 1.67:
317: beauty: not reproduced $hashfile.key[$novalue] bug [reported by motorin],
318: inserted safety-check
319:
1.42 paf 320: * src/types/pa_vhashfile.C 1.44:
321: change: empty keys now error in parser [not something obscure
322: from sdbm lib]
1.40 paf 323:
324: * src/classes/xdoc.C 1.146:
325: * www/htdocs/_bug.html 1.65:
326: * www/htdocs/_bug.xsl 1.13:
327: change: ^xdoc.string now outputted as-is [tainted as-is]
328: this helps //[space][newline] to remain as-is and not be unnecessary optimized away [ruining javascript]
329:
1.42 paf 330: * src/classes/mail.C 1.107:
331: bugfix: typo error
1.40 paf 332:
333: * src/main/pa_string.C 1.200:
334: * www/htdocs/_bug.html 1.68:
335: bugfix: $s[+008] ^eval($s) now parsed OK [were as octal]
336:
1.42 paf 337: * src/classes/xdoc.C 1.145:
338: change: ^xdoc.string now outputted as-is [tainted as-is]
339:
340: * src/lib/sdbm/sdbm_private.h 1.2:
341: change: limit on length(key+value) now 8008 bytes, were 1008.
342: perl sdbm compatibility now ruined
343:
344: 2004-09-09 paf
1.40 paf 345: * src/main/pa_common.C 1.194:
346: bugfix: loads headers with both \r\n and \n separators
347: bugfix: loads header with endings \r\n\r\n and \n\n
348: (bloody yandex.server)
349:
1.42 paf 350: 2004-09-06 paf
1.40 paf 351: * src/main/pa_charset.C 1.50:
1.42 paf 352: bugfix: two-bytes invalid chars in TranscodeFromUTF8 considered
1.40 paf 353: valid. only >2bytes-long now %HH encoded
354:
1.42 paf 355: 2004-09-01 paf
1.39 paf 356: * src/classes/mail.C 1.105:
357: * src/include/pa_config_fixed.h 1.66:
358: * src/types/pa_value.C 1.18:
359: * src/types/pa_value.h 1.119:
360: * src/types/pa_vmail.C 1.64:
361: * www/htdocs/_bug.html 1.63:
362: new: ^mail:send[
363: $.file[
364: $.any[header]
365:
366: * src/types/pa_vmail.C 1.66:
367: * www/htdocs/_bug.html 1.64:
368: new: ^mail:send[$.file[$.content-disposition can be overriden
369: new: empty mail header fields removed from letter
370:
371: * src/types/pa_vmail.C 1.67:
372: change: multipart/mixed changed to multipart/related
373: outlook express have no problems showing unrelated attachments.
374: todo: someday figure out a way of
375: multipart/mixed
376: multipart/related
377: text/html
378: image/xxx
379: application/octet-stream << true attachments
380:
381: 2004-08-30 paf
382: * src/include/pa_config_fixed.h 1.65:
383: * src/main/pa_common.C 1.193:
384: * www/htdocs/.htaccess 1.40:
385: * www/htdocs/_bug.html 1.62:
386: beauty: less warnings
387:
388: * src/main/pa_common.C 1.192:
389: beauty: do not bother with charset detection when ^file::load[binary
390:
391: 2004-08-27 paf
392: * src/main/pa_common.C 1.191:
393: hack: for yandex.server http server
394:
395: 2004-08-18 paf
396: * src/main/pa_request.C 1.270:
397: bugfix: Accept-Ranges: bytes when sending possibly-chunked response
398:
399: 2004-08-17 paf
400: * src/classes/file.C 1.128:
401: * src/classes/file.C 1.129:
402: bugfix: $f[^file::load[;http://]] $f.content-type now = that of
403: http response
404:
405: 2004-08-03 paf
406: * www/htdocs/.htaccess 1.39:
407: * www/htdocs/_bug.html 1.61:
408: bugfix: empty input variables can be replaced by output
409: [forgot to allocate proper buffer, oracle _server_ died with
410: kgepop: no error frame to pop to for error 21500
411: message]
412:
413: 2004-07-30 paf
414: * src/include/pa_exception.h 1.44:
415: * src/main/pa_request.C 1.268:
416: * src/targets/cgi/parser3.C 1.231:
417: * www/htdocs/.htaccess 1.37:
418: * www/htdocs/_bug.html 1.60:
419: bugfix: win32: system&parser exceptions in release mode reported properly
420: parser exception in exception handler WERE mistakenly reported as system exception, without details
421:
422: * src/include/pa_request.h 1.176:
423: * src/main/pa_request.C 1.269:
424: * src/targets/apache13core/mod_parser3_core.C 1.7:
425: * src/targets/cgi/parser3.C 1.232:
426: * src/targets/isapi/parser3isapi.C 1.92:
427: * www/htdocs/.htaccess 1.38:
428: bugfix: win32: system&parser exceptions in release mode reported properly
429: parser exception in exception handler WERE mistakenly reported as system exception, without details
430: [in apache & isapi]
431: +some beauty in exception text
432:
433: * src/main/execute.C 1.306:
434: beauty: simplified system exception handling
435:
436: 2004-07-29 paf
437: * src/types/Makefile.am 1.37:
438: * src/types/Makefile.in 1.57:
439: added vhash.c
440:
441: * src/classes/table.C 1.206:
442: * www/htdocs/_bug.html 1.59:
443: bugfix: ^table.save[export.csv;$.separator[^;]] now works fine
444: [separator were ignored, and \t used unconditionally]
445:
446: 2004-07-28 paf
447: * src/classes/date.C 1.68:
448: * src/classes/image.C 1.111:
449: * src/classes/math.C 1.39:
450: * src/lib/ltdl/ltdl.c 1.4:
451: * src/lib/pcre/pcre_parser_ctype.c 1.5:
452: * src/lib/smtp/comms.C 1.6:
453: * src/main/pa_common.C 1.189:
454: * src/main/pa_common.C 1.190:
455: * src/main/pa_string.C 1.199:
456: * src/targets/cgi/parser3.C 1.230:
457: * src/types/pa_vform.C 1.83:
458: * src/types/pa_vmail.C 1.62:
459: * src/types/pa_vmail.C 1.63:
460: * www/htdocs/_bug.html 1.58:
461: bugfix: isspace((unsigned char)c) everywhere. failed on russian letters
462:
463: * src/main/pa_exec.C 1.64:
464: * www/htdocs/_bug.html 1.57:
465: bugfix: win32: chdir not needed, dir passwed as '
466: currentDirectory' parameter to CreateProcess
467:
468: 2004-07-27 paf
469: * src/types/pa_vdate.h 1.33:
470: bugfix: time checked not only at set_time but also in ctor
471:
472: * src/types/pa_vdate.h 1.34:
473: check: for invalid datetime after temporary TZ shift
474:
475: * src/targets/cgi/parser3.vcproj 1.12:
476: beauty: win32: globaloptimizations ON, release:mapfile ON
477: todo: copy .mapfile from release somewhere [to help searching for unhandled system exceptions]
478:
479: 2004-07-26 paf
480: * operators.txt 1.176:
481: * src/include/pa_common.h 1.100:
482: * src/main/pa_common.C 1.188:
483: * src/main/pa_request.C 1.267:
484: * src/types/pa_vfile.h 1.57:
485: * src/types/pa_vhash.C 1.5:
486: * src/types/pa_vhash.h 1.52:
487: * src/types/types.vcproj 1.14:
488: * www/htdocs/_bug.html 1.56:
489: new: $response:body/download[
490: $.file[name on disk]
491: $.name[of file for user]
492: $.mdate[date of last-modified. default from directory]
493: ]
494:
495: * src/classes/file.C 1.127:
496: moving file:send somewhere else..
497:
498: * src/classes/file.C 1.126:
499: * src/include/pa_sapi.h 1.26:
500: * src/main/pa_common.C 1.187:
501: * src/targets/apache13core/mod_parser3_core.C 1.6:
502: * src/targets/cgi/parser3.C 1.229:
503: * src/targets/isapi/parser3isapi.C 1.91:
504: patched: ^file:send by Victor Fedoseev <vvf_ru@mail.ru>
505: todo: turn it to $response:download[
506: $.filename[filename]
507: $.option[]
508: ,,
509: ]
510:
511: * src/classes/file.C 1.125:
512: beauty: invalid mode thoroughly reported
513:
514: 2004-07-21 paf
515: * src/types/pa_vmail.C 1.61:
516: * www/htdocs/_bug.html 1.55:
517: bugfix: too long header values now splitted to several lines
518:
519: were:
520: header: vaaaaaaaaaaaalue
521: now:
522: header: vaaaaaa
523: aaalue
524:
525: note: ms outlook[!express] shows only first 255 characters of subject
526:
527: 2004-07-15 paf
528: * src/main/pa_os.C 1.7:
529: bugfix: locks now compiled in [were mistakenly off]
530:
531: 2004-07-14 paf
532: * src/classes/table.C 1.205:
533: bugfix: $.bind values now got untainted according to lang
534: were: as-is]
535:
536: 2004-07-07 paf
537: * src/main/pa_charset.C 1.49:
538: * www/htdocs/.htaccess 1.36:
539: * www/htdocs/_bug.html 1.53:
540: convinience: transcodeFromUTF8 now never fails. in case on input appears nonutf,
541: those bytes will be printed in %HH form. that can be easily decoded/recovered.
542:
543: this form is quite noticable, and hopefully would not go noticed
544:
545: * src/classes/file.C 1.124:
546: * src/main/pa_exec.C 1.62:
547: * src/main/pa_exec.C 1.63:
548: * www/htdocs/_bug.html 1.54:
549: * www/htdocs/_bug.pl 1.1:
550: bufix: on unix AND win32 environment string now untainted according to their languages.
551: were: as-is. EVERYWHERE
552:
553: * src/main/pa_exec.C 1.61:
554: bufix: on unix environment string now untainted according to their languages.
555: were: as-is. on win32: ok
556:
557: * parser3.vssscc 1.2:
558: ...would not go unnoticed
559:
560: * src/classes/op.C 1.149:
561: bugfix: cache with 2 params caused assertion, checked that
562:
563: 2004-07-06 paf
564: * src/main/pa_exec.C 1.60:
565: bufix: on unix environment string now untainted according to their languages.
566: were: as-is. on win32: ok
567:
568: 2004-07-01 paf
569: * src/classes/classes.vcproj 1.12:
570: * src/lib/cord/cord.vcproj 1.2:
571: * src/lib/gd/gd.vcproj 1.7:
572: * src/lib/ltdl/ltdl.vcproj 1.3:
573: * src/lib/md5/md5.vcproj 1.3:
574: * src/lib/pcre/pcre.vcproj 1.3:
575: * src/lib/pcre/pcre_dftables.vcproj 1.4:
576: * src/lib/pcre/pcre_parser_ctype.vcproj 1.4:
577: * src/lib/smtp/smtp.vcproj 1.6:
578: * src/main/main.vcproj 1.14:
579: * src/targets/apache13/ApacheModuleParser3.vcproj 1.7:
580: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.9:
581: * src/targets/cgi/parser3.vcproj 1.11:
582: * src/targets/isapi/parser3isapi.vcproj 1.8:
583: * src/types/types.vcproj 1.13:
584: * www/htdocs/.htaccess 1.35:
585: win32: option: global optimization ON
586:
587: * src/main/untaint.C 1.133:
588: * www/htdocs/_bug.html 1.52:
589: workaround kinda bug in libxml: life requires to do xdoc::create{invalid chars}
590: standard disables chars less then \x20, except tab, cr, lf.
591:
592: changed tainting so that those become '!'
593:
594: 2004-06-25 paf
595: * src/types/pa_vhashfile.C 1.41:
596: bugfix: hashfile deserialize accessed int on odd address
597:
598: * src/types/pa_vhashfile.C 1.42:
599: bugfix: hashfile deserialize accessed int on odd address
600: [prev bugfix failed due to superwize optimizer, which turned memcpy into same 'ld' asm command]
601:
602: 2004-06-23 paf
603: * www/htdocs/_bug.html 1.51:
604: checked: oracle: various ways of returning error from stored proc.
605: bad: no way of knowing which exactly user-defined exception were thrown.
606: good: raise_application_error can return error message number and string FINE
607: good: PRAGMA EXCEPTION_INIT works good too
608:
609: 2004-06-22 paf
610: * operators.txt 1.175:
611: * src/classes/hash.C 1.71:
612: * src/classes/memory.C 1.7:
613: * src/classes/string.C 1.141:
614: * src/classes/table.C 1.204:
615: * src/classes/void.C 1.34:
616: * src/include/pa_config_includes.h 1.29:
617: * www/htdocs/_bug.html 1.49:
618: new:
619: ^void:sql{call paf(:a)}[
620: $.bind[
621: $.a[2]
622: ]
623: ]
624: output variables work.
625: todo: check in out variables
626:
627: * www/htdocs/_bug.html 1.50:
628: checked: in out variables OK
629:
630: * src/sql/pa_sql_driver.h 1.42:
631: note: about possible optimization
632:
633: 2004-06-18 paf
634: * src/classes/file.C 1.123:
635: * src/classes/hash.C 1.70:
636: * src/classes/string.C 1.140:
637: * src/classes/table.C 1.203:
638: * src/classes/void.C 1.33:
639: * src/include/pa_globals.h 1.111:
640: * src/include/pa_sql_connection.h 1.39:
641: * src/main/compile.tab.C 1.103:
642: * src/sql/pa_sql_driver.h 1.41:
643: * www/htdocs/.htaccess 1.34:
644: * www/htdocs/_bug.html 1.48:
645: started:
646: ^void:sql{call paf(:a)}[
647: $.bind[
648: $.a[2]
649: ]
650: ]
651: input variables work.
652: todo:output
653:
654: * src/targets/cgi/parser3.C 1.228:
655: bugfix: iis specific
656: http://parser3/_bug.html?404;http://hpsv/test/
657: now
658: $request:uri
659: /_bug.html?404;http://hpsv/test/
660:
661: 2004-06-16 paf
662: * src/targets/cgi/parser3.C 1.227:
663: new: iis specific
664: http://parser3/_bug.html?404;http://server/_bug.html?f=v
665: now
666: $request:query
667: IIS-STATUS=404&IIS-DOCUMENT=http://server/_bug.html&f=v
668: $form:fields
669: IIS-STATUS="404"
670: IIS-DOCUMENT="http://server/_bug.html"
671: f="v"
672:
673: todo: isapi too
674:
1.38 paf 675: 2004-05-26 paf
676: * operators.txt 1.174:
677: * src/classes/op.C 1.148:
678: * src/classes/table.C 1.202:
679: * src/include/pa_string.h 1.163:
680: * src/main/untaint.C 1.132:
681: * www/htdocs/_bug.html 1.47:
682: beauty: removed outdated level 'table'
683:
684: * src/main/pa_string.C 1.198:
685: beauty: removed 3 warnings
686:
687: * Makefile.am [release_3_1_3] 1.46.2.1:
688: * Makefile.am [release_3_1_3] 1.46.2.2:
689: * Makefile.in [release_3_1_3] 1.60.2.1:
690: * Makefile.in [release_3_1_3] 1.60.2.2:
691: * acinclude.m4 [release_3_1_3] 1.33.2.1:
692: * acinclude.m4 [release_3_1_3] 1.33.2.2:
693: * aclocal.m4 [release_3_1_3] 1.36.2.1:
694: * aclocal.m4 [release_3_1_3] 1.36.2.2:
695: * acsite.m4 [release_3_1_3] 1.11.2.1:
696: * acsite.m4 [release_3_1_3] 1.11.2.2:
697: * configure [release_3_1_3] 1.79.2.1:
698: * configure [release_3_1_3] 1.79.2.2:
699: * configure.in [release_3_1_3] 1.79.2.1:
700: * configure.in [release_3_1_3] 1.79.2.2:
701: *** empty log message ***
702:
703: * src/include/pa_version.h [release_3_1_3] 1.16.4.1:
704: 3.1.3
705:
706: * etc/parser3.charsets/x-mac-cyrillic.cfg 1.2:
707: added: thanks to konst
708:
709: 2004-05-25 paf
710: * src/sql/pa_sql_driver.h 1.40:
711: beauty: param renamed and comment changed, it is now safe to
712: use url if pointers to it are stored to gc mem
713:
714: * src/main/pa_exec.C 1.59:
715: * src/types/pa_vhashfile.C 1.40:
716: bugfix: hashfile unknown errors reported and not cause SIGSEGV now
717:
718: * src/lib/sdbm/apr_file_io.C 1.4:
719: bugfix: bad seek wrapper implementation. mistery: how anything worked
720:
721: 2004-05-24 paf
722: * src/include/pa_string.h 1.161:
723: * src/lib/cord/include/cord.h 1.4:
724: more speed, less memory: CORD_chars_block originally intended
725: to speedup/reduce mem usage were forgotten, and were used
726: stupid CORD_chars
727:
728: * src/include/pa_config_auto.h.in 1.41:
729: bugfix: bigendian check added
730:
731: * src/targets/apache13/p3runConfigure.in 1.17:
732: bugfix: smtp added
733:
734: * src/include/pa_config_fixed.h 1.64:
735: * src/include/pa_string.h 1.160:
736: bugfix: on BIGENDIAN processors space-conserving mech failed, causing
737: SIGSEGV/SIGBUS and SAPI::abort("unknown untaint lang#%d", (1|2|3));
738:
739: * src/include/pa_string.h 1.162:
740: * src/lib/cord/cordbscs.c 1.4:
741: * src/lib/cord/cordxtra.c 1.6:
742: * src/lib/cord/include/cord.h 1.5:
743: * www/htdocs/_bug.html 1.46:
744: cancel: more speed, less memory: CORD_chars_block originally intended to ...
745: it was good that CORD_chars_block were not used: it consumes more memory [and, might be slow too]
746: undoing that. [and removed that func so that it would not confuse parser developer in future]
747:
748: * Makefile.am 1.46:
749: * Makefile.in 1.60:
750: * acinclude.m4 1.33:
751: * aclocal.m4 1.36:
752: * acsite.m4 1.11:
753: * configure 1.79:
754: * configure.in 1.79:
755: *** empty log message ***
756:
757: 2004-05-14 paf
758: * src/types/Makefile.am 1.36:
759: * src/types/pa_vvoid.C 1.1:
760: * src/types/pa_vvoid.h 1.22:
761: * src/types/types.vcproj 1.12:
762: * www/htdocs/.htaccess 1.33:
763: * www/htdocs/_bug.html 1.45:
764: * www/htdocs/auto.p 1.22:
765: bugfix: void now has vfile value, and $response:body[] works OK
766:
767: * src/types/Makefile.in 1.56:
768: *** empty log message ***
769:
770: 2004-05-12 paf
771: * src/types/pa_vbool.h 1.25:
772: * src/types/pa_vhash.h 1.51:
773: * src/types/pa_vhashfile.h 1.28:
774: * src/types/pa_vtable.h 1.53:
775: * www/htdocs/.htaccess 1.32:
776: * www/htdocs/_bug.html 1.44:
777: beauty: ^if(def $bool) now equals ^if($bool)
778: and shaped up other sources to use is_defined() {return as_bool();} along VBool
779:
780: 2004-05-11 paf
781: * src/include/pa_exec.h 1.17:
782: bugfix: gpf on file::exec/cgi because of referencing to local objects
783:
784: * src/classes/mail.C 1.104:
785: * src/include/pa_exec.h 1.16:
786: * src/main/compile.tab.C 1.102:
787: * src/types/pa_vmail.C 1.60:
788: * src/types/pa_vmail.h 1.16:
789: * www/htdocs/.htaccess 1.31:
790: * www/htdocs/_bug.gif 1.2:
791: * www/htdocs/_bug.html 1.43:
792: bugfix: bcc with sendmail now left intact
793:
794: 2004-04-15 paf
795: * src/include/pa_exec.h 1.15.4.1:
796: * src/include/pa_exec.h 1.15.4.2:
797: bugfix: interface without pointer provoked bug
798:
799: * src/classes/date.C 1.67:
800: merged: beauty: unused var removed
801:
802: * src/classes/date.C 1.65.4.1:
803: beauty: unused var removed
804:
805: 2004-04-09 paf
806: * src/types/pa_vform.C 1.82:
807: bugfix: form:imap were incorrect
808:
809: * src/types/pa_vform.C 1.81.2.1:
810: merge: bugfix: form:imap were incorrect
811:
812: 2004-04-08 paf
813: * src/main/pa_xml_io.C 1.17.4.1:
814: merged: bugfix /etc/xml/catalog
815:
816: * src/classes/date.C 1.66:
817: new: ^date::create[y-m-d h-M-s>>.milliseconds<<] now allowed,
818: ignored so far
819:
820: * src/main/pa_xml_io.C 1.18:
821: bugfix: in safe mode -- disabled attempts to consult default
822: catalog [usually, that file belongs to other user/group]
823:
824: 2004-04-06 paf
825: * src/main/compile.tab.C 1.98:
826: * src/main/compile.y 1.210:
827: * www/htdocs/_bug.html 1.40:
828: bugfix: step1 to fix explicit result problem
829:
830: * src/main/compile.tab.C 1.100:
831: * src/main/compile.y 1.212:
832: * www/htdocs/_bug.html 1.42:
833: bugfix: step3 to fix explicit result problem
834:
835: * operators.txt 1.173:
836: * src/classes/string.C 1.139:
837: new: ^string.append[string]
838:
839: * src/main/compile.C 1.75:
840: * src/main/compile.tab.C 1.97:
841: * src/main/compile.y 1.209:
842: * www/htdocs/_bug.html 1.39:
843: reimplemented: @method[][result] means "no string output here"
844: moved to lexical level [on grammar level it were too difficult]
845:
846: * src/main/compile.tab.C 1.99:
847: * src/main/compile.y 1.211:
848: * www/htdocs/_bug.html 1.41:
849: bugfix: step2 to fix explicit result problem
850:
851: * src/main/pa_common.C 1.186:
852: beauty: gcc warning removed
853:
854: * Makefile.am 1.45:
855: * Makefile.in 1.59:
856: * acinclude.m4 1.32:
857: * aclocal.m4 1.35:
858: * acsite.m4 1.10:
859: * configure 1.78:
860: * configure.in 1.78:
861: *** empty log message ***
862:
863: * src/main/pa_common.C 1.184:
864: * src/main/pa_common.C 1.185:
865: bugfix: of 1.175 bugfix: http://i.p.a.ddress gethostbyaddr added [on some platforms gethostbyname failed with such 'domains']
866: now checked properly, were: needless reverse/forward dns lookup
867:
868: * operators.txt 1.172:
869: * src/include/pa_string.h 1.159:
870: * src/main/compile.tab.C 1.96:
871: * src/main/compile.y 1.208:
872: * src/main/compile_tools.h 1.74:
873: * src/types/pa_vmethod_frame.C 1.6:
874: * src/types/pa_vmethod_frame.h 1.50:
875: * www/htdocs/.htaccess 1.30:
876: * www/htdocs/_bug.html 1.38:
877: new: @method[][result] means "no string output here",
878: implemented part of that idea: compiler throws away string literal generation code. and barks nonwhitespace chars
879:
880: * operators.txt 1.171:
881: truth: removed comment about $ORIGIN
882:
883: * src/main/compile.tab.C 1.101:
884: * src/main/compile.y 1.213:
885: bugfix: gcc refused to accept that trick, trying other
886:
887: * src/include/pa_opcode.h [attempt_check_call_in_explicit_result_mode] 1.27.6.1:
888: * src/main/compile.tab.C [attempt_check_call_in_explicit_result_mode] 1.97.2.1:
889: * src/main/compile.y [attempt_check_call_in_explicit_result_mode] 1.209.2.1:
890: * src/main/execute.C [attempt_check_call_in_explicit_result_mode] 1.305.6.1:
891: * www/htdocs/_bug.html [attempt_check_call_in_explicit_result_mode] 1.39.2.1:
892: attempt_check_call_in_explicit_result_mode: failed
893:
894: 2004-04-05 paf
895: * src/main/pa_common.C 1.182.4.1:
896: removed warning
897:
898: * etc/parser3.charsets/x-mac-cyrillic.cfg 1.1:
899: added: donated by Konstantin Tomashevitch [mailto:konst@design
900: ru]
901:
902: * src/doc/html2chm.cmd 1.7.30.1:
903: beauty: no need in bg here
904:
905: * Makefile.am 1.43.4.1:
906: * Makefile.am 1.44:
907: * Makefile.in 1.57.4.1:
908: * Makefile.in 1.58:
909: * acinclude.m4 1.30.4.1:
910: * acinclude.m4 1.31:
911: * aclocal.m4 1.33.4.1:
912: * aclocal.m4 1.34:
913: * acsite.m4 1.8.4.1:
914: * acsite.m4 1.9:
915: * configure 1.76.4.2:
916: * configure 1.77:
917: * configure.in 1.75.4.2:
918: * configure.in 1.76:
919: *** empty log message ***
920:
921: * configure.in 1.77:
922: * src/doc/html2chm.cmd 1.8:
923: * src/doc/sources2html.cmd 1.6:
924: * src/include/pa_version.h 1.16:
925: * src/main/pa_common.C 1.183:
926: * src/targets/isapi/parser3isapi.C 1.90:
927: * www/htdocs/.htaccess 1.29:
928: * www/htdocs/_bug.html 1.37:
929: * www/htdocs/_bug.txt 1.5:
930: merged with 3.1.3
931:
932: * src/targets/isapi/parser3isapi.C 1.89.2.1:
933: beauty: removed some warnings
934:
935: * configure 1.76.4.1:
936: * configure.in 1.75.4.1:
937: * src/include/pa_version.h 1.15:
938: 3.1.3
939:
940: * src/doc/sources2html.cmd 1.5.38.1:
941: beauty: same window, in bg it interfered with FAR console
942:
1.37 paf 943: 2004-04-02 paf
944: * src/targets/cgi/parser3.C 1.226:
945: new: CGI_PARSER_LOG env variable allows to specify where to put
946: parser log file
947:
948: * src/main/pa_string.C 1.197:
949: bugfix: $s[009] ^s.int[] now 9, were error
950:
951: 2004-04-01 paf
952: * src/include/pa_cache_managers.h 1.17:
953: * src/include/pa_globals.h 1.110:
954: * src/include/pa_socks.h 1.15:
955: * src/main/pa_cache_managers.C 1.15:
956: * src/main/pa_globals.C 1.174:
957: * src/main/pa_socks.C 1.22:
958: * src/targets/apache13/mod_parser3.c 1.11:
959: * src/targets/apache13/pa_httpd.h 1.6:
960: * src/targets/apache13core/mod_parser3_core.C 1.5:
961: * src/targets/cgi/parser3.C 1.225:
962: * src/targets/isapi/parser3isapi.C 1.89:
963: * src/targets/isapi/parser3isapi.def 1.2:
964: bugfix: sql connections now are disconnected
965:
966: * src/classes/table.C 1.201:
967: bugfix: bugfix: table::load last line without tab and enter
968: were ignored
969:
1.36 paf 970: 2004-03-30 paf
971: * src/doc/ClassExample1.dox 1.5:
972: * src/doc/ClassExample2.dox 1.5:
973: * src/doc/ClassExample3.dox 1.5:
974: * src/doc/chmhelper.pl 1.2:
975: * src/doc/class.dox 1.3:
976: * src/doc/compiler.dox 1.4:
977: * src/doc/doxygen.cfg 1.25:
978: * src/doc/exception.dox 1.3:
979: * src/doc/executor.dox 1.3:
980: * src/doc/footer.htm 1.4:
981: * src/doc/index.dox 1.6:
982: * src/doc/memory.dox 1.3:
983: * src/doc/methoded.dox 1.4:
984: * src/doc/object.dox 1.3:
985: * src/doc/string.dox 1.6:
986: * src/doc/targets.dox 1.4:
987: * src/doc/value.dox 1.4:
988: * src/include/pa_version.h 1.14:
989: * src/main/pa_cache_managers.C 1.14:
990: * src/main/pa_stylesheet_connection.C 1.2:
991: * src/targets/isapi/parser3isapi.vcproj 1.7:
992: * src/types/pa_vform.C 1.81:
993: * www/htdocs/_bug.html 1.36:
994: * www/htdocs/_bug.txt 1.4:
995: merged bugfixes from 3.1.2, changed version to 3.1.3beta
996:
997: * src/classes/table.C 1.200:
998: bugfix: table::load last line without tab and enter were ignored
999:
1000: * src/classes/table.C 1.199:
1001: bufix: if last table lines were commented, gpfed
1002:
1003: 2004-03-29 paf
1004: * src/types/pa_vhashfile.C 1.39:
1005: bugfix: empty key on hashfile.get causes gpf
1006:
1007: * src/doc/ClassExample1.dox [release_3_1_2] 1.4.34.1:
1008: * src/doc/ClassExample2.dox [release_3_1_2] 1.4.36.1:
1009: * src/doc/ClassExample3.dox [release_3_1_2] 1.4.34.1:
1010: * src/doc/chmhelper.pl [release_3_1_2] 1.1.36.1:
1011: * src/doc/class.dox [release_3_1_2] 1.2.44.1:
1012: * src/doc/compiler.dox [release_3_1_2] 1.3.36.1:
1013: * src/doc/doxygen.cfg [release_3_1_2] 1.24.28.1:
1014: * src/doc/exception.dox [release_3_1_2] 1.2.10.1:
1015: * src/doc/executor.dox [release_3_1_2] 1.2.44.1:
1016: * src/doc/footer.htm [release_3_1_2] 1.3.8.1:
1017: * src/doc/index.dox [release_3_1_2] 1.5.10.1:
1018: * src/doc/memory.dox [release_3_1_2] 1.2.10.1:
1019: * src/doc/methoded.dox [release_3_1_2] 1.3.34.1:
1020: * src/doc/object.dox [release_3_1_2] 1.2.44.1:
1021: * src/doc/string.dox [release_3_1_2] 1.5.10.1:
1022: * src/doc/targets.dox [release_3_1_2] 1.3.36.1:
1023: * src/doc/value.dox [release_3_1_2] 1.3.34.1:
1024: translated to english
1025:
1026: 2004-03-25 paf
1027: * src/types/pa_vform.C [release_3_1_2] 1.80.2.1:
1028: beauty: removed warning
1029:
1030: * src/classes/classes.vcproj [release_3_1_2] 1.10.2.1:
1031: bugfix: now all compiles in any folder [removed last ;) folder
1032: dependency]
1033:
1034: * src/classes/classes.vcproj 1.11:
1035: merged bugfix: now all compiles in any folder [removed last ;)
1036: folder dependency]
1037:
1038: * src/classes/hash.C 1.69:
1039: * www/htdocs/_bug.html 1.35:
1040: bugfix: ^hash::sql{one column} now produces $.hash[$.column_value1(true) ... ]
1041: [were producing some strang thing]
1042:
1043: * src/targets/isapi/parser3isapi.vcproj [release_3_1_2] 1.6.2.1:
1044: beauty: one more parser3project dependency removed
1045:
1046: * src/include/pa_version.h [release_3_1_2] 1.13.2.1:
1047: release
1048:
1049: * src/classes/table.C 1.197:
1050: beauty: comment& more meaningful error message
1051:
1052: * src/main/pa_cache_managers.C [release_3_1_2] 1.13.2.1:
1053: * src/main/pa_stylesheet_connection.C [release_3_1_2] 1.1.2.1:
1054: bugfix: refused to compile without xml
1055:
1056: * src/lib/gd/gif.C 1.4:
1057: new: ^image.pixel(outof;bounds) now returns -1
1058:
1059: * Makefile.am [release_3_1_2] 1.43.2.1:
1060: * Makefile.in [release_3_1_2] 1.57.2.1:
1061: * acinclude.m4 [release_3_1_2] 1.30.2.1:
1062: * aclocal.m4 [release_3_1_2] 1.33.2.1:
1063: * acsite.m4 [release_3_1_2] 1.8.2.1:
1064: * configure [release_3_1_2] 1.76.2.1:
1065: * configure.in [release_3_1_2] 1.75.2.1:
1066: *** empty log message ***
1067:
1.35 paf 1068: 2004-03-23 paf
1.36 paf 1069: * src/classes/image.C 1.110:
1070: * src/main/pa_common.C 1.182:
1071: * www/htdocs/_bug.html 1.34:
1072: bugfix: ^image.polyline and http status line parsing
1073: checked number of columns in table [user reported an assert]
1074:
1.35 paf 1075: * src/targets/cgi/parser3.C 1.224:
1076: debug helper added
1077:
1078: * src/classes/op.C 1.147:
1079: * src/types/pa_value.C 1.17:
1080: * src/types/pa_wcontext.C 1.30:
1081: * www/htdocs/_bug.html 1.33:
1082: bugfix: junction reattach now actually reattaches a junction to new wcontext [were only assigning it to junction,
1083: 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 1084:
1085: * operators.txt 1.170:
1086: example: on hashfile
1.35 paf 1087:
1088: 2004-03-19 paf
1089: * src/types/pa_wcontext.C 1.29:
1090: * www/htdocs/_bug.html 1.32:
1091: beauty: error messages removed duplicate "type(type)" in braces
1092:
1093: 2004-03-10 paf
1094: * operators.txt 1.169:
1095: * src/classes/xdoc.C 1.144:
1096: * src/classes/xnode.C 1.67:
1097: * src/classes/xnode.h 1.22:
1098: * src/types/pa_vxdoc.C 1.28:
1099: * src/types/pa_vxdoc.h 1.39:
1100: * src/types/pa_vxnode.C 1.38:
1101: * src/types/pa_vxnode.h 1.30:
1102: * www/htdocs/_bug.html 1.31:
1103: new: refined solution to search-in-namespaces problem:
1104: $xdoc.search-namespaces.x[http://pif.design.ru/]
1105: $nodes[^xdoc.select[//x:second]]
1106:
1107: * operators.txt 1.168:
1108: * src/classes/xnode.C 1.66:
1109: * www/htdocs/_bug.html 1.30:
1110: * www/htdocs/_bug.xml 1.2:
1111: new: xnode.select*[xpath expression][[NAMESPACES HASH]]
1112: allows to search for info in namespaces
1113:
1114: $nodes[^xdoc.select[//x:second][
1115: $.x[http://pif.design.ru/]
1116: ]]
1117:
1118: 2004-03-09 paf
1119: * operators.txt 1.167:
1120: * src/main/pa_common.C 1.181:
1121: * www/htdocs/.htaccess 1.28:
1122: * www/htdocs/_bug.html 1.29:
1123: * www/htdocs/_bug.txt 1.3:
1124: * www/htdocs/_bug.xsl 1.12:
1125: new: ^file::load[...][options]
1126: $.form[
1127: !$.field1[string]
1128: !$.field2[^table::create{one_column_only^#0Avalue1^#0Avalue2}]
1129: ]
1130: !$.body[string]
1131:
1132: GET ?here
1133: notGET(POST, HEAD, others) in content-type: application/x-www-form-urlencoded
1134:
1135: todo: upload files ability
1136:
1137: * src/lib/cord/cordxtra.c 1.5:
1138: bugfix: CORD_pos were not fixed properly, done
1139:
1140: 2004-03-05 paf
1141: * etc/parser3.charsets/windows-1251.cfg 1.11:
1142: typo
1143:
1144: * operators.txt 1.164:
1145: * operators.txt 1.165:
1146: * src/include/pa_common.h 1.99:
1147: * src/main/pa_common.C 1.178:
1148: * www/htdocs/_bug.html 1.28:
1149: new: http:// options $.user $.password basic authorization
1150:
1151: * src/main/pa_common.C 1.177:
1152: beauty: removed needless vars
1153:
1154: * operators.txt 1.166:
1155: * src/main/pa_common.C 1.180:
1156: new: file::load[;http:// GET/POST $.form[$.fields
1157: started, not tested yet
1158: todo:$.field[table] for multiple values
1159:
1160: * src/sql/pa_sql_driver.h 1.39:
1161: beauty: important warning added
1162:
1163: * etc/parser3.charsets/koi8-r.cfg 1.7:
1164: there's special code for grad char!
1165:
1166: * operators.txt 1.163:
1167: new: pgsql option [like that recently added to oracle driver]
1168: ClientCharset=parser-charset << charset in which parser thinks client works
1169:
1170: * operators.txt 1.162:
1171: * www/htdocs/_bug.html 1.27:
1172: new: odbc option [like that recently added to oracle driver]
1173: ClientCharset=parser-charset << charset in which parser thinks client works
1174:
1175: * src/main/pa_common.C 1.179:
1176: beauty: link to rtf added
1177:
1178: 2004-03-04 paf
1179: * operators.txt 1.161:
1180: * www/htdocs/_bug.html 1.26:
1181: * www/htdocs/_bug.txt 1.2:
1182: new: mysql option [like that recently added to oracle driver]
1183: ClientCharset=parser-charset << charset in which parser thinks client works
1184:
1185: * src/main/pa_sql_driver_manager.C 1.83:
1186: speedup: charset lookups cached, sql transcoding now goes faster
1187:
1188: * etc/parser3.charsets/koi8-r.cfg 1.5:
1189: * etc/parser3.charsets/windows-1251.cfg 1.9:
1190: typograph chars commented
1191:
1192: * etc/parser3.charsets/koi8-r.cfg 1.6:
1193: * etc/parser3.charsets/windows-1251.cfg 1.10:
1194: keyboard typo error
1195:
1196: 2004-03-03 paf
1197: * INSTALL 1.38:
1198: note: added on libgc on FreeBSD,
1199: thanks to Andrey N. Pazychev <135@ugtel.ru> and Goor <goor@hotbox.ru>
1200:
1201: 2004-03-02 paf
1202: * operators.txt 1.160:
1203: new[update typo]:
1204: !^void.left(n)
1205: nothing
1206: !^void.right(n)
1207: nothing
1208: !^void.mid(p[;n])
1209: nothing
1210:
1211: * www/htdocs/_bug.html 1.22:
1212: feature: oracle?..&LowerCaseColumnNames=0&ClientCharset
1213: something column names got transcoded to $request:charset too [
1214: were only column data]
1215:
1216: * operators.txt 1.157:
1217: * src/classes/file.C 1.121:
1218: * www/htdocs/_bug.gif 1.1:
1219: * www/htdocs/_bug.html 1.23:
1220: ^file.sql-string[] inside ^connect gets properly escaped string, which can be passed to request
1221: now this for mysql only. it's up to parser sql driver to fix zeros properly
1222:
1223: * operators.txt 1.158:
1224: * src/classes/file.C 1.122:
1225: * src/include/pa_string.h 1.158:
1226: * www/htdocs/_bug.html 1.24:
1227: new: ^file::sql[[name_to_become_$.name]]{}
1228: query result must be one row with columns:
1229: first: data
1230: second: file name
1231: third: content-type
1232:
1233: * operators.txt 1.159:
1234: * src/classes/void.C 1.32:
1235: * www/htdocs/_bug.html 1.25:
1236: new:
1237: !^void.left(n)
1238: nothing
1239: !^void.right(n)
1240: nothing
1241: !^void.pos(p[;n])
1242: nothing
1243:
1244: * src/targets/apache13/p3runConfigure.in 1.16:
1245: @LIBS@ mainly to include -lm to apache
1246:
1247: * INSTALL 1.37:
1248: note: added on building apache with this option: --enable-shared=max
1249: thanks to Victor Fedoseev <vvf_ru@mail.ru>
1250:
1251: 2004-03-01 paf
1252: * operators.txt 1.156:
1253: * src/classes/hash.C 1.68:
1254: * www/htdocs/_bug.html 1.21:
1255: new: ^hash._keys[>>name<<] to call sole column of result
1256:
1257: * src/classes/xdoc.C 1.143:
1258: * src/types/pa_vxdoc.h 1.38:
1259: * www/htdocs/_bug.html 1.17:
1260: * www/htdocs/_bug.xsl 1.11:
1261: bugfix: boolean output options now have unified defaults [after
1262: transform indent/omit-xml-declaration/standalone 'default'
1263: erroreously meant 'true']
1264:
1265: * src/targets/apache13core/mod_parser3_core.C 1.4:
1266: * src/targets/isapi/parser3isapi.C 1.88:
1267: new: apache module & isapi extension memory:compact befor processingrequest
1268:
1269: * src/classes/string.C 1.138:
1270: * www/htdocs/_bug.html 1.18:
1271: bugfix: ^string.left/right/mid with negative values now
1272: considered bad
1273:
1.39 paf 1274: * src/lib/smtp/comms.C 1.5:
1275: bugfix: use SO_LINGER if no SO_DONTLINGER exist
1276:
1.38 paf 1277: * src/classes/string.C 1.136:
1278: check: trim 'chars' must not be empty, exception if it is
1279:
1.35 paf 1280: * src/classes/string.C 1.137:
1281: feature: ^string.trim both parameters may be empty-strings, meaning
1282: kind=both
1283: chars=whitespaces
1284:
1285: * src/classes/image.C 1.108:
1286: * src/types/pa_vimage.C 1.30:
1287: * src/types/pa_vimage.h 1.40:
1288: * www/htdocs/_bug.html 1.19:
1289: beauty: image -- less checks [were ugly impl]
1290:
1291: * src/classes/string.C 1.135:
1292: changed: ^string.trim
1293: [] << both, whitespaces
1294: [start|both|end] << kind, whitespaces
1295: [start|both|end;chars] full
1296:
1297: * operators.txt 1.155:
1298: * src/classes/image.C 1.109:
1299: * src/lib/gd/gif.C 1.3:
1300: * src/lib/gd/gif.h 1.3:
1301: * www/htdocs/_bug.html 1.20:
1302: new: ^image.pixel(x;y)[(color)]
1303: get/set pixel color
1304:
1305: * src/main/pa_common.C 1.175:
1306: * www/htdocs/_bug.html 1.16:
1307: bugfix: http://i.p.a.ddress gethostbyaddr added [on some
1308: platforms gethostbyname failed with such 'domains']
1309:
1310: * src/main/pa_common.C 1.176:
1311: bugfix: INADDR_NONE not everywhere defined
1312:
1313: * src/include/pa_config_auto.h.in 1.40:
1314: no select check, no define
1315:
1.34 paf 1316: 2004-02-27 paf
1317: * www/htdocs/_bug.html 1.12:
1318: * www/htdocs/_bug.txt 1.1:
1319: just test: file::load[text;http:// $.text utf-8 signature, line ends OK
1320: http://i2/tasks/edit/?id=4629476859594276758
1321:
1322: * src/main/untaint.C 1.131:
1323: speed: there's no \n chars in output [normally], so no need to optimize them
1324: they could be retrived from databases, though. but
1325: 1. should be replaced
1326: 2. if not optimized, no harm done
1327:
1328: * operators.txt 1.153:
1329: * src/classes/string.C 1.133:
1330: * src/include/pa_string.h 1.157:
1331: * src/main/pa_string.C 1.195:
1332: * www/htdocs/_bug.html 1.14:
1333: new method: ^string.trim[start|both|end[;chars]] default 'chars' -- whitespace chars
1334: started, only start works
1335:
1336: * src/lib/smtp/smtp.h 1.5:
1337: bugfix: SMTP buffer overflow could allow malicious SMTP server to attack as by returning too long status responses
1338: http://i2/tasks/edit/?id=4629448401140924947
1339:
1340: * www/htdocs/_bug.html 1.13:
1341: * www/htdocs/_bug.xml 1.1:
1342: * www/htdocs/_bug.xsl 1.10:
1343: bug discovered: todo! xdoc::create+save != xdoc.transform&no
1344: xsl:output>+save
1345:
1346: * operators.txt 1.154:
1347: * src/classes/string.C 1.134:
1348: * src/main/pa_string.C 1.196:
1349: * www/htdocs/_bug.html 1.15:
1350: new method: ^string.trim[start|both|end[;chars]] default 'chars' -- whitespace chars
1351: finished
1352:
1353: * src/main/pa_exec.C 1.58:
1354: 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]
1355: http://i2/tasks/edit/?id=4629451867179521923
1356:
1357: * Makefile.am 1.43:
1358: * Makefile.in 1.57:
1359: * acinclude.m4 1.30:
1360: * aclocal.m4 1.33:
1361: * acsite.m4 1.8:
1362: * configure 1.76:
1363: * configure.in 1.75:
1364: *** empty log message ***
1365:
1366: * src/main/compile.C 1.74:
1367: bugfix: line numbers after ^process{}[$.line(-10]] can be
1368: negative, allowed to print they as signed
1369:
1370: 2004-02-26 paf
1371: * operators.txt 1.151:
1372: * operators.txt 1.152:
1373: * src/classes/op.C 1.146:
1374: * src/include/pa_request.h 1.175:
1375: * src/main/compile.C 1.73:
1376: * src/main/compile_tools.h 1.73:
1377: * src/main/pa_request.C 1.266:
1378: * www/htdocs/_bug.html 1.11:
1379: * www/htdocs/_bug.p 1.1:
1380: * www/htdocs/_bug.xsl 1.9:
1381: feature: ^process...{CODE}[now has options]
1382: which are
1383: $.main[to what to rename @main]
1384: $.file[file, from which (user says) goes that CODE]
1385: $.lineno(line number in that file, where CODE starts. may be negative)
1386:
1387: 2004-02-25 paf
1388: * www/htdocs/_bug.html 1.10:
1389: * www/htdocs/_bug.xsl 1.8:
1390: xhtml: 	 as resutl of <xsl:attribute>[tab] is OK
1391:
1392: * src/classes/hash.C 1.67:
1393: feature: ^hash::sql{one colum result} now produces hash of
1394: column=>1
1395:
1396: * src/lib/smtp/smtp.h 1.4:
1397: beauty: couple of #ifdef-s to compile even with incomplete
1398: errno constants set
1399:
1400: * etc/parser3.charsets/Makefile.am 1.5:
1401: * etc/parser3.charsets/Makefile.in 1.20:
1402: bugfix: @sysconfdir@ used [were old @charsetsdir@ recently
1403: erased from configure.in]
1404:
1405: 2004-02-24 paf
1406: * src/lib/smtp/smtp.C 1.4:
1407: smtp on unix: compiled on win32
1408:
1409: * src/lib/smtp/smtp.C 1.7:
1410: smtp on unix: authors of lib/smtp never read "man select"
1411:
1412: * src/lib/smtp/Makefile.am 1.2:
1413: * src/lib/smtp/Makefile.in 1.4:
1414: * src/lib/smtp/comms.C 1.3:
1415: * src/lib/smtp/smtp.C 1.3:
1416: * src/lib/smtp/smtp.h 1.3:
1417: * src/targets/cgi/Makefile.am 1.51:
1418: * src/targets/cgi/Makefile.in 1.68:
1419: started porting smtp to unix [testing on solaris]
1420:
1421: * src/main/pa_os.C 1.6:
1422: beauty: <0 better then ==-1
1423:
1424: * src/classes/Makefile.am 1.49:
1425: * src/classes/Makefile.in 1.61:
1426: * src/classes/mail.C 1.101:
1427: * src/lib/smtp/comms.C 1.4:
1428: * src/lib/smtp/smtp.C 1.5:
1429: * src/lib/smtp/smtp.C 1.6:
1430: smtp on unix: steps to work on unix
1431:
1432: * src/classes/mail.C 1.102:
1433: * src/classes/mail.C 1.103:
1434: * src/types/pa_vmail.C 1.59:
1435: * src/types/pa_vmail.h 1.15:
1436: smtp on unix: steps to work on unix [extracted 'to']
1437:
1438: 2004-02-20 paf
1439: * src/classes/xdoc.C 1.142:
1440: * www/htdocs/_bug.xsl 1.7:
1441: beauty: ugly code removed, thanks to egr for pointing that out
1442:
1443: * src/classes/xdoc.C 1.141:
1444: * www/htdocs/_bug.html 1.9:
1445: * www/htdocs/_bug.xsl 1.6:
1446: bugfix: <tag attr="&#digital_entity;" bug fixed again [same
1447: solution, mistanenly removed one line]
1448:
1449: 2004-02-19 paf
1450: * src/classes/date.C 1.64:
1451: * src/classes/image.C 1.106:
1452: * www/htdocs/_bug.html 1.8:
1453: beauty: date::create[bad date time in daylightsaving hole] now
1454: throws error
1455:
1456: * src/classes/date.C 1.65:
1457: * src/classes/image.C 1.107:
1458: * src/types/pa_vdate.h 1.32:
1459: feature: date::create from bad datetime in spring
1460: daylightsaving hole now OK for all platforms [on some platforms
1461: it failed]
1462:
1463: * src/classes/date.C 1.63:
1464: comment: mistake fixed
1465:
1466: 2004-02-18 paf
1467: * src/classes/xdoc.C 1.138:
1468: * www/htdocs/_bug.html 1.1:
1469: * www/htdocs/_bug.xsl 1.1:
1470: feature: reimplemented xhtml output, see /.xsl for sample
1471:
1472: * src/classes/xdoc.C 1.139:
1473: * www/htdocs/_bug.xsl 1.2:
1474: beauty: xhtml doctype-public/system forcly turns off omit-xml-declaration
1475:
1476: * src/classes/xdoc.C 1.140:
1477: * src/include/pa_charset.h 1.30:
1478: * www/htdocs/_bug.html 1.2:
1479: * www/htdocs/_bug.html 1.3:
1480: * www/htdocs/_bug.html 1.4:
1481: * www/htdocs/_bug.html 1.5:
1482: * www/htdocs/_bug.xsl 1.3:
1483: * www/htdocs/_bug.xsl 1.4:
1484: beauty: xdoc.string now renderes in $request:charset, but in header puts $response:charset
1485: todo: make that default only so that coder could override that
1486:
1487: * www/htdocs/_bug.html 1.6:
1488: * www/htdocs/_bug.html 1.7:
1489: * www/htdocs/_bug.xsl 1.5:
1490: beauty: coder can override save/file encoding by specifying it
1491: in xsl:output or in save/file hash-options
1492:
1493: 2004-02-17 paf
1494: * src/main/untaint.C 1.130:
1495: bugfix: one last char prior to "spaces<" were not made quoted-printable
1496:
1497: * src/main/pa_uue.C 1.8:
1498: bugfix: uuencoded finish char adding violated string invariant
1499:
1500: * src/classes/xdoc.C 1.134:
1501: new: xhtml now works [libxslt prevented libxml to do the work]
1502: <xsl:output
1503: method="html"
1504: doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN"
1505: doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
1506: />
1507:
1508: * src/classes/xdoc.C 1.135:
1509: bugfound: meta again, now somewhere in xhtml part of libxml
1510:
1511: * src/types/pa_vxdoc.h 1.37:
1512: bugfix: ^xdoc::transform [note double :] caused assertion
1513:
1514: * src/classes/xdoc.C 1.133:
1515: beauty: no <meta ... charset generated
1516:
1517: * src/classes/xdoc.C 1.136:
1518: beauty: method=html outputxmlbuffer not copied extra time
1519:
1520: * src/classes/xdoc.C 1.137:
1521: beauty: needless helper class removed
1522:
1523: * src/classes/hash.C 1.66:
1524: bugfix: ^hash.add[$hash] ^hash.sub[$hash] could hang. now such
1525: add does nothing, sub clears $hash
1526:
1527: 2004-02-16 paf
1528: * src/main/pa_globals.C 1.173:
1529: bugfix: xml errors copy from library now cleared [were not
1530: cleared properly]
1531:
1532: 2004-02-13 paf
1533: * bin/Makefile.in 1.11:
1534: * etc/Makefile.in 1.16:
1535: * etc/parser3.charsets/Makefile.in 1.19:
1536: * src/Makefile.in 1.57:
1537: * src/classes/Makefile.in 1.60:
1538: * src/include/Makefile.in 1.18:
1539: * src/include/pa_version.h 1.13:
1540: * src/lib/Makefile.in 1.13:
1541: * src/lib/cord/Makefile.in 1.4:
1542: * src/lib/cord/include/Makefile.in 1.3:
1543: * src/lib/cord/include/private/Makefile.in 1.3:
1544: * src/lib/gc/Makefile.in 1.3:
1545: * src/lib/gc/include/Makefile.in 1.3:
1546: * src/lib/gd/Makefile.in 1.3:
1547: * src/lib/ltdl/Makefile.in 1.6:
1548: * src/lib/md5/Makefile.in 1.9:
1549: * src/lib/patches/Makefile.in 1.13:
1550: * src/lib/pcre/Makefile.in 1.11:
1551: * src/lib/sdbm/Makefile.in 1.2:
1552: * src/lib/sdbm/apr-include/Makefile.in 1.2:
1553: * src/lib/smtp/Makefile.in 1.3:
1554: * src/main/Makefile.in 1.57:
1555: * src/sql/Makefile.in 1.13:
1556: * src/targets/Makefile.in 1.44:
1557: * src/targets/apache13/Makefile.in 1.49:
1558: * src/targets/apache13core/Makefile.in 1.6:
1559: * src/targets/cgi/Makefile.in 1.67:
1560: * src/targets/isapi/Makefile.in 1.14:
1561: * src/types/Makefile.in 1.55:
1562: prerelease
1563:
1564: * src/classes/xdoc.C 1.132:
1565: * src/include/pa_stylesheet_connection.h 1.39:
1566: * src/include/pa_xml_io.h 1.3:
1567: * src/main/Makefile.am 1.44:
1568: * src/main/compile.tab.C 1.95:
1569: * src/main/main.vcproj 1.13:
1570: * src/main/pa_globals.C 1.172:
1571: * src/main/pa_stylesheet_connection.C 1.1:
1572: * src/main/pa_xml_io.C 1.17:
1573: change: .xsl.stamp now not used, introducing dependencies
1574: timestamp check
1575:
1576: * bin/auto.p.dist.in 1.11:
1577: * configure.in 1.73:
1578: auto.p: @conf made relative
1579:
1580: * Makefile.am 1.42:
1581: * Makefile.in 1.56:
1582: * acinclude.m4 1.29:
1583: * aclocal.m4 1.32:
1584: * acsite.m4 1.7:
1585: * configure 1.75:
1586: * configure.in 1.74:
1587: *** empty log message ***
1588:
1589: 2004-02-12 paf
1590: * src/include/pa_sapi.h 1.25:
1591: 2004
1592:
1593: * INSTALL 1.36:
1594: --without-threads
1595:
1596: * src/types/pa_vform.C 1.80:
1597: bugfix: empty values[recently allowed] ruined empty <input type
1598: file> submits. parser thought there were nameless empty file
1599: and $form:field got value of type 'file'
1600:
1601: 2004-02-11 paf
1602: * parser3.sln 1.9:
1603: * src/classes/classes.vcproj 1.6:
1604: * src/classes/classes.vcproj 1.7:
1605: * src/lib/gd/gd.vcproj 1.2:
1606: * src/lib/gd/gd.vcproj 1.3:
1607: * src/lib/smtp/smtp.vcproj 1.2:
1608: * src/lib/smtp/smtp.vcproj 1.3:
1609: * src/main/compile.tab.C 1.94:
1610: * src/main/main.vcproj 1.8:
1611: * src/main/main.vcproj 1.9:
1612: * src/main/pa_globals.C 1.167:
1613: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.6:
1614: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.7:
1615: * src/targets/cgi/parser3.vcproj 1.6:
1616: * src/targets/cgi/parser3.vcproj 1.7:
1617: * src/targets/isapi/parser3isapi.vcproj 1.3:
1618: * src/targets/isapi/parser3isapi.vcproj 1.4:
1619: * src/types/types.vcproj 1.7:
1620: * src/types/types.vcproj 1.8:
1621: * www/htdocs/.htaccess 1.27:
1622: started changes to reflect libxml xsl new folders
1623:
1624: * src/classes/classes.vcproj 1.8:
1625: * src/classes/classes.vcproj 1.9:
1626: * src/lib/gd/gd.vcproj 1.4:
1627: * src/lib/gd/gd.vcproj 1.5:
1628: * src/lib/smtp/smtp.vcproj 1.4:
1629: * src/main/main.vcproj 1.10:
1630: * src/main/main.vcproj 1.11:
1631: * src/main/pa_globals.C 1.168:
1632: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.8:
1633: * src/targets/cgi/parser3.vcproj 1.8:
1634: * src/targets/cgi/parser3.vcproj 1.9:
1635: * src/targets/isapi/parser3isapi.vcproj 1.5:
1636: * src/types/types.vcproj 1.10:
1637: * src/types/types.vcproj 1.9:
1638: continued changes to reflect libxml xsl new folders
1639:
1640: * src/classes/classes.vcproj 1.10:
1641: * src/lib/gd/gd.vcproj 1.6:
1642: * src/lib/pcre/pcre.vcproj 1.2:
1643: * src/lib/pcre/pcre_dftables.vcproj 1.3:
1644: * src/lib/pcre/pcre_parser_ctype.vcproj 1.3:
1645: * src/lib/sdbm/sdbm.vcproj 1.4:
1646: * src/lib/smtp/smtp.vcproj 1.5:
1647: * src/main/main.vcproj 1.12:
1648: * src/main/pa_globals.C 1.169:
1649: * src/targets/apache13/ApacheModuleParser3.vcproj 1.6:
1650: * src/targets/cgi/parser3.C 1.223:
1651: * src/targets/cgi/parser3.vcproj 1.10:
1652: * src/targets/isapi/parser3isapi.vcproj 1.6:
1653: * src/types/types.vcproj 1.11:
1654: migrated to latest libxml[2.6.5] and libgdome[1.1.2]
1655: simplified lib build processes
1656:
1657: * src/classes/classes.C 1.21:
1658: * src/classes/classes.h 1.26:
1659: * src/classes/date.C 1.62:
1660: * src/classes/double.C 1.57:
1661: * src/classes/file.C 1.120:
1662: * src/classes/form.C 1.38:
1663: * src/classes/hash.C 1.65:
1664: * src/classes/hashfile.C 1.33:
1665: * src/classes/image.C 1.105:
1666: * src/classes/int.C 1.53:
1667: * src/classes/mail.C 1.100:
1668: * src/classes/math.C 1.38:
1669: * src/classes/memory.C 1.6:
1670: * src/classes/op.C 1.145:
1671: * src/classes/response.C 1.26:
1672: * src/classes/string.C 1.132:
1673: * src/classes/table.C 1.196:
1674: * src/classes/void.C 1.31:
1675: * src/classes/xdoc.C 1.131:
1676: * src/classes/xnode.C 1.65:
1677: * src/classes/xnode.h 1.21:
1678: * src/include/pa_array.h 1.64:
1679: * src/include/pa_cache_managers.h 1.16:
1680: * src/include/pa_charset.h 1.29:
1681: * src/include/pa_charsets.h 1.12:
1682: * src/include/pa_common.h 1.98:
1683: * src/include/pa_config_fixed.h 1.63:
1684: * src/include/pa_config_includes.h 1.28:
1685: * src/include/pa_dictionary.h 1.17:
1686: * src/include/pa_dir.h 1.16:
1687: * src/include/pa_exception.h 1.43:
1688: * src/include/pa_exec.h 1.15:
1689: * src/include/pa_globals.h 1.109:
1690: * src/include/pa_hash.h 1.62:
1691: * src/include/pa_memory.h 1.11:
1692: * src/include/pa_opcode.h 1.27:
1693: * src/include/pa_operation.h 1.5:
1694: * src/include/pa_os.h 1.4:
1695: * src/include/pa_request.h 1.174:
1696: * src/include/pa_request_charsets.h 1.4:
1697: * src/include/pa_request_info.h 1.4:
1698: * src/include/pa_socks.h 1.14:
1699: * src/include/pa_sql_connection.h 1.38:
1700: * src/include/pa_sql_driver_manager.h 1.32:
1701: * src/include/pa_stack.h 1.22:
1702: * src/include/pa_string.h 1.156:
1703: * src/include/pa_stylesheet_connection.h 1.38:
1704: * src/include/pa_stylesheet_manager.h 1.21:
1705: * src/include/pa_table.h 1.57:
1706: * src/include/pa_threads.h 1.29:
1707: * src/include/pa_types.h 1.48:
1708: * src/include/pa_uue.h 1.7:
1709: * src/include/pa_xml_exception.h 1.3:
1710: * src/include/pa_xml_io.h 1.2:
1711: * src/lib/gd/gif.C 1.2:
1712: * src/lib/gd/gif.h 1.2:
1713: * src/lib/gd/gifio.C 1.2:
1714: * src/lib/md5/pa_md5.h 1.10:
1715: * src/lib/md5/pa_md5c.c 1.12:
1716: * src/lib/smtp/comms.C 1.2:
1717: * src/lib/smtp/smtp.C 1.2:
1718: * src/lib/smtp/smtp.h 1.2:
1719: * src/main/compile.C 1.72:
1720: * src/main/compile_tools.C 1.57:
1721: * src/main/compile_tools.h 1.72:
1722: * src/main/execute.C 1.305:
1723: * src/main/pa_cache_managers.C 1.13:
1724: * src/main/pa_charset.C 1.48:
1725: * src/main/pa_charsets.C 1.15:
1726: * src/main/pa_common.C 1.174:
1727: * src/main/pa_dictionary.C 1.22:
1728: * src/main/pa_dir.C 1.19:
1729: * src/main/pa_exception.C 1.47:
1730: * src/main/pa_exec.C 1.57:
1731: * src/main/pa_globals.C 1.171:
1732: * src/main/pa_memory.C 1.5:
1733: * src/main/pa_os.C 1.5:
1734: * src/main/pa_request.C 1.265:
1735: * src/main/pa_socks.C 1.21:
1736: * src/main/pa_sql_driver_manager.C 1.82:
1737: * src/main/pa_string.C 1.194:
1738: * src/main/pa_stylesheet_manager.C 1.26:
1739: * src/main/pa_table.C 1.60:
1740: * src/main/pa_uue.C 1.7:
1741: * src/main/pa_xml_exception.C 1.3:
1742: * src/main/pa_xml_io.C 1.16:
1743: * src/main/untaint.C 1.129:
1744: * src/sql/pa_sql_driver.h 1.38:
1745: * src/targets/apache13/mod_parser3.c 1.10:
1746: * src/targets/apache13core/mod_parser3_core.C 1.3:
1747: * src/targets/apache13core/pa_threads.C 1.4:
1748: * src/targets/cgi/pa_threads.C 1.15:
1749: * src/targets/isapi/pa_threads.C 1.16:
1750: * src/targets/isapi/parser3isapi.C 1.87:
1751: * src/types/pa_junction.h 1.4:
1752: * src/types/pa_method.h 1.4:
1753: * src/types/pa_value.C 1.16:
1754: * src/types/pa_value.h 1.118:
1755: * src/types/pa_vbool.h 1.24:
1756: * src/types/pa_vclass.C 1.20:
1757: * src/types/pa_vclass.h 1.43:
1758: * src/types/pa_vcode_frame.h 1.27:
1759: * src/types/pa_vconsole.h 1.5:
1760: * src/types/pa_vcookie.C 1.63:
1761: * src/types/pa_vcookie.h 1.26:
1762: * src/types/pa_vdate.h 1.31:
1763: * src/types/pa_vdouble.h 1.45:
1764: * src/types/pa_venv.h 1.31:
1765: * src/types/pa_vfile.C 1.40:
1766: * src/types/pa_vfile.h 1.56:
1767: * src/types/pa_vform.C 1.79:
1768: * src/types/pa_vform.h 1.49:
1769: * src/types/pa_vhash.h 1.50:
1770: * src/types/pa_vhashfile.h 1.27:
1771: * src/types/pa_vimage.C 1.29:
1772: * src/types/pa_vimage.h 1.39:
1773: * src/types/pa_vint.h 1.41:
1774: * src/types/pa_vjunction.h 1.22:
1775: * src/types/pa_vmail.C 1.58:
1776: * src/types/pa_vmail.h 1.14:
1777: * src/types/pa_vmath.C 1.7:
1778: * src/types/pa_vmath.h 1.17:
1779: * src/types/pa_vmemory.h 1.4:
1780: * src/types/pa_vmethod_frame.C 1.5:
1781: * src/types/pa_vmethod_frame.h 1.49:
1782: * src/types/pa_vobject.C 1.16:
1783: * src/types/pa_vobject.h 1.42:
1784: * src/types/pa_vrequest.C 1.32:
1785: * src/types/pa_vrequest.h 1.28:
1786: * src/types/pa_vresponse.C 1.20:
1787: * src/types/pa_vresponse.h 1.35:
1788: * src/types/pa_vstateless_class.C 1.22:
1789: * src/types/pa_vstateless_class.h 1.48:
1790: * src/types/pa_vstateless_object.h 1.31:
1791: * src/types/pa_vstatus.C 1.24:
1792: * src/types/pa_vstatus.h 1.18:
1793: * src/types/pa_vstring.C 1.25:
1794: * src/types/pa_vstring.h 1.58:
1795: * src/types/pa_vtable.C 1.25:
1796: * src/types/pa_vtable.h 1.52:
1797: * src/types/pa_vvoid.h 1.21:
1798: * src/types/pa_vxdoc.C 1.27:
1799: * src/types/pa_vxdoc.h 1.36:
1800: * src/types/pa_vxnode.C 1.37:
1801: * src/types/pa_vxnode.h 1.29:
1802: * src/types/pa_wcontext.C 1.28:
1803: * src/types/pa_wcontext.h 1.46:
1804: * src/types/pa_wwrapper.h 1.31:
1805: 2004
1806:
1807: * src/main/pa_globals.C 1.170:
1808: beauty: typo caused gc.log warnings with debug version of gc.dll
1809:
1810: 2004-02-10 paf
1811: * INSTALL 1.34:
1812: critical: prior to 1.0.30 had bug: "a segfault on pattern
1813: compilation errors", on which spent 4 hours worktime. use
1814: versions higher than that. recommended now latest up to date
1815:
1816: * INSTALL 1.35:
1817: critical: libxslt1.1.2 wanted at least libxml2.6.3 to compile.
1818: recommened latest libxml up to date
1819:
1.33 paf 1820: 2004-02-06 paf
1821: * src/main/untaint.C 1.128:
1822: beauty: removed old def/ifdef
1823:
1824: * src/main/pa_sql_driver_manager.C 1.81:
1825: * src/main/pa_stylesheet_manager.C 1.25:
1826: beauty: unified destructing style
1827:
1828: * src/main/untaint.C 1.127:
1829: beauty: coredump @unknown untaint language now
1830:
1831: 2004-02-03 paf
1832: * src/main/pa_common.C 1.173:
1833: typo: %l -> %u
1834:
1835: * src/classes/xnode.C 1.64:
1836: memleaks found: not fixed yet. todo
1837:
1838: * src/classes/xdoc.C 1.130:
1839: bugfix: libxml: FOR UTF-8 TOO russian letters in attributes or
1840: documents-results of transform now not xx;
1841:
1842: * src/main/pa_charset.C 1.47:
1843: bugfix: forgot to undo some
1844:
1845: * src/classes/image.C 1.104:
1846: * src/main/pa_exec.C 1.56:
1847: * src/main/pa_memory.C 1.4:
1848: * src/targets/isapi/parser3isapi.C 1.86:
1849: * src/types/pa_value.C 1.15:
1850: * src/types/pa_vcookie.C 1.62:
1851: beauty: %u is more simple=proper for size_t then %ld/%lu
1852:
1853: * src/main/pa_charset.C 1.46:
1854: beauty: uncomment PA_PATCHED_LIBXML_BACKWARD to link with old
1855: patched libxml libraries
1856:
1857: 2004-02-02 paf
1858: * src/types/pa_vform.C 1.78:
1859: bugfix: empty values with enctype=multipart/form-data now produce entries in $form:tables
1860: <form method=post enctype=multipart/form-data>
1861: <input type=hidden name=a>
1862: <input type=hidden name=b>
1863:
1864: <input type=submit>
1865: </form>
1866: $k[^form:fields._keys[]]
1867: ^eval($k)
1868: <hr>
1869: <pre>$request:body
1870:
1871: * src/types/pa_vcookie.C 1.61:
1872: bugfix: erasing cookie: params now output
1873: $cookie:example[
1874: $.value[value]
1875: $.path[/there/]
1876: ]
1877:
1878: $cookie:example[
1879: $.value[]
1880: $.expires[session]
1881: $.path[/there/]
1882: $.domain[test.com]
1883: ]
1884:
1885: 2004-01-30 paf
1886: * src/classes/date.C 1.59:
1887: * www/htdocs/.htaccess 1.26:
1888: bugfix: ^date::create[invalid year] now produces exception.
1889: todo: check other fields
1890:
1891: * src/classes/date.C 1.60:
1892: * src/classes/date.C 1.61:
1893: * src/include/pa_string.h 1.155:
1894: * src/main/pa_string.C 1.193:
1895: bugfix: ^date::create[invalid fields now produce exception.
1896:
1897: * src/classes/xdoc.C 1.129:
1898: bugfix: libxml: russian letters in attributes or documents
1899: results of transform now not xx;
1900:
1.32 paf 1901: 2004-01-29 paf
1902: * src/targets/apache13core/mod_parser3_core.C 1.2:
1903: bugfix: old style new used
1904:
1905: * src/include/pa_memory.h 1.9:
1906: bugfix: [potential] strdup copied one more byte then specified
1907: then zeroed it << useless and potentially harmful(could gpf)
1.33 paf 1908:
1909: * src/include/pa_memory.h 1.10:
1910: typo error
1.32 paf 1911:
1912: 2004-01-22 paf
1913: * src/main/pa_common.C [release_3_1_1] 1.160.2.1:
1914: bugfix: buffer overflow
1915: * in libxml&xsl error-reporting code
1916: * in parser-error reporting code [when no @unhandled_exception defined]
1917:
1918: fixed in one place: my *snprintf override
1919:
1920: * src/main/untaint.C [release_3_1_1] 1.122.2.2:
1921: bugfix: whitespace now optimized properly [were bug: ^taint[1 &
1922: 2]="1 &2"
1923:
1924: * src/main/untaint.C 1.126:
1925: merged: bugfix from 3.1.1 on whitespace optimization
1926:
1927: * src/main/pa_globals.C 1.166:
1928: beauty: bigger buffer for xml-related errors
1929:
1930: * src/classes/xdoc.C 1.128:
1931: bugfix: when stylesheet contains error, gpf
1932:
1933: * src/main/compile.tab.C [release_3_1_1] 1.91.2.1:
1934: * src/main/untaint.C [release_3_1_1] 1.122.2.1:
1935: *** empty log message ***
1936:
1937: * src/main/pa_common.C 1.172:
1938: merged: bugfix from 3.1.1 on memory overflow
1939:
1940: 2004-01-13 paf
1941: * operators.txt 1.150:
1942: typo erro
1943:
1.31 paf 1944: 2003-12-25 paf
1945: * src/main/pa_common.C 1.171:
1946: bugfix: ^file::load[binary;http:// now not garbled [pieces
1947: after zero bytes were removed]
1948:
1949: 2003-12-22 paf
1950: * operators.txt 1.149:
1951: * src/classes/op.C 1.144:
1952: * src/include/pa_sql_connection.h 1.37:
1953: * src/include/pa_sql_driver_manager.h 1.31:
1954: * src/main/pa_sql_driver_manager.C 1.80:
1955: * src/sql/pa_sql_driver.h 1.37:
1956: * www/htdocs/.htaccess 1.25:
1957: feature: sql introducing ability to transcode charsets
1958:
1959: * src/include/Makefile.am 1.9:
1960: * src/include/Makefile.in 1.17:
1961: bugfix: removed from dist: src/include/pa_config_auto.h which
1962: were configured for make-dist-platform and badly updated proper
1963: config file in target [when .tar used for updating existing
1964: source tree]
1965:
1966: 2003-12-19 paf
1967: * src/main/pa_sql_driver_manager.C 1.79:
1968: beauty: more straighforward error message
1969:
1970: * src/main/pa_charset.C 1.45:
1971: bugfix: memory for charsethandler structure for libxml now
1972: allocated properly
1973:
1.30 paf 1974: 2003-12-17 paf
1975: * src/main/pa_globals.C 1.165:
1976: bugfix: removed false warning [warning: unreported
1977: xmlGenericErrors]
1978:
1979: * src/types/pa_vfile.C 1.39:
1980: beauty: removed outdated cast
1981:
1982: * src/main/pa_common.C 1.170:
1983: bugfix: empty http response caused gpf
1984:
1985: * src/include/pa_string.h 1.154:
1986: bugfix: removed too strong a assert
1987:
1988: 2003-12-15 paf
1989: * src/classes/xdoc.C 1.127:
1990: bugfix: taint uri under ^xdoc::create{now works}
1991:
1992: 2003-12-11 paf
1993: * src/classes/file.C 1.119:
1994: * src/classes/mail.C 1.99:
1995: * src/classes/op.C 1.143:
1996: * src/classes/xdoc.C 1.126:
1997: * src/main/pa_request.C 1.263:
1998: * src/types/pa_vimage.C 1.28:
1999: * src/types/pa_vmath.C 1.6:
2000: * src/types/pa_vstatus.C 1.21:
2001: beauty cancel: gcc does not understand that
2002:
2003: * src/include/pa_cache_managers.h 1.15:
2004: * src/main/pa_cache_managers.C 1.12:
2005: * src/main/pa_globals.C 1.164:
2006: * src/main/pa_request.C 1.264:
2007: * src/types/pa_vstatus.C 1.22:
2008: bugfix(solaris): removed dependency on object initialization
2009: order [one more place]
2010:
2011: * src/main/pa_cache_managers.C 1.11:
2012: * src/main/pa_sql_driver_manager.C 1.78:
2013: * src/main/pa_stylesheet_manager.C 1.23:
2014: bugfix(solaris): removed dependency on object initialization
2015: order [two places]
2016:
2017: * src/main/Makefile.am 1.43:
2018: * src/main/Makefile.in 1.56:
2019: *** empty log message ***
2020:
2021: * src/classes/file.C 1.118:
2022: * src/classes/mail.C 1.98:
2023: * src/classes/op.C 1.142:
2024: * src/classes/xdoc.C 1.125:
2025: * src/include/pa_cache_managers.h 1.14:
2026: * src/include/pa_sql_connection.h 1.36:
2027: * src/include/pa_sql_driver_manager.h 1.30:
2028: * src/include/pa_stylesheet_manager.h 1.20:
2029: * src/main/pa_request.C 1.262:
2030: * src/main/pa_stylesheet_manager.C 1.24:
2031: * src/types/pa_vimage.C 1.27:
2032: * src/types/pa_vmath.C 1.5:
2033: * src/types/pa_vstatus.C 1.20:
2034: beauty: removed redundant ctor call [relying on implicit String
2035: :Body(cstr) call]
2036:
2037: * operators.txt 1.148:
2038: * src/types/pa_vstatus.C 1.23:
2039: !$status:pid process id
2040: !$status:tid thread id
2041:
2042: 2003-12-10 paf
2043: * src/include/pa_sql_connection.h 1.35:
2044: * www/htdocs/.htaccess 1.24:
2045: bugfix: $status:sql.cache back << time now ok
2046:
2047: * operators.txt 1.147:
2048: * src/main/pa_sql_driver_manager.C 1.77:
2049: * src/main/pa_stylesheet_manager.C 1.22:
2050: $status:stylesheet.cache back operational
2051:
2052: * operators.txt 1.146:
2053: * src/classes/xdoc.C 1.124:
2054: * src/include/pa_charset.h 1.28:
2055: * src/include/pa_sql_connection.h 1.34:
2056: * src/main/pa_charset.C 1.44:
2057: * src/main/pa_sql_driver_manager.C 1.76:
2058: * src/main/pa_string.C 1.192:
2059: * src/types/pa_vxdoc.h 1.35:
2060: * www/htdocs/.htaccess 1.23:
2061: $status:sql.cache back operational
2062:
1.29 paf 2063: 2003-12-02 paf
1.30 paf 2064: * src/types/pa_vmail.C 1.57:
2065: bugfix: ^mail:send[$.file[$.value[>>xxxx<<]] now untaints
2066: properly [were: as-is forced]
2067:
2068: * src/main/pa_xml_io.C 1.15:
2069: bugfix: on some platforms one can't throw exceptions out of libxml callbacks:
2070: reimplemented error handling of http://localhost, parser://method and safemode check callbacks
2071:
2072: * src/main/pa_string.C [release_3_1_1] 1.185.2.1:
2073: bugfix: SPARC gpf on %4!=0 address int ref [merged from HEAD]
2074:
2075: * src/classes/image.C 1.103:
2076: nothing: comment removed
2077:
1.29 paf 2078: * src/main/pa_string.C 1.191:
2079: bugfix: sparc gpf on reading %4!=0 addresses to int
2080:
2081: 2003-12-01 paf
2082: * src/main/pa_globals.C 1.163:
2083: bugfix: win32: compile prob
2084:
2085: * src/main/pa_xml_io.C 1.13:
2086: todo: safe mode check not to throw exception
2087:
2088: * src/main/pa_xml_io.C 1.12:
2089: bugfix: http://localhost typo error
2090:
2091: * src/classes/xdoc.C 1.123:
2092: * src/main/pa_xml_io.C 1.14:
2093: bugfix: typo
2094:
2095: 2003-11-28 paf
2096: * src/main/pa_xml_io.C 1.9:
2097: installed safe-mode checker as filter of all xml documents read
2098:
2099: * operators.txt 1.144:
2100: * src/include/pa_request.h 1.173:
2101: * src/main/pa_xml_io.C 1.3:
2102: works.
2103: todo: maybe replace original open mech of xdoc::create & co to use libxml open, so that this would work for root document
2104:
2105: $xdoc[^xdoc::create{<?xml version="1.0"?>
2106: <!DOCTYPE test SYSTEM "parser://method/params/here">
2107: <test>
2108: &test^;
2109: </test>
2110: }]
2111:
2112: ^taint[^xdoc.string[]]
2113:
2114: @method[param]
2115: <!ENTITY test "test-entity-value+$form:user+$param!">
2116:
2117: * src/main/pa_xml_io.C 1.8:
2118: http://localhost/ now checked for safe mode
2119:
2120: * src/classes/xdoc.C 1.122:
2121: * src/include/pa_stylesheet_connection.h 1.37:
2122: * src/include/pa_stylesheet_manager.h 1.19:
2123: * src/main/pa_stylesheet_manager.C 1.21:
2124: replaced original open mech of xdoc::create & co to use libxml open, so that this would work for root document
2125: todo: safe mode checks to libxml: ideally to some 1 point
2126:
2127: * src/include/Makefile.in 1.16:
2128: * src/main/Makefile.in 1.55:
2129: *** empty log message ***
2130:
2131: * operators.txt 1.145:
2132: * src/main/pa_xml_io.C 1.4:
2133: leading / in http://parser[abscent params]
2134:
2135: * src/main/pa_xml_io.C 1.5:
2136: comment
2137:
2138: 2003-11-27 paf
2139: * src/classes/date.C 1.58:
2140: bugfix: typo error
2141:
2142: * src/main/pa_xml_io.C 1.2:
2143: libxml: started parser://methodcall/params
2144:
2145: 2003-11-26 paf
2146: * src/types/pa_value.h 1.117:
2147: warnings: --
2148:
2149: * operators.txt 1.143:
2150: * src/include/Makefile.am 1.8:
2151: * src/include/pa_globals.h 1.108:
2152: * src/include/pa_xml_io.h 1.1:
2153: * src/main/Makefile.am 1.42:
2154: * src/main/main.vcproj 1.7:
2155: * src/main/pa_globals.C 1.162:
2156: * src/main/pa_request.C 1.261:
2157: * src/main/pa_xml_io.C 1.1:
2158: simplification: xml errors to hash<thread_id,error>
2159: reorganization: xml io moved to pa_xml_io.C/h
2160:
1.28 paf 2161: 2003-11-25 paf
1.29 paf 2162: * src/classes/table.C 1.194:
2163: bugfix: a, c?x:y, z in gcc considered(?) as a, (c?x:y, z)
2164:
1.28 paf 2165: * src/main/untaint.C 1.125:
2166: bugfix: consequences of not reading this comment:
2167: CORD_pos_chars_left /* Number of characters in cache. <= 0 ==
2168: none */
2169:
2170: * src/include/pa_array.h 1.63:
2171: removed needless checks
1.29 paf 2172:
2173: * src/classes/table.C 1.195:
2174: bugfix: wrong sequence. [sadly no waring whatever)
1.28 paf 2175:
2176: 2003-11-24 paf
2177: * operators.txt 1.142:
2178: * src/types/pa_vxnode.C 1.36:
2179: * src/types/pa_vxnode.h 1.28:
2180: $xdoc[^xdoc::create[test]]
2181: $tn[^xdoc.createTextNode[text node value]]
2182: $dummy[^xdoc.firstChild.appendChild[$tn]]
2183: $xdoc.firstChild.firstChild.nodeValue[different]
2184: ^taint[^xdoc.string[]]
2185:
2186: * src/main/pa_request.C 1.260:
2187: * src/types/pa_vform.C 1.77:
2188: * src/types/pa_vform.h 1.48:
2189: removed limit: now $form:xxx can be accessed anytime, even in @auto/conf
2190: [and request/response:charset still can be changed anytime]
2191:
2192: * src/include/pa_hash.h 1.61:
2193: * src/types/types.vcproj 1.6:
2194: linker HPUX nongnu workaround: static Hash::allocates -> static Hash_allocates
2195:
2196: * src/main/pa_common.C 1.169:
2197: bugfix: ^file::load[binary;http://...] now not transcodes
2198: response body
2199:
2200: 2003-11-21 paf
2201: * src/main/pa_exec.C 1.55:
2202: bug in safe mode
2203:
2204: * src/include/Makefile.am 1.7:
2205: pa_xml_exception.h
2206:
2207: * Makefile.am 1.40:
2208: * Makefile.in 1.54:
2209: * configure 1.73:
2210: * configure.in 1.71:
2211: * parser3.sln 1.8:
2212: * src/classes/Makefile.am 1.47:
2213: * src/classes/Makefile.am 1.48:
2214: * src/classes/Makefile.in 1.59:
2215: * src/classes/classes.vcproj 1.5:
2216: * src/include/Makefile.in 1.15:
2217: * src/include/pa_config_auto.h.in 1.39:
2218: * src/lib/Makefile.am 1.7:
2219: * src/lib/Makefile.in 1.12:
2220: * src/lib/gd/Makefile.am 1.1:
2221: * src/lib/gd/Makefile.in 1.1:
2222: * src/lib/gd/Makefile.in 1.2:
2223: * src/lib/gd/gd.vcproj 1.1:
2224: * src/lib/gd/gif.C 1.1:
2225: * src/lib/gd/gif.h 1.1:
2226: * src/lib/gd/gifio.C 1.1:
2227: * src/lib/gd/mtables.h 1.1:
2228: * src/lib/smtp/Makefile.am 1.1:
2229: * src/lib/smtp/Makefile.in 1.1:
2230: * src/lib/smtp/Makefile.in 1.2:
2231: * src/lib/smtp/comms.C 1.1:
2232: * src/lib/smtp/smtp.C 1.1:
2233: * src/lib/smtp/smtp.h 1.1:
2234: * src/lib/smtp/smtp.vcproj 1.1:
2235: * src/targets/apache13/p3runConfigure.in 1.15:
2236: * src/targets/apache13core/Makefile.in 1.5:
2237: * src/targets/cgi/Makefile.am 1.50:
2238: * src/targets/cgi/Makefile.in 1.66:
2239: * src/types/Makefile.am 1.35:
2240: * src/types/Makefile.in 1.54:
2241: rearrange: gd&smtp moved to src/lib
2242:
2243: * src/targets/apache13/ApacheModuleParser3.vcproj 1.5:
2244: * src/targets/isapi/parser3isapi.C 1.85:
2245: more warnings --
2246:
2247: * Makefile.am 1.41:
2248: * Makefile.in 1.55:
2249: * acinclude.m4 1.28:
2250: * aclocal.m4 1.31:
2251: * acsite.m4 1.6:
2252: * configure 1.74:
2253: * configure.in 1.72:
2254: * src/classes/mail.C 1.97:
2255: *** empty log message ***
2256:
2257: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.5:
2258: * src/targets/apache13core/Makefile.am 1.5:
2259: * src/targets/apache13core/mod_parser3.C 1.7:
2260: * src/targets/apache13core/mod_parser3_core.C 1.1:
2261: renamed mod_parser3 to mod_parser3_core to help DOXYGEN
2262:
2263: * src/classes/mail.C 1.96:
2264: bugfix: typo
2265:
2266: 2003-11-20 paf
2267: * src/main/execute.C 1.303:
2268: * src/main/pa_request.C 1.257:
2269: old forgotten todo: when can't report problem (undefined @
2270: unhandled_exception) problem source string were not reported
2271:
2272: * src/classes/classes.vcproj 1.4:
2273: * src/classes/date.C 1.53:
2274: * src/classes/double.C 1.55:
2275: * src/classes/file.C 1.114:
2276: * src/classes/hash.C 1.61:
2277: * src/classes/hashfile.C 1.31:
2278: * src/classes/image.C 1.98:
2279: * src/classes/int.C 1.51:
2280: * src/classes/mail.C 1.93:
2281: * src/classes/math.C 1.35:
2282: * src/classes/memory.C 1.4:
2283: * src/classes/op.C 1.138:
2284: * src/classes/string.C 1.128:
2285: * src/classes/table.C 1.191:
2286: * src/classes/xdoc.C 1.118:
2287: * src/classes/xnode.C 1.62:
2288: * src/include/pa_config_includes.h 1.27:
2289: * src/include/pa_operation.h 1.3:
2290: * src/include/pa_sql_connection.h 1.32:
2291: * src/include/pa_table.h 1.54:
2292: * src/include/pa_types.h 1.46:
2293: * src/lib/ltdl/config_fixed.h 1.3:
2294: * src/lib/ltdl/ltdl.vcproj 1.2:
2295: * src/lib/md5/md5.vcproj 1.2:
2296: * src/lib/pcre/maketables.c 1.2:
2297: * src/lib/pcre/pcre_dftables.vcproj 1.2:
2298: * src/lib/pcre/pcre_parser_ctype.vcproj 1.2:
2299: * src/lib/sdbm/apr_file_io.C 1.2:
2300: * src/main/compile.tab.C 1.93:
2301: * src/main/execute.C 1.301:
2302: * src/main/main.vcproj 1.6:
2303: * src/main/pa_cache_managers.C 1.9:
2304: * src/main/pa_charset.C 1.40:
2305: * src/main/pa_common.C 1.166:
2306: * src/main/pa_dir.C 1.16:
2307: * src/main/pa_exec.C 1.53:
2308: * src/main/pa_globals.C 1.160:
2309: * src/main/pa_os.C 1.3:
2310: * src/main/pa_request.C 1.255:
2311: * src/main/pa_string.C 1.187:
2312: * src/main/pa_table.C 1.57:
2313: * src/targets/apache13/ApacheModuleParser3.vcproj 1.4:
2314: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.4:
2315: * src/targets/cgi/parser3.vcproj 1.5:
2316: * src/targets/isapi/parser3isapi.vcproj 1.2:
2317: * src/types/pa_value.h 1.115:
2318: * src/types/pa_vconsole.h 1.3:
2319: * src/types/pa_vdate.h 1.28:
2320: * src/types/pa_vfile.h 1.54:
2321: * src/types/pa_vhashfile.C 1.36:
2322: * src/types/pa_vimage.C 1.25:
2323: * src/types/pa_vimage.h 1.36:
2324: * src/types/pa_vmail.C 1.53:
2325: * src/types/pa_vobject.C 1.14:
2326: * src/types/pa_vstateless_class.h 1.46:
2327: * src/types/pa_vtable.C 1.23:
2328: * src/types/pa_vtable.h 1.50:
2329: * src/types/pa_vvoid.h 1.19:
2330: * src/types/pa_vxdoc.h 1.33:
2331: * src/types/pa_vxnode.h 1.26:
2332: * src/types/types.vcproj 1.5:
2333: turned on warnings level4 on all projects (except libltdl=off & libsdbm=level3)
2334: found several unitialized vars
2335:
2336: * src/classes/classes.C 1.20:
2337: * src/classes/classes.h 1.25:
2338: * src/classes/date.C 1.54:
2339: * src/classes/double.C 1.56:
2340: * src/classes/file.C 1.115:
2341: * src/classes/form.C 1.37:
2342: * src/classes/hash.C 1.62:
2343: * src/classes/hashfile.C 1.32:
2344: * src/classes/image.C 1.99:
2345: * src/classes/int.C 1.52:
2346: * src/classes/mail.C 1.94:
2347: * src/classes/math.C 1.36:
2348: * src/classes/memory.C 1.5:
2349: * src/classes/op.C 1.139:
2350: * src/classes/response.C 1.25:
2351: * src/classes/string.C 1.129:
2352: * src/classes/table.C 1.192:
2353: * src/classes/void.C 1.30:
2354: * src/classes/xdoc.C 1.119:
2355: * src/classes/xnode.C 1.63:
2356: * src/classes/xnode.h 1.20:
2357: * src/include/pa_array.h 1.62:
2358: * src/include/pa_cache_managers.h 1.12:
2359: * src/include/pa_charset.h 1.27:
2360: * src/include/pa_charsets.h 1.11:
2361: * src/include/pa_common.h 1.97:
2362: * src/include/pa_config_fixed.h 1.62:
2363: * src/include/pa_dictionary.h 1.16:
2364: * src/include/pa_dir.h 1.15:
2365: * src/include/pa_exception.h 1.42:
2366: * src/include/pa_exec.h 1.14:
2367: * src/include/pa_globals.h 1.107:
2368: * src/include/pa_hash.h 1.60:
2369: * src/include/pa_memory.h 1.8:
2370: * src/include/pa_opcode.h 1.26:
2371: * src/include/pa_operation.h 1.4:
2372: * src/include/pa_os.h 1.3:
2373: * src/include/pa_request.h 1.172:
2374: * src/include/pa_request_charsets.h 1.3:
2375: * src/include/pa_request_info.h 1.3:
2376: * src/include/pa_sapi.h 1.24:
2377: * src/include/pa_socks.h 1.13:
2378: * src/include/pa_sql_connection.h 1.33:
2379: * src/include/pa_sql_driver_manager.h 1.29:
2380: * src/include/pa_stack.h 1.21:
2381: * src/include/pa_string.h 1.153:
2382: * src/include/pa_stylesheet_connection.h 1.35:
2383: * src/include/pa_stylesheet_manager.h 1.18:
2384: * src/include/pa_table.h 1.56:
2385: * src/include/pa_threads.h 1.28:
2386: * src/include/pa_types.h 1.47:
2387: * src/include/pa_uue.h 1.6:
2388: * src/include/pa_xml_exception.h 1.2:
2389: * src/lib/md5/pa_md5.h 1.9:
2390: * src/lib/md5/pa_md5c.c 1.11:
2391: * src/lib/sdbm/apr_file_io.C 1.3:
2392: * src/lib/sdbm/apr_strings.C 1.2:
2393: * src/main/compile.C 1.71:
2394: * src/main/compile_tools.C 1.56:
2395: * src/main/compile_tools.h 1.71:
2396: * src/main/execute.C 1.302:
2397: * src/main/pa_cache_managers.C 1.10:
2398: * src/main/pa_charset.C 1.41:
2399: * src/main/pa_charsets.C 1.14:
2400: * src/main/pa_common.C 1.168:
2401: * src/main/pa_dictionary.C 1.20:
2402: * src/main/pa_dir.C 1.17:
2403: * src/main/pa_exception.C 1.46:
2404: * src/main/pa_exec.C 1.54:
2405: * src/main/pa_globals.C 1.161:
2406: * src/main/pa_memory.C 1.3:
2407: * src/main/pa_os.C 1.4:
2408: * src/main/pa_pool.C 1.62:
2409: * src/main/pa_request.C 1.256:
2410: * src/main/pa_socks.C 1.20:
2411: * src/main/pa_sql_driver_manager.C 1.74:
2412: * src/main/pa_string.C 1.188:
2413: * src/main/pa_stylesheet_manager.C 1.20:
2414: * src/main/pa_table.C 1.58:
2415: * src/main/pa_uue.C 1.6:
2416: * src/main/pa_xml_exception.C 1.2:
2417: * src/main/untaint.C 1.123:
2418: * src/sql/pa_sql_driver.h 1.36:
2419: * src/targets/apache13/mod_parser3.c 1.9:
2420: * src/targets/apache13/pa_httpd.h 1.5:
2421: * src/targets/apache13core/mod_parser3.C 1.6:
2422: * src/targets/apache13core/pa_threads.C 1.3:
2423: * src/targets/cgi/pa_threads.C 1.14:
2424: * src/targets/cgi/parser3.C 1.222:
2425: * src/targets/isapi/pa_threads.C 1.15:
2426: * src/targets/isapi/parser3isapi.C 1.84:
2427: * src/types/pa_junction.h 1.3:
2428: * src/types/pa_method.h 1.3:
2429: * src/types/pa_value.C 1.13:
2430: * src/types/pa_value.h 1.116:
2431: * src/types/pa_vbool.h 1.23:
2432: * src/types/pa_vclass.C 1.19:
2433: * src/types/pa_vclass.h 1.42:
2434: * src/types/pa_vcode_frame.h 1.26:
2435: * src/types/pa_vconsole.h 1.4:
2436: * src/types/pa_vcookie.C 1.59:
2437: * src/types/pa_vcookie.h 1.25:
2438: * src/types/pa_vdate.h 1.29:
2439: * src/types/pa_vdouble.h 1.44:
2440: * src/types/pa_venv.h 1.30:
2441: * src/types/pa_vfile.C 1.38:
2442: * src/types/pa_vfile.h 1.55:
2443: * src/types/pa_vform.C 1.76:
2444: * src/types/pa_vform.h 1.47:
2445: * src/types/pa_vhash.h 1.49:
2446: * src/types/pa_vhashfile.C 1.37:
2447: * src/types/pa_vhashfile.h 1.26:
2448: * src/types/pa_vimage.C 1.26:
2449: * src/types/pa_vimage.h 1.37:
2450: * src/types/pa_vint.h 1.40:
2451: * src/types/pa_vjunction.h 1.21:
2452: * src/types/pa_vmail.C 1.54:
2453: * src/types/pa_vmail.h 1.13:
2454: * src/types/pa_vmath.C 1.4:
2455: * src/types/pa_vmath.h 1.16:
2456: * src/types/pa_vmemory.h 1.3:
2457: * src/types/pa_vmethod_frame.C 1.3:
2458: * src/types/pa_vmethod_frame.h 1.47:
2459: * src/types/pa_vobject.C 1.15:
2460: * src/types/pa_vobject.h 1.41:
2461: * src/types/pa_vrequest.C 1.31:
2462: * src/types/pa_vrequest.h 1.27:
2463: * src/types/pa_vresponse.C 1.19:
2464: * src/types/pa_vresponse.h 1.34:
2465: * src/types/pa_vstateless_class.C 1.21:
2466: * src/types/pa_vstateless_class.h 1.47:
2467: * src/types/pa_vstateless_object.h 1.30:
2468: * src/types/pa_vstatus.C 1.19:
2469: * src/types/pa_vstatus.h 1.17:
2470: * src/types/pa_vstring.C 1.24:
2471: * src/types/pa_vstring.h 1.57:
2472: * src/types/pa_vtable.C 1.24:
2473: * src/types/pa_vtable.h 1.51:
2474: * src/types/pa_vvoid.h 1.20:
2475: * src/types/pa_vxdoc.C 1.26:
2476: * src/types/pa_vxdoc.h 1.34:
2477: * src/types/pa_vxnode.C 1.34:
2478: * src/types/pa_vxnode.h 1.27:
2479: * src/types/pa_wcontext.C 1.27:
2480: * src/types/pa_wcontext.h 1.45:
2481: * src/types/pa_wwrapper.h 1.30:
2482: static const char * const IDENT
2483:
2484: * src/classes/date.C 1.55:
2485: * src/classes/date.C 1.56:
2486: * src/classes/date.C 1.57:
2487: * src/classes/file.C 1.116:
2488: * src/classes/file.C 1.117:
2489: * src/classes/hash.C 1.63:
2490: * src/classes/hash.C 1.64:
2491: * src/classes/image.C 1.100:
2492: * src/classes/image.C 1.101:
2493: * src/classes/image.C 1.102:
2494: * src/classes/mail.C 1.95:
2495: * src/classes/math.C 1.37:
2496: * src/classes/op.C 1.140:
2497: * src/classes/op.C 1.141:
2498: * src/classes/string.C 1.130:
2499: * src/classes/string.C 1.131:
2500: * src/classes/table.C 1.193:
2501: * src/classes/xdoc.C 1.120:
2502: * src/classes/xdoc.C 1.121:
2503: * src/include/pa_array.h 1.61:
2504: * src/include/pa_cache_managers.h 1.13:
2505: * src/include/pa_pool.h 1.89:
2506: * src/include/pa_request.h 1.171:
2507: * src/include/pa_string.h 1.152:
2508: * src/include/pa_stylesheet_connection.h 1.36:
2509: * src/include/pa_table.h 1.55:
2510: * src/main/compile_tools.h 1.70:
2511: * src/main/pa_charset.C 1.42:
2512: * src/main/pa_charset.C 1.43:
2513: * src/main/pa_common.C 1.167:
2514: * src/main/pa_dictionary.C 1.21:
2515: * src/main/pa_dir.C 1.18:
2516: * src/main/pa_request.C 1.259:
2517: * src/main/pa_sql_driver_manager.C 1.75:
2518: * src/main/pa_string.C 1.189:
2519: * src/main/pa_string.C 1.190:
2520: * src/main/pa_table.C 1.59:
2521: * src/main/untaint.C 1.124:
2522: * src/types/pa_value.C 1.14:
2523: * src/types/pa_vcookie.C 1.60:
2524: * src/types/pa_vdate.h 1.30:
2525: * src/types/pa_vhash.h 1.48:
2526: * src/types/pa_vhashfile.C 1.38:
2527: * src/types/pa_vimage.h 1.38:
2528: * src/types/pa_vmail.C 1.55:
2529: * src/types/pa_vmethod_frame.C 1.4:
2530: * src/types/pa_vmethod_frame.h 1.48:
2531: * src/types/pa_vxnode.C 1.35:
2532: * src/types/pa_wcontext.h 1.44:
2533: more warnings --
2534:
2535: 2003-11-19 paf
2536: * operators.txt 1.141:
2537: * src/classes/op.C 1.136:
2538: * src/include/pa_request.h 1.170:
2539: * src/main/pa_request.C 1.254:
2540: cache[...]{body}{catch block with $exception.handled[cache]
2541: meaning "get expired cache, if any. else error"}
2542:
2543: * src/classes/op.C 1.135:
2544: * src/include/pa_os.h 1.2:
2545: * src/include/pa_request.h 1.169:
2546: * src/main/pa_common.C 1.165:
2547: cache: ^cache[] fallback
2548: todo: kinda ^try: ^cache[...]{body}{catch code with $exception.cache field}
2549:
2550: * src/classes/op.C 1.137:
2551: more ansi C++ comp
2552:
2553: 2003-11-12 paf
2554: * src/classes/xnode.C 1.61:
2555: replaceChild: 2nd param now named oldChild [copy/paste bug]
2556:
2557: 2003-11-11 paf
2558: * src/types/pa_value.h [release_3_0_8] 1.109.6.1:
2559: * src/types/pa_vfile.h [release_3_0_8] 1.52.6.1:
2560: more C++ compatible [HP C++ failed]
2561:
2562: * operators.txt 1.139:
2563: * operators.txt 1.140:
2564: *** empty log message ***
2565:
2566: * bin/auto.p.dist.in 1.10:
2567: colno
2568:
2569: 2003-11-10 paf
2570: * src/types/pa_vhashfile.C 1.35:
2571: * src/types/pa_vhashfile.h 1.25:
2572: add: hashfile old serialize version and exipire now removes entries
2573:
2574: * operators.txt 1.135:
2575: comment: updated
2576:
2577: * operators.txt 1.138:
2578: * src/main/pa_request.C 1.253:
2579: * src/types/Makefile.am 1.34:
2580: * src/types/pa_vconsole.h 1.1:
2581: * src/types/types.vcproj 1.4:
2582: $console:line read/write [for nntp]
2583:
2584: * operators.txt 1.134:
2585: * src/classes/hashfile.C 1.30:
2586: * src/include/pa_common.h 1.96:
2587: * src/main/pa_common.C 1.164:
2588: * src/types/pa_vhashfile.C 1.34:
2589: * src/types/pa_vhashfile.h 1.24:
2590: ^hashfile.delete[] removes files altogether [and dir, if could]
2591:
2592: * src/types/pa_vconsole.h 1.2:
2593: flush
2594:
2595: * src/types/Makefile.in 1.53:
2596: *** empty log message ***
2597:
2598: * src/lib/sdbm/sdbm.c 1.3:
2599: bugfix: sdbm: .h said it's OK to remove nonexistent pair. .c
2600: coded that that was error. fixed
2601:
2602: * src/types/pa_vhashfile.C 1.33:
2603: sdbm: exception type change to file.access [regretfull can't
2604: split it to different exceptions without modifying sdbm source
2605: wich would prefer not to]
2606:
2607: * operators.txt 1.136:
2608: mysql: transaction support: ?autocommit=0
2609:
2610: 2003-11-07 paf
2611: * src/classes/date.C 1.52:
2612: * src/classes/file.C 1.113:
2613: * src/classes/hash.C 1.60:
2614: * src/classes/hashfile.C 1.29:
2615: * src/classes/image.C 1.97:
2616: * src/classes/table.C 1.190:
2617: * src/classes/xdoc.C 1.117:
2618: * src/include/Makefile.am 1.6:
2619: * src/include/pa_array.h 1.60:
2620: * src/include/pa_pool.h 1.88:
2621: * src/include/pa_request.h 1.168:
2622: * src/main/Makefile.am 1.41:
2623: * src/main/execute.C 1.300:
2624: * src/main/main.vcproj 1.5:
2625: * src/main/pa_pool.C 1.61:
2626: * src/main/pa_request.C 1.252:
2627: * src/targets/cgi/parser3.C 1.221:
2628: * src/types/pa_vclass.C 1.18:
2629: * src/types/pa_vclass.h 1.41:
2630: * src/types/pa_vhashfile.h 1.23:
2631: * src/types/pa_vobject.h 1.40:
2632: * src/types/pa_vstateless_class.h 1.45:
2633: resurrected: pool idea. now only for destructing objects at
2634: request processing end
2635:
2636: * src/include/Makefile.in 1.14:
2637: * src/main/Makefile.in 1.54:
2638: *** empty log message ***
2639:
2640: 2003-11-06 paf
2641: * src/classes/xdoc.C 1.116:
2642: * src/classes/xnode.C 1.60:
2643: * src/include/pa_charset.h 1.26:
2644: * src/include/pa_globals.h 1.106:
2645: * src/include/pa_stylesheet_connection.h 1.34:
2646: * src/main/pa_exception.C 1.45:
2647: * src/types/pa_vxnode.h 1.25:
2648: XmlException changes
2649:
2650: * src/types/pa_vhashfile.C 1.30:
2651: hashfile: foreach body can bodify $self
2652:
2653: * operators.txt 1.133:
2654: * src/types/pa_vhashfile.C 1.32:
2655: hashfile: clear & expiration [time in value. todo: move time to
2656: key]
2657:
2658: * src/include/pa_memory.h 1.7:
2659: * src/targets/cgi/parser3.C 1.220:
2660: * src/types/pa_value.C 1.12:
2661: * src/types/pa_value.h 1.114:
2662: * src/types/pa_vcookie.C 1.58:
2663: * src/types/pa_vhashfile.C 1.23:
2664: * src/types/pa_vhashfile.h 1.18:
2665: * www/htdocs/.htaccess 1.22:
2666: hashfile implemented get/put [raw]
2667:
2668: * operators.txt 1.130:
2669: * src/classes/hashfile.C 1.26:
2670: * src/types/pa_vhashfile.C 1.25:
2671: * src/types/pa_vhashfile.h 1.20:
2672: hashfile: hash
2673:
2674: * src/lib/sdbm/Makefile.am 1.2:
2675: * src/lib/sdbm/apr_file_io.C 1.1:
2676: * src/lib/sdbm/apr_strings.C 1.1:
2677: move to upper dir, .am updated
2678:
2679: * configure 1.69:
2680: * configure.in 1.65:
2681: * operators.txt 1.128:
2682: * parser3.sln 1.6:
2683: * src/classes/classes.vcproj 1.3:
2684: * src/classes/hashfile.C 1.24:
2685: * src/classes/xdoc.C 1.115:
2686: * src/include/pa_config_fixed.h 1.61:
2687: * src/include/pa_exception.h 1.40:
2688: * src/include/pa_globals.h 1.105:
2689: * src/include/pa_memory.h 1.6:
2690: * src/include/pa_version.h 1.11:
2691: * src/lib/ltdl/libltdl.vcproj 1.2:
2692: * src/lib/ltdl/libltdl.vcproj.vspscc 1.2:
2693: * src/lib/ltdl/ltdl.vcproj 1.1:
2694: * src/lib/ltdl/ltdl.vcproj.vspscc 1.1:
2695: * src/lib/sdbm/apr-include/apr.h 1.4:
2696: * src/lib/sdbm/apr-include/apr_errno.h 1.4:
2697: * src/lib/sdbm/apr-include/apr_file_info.h 1.1:
2698: * src/lib/sdbm/apr-include/apr_file_io.h 1.4:
2699: * src/lib/sdbm/apr-include/apr_pools.h 1.4:
2700: * src/lib/sdbm/apr-include/apr_sdbm.h 1.3:
2701: * src/lib/sdbm/apr-include/apr_strings.h 1.3:
2702: * src/lib/sdbm/apr-include/apu.h 1.3:
2703: * src/main/compile.tab.C 1.92:
2704: * src/main/main.vcproj 1.3:
2705: * src/main/pa_charset.C 1.39:
2706: * src/targets/apache13/ApacheModuleParser3.vcproj 1.3:
2707: * src/targets/apache13/mod_parser3.c 1.8:
2708: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.3:
2709: * src/targets/cgi/parser3.vcproj 1.4:
2710: * src/types/Makefile.am 1.30:
2711: * src/types/pa_vhash.C 1.4:
2712: * src/types/pa_vhashfile.C 1.22:
2713: * src/types/pa_vhashfile.h 1.17:
2714: * src/types/pa_vxnode.h 1.24:
2715: * src/types/types.vcproj 1.3:
2716: * www/htdocs/.htaccess 1.21:
2717: hashfile: started again with sdbm from apache
2718:
2719: * operators.txt 1.131:
2720: * src/classes/hash.C 1.58:
2721: * src/classes/hash.C 1.59:
2722: * src/classes/hashfile.C 1.27:
2723: * src/classes/hashfile.C 1.28:
2724: * src/types/pa_vhashfile.C 1.26:
2725: * src/types/pa_vhashfile.h 1.21:
2726: hashfile: foreach
2727:
2728: * operators.txt 1.132:
2729: * src/types/pa_vhashfile.C 1.27:
2730: * src/types/pa_vhashfile.h 1.22:
2731: hashfile: clear and proper locking
2732:
2733: * src/include/Makefile.in 1.13:
2734: * src/include/pa_config_includes.h 1.26:
2735: * src/include/pa_version.h 1.12:
2736: our replacements of max& co only for cpp
2737:
2738: * parser3.sln 1.7:
2739: * src/targets/apache13/p3runConfigure.in 1.14:
2740: * src/targets/cgi/Makefile.am 1.49:
2741: .vcproj & .am updated to include sdbm
2742:
2743: * operators.txt 1.129:
2744: * src/classes/hashfile.C 1.25:
2745: * src/types/pa_vhashfile.C 1.24:
2746: * src/types/pa_vhashfile.h 1.19:
2747: * tests/todo.txt 1.4:
2748: hashfile: delete
2749:
2750: * configure.in 1.66:
2751: * configure.in 1.67:
2752: * src/classes/Makefile.am 1.46:
2753: * src/classes/Makefile.in 1.58:
2754: * src/include/Makefile.am 1.5:
2755: * src/lib/Makefile.am 1.6:
2756: * src/lib/Makefile.in 1.11:
2757: * src/lib/sdbm/Makefile.am 1.3:
2758: * src/lib/sdbm/Makefile.in 1.1:
2759: * src/lib/sdbm/apr-include/Makefile.am 1.1:
2760: * src/lib/sdbm/apr-include/Makefile.in 1.1:
2761: * src/lib/sdbm/sdbm.vcproj 1.3:
2762: * src/main/Makefile.am 1.39:
2763: * src/main/Makefile.am 1.40:
2764: * src/main/Makefile.in 1.53:
2765: * src/targets/cgi/.cvsignore 1.3:
2766: * src/targets/cgi/Makefile.in 1.65:
2767: * src/types/Makefile.am 1.32:
2768: * src/types/Makefile.am 1.33:
2769: * src/types/Makefile.in 1.52:
2770: *** empty log message ***
2771:
2772: * src/include/pa_common.h 1.95:
2773: * src/include/pa_exception.h 1.41:
2774: * src/include/pa_os.h 1.1:
2775: * src/include/pa_xml_exception.h 1.1:
2776: * src/lib/sdbm/sdbm.vcproj 1.1:
2777: * src/main/main.vcproj 1.4:
2778: * src/main/pa_common.C 1.162:
2779: * src/main/pa_os.C 1.1:
2780: * src/main/pa_xml_exception.C 1.1:
2781: locking move to pa_os [along with pa_sleep]
2782: apr-impl locking done
2783:
2784: * src/types/pa_vhashfile.C 1.29:
2785: hashfile: clear now works [were trying to do that in foreach,
2786: no errors, but surely wrong]
2787:
2788: * src/lib/sdbm/apr-include/apr_pools.h 1.5:
2789: * src/lib/sdbm/sdbm.c 1.2:
2790: * src/lib/sdbm/sdbm.vcproj 1.2:
2791: just compiled
2792:
2793: * tests/todo.txt 1.5:
2794: hashfile: done
2795:
2796: * src/classes/op.C 1.134:
2797: * src/main/pa_os.C 1.2:
2798: just linked
2799:
2800: * src/classes/Makefile.am 1.45:
2801: * src/types/Makefile.am 1.31:
2802: .am sdbm INCLUDES updates
2803:
2804: 2003-11-05 paf
2805: * src/lib/sdbm/apr-include/apr.h 1.2:
2806: * src/lib/sdbm/apr-include/apr_errno.h 1.2:
2807: * src/lib/sdbm/apr-include/apr_file_io.h 1.2:
2808: * src/lib/sdbm/apr-include/apr_pools.h 1.2:
2809: * src/lib/sdbm/apr-include/apr_strings.h 1.1:
2810: * src/lib/sdbm/apr-include/apu.h 1.1:
2811: started porting: grabbed some parts of apr headers
2812:
2813: * src/lib/sdbm/Makefile.am 1.1:
2814: * src/lib/sdbm/sdbm.c 1.1:
2815: * src/lib/sdbm/sdbm_hash.c 1.1:
2816: * src/lib/sdbm/sdbm_lock.c 1.1:
2817: * src/lib/sdbm/sdbm_pair.c 1.1:
2818: * src/lib/sdbm/sdbm_pair.h 1.1:
2819: * src/lib/sdbm/sdbm_private.h 1.1:
2820: * src/lib/sdbm/sdbm_tune.h 1.1:
2821: original from httpd-2.0.43\srclib\apr-util\dbm\sdbm
2822:
2823: * src/lib/sdbm/apr-include/apr.h 1.1:
2824: * src/lib/sdbm/apr-include/apr.h 1.3:
2825: * src/lib/sdbm/apr-include/apr_errno.h 1.1:
2826: * src/lib/sdbm/apr-include/apr_errno.h 1.3:
2827: * src/lib/sdbm/apr-include/apr_file_io.h 1.1:
2828: * src/lib/sdbm/apr-include/apr_file_io.h 1.3:
2829: * src/lib/sdbm/apr-include/apr_pools.h 1.1:
2830: * src/lib/sdbm/apr-include/apr_pools.h 1.3:
2831: * src/lib/sdbm/apr-include/apr_sdbm.h 1.1:
2832: * src/lib/sdbm/apr-include/apr_sdbm.h 1.2:
2833: * src/lib/sdbm/apr-include/apr_strings.h 1.2:
2834: * src/lib/sdbm/apr-include/apu.h 1.2:
2835: *** empty log message ***
2836:
2837: * src/classes/classes.vcproj [release_3_1_1] 1.2.6.1:
2838: * src/include/pa_config_fixed.h [release_3_1_1] 1.58.6.1:
2839: * src/main/main.vcproj [release_3_1_1] 1.2.6.1:
2840: * src/targets/apache13/ApacheModuleParser3.vcproj [release_3_1_1] 1.2.6.1:
2841: * src/targets/apache13/mod_parser3.c [release_3_1_1] 1.7.2.1:
2842: * src/targets/apache13core/ApacheModuleParser3Core.vcproj [release_3_1_1] 1.2.6.1:
2843: * src/targets/cgi/parser3.vcproj [release_3_1_1] 1.3.2.1:
2844: not has to be in \parser3project dir anymore
2845:
2846: * src/main/helpers/CaseFolding.txt 1.1:
2847: http://www.unicode.org/Public/UNIDATA/CaseFolding.txt
2848:
2849: * src/main/pa_charset.C [release_3_1_1] 1.38.2.1:
2850: bugfix: had broken binary search [copied thoughtlessly from
2851: xalan]
2852:
2853: 2003-11-04 paf
2854: * operators.txt 1.124:
2855: * src/classes/table.C 1.187:
2856: * tests/todo.txt 1.2:
2857: ^table::load
2858: !$.separator[^#09]
2859: !$.encloser["] <nothing> by default
2860:
2861: * operators.txt 1.125:
2862: * src/classes/table.C 1.188:
2863: * src/main/pa_string.C 1.186:
2864: * tests/todo.txt 1.3:
2865: ^table.save[...
2866: $.separator[^#09]
2867: $.encloser["] <nothing> by default
2868:
2869: * operators.txt 1.126:
2870: * src/classes/mail.C 1.91:
2871: * src/types/pa_vmail.C 1.52:
2872: * src/types/pa_vmail.h 1.12:
2873: !^mail:send[
2874: $.options[unix: string to append to sendmail command line]
2875:
2876: * src/classes/Makefile.am 1.44:
2877: * src/classes/Makefile.in 1.57:
2878: classes.C to rebuild last
2879:
2880: * src/classes/mail.C 1.92:
2881: * src/classes/table.C 1.189:
2882: compiled on unix
2883:
2884: * operators.txt 1.127:
2885: comment: ^mail:send[$.options[
2886:
2887: 2003-11-03 paf
2888: * src/targets/cgi/parser3.C 1.219:
2889: beauty: SIGUSRX removed qs= printing [already included into uri
2890: xxx]
2891:
2892: * operators.txt 1.120:
2893: * src/classes/date.C 1.49:
2894: !^date::unix-timestamp()
2895: !^date.unix-timestamp[]
2896:
2897: * operators.txt 1.121:
2898: * src/classes/image.C 1.95:
2899: * tests/todo.txt 1.1:
2900: * www/htdocs/auto.p 1.21:
2901: ^image.gif[filename] for $response:download
2902:
2903: * operators.txt 1.123:
2904: * src/classes/table.C 1.186:
2905: * src/main/pa_common.C 1.161:
2906: ^table::load[; options:
2907: !$.column-separator[^#09]
2908: !$.column-encloser["]
2909:
2910: * operators.txt 1.122:
2911: * src/include/pa_config_fixed.h 1.60:
2912: * src/types/pa_vrequest.C 1.30:
2913: $request:document-root
2914:
2915: * src/classes/date.C 1.50:
2916: minor precaution
2917:
2918: 2003-10-31 paf
2919: * src/include/pa_config_fixed.h 1.59:
2920: * src/include/pa_version.h [release_3_1_1] 1.10.2.1:
2921: *** empty log message ***
2922:
1.27 paf 2923: 2003-10-30 paf
2924: * src/classes/date.C 1.47:
2925: * src/classes/image.C 1.94:
2926: improvement diagnostics: $now[^date::create[$undefined]] now is error
2927:
2928: * src/targets/apache13core/Makefile.am 1.4:
2929: * src/targets/apache13core/Makefile.in 1.4:
2930: gc include dir added, thanks to Victor Fedoseev for finding
2931:
2932: * src/main/pa_common.C 1.160:
2933: read errors would now be reported 'actually read -1 bytes'
2934:
2935: * operators.txt 1.119:
2936: * src/classes/date.C 1.48:
2937: * src/types/pa_vdate.h 1.27:
2938: merged from 3.0.8: ^date.roll[TZ;GMT] $date.hour
2939:
1.26 paf 2940: 2003-10-24 paf
2941: * Makefile.am 1.36:
2942: * src/classes/Makefile.am 1.43:
2943: * src/lib/cord/Makefile.am 1.3:
2944: * src/lib/md5/Makefile.am 1.3:
2945: * src/lib/pcre/Makefile.am 1.2:
2946: * src/main/Makefile.am 1.37:
2947: * src/targets/apache13/Makefile.am 1.18:
2948: * src/targets/apache13core/Makefile.am 1.3:
2949: * src/targets/cgi/Makefile.am 1.48:
2950: * src/targets/isapi/Makefile.am 1.3:
2951: .dsp/w -> .vcproj/sln
2952:
2953: * Makefile.in 1.50:
2954: * src/classes/Makefile.in 1.56:
2955: * src/include/pa_version.h 1.10:
2956: * src/lib/cord/Makefile.in 1.3:
2957: * src/lib/md5/Makefile.in 1.8:
2958: * src/lib/pcre/Makefile.in 1.10:
2959: * src/main/Makefile.am 1.38:
2960: * src/main/Makefile.in 1.52:
2961: * src/targets/apache13/Makefile.in 1.48:
2962: * src/targets/apache13core/Makefile.in 1.3:
2963: * src/targets/cgi/Makefile.in 1.64:
2964: * src/targets/isapi/Makefile.in 1.13:
2965: *** empty log message ***
2966:
2967: 2003-10-22 paf
2968: * src/include/pa_request.h 1.167:
2969: fixed: $h[^hash::create[]] $$h[1]
2970:
2971: 2003-10-21 paf
2972: * src/classes/op.C 1.133:
2973: * src/include/pa_request.h 1.166:
2974: fixed: false 'endless recoursion' message with intensive throw-catches
2975: fixed: incorrect name and line (one name upper then needed) in error message about problems inside try block
2976:
2977: * operators.txt 1.118:
2978: * src/include/pa_string.h 1.151:
2979: * src/main/pa_string.C 1.185:
2980: fixed: string.match[g] without <'> option produced columns with
2981: NULL's, which gpf'ed at table.save time
2982:
2983: 2003-10-10 paf
2984: * src/include/pa_string.h 1.150:
2985: * src/main/compile.tab.C 1.91:
2986: * www/htdocs/.htaccess 1.20:
2987: CORD_chr does not check offset argument for validity
2988: did that in String::Body::pos myself
2989: http://i2/tasks/edit/?id=4577425257580789777
2990:
2991: 2003-10-07 paf
2992: * src/main/compile.tab.C 1.90:
2993: * src/main/compile.y 1.207:
2994: ^if ( better error:
2995: .html(1:4): parse error, expecting `'['' or `'{'' or `'('' now
2996:
2997: 2003-10-03 paf
2998: * parser3.sln 1.5:
2999: * src/include/pa_dictionary.h 1.15:
3000: * src/main/pa_dictionary.C 1.19:
3001: * src/main/pa_string.C 1.184:
3002: * src/targets/cgi/parser3.vcproj 1.3:
3003: * www/htdocs/.htaccess 1.19:
3004: dictionary optimized by precalculating cstr&length
3005:
3006: 2003-10-02 paf
3007: * src/classes/op.C 1.132:
3008: * src/include/pa_request.h 1.165:
3009: * src/include/pa_stack.h 1.20:
3010: * src/main/execute.C 1.299:
3011: * src/main/pa_request.C 1.251:
3012: * src/main/pa_sql_driver_manager.C 1.73:
3013: * src/main/pa_stylesheet_manager.C 1.19:
3014: * www/htdocs/.htaccess 1.18:
3015: bugfix: ^throw context were saved/restored incompletely
3016: http://www.parser.ru/forum/?id=21484
3017:
3018: 2003-09-30 paf
3019: * src/targets/apache13/mod_parser3.c 1.7:
3020: * src/targets/apache13/pa_httpd.h 1.4:
3021: * src/targets/apache13core/mod_parser3.C 1.5:
3022: content-type now changes
3023:
3024: * src/main/pa_string.C 1.183:
3025: string::replace bug fix [were ignoring occurrances after lang-mismatched
3026:
3027: 2003-09-29 paf
3028: * src/include/pa_charset.h 1.25:
3029: * src/main/helpers/simple_folding.pl 1.1:
3030: * src/main/pa_charset.C 1.38:
3031: * src/main/pa_string.C 1.181:
3032: * www/htdocs/auto.p 1.20:
3033: utf-8 upper/lower
3034:
3035: * src/classes/string.C 1.127:
3036: bugfix: s.right(>s.length) returned nothing
3037:
3038: * www/htdocs/base.p 1.7:
3039: * www/htdocs/derived.p 1.25:
3040: * www/htdocs/font.gif 1.2:
3041: * www/htdocs/global.xsl 1.9:
3042: * www/htdocs/index.html 1.213:
3043: * www/htdocs/mailreceive.eml 1.4:
3044: * www/htdocs/mailreceive.html 1.2:
3045: * www/htdocs/operators.p 1.12:
3046: * www/htdocs/parser-status.html 1.3:
3047: * www/htdocs/people.dtd 1.2:
3048: * www/htdocs/some.p 1.3:
3049: removing old tests
3050:
3051: * src/main/pa_common.C 1.159:
3052: bugfix: utf signature were not ignored due to typo error
3053: http://i2/tasks/edit/?id=4573354650786434584
3054:
3055: * src/classes/table.C 1.184:
3056: bugfix: flip: must produce nameless
3057: http://i2/tasks/edit/?id=4573405524674081244
3058:
3059: * src/main/utf8-to-lower.inc 1.1:
3060: * src/main/utf8-to-upper.inc 1.1:
3061: generated by helper
3062:
3063: * src/main/pa_string.C 1.182:
3064: string::serialize bug fix with zero-terminator
3065:
3066: * src/classes/table.C 1.185:
3067: ^nameless_table.save column row now has no \t at the end
3068:
3069: * src/classes/form.C 1.36:
3070: better error message: MAX_POST_SIZE_NAME to error message
3071:
3072: * src/include/pa_request.h 1.164:
3073: * src/main/execute.C 1.298:
3074: * src/main/pa_request.C 1.250:
3075: @postprocess now takes $response:body/download
3076:
3077: 2003-09-26 paf
3078: * src/include/pa_string.h 1.149:
3079: * src/main/pa_common.C 1.157:
3080: * src/main/pa_string.C 1.180:
3081: * www/htdocs/.htaccess 1.17:
3082: String.for_each bug fixed [omited one-char cases]
3083:
3084: * src/main/untaint.C 1.121:
3085: removed needless const
3086:
3087: * src/main/untaint.C 1.122:
3088: removed needless field
3089:
3090: * src/classes/op.C 1.131:
3091: * src/include/pa_string.h 1.148:
3092: * src/main/pa_string.C 1.178:
3093: * www/htdocs/.htaccess 1.15:
3094: string::serialize/deserialize implemented
3095: Language enum assigned meaningful letters [more convinient for debugging. read warning before adding/changing anything]
3096:
3097: * src/include/pa_stack.h 1.19:
3098: bugfix: before collecting garbage, runtime-executor stack were
3099: cleared... BADLY
3100:
3101: * src/main/pa_string.C 1.179:
3102: * www/htdocs/.htaccess 1.16:
3103: * www/htdocs/auto.p 1.19:
3104: ^stirng.replace code used old param-convention on langs.append, fixed that
3105: search fo the like, found none
3106:
3107: 2003-09-25 paf
3108: * src/main/compile.tab.C [string_fragments_to_cord] 1.88.2.1:
3109: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.7:
3110: string: debug: .v() functions aligned to that of eeparser3 look
3111:
3112: * src/include/pa_string.h 1.147:
3113: * src/include/pa_version.h 1.9:
3114: * src/main/pa_string.C 1.177:
3115: * src/main/untaint.C 1.120:
3116: templates and anonymous unions differences on unix
3117:
3118: * parser3.sln 1.4:
3119: * src/classes/file.C 1.112:
3120: * src/classes/image.C 1.93:
3121: * src/classes/mail.C 1.90:
3122: * src/classes/op.C 1.130:
3123: * src/classes/table.C 1.183:
3124: * src/classes/xdoc.C 1.114:
3125: * src/classes/xnode.C 1.59:
3126: * src/include/pa_cache_managers.h 1.11:
3127: * src/include/pa_charset.h 1.24:
3128: * src/include/pa_charsets.h 1.10:
3129: * src/include/pa_common.h 1.94:
3130: * src/include/pa_request.h 1.163:
3131: * src/include/pa_sql_driver_manager.h 1.28:
3132: * src/include/pa_string.h 1.146:
3133: * src/include/pa_stylesheet_manager.h 1.17:
3134: * src/include/pa_table.h 1.53:
3135: * src/lib/cord/cordbscs.c 1.3:
3136: * src/lib/cord/cordprnt.c 1.3:
3137: * src/lib/cord/cordxtra.c 1.4:
3138: * src/lib/cord/include/cord.h 1.3:
3139: * src/main/compile.tab.C 1.89:
3140: * src/main/compile_tools.h 1.69:
3141: * src/main/pa_charset.C 1.37:
3142: * src/main/pa_charsets.C 1.13:
3143: * src/main/pa_common.C 1.156:
3144: * src/main/pa_exec.C 1.52:
3145: * src/main/pa_request.C 1.249:
3146: * src/main/pa_sql_driver_manager.C 1.72:
3147: * src/main/pa_string.C 1.176:
3148: * src/main/pa_stylesheet_manager.C 1.18:
3149: * src/main/untaint.C 1.119:
3150: * src/types/pa_value.h 1.113:
3151: * src/types/pa_vimage.C 1.24:
3152: * src/types/pa_vmail.C 1.51:
3153: * src/types/pa_vmath.C 1.3:
3154: * src/types/pa_vstateless_class.h 1.44:
3155: * src/types/pa_vstatus.C 1.18:
3156: * src/types/pa_vxnode.C 1.33:
3157: * www/htdocs/.htaccess 1.14:
3158: string_fragments_to_cord merged to HEAD
3159:
3160: * src/lib/cord/cordprnt.c [string_fragments_to_cord] 1.2.4.1:
3161: removed warnings
3162:
3163: 2003-09-24 paf
3164: * src/classes/file.C [string_fragments_to_cord] 1.111.4.1:
3165: * src/classes/image.C [string_fragments_to_cord] 1.92.2.1:
3166: * src/classes/mail.C [string_fragments_to_cord] 1.89.4.1:
3167: * src/classes/op.C [string_fragments_to_cord] 1.129.4.1:
3168: * src/classes/xdoc.C [string_fragments_to_cord] 1.113.2.1:
3169: * src/classes/xnode.C [string_fragments_to_cord] 1.58.2.1:
3170: * src/include/pa_cache_managers.h [string_fragments_to_cord] 1.10.4.1:
3171: * src/include/pa_charset.h [string_fragments_to_cord] 1.23.4.1:
3172: * src/include/pa_charsets.h [string_fragments_to_cord] 1.9.4.1:
3173: * src/include/pa_common.h [string_fragments_to_cord] 1.93.4.1:
3174: * src/include/pa_request.h [string_fragments_to_cord] 1.162.4.1:
3175: * src/include/pa_sql_driver_manager.h [string_fragments_to_cord] 1.27.4.1:
3176: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.10:
3177: * src/include/pa_stylesheet_manager.h [string_fragments_to_cord] 1.16.4.1:
3178: * src/include/pa_table.h [string_fragments_to_cord] 1.52.4.1:
3179: * src/main/compile_tools.h [string_fragments_to_cord] 1.68.4.1:
3180: * src/main/pa_charset.C [string_fragments_to_cord] 1.36.2.1:
3181: * src/main/pa_charsets.C [string_fragments_to_cord] 1.12.4.1:
3182: * src/main/pa_common.C [string_fragments_to_cord] 1.155.2.1:
3183: * src/main/pa_exec.C [string_fragments_to_cord] 1.51.4.1:
3184: * src/main/pa_request.C [string_fragments_to_cord] 1.248.4.1:
3185: * src/main/pa_sql_driver_manager.C [string_fragments_to_cord] 1.71.4.1:
3186: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.6:
3187: * src/main/pa_stylesheet_manager.C [string_fragments_to_cord] 1.17.4.1:
3188: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.6:
3189: * src/types/pa_value.h [string_fragments_to_cord] 1.112.2.1:
3190: * src/types/pa_vimage.C [string_fragments_to_cord] 1.23.4.1:
3191: * src/types/pa_vmail.C [string_fragments_to_cord] 1.50.2.1:
3192: * src/types/pa_vmath.C [string_fragments_to_cord] 1.2.4.1:
3193: * src/types/pa_vstateless_class.h [string_fragments_to_cord] 1.43.4.1:
3194: * src/types/pa_vstatus.C [string_fragments_to_cord] 1.17.4.1:
3195: * src/types/pa_vxnode.C [string_fragments_to_cord] 1.32.2.1:
3196: v() functions of String::Body, String::Languages and String itself
3197: StringBody->String::Body
3198:
3199: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.8:
3200: * src/lib/cord/cordbscs.c [string_fragments_to_cord] 1.2.4.4:
3201: * src/lib/cord/include/cord.h [string_fragments_to_cord] 1.2.4.4:
3202: langs: speed up by joining adjucent blocks of same char [
3203: CORD_append_block]
3204:
3205: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.9:
3206: * src/lib/cord/cordbscs.c [string_fragments_to_cord] 1.2.4.5:
3207: * src/lib/cord/include/cord.h [string_fragments_to_cord] 1.2.4.5:
3208: CORD_append_block showed no efficiency = never optimized anything.
3209: todo: somehow speed up harder cases: concatenationA+concatenationB when last block of A and first of B contain same letters
3210:
3211: * src/classes/table.C [string_fragments_to_cord] 1.182.4.2:
3212: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.5:
3213: * src/lib/cord/include/cord.h [string_fragments_to_cord] 1.2.4.2:
3214: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.3:
3215: aval/ works!
3216:
3217: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.6:
3218: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.4:
3219: aval is not actually working yet :(
3220: but more working &understood :)
3221:
3222: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.7:
3223: * src/lib/cord/cordbscs.c [string_fragments_to_cord] 1.2.4.3:
3224: * src/lib/cord/include/cord.h [string_fragments_to_cord] 1.2.4.3:
3225: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.5:
3226: aval/ works!
3227: todo: save space by extending blocks when appending block with c == lastblock.c
3228:
3229: 2003-09-23 paf
3230: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.2:
3231: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.2:
3232: just compiled
3233: todo: serialize&deserialize
3234:
3235: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.4:
3236: something even more works :)
3237:
3238: * src/classes/table.C [string_fragments_to_cord] 1.182.4.1:
3239: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.1:
3240: * src/lib/cord/cordbscs.c [string_fragments_to_cord] 1.2.4.1:
3241: * src/lib/cord/cordxtra.c [string_fragments_to_cord] 1.3.2.1:
3242: * src/lib/cord/include/cord.h [string_fragments_to_cord] 1.2.4.1:
3243: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.1:
3244: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.1:
3245: main idea implemented, details left
3246:
3247: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.3:
3248: * src/lib/cord/cordbscs.c [string_fragments_to_cord] 1.2.4.2:
3249: * src/lib/cord/cordxtra.c [string_fragments_to_cord] 1.3.2.2:
3250: something already works :)
3251:
3252: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.4:
3253: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.2:
3254: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.3:
3255: something more works :)
3256:
3257: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.5:
3258: $a[ok!]
3259: $a works!
3260:
3261: 2003-09-22 paf
3262: * src/classes/xdoc.C 1.112:
3263: * src/classes/xnode.C 1.57:
3264: new DOM2 methods from Alexandr Egorov <egr> (all?)
3265: xdoc:
3266: createAttributeNS
3267: createElementNS
3268: xnode:
3269: getAttributeNS
3270: setAttributeNS
3271: removeAttributeNS
3272: getAttributeNodeNS
3273: setAttributeNodeNS
3274: hasAttribute
3275: hasAttributeNS
3276:
3277: * src/classes/memory.C 1.3:
3278: * src/include/pa_memory.h 1.5:
3279: #ifdef GC_DEBUG
3280:
3281: * src/include/pa_memory.h 1.4:
3282: * src/main/pa_globals.C 1.159:
3283: when xml memory allocator returns 0, just die.
3284: http://i2/tasks/edit/?id=4570798492410259445
3285:
3286: * src/lib/cord/cordxtra.c 1.3:
3287: CORD_pos bugfix [failed to find 8bit chars due to bitwise
3288: operation signed-char error]
3289:
3290: * src/classes/xdoc.C 1.113:
3291: * src/classes/xnode.C 1.58:
3292: copy/paste comment bugfix
3293:
3294: 2003-09-19 paf
3295: * src/targets/apache13/mod_parser3.c 1.6:
3296: now compiles on MSVC7
3297:
3298: * operators.txt 1.117:
3299: * src/main/pa_common.C 1.155:
3300: merged
3301: $f[^file::load[binary;http://...]]
3302: $f.tables
3303:
3304: * src/types/pa_wcontext.C 1.26:
3305: output message: more practical suggestion
3306:
3307: 2003-09-02 paf
3308: * src/targets/apache13/mod_parser3.c 1.5:
1.39 paf 3309: ??????? ?????????
1.26 paf 3310:
3311: * src/types/pa_vdate.h [release_3_0_8] 1.24.6.2:
3312: forgot initializer
3313:
3314: * src/main/pa_common.C [release_3_0_8] 1.153.2.2:
3315: got rid of 'stdout' symbol reference on unix (users reported
3316: problems with some old libc)
3317:
3318: * operators.txt [release_3_0_8] 1.115.2.1:
3319: *** empty log message ***
3320:
3321: * src/main/pa_common.C [release_3_0_8] 1.153.2.3:
3322: printf is buffered, write(1 is not. can't flush stdout without
3323: referencing 'stdout' symbol. to hell with non-ansi libraries
3324: without 'stdout' symbol
3325:
3326: 2003-09-01 paf
3327: * src/targets/apache13/Makefile.am [release_3_1_0] 1.16.2.1:
3328: * src/targets/apache13/Makefile.in [release_3_1_0] 1.46.2.1:
3329: * src/targets/apache13/mod_parser3.C [release_3_1_0] 1.29.2.1:
3330: * src/targets/apache13/mod_parser3.c [release_3_1_0] 1.3.2.1:
3331: renamed to .c [lowercase] to correspond to runconfigure.
3332: added files to fix 'make dist'
3333:
3334: * src/targets/apache13/Makefile.am 1.17:
3335: * src/targets/apache13/Makefile.in 1.47:
3336: * src/targets/apache13/mod_parser3.c 1.4:
3337: merged with 3.1.0:
3338: renamed to .c [lowercase] to correspond to runconfigure.
3339: added files to fix 'make dist'
3340:
3341: * src/classes/date.C [release_3_0_8] 1.45.2.1:
3342: * src/include/pa_common.h [release_3_0_8] 1.92.2.1:
3343: * src/main/compile.tab.C [release_3_0_8] 1.83.2.1:
3344: * src/main/pa_common.C [release_3_0_8] 1.153.2.1:
3345: * src/types/pa_vdate.h [release_3_0_8] 1.24.6.1:
3346: $date.TZ
3347: ^date.roll[TZ;new zone]
3348:
3349: * src/classes/image.C 1.92:
3350: memory handling bugs [unpatched 'new' calls]
3351:
3352: 2003-08-19 paf
3353: * src/types/pa_vmail.C 1.48:
3354: * src/types/pa_vmail.h 1.11:
3355: parses headers, still problems with body
3356:
3357: * src/types/pa_vmail.C 1.47:
3358: mail_receive just compiled
3359:
3360: * src/types/pa_vmail.C 1.50:
3361: turned off recoding in gmime (were still recoding headers)
3362:
3363: * src/include/pa_memory.h 1.3:
3364: * src/types/pa_value.h 1.111:
3365: -= few warnings
3366:
3367: * src/targets/apache13/mod_parser3.C 1.31:
3368: * src/targets/apache13/mod_parser3.c 1.2:
3369: .c
3370:
3371: * src/types/pa_vmail.C 1.49:
3372: works as before, same charset problems:
3373: gmime recodes to UTF-8 only headers, not body. so not recoding anything for now
3374:
3375: * src/targets/apache13/mod_parser3.C 1.30:
3376: * src/targets/apache13/pa_httpd.h 1.3:
3377: * src/targets/apache13core/mod_parser3.C 1.3:
3378: apache module compiled on MSVC7
3379:
3380: * src/types/pa_value.C 1.11:
3381: * src/types/pa_value.h 1.112:
3382: * src/types/pa_vdate.h 1.26:
3383: * src/types/pa_vrequest.C 1.29:
3384: * src/types/pa_vstring.h 1.56:
3385: * src/types/pa_vxdoc.C 1.25:
3386: * src/types/pa_vxnode.C 1.32:
3387: bark intefrace obsoleted, simplified a little
3388:
3389: * src/types/pa_vhash.C 1.3:
3390: * src/types/pa_vhash.h 1.47:
3391: _default+foreach bug refix [lost fix from 3.0.8]
3392:
3393: * src/types/pa_vcookie.C 1.57:
3394: in VC7
3395: if(type var=xxx){
3396: }else{
3397: now visible here
3398: }
3399:
3400: bug fix
3401:
3402: * src/main/compile.tab.C 1.87:
3403: initialized couple of variables about which user reported runtime problems when parser were compiled with VC7, warning level4.
3404: study shows that later in bison they've fixed that. would migrate to latest bison someday
3405:
3406: 2003-08-18 paf
3407: * src/classes/classes.vcproj 1.2:
3408: * src/include/pa_config_fixed.h 1.58:
3409: * src/main/main.vcproj 1.2:
3410: * src/types/types.vcproj 1.2:
3411: win32: continued process detaching from \parser3project directory
3412:
3413: * ~sak5c961f3101c36563.tmp 1.1:
3414: Temporary file created by Visual Studio .NET to detect Jalindi
3415: Igloo capabilities.
3416:
3417: * gnu.vcproj 1.1:
3418: * parser3.sln 1.1:
3419: * src/classes/classes.vcproj 1.1:
3420: * src/lib/cord/cord.vcproj 1.1:
3421: * src/lib/ltdl/libltdl.vcproj 1.1:
3422: * src/lib/md5/md5.vcproj 1.1:
3423: * src/lib/pcre/pcre.vcproj 1.1:
3424: * src/lib/pcre/pcre_dftables.vcproj 1.1:
3425: * src/lib/pcre/pcre_parser_ctype.vcproj 1.1:
3426: * src/main/main.vcproj 1.1:
3427: * src/targets/apache13/ApacheModuleParser3.vcproj 1.1:
3428: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.1:
3429: * src/targets/cgi/parser3.vcproj 1.1:
3430: * src/targets/isapi/parser3isapi.vcproj 1.1:
3431: * src/types/types.vcproj 1.1:
3432: new VS project files
3433:
3434: * configure 1.68:
3435: * configure.in 1.64:
3436: * src/classes/Makefile.am 1.42:
3437: * src/classes/Makefile.in 1.55:
3438: * src/classes/classes.awk 1.8:
3439: * src/doc/footer.htm 1.3:
3440: * src/include/pa_config_fixed.h 1.57:
3441: * src/include/pa_version.h 1.8:
3442: * src/lib/Makefile.am 1.5:
3443: * src/lib/Makefile.in 1.10:
3444: * src/lib/patches/Makefile.in 1.12:
3445: * src/main/compile.tab.C 1.86:
3446: * src/main/pa_charset.C 1.36:
3447: * src/main/pa_string.C 1.175:
3448: * src/main/untaint.C 1.118:
3449: * src/types/pa_vmail.C 1.46:
3450: * www/htdocs/.htaccess [release_3_1_0] 1.13.2.1:
3451: * www/htdocs/auto.p [release_3_1_0] 1.18.2.1:
3452: merged 3.1.0 latest changes
3453:
3454: * gnu.dsp 1.5:
3455: * gnu.vcproj.vspscc 1.1:
3456: * parser3.dsw 1.9:
3457: * parser3.vssscc 1.1:
3458: * src/classes/classes.dsp 1.31:
3459: * src/classes/classes.vcproj.vspscc 1.1:
3460: * src/lib/cord/cord.dsp 1.3:
3461: * src/lib/cord/cord.vcproj.vspscc 1.1:
3462: * src/lib/ltdl/libltdl.dsp 1.7:
3463: * src/lib/ltdl/libltdl.vcproj.vspscc 1.1:
3464: * src/lib/md5/md5.dsp 1.5:
3465: * src/lib/md5/md5.vcproj.vspscc 1.1:
3466: * src/lib/pcre/pcre.dsp 1.4:
3467: * src/lib/pcre/pcre.vcproj.vspscc 1.1:
3468: * src/lib/pcre/pcre_dftables.dsp 1.2:
3469: * src/lib/pcre/pcre_dftables.vcproj.vspscc 1.1:
3470: * src/lib/pcre/pcre_parser_ctype.dsp 1.3:
3471: * src/lib/pcre/pcre_parser_ctype.vcproj.vspscc 1.1:
3472: * src/main/main.dsp 1.167:
3473: * src/main/main.vcproj.vspscc 1.1:
3474: * src/targets/apache13/ApacheModuleParser3.dsp 1.18:
3475: * src/targets/apache13/ApacheModuleParser3.vcproj.vspscc 1.1:
3476: * src/targets/apache13core/ApacheModuleParser3Core.dsp 1.4:
3477: * src/targets/apache13core/ApacheModuleParser3Core.vcproj.vspscc 1.1:
3478: * src/targets/cgi/parser3.dsp 1.66:
3479: * src/targets/cgi/parser3.vcproj 1.2:
3480: * src/targets/isapi/parser3isapi.dsp 1.44:
3481: * src/targets/isapi/parser3isapi.vcproj.vspscc 1.1:
3482: * src/types/types.dsp 1.42:
3483: * src/types/types.vcproj.vspscc 1.1:
3484: moved to MSVC 7
3485:
3486: 2003-08-15 paf
3487: * src/main/untaint.C [release_3_0_8] 1.116.2.1:
3488: email addresses in forms:
3489: "non-ascii" <yyy>
3490: non-ascii <yyy>
3491: now encoded correctly
3492:
3493: * src/main/untaint.C [release_3_1_0] 1.117.2.1:
3494: email addresses in forms:
3495: "non-ascii" <yyy>
3496: non-ascii <yyy>
3497: now encoded correctly [kinda merge from 3.0.8]
3498:
3499: 2003-07-29 paf
3500: * src/classes/Makefile.am [release_3_1_0] 1.41.2.2:
3501: * src/classes/Makefile.in [release_3_1_0] 1.54.2.2:
3502: * src/classes/classes.awk [release_3_1_0] 1.7.2.1:
3503: classes.awk added to make dist
3504:
3505: * src/types/pa_vmail.C [release_3_1_0] 1.45.2.1:
3506: just started --with-mail-receive
3507:
3508: 2003-07-28 paf
3509: * src/classes/Makefile.am [release_3_1_0] 1.41.2.1:
3510: * src/classes/Makefile.in [release_3_1_0] 1.54.2.1:
3511: * src/lib/Makefile.am [release_3_1_0] 1.4.2.1:
3512: * src/lib/Makefile.in [release_3_1_0] 1.9.2.1:
3513: removed circular dependence in src/classes, src/lib/gc now in dist
3514:
3515: * src/main/pa_string.C [release_3_1_0] 1.174.2.1:
3516: ^cache bug fix [were not working at all]
3517:
3518: 2003-07-25 paf
3519: * src/doc/footer.htm [release_3_1_0] 1.2.28.1:
3520: year
3521:
1.24 paf 3522: 2003-07-24 paf
3523: * INSTALL 1.33:
3524: * Makefile.am 1.35:
3525: * Makefile.in 1.49:
3526: * acsite.m4 1.2:
3527: * bin/Makefile.in 1.10:
3528: * configure 1.67:
3529: * configure.in 1.63:
3530: * etc/Makefile.in 1.15:
3531: * etc/parser3.charsets/Makefile.in 1.18:
3532: * etc/parser3.charsets/koi8-r.cfg 1.4:
3533: * etc/parser3.charsets/windows-1251.cfg 1.8:
3534: * operators.txt 1.116:
3535: * parser3.dsw 1.8:
3536: * src/Makefile.in 1.56:
3537: * src/classes/Makefile.am 1.41:
3538: * src/classes/Makefile.in 1.54:
3539: * src/classes/classes.C 1.19:
3540: * src/classes/classes.awk 1.7:
3541: * src/classes/classes.dsp 1.29:
3542: * src/classes/classes.h 1.24:
3543: * src/classes/date.C 1.46:
3544: * src/classes/double.C 1.54:
3545: * src/classes/file.C 1.111:
3546: * src/classes/form.C 1.35:
3547: * src/classes/hash.C 1.57:
3548: * src/classes/image.C 1.91:
3549: * src/classes/int.C 1.50:
3550: * src/classes/mail.C 1.89:
3551: * src/classes/math.C 1.34:
3552: * src/classes/memory.C 1.2:
3553: * src/classes/op.C 1.129:
3554: * src/classes/response.C 1.24:
3555: * src/classes/string.C 1.126:
3556: * src/classes/table.C 1.182:
3557: * src/classes/void.C 1.29:
3558: * src/classes/xdoc.C 1.111:
3559: * src/classes/xnode.C 1.56:
3560: * src/classes/xnode.h 1.19:
3561: * src/doc/exception.dox 1.2:
3562: * src/doc/index.dox 1.5:
3563: * src/doc/memory.dox 1.2:
3564: * src/doc/string.dox 1.5:
3565: * src/include/Makefile.am 1.4:
3566: * src/include/Makefile.in 1.12:
3567: * src/include/pa_array.h 1.59:
3568: * src/include/pa_cache_managers.h 1.10:
3569: * src/include/pa_charset.h 1.23:
3570: * src/include/pa_charsets.h 1.9:
3571: * src/include/pa_common.h 1.93:
3572: * src/include/pa_config_auto.h.in 1.38:
3573: * src/include/pa_config_fixed.h 1.56:
3574: * src/include/pa_config_includes.h 1.25:
3575: * src/include/pa_dictionary.h 1.14:
3576: * src/include/pa_dir.h 1.14:
3577: * src/include/pa_exception.h 1.39:
3578: * src/include/pa_exec.h 1.13:
3579: * src/include/pa_globals.h 1.104:
3580: * src/include/pa_hash.h 1.59:
3581: * src/include/pa_memory.h 1.2:
3582: * src/include/pa_opcode.h 1.25:
3583: * src/include/pa_operation.h 1.2:
3584: * src/include/pa_pool.h 1.87:
3585: * src/include/pa_pragma_pack_begin.h 1.7:
3586: * src/include/pa_pragma_pack_end.h 1.7:
3587: * src/include/pa_request.h 1.162:
3588: * src/include/pa_request_charsets.h 1.2:
3589: * src/include/pa_request_info.h 1.2:
3590: * src/include/pa_sapi.h 1.23:
3591: * src/include/pa_socks.h 1.12:
3592: * src/include/pa_sql_connection.h 1.31:
3593: * src/include/pa_sql_driver_manager.h 1.27:
3594: * src/include/pa_stack.h 1.18:
3595: * src/include/pa_string.h 1.145:
3596: * src/include/pa_stylesheet_connection.h 1.33:
3597: * src/include/pa_stylesheet_manager.h 1.16:
3598: * src/include/pa_table.h 1.52:
3599: * src/include/pa_threads.h 1.27:
3600: * src/include/pa_types.h 1.45:
3601: * src/include/pa_uue.h 1.5:
3602: * src/lib/Makefile.am 1.4:
3603: * src/lib/Makefile.in 1.9:
3604: * src/lib/cord/Makefile.am 1.2:
3605: * src/lib/cord/Makefile.in 1.2:
3606: * src/lib/cord/cord.dsp 1.2:
3607: * src/lib/cord/cordbscs.c 1.2:
3608: * src/lib/cord/cordprnt.c 1.2:
3609: * src/lib/cord/cordxtra.c 1.2:
3610: * src/lib/cord/include/Makefile.am 1.2:
3611: * src/lib/cord/include/Makefile.in 1.2:
3612: * src/lib/cord/include/cord.h 1.2:
3613: * src/lib/cord/include/ec.h 1.2:
3614: * src/lib/cord/include/private/Makefile.am 1.2:
3615: * src/lib/cord/include/private/Makefile.in 1.2:
3616: * src/lib/cord/include/private/cord_pos.h 1.2:
3617: * src/lib/cord/source.url 1.2:
3618: * src/lib/gc/Makefile.am 1.2:
3619: * src/lib/gc/Makefile.in 1.2:
1.25 paf 3620: * src/lib/gc/include/Makefile.am 1.2:
3621: * src/lib/gc/include/Makefile.in 1.2:
3622: * src/lib/gc/include/gc.h 1.2:
1.24 paf 3623: * src/lib/ltdl/Makefile.in 1.5:
3624: * src/lib/ltdl/libltdl.dsp 1.6:
3625: * src/lib/md5/Makefile.in 1.7:
3626: * src/lib/md5/pa_md5.h 1.8:
3627: * src/lib/md5/pa_md5c.c 1.10:
3628: * src/lib/patches/Makefile.am 1.4:
3629: * src/lib/patches/Makefile.in 1.11:
3630: * src/lib/patches/gc.patch 1.2:
3631: * src/lib/patches/gdome2.patch 1.2:
3632: * src/lib/patches/libxml2.patch 1.2:
3633: * src/lib/patches/libxslt.patch 1.2:
3634: * src/lib/pcre/Makefile.in 1.9:
3635: * src/lib/pcre/pcre.h 1.2:
3636: * src/lib/pcre/pcre_parser_ctype.c 1.4:
3637: * src/main/Makefile.am 1.36:
3638: * src/main/Makefile.in 1.51:
3639: * src/main/compile.C 1.70:
3640: * src/main/compile.tab.C 1.84:
3641: * src/main/compile.tab.C 1.85:
3642: * src/main/compile.y 1.206:
3643: * src/main/compile_tools.C 1.55:
3644: * src/main/compile_tools.h 1.68:
3645: * src/main/execute.C 1.297:
3646: * src/main/main.dsp 1.165:
3647: * src/main/pa_array.C 1.57:
3648: * src/main/pa_cache_managers.C 1.8:
3649: * src/main/pa_charset.C 1.35:
3650: * src/main/pa_charsets.C 1.12:
3651: * src/main/pa_common.C 1.154:
3652: * src/main/pa_dictionary.C 1.18:
3653: * src/main/pa_dir.C 1.15:
3654: * src/main/pa_exception.C 1.44:
3655: * src/main/pa_exec.C 1.51:
3656: * src/main/pa_globals.C 1.157:
3657: * src/main/pa_hash.C 1.54:
3658: * src/main/pa_memory.C 1.2:
3659: * src/main/pa_pool.C 1.60:
3660: * src/main/pa_request.C 1.248:
3661: * src/main/pa_socks.C 1.19:
3662: * src/main/pa_sql_driver_manager.C 1.71:
3663: * src/main/pa_string.C 1.174:
3664: * src/main/pa_stylesheet_manager.C 1.17:
3665: * src/main/pa_table.C 1.56:
3666: * src/main/pa_uue.C 1.5:
3667: * src/main/untaint.C 1.117:
3668: * src/sql/Makefile.in 1.12:
3669: * src/sql/pa_sql_driver.h 1.35:
3670: * src/targets/Makefile.am 1.10:
3671: * src/targets/Makefile.in 1.43:
3672: * src/targets/apache13/ApacheModuleParser3.dsp 1.17:
3673: * src/targets/apache13/Makefile.am 1.16:
3674: * src/targets/apache13/Makefile.in 1.46:
3675: * src/targets/apache13/mod_parser3.C 1.29:
3676: * src/targets/apache13/p3runConfigure.in 1.13:
3677: * src/targets/apache13/pa_httpd.h 1.2:
3678: * src/targets/apache13/pa_md5c.c 1.6:
3679: * src/targets/apache13/pa_pool.C 1.9:
3680: * src/targets/apache13/pa_threads.C 1.12:
3681: * src/targets/apache13core/ApacheModuleParser3Core.dsp 1.2:
3682: * src/targets/apache13core/Makefile.am 1.2:
3683: * src/targets/apache13core/Makefile.in 1.2:
3684: * src/targets/apache13core/mod_parser3.C 1.2:
3685: * src/targets/apache13core/pa_threads.C 1.2:
3686: * src/targets/cgi/Makefile.am 1.47:
3687: * src/targets/cgi/Makefile.in 1.63:
3688: * src/targets/cgi/getopt.c 1.3:
3689: * src/targets/cgi/getopt.h 1.3:
3690: * src/targets/cgi/pa_pool.C 1.42:
3691: * src/targets/cgi/pa_threads.C 1.13:
3692: * src/targets/cgi/parser3.C 1.218:
3693: * src/targets/cgi/parser3.dsp 1.64:
3694: * src/targets/cgi/pool_storage.h 1.14:
3695: * src/targets/cgi/pp3.cmd 1.2:
3696: * src/targets/isapi/Makefile.am 1.2:
3697: * src/targets/isapi/Makefile.in 1.12:
3698: * src/targets/isapi/pa_pool.C 1.17:
3699: * src/targets/isapi/pa_threads.C 1.14:
3700: * src/targets/isapi/parser3isapi.C 1.83:
3701: * src/targets/isapi/parser3isapi.dsp 1.42:
3702: * src/targets/isapi/pool_storage.h 1.20:
3703: * src/types/Makefile.am 1.29:
3704: * src/types/Makefile.in 1.51:
3705: * src/types/pa_junction.h 1.2:
3706: * src/types/pa_method.h 1.2:
3707: * src/types/pa_value.C 1.10:
3708: * src/types/pa_value.h 1.110:
3709: * src/types/pa_vbool.h 1.22:
3710: * src/types/pa_vclass.C 1.17:
3711: * src/types/pa_vclass.h 1.40:
3712: * src/types/pa_vcode_frame.h 1.25:
3713: * src/types/pa_vcookie.C 1.56:
3714: * src/types/pa_vcookie.h 1.24:
3715: * src/types/pa_vdate.h 1.25:
3716: * src/types/pa_vdouble.h 1.43:
3717: * src/types/pa_venv.h 1.29:
3718: * src/types/pa_vfile.C 1.37:
3719: * src/types/pa_vfile.h 1.53:
3720: * src/types/pa_vform.C 1.75:
3721: * src/types/pa_vform.h 1.46:
3722: * src/types/pa_vhash.C 1.2:
3723: * src/types/pa_vhash.h 1.46:
3724: * src/types/pa_vimage.C 1.23:
3725: * src/types/pa_vimage.h 1.35:
3726: * src/types/pa_vint.h 1.39:
3727: * src/types/pa_vjunction.h 1.20:
3728: * src/types/pa_vmail.C 1.45:
3729: * src/types/pa_vmail.h 1.10:
3730: * src/types/pa_vmath.C 1.2:
3731: * src/types/pa_vmath.h 1.15:
3732: * src/types/pa_vmemory.h 1.2:
3733: * src/types/pa_vmethod_frame.C 1.2:
3734: * src/types/pa_vmethod_frame.h 1.46:
3735: * src/types/pa_vobject.C 1.13:
3736: * src/types/pa_vobject.h 1.39:
3737: * src/types/pa_vrequest.C 1.28:
3738: * src/types/pa_vrequest.h 1.26:
3739: * src/types/pa_vresponse.C 1.18:
3740: * src/types/pa_vresponse.h 1.33:
3741: * src/types/pa_vstateless_class.C 1.20:
3742: * src/types/pa_vstateless_class.h 1.43:
3743: * src/types/pa_vstateless_object.h 1.29:
3744: * src/types/pa_vstatus.C 1.17:
3745: * src/types/pa_vstatus.h 1.16:
3746: * src/types/pa_vstring.C 1.23:
3747: * src/types/pa_vstring.h 1.55:
3748: * src/types/pa_vtable.C 1.22:
3749: * src/types/pa_vtable.h 1.49:
3750: * src/types/pa_vvoid.h 1.18:
3751: * src/types/pa_vxdoc.C 1.24:
3752: * src/types/pa_vxdoc.h 1.32:
3753: * src/types/pa_vxnode.C 1.31:
3754: * src/types/pa_vxnode.h 1.23:
3755: * src/types/pa_wcontext.C 1.25:
3756: * src/types/pa_wcontext.h 1.43:
3757: * src/types/pa_wwrapper.h 1.29:
3758: * src/types/types.dsp 1.40:
3759: * www/htdocs/.htaccess 1.13:
3760: * www/htdocs/auto.p 1.18:
3761: * www/htdocs/index.html 1.212:
3762: moved tempate_gc to HEAD
3763:
3764: * parser3.dsw [template_gc] 1.7.6.1.2.4:
3765: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.21:
3766: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.6:
3767: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.18:
3768: few paths for libxml debug/release changes
3769:
3770: * src/targets/apache13/ApacheModuleParser3.dsp [release_3_0_8] 1.16.16.2:
3771: * src/targets/cgi/parser3.dsp [release_3_0_8] 1.63.2.1:
3772: * src/targets/isapi/parser3isapi.dsp [release_3_0_8] 1.41.16.1:
3773: more step towards \parser3project not having to be in root
3774:
3775: * parser3.dsw [template_gc] 1.7.6.1.2.5:
3776: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.22:
3777: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.19:
3778: relative paths to xml&gc libs
3779:
3780: * src/lib/md5/pa_md5c.c [template_gc] 1.6.2.1.2.4:
3781: PA_ -> pa_
3782:
3783: * src/classes/math.C [template_gc] 1.24.2.12.2.16:
3784: * src/classes/math.C [template_gc] 1.24.2.12.2.17:
3785: uuid bugfix
3786:
3787: * tests/141.html [template_gc] 1.1.2.2:
3788: * tests/Makefile [template_gc] 1.1.2.8.2.10:
3789: * tests/results/005.processed [template_gc] 1.1.2.2.2.2:
3790: * tests/results/030.processed [template_gc] 1.1.2.2.2.2:
3791: * tests/results/075.processed [template_gc] 1.1.2.1.2.2:
3792: * tests/results/078.processed [template_gc] 1.1.2.1.2.2:
3793: to reflect date format change (were - become ' ')
3794:
1.25 paf 3795: * src/classes/classes.dsp 1.30:
3796: * src/main/main.dsp 1.166:
3797: * src/main/pa_globals.C 1.158:
3798: * src/targets/apache13core/ApacheModuleParser3Core.dsp 1.3:
3799: * src/targets/cgi/parser3.dsp 1.65:
3800: * src/targets/isapi/parser3isapi.dsp 1.43:
3801: * src/types/types.dsp 1.41:
3802: cvs: getting rid of win32xml pseudo project
3803:
1.24 paf 3804: * src/classes/math.C 1.33:
3805: merged uuid bugfix
3806:
3807: * src/include/pa_version.h [release_3_0_8] 1.7.18.1:
1.25 paf 3808: * src/include/pa_version.h [release_3_1_0] 1.7.20.1:
3809: * src/lib/patches/Makefile.in [release_3_1_0] 1.11.2.1:
1.24 paf 3810: release
3811:
3812: * src/classes/math.C [release_3_0_8] 1.33.2.1:
3813: * src/lib/md5/pa_md5.h [release_3_0_8] 1.7.2.1:
3814: * src/lib/md5/pa_md5c.c [release_3_0_8] 1.9.2.1:
3815: * src/targets/apache13/ApacheModuleParser3.dsp [release_3_0_8] 1.16.16.1:
3816: * src/targets/apache13/pa_md5c.c [release_3_0_8] 1.5.6.1:
3817: apache module compiled [were minor unnecessary changes in lib
3818: md5 interface]
3819:
1.26 paf 3820: * src/include/pa_config_fixed.h [release_3_1_0] 1.56.2.3:
3821: * src/main/pa_charset.C [release_3_1_0] 1.35.2.1:
3822: bad #endif fix
3823:
1.24 paf 3824: * tests/001.html 1.2:
3825: * tests/002.html 1.2:
3826: * tests/003.html 1.2:
3827: * tests/004.html 1.2:
3828: * tests/005.html 1.2:
3829: * tests/006.html 1.2:
3830: * tests/007.html 1.2:
3831: * tests/008.html 1.2:
3832: * tests/009.html 1.2:
3833: * tests/010.html 1.2:
3834: * tests/011.html 1.2:
3835: * tests/012.html 1.2:
3836: * tests/013.html 1.2:
3837: * tests/014.html 1.2:
3838: * tests/015.html 1.2:
3839: * tests/016.html 1.2:
3840: * tests/017.html 1.2:
3841: * tests/018.html 1.2:
3842: * tests/019.html 1.2:
3843: * tests/019paf2001.gif 1.2:
3844: * tests/020.html 1.2:
3845: * tests/021.html 1.2:
3846: * tests/022.html 1.2:
3847: * tests/022_dir/a.html 1.2:
3848: * tests/022_dir/b.txt 1.2:
3849: * tests/022_dir/c.htm 1.2:
3850: * tests/023.html 1.2:
3851: * tests/024.html 1.2:
3852: * tests/025.html 1.2:
3853: * tests/026.html 1.2:
3854: * tests/027.html 1.2:
3855: * tests/028.html 1.2:
3856: * tests/029.html 1.2:
3857: * tests/030.html 1.2:
3858: * tests/031.html 1.2:
3859: * tests/032.html 1.2:
3860: * tests/033.html 1.2:
3861: * tests/034.html 1.2:
3862: * tests/035.html 1.2:
3863: * tests/036.html 1.2:
3864: * tests/037.html 1.2:
3865: * tests/038.html 1.2:
3866: * tests/039.html 1.2:
3867: * tests/040.html 1.2:
3868: * tests/041.html 1.2:
3869: * tests/042.html 1.2:
3870: * tests/043.html 1.2:
3871: * tests/044.html 1.2:
3872: * tests/045.html 1.2:
3873: * tests/046.html 1.2:
3874: * tests/047.html 1.2:
3875: * tests/048.html 1.2:
3876: * tests/049.html 1.2:
3877: * tests/050.html 1.2:
3878: * tests/051.html 1.2:
3879: * tests/051b.p 1.2:
3880: * tests/051t.p 1.2:
3881: * tests/052.html 1.2:
3882: * tests/053.html 1.2:
3883: * tests/054.html 1.2:
3884: * tests/055.html 1.2:
3885: * tests/056.html 1.2:
3886: * tests/057.html 1.2:
3887: * tests/058.html 1.2:
3888: * tests/058_paf2000.png 1.2:
3889: * tests/059.html 1.2:
3890: * tests/060.html 1.2:
3891: * tests/061.dat 1.2:
3892: * tests/061.html 1.2:
3893: * tests/062.html 1.2:
3894: * tests/063.html 1.2:
3895: * tests/064.html 1.2:
3896: * tests/065.html 1.2:
3897: * tests/066.html 1.2:
3898: * tests/067.html 1.2:
3899: * tests/068.html 1.2:
3900: * tests/069.html 1.2:
3901: * tests/070.html 1.2:
3902: * tests/071.html 1.2:
3903: * tests/072.html 1.2:
3904: * tests/073.html 1.2:
3905: * tests/074.html 1.2:
3906: * tests/075.html 1.2:
3907: * tests/076.html 1.2:
3908: * tests/077.html 1.2:
3909: * tests/078.html 1.2:
3910: * tests/079.html 1.2:
3911: * tests/080.html 1.2:
3912: * tests/081.html 1.2:
3913: * tests/082.html 1.2:
3914: * tests/083.html 1.2:
3915: * tests/084.html 1.2:
3916: * tests/085.html 1.2:
3917: * tests/086.html 1.2:
3918: * tests/087.html 1.2:
3919: * tests/088.html 1.2:
3920: * tests/089.html 1.2:
3921: * tests/090.html 1.2:
3922: * tests/091.html 1.2:
3923: * tests/092.html 1.2:
3924: * tests/093.html 1.2:
3925: * tests/094.html 1.2:
3926: * tests/095.html 1.2:
3927: * tests/096.html 1.2:
3928: * tests/096_dir/163.jpg 1.2:
3929: * tests/096_dir/188.jpg 1.2:
3930: * tests/097.html 1.2:
3931: * tests/098.html 1.2:
3932: * tests/098font.gif 1.2:
3933: * tests/099.html 1.2:
3934: * tests/100.html 1.2:
3935: * tests/101.html 1.2:
3936: * tests/102.html 1.2:
3937: * tests/103.html 1.2:
3938: * tests/103mark.gif 1.2:
3939: * tests/103paf2001.gif 1.2:
3940: * tests/104.html 1.2:
3941: * tests/105.html 1.2:
3942: * tests/106.html 1.2:
3943: * tests/107.html 1.2:
3944: * tests/108.html 1.2:
3945: * tests/108.xsl 1.2:
3946: * tests/109.html 1.2:
3947: * tests/110.html 1.2:
3948: * tests/111.html 1.2:
3949: * tests/112.html 1.2:
3950: * tests/113.html 1.2:
3951: * tests/114.html 1.2:
3952: * tests/115.html 1.2:
3953: * tests/116.html 1.2:
3954: * tests/117.html 1.2:
3955: * tests/118.html 1.2:
3956: * tests/119.html 1.2:
3957: * tests/120.html 1.2:
3958: * tests/121.html 1.2:
3959: * tests/122.html 1.2:
3960: * tests/123.html 1.2:
3961: * tests/124.html 1.2:
3962: * tests/125.html 1.2:
3963: * tests/126.html 1.2:
3964: * tests/127.html 1.2:
3965: * tests/128.html 1.2:
3966: * tests/129.html 1.2:
3967: * tests/130.html 1.2:
3968: * tests/131.html 1.2:
3969: * tests/132.html 1.2:
3970: * tests/133.html 1.2:
3971: * tests/134.html 1.2:
3972: * tests/135.html 1.2:
3973: * tests/136.html 1.2:
3974: * tests/137.html 1.2:
3975: * tests/138.html 1.2:
3976: * tests/139.html 1.2:
3977: * tests/140.html 1.2:
3978: * tests/141.html 1.2:
3979: * tests/Makefile 1.2:
3980: * tests/descript.ion 1.2:
3981: * tests/outputs/create-dir 1.2:
3982: * tests/results/001.processed 1.2:
3983: * tests/results/002.processed 1.2:
3984: * tests/results/003.processed 1.2:
3985: * tests/results/004.processed 1.2:
3986: * tests/results/005.processed 1.2:
3987: * tests/results/006.processed 1.2:
3988: * tests/results/007.processed 1.2:
3989: * tests/results/008.processed 1.2:
3990: * tests/results/009.processed 1.2:
3991: * tests/results/010.processed 1.2:
3992: * tests/results/011.processed 1.2:
3993: * tests/results/012.processed 1.2:
3994: * tests/results/013.processed 1.2:
3995: * tests/results/014.processed 1.2:
3996: * tests/results/015.processed 1.2:
3997: * tests/results/016.processed 1.2:
3998: * tests/results/017.processed 1.2:
3999: * tests/results/018.processed 1.2:
4000: * tests/results/019.processed 1.2:
4001: * tests/results/020.processed 1.2:
4002: * tests/results/021.processed 1.2:
4003: * tests/results/022.processed 1.2:
4004: * tests/results/023.processed 1.2:
4005: * tests/results/024.processed 1.2:
4006: * tests/results/025.processed 1.2:
4007: * tests/results/026.processed 1.2:
4008: * tests/results/027.processed 1.2:
4009: * tests/results/028.processed 1.2:
4010: * tests/results/029.processed 1.2:
4011: * tests/results/030.processed 1.2:
4012: * tests/results/031.processed 1.2:
4013: * tests/results/032.processed 1.2:
4014: * tests/results/033.processed 1.2:
4015: * tests/results/034.processed 1.2:
4016: * tests/results/035.processed 1.2:
4017: * tests/results/036.processed 1.2:
4018: * tests/results/037.processed 1.2:
4019: * tests/results/038.processed 1.2:
4020: * tests/results/039.processed 1.2:
4021: * tests/results/040.processed 1.2:
4022: * tests/results/041.processed 1.2:
4023: * tests/results/042.processed 1.2:
4024: * tests/results/043.processed 1.2:
4025: * tests/results/044.processed 1.2:
4026: * tests/results/045.processed 1.2:
4027: * tests/results/046.processed 1.2:
4028: * tests/results/047.processed 1.2:
4029: * tests/results/048.processed 1.2:
4030: * tests/results/049.processed 1.2:
4031: * tests/results/050.processed 1.2:
4032: * tests/results/051.processed 1.2:
4033: * tests/results/052.processed 1.2:
4034: * tests/results/053.processed 1.2:
4035: * tests/results/054.processed 1.2:
4036: * tests/results/055.processed 1.2:
4037: * tests/results/056.processed 1.2:
4038: * tests/results/057.processed 1.2:
4039: * tests/results/058.processed 1.2:
4040: * tests/results/059.processed 1.2:
4041: * tests/results/060.processed 1.2:
4042: * tests/results/061.processed 1.2:
4043: * tests/results/062.processed 1.2:
4044: * tests/results/063.processed 1.2:
4045: * tests/results/064.processed 1.2:
4046: * tests/results/065.processed 1.2:
4047: * tests/results/066.processed 1.2:
4048: * tests/results/067.processed 1.2:
4049: * tests/results/068.processed 1.2:
4050: * tests/results/069.processed 1.2:
4051: * tests/results/070.processed 1.2:
4052: * tests/results/071.processed 1.2:
4053: * tests/results/072.processed 1.2:
4054: * tests/results/073.processed 1.2:
4055: * tests/results/074.processed 1.2:
4056: * tests/results/075.processed 1.2:
4057: * tests/results/076.processed 1.2:
4058: * tests/results/077.processed 1.2:
4059: * tests/results/078.processed 1.2:
4060: * tests/results/079.processed 1.2:
4061: * tests/results/080.processed 1.2:
4062: * tests/results/081.processed 1.2:
4063: * tests/results/082.processed 1.2:
4064: * tests/results/083.processed 1.2:
4065: * tests/results/084.processed 1.2:
4066: * tests/results/085.processed 1.2:
4067: * tests/results/086.processed 1.2:
4068: * tests/results/087.processed 1.2:
4069: * tests/results/088.processed 1.2:
4070: * tests/results/089.processed 1.2:
4071: * tests/results/090.processed 1.2:
4072: * tests/results/091.processed 1.2:
4073: * tests/results/092.processed 1.2:
4074: * tests/results/093.processed 1.2:
4075: * tests/results/094.processed 1.2:
4076: * tests/results/095.processed 1.2:
4077: * tests/results/096.processed 1.2:
4078: * tests/results/097.processed 1.2:
4079: * tests/results/098.processed 1.2:
4080: * tests/results/099.processed 1.2:
4081: * tests/results/100.processed 1.2:
4082: * tests/results/101.processed 1.2:
4083: * tests/results/102.processed 1.2:
4084: * tests/results/103.processed 1.2:
4085: * tests/results/104.processed 1.2:
4086: * tests/results/105.processed 1.2:
4087: * tests/results/106.processed 1.2:
4088: * tests/results/107.processed 1.2:
4089: * tests/results/108.processed 1.2:
4090: * tests/results/109.processed 1.2:
4091: * tests/results/110.processed 1.2:
4092: * tests/results/111.processed 1.2:
4093: * tests/results/112.processed 1.2:
4094: * tests/results/113.processed 1.2:
4095: * tests/results/114.processed 1.2:
4096: * tests/results/115.processed 1.2:
4097: * tests/results/116.processed 1.2:
4098: * tests/results/117.processed 1.2:
4099: * tests/results/118.processed 1.2:
4100: * tests/results/119.processed 1.2:
4101: * tests/results/120.processed 1.2:
4102: * tests/results/121.processed 1.2:
4103: * tests/results/122.processed 1.2:
4104: * tests/results/123.processed 1.2:
4105: * tests/results/124.processed 1.2:
4106: * tests/results/125.processed 1.2:
4107: * tests/results/126.processed 1.2:
4108: * tests/results/127.processed 1.2:
4109: * tests/results/128.processed 1.2:
4110: * tests/results/129.processed 1.2:
4111: * tests/results/130.processed 1.2:
4112: * tests/results/131.processed 1.2:
4113: * tests/results/132.processed 1.2:
4114: * tests/results/133.processed 1.2:
4115: * tests/results/134.processed 1.2:
4116: * tests/results/135.processed 1.2:
4117: * tests/results/136.processed 1.2:
4118: * tests/results/137.processed 1.2:
4119: * tests/results/138.processed 1.2:
4120: * tests/results/139.processed 1.2:
4121: * tests/results/140.processed 1.2:
4122: * tests/results/141.processed 1.2:
4123: * tests/run_parser.sh 1.2:
4124: merged(copied) to HEAD from template_gc
4125:
1.25 paf 4126: * tests/141.html [template_gc] 1.1.2.3:
4127: * tests/results/141.processed [template_gc] 1.1.2.3:
4128: fixed bug with too-small-a-buffer
4129:
1.24 paf 4130: 2003-07-23 paf
4131: * src/targets/apache13core/ApacheModuleParser3Core.dsp 1.1:
4132: file ApacheModuleParser3Core.dsp was initially added on branch
4133: template_gc.
4134:
4135: * src/include/pa_request.h [template_gc] 1.160.2.37.2.24:
4136: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.8:
4137: * src/main/execute.C [template_gc] 1.295.2.27.2.23:
4138: * src/main/pa_request.C [template_gc] 1.245.2.37.2.34:
4139: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.14:
4140: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.8:
4141: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.3:
4142: * src/targets/isapi/parser3isapi.dsp [template_gc] 1.41.12.1.2.4:
4143: stack top_index() fixed
4144:
4145: * src/targets/Makefile.am [template_gc] 1.9.24.1:
4146: * src/targets/Makefile.in [template_gc] 1.42.2.3.2.2:
4147: * src/targets/apache13/Makefile.am [template_gc] 1.15.10.1.2.2:
4148: * src/targets/apache13/Makefile.in [template_gc] 1.44.2.3.2.3:
4149: * src/targets/apache13/p3runConfigure.in [template_gc] 1.11.14.4.2.2:
4150: * src/targets/apache13/pa_httpd.h [template_gc] 1.1.2.3:
4151: * src/targets/apache13core/Makefile.am [template_gc] 1.1.2.1:
4152: * src/targets/apache13core/Makefile.in [template_gc] 1.1.2.1:
4153: apache13 splitted to simplify apache build
4154:
4155: * src/lib/patches/gc.patch 1.1:
4156: file gc.patch was initially added on branch template_gc.
4157:
4158: * src/targets/apache13/mod_parser3.c 1.1:
4159: file mod_parser3.c was initially added on branch template_gc.
4160:
4161: * src/targets/apache13core/mod_parser3.C 1.1:
4162: file mod_parser3.C was initially added on branch template_gc.
4163:
4164: * src/classes/op.C [template_gc] 1.127.2.22.2.34:
4165: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.8:
4166: connection closing/caching fixed [connections were not closed
4167: put to cache]
4168:
4169: * src/targets/apache13core/Makefile.am 1.1:
4170: file Makefile.am was initially added on branch template_gc.
4171:
4172: * src/targets/apache13/pa_threads.C [template_gc] 1.11.2.1.2.1:
4173: decided to support multithreading in apache module only on win32
4174: see that apache 1.3.28 supports it only in win32+netware...
4175:
4176: * src/targets/apache13/pa_httpd.h 1.1:
4177: file pa_httpd.h was initially added on branch template_gc.
4178:
4179: * src/targets/apache13core/Makefile.in 1.1:
4180: file Makefile.in was initially added on branch template_gc.
4181:
4182: * src/targets/apache13/Makefile.am [template_gc] 1.15.10.1.2.3:
4183: * src/targets/apache13/Makefile.in [template_gc] 1.44.2.3.2.4:
4184: proper dependence to rebuild p3conf from .in
4185:
4186: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.20:
4187: minor style changes
4188:
4189: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.5:
4190: * src/targets/apache13/mod_parser3.c [template_gc] 1.1.2.5:
4191: * src/targets/apache13/mod_parser3_main.C [template_gc] 1.1.2.2:
4192: * src/targets/apache13/pa_httpd.h [template_gc] 1.1.2.2:
4193: * src/targets/apache13/pa_threads.C [template_gc] 1.11.2.1.2.2:
4194: * src/targets/apache13core/ApacheModuleParser3Core.dsp [template_gc] 1.1.2.1:
4195: * src/targets/apache13core/mod_parser3.C [template_gc] 1.1.2.1:
4196: * src/targets/apache13core/pa_threads.C [template_gc] 1.1.2.1:
4197: splitted apache to two projects to simplify separate c/c++ compilation
4198:
4199: * src/targets/apache13/mod_parser3.c [template_gc] 1.1.2.2:
4200: *** empty log message ***
4201:
4202: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.2:
4203: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.6:
4204: updated to new sapi interface
4205:
4206: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.4:
4207: * src/targets/apache13/Makefile.am [template_gc] 1.15.10.1.2.1:
4208: * src/targets/apache13/Makefile.in [template_gc] 1.44.2.3.2.2:
4209: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.7:
4210: * src/targets/apache13/mod_parser3.c [template_gc] 1.1.2.1:
4211: * src/targets/apache13/mod_parser3.c [template_gc] 1.1.2.3:
4212: * src/targets/apache13/mod_parser3_main.C [template_gc] 1.1.2.1:
4213: * src/targets/apache13/pa_httpd.h [template_gc] 1.1.2.1:
4214: * src/targets/apache13/pa_md5c.c [template_gc] 1.5.2.1.2.1:
4215: started splitting mod_parser3 into two parts: C and C++
4216:
4217: * src/classes/math.C [template_gc] 1.24.2.12.2.15:
4218: * src/lib/md5/pa_md5.h [template_gc] 1.5.2.1.2.2:
4219: * src/lib/md5/pa_md5c.c [template_gc] 1.6.2.1.2.3:
4220: renamed a little [to move to comman naming conv]
4221:
4222: * src/lib/patches/gc.patch [template_gc] 1.1.2.1:
4223: this bug remains even in latest-at-the-moment: gc6.2alpha6
4224: just reported to hans
4225:
4226: * src/targets/apache13/mod_parser3_main.C 1.1:
4227: file mod_parser3_main.C was initially added on branch
4228: template_gc.
4229:
1.39 paf 4230: * src/targets/apache13core/pa_threads.C 1.1:
4231: file pa_threads.C was initially added on branch template_gc.
4232:
1.24 paf 4233: 2003-07-22 paf
4234: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.17:
4235: on win32 bugfix in handling shbang
4236:
4237: * INSTALL [template_gc] 1.31.6.4:
4238: disable-threads adviced
4239:
4240: * INSTALL [template_gc] 1.31.6.5:
4241: gc part updated stightly
4242:
4243: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.13:
4244: out of memory is no longer coredump
4245:
4246: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.8:
4247: * src/targets/isapi/parser3isapi.dsp [template_gc] 1.41.12.1.2.3:
4248: updated to new sapi interface
4249:
4250: * src/main/pa_string.C [template_gc] 1.172.2.21.2.43:
4251: removed reduntant invariant check [there is one deeper in cord
4252: lib]
4253:
4254: * src/classes/file.C [template_gc] 1.107.2.16.2.23:
4255: comment on OS
4256:
4257: 2003-07-21 paf
4258: * src/main/pa_common.C [template_gc] 1.143.2.21.2.29:
4259: http:// CRLF now [merged from HEAD]
4260:
4261: * src/classes/file.C [template_gc] 1.107.2.16.2.21:
4262: env passing fixed
4263:
4264: * src/classes/file.C [template_gc] 1.107.2.16.2.22:
4265: file::exec/cgi environment variables now must be UPPERCASE and
4266: A-Z 0-9 _-
4267:
4268: * src/classes/Makefile.am [template_gc] 1.40.16.3:
4269: * src/classes/Makefile.in [template_gc] 1.53.2.3.2.2:
4270: removed circular dependency on classes.C
4271:
4272: * src/main/pa_common.C 1.153:
4273: http:// CRLF now
4274:
4275: 2003-07-02 paf
4276: * operators.txt [template_gc] 1.109.2.1.2.9:
4277: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.8:
4278: renamed $memory:status fields to reflect their real meaning
4279:
4280: 2003-06-27 paf
4281: * src/classes/file.C [template_gc] 1.107.2.16.2.20:
4282: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.13:
4283: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.6:
4284: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.9:
4285: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.26:
4286: merged from HEAD file::exec/cgi .charset
4287:
4288: 2003-06-26 paf
4289: * src/classes/file.C [template_gc] 1.107.2.16.2.19:
4290: * src/classes/hash.C [template_gc] 1.54.2.13.2.16:
4291: * src/classes/image.C [template_gc] 1.90.2.15.2.22:
4292: * src/classes/op.C [template_gc] 1.127.2.22.2.33:
4293: * src/classes/string.C [template_gc] 1.125.2.15.2.26:
4294: * src/classes/table.C [template_gc] 1.172.2.14.2.33:
4295: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.17:
4296: fixed several uninitialized local structures.
4297: notably ^hash.foreach now inserts delimiters properly [were inserting it before first body]
4298:
4299: 2003-06-24 paf
4300: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.8:
4301: simplified HASH_ALLOCATES_COUNT
4302:
4303: 2003-06-20 paf
4304: * operators.txt 1.115:
4305: * src/include/pa_globals.h 1.103:
4306: * src/main/pa_common.C 1.152:
4307: * src/main/pa_globals.C 1.156:
4308: introducing
4309: $f[^file::load[binary;http://...]]
4310: $f.tables
4311:
4312: 2003-06-06 paf
4313: * src/types/pa_vhash.h 1.45:
4314: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.7:
4315: hash.field lookup first now: along with table. [were method
4316: lookup: inconsistent]
4317:
1.23 paf 4318: 2003-06-02 paf
4319: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.20:
4320: empty string clone fixed to return writable memory
4321:
4322: * src/main/pa_common.C [template_gc] 1.143.2.21.2.28:
4323: fix_line_breaks bug fix [terminating zero were not appended]
4324: which violated string invariant
4325:
4326: 2003-05-30 paf
4327: * src/main/pa_common.C 1.151:
4328: date format now
4329: Sun, 06 Nov 1994 08:49:37 GMT ; RFC 822, updated by RFC 1123
4330:
4331: * src/types/pa_value.C [template_gc] 1.9.2.15.2.13:
4332: date format now
4333: Sun, 06 Nov 1994 08:49:37 GMT ; RFC 822, updated by RFC 1123 [as in HEAD]
4334:
4335: * src/classes/xnode.C [template_gc] 1.54.2.10.2.15:
4336: found minor bug, commended for future
4337:
4338: * src/classes/file.C [template_gc] 1.107.2.16.2.18:
4339: * src/classes/form.C [template_gc] 1.34.2.7.2.9:
4340: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.5:
4341: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.26:
4342: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.7:
4343: initialized request_info properly
4344:
4345: 2003-05-28 paf
4346: * src/classes/form.C [template_gc] 1.34.2.7.2.8:
4347: request_info.content_length can't be <0, size_t for some time
4348:
4349: 2003-05-26 paf
4350: * src/classes/file.C [template_gc] 1.107.2.16.2.17:
4351: * src/classes/string.C [template_gc] 1.125.2.15.2.25:
4352: * src/main/pa_string.C [template_gc] 1.172.2.21.2.42:
4353: few forgotten <0 changed to !=STRING_NOT_FOUND
4354:
4355: * src/classes/math.C [template_gc] 1.24.2.12.2.14:
4356: merged ffffu from HEAD
4357:
4358: 2003-05-11 paf
4359: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.11:
4360: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.8:
4361: think that found cause of premature doc free.
4362: transformed document had xmlDoc reference stored to non-gc-memory (libgdome)
4363: added holding-reference
4364:
4365: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.19:
4366: xml memory debugging functions (ifdefed)
4367:
4368: 2003-04-29 paf
4369: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.18:
4370: started digging on double free.
4371: on win32 found that that's perfectly normal.
4372:
4373: 2003-04-25 paf
4374: * src/classes/math.C 1.31:
4375: snprintf(buf, 3) become (buf,2) and failed to print anything.
4376: changed to quicker and simplier code
4377:
4378: * src/classes/hash.C 1.56:
4379: allowed ^hash::create[^rem{xxx}] [were to strict a check]
4380:
4381: * src/classes/table.C 1.180:
4382: * src/lib/md5/pa_md5c.c 1.9:
4383: minor compile errors
4384:
4385: * src/classes/table.C 1.181:
4386: table.join bug fix [bad limit check]
4387:
4388: * src/classes/math.C [template_gc] 1.24.2.12.2.13:
4389: merged from HEAD: simpiler hash_string
4390:
4391: 2003-04-24 paf
4392: * src/lib/md5/pa_md5c.c [template_gc] 1.6.2.1.2.2:
4393: * src/lib/pcre/pcre.h [template_gc] 1.1.14.1.2.4:
4394: thanks to Ilia Soldis <soldis@infolio.ru> for reporing this
4395: ansi c fiolation syntax report
4396:
4397: * src/include/pa_table.h [template_gc] 1.48.2.11.2.11:
4398: too strict assert loosened
4399:
4400: 2003-04-21 paf
4401: * src/targets/cgi/Makefile.am [template_gc] 1.46.2.5.2.2:
4402: * src/targets/cgi/Makefile.in [template_gc] 1.62.2.5.2.2:
4403: pp3 added to .am
4404:
4405: * src/main/pa_request.C [template_gc] 1.245.2.37.2.33:
4406: merged from HEAD:
4407: "x:..." and "\\..." file names on Win32 considered disk-global
4408:
4409: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.16:
4410: .5.6 version of libxml allows to install xmlMallocAtomic [
4411: author agreed to my suggestion], used that
4412:
4413: * src/include/pa_string.h [template_gc] 1.144.2.28.2.51:
4414: assert added [looking for bug]
4415:
4416: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.24:
4417: * src/types/pa_value.C [template_gc] 1.9.2.15.2.12:
4418: * src/types/pa_value.h [template_gc] 1.109.2.25.2.12:
4419: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.18:
4420: attributed_meaning_to_string added L_UNSPECIFIED piece
4421: which was sortof OK, but violated string invariant [assertion barked on that]
4422: changed to L_PASS_APPEND, made that param obligatory
4423:
4424: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.19:
4425: ^mail:send[$.body backward compatibility
4426:
4427: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.17:
4428: pcre memory management changed to use GC memory
4429:
4430: * src/main/pa_request.C 1.247:
4431: "x:..." and "\\..." file names on Win32 considered disk-global
4432:
4433: * src/main/pa_string.C [template_gc] 1.172.2.21.2.41:
4434: String::ArrayFragment::append_positions bug fixed [assert
4435: helped]
4436:
4437: 2003-04-18 paf
4438: * src/main/untaint.C [template_gc] 1.115.2.12.2.28:
4439: merged from HEAD:
4440: enabled '~' letter in filenames
4441:
4442: * src/main/untaint.C 1.116:
4443: enabled '~' letter in filenames
4444:
4445: 2003-04-16 paf
4446: * src/classes/file.C [template_gc] 1.107.2.16.2.16:
4447: small bug introduced in autoptr times fixed
4448:
4449: * src/classes/table.C [template_gc] 1.172.2.14.2.32:
4450: * src/lib/Makefile.in [template_gc] 1.8.2.3.2.3:
4451: fix: gcc reported tiny error
4452:
4453: * etc/parser3.charsets/koi8-r.cfg [template_gc] 1.2.22.1:
4454: * etc/parser3.charsets/windows-1251.cfg [template_gc] 1.6.14.1:
4455: merged from HEAD
4456:
4457: 2003-04-15 paf
4458: * operators.txt 1.112:
4459: * operators.txt [release_3_0_0007] 1.107.2.2:
4460: * src/classes/math.C 1.27:
4461: * src/lib/md5/pa_md5.h 1.7:
4462: * src/lib/md5/pa_md5c.c 1.8:
4463: ^math:md5[string]
4464: 16-byte digest
4465:
4466: * operators.txt 1.113:
4467: * src/classes/math.C 1.28:
4468: * src/classes/math.C 1.29:
4469: ^math:uuid[]
4470:
4471: * tests/results/141.processed 1.1:
4472: file 141.processed was initially added on branch template_gc.
4473:
4474: * operators.txt 1.114:
4475: * src/classes/math.C 1.30:
4476: ^math:uid64[]
4477:
4478: * operators.txt [template_gc] 1.109.2.1.2.8:
4479: * src/classes/math.C [template_gc] 1.24.2.12.2.12:
4480: * src/lib/md5/pa_md5.h [template_gc] 1.5.2.1.2.1:
4481: * src/lib/md5/pa_md5c.c [template_gc] 1.6.2.1.2.1:
4482: * tests/141.html [template_gc] 1.1.2.1:
4483: * tests/results/141.processed [template_gc] 1.1.2.1:
4484: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.16:
4485: merged from head
4486: ^math:uuid[]
4487: ^math:uid64[]
4488: ^math:md5[string]
4489:
4490: test added: 141.html
4491:
4492: * tests/141.html 1.1:
4493: file 141.html was initially added on branch template_gc.
4494:
4495: * operators.txt [release_3_0_0007] 1.107.2.1:
4496: * src/classes/file.C [release_3_0_0007] 1.106.2.1:
4497: * src/include/pa_common.h [release_3_0_0007] 1.88.4.1:
4498: * src/include/pa_config_fixed.h [release_3_0_0007] 1.52.4.1:
4499: * src/main/pa_common.C [release_3_0_0007] 1.140.2.3:
4500: ^file::load[mode;name;
4501: $.offset
4502: $.limit
4503:
4504: 2003-04-14 paf
4505: * src/classes/table.C 1.178:
4506: more warnings
4507:
4508: * src/include/pa_array.h [template_gc] 1.57.2.27.2.16:
4509: * src/include/pa_table.h [template_gc] 1.48.2.11.2.9:
4510: * src/main/pa_table.C [template_gc] 1.53.2.10.2.7:
4511: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.15:
4512: removed checks in table::set_current, moved them back to table::locate
1.39 paf 4513: implemented table::create/join ? $.reverse
1.23 paf 4514:
4515: * tests/results/140.processed 1.1:
4516: file 140.processed was initially added on branch template_gc.
4517:
4518: * src/include/pa_table.h 1.50:
4519: * src/main/pa_array.C 1.56:
4520: * src/main/pa_table.C 1.55:
4521: removed checks in table::set_current, moved them back to table
4522: :locate
4523:
4524: * src/classes/table.C 1.179:
4525: * src/include/pa_table.h 1.51:
4526: table $.distinct[tables] bug fixed
4527:
4528: * src/classes/table.C [template_gc] 1.172.2.14.2.31:
4529: * src/include/pa_array.h [template_gc] 1.57.2.27.2.17:
4530: * src/include/pa_table.h [template_gc] 1.48.2.11.2.10:
4531: * src/main/pa_table.C [template_gc] 1.53.2.10.2.8:
4532: * tests/140.html [template_gc] 1.1.2.1:
4533: * tests/results/140.processed [template_gc] 1.1.2.1:
4534: table $.reverse option works in create&co
4535: table $.distinct[tables] bug fix merged
4536:
4537: * tests/140.html 1.1:
4538: file 140.html was initially added on branch template_gc.
4539:
4540: * src/classes/math.C 1.26:
4541: * src/lib/md5/pa_md5.h 1.6:
4542: * src/lib/md5/pa_md5c.c 1.7:
4543: started ^math:md5
4544:
4545: 2003-04-11 paf
4546: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.6:
4547: less xml, couple dup were valid
4548:
4549: * tests/128.html 1.1:
4550: file 128.html was initially added on branch template_gc.
4551:
4552: * tests/results/134.processed 1.1:
4553: file 134.processed was initially added on branch template_gc.
4554:
4555: * tests/129.html 1.1:
4556: file 129.html was initially added on branch template_gc.
4557:
4558: * tests/130.html 1.1:
4559: file 130.html was initially added on branch template_gc.
4560:
4561: * tests/results/126.processed 1.1:
4562: file 126.processed was initially added on branch template_gc.
4563:
4564: * tests/130.html [template_gc] 1.1.2.1:
4565: * tests/131.html [template_gc] 1.1.2.1:
4566: * tests/132.html [template_gc] 1.1.2.1:
4567: * tests/133.html [template_gc] 1.1.2.1:
4568: * tests/134.html [template_gc] 1.1.2.1:
4569: * tests/135.html [template_gc] 1.1.2.1:
4570: * tests/136.html [template_gc] 1.1.2.1:
4571: * tests/137.html [template_gc] 1.1.2.1:
4572: * tests/138.html [template_gc] 1.1.2.1:
4573: * tests/139.html [template_gc] 1.1.2.1:
4574: * tests/descript.ion [template_gc] 1.1.2.1:
4575: * tests/results/130.processed [template_gc] 1.1.2.1:
4576: * tests/results/131.processed [template_gc] 1.1.2.1:
4577: * tests/results/132.processed [template_gc] 1.1.2.1:
4578: * tests/results/133.processed [template_gc] 1.1.2.1:
4579: * tests/results/134.processed [template_gc] 1.1.2.1:
4580: * tests/results/135.processed [template_gc] 1.1.2.1:
4581: * tests/results/136.processed [template_gc] 1.1.2.1:
4582: * tests/results/137.processed [template_gc] 1.1.2.1:
4583: * tests/results/138.processed [template_gc] 1.1.2.1:
4584: * tests/results/139.processed [template_gc] 1.1.2.1:
4585: added few mustfail tests
4586: 130.html mustfail: empty regexp
4587: 131.html mustfail: invalid date/time
4588: 132.html mustfail: access to junction outside of context
4589: 133.html mustfail: access to junction outside of context, case version
4590: 134.html mustfail: hash: adding a key inside of foreach
4591: 135.html mustfail: modifying system class
4592: 136.html mustfail: $.name outside of $hash[here]
4593: 137.html mustfail: appendChild without import
4594: 138.html mustfail: invalid encoding inside of xml
4595: 139.html mustfail: bad XPath
4596:
4597: * tests/131.html 1.1:
4598: file 131.html was initially added on branch template_gc.
4599:
4600: * tests/results/136.processed 1.1:
4601: file 136.processed was initially added on branch template_gc.
4602:
4603: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.3:
4604: context-style
4605:
4606: * tests/132.html 1.1:
4607: file 132.html was initially added on branch template_gc.
4608:
4609: * tests/results/128.processed 1.1:
4610: file 128.processed was initially added on branch template_gc.
4611:
4612: * tests/results/138.processed 1.1:
4613: file 138.processed was initially added on branch template_gc.
4614:
4615: * operators.txt [template_gc] 1.109.2.1.2.7:
4616: * src/classes/date.C [template_gc] 1.42.2.11.2.13:
4617: * src/classes/table.C [template_gc] 1.172.2.14.2.30:
4618: * src/include/pa_array.h [template_gc] 1.57.2.27.2.15:
4619: * src/include/pa_common.h [template_gc] 1.89.2.13.2.13:
4620: * src/include/pa_config_includes.h [template_gc] 1.23.2.5.2.3:
4621: * src/include/pa_string.h [template_gc] 1.144.2.28.2.50:
4622: * src/include/pa_table.h [template_gc] 1.48.2.11.2.8:
4623: * src/main/pa_request.C [template_gc] 1.245.2.37.2.32:
4624: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.13:
4625: * src/main/pa_string.C [template_gc] 1.172.2.21.2.40:
4626: * src/main/pa_table.C [template_gc] 1.53.2.10.2.6:
4627: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.14:
4628: merged from HEAD
4629: from before_append_array_limit_sense_change
4630: to after_append_array_limit_sense_change
4631:
4632: * operators.txt [template_gc] 1.109.2.1.2.6:
4633: * src/classes/table.C [template_gc] 1.172.2.14.2.28:
4634: * tests/084.html [template_gc] 1.1.2.1.2.1:
4635: * tests/125.html [template_gc] 1.1.2.1:
4636: * tests/126.html [template_gc] 1.1.2.1:
4637: * tests/127.html [template_gc] 1.1.2.1:
4638: * tests/128.html [template_gc] 1.1.2.1:
4639: * tests/129.html [template_gc] 1.1.2.1:
4640: * tests/results/125.processed [template_gc] 1.1.2.1:
4641: * tests/results/126.processed [template_gc] 1.1.2.1:
4642: * tests/results/127.processed [template_gc] 1.1.2.1:
4643: * tests/results/128.processed [template_gc] 1.1.2.1:
4644: * tests/results/129.processed [template_gc] 1.1.2.1:
4645: merged from HEAD
4646: ^table.hash[key][$.distinct[tables]]
4647:
4648: maked appropriate tests [changed one old nonconforming]
4649:
4650: * tests/descript.ion 1.1:
4651: file descript.ion was initially added on branch template_gc.
4652:
4653: * tests/133.html 1.1:
4654: file 133.html was initially added on branch template_gc.
4655:
4656: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.4:
4657: removed bad lines
4658:
4659: * tests/results/131.processed 1.1:
4660: file 131.processed was initially added on branch template_gc.
4661:
4662: * tests/134.html 1.1:
4663: file 134.html was initially added on branch template_gc.
4664:
4665: * tests/135.html 1.1:
4666: file 135.html was initially added on branch template_gc.
4667:
4668: * tests/results/133.processed 1.1:
4669: file 133.processed was initially added on branch template_gc.
4670:
4671: * tests/136.html 1.1:
4672: file 136.html was initially added on branch template_gc.
4673:
4674: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.7:
4675: const
4676:
4677: * tests/results/125.processed 1.1:
4678: file 125.processed was initially added on branch template_gc.
4679:
4680: * tests/137.html 1.1:
4681: file 137.html was initially added on branch template_gc.
4682:
4683: * operators.txt 1.110:
4684: * src/classes/table.C 1.174:
4685: ^table.hash[key][$.distinct[tables]]
4686:
4687: * tests/results/135.processed 1.1:
4688: file 135.processed was initially added on branch template_gc.
4689:
4690: * tests/138.html 1.1:
4691: file 138.html was initially added on branch template_gc.
4692:
4693: * operators.txt 1.111:
4694: * src/classes/date.C 1.45:
4695: * src/classes/table.C 1.176:
4696: * src/include/pa_array.h 1.58:
4697: * src/include/pa_common.h 1.92:
4698: * src/include/pa_config_includes.h 1.24:
4699: * src/include/pa_globals.h 1.102:
4700: * src/include/pa_table.h 1.49:
4701: * src/main/pa_array.C 1.55:
4702: * src/main/pa_globals.C 1.155:
4703: * src/main/pa_request.C 1.246:
4704: * src/main/pa_sql_driver_manager.C 1.70:
4705: * src/main/pa_string.C 1.173:
4706: * src/main/pa_table.C 1.54:
4707: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.13:
4708: append_array_limit_sense_change
4709: locate accepts options same as create
4710: new option: $.reverse(1) [do not work in table::create]
4711:
4712: * tests/results/127.processed 1.1:
4713: file 127.processed was initially added on branch template_gc.
4714:
4715: * tests/139.html 1.1:
4716: file 139.html was initially added on branch template_gc.
4717:
4718: * src/lib/patches/Makefile.in [template_gc] 1.10.2.3.2.3:
4719: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.5:
4720: *** empty log message ***
4721:
4722: * tests/results/137.processed 1.1:
4723: file 137.processed was initially added on branch template_gc.
4724:
4725: * tests/results/130.processed 1.1:
4726: file 130.processed was initially added on branch template_gc.
4727:
4728: * tests/results/129.processed 1.1:
4729: file 129.processed was initially added on branch template_gc.
4730:
4731: * src/include/pa_common.h 1.91:
4732: * src/include/pa_common.h [template_gc] 1.89.2.13.2.12:
4733: * src/main/pa_common.C 1.150:
4734: * src/main/pa_common.C [template_gc] 1.143.2.21.2.27:
4735: gcc didn't like (stat xxx,
4736:
4737: * INSTALL [template_gc] 1.31.6.3:
4738: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.11:
4739: * src/lib/Makefile.am [template_gc] 1.3.10.3:
4740: * src/lib/patches/Makefile.am [template_gc] 1.3.6.2:
4741: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.2:
4742: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.25:
4743: re-added libgdome patch. regretfully libgdome bug can not be
4744: worked around
4745:
4746: * src/classes/xdoc.C 1.110:
4747: * src/classes/xnode.C 1.55:
4748: * src/include/pa_charset.h 1.22:
4749: merged fix for
4750: found very old xml (dom) bug:
4751: were passing domString objects and later ERROREOUSLY freed them
4752:
4753: * src/classes/table.C 1.175:
4754: * src/classes/table.C 1.177:
4755: * src/classes/table.C [template_gc] 1.172.2.14.2.29:
4756: typo
4757:
4758: * tests/results/139.processed 1.1:
4759: file 139.processed was initially added on branch template_gc.
4760:
4761: * tests/125.html 1.1:
4762: file 125.html was initially added on branch template_gc.
4763:
4764: * tests/results/132.processed 1.1:
4765: file 132.processed was initially added on branch template_gc.
4766:
4767: * tests/126.html 1.1:
4768: file 126.html was initially added on branch template_gc.
4769:
4770: * tests/127.html 1.1:
4771: file 127.html was initially added on branch template_gc.
4772:
4773: 2003-04-10 paf
4774: * src/doc/string.dox [template_gc] 1.4.22.2:
4775: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.19:
4776: * src/include/pa_string.h [template_gc] 1.144.2.28.2.49:
4777: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.11:
4778: * src/main/pa_string.C [template_gc] 1.172.2.21.2.39:
4779: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.8:
4780: * src/types/pa_vform.h [template_gc] 1.45.2.8.2.5:
4781: * tests/123.html [template_gc] 1.1.2.1:
4782: * tests/124.html [template_gc] 1.1.2.1:
4783: * tests/results/001.processed [template_gc] 1.1.2.2.2.1:
4784: * tests/results/002.processed [template_gc] 1.1.2.2.2.1:
4785: * tests/results/003.processed [template_gc] 1.1.2.2.2.1:
4786: * tests/results/004.processed [template_gc] 1.1.2.2.2.1:
4787: * tests/results/005.processed [template_gc] 1.1.2.2.2.1:
4788: * tests/results/006.processed [template_gc] 1.1.2.2.2.1:
4789: * tests/results/008.processed [template_gc] 1.1.2.2.2.1:
4790: * tests/results/009.processed [template_gc] 1.1.2.2.2.1:
4791: * tests/results/010.processed [template_gc] 1.1.2.1.2.1:
4792: * tests/results/011.processed [template_gc] 1.1.2.2.2.1:
4793: * tests/results/012.processed [template_gc] 1.1.2.2.2.1:
4794: * tests/results/013.processed [template_gc] 1.1.2.2.2.1:
4795: * tests/results/014.processed [template_gc] 1.1.2.2.2.1:
4796: * tests/results/015.processed [template_gc] 1.1.2.2.2.1:
4797: * tests/results/016.processed [template_gc] 1.1.2.2.2.1:
4798: * tests/results/017.processed [template_gc] 1.1.2.2.2.1:
4799: * tests/results/018.processed [template_gc] 1.1.2.1.2.1:
4800: * tests/results/020.processed [template_gc] 1.1.2.2.2.1:
4801: * tests/results/021.processed [template_gc] 1.1.2.2.2.1:
4802: * tests/results/022.processed [template_gc] 1.1.2.2.2.1:
4803: * tests/results/023.processed [template_gc] 1.1.2.1.2.1:
4804: * tests/results/024.processed [template_gc] 1.1.2.2.2.1:
4805: * tests/results/025.processed [template_gc] 1.1.2.2.2.1:
4806: * tests/results/026.processed [template_gc] 1.1.2.2.2.1:
4807: * tests/results/027.processed [template_gc] 1.1.2.2.2.1:
4808: * tests/results/028.processed [template_gc] 1.1.2.2.2.1:
4809: * tests/results/029.processed [template_gc] 1.1.2.2.2.1:
4810: * tests/results/030.processed [template_gc] 1.1.2.2.2.1:
4811: * tests/results/031.processed [template_gc] 1.1.2.2.2.1:
4812: * tests/results/032.processed [template_gc] 1.1.2.1.2.1:
4813: * tests/results/033.processed [template_gc] 1.1.2.1.2.1:
4814: * tests/results/034.processed [template_gc] 1.1.2.1.2.1:
4815: * tests/results/035.processed [template_gc] 1.1.2.1.2.1:
4816: * tests/results/036.processed [template_gc] 1.1.2.1.2.1:
4817: * tests/results/037.processed [template_gc] 1.1.2.1.2.1:
4818: * tests/results/038.processed [template_gc] 1.1.2.1.2.1:
4819: * tests/results/039.processed [template_gc] 1.1.2.1.2.1:
4820: * tests/results/040.processed [template_gc] 1.1.2.1.2.1:
4821: * tests/results/041.processed [template_gc] 1.1.2.1.2.1:
4822: * tests/results/042.processed [template_gc] 1.1.2.1.2.1:
4823: * tests/results/043.processed [template_gc] 1.1.2.1.2.1:
4824: * tests/results/044.processed [template_gc] 1.1.2.1.2.1:
4825: * tests/results/045.processed [template_gc] 1.1.2.1.2.1:
4826: * tests/results/046.processed [template_gc] 1.1.2.1.2.1:
4827: * tests/results/047.processed [template_gc] 1.1.2.1.2.1:
4828: * tests/results/048.processed [template_gc] 1.1.2.1.2.1:
4829: * tests/results/049.processed [template_gc] 1.1.2.1.2.1:
4830: * tests/results/050.processed [template_gc] 1.1.2.1.2.1:
4831: * tests/results/051.processed [template_gc] 1.1.2.1.2.1:
4832: * tests/results/052.processed [template_gc] 1.1.2.1.2.1:
4833: * tests/results/053.processed [template_gc] 1.1.2.1.2.1:
4834: * tests/results/054.processed [template_gc] 1.1.2.1.2.1:
4835: * tests/results/055.processed [template_gc] 1.1.2.1.2.1:
4836: * tests/results/056.processed [template_gc] 1.1.2.1.2.1:
4837: * tests/results/057.processed [template_gc] 1.1.2.3.2.1:
4838: * tests/results/058.processed [template_gc] 1.1.2.2.2.1:
4839: * tests/results/059.processed [template_gc] 1.1.2.1.2.1:
4840: * tests/results/060.processed [template_gc] 1.1.2.1.2.1:
4841: * tests/results/061.processed [template_gc] 1.1.2.1.2.1:
4842: * tests/results/062.processed [template_gc] 1.1.2.1.2.1:
4843: * tests/results/063.processed [template_gc] 1.1.2.1.2.1:
4844: * tests/results/064.processed [template_gc] 1.1.2.1.2.1:
4845: * tests/results/065.processed [template_gc] 1.1.2.1.2.1:
4846: * tests/results/066.processed [template_gc] 1.1.2.1.2.1:
4847: * tests/results/067.processed [template_gc] 1.1.2.1.2.1:
4848: * tests/results/068.processed [template_gc] 1.1.2.1.2.1:
4849: * tests/results/069.processed [template_gc] 1.1.2.1.2.1:
4850: * tests/results/070.processed [template_gc] 1.1.2.1.2.1:
4851: * tests/results/071.processed [template_gc] 1.1.2.1.2.1:
4852: * tests/results/072.processed [template_gc] 1.1.2.1.2.1:
4853: * tests/results/073.processed [template_gc] 1.1.2.1.2.1:
4854: * tests/results/074.processed [template_gc] 1.1.2.1.2.1:
4855: * tests/results/075.processed [template_gc] 1.1.2.1.2.1:
4856: * tests/results/076.processed [template_gc] 1.1.2.1.2.1:
4857: * tests/results/077.processed [template_gc] 1.1.2.1.2.1:
4858: * tests/results/078.processed [template_gc] 1.1.2.1.2.1:
4859: * tests/results/079.processed [template_gc] 1.1.2.1.2.1:
4860: * tests/results/080.processed [template_gc] 1.1.2.1.2.1:
4861: * tests/results/081.processed [template_gc] 1.1.2.1.2.1:
4862: * tests/results/082.processed [template_gc] 1.1.2.1.2.1:
4863: * tests/results/083.processed [template_gc] 1.1.2.1.2.1:
4864: * tests/results/084.processed [template_gc] 1.1.2.1.2.1:
4865: * tests/results/085.processed [template_gc] 1.1.2.1.2.1:
4866: * tests/results/086.processed [template_gc] 1.1.2.1.2.1:
4867: * tests/results/087.processed [template_gc] 1.1.2.1.2.1:
4868: * tests/results/088.processed [template_gc] 1.1.2.1.2.1:
4869: * tests/results/089.processed [template_gc] 1.1.2.1.2.1:
4870: * tests/results/090.processed [template_gc] 1.1.2.1.2.1:
4871: * tests/results/091.processed [template_gc] 1.1.2.1.2.1:
4872: * tests/results/092.processed [template_gc] 1.1.2.1.2.1:
4873: * tests/results/093.processed [template_gc] 1.1.2.1.2.1:
4874: * tests/results/094.processed [template_gc] 1.1.2.1.2.1:
4875: * tests/results/095.processed [template_gc] 1.1.2.1.2.1:
4876: * tests/results/096.processed [template_gc] 1.1.2.1.2.1:
4877: * tests/results/097.processed [template_gc] 1.1.2.1.2.1:
4878: * tests/results/101.processed [template_gc] 1.1.2.1.2.1:
4879: * tests/results/102.processed [template_gc] 1.1.2.1.2.1:
4880: * tests/results/104.processed [template_gc] 1.1.2.1.2.1:
4881: * tests/results/105.processed [template_gc] 1.1.2.1.2.1:
4882: * tests/results/106.processed [template_gc] 1.1.2.1.2.1:
4883: * tests/results/107.processed [template_gc] 1.1.2.1.2.2:
4884: * tests/results/108.processed [template_gc] 1.1.2.1.2.2:
4885: * tests/results/109.processed [template_gc] 1.1.2.1.2.2:
4886: * tests/results/110.processed [template_gc] 1.1.2.1.2.1:
4887: * tests/results/111.processed [template_gc] 1.1.2.1.2.1:
4888: * tests/results/112.processed [template_gc] 1.1.2.1.2.1:
4889: * tests/results/113.processed [template_gc] 1.1.2.1.2.1:
4890: * tests/results/114.processed [template_gc] 1.1.2.1.2.1:
4891: * tests/results/115.processed [template_gc] 1.1.2.1.2.1:
4892: * tests/results/116.processed [template_gc] 1.1.2.1.2.1:
4893: * tests/results/117.processed [template_gc] 1.1.2.1.2.2:
4894: * tests/results/118.processed [template_gc] 1.1.2.1.2.1:
4895: * tests/results/119.processed [template_gc] 1.1.2.1.2.1:
4896: * tests/results/120.processed [template_gc] 1.1.2.1.2.1:
4897: * tests/results/121.processed [template_gc] 1.1.2.2:
4898: * tests/results/122.processed [template_gc] 1.1.2.2:
4899: * tests/results/123.processed [template_gc] 1.1.2.1:
4900: * tests/results/124.processed [template_gc] 1.1.2.1:
4901: new convention: char* never 0. assert in cord on that
4902:
4903: * tests/124.html 1.1:
4904: file 124.html was initially added on branch template_gc.
4905:
4906: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.24:
4907: couple more asserts
4908:
4909: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.25:
4910: * src/classes/xnode.C [template_gc] 1.54.2.10.2.14:
4911: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.10:
4912: found very old xml (dom) bug:
4913: were passing domString objects and later ERROREOUSLY freed them
4914:
4915: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.20:
4916: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.21:
4917: bugfix on memory buffer overrun [but that's memory from
4918: gc_malloc, not from g_malloc :(, but would hope]
4919:
4920: * tests/results/123.processed 1.1:
4921: file 123.processed was initially added on branch template_gc.
4922:
4923: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.9:
4924: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.23:
4925: little transcodes speedup
4926:
4927: * tests/results/124.processed 1.1:
4928: file 124.processed was initially added on branch template_gc.
4929:
4930: * tests/123.html 1.1:
4931: file 123.html was initially added on branch template_gc.
4932:
4933: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.19:
4934: checked custom malloc for returning 0
4935:
4936: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.22:
4937: couple assertions on fantastic situations added [may be those
4938: is the case now?]
4939:
4940: 2003-04-09 paf
4941: * tests/122.html [template_gc] 1.1.2.1:
4942: * tests/results/122.processed [template_gc] 1.1.2.1:
4943: 122 date test <= and == added [after volatile fix. passes on
4944: win&intel-solaris]
4945:
4946: * src/targets/cgi/pp3.cmd [template_gc] 1.1.2.1:
4947: custom profiling script:
4948: plist/ST << Sort by function time
4949:
4950: * src/classes/date.C [template_gc] 1.42.2.11.2.12:
4951: merged ^date.roll changes
4952:
4953: * src/classes/date.C 1.44:
4954: ^date.roll bug fix
4955:
4956: * tests/results/122.processed 1.1:
4957: file 122.processed was initially added on branch template_gc.
4958:
4959: * tests/122.html 1.1:
4960: file 122.html was initially added on branch template_gc.
4961:
4962: * src/classes/date.C 1.43:
4963: ^date.roll now throws less errors:
4964: month shifts handles end of month situation by reducing day number
4965: hour-hole shift reduces hour to recover
4966:
4967: * src/targets/cgi/pp3.cmd 1.1:
4968: file pp3.cmd was initially added on branch template_gc.
4969:
4970: * operators.txt [template_gc] 1.109.2.1.2.5:
4971: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.18:
4972: * src/main/pa_common.C [template_gc] 1.143.2.21.2.26:
4973: http://
4974: $.charset[] param
4975: done
4976:
4977: 2003-04-08 paf
4978: * src/main/untaint.C [template_gc] 1.115.2.12.2.21:
4979: CORD_pos_advance turned out to have limit on 'n' param. worked
4980: that around
4981:
4982: * src/main/untaint.C [template_gc] 1.115.2.12.2.22:
4983: removed redundant & in CORD_pos param passing [for it's a
4984: pointer really]
4985:
4986: * src/main/pa_common.C [template_gc] 1.143.2.21.2.24:
4987: merged PA_USE_ALARM bugfix from HEAD
4988:
4989: * src/lib/cord/source.url 1.1:
4990: file source.url was initially added on branch template_gc.
4991:
4992: * src/classes/date.C [template_gc] 1.42.2.11.2.11:
4993: * src/classes/file.C [template_gc] 1.107.2.16.2.14:
4994: * src/classes/hash.C [template_gc] 1.54.2.13.2.15:
4995: * src/classes/op.C [template_gc] 1.127.2.22.2.31:
4996: * src/classes/string.C [template_gc] 1.125.2.15.2.23:
4997: * src/classes/table.C [template_gc] 1.172.2.14.2.26:
4998: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.7:
4999: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.18:
5000: * src/include/pa_string.h [template_gc] 1.144.2.28.2.47:
5001: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.34:
5002: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.16:
5003: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.15:
5004: * src/main/pa_request.C [template_gc] 1.245.2.37.2.29:
5005: * src/main/pa_string.C [template_gc] 1.172.2.21.2.37:
5006: * src/main/pa_uue.C [template_gc] 1.4.2.5.2.5:
5007: * src/main/untaint.C [template_gc] 1.115.2.12.2.25:
5008: * src/types/pa_vfile.C [template_gc] 1.36.2.10.2.5:
5009: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.7:
5010: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.6:
5011: * src/types/pa_vform.h [template_gc] 1.45.2.8.2.4:
5012: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.15:
5013: pa_vform violated String::invariant. started fixing [not
5014: compiled now]
5015:
5016: * src/classes/file.C [template_gc] 1.107.2.16.2.15:
5017: * src/classes/op.C [template_gc] 1.127.2.22.2.32:
5018: * src/classes/table.C [template_gc] 1.172.2.14.2.27:
5019: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.24:
5020: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.8:
5021: * src/include/pa_charsets.h [template_gc] 1.8.2.8.2.5:
5022: * src/include/pa_common.h [template_gc] 1.89.2.13.2.11:
5023: * src/include/pa_request_charsets.h [template_gc] 1.1.2.3.2.3:
5024: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.17:
5025: * src/main/pa_charsets.C [template_gc] 1.11.2.10.2.4:
5026: * src/main/pa_common.C [template_gc] 1.143.2.21.2.25:
5027: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.16:
5028: * src/main/pa_request.C [template_gc] 1.245.2.37.2.30:
5029: * src/main/untaint.C [template_gc] 1.115.2.12.2.27:
5030: * src/types/pa_value.h [template_gc] 1.109.2.25.2.11:
5031: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.17:
5032: * src/types/pa_vrequest.C [template_gc] 1.27.2.9.2.5:
5033: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.6:
5034: started http://
5035: $.charset[] param
5036: and
5037: http response charset detection
5038: just compiled.
5039: todo:test
5040:
5041: * src/classes/string.C [template_gc] 1.125.2.15.2.24:
5042: * src/include/pa_string.h [template_gc] 1.144.2.28.2.48:
5043: * src/main/pa_string.C [template_gc] 1.172.2.21.2.38:
5044: * src/main/untaint.C [template_gc] 1.115.2.12.2.26:
5045: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.6:
5046: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.7:
5047: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.16:
5048: changed transcode param converntion along with string creating convention -- all strings are zero-terminated,
5049: this allowed to fix one remaining String("123", 2) case
5050:
5051: * src/include/pa_config_auto.h.in [template_gc] 1.37.2.2.2.3:
5052: * src/lib/cord/Makefile.in [template_gc] 1.1.2.2:
5053: *** empty log message ***
5054:
5055: * src/classes/string.C [template_gc] 1.125.2.15.2.22:
5056: * src/include/pa_string.h [template_gc] 1.144.2.28.2.46:
5057: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.10:
5058: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.33:
5059: * src/main/compile.y [template_gc] 1.204.2.8.2.17:
5060: * src/main/pa_string.C [template_gc] 1.172.2.21.2.36:
5061: * src/main/untaint.C [template_gc] 1.115.2.12.2.24:
5062: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.23:
5063: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.12:
5064: number of string style improvements & optimizations
5065:
5066: * src/lib/cord/Makefile.am [template_gc] 1.1.2.2:
5067: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.9:
5068: * src/lib/cord/source.url [template_gc] 1.1.2.1:
5069: From: "Boehm, Hans" <hans_boehm@hp.com>
5070: To: "'Alexandr Petrosian (PAF)'" <PAF@design.ru>; "Boehm, Hans" <hans_boehm@hp.com>
5071: Sent: Tuesday, April 08, 2003 2:16 AM
5072: Subject: RE: libgc 6.2.alpha4 cord/cordbscs.c/CORD_cat bug [were: CORD__extend_path bug?
5073:
5074:
5075: Thanks for the bug report and patch.
5076:
5077: 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.
5078:
5079: Hans
5080:
5081: * src/classes/xnode.C [template_gc] 1.54.2.10.2.13:
5082: =0 bug fix [left from autoptr default ctor :(]
5083:
5084: 2003-04-07 paf
5085: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.7:
5086: small style change
5087:
5088: * src/include/pa_string.h [template_gc] 1.144.2.28.2.45:
5089: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.8:
5090: CORD_cat bugfix
5091:
5092: * src/include/pa_common.h [template_gc] 1.89.2.13.2.10:
5093: * src/main/pa_common.C [template_gc] 1.143.2.21.2.23:
5094: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.14:
5095: merged from head:safe mode error message now includes numbers
5096:
5097: * src/include/pa_common.h 1.90:
5098: * src/main/pa_common.C 1.149:
5099: * src/main/pa_exec.C 1.50:
5100: safe mode error message now includes numbers
5101:
5102: * src/main/execute.C 1.296:
5103: * src/main/execute.C [template_gc] 1.295.2.27.2.22:
5104: n-th attempt to make a=a work with double.
5105: problem: as_double returns it's result in fp-register
5106: compiler optimizes access to that register after b->as_double,
5107: and just compares ALREADY_STORED_VALUE with prev-calculated a->as_double from memory.
5108: _SAME_ double values do not match here.
5109: when forced to REload fp-register, values do match.
5110:
5111: tried to make them volatile.
5112:
5113: * src/main/untaint.C [template_gc] 1.115.2.12.2.19:
5114: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.22:
5115: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.11:
5116: unknown untaint lang now causes death
5117:
5118: 2003-04-04 paf
5119: * src/types/pa_vmail.C 1.44:
5120: mail receive: .txt attachemnts bug fix
5121: http://i2/tasks/edit/?id=4507350336410850921
5122:
5123: * src/main/pa_globals.C 1.154:
5124: exif mem leak
5125: http://i2/tasks/edit/?id=4480590323629807263
5126:
5127: * src/classes/classes.dsp 1.27:
5128: * src/lib/ltdl/libltdl.dsp 1.5:
5129: * src/lib/md5/md5.dsp 1.4:
5130: * src/lib/pcre/pcre.dsp 1.3:
5131: * src/main/compile.tab.C 1.82:
5132: * src/main/main.dsp 1.163:
5133: * src/main/pa_globals.C 1.153:
5134: * src/targets/cgi/parser3.dsp 1.62:
5135: * src/types/types.dsp 1.38:
5136: links to xml libs made relative, no need to unpack
5137: parser3project to /parser3project.
5138:
5139: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.31:
5140: * src/main/compile.y [template_gc] 1.204.2.8.2.15:
5141: more understandable error message in case @CLASS with more then
5142: one line inside
5143:
5144: * src/classes/classes.dsp 1.28:
5145: * src/main/main.dsp 1.164:
5146: * src/targets/cgi/parser3.dsp 1.63:
5147: * src/types/pa_vmail.C 1.43:
5148: * src/types/types.dsp 1.39:
5149: buf fix http://i2/tasks/edit/?id=4493946731322521294
5150: $.to[billgates@microsoft.com
5151: BCc: send-spam-to@someemails.ru
5152: ]
5153:
5154: * src/classes/file.C 1.110:
5155: * src/include/pa_exec.h 1.12:
5156: * src/main/pa_exec.C 1.49:
5157: incorportated pa_exec patch by
5158: From: "Victor Fedoseev" <vvf_ru@mail.ru>
5159: To: "Alexandr Petrosian (PAF)" <PAF@design.ru>
5160: Sent: Thursday, January 23, 2003 9:14 AM
5161:
5162: huge speedup on ^file::cgi with big result
5163:
5164: * configure [template_gc] 1.66.2.5.2.7:
5165: * tests/Makefile [template_gc] 1.1.2.8.2.8:
5166: * tests/Makefile [template_gc] 1.1.2.8.2.9:
5167: *** empty log message ***
5168:
5169: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.21:
5170: more understandable error message in case of errors in @unhandled_exception
5171:
5172: * src/classes/math.C 1.25:
5173: allowed random 1...
5174:
5175: * src/classes/xdoc.C 1.109:
5176: memory allocation func bugfix
5177: http://i2/tasks/edit/?id=4499303470368629745
5178:
1.39 paf 5179: * src/classes/table.C 1.173:
5180: sort table with 0 rows bug fixed
5181:
1.23 paf 5182: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.32:
5183: * src/main/compile.y [template_gc] 1.204.2.8.2.16:
5184: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.11:
5185: error column more precise - tab handling bug fixed
5186:
1.39 paf 5187: * src/classes/math.C [template_gc] 1.24.2.12.2.11:
5188: allowed random 0..
5189:
1.23 paf 5190: * src/classes/hash.C 1.55:
5191: * src/types/pa_vhash.h 1.44:
5192: $hash._default showed in foreach & co bug fix
5193: http://i2/tasks/edit/?id=4493701604654042676
5194:
5195: @main[]
5196: $with_default[
5197: $.a[1]
5198: $._default[default from with_default]
5199: ]
5200: ^show[$with_default]
5201:
5202: $to_add_to[
5203: $.b[2]
5204: ]
5205: ^to_add_to.add[$with_default]
5206: =$to_add_to.xxx=<br>
5207:
5208:
5209: ^show[$to_add_to]
5210:
5211:
5212: $cloned[^hash::create[$with_default]]
5213: =$cloned.xxx=<br>
5214: ^show[$cloned]
5215:
5216:
5217: @show[hash]
5218: ^hash.foreach[k;v]{
5219: $k = $v <br>
5220:
5221: }
5222: <hr>
5223:
5224: 2003-04-03 paf
5225: * src/classes/op.C [template_gc] 1.127.2.22.2.23:
5226: * src/include/pa_request.h [template_gc] 1.160.2.37.2.18:
5227: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.6:
5228: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.23:
5229: * src/main/execute.C [template_gc] 1.295.2.27.2.16:
5230: * src/main/pa_request.C [template_gc] 1.245.2.37.2.22:
5231: strack trace reset after handled exception [old bug fixed]
5232:
5233: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.22:
5234: * src/main/compile.y [template_gc] 1.204.2.8.2.10:
5235: parse position old bug fixed.
5236: position reporting made precise [both, in parse erros and runtime errors]
5237:
5238: * operators.txt [template_gc] 1.109.2.1.2.4:
5239: * src/classes/date.C [template_gc] 1.42.2.11.2.10:
5240: * src/classes/date.C [template_gc] 1.42.2.11.2.9:
5241: * src/classes/double.C [template_gc] 1.53.2.8.2.4:
5242: * src/classes/file.C [template_gc] 1.107.2.16.2.13:
5243: * src/classes/hash.C [template_gc] 1.54.2.13.2.14:
5244: * src/classes/image.C [template_gc] 1.90.2.15.2.20:
5245: * src/classes/image.C [template_gc] 1.90.2.15.2.21:
5246: * src/classes/int.C [template_gc] 1.49.2.7.2.5:
5247: * src/classes/mail.C [template_gc] 1.88.2.16.2.17:
5248: * src/classes/math.C [template_gc] 1.24.2.12.2.9:
5249: * src/classes/memory.C [template_gc] 1.1.2.4:
5250: * src/classes/op.C [template_gc] 1.127.2.22.2.27:
5251: * src/classes/op.C [template_gc] 1.127.2.22.2.28:
5252: * src/classes/response.C [template_gc] 1.23.2.8.2.3:
5253: * src/classes/string.C [template_gc] 1.125.2.15.2.20:
5254: * src/classes/string.C [template_gc] 1.125.2.15.2.21:
5255: * src/classes/table.C [template_gc] 1.172.2.14.2.24:
5256: * src/classes/table.C [template_gc] 1.172.2.14.2.25:
5257: * src/classes/void.C [template_gc] 1.28.2.5.2.9:
5258: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.22:
5259: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.23:
5260: * src/classes/xnode.C [template_gc] 1.54.2.10.2.12:
5261: * src/classes/xnode.h [template_gc] 1.18.2.6.2.7:
5262: * src/main/execute.C [template_gc] 1.295.2.27.2.19:
5263: * src/types/pa_method.h [template_gc] 1.1.2.4.2.5:
5264: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.12:
5265: MethodParams& now [methods without params receive zero
5266: reference, but they are expected not to look there]
5267:
5268: * src/main/execute.C [template_gc] 1.295.2.27.2.18:
5269: * src/types/pa_value.C [template_gc] 1.9.2.15.2.11:
5270: * src/types/pa_value.h [template_gc] 1.109.2.25.2.10:
5271: * src/types/pa_vstring.h [template_gc] 1.54.2.11.2.5:
5272: slightly improved error messages text:
5273: 1. is '%s', it
5274: 2. method undefined in case of ^void[]
5275:
1.39 paf 5276: * src/lib/Makefile.in [template_gc] 1.8.2.3.2.2:
5277: removed 'patches'
5278:
1.23 paf 5279: * src/classes/math.C [template_gc] 1.24.2.12.2.10:
5280: top limit
5281:
5282: * src/classes/op.C [template_gc] 1.127.2.22.2.24:
5283: * src/include/pa_request.h [template_gc] 1.160.2.37.2.19:
5284: removed from trace 'a' exception when
5285: ^try{
5286: ^throw[a;1]
5287: }{
5288: ^throw[b;2]
5289: }
5290:
5291: this makes life easier: were: bad stack order -- were in exception catch unwind order, which didn't match execution order
5292:
5293:
5294: @main[]
5295: ^try{
5296: ^first[]
5297: }{
5298: ^throw[c;3]
5299: }
5300:
5301: @first[]
5302: ^throw[a;1]
5303:
5304: showed
5305: throw a
5306: first
5307: throw b
5308: try
5309:
5310: which is no good
5311:
5312: * src/classes/op.C [template_gc] 1.127.2.22.2.30:
5313: * src/main/pa_request.C [template_gc] 1.245.2.37.2.26:
5314: * tests/042.html [template_gc] 1.1.2.1.2.1:
5315: test 042 changed to realities, and passed [bug fixed]
5316:
5317: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.25:
5318: * src/main/compile.y [template_gc] 1.204.2.8.2.12:
5319: *** empty log message ***
5320:
5321: * operators.txt [template_gc] 1.109.2.1.2.3:
5322: * src/classes/op.C [template_gc] 1.127.2.22.2.26:
5323: * src/include/pa_request.h [template_gc] 1.160.2.37.2.21:
5324: * src/main/pa_request.C [template_gc] 1.245.2.37.2.24:
5325: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.11:
5326: ^process...[filename]
5327: useful for better error reporting [file/line/col]
5328:
5329: * INSTALL [template_gc] 1.31.6.2:
5330: * src/include/pa_operation.h [template_gc] 1.1.2.6.2.5:
5331: * src/include/pa_request.h [template_gc] 1.160.2.37.2.23:
5332: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.29:
5333: * src/main/compile.y [template_gc] 1.204.2.8.2.14:
5334: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.11:
5335: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.10:
5336: * src/main/execute.C [template_gc] 1.295.2.27.2.20:
5337: * src/main/pa_request.C [template_gc] 1.245.2.37.2.27:
5338: debug info format simplified, now it's:
5339: OP_VALUE
5340: Operation::Origin << here
5341: value*
5342:
5343: higher limits:
5344: file number (max: 255)
5345: line number (max: 64535)
5346: column number (max: 255)
5347:
5348: * src/main/compile.C [template_gc] 1.69.2.6.2.8:
5349: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.27:
5350: * src/main/compile.y [template_gc] 1.204.2.8.2.13:
5351: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.9:
5352: precise parse error position in case of
5353:
5354: ^bug
5355: ]
5356:
5357: * src/classes/op.C [template_gc] 1.127.2.22.2.25:
5358: * src/include/pa_request.h [template_gc] 1.160.2.37.2.20:
5359: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.7:
5360: * src/include/pa_types.h [template_gc] 1.44.2.3.2.1:
5361: * src/main/execute.C [template_gc] 1.295.2.27.2.17:
5362: * src/main/pa_request.C [template_gc] 1.245.2.37.2.23:
5363: exception handling done. now we have error columns
5364: todo: test it
5365:
5366: * src/classes/op.C [template_gc] 1.127.2.22.2.29:
5367: * src/include/pa_request.h [template_gc] 1.160.2.37.2.22:
5368: * src/main/compile.C [template_gc] 1.69.2.6.2.7:
5369: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.24:
5370: * src/main/compile.y [template_gc] 1.204.2.8.2.11:
5371: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.10:
5372: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.8:
5373: * src/main/pa_request.C [template_gc] 1.245.2.37.2.25:
5374: introducing ^process...[main-method-alias]
5375:
5376: 2003-04-02 paf
5377: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.21:
5378: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.10:
5379: removed ref leak in xdoc::create/load
5380:
5381: * src/classes/op.C [template_gc] 1.127.2.22.2.22:
5382: * src/include/pa_operation.h [template_gc] 1.1.2.6.2.3:
5383: * src/include/pa_request.h [template_gc] 1.160.2.37.2.16:
5384: * src/main/compile.C [template_gc] 1.69.2.6.2.5:
5385: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.20:
5386: * src/main/compile.y [template_gc] 1.204.2.8.2.8:
5387: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.8:
5388: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.6:
5389: * src/main/execute.C [template_gc] 1.295.2.27.2.14:
5390: * src/main/pa_request.C [template_gc] 1.245.2.37.2.20:
5391: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.9:
5392: prepared debug info
5393: todo:use it
5394:
5395: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.6:
5396: * tests/Makefile [template_gc] 1.1.2.8.2.6:
5397: replace bug fix [broke Dictionary constructor when moved to gc]
5398:
5399: * src/classes/op.C [template_gc] 1.127.2.22.2.21:
5400: * src/classes/table.C [template_gc] 1.172.2.14.2.22:
5401: * src/include/pa_request.h [template_gc] 1.160.2.37.2.15:
5402: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.7:
5403: * src/main/execute.C [template_gc] 1.295.2.27.2.12:
5404: * src/types/pa_value.h [template_gc] 1.109.2.25.2.9:
5405: * src/types/pa_vbool.h [template_gc] 1.21.2.3.2.2:
5406: * src/types/pa_vclass.h [template_gc] 1.39.2.5.2.4:
5407: * src/types/pa_vdate.h [template_gc] 1.24.2.5.2.4:
5408: * src/types/pa_vdouble.h [template_gc] 1.42.2.9.2.3:
5409: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.6:
5410: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.6:
5411: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.7:
5412: * src/types/pa_vint.h [template_gc] 1.38.2.10.2.4:
5413: * src/types/pa_vjunction.h [template_gc] 1.19.2.5.2.2:
5414: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.8:
5415: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.6:
5416: * src/types/pa_vstring.h [template_gc] 1.54.2.11.2.4:
5417: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.6:
5418: * src/types/pa_vvoid.h [template_gc] 1.17.2.8.2.3:
5419: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.9:
5420: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.7:
5421: more locally scoped vars in execute (more easily optimizable)
5422:
5423: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.1:
5424: starting in gdome 0.7.4 this is no longer needed [author
5425: applied my patch]
5426:
5427: * src/include/pa_operation.h [template_gc] 1.1.2.6.2.4:
5428: * src/include/pa_request.h [template_gc] 1.160.2.37.2.17:
5429: * src/main/compile.C [template_gc] 1.69.2.6.2.6:
5430: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.21:
5431: * src/main/compile.y [template_gc] 1.204.2.8.2.9:
5432: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.9:
5433: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.7:
5434: * src/main/execute.C [template_gc] 1.295.2.27.2.15:
5435: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.9:
5436: * src/main/pa_request.C [template_gc] 1.245.2.37.2.21:
5437: debug info: started using.
5438: todo:complete
5439:
5440: * src/lib/patches/Makefile.am [template_gc] 1.3.6.1:
5441: * src/lib/patches/Makefile.in [template_gc] 1.10.2.3.2.2:
5442: not patches now
5443:
5444: * src/main/pa_common.C [template_gc] 1.143.2.21.2.21:
5445: * src/main/pa_common.C [template_gc] 1.143.2.21.2.22:
5446: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.6:
5447: uncommented http:// file loading
5448:
5449: * tests/Makefile [template_gc] 1.1.2.8.2.7:
5450: * tests/results/108.processed [template_gc] 1.1.2.1.2.1:
5451: * tests/results/117.processed [template_gc] 1.1.2.1.2.1:
5452: meta considered OK [it's up to coder now to remove it not
5453: needed]
5454:
5455: * configure [template_gc] 1.66.2.5.2.3:
5456: * src/include/pa_config_auto.h.in [template_gc] 1.37.2.2.2.2:
5457: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.14:
5458: --enable-assertions autoconf-ed
5459:
5460: * src/include/pa_array.h [template_gc] 1.57.2.27.2.12:
5461: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.4:
5462: * src/main/main.dsp [template_gc] 1.161.6.14.2.8:
5463: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.19:
5464: array::get/put inlined
5465:
5466: * src/include/pa_array.h [template_gc] 1.57.2.27.2.14:
5467: * src/main/execute.C [template_gc] 1.295.2.27.2.13:
5468: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.20:
5469: * tests/run_parser.sh [template_gc] 1.1.2.1.2.1:
5470: gif encoder bug fix [gdGrowingBuf]
5471:
5472: * src/classes/form.C [template_gc] 1.34.2.7.2.7:
5473: * src/classes/hash.C [template_gc] 1.54.2.13.2.13:
5474: * src/classes/image.C [template_gc] 1.90.2.15.2.19:
5475: * src/classes/string.C [template_gc] 1.125.2.15.2.19:
5476: * src/classes/table.C [template_gc] 1.172.2.14.2.23:
5477: * src/classes/void.C [template_gc] 1.28.2.5.2.8:
5478: * src/include/pa_common.h [template_gc] 1.89.2.13.2.9:
5479: * src/main/pa_common.C [template_gc] 1.143.2.21.2.20:
5480: * src/main/pa_request.C [template_gc] 1.245.2.37.2.19:
5481: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.12:
5482: * src/main/pa_string.C [template_gc] 1.172.2.21.2.35:
5483: all calls to String::String(str,helper_length) are checked.
5484: found/fixed one place:
5485: $request:body now zero-terminated,
5486:
5487: * src/lib/patches/libxslt.patch [template_gc] 1.1.6.1:
5488: decided against patching -- one can remove that header in @
5489: postprocess, if he/she wants to
5490:
5491: * src/include/pa_operation.h [template_gc] 1.1.2.6.2.2:
5492: strange mistake fixed: forgot to return Operation class->union
5493: after switching from autoptrs.
5494:
5495: * configure.in [template_gc] 1.62.2.5.2.4:
5496: * src/lib/Makefile.am [template_gc] 1.3.10.2:
5497: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.8:
5498: removed patches
5499:
5500: * configure [template_gc] 1.66.2.5.2.4:
5501: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.15:
5502: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.14:
5503: *** empty log message ***
5504:
5505: * configure.in [template_gc] 1.62.2.5.2.3:
5506: * src/classes/xnode.C [template_gc] 1.54.2.10.2.11:
5507: * src/include/pa_config_fixed.h [template_gc] 1.54.2.5.2.5:
5508: * src/include/pa_config_includes.h [template_gc] 1.23.2.5.2.2:
5509: * src/include/pa_string.h [template_gc] 1.144.2.28.2.43:
5510: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.6:
5511: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.11:
5512: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.18:
5513: converted debug hacks to ANSI assertions
5514: started configure.in --enable-assertions
5515:
5516: * src/include/pa_array.h [template_gc] 1.57.2.27.2.13:
5517: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.5:
5518: * src/include/pa_string.h [template_gc] 1.144.2.28.2.44:
5519: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.6:
5520: * src/main/main.dsp [template_gc] 1.161.6.14.2.9:
5521: * src/main/pa_table.C [template_gc] 1.53.2.10.2.4:
5522: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.10:
5523: array get/put check become assertion
5524: iterator in methodframe filler
5525:
5526: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.7:
5527: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.13:
5528: globals.c: gc_substitute_memory_management_functions
5529: +installed CORD_oom function
5530:
5531: * src/lib/patches/libxml2.patch [template_gc] 1.1.6.1:
5532: found a way of dealing with charset tables without patching
5533: library [price: imposed limit of 10 user-defined charsets, but
5534: limit can be easily increased]
5535:
5536: * src/classes/table.C [template_gc] 1.172.2.14.2.21:
5537: * src/include/pa_table.h [template_gc] 1.48.2.11.2.7:
5538: * src/main/pa_table.C [template_gc] 1.53.2.10.2.5:
5539: few for(size_t i=0...) -> for(Array_iterator... i(..); i
5540: has_next()
5541:
5542: 2003-04-01 paf
5543: * src/lib/gc/Makefile.am 1.1:
5544: * src/lib/gc/include/Makefile.am 1.1:
5545: file Makefile.am was initially added on branch template_gc.
5546:
5547: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.8:
5548: * src/include/pa_config_fixed.h [template_gc] 1.54.2.5.2.4:
5549: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.19:
5550: * src/main/main.dsp [template_gc] 1.161.6.14.2.7:
5551: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.10:
5552: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.1:
5553: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.12:
5554: * src/targets/isapi/parser3isapi.dsp [template_gc] 1.41.12.1.2.2:
5555: * src/types/types.dsp [template_gc] 1.35.10.9.2.8:
5556: prepared xml-static configuration
5557:
5558: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.11:
5559: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.16:
5560: xml memory debugging showed no errors. todo: debug parser memory
5561:
5562: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.9:
5563: bug() to set bpt in (memory.c)
5564: some .am changes
5565:
5566: * src/lib/gc/Makefile.in 1.1:
5567: * src/lib/gc/include/Makefile.in 1.1:
5568: file Makefile.in was initially added on branch template_gc.
5569:
5570: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.20:
5571: * src/classes/xnode.h [template_gc] 1.18.2.6.2.6:
5572: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.17:
5573: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.10:
5574: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.17:
5575: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.8:
5576: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.8:
5577: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.6:
5578: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.5:
5579: memory bug debugged down: gdome uses glib memory, and stores last pointer to xmlDoc there, gc misses that and collects valid memory
5580: fixed by remembering xmlDoc from dom object in xdoc.
5581: todo: do something with premature free of xdoc with xnodes/node values referring into it
5582:
5583: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.15:
5584: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.13:
5585: more build configurations
5586:
5587: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.16:
5588: * src/main/pa_common.C [template_gc] 1.143.2.21.2.18:
5589: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.12:
5590: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.8:
5591: moved memory debugging to global level: to pa_gc_malloc
5592:
5593: * src/lib/gc/Makefile.am [template_gc] 1.1.2.1:
5594: * src/lib/gc/Makefile.in [template_gc] 1.1.2.1:
5595: * src/lib/gc/include/Makefile.am [template_gc] 1.1.2.1:
5596: * src/lib/gc/include/Makefile.in [template_gc] 1.1.2.1:
5597: *** empty log message ***
5598:
5599: * src/classes/mail.C [template_gc] 1.88.2.16.2.15:
5600: * src/classes/mail.C [template_gc] 1.88.2.16.2.16:
5601: typo fix
5602:
5603: 2003-03-31 paf
5604: * INSTALL [template_gc] 1.31.6.1:
5605: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.19:
5606: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.9:
5607: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.14:
5608: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.11:
5609: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.4:
5610: started xml lib memory debugging, simple checks failed:
5611: it seems that library does realloc(bad ptr), and recording those ptrs in heap [for debugging] was bad:
5612: heap situation changes = everything works fine
5613:
5614: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.6:
5615: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.13:
5616: worked around xmlRegisterCharEncodingHandler limitation [
5617: currently imposed limit of 10 user-defined charsets]
5618:
5619: 2003-03-28 paf
5620: * src/main/execute.C [template_gc] 1.295.2.27.2.11:
5621: execution stack copied to local
5622: register
5623: variable, removed lots [~2e7) of memory accesses
5624:
5625: 2003-03-27 paf
5626: * src/classes/string.C [template_gc] 1.125.2.15.2.17:
5627: * src/classes/table.C [template_gc] 1.172.2.14.2.19:
5628: * src/include/pa_array.h [template_gc] 1.57.2.27.2.9:
5629: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.3:
5630: * src/include/pa_string.h [template_gc] 1.144.2.28.2.40:
5631: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.5:
5632: * src/main/pa_string.C [template_gc] 1.172.2.21.2.33:
5633: * src/main/untaint.C [template_gc] 1.115.2.12.2.18:
5634: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.9:
5635: fixed clients of &get():
5636: most to use non-ref version,
5637: some[in tight places] to get_unchecked_ref
5638:
5639: * src/classes/date.C [template_gc] 1.42.2.11.2.8:
5640: * src/classes/file.C [template_gc] 1.107.2.16.2.12:
5641: * src/classes/hash.C [template_gc] 1.54.2.13.2.12:
5642: * src/classes/string.C [template_gc] 1.125.2.15.2.18:
5643: * src/classes/table.C [template_gc] 1.172.2.14.2.20:
5644: * src/classes/void.C [template_gc] 1.28.2.5.2.7:
5645: * src/include/pa_string.h [template_gc] 1.144.2.28.2.41:
5646: * src/lib/cord/cord.dsp [template_gc] 1.1.2.8:
5647: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.5:
5648: * src/lib/cord/include/cord.h [template_gc] 1.1.2.2:
5649: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.16:
5650: * src/main/compile.y [template_gc] 1.204.2.8.2.7:
5651: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.5:
5652: * src/main/pa_common.C [template_gc] 1.143.2.21.2.17:
5653: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.12:
5654: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.13:
5655: * src/main/pa_request.C [template_gc] 1.245.2.37.2.18:
5656: * src/main/pa_string.C [template_gc] 1.172.2.21.2.34:
5657: * src/main/pa_uue.C [template_gc] 1.4.2.5.2.4:
5658: * src/sql/pa_sql_driver.h [template_gc] 1.34.2.4.2.4:
5659: * src/types/pa_value.C [template_gc] 1.9.2.15.2.10:
5660: * src/types/pa_venv.h [template_gc] 1.28.2.5.2.5:
5661: * src/types/pa_vfile.C [template_gc] 1.36.2.10.2.4:
5662: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.14:
5663: introducing append_help_length [radical improvement here]
5664:
5665: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.12:
5666: GC_java_finalization turned off [was 'not recommened' in gc.h,
5667: on win32 noticed no difference]
5668:
5669: * src/include/pa_array.h [template_gc] 1.57.2.27.2.11:
5670: returned checked array get [were disabled for debugging]
5671: result:not slower [don't understand that, it were INLINED]
5672: todo: find out a way of inlining it!
5673:
5674: * src/classes/memory.C [template_gc] 1.1.2.3:
5675: * src/include/pa_array.h [template_gc] 1.57.2.27.2.10:
5676: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.7:
5677: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.15:
5678: * src/lib/cord/cord.dsp [template_gc] 1.1.2.7:
5679: * src/lib/cord/cordxtra.c [template_gc] 1.1.2.3:
5680: * src/lib/gc/include/gc.h [template_gc] 1.1.2.2:
5681: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.6:
5682: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.10:
5683: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.9:
5684: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.7:
5685: disabled gc, become even slower
5686:
5687: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.7:
5688: * src/classes/memory.C [template_gc] 1.1.2.2:
5689: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.16:
5690: * src/include/pa_array.h [template_gc] 1.57.2.27.2.8:
5691: * src/include/pa_request.h [template_gc] 1.160.2.37.2.14:
5692: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.2:
5693: * src/include/pa_string.h [template_gc] 1.144.2.28.2.39:
5694: * src/lib/cord/cord.dsp [template_gc] 1.1.2.6:
5695: * src/lib/ltdl/libltdl.dsp [template_gc] 1.3.2.2.2.4:
5696: * src/lib/md5/md5.dsp [template_gc] 1.2.10.2.2.3:
5697: * src/lib/pcre/pcre.dsp [template_gc] 1.1.14.1.2.3:
5698: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.15:
5699: * src/main/compile.y [template_gc] 1.204.2.8.2.6:
5700: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.4:
5701: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.4:
5702: * src/main/main.dsp [template_gc] 1.161.6.14.2.6:
5703: * src/main/pa_string.C [template_gc] 1.172.2.21.2.32:
5704: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.9:
5705: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.8:
5706: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.13:
5707: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.8:
5708: * src/types/types.dsp [template_gc] 1.35.10.9.2.7:
5709: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.3:
5710: Array::put(index, T>>&<< removed
5711: after Stack::pop wiping removed [moved to separate func]
5712: other Array & removed
5713:
5714: * src/lib/gc/include/gc_fake.h 1.1:
5715: file gc_fake.h was initially added on branch template_gc.
5716:
5717: * src/include/pa_string.h [template_gc] 1.144.2.28.2.42:
5718: * src/lib/gc/include/gc.h [template_gc] 1.1.2.3:
5719: * src/lib/gc/include/gc_fake.h [template_gc] 1.1.2.1:
5720: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.17:
5721: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.7:
5722: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.11:
5723: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.10:
5724: convention changed: all resulting strings are zero-terminated
5725:
5726: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.17:
5727: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.18:
5728: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.6:
5729: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.13:
5730: forgot to merge XML memory funcs replacement from gc branch
5731:
5732: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.18:
5733: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.7:
5734: XML memory funcs to GC works in debug, but fails in release
5735: todo: fix that
5736:
5737: * src/doc/memory.dox 1.1:
5738: file memory.dox was initially added on branch template_gc.
5739:
5740: * src/doc/memory.dox [template_gc] 1.1.2.1:
5741: forgot to add
5742:
5743: 2003-03-26 paf
5744: * src/lib/cord/include/private/cord_pos.h 1.1:
5745: file cord_pos.h was initially added on branch template_gc.
5746:
5747: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.6:
5748: * src/classes/file.C [template_gc] 1.107.2.16.2.11:
5749: * src/classes/op.C [template_gc] 1.127.2.22.2.20:
5750: * src/classes/table.C [template_gc] 1.172.2.14.2.18:
5751: * src/include/pa_array.h [template_gc] 1.57.2.27.2.7:
5752: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.5:
5753: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.1:
5754: * src/include/pa_string.h [template_gc] 1.144.2.28.2.38:
5755: * src/include/pa_table.h [template_gc] 1.48.2.11.2.6:
5756: * src/lib/cord/cord.dsp [template_gc] 1.1.2.5:
5757: * src/lib/ltdl/libltdl.dsp [template_gc] 1.3.2.2.2.3:
5758: * src/lib/md5/md5.dsp [template_gc] 1.2.10.2.2.2:
5759: * src/lib/pcre/pcre.dsp [template_gc] 1.1.14.1.2.2:
5760: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.14:
5761: * src/main/compile.y [template_gc] 1.204.2.8.2.5:
5762: * src/main/main.dsp [template_gc] 1.161.6.14.2.5:
5763: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.12:
5764: * src/main/pa_common.C [template_gc] 1.143.2.21.2.16:
5765: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.11:
5766: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.11:
5767: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.7:
5768: * src/main/pa_table.C [template_gc] 1.53.2.10.2.3:
5769: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.8:
5770: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.7:
5771: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.7:
5772: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.10:
5773: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.7:
5774: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.5:
5775: * src/types/types.dsp [template_gc] 1.35.10.9.2.6:
5776: pre-evaluated .count() in some places
5777:
5778: * src/lib/cord/Makefile.am 1.1:
5779: * src/lib/cord/include/Makefile.am 1.1:
5780: * src/lib/cord/include/private/Makefile.am 1.1:
5781: file Makefile.am was initially added on branch template_gc.
5782:
5783: * src/lib/cord/Makefile.in 1.1:
5784: * src/lib/cord/include/Makefile.in 1.1:
5785: * src/lib/cord/include/private/Makefile.in 1.1:
5786: file Makefile.in was initially added on branch template_gc.
5787:
5788: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.4:
5789: * src/lib/cord/cord.dsp [template_gc] 1.1.2.3:
5790: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.13:
5791: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.3:
5792: * src/main/main.dsp [template_gc] 1.161.6.14.2.3:
5793: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.5:
5794: * src/targets/isapi/parser3isapi.dsp [template_gc] 1.41.12.1.2.1:
5795: * src/types/types.dsp [template_gc] 1.35.10.9.2.4:
5796: .dsp updated to use lib/gc,lib/cord
5797:
5798: * src/lib/cord/include/gc.h [template_gc] 1.1.2.2:
5799: * src/lib/gc/include/gc.h [template_gc] 1.1.2.1:
5800: introducing lib/gc
5801:
5802: * src/lib/cord/include/cord.h [template_gc] 1.1.2.1:
5803: * src/lib/cord/include/ec.h [template_gc] 1.1.2.1:
5804: * src/lib/cord/include/gc.h [template_gc] 1.1.2.1:
5805: * src/lib/cord/include/private/cord_pos.h [template_gc] 1.1.2.1:
5806: bundled gc includes
5807:
5808: * src/lib/cord/include/cord.h 1.1:
5809: file cord.h was initially added on branch template_gc.
5810:
5811: * src/lib/cord/include/ec.h 1.1:
5812: file ec.h was initially added on branch template_gc.
5813:
5814: * src/classes/op.C [template_gc] 1.127.2.22.2.18:
5815: * src/include/pa_array.h [template_gc] 1.57.2.27.2.6:
5816: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.7:
5817: * src/include/pa_string.h [template_gc] 1.144.2.28.2.35:
5818: * src/include/pa_version.h [template_gc] 1.7.16.1:
5819: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.12:
5820: * src/main/compile.y [template_gc] 1.204.2.8.2.4:
5821: * src/main/execute.C [template_gc] 1.295.2.27.2.10:
5822: * src/main/pa_common.C [template_gc] 1.143.2.21.2.15:
5823: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.8:
5824: * src/main/pa_request.C [template_gc] 1.245.2.37.2.17:
5825: * src/main/pa_string.C [template_gc] 1.172.2.21.2.30:
5826: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.7:
5827: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.4:
5828: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.2:
5829: a number of bugfixes [while testing first real site (aval)]
5830:
5831: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.5:
5832: * src/lib/cord/cord.dsp [template_gc] 1.1.2.4:
5833: * src/lib/ltdl/libltdl.dsp [template_gc] 1.3.2.2.2.2:
5834: * src/lib/md5/md5.dsp [template_gc] 1.2.10.2.2.1:
5835: * src/main/main.dsp [template_gc] 1.161.6.14.2.4:
5836: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.6:
5837: * src/types/types.dsp [template_gc] 1.35.10.9.2.5:
5838: started profiling
5839:
5840: * src/lib/cord/include/gc.h 1.1:
5841: * src/lib/gc/include/gc.h 1.1:
5842: file gc.h was initially added on branch template_gc.
5843:
5844: * acsite.m4 1.1:
5845: file acsite.m4 was initially added on branch template_gc.
5846:
5847: * acsite.m4 [template_gc] 1.1.2.1:
5848: * bin/Makefile.in [template_gc] 1.9.2.3.2.1:
5849: * etc/Makefile.in [template_gc] 1.14.2.3.2.1:
5850: * etc/parser3.charsets/Makefile.in [template_gc] 1.17.2.3.2.1:
5851: * src/Makefile.in [template_gc] 1.55.2.3.2.1:
5852: * src/classes/Makefile.am [template_gc] 1.40.16.2:
5853: * src/classes/Makefile.in [template_gc] 1.53.2.3.2.1:
5854: * src/classes/mail.C [template_gc] 1.88.2.16.2.14:
5855: * src/classes/math.C [template_gc] 1.24.2.12.2.8:
5856: * src/classes/op.C [template_gc] 1.127.2.22.2.19:
5857: * src/include/Makefile.in [template_gc] 1.11.2.5.2.1:
5858: * src/include/pa_common.h [template_gc] 1.89.2.13.2.8:
5859: * src/include/pa_config_auto.h.in [template_gc] 1.37.2.2.2.1:
5860: * src/include/pa_config_fixed.h [template_gc] 1.54.2.5.2.3:
5861: * src/include/pa_config_includes.h [template_gc] 1.23.2.5.2.1:
5862: * src/include/pa_request.h [template_gc] 1.160.2.37.2.13:
5863: * src/include/pa_sql_driver_manager.h [template_gc] 1.26.2.9.2.5:
5864: * src/include/pa_string.h [template_gc] 1.144.2.28.2.36:
5865: * src/include/pa_stylesheet_connection.h [template_gc] 1.32.2.5.2.4:
5866: * src/include/pa_version.h [template_gc] 1.7.16.2:
5867: * src/lib/Makefile.am [template_gc] 1.3.10.1:
5868: * src/lib/Makefile.in [template_gc] 1.8.2.3.2.1:
5869: * src/lib/cord/Makefile.am [template_gc] 1.1.2.1:
5870: * src/lib/cord/Makefile.in [template_gc] 1.1.2.1:
5871: * src/lib/cord/include/Makefile.am [template_gc] 1.1.2.1:
5872: * src/lib/cord/include/Makefile.in [template_gc] 1.1.2.1:
5873: * src/lib/cord/include/private/Makefile.am [template_gc] 1.1.2.1:
5874: * src/lib/cord/include/private/Makefile.in [template_gc] 1.1.2.1:
5875: * src/lib/ltdl/Makefile.in [template_gc] 1.4.2.1.2.2:
5876: * src/lib/md5/Makefile.in [template_gc] 1.6.2.3.2.1:
5877: * src/lib/patches/Makefile.in [template_gc] 1.10.2.3.2.1:
5878: * src/lib/pcre/Makefile.in [template_gc] 1.8.2.3.2.2:
5879: * src/main/Makefile.am [template_gc] 1.35.6.4.2.2:
5880: * src/main/Makefile.in [template_gc] 1.50.2.6.2.1:
5881: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.10:
5882: * src/main/pa_string.C [template_gc] 1.172.2.21.2.31:
5883: * src/main/untaint.C [template_gc] 1.115.2.12.2.17:
5884: * src/sql/Makefile.in [template_gc] 1.11.2.3.2.1:
5885: * src/targets/Makefile.in [template_gc] 1.42.2.3.2.1:
5886: * src/targets/apache13/Makefile.in [template_gc] 1.44.2.3.2.1:
5887: * src/targets/apache13/p3runConfigure.in [template_gc] 1.11.14.4.2.1:
5888: * src/targets/cgi/Makefile.am [template_gc] 1.46.2.5.2.1:
5889: * src/targets/cgi/Makefile.in [template_gc] 1.62.2.5.2.1:
5890: * src/targets/isapi/Makefile.in [template_gc] 1.11.2.3.2.1:
5891: * src/types/Makefile.am [template_gc] 1.28.10.1.2.2:
5892: * src/types/Makefile.in [template_gc] 1.50.2.4.2.1:
5893: * src/types/pa_vclass.h [template_gc] 1.39.2.5.2.3:
5894: * src/types/pa_vcookie.h [template_gc] 1.23.2.6.2.3:
5895: * src/types/pa_vform.h [template_gc] 1.45.2.8.2.3:
5896: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.5:
5897: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.6:
5898: * src/types/pa_vint.h [template_gc] 1.38.2.10.2.3:
5899: * src/types/pa_vmail.h [template_gc] 1.9.2.6.2.5:
5900: * src/types/pa_vresponse.h [template_gc] 1.32.2.6.2.4:
5901: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.6:
5902: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.6:
5903: * src/types/pa_vstatus.h [template_gc] 1.15.2.7.2.3:
5904: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.5:
5905: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.7:
5906: configured math funcs
5907: ported pa_exec
5908:
5909: * src/classes/classes.dsp 1.26:
5910: * src/lib/ltdl/libltdl.dsp 1.4:
5911: * src/lib/md5/md5.dsp 1.3:
5912: * src/lib/pcre/pcre.dsp 1.2:
5913: * src/main/main.dsp 1.162:
5914: * src/targets/cgi/parser3.dsp 1.61:
5915: * src/types/types.dsp 1.37:
5916: .dsp profiling updated
5917:
5918: 2003-03-25 paf
5919: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.14:
5920: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.9:
5921: memory: new 'new' overloads for structure handling
5922:
1.39 paf 5923: * tests/results/109.processed [template_gc] 1.1.2.1.2.1:
5924: it was a bug in parser. updated 109 test result
5925:
1.23 paf 5926: * operators.txt [template_gc] 1.109.2.1.2.2:
5927: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.10:
5928: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.5:
5929: $status.memory
5930: used
5931: free
5932: since_compact
5933: process
5934:
5935: * src/doc/exception.dox 1.1:
5936: file exception.dox was initially added on branch template_gc.
5937:
5938: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.11:
5939: * src/main/untaint.C [template_gc] 1.115.2.12.2.15:
5940: untaint.C L_MAIL_HEADER
5941:
5942: * src/classes/xnode.C [template_gc] 1.54.2.10.2.9:
5943: * src/classes/xnode.h [template_gc] 1.18.2.6.2.5:
5944: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.13:
5945: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.6:
5946: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.5:
5947: xnode.C compiled, doc/node finalizers isntalled
5948:
5949: * src/main/pa_request.C [template_gc] 1.245.2.37.2.14:
5950: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.6:
5951: vxnode compiled
5952: xml linked
5953:
5954: * tests/results/121.processed 1.1:
5955: file 121.processed was initially added on branch template_gc.
5956:
5957: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.6:
5958: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.5:
5959: * src/main/untaint.C [template_gc] 1.115.2.12.2.16:
5960: * src/sql/pa_sql_driver.h [template_gc] 1.34.2.4.2.3:
5961: untaint.C L_SQL
5962:
5963: * src/types/pa_vmemory.h 1.1:
5964: file pa_vmemory.h was initially added on branch template_gc.
5965:
5966: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.14:
5967: fixed transform params
5968:
5969: * operators.txt [template_gc] 1.109.2.1.2.1:
5970: * src/classes/Makefile.am [template_gc] 1.40.16.1:
5971: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.3:
5972: * src/classes/memory.C [template_gc] 1.1.2.1:
5973: * src/classes/op.C [template_gc] 1.127.2.22.2.17:
5974: * src/main/pa_request.C [template_gc] 1.245.2.37.2.15:
5975: * src/types/Makefile.am [template_gc] 1.28.10.1.2.1:
5976: * src/types/pa_venv.h [template_gc] 1.28.2.5.2.4:
5977: * src/types/pa_vmemory.h [template_gc] 1.1.2.1:
5978: * src/types/types.dsp [template_gc] 1.35.10.9.2.3:
5979: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.1:
5980: ^memory:compact[]
5981:
5982: * src/types/pa_vxdoc.C [template_gc] 1.23.2.5.2.4:
5983: vxdoc compiled
5984:
5985: * tests/121.html 1.1:
5986: file 121.html was initially added on branch template_gc.
5987:
5988: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.15:
5989: * tests/Makefile [template_gc] 1.1.2.8.2.5:
5990: fixed transform params2
5991:
5992: * src/doc/string.dox [template_gc] 1.4.22.1:
5993: updated: new string internals
5994:
5995: * src/classes/image.C [template_gc] 1.90.2.15.2.18:
5996: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.13:
5997: * src/classes/xnode.C [template_gc] 1.54.2.10.2.10:
5998: * src/include/pa_string.h [template_gc] 1.144.2.28.2.34:
5999: * src/main/pa_string.C [template_gc] 1.172.2.21.2.29:
6000: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.7:
6001: removed StringBody(0) ambiguilty, introducting static
6002: StringBody::Format(int)
6003:
6004: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.10:
6005: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.6:
6006: * tests/Makefile [template_gc] 1.1.2.8.2.4:
6007: * tests/results/107.processed [template_gc] 1.1.2.1.2.1:
6008: fixed dom language [values are now considered tainted.
6009: it was a bug in parser. updated 107 test result
6010:
6011: * src/classes/image.C [template_gc] 1.90.2.15.2.17:
6012: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.12:
6013: * src/classes/xnode.h [template_gc] 1.18.2.6.2.4:
6014: * src/doc/exception.dox [template_gc] 1.1.2.1:
6015: * src/doc/index.dox [template_gc] 1.4.8.1:
6016: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.4:
6017: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.12:
6018: * src/include/pa_request.h [template_gc] 1.160.2.37.2.12:
6019: * src/include/pa_string.h [template_gc] 1.144.2.28.2.33:
6020: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.8:
6021: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.5:
6022: * src/main/pa_string.C [template_gc] 1.172.2.21.2.28:
6023: xdoc.C compiled
6024: todo: xnode.C / finalizers
6025:
6026: * src/classes/memory.C 1.1:
6027: file memory.C was initially added on branch template_gc.
6028:
6029: * src/main/pa_request.C [template_gc] 1.245.2.37.2.16:
6030: * src/main/untaint.C [template_gc] 1.115.2.12.2.14:
6031: * src/types/pa_value.C [template_gc] 1.9.2.15.2.9:
6032: * src/types/pa_value.h [template_gc] 1.109.2.25.2.8:
6033: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.5:
6034: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.6:
6035: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.4:
6036: * src/types/pa_vstring.C [template_gc] 1.22.2.3.2.5:
6037: * src/types/pa_vstring.h [template_gc] 1.54.2.11.2.3:
6038: * tests/121.html [template_gc] 1.1.2.1:
6039: * tests/results/121.processed [template_gc] 1.1.2.1:
6040: untaint.C L_URI
6041:
6042: * src/include/pa_stylesheet_manager.h [template_gc] 1.15.2.5.2.5:
6043: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.6:
6044: fixed stylesheet caching
6045:
6046: 2003-03-24 paf
6047: * src/classes/void.C [template_gc] 1.28.2.5.2.6:
6048: void.C compiled
6049:
6050: * src/main/pa_common.C [template_gc] 1.143.2.21.2.14:
6051: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.9:
6052: http://
6053:
6054: * src/classes/file.C [template_gc] 1.107.2.16.2.10:
6055: * src/classes/image.C [template_gc] 1.90.2.15.2.16:
6056: * src/classes/mail.C [template_gc] 1.88.2.16.2.13:
6057: * src/include/pa_string.h [template_gc] 1.144.2.28.2.32:
6058: * src/main/pa_common.C [template_gc] 1.143.2.21.2.13:
6059: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.8:
6060: introducing string[body]::pos(char)
6061:
6062: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.4:
6063: pa_vstatus.C compiled
6064:
6065: * src/include/pa_string.h [template_gc] 1.144.2.28.2.30:
6066: * src/main/pa_string.C [template_gc] 1.172.2.21.2.26:
6067: * src/main/untaint.C [template_gc] 1.115.2.12.2.12:
6068: String::ArrayFragment::append_positions fixed
6069:
6070: * src/classes/hash.C [template_gc] 1.54.2.13.2.11:
6071: * src/classes/string.C [template_gc] 1.125.2.15.2.16:
6072: * src/classes/table.C [template_gc] 1.172.2.14.2.14:
6073: * src/types/pa_value.C [template_gc] 1.9.2.15.2.7:
6074: all linked
6075: todo: debug
6076:
6077: * src/classes/hash.C [template_gc] 1.54.2.13.2.10:
6078: * src/classes/image.C [template_gc] 1.90.2.15.2.12:
6079: * src/classes/string.C [template_gc] 1.125.2.15.2.10:
6080: * src/classes/table.C [template_gc] 1.172.2.14.2.9:
6081: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.10:
6082: * src/include/pa_string.h [template_gc] 1.144.2.28.2.23:
6083: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.4:
6084: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.4:
6085: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.10:
6086: image.C compiled
6087:
6088: * src/classes/mail.C [template_gc] 1.88.2.16.2.10:
6089: * src/classes/string.C [template_gc] 1.125.2.15.2.11:
6090: * src/classes/table.C [template_gc] 1.172.2.14.2.11:
6091: * src/types/pa_vmail.h [template_gc] 1.9.2.6.2.3:
6092: mail.C compiled
6093:
6094: * src/types/pa_vmath.C [template_gc] 1.1.2.9.2.4:
6095: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.5:
6096: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.9:
6097: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.5:
6098: * src/types/pa_vrequest.C [template_gc] 1.27.2.9.2.4:
6099: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.5:
6100: * src/types/pa_vstateless_class.C [template_gc] 1.19.2.9.2.4:
6101: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.4:
6102: pa_vstateless_class.C compiled
6103:
6104: * src/classes/hash.C [template_gc] 1.54.2.13.2.9:
6105: * src/classes/string.C [template_gc] 1.125.2.15.2.9:
6106: * src/classes/table.C [template_gc] 1.172.2.14.2.8:
6107: * src/classes/void.C [template_gc] 1.28.2.5.2.4:
6108: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.9:
6109: * src/include/pa_request.h [template_gc] 1.160.2.37.2.8:
6110: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.4:
6111: hash.C compiled
6112:
6113: * src/classes/string.C [template_gc] 1.125.2.15.2.15:
6114: * src/types/pa_value.C [template_gc] 1.9.2.15.2.6:
6115: * src/types/pa_value.h [template_gc] 1.109.2.25.2.5:
6116: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.4:
6117: pa_value.C compiled
6118:
6119: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.6:
6120: pa_vtable.C compiled
6121:
6122: * src/main/execute.C [template_gc] 1.295.2.27.2.7:
6123: * src/main/pa_string.C [template_gc] 1.172.2.21.2.22:
6124: * src/types/pa_wcontext.h [template_gc] 1.42.2.9.2.5:
6125: classes.lib
6126: main.lib compiled
6127:
6128: * src/classes/image.C [template_gc] 1.90.2.15.2.14:
6129: * src/classes/op.C [template_gc] 1.127.2.22.2.16:
6130: * src/classes/table.C [template_gc] 1.172.2.14.2.16:
6131: * src/include/pa_string.h [template_gc] 1.144.2.28.2.28:
6132: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.10:
6133: * src/main/compile.y [template_gc] 1.204.2.8.2.3:
6134: * src/main/execute.C [template_gc] 1.295.2.27.2.8:
6135: * src/main/pa_common.C [template_gc] 1.143.2.21.2.11:
6136: * src/main/untaint.C [template_gc] 1.115.2.12.2.11:
6137: * tests/Makefile [template_gc] 1.1.2.8.2.1:
6138: attempt to do gif encoding to CORD_ec [bad]
6139: would rewrite as realloc now
6140:
6141: * src/classes/mail.C [template_gc] 1.88.2.16.2.11:
6142: * src/main/pa_request.C [template_gc] 1.245.2.37.2.10:
6143: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.5:
6144: * src/types/pa_vstateless_class.C [template_gc] 1.19.2.9.2.5:
6145: all compiled.
6146: todo:link
6147:
6148: * src/types/pa_vfile.C [template_gc] 1.36.2.10.2.3:
6149: pa_vfile.C compiled
6150:
6151: * src/main/pa_string.C [template_gc] 1.172.2.21.2.24:
6152: * tests/Makefile [template_gc] 1.1.2.8.2.2:
6153: string::pos fixed
6154:
6155: * src/classes/op.C [template_gc] 1.127.2.22.2.14:
6156: * src/classes/string.C [template_gc] 1.125.2.15.2.12:
6157: * src/classes/table.C [template_gc] 1.172.2.14.2.12:
6158: * src/classes/void.C [template_gc] 1.28.2.5.2.5:
6159: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.5:
6160: * src/include/pa_string.h [template_gc] 1.144.2.28.2.24:
6161: * src/main/pa_request.C [template_gc] 1.245.2.37.2.9:
6162: * src/main/pa_string.C [template_gc] 1.172.2.21.2.19:
6163: op.C compiled
6164:
6165: * src/classes/string.C [template_gc] 1.125.2.15.2.14:
6166: * src/classes/table.C [template_gc] 1.172.2.14.2.13:
6167: * src/include/pa_string.h [template_gc] 1.144.2.28.2.26:
6168: * src/main/pa_string.C [template_gc] 1.172.2.21.2.21:
6169: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.5:
6170: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.4:
6171: table.C compiled
6172:
6173: * src/types/pa_value.h [template_gc] 1.109.2.25.2.6:
6174: * src/types/pa_vclass.C [template_gc] 1.16.2.5.2.3:
6175: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.6:
6176: * src/types/pa_vstateless_class.C [template_gc] 1.19.2.9.2.3:
6177: pa_vcookie.C compiled
6178:
6179: * parser3.dsw [template_gc] 1.7.6.1.2.3:
6180: * src/classes/date.C [template_gc] 1.42.2.11.2.6:
6181: * src/classes/file.C [template_gc] 1.107.2.16.2.7:
6182: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.5:
6183: * src/include/pa_string.h [template_gc] 1.144.2.28.2.27:
6184: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.8:
6185: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.6:
6186: empty run passed OK
6187:
6188: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.11:
6189: * src/classes/xnode.C [template_gc] 1.54.2.10.2.8:
6190: * src/classes/xnode.h [template_gc] 1.18.2.6.2.3:
6191: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.3:
6192: * src/include/pa_config_fixed.h [template_gc] 1.54.2.5.2.2:
6193: * src/include/pa_request.h [template_gc] 1.160.2.37.2.11:
6194: * src/include/pa_stylesheet_connection.h [template_gc] 1.32.2.5.2.3:
6195: * src/include/pa_stylesheet_manager.h [template_gc] 1.15.2.5.2.4:
6196: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.7:
6197: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.7:
6198: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.4:
6199: * src/main/pa_request.C [template_gc] 1.245.2.37.2.13:
6200: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.5:
6201: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.5:
6202: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.4:
6203: started XML
6204:
6205: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.5:
6206: pa_vform.C compiled
6207:
6208: * src/classes/math.C [template_gc] 1.24.2.12.2.6:
6209: * src/classes/op.C [template_gc] 1.127.2.22.2.13:
6210: math.C compiled
6211:
6212: * src/classes/classes.C [template_gc] 1.18.2.6.2.2:
6213: * src/classes/classes.awk [template_gc] 1.6.6.3.2.1:
6214: * src/classes/classes.h [template_gc] 1.23.2.9.2.3:
6215: * src/classes/date.C [template_gc] 1.42.2.11.2.5:
6216: * src/classes/double.C [template_gc] 1.53.2.8.2.3:
6217: * src/classes/file.C [template_gc] 1.107.2.16.2.6:
6218: * src/classes/form.C [template_gc] 1.34.2.7.2.5:
6219: * src/classes/hash.C [template_gc] 1.54.2.13.2.8:
6220: * src/classes/image.C [template_gc] 1.90.2.15.2.11:
6221: * src/classes/int.C [template_gc] 1.49.2.7.2.3:
6222: * src/classes/mail.C [template_gc] 1.88.2.16.2.9:
6223: * src/classes/math.C [template_gc] 1.24.2.12.2.5:
6224: * src/classes/op.C [template_gc] 1.127.2.22.2.12:
6225: * src/classes/response.C [template_gc] 1.23.2.8.2.2:
6226: * src/classes/string.C [template_gc] 1.125.2.15.2.8:
6227: * src/classes/table.C [template_gc] 1.172.2.14.2.7:
6228: * src/classes/void.C [template_gc] 1.28.2.5.2.3:
6229: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.8:
6230: * src/classes/xnode.C [template_gc] 1.54.2.10.2.7:
6231: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.9:
6232: * src/include/pa_request.h [template_gc] 1.160.2.37.2.7:
6233: * src/include/pa_sapi.h [template_gc] 1.22.2.8.2.4:
6234: * src/include/pa_string.h [template_gc] 1.144.2.28.2.22:
6235: * src/main/pa_string.C [template_gc] 1.172.2.21.2.18:
6236: * src/types/pa_vdate.h [template_gc] 1.24.2.5.2.3:
6237: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.8:
6238: file.C
6239: table.C compiled
6240:
6241: * src/classes/file.C [template_gc] 1.107.2.16.2.9:
6242: * src/classes/image.C [template_gc] 1.90.2.15.2.15:
6243: * src/classes/mail.C [template_gc] 1.88.2.16.2.12:
6244: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.11:
6245: * src/include/pa_string.h [template_gc] 1.144.2.28.2.31:
6246: * src/main/pa_common.C [template_gc] 1.143.2.21.2.12:
6247: * src/main/pa_request.C [template_gc] 1.245.2.37.2.12:
6248: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.7:
6249: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.5:
6250: size_t pos everywhere checks changed to check for eq STRING_NOT_FOUND
6251:
6252: * src/classes/int.C [template_gc] 1.49.2.7.2.4:
6253: * src/classes/table.C [template_gc] 1.172.2.14.2.10:
6254: int.C compiled
6255:
6256: * src/types/pa_wcontext.C [template_gc] 1.24.2.5.2.4:
6257: pa_wcontext.C compiled
6258:
6259: * src/types/pa_vstring.C [template_gc] 1.22.2.3.2.4:
6260: pa_vstring.C compiled
6261:
6262: * src/main/pa_string.C [template_gc] 1.172.2.21.2.27:
6263: * src/main/untaint.C [template_gc] 1.115.2.12.2.13:
6264: * tests/Makefile [template_gc] 1.1.2.8.2.3:
6265: string optimize bit implemented
6266:
6267: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.6:
6268: * src/main/execute.C [template_gc] 1.295.2.27.2.9:
6269: * src/main/pa_string.C [template_gc] 1.172.2.21.2.23:
6270: hashcode implemented fully, including per-char callback [it can
6271: be - substr CORD node]
6272:
6273: * src/classes/table.C [template_gc] 1.172.2.14.2.17:
6274: * src/include/pa_string.h [template_gc] 1.144.2.28.2.29:
6275: * src/main/pa_string.C [template_gc] 1.172.2.21.2.25:
6276: String::this_starts fixed
6277:
6278: * src/classes/date.C [template_gc] 1.42.2.11.2.7:
6279: * src/classes/file.C [template_gc] 1.107.2.16.2.8:
6280: * src/classes/form.C [template_gc] 1.34.2.7.2.6:
6281: * src/classes/image.C [template_gc] 1.90.2.15.2.13:
6282: * src/classes/math.C [template_gc] 1.24.2.12.2.7:
6283: * src/classes/op.C [template_gc] 1.127.2.22.2.15:
6284: * src/classes/table.C [template_gc] 1.172.2.14.2.15:
6285: * src/include/pa_cache_managers.h [template_gc] 1.9.2.7.2.4:
6286: * src/include/pa_charsets.h [template_gc] 1.8.2.8.2.4:
6287: * src/include/pa_common.h [template_gc] 1.89.2.13.2.7:
6288: * src/include/pa_request.h [template_gc] 1.160.2.37.2.10:
6289: * src/include/pa_sql_driver_manager.h [template_gc] 1.26.2.9.2.4:
6290: * src/include/pa_table.h [template_gc] 1.48.2.11.2.5:
6291: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.6:
6292: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.6:
6293: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.9:
6294: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.3:
6295: * src/main/pa_request.C [template_gc] 1.245.2.37.2.11:
6296: * src/main/pa_uue.C [template_gc] 1.4.2.5.2.3:
6297: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.4:
6298: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.5:
6299: * src/types/pa_value.C [template_gc] 1.9.2.15.2.8:
6300: * src/types/pa_value.h [template_gc] 1.109.2.25.2.7:
6301: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.12:
6302: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.6:
6303: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.5:
6304: 2*2 worked :)
6305:
6306: * src/classes/string.C [template_gc] 1.125.2.15.2.13:
6307: * src/include/pa_request.h [template_gc] 1.160.2.37.2.9:
6308: * src/include/pa_string.h [template_gc] 1.144.2.28.2.25:
6309: * src/main/pa_string.C [template_gc] 1.172.2.21.2.20:
6310: string.C compiled
6311:
6312: * src/include/pa_array.h [template_gc] 1.57.2.27.2.5:
6313: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.11:
6314: gif encoding rewritten to rewalloc with 100byte buf ahead
6315:
6316: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.10:
6317: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.11:
6318: * src/types/pa_vmail.h [template_gc] 1.9.2.6.2.4:
6319: * src/types/pa_vmath.C [template_gc] 1.1.2.9.2.3:
6320: pa_vmail.C compiled
6321:
6322: * src/types/pa_vhash.C [template_gc] 1.1.2.3.2.2:
6323: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.6:
6324: pa_vimage.C compiled
6325:
6326: * src/include/pa_string.h [template_gc] 1.144.2.28.2.21:
6327: * src/main/pa_string.C [template_gc] 1.172.2.21.2.17:
6328: * src/main/pa_uue.C [template_gc] 1.4.2.5.2.2:
6329: * src/main/untaint.C [template_gc] 1.115.2.12.2.10:
6330: main.lib compiled
6331:
6332: 2003-03-21 paf
6333: * src/classes/hash.C [template_gc] 1.54.2.13.2.6:
6334: * src/classes/mail.C [template_gc] 1.88.2.16.2.8:
6335: * src/classes/op.C [template_gc] 1.127.2.22.2.9:
6336: * src/include/pa_request.h [template_gc] 1.160.2.37.2.5:
6337: * src/main/execute.C [template_gc] 1.295.2.27.2.6:
6338: * src/main/pa_request.C [template_gc] 1.245.2.37.2.7:
6339: * src/types/pa_value.C [template_gc] 1.9.2.15.2.5:
6340: * src/types/pa_value.h [template_gc] 1.109.2.25.2.4:
6341: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.5:
6342: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.3:
6343: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.4:
6344: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.7:
6345: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.4:
6346: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.3:
6347: * src/types/pa_vrequest.C [template_gc] 1.27.2.9.2.3:
6348: * src/types/pa_vresponse.h [template_gc] 1.32.2.6.2.3:
6349: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.4:
6350: pa_request.C 50% compiled
6351:
6352: * src/classes/op.C [template_gc] 1.127.2.22.2.11:
6353: * src/include/pa_cache_managers.h [template_gc] 1.9.2.7.2.3:
6354: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.3:
6355: * src/include/pa_sql_driver_manager.h [template_gc] 1.26.2.9.2.3:
6356: * src/include/pa_stylesheet_manager.h [template_gc] 1.15.2.5.2.3:
6357: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.5:
6358: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.2:
6359: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.5:
6360: * src/sql/pa_sql_driver.h [template_gc] 1.34.2.4.2.2:
6361: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.5:
6362: pa_sql_driver_manager.C compiled
6363:
6364: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.4:
6365: * src/main/pa_string.C [template_gc] 1.172.2.21.2.14:
6366: test14 [bug fixed]
6367:
1.39 paf 6368: * src/classes/file.C 1.108:
6369: ^file::exec/cgi now does not pass post data by default.
6370: use: ^file::exec[...;$.stdin[$request.body]
6371:
1.23 paf 6372: * src/classes/classes.C [template_gc] 1.18.2.6.2.1:
6373: * src/classes/classes.h [template_gc] 1.23.2.9.2.2:
6374: * src/classes/date.C [template_gc] 1.42.2.11.2.4:
6375: * src/classes/double.C [template_gc] 1.53.2.8.2.2:
6376: * src/classes/file.C [template_gc] 1.107.2.16.2.5:
6377: * src/classes/form.C [template_gc] 1.34.2.7.2.4:
6378: * src/classes/hash.C [template_gc] 1.54.2.13.2.5:
6379: * src/classes/image.C [template_gc] 1.90.2.15.2.8:
6380: * src/classes/int.C [template_gc] 1.49.2.7.2.2:
6381: * src/classes/mail.C [template_gc] 1.88.2.16.2.6:
6382: * src/classes/math.C [template_gc] 1.24.2.12.2.4:
6383: * src/classes/op.C [template_gc] 1.127.2.22.2.7:
6384: * src/classes/string.C [template_gc] 1.125.2.15.2.7:
6385: * src/classes/table.C [template_gc] 1.172.2.14.2.6:
6386: * src/classes/void.C [template_gc] 1.28.2.5.2.2:
6387: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.6:
6388: * src/classes/xnode.C [template_gc] 1.54.2.10.2.5:
6389: * src/classes/xnode.h [template_gc] 1.18.2.6.2.2:
6390: * src/include/pa_cache_managers.h [template_gc] 1.9.2.7.2.2:
6391: * src/include/pa_charsets.h [template_gc] 1.8.2.8.2.2:
6392: * src/include/pa_common.h [template_gc] 1.89.2.13.2.5:
6393: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.2:
6394: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.8:
6395: * src/include/pa_operation.h [template_gc] 1.1.2.6.2.1:
6396: * src/include/pa_request.h [template_gc] 1.160.2.37.2.3:
6397: * src/include/pa_sapi.h [template_gc] 1.22.2.8.2.3:
6398: * src/include/pa_sql_driver_manager.h [template_gc] 1.26.2.9.2.2:
6399: * src/include/pa_string.h [template_gc] 1.144.2.28.2.17:
6400: * src/include/pa_stylesheet_connection.h [template_gc] 1.32.2.5.2.2:
6401: * src/include/pa_stylesheet_manager.h [template_gc] 1.15.2.5.2.2:
6402: * src/include/pa_table.h [template_gc] 1.48.2.11.2.4:
6403: * src/main/compile.C [template_gc] 1.69.2.6.2.3:
6404: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.7:
6405: * src/main/compile.y [template_gc] 1.204.2.8.2.1:
6406: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.3:
6407: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.2:
6408: * src/main/execute.C [template_gc] 1.295.2.27.2.4:
6409: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.4:
6410: * src/main/pa_charsets.C [template_gc] 1.11.2.10.2.2:
6411: * src/main/pa_common.C [template_gc] 1.143.2.21.2.8:
6412: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.5:
6413: * src/main/pa_request.C [template_gc] 1.245.2.37.2.5:
6414: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.4:
6415: * src/main/pa_string.C [template_gc] 1.172.2.21.2.15:
6416: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.4:
6417: * src/main/untaint.C [template_gc] 1.115.2.12.2.9:
6418: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.3:
6419: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.4:
6420: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.4:
6421: * src/types/pa_junction.h [template_gc] 1.1.2.2.2.2:
6422: * src/types/pa_method.h [template_gc] 1.1.2.4.2.3:
6423: * src/types/pa_value.C [template_gc] 1.9.2.15.2.4:
6424: * src/types/pa_value.h [template_gc] 1.109.2.25.2.3:
6425: * src/types/pa_vbool.h [template_gc] 1.21.2.3.2.1:
6426: * src/types/pa_vclass.C [template_gc] 1.16.2.5.2.2:
6427: * src/types/pa_vclass.h [template_gc] 1.39.2.5.2.2:
6428: * src/types/pa_vcode_frame.h [template_gc] 1.24.2.3.2.3:
6429: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.4:
6430: * src/types/pa_vcookie.h [template_gc] 1.23.2.6.2.2:
6431: * src/types/pa_vdate.h [template_gc] 1.24.2.5.2.2:
6432: * src/types/pa_vdouble.h [template_gc] 1.42.2.9.2.2:
6433: * src/types/pa_venv.h [template_gc] 1.28.2.5.2.3:
6434: * src/types/pa_vfile.C [template_gc] 1.36.2.10.2.2:
6435: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.4:
6436: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.4:
6437: * src/types/pa_vform.h [template_gc] 1.45.2.8.2.2:
6438: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.2:
6439: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.3:
6440: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.2:
6441: * src/types/pa_vint.h [template_gc] 1.38.2.10.2.2:
6442: * src/types/pa_vjunction.h [template_gc] 1.19.2.5.2.1:
6443: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.8:
6444: * src/types/pa_vmail.h [template_gc] 1.9.2.6.2.2:
6445: * src/types/pa_vmath.C [template_gc] 1.1.2.9.2.2:
6446: * src/types/pa_vmath.h [template_gc] 1.14.2.4.2.2:
6447: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.4:
6448: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.5:
6449: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.3:
6450: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.2:
6451: * src/types/pa_vrequest.C [template_gc] 1.27.2.9.2.2:
6452: * src/types/pa_vrequest.h [template_gc] 1.25.2.3.2.2:
6453: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.3:
6454: * src/types/pa_vresponse.h [template_gc] 1.32.2.6.2.2:
6455: * src/types/pa_vstateless_class.C [template_gc] 1.19.2.9.2.2:
6456: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.3:
6457: * src/types/pa_vstateless_object.h [template_gc] 1.28.2.4.2.2:
6458: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.3:
6459: * src/types/pa_vstatus.h [template_gc] 1.15.2.7.2.2:
6460: * src/types/pa_vstring.C [template_gc] 1.22.2.3.2.3:
6461: * src/types/pa_vstring.h [template_gc] 1.54.2.11.2.2:
6462: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.3:
6463: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.3:
6464: * src/types/pa_vvoid.h [template_gc] 1.17.2.8.2.2:
6465: * src/types/pa_vxdoc.C [template_gc] 1.23.2.5.2.3:
6466: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.4:
6467: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.4:
6468: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.3:
6469: * src/types/pa_wcontext.C [template_gc] 1.24.2.5.2.3:
6470: * src/types/pa_wcontext.h [template_gc] 1.42.2.9.2.4:
6471: * src/types/pa_wwrapper.h [template_gc] 1.28.2.3.2.3:
6472: introducing StringBody [C++ CORD wrapper]
6473:
6474: * src/main/pa_common.C 1.146:
6475: * src/main/pa_common.C 1.148:
6476: } typo bug fix
6477:
6478: * src/classes/hash.C [template_gc] 1.54.2.13.2.7:
6479: * src/classes/image.C [template_gc] 1.90.2.15.2.10:
6480: * src/classes/op.C [template_gc] 1.127.2.22.2.10:
6481: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.7:
6482: * src/classes/xnode.C [template_gc] 1.54.2.10.2.6:
6483: * src/include/pa_common.h [template_gc] 1.89.2.13.2.6:
6484: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.5:
6485: * src/include/pa_request.h [template_gc] 1.160.2.37.2.6:
6486: * src/include/pa_string.h [template_gc] 1.144.2.28.2.20:
6487: * src/main/compile.C [template_gc] 1.69.2.6.2.4:
6488: * src/main/pa_common.C [template_gc] 1.143.2.21.2.10:
6489: * src/main/pa_request.C [template_gc] 1.245.2.37.2.8:
6490: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.9:
6491: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.4:
6492: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.5:
6493: pa_request.C compiled
6494:
6495: * src/classes/image.C [template_gc] 1.90.2.15.2.9:
6496: * src/classes/mail.C [template_gc] 1.88.2.16.2.7:
6497: * src/classes/op.C [template_gc] 1.127.2.22.2.8:
6498: * src/include/pa_request.h [template_gc] 1.160.2.37.2.4:
6499: * src/include/pa_string.h [template_gc] 1.144.2.28.2.18:
6500: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.8:
6501: * src/main/compile.y [template_gc] 1.204.2.8.2.2:
6502: * src/main/execute.C [template_gc] 1.295.2.27.2.5:
6503: * src/main/pa_common.C [template_gc] 1.143.2.21.2.9:
6504: * src/main/pa_request.C [template_gc] 1.245.2.37.2.6:
6505: * src/types/pa_junction.h [template_gc] 1.1.2.2.2.3:
6506: * src/types/pa_method.h [template_gc] 1.1.2.4.2.4:
6507: * src/types/pa_vcode_frame.h [template_gc] 1.24.2.3.2.4:
6508: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.3:
6509: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.6:
6510: execute.C compiled
6511:
6512: * src/main/pa_common.C 1.147:
6513: * src/targets/cgi/parser3.C 1.217:
6514: *** empty log message ***
6515:
6516: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.2:
6517: * src/include/pa_charsets.h [template_gc] 1.8.2.8.2.3:
6518: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.3:
6519: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.9:
6520: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.5:
6521: * src/main/pa_charsets.C [template_gc] 1.11.2.10.2.3:
6522: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.5:
6523: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.6:
6524: pa_charsets.C compiled
6525:
6526: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.4:
6527: * src/include/pa_string.h [template_gc] 1.144.2.28.2.19:
6528: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.7:
6529: * src/main/pa_string.C [template_gc] 1.172.2.21.2.16:
6530: pa_exec.C compiled [win32 only for now] todo: on unix
6531:
6532: * src/classes/file.C 1.109:
6533: * src/include/pa_charset.h 1.21:
6534: * src/main/pa_charset.C 1.34:
6535: $file::exec/cgi[script;
6536: $.charset[this is script's charset]
6537:
6538: command line, env values, input got transcoded before call
6539: stdout, stderr got transcoded after call
6540:
6541: 2003-03-20 paf
6542: * src/include/pa_string.h [template_gc] 1.144.2.28.2.12:
6543: this_starts fixed
6544:
6545: * src/include/pa_string.h [template_gc] 1.144.2.28.2.16:
6546: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.3:
6547: * src/main/pa_string.C [template_gc] 1.172.2.21.2.13:
6548: * src/main/untaint.C [template_gc] 1.115.2.12.2.8:
6549: cord bug fix, but still errors
6550: todo: clear out
6551:
6552: * src/include/pa_array.h [template_gc] 1.57.2.27.2.4:
6553: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.4:
6554: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.6:
6555: * src/include/pa_string.h [template_gc] 1.144.2.28.2.9:
6556: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.3:
6557: * src/main/pa_string.C [template_gc] 1.172.2.21.2.8:
6558: test: gc/exit runned OK
6559:
6560: * src/classes/image.C [template_gc] 1.90.2.15.2.5:
6561: * src/classes/mail.C [template_gc] 1.88.2.16.2.4:
6562: * src/classes/math.C [template_gc] 1.24.2.12.2.3:
6563: * src/classes/string.C [template_gc] 1.125.2.15.2.5:
6564: * src/include/pa_dictionary.h [template_gc] 1.13.2.8.2.3:
6565: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.3:
6566: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.5:
6567: * src/include/pa_string.h [template_gc] 1.144.2.28.2.7:
6568: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.2:
6569: * src/lib/cord/cordxtra.c [template_gc] 1.1.2.2:
6570: * src/lib/pcre/dftables.c [template_gc] 1.1.14.1.2.2:
6571: * src/lib/pcre/get.c [template_gc] 1.1.14.1.2.3:
6572: * src/lib/pcre/maketables.c [template_gc] 1.1.14.1.2.2:
6573: * src/lib/pcre/pcre.c [template_gc] 1.1.14.1.2.2:
6574: * src/lib/pcre/pcre.h [template_gc] 1.1.14.1.2.2:
6575: * src/lib/pcre/pcre_parser_ctype.c [template_gc] 1.3.2.1.2.2:
6576: * src/lib/pcre/study.c [template_gc] 1.1.14.1.2.2:
6577: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.4:
6578: * src/main/pa_common.C [template_gc] 1.143.2.21.2.5:
6579: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.2:
6580: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.3:
6581: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.2:
6582: * src/main/pa_request.C [template_gc] 1.245.2.37.2.4:
6583: * src/main/pa_string.C [template_gc] 1.172.2.21.2.6:
6584: * src/main/untaint.C [template_gc] 1.115.2.12.2.4:
6585: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.3:
6586: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.5:
6587: untaint.C 99% [except mail&sql&optimize]
6588:
1.24 paf 6589: * src/types/pa_vmail.C 1.42:
6590: another naming problem: should not name vars like that: unpredictable close caused problems with later sending mail:
6591: Mar 20 06:39:53 pt-6 sendmail[19044]: File descriptors missing on startup: stdin; Bad file number
6592:
6593: todo: find out why so many filters(stream) here. probably wrong?
6594:
1.23 paf 6595: * src/include/pa_dictionary.h [template_gc] 1.13.2.8.2.4:
6596: * src/include/pa_string.h [template_gc] 1.144.2.28.2.8:
6597: * src/main/pa_common.C [template_gc] 1.143.2.21.2.6:
6598: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.3:
6599: * src/main/pa_string.C [template_gc] 1.172.2.21.2.7:
6600: * src/main/untaint.C [template_gc] 1.115.2.12.2.5:
6601: test compiled
6602:
6603: * src/include/pa_string.h [template_gc] 1.144.2.28.2.15:
6604: more tests
6605:
6606: * src/classes/image.C [template_gc] 1.90.2.15.2.7:
6607: * src/include/pa_dictionary.h [template_gc] 1.13.2.8.2.5:
6608: * src/include/pa_string.h [template_gc] 1.144.2.28.2.14:
6609: * src/lib/ltdl/ltdl.c [template_gc] 1.3.2.1.2.1:
6610: * src/lib/ltdl/ltdl.h [template_gc] 1.2.2.1.2.1:
6611: * src/lib/pcre/internal.h [template_gc] 1.1.18.1:
6612: * src/lib/pcre/pcre.c [template_gc] 1.1.14.1.2.3:
6613: * src/lib/pcre/study.c [template_gc] 1.1.14.1.2.3:
6614: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.6:
6615: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.4:
6616: * src/main/pa_string.C [template_gc] 1.172.2.21.2.11:
6617: * src/main/untaint.C [template_gc] 1.115.2.12.2.7:
6618: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.7:
6619: more tests [bugs fixed]
6620:
1.24 paf 6621: * src/include/pa_string.h [template_gc] 1.144.2.28.2.11:
6622: * src/main/pa_string.C [template_gc] 1.172.2.21.2.10:
6623: added: assertion on new String ctor & append params convention
6624:
1.23 paf 6625: * src/main/pa_string.C [template_gc] 1.172.2.21.2.12:
6626: string.pos fixed
6627:
6628: * src/classes/file.C [template_gc] 1.107.2.16.2.4:
6629: * src/classes/hash.C [template_gc] 1.54.2.13.2.4:
6630: * src/classes/image.C [template_gc] 1.90.2.15.2.6:
6631: * src/classes/mail.C [template_gc] 1.88.2.16.2.5:
6632: * src/classes/op.C [template_gc] 1.127.2.22.2.6:
6633: * src/classes/string.C [template_gc] 1.125.2.15.2.6:
6634: * src/classes/table.C [template_gc] 1.172.2.14.2.5:
6635: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.5:
6636: * src/include/pa_common.h [template_gc] 1.89.2.13.2.4:
6637: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.7:
6638: * src/include/pa_string.h [template_gc] 1.144.2.28.2.10:
6639: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.5:
6640: * src/main/pa_common.C [template_gc] 1.143.2.21.2.7:
6641: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.4:
6642: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.4:
6643: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.3:
6644: * src/main/pa_string.C [template_gc] 1.172.2.21.2.9:
6645: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.3:
6646: * src/main/untaint.C [template_gc] 1.115.2.12.2.6:
6647: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.3:
6648: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.2:
6649: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.6:
6650: more tests OK
6651:
6652: * parser3.dsw [template_gc] 1.7.6.1.2.2:
6653: * src/classes/file.C [template_gc] 1.107.2.16.2.3:
6654: * src/classes/image.C [template_gc] 1.90.2.15.2.4:
6655: * src/classes/op.C [template_gc] 1.127.2.22.2.5:
6656: * src/classes/string.C [template_gc] 1.125.2.15.2.4:
6657: * src/classes/table.C [template_gc] 1.172.2.14.2.4:
6658: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.4:
6659: * src/classes/xnode.C [template_gc] 1.54.2.10.2.4:
6660: * src/include/pa_common.h [template_gc] 1.89.2.13.2.3:
6661: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.4:
6662: * src/include/pa_request.h [template_gc] 1.160.2.37.2.2:
6663: * src/include/pa_request_charsets.h [template_gc] 1.1.2.3.2.2:
6664: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.2:
6665: * src/include/pa_string.h [template_gc] 1.144.2.28.2.6:
6666: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.3:
6667: * src/main/execute.C [template_gc] 1.295.2.27.2.3:
6668: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.3:
6669: * src/main/pa_common.C [template_gc] 1.143.2.21.2.4:
6670: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.3:
6671: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.2:
6672: * src/main/pa_request.C [template_gc] 1.245.2.37.2.3:
6673: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.2:
6674: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.2:
6675: * src/main/untaint.C [template_gc] 1.115.2.12.2.3:
6676: * src/sql/pa_sql_driver.h [template_gc] 1.34.2.4.2.1:
6677: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.2:
6678: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.3:
6679: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.2:
6680: * src/types/pa_value.C [template_gc] 1.9.2.15.2.3:
6681: * src/types/pa_vcode_frame.h [template_gc] 1.24.2.3.2.2:
6682: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.3:
6683: * src/types/pa_venv.h [template_gc] 1.28.2.5.2.2:
6684: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.3:
6685: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.4:
6686: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.3:
6687: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.4:
6688: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.2:
6689: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.2:
6690: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.2:
6691: * src/types/pa_vstring.C [template_gc] 1.22.2.3.2.2:
6692: * src/types/pa_vxdoc.C [template_gc] 1.23.2.5.2.2:
6693: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.3:
6694: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.3:
6695: * src/types/pa_wcontext.h [template_gc] 1.42.2.9.2.3:
6696: untaint.C 30%,
6697: pa_common.C [done, without http for now]
6698:
6699: * src/include/pa_string.h [template_gc] 1.144.2.28.2.13:
6700: warning
6701:
6702: * src/lib/ltdl/Makefile.in [template_gc] 1.4.2.1.2.1:
6703: * src/lib/ltdl/config_fixed.h [template_gc] 1.2.2.2.2.1:
6704: * src/lib/ltdl/configure [template_gc] 1.4.2.1.2.1:
6705: * src/lib/ltdl/configure.in [template_gc] 1.4.2.1.2.1:
6706: * src/lib/ltdl/libltdl.dsp [template_gc] 1.3.2.2.2.1:
6707: * src/lib/ltdl/ltdl.c [template_gc] 1.3.2.1.2.2:
6708: * src/lib/ltdl/ltdl.h [template_gc] 1.2.2.1.2.2:
6709: * src/lib/pcre/dftables.c [template_gc] 1.1.14.1.2.3:
6710: * src/lib/pcre/get.c [template_gc] 1.1.14.1.2.4:
6711: * src/lib/pcre/internal.h [template_gc] 1.1.18.2:
6712: * src/lib/pcre/maketables.c [template_gc] 1.1.14.1.2.3:
6713: * src/lib/pcre/pcre.c [template_gc] 1.1.14.1.2.4:
6714: * src/lib/pcre/pcre.h [template_gc] 1.1.14.1.2.3:
6715: * src/lib/pcre/pcre_parser_ctype.c [template_gc] 1.3.2.1.2.3:
6716: * src/lib/pcre/study.c [template_gc] 1.1.14.1.2.4:
6717: undone bad replaces
6718:
6719: 2003-03-19 paf
6720: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.2:
6721: * src/classes/string.C [template_gc] 1.125.2.15.2.3:
6722: * src/classes/table.C [template_gc] 1.172.2.14.2.3:
6723: * src/include/pa_array.h [template_gc] 1.57.2.27.2.1:
6724: * src/include/pa_common.h [template_gc] 1.89.2.13.2.2:
6725: * src/include/pa_dictionary.h [template_gc] 1.13.2.8.2.2:
6726: * src/include/pa_exception.h [template_gc] 1.38.2.15.2.2:
6727: * src/include/pa_string.h [template_gc] 1.144.2.28.2.3:
6728: * src/include/pa_table.h [template_gc] 1.48.2.11.2.2:
6729: * src/lib/cord/cord.dsp [template_gc] 1.1.2.2:
6730: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.2:
6731: * src/main/main.dsp [template_gc] 1.161.6.14.2.2:
6732: * src/main/pa_common.C [template_gc] 1.143.2.21.2.2:
6733: * src/main/pa_string.C [template_gc] 1.172.2.21.2.3:
6734: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.2:
6735: * src/types/pa_method.h [template_gc] 1.1.2.4.2.2:
6736: * src/types/pa_value.h [template_gc] 1.109.2.25.2.2:
6737: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.2:
6738: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.2:
6739: * src/types/types.dsp [template_gc] 1.35.10.9.2.2:
6740: string reimplementation with cord+array<fragment>: 70%
6741:
6742: * src/lib/pcre/Makefile.in [template_gc] 1.8.2.3.2.1:
6743: * src/lib/pcre/dftables.c [template_gc] 1.1.14.1.2.1:
6744: * src/lib/pcre/get.c [template_gc] 1.1.14.1.2.2:
6745: * src/lib/pcre/maketables.c [template_gc] 1.1.14.1.2.1:
6746: * src/lib/pcre/pcre.c [template_gc] 1.1.14.1.2.1:
6747: * src/lib/pcre/pcre.dsp [template_gc] 1.1.14.1.2.1:
6748: * src/lib/pcre/pcre.h [template_gc] 1.1.14.1.2.1:
6749: * src/lib/pcre/pcre_parser_ctype.c [template_gc] 1.3.2.1.2.1:
6750: * src/lib/pcre/study.c [template_gc] 1.1.14.1.2.1:
6751: restored bad replaces
6752:
6753: * src/classes/date.C [template_gc] 1.42.2.11.2.3:
6754: * src/classes/form.C [template_gc] 1.34.2.7.2.3:
6755: * src/classes/hash.C [template_gc] 1.54.2.13.2.3:
6756: * src/classes/image.C [template_gc] 1.90.2.15.2.3:
6757: * src/classes/mail.C [template_gc] 1.88.2.16.2.3:
6758: * src/classes/op.C [template_gc] 1.127.2.22.2.4:
6759: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.3:
6760: * src/classes/xnode.C [template_gc] 1.54.2.10.2.3:
6761: * src/include/pa_array.h [template_gc] 1.57.2.27.2.3:
6762: * src/include/pa_config_fixed.h [template_gc] 1.54.2.5.2.1:
6763: * src/include/pa_exception.h [template_gc] 1.38.2.15.2.3:
6764: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.3:
6765: * src/include/pa_sapi.h [template_gc] 1.22.2.8.2.2:
6766: * src/include/pa_string.h [template_gc] 1.144.2.28.2.5:
6767: * src/include/pa_table.h [template_gc] 1.48.2.11.2.3:
6768: * src/main/compile.C [template_gc] 1.69.2.6.2.2:
6769: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.2:
6770: * src/main/execute.C [template_gc] 1.295.2.27.2.2:
6771: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.2:
6772: * src/main/pa_common.C [template_gc] 1.143.2.21.2.3:
6773: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.2:
6774: * src/main/pa_request.C [template_gc] 1.245.2.37.2.2:
6775: * src/main/pa_socks.C [template_gc] 1.18.2.5.2.1:
6776: * src/main/pa_string.C [template_gc] 1.172.2.21.2.5:
6777: * src/main/pa_table.C [template_gc] 1.53.2.10.2.2:
6778: * src/main/untaint.C [template_gc] 1.115.2.12.2.2:
6779: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.2:
6780: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.3:
6781: * src/types/pa_value.C [template_gc] 1.9.2.15.2.2:
6782: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.2:
6783: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.2:
6784: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.2:
6785: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.3:
6786: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.3:
6787: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.2:
6788: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.2:
6789: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.2:
6790: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.2:
6791: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.2:
6792: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.2:
6793: * src/types/pa_wcontext.C [template_gc] 1.24.2.5.2.2:
6794: * src/types/pa_wcontext.h [template_gc] 1.42.2.9.2.2:
6795: * src/types/pa_wwrapper.h [template_gc] 1.28.2.3.2.2:
6796: started test
6797:
6798: * src/classes/op.C [template_gc] 1.127.2.22.2.3:
6799: * src/include/pa_array.h [template_gc] 1.57.2.27.2.2:
6800: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.2:
6801: * src/include/pa_string.h [template_gc] 1.144.2.28.2.4:
6802: * src/main/pa_string.C [template_gc] 1.172.2.21.2.4:
6803: string compiled
6804: todo: test it
6805:
6806: 2003-03-18 paf
6807: * src/classes/date.C [template_gc] 1.42.2.11.2.2:
6808: * src/classes/file.C [template_gc] 1.107.2.16.2.2:
6809: * src/classes/form.C [template_gc] 1.34.2.7.2.2:
6810: * src/classes/hash.C [template_gc] 1.54.2.13.2.2:
6811: * src/classes/image.C [template_gc] 1.90.2.15.2.2:
6812: * src/classes/mail.C [template_gc] 1.88.2.16.2.2:
6813: * src/classes/math.C [template_gc] 1.24.2.12.2.2:
6814: * src/classes/op.C [template_gc] 1.127.2.22.2.2:
6815: * src/classes/string.C [template_gc] 1.125.2.15.2.2:
6816: * src/classes/table.C [template_gc] 1.172.2.14.2.2:
6817: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.2:
6818: * src/classes/xnode.C [template_gc] 1.54.2.10.2.2:
6819: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.2:
6820: * src/include/pa_string.h [template_gc] 1.144.2.28.2.2:
6821: * src/main/pa_string.C [template_gc] 1.172.2.21.2.2:
6822: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.2:
6823: lots of replacements,
6824: todo:we can ignore lang in cmp and pos really,
6825: but would split properly!
6826:
6827: * src/include/pa_pool.h [gc] 1.86.4.2:
6828: * src/main/execute.C [gc] 1.295.4.2:
6829: * src/targets/cgi/pa_pool.C [gc] 1.41.4.2:
6830: gc logging
6831:
6832: * src/lib/cord/cord.dsp [template_gc] 1.1.2.1:
6833: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.1:
6834: * src/lib/cord/cordprnt.c [template_gc] 1.1.2.1:
6835: * src/lib/cord/cordxtra.c [template_gc] 1.1.2.1:
6836: gc: cord part made parser/src/lib: it's not compiled into libgc
6837: by default
6838:
6839: * src/lib/cord/cordxtra.c 1.1:
6840: file cordxtra.c was initially added on branch template_gc.
6841:
6842: * src/lib/cord/cordbscs.c 1.1:
6843: file cordbscs.c was initially added on branch template_gc.
6844:
6845: * parser3.dsw [template_gc] 1.7.6.1.2.1:
6846: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.1:
6847: * src/classes/classes.h [template_gc] 1.23.2.9.2.1:
6848: * src/classes/date.C [template_gc] 1.42.2.11.2.1:
6849: * src/classes/double.C [template_gc] 1.53.2.8.2.1:
6850: * src/classes/file.C [template_gc] 1.107.2.16.2.1:
6851: * src/classes/form.C [template_gc] 1.34.2.7.2.1:
6852: * src/classes/hash.C [template_gc] 1.54.2.13.2.1:
6853: * src/classes/image.C [template_gc] 1.90.2.15.2.1:
6854: * src/classes/int.C [template_gc] 1.49.2.7.2.1:
6855: * src/classes/mail.C [template_gc] 1.88.2.16.2.1:
6856: * src/classes/math.C [template_gc] 1.24.2.12.2.1:
6857: * src/classes/op.C [template_gc] 1.127.2.22.2.1:
6858: * src/classes/response.C [template_gc] 1.23.2.8.2.1:
6859: * src/classes/string.C [template_gc] 1.125.2.15.2.1:
6860: * src/classes/table.C [template_gc] 1.172.2.14.2.1:
6861: * src/classes/void.C [template_gc] 1.28.2.5.2.1:
6862: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.1:
6863: * src/classes/xnode.C [template_gc] 1.54.2.10.2.1:
6864: * src/classes/xnode.h [template_gc] 1.18.2.6.2.1:
6865: * src/include/Makefile.am [template_gc] 1.3.14.2.2.1:
6866: * src/include/pa_cache_managers.h [template_gc] 1.9.2.7.2.1:
6867: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.1:
6868: * src/include/pa_charsets.h [template_gc] 1.8.2.8.2.1:
6869: * src/include/pa_common.h [template_gc] 1.89.2.13.2.1:
6870: * src/include/pa_dictionary.h [template_gc] 1.13.2.8.2.1:
6871: * src/include/pa_exception.h [template_gc] 1.38.2.15.2.1:
6872: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.1:
6873: * src/include/pa_globals.h [template_gc] 1.101.2.15.2.1:
6874: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.1:
6875: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.1:
6876: * src/include/pa_pool.h [template_gc] 1.86.2.32.2.1:
6877: * src/include/pa_request.h [template_gc] 1.160.2.37.2.1:
6878: * src/include/pa_request_charsets.h [template_gc] 1.1.2.3.2.1:
6879: * src/include/pa_sapi.h [template_gc] 1.22.2.8.2.1:
6880: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.1:
6881: * src/include/pa_sql_driver_manager.h [template_gc] 1.26.2.9.2.1:
6882: * src/include/pa_string.h [template_gc] 1.144.2.28.2.1:
6883: * src/include/pa_stylesheet_connection.h [template_gc] 1.32.2.5.2.1:
6884: * src/include/pa_stylesheet_manager.h [template_gc] 1.15.2.5.2.1:
6885: * src/include/pa_table.h [template_gc] 1.48.2.11.2.1:
6886: * src/include/pa_uue.h [template_gc] 1.4.2.3.2.1:
6887: * src/lib/pcre/get.c [template_gc] 1.1.14.1.2.1:
6888: * src/main/Makefile.am [template_gc] 1.35.6.4.2.1:
6889: * src/main/compile.C [template_gc] 1.69.2.6.2.1:
6890: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.1:
6891: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.1:
6892: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.1:
6893: * src/main/execute.C [template_gc] 1.295.2.27.2.1:
6894: * src/main/main.dsp [template_gc] 1.161.6.14.2.1:
6895: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.1:
6896: * src/main/pa_charsets.C [template_gc] 1.11.2.10.2.1:
6897: * src/main/pa_common.C [template_gc] 1.143.2.21.2.1:
6898: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.1:
6899: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.1:
6900: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.1:
6901: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.1:
6902: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.1:
6903: * src/main/pa_pool.C [template_gc] 1.59.2.6.2.1:
6904: * src/main/pa_request.C [template_gc] 1.245.2.37.2.1:
6905: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.1:
6906: * src/main/pa_string.C [template_gc] 1.172.2.21.2.1:
6907: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.1:
6908: * src/main/pa_table.C [template_gc] 1.53.2.10.2.1:
6909: * src/main/pa_uue.C [template_gc] 1.4.2.5.2.1:
6910: * src/main/untaint.C [template_gc] 1.115.2.12.2.1:
6911: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.1:
6912: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.1:
6913: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.1:
6914: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.1:
6915: * src/types/pa_junction.h [template_gc] 1.1.2.2.2.1:
6916: * src/types/pa_method.h [template_gc] 1.1.2.4.2.1:
6917: * src/types/pa_value.C [template_gc] 1.9.2.15.2.1:
6918: * src/types/pa_value.h [template_gc] 1.109.2.25.2.1:
6919: * src/types/pa_vclass.C [template_gc] 1.16.2.5.2.1:
6920: * src/types/pa_vclass.h [template_gc] 1.39.2.5.2.1:
6921: * src/types/pa_vcode_frame.h [template_gc] 1.24.2.3.2.1:
6922: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.1:
6923: * src/types/pa_vcookie.h [template_gc] 1.23.2.6.2.1:
6924: * src/types/pa_vdate.h [template_gc] 1.24.2.5.2.1:
6925: * src/types/pa_vdouble.h [template_gc] 1.42.2.9.2.1:
6926: * src/types/pa_venv.h [template_gc] 1.28.2.5.2.1:
6927: * src/types/pa_vfile.C [template_gc] 1.36.2.10.2.1:
6928: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.1:
6929: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.1:
6930: * src/types/pa_vform.h [template_gc] 1.45.2.8.2.1:
6931: * src/types/pa_vhash.C [template_gc] 1.1.2.3.2.1:
6932: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.1:
6933: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.1:
6934: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.1:
6935: * src/types/pa_vint.h [template_gc] 1.38.2.10.2.1:
6936: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.1:
6937: * src/types/pa_vmail.h [template_gc] 1.9.2.6.2.1:
6938: * src/types/pa_vmath.C [template_gc] 1.1.2.9.2.1:
6939: * src/types/pa_vmath.h [template_gc] 1.14.2.4.2.1:
6940: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.1:
6941: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.1:
6942: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.1:
6943: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.1:
6944: * src/types/pa_vrequest.C [template_gc] 1.27.2.9.2.1:
6945: * src/types/pa_vrequest.h [template_gc] 1.25.2.3.2.1:
6946: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.1:
6947: * src/types/pa_vresponse.h [template_gc] 1.32.2.6.2.1:
6948: * src/types/pa_vstateless_class.C [template_gc] 1.19.2.9.2.1:
6949: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.1:
6950: * src/types/pa_vstateless_object.h [template_gc] 1.28.2.4.2.1:
6951: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.1:
6952: * src/types/pa_vstatus.h [template_gc] 1.15.2.7.2.1:
6953: * src/types/pa_vstring.C [template_gc] 1.22.2.3.2.1:
6954: * src/types/pa_vstring.h [template_gc] 1.54.2.11.2.1:
6955: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.1:
6956: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.1:
6957: * src/types/pa_vvoid.h [template_gc] 1.17.2.8.2.1:
6958: * src/types/pa_vxdoc.C [template_gc] 1.23.2.5.2.1:
6959: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.1:
6960: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.1:
6961: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.1:
6962: * src/types/pa_wcontext.C [template_gc] 1.24.2.5.2.1:
6963: * src/types/pa_wcontext.h [template_gc] 1.42.2.9.2.1:
6964: * src/types/pa_wwrapper.h [template_gc] 1.28.2.3.2.1:
6965: * src/types/types.dsp [template_gc] 1.35.10.9.2.1:
6966: started porting to gc:
6967: PA_Object done
6968: lots of replacements also
6969:
6970: * src/lib/cord/cordprnt.c 1.1:
6971: file cordprnt.c was initially added on branch template_gc.
6972:
6973: * src/lib/cord/cord.dsp 1.1:
6974: file cord.dsp was initially added on branch template_gc.
6975:
6976: 2003-03-17 paf
6977: * src/classes/date.C [gc] 1.42.4.1:
6978: * src/classes/file.C [gc] 1.107.4.1:
6979: * src/classes/form.C [gc] 1.34.4.1:
6980: * src/classes/image.C [gc] 1.90.4.1:
6981: * src/classes/mail.C [gc] 1.88.4.1:
6982: * src/classes/op.C [gc] 1.127.4.1:
6983: * src/classes/table.C [gc] 1.172.4.1:
6984: * src/classes/xdoc.C [gc] 1.108.4.1:
6985: * src/classes/xnode.C [gc] 1.54.4.1:
6986: * src/include/pa_pool.h [gc] 1.86.4.1:
6987: * src/include/pa_pragma_pack_begin.h [gc] 1.6.4.1:
6988: * src/include/pa_pragma_pack_end.h [gc] 1.6.4.1:
6989: * src/include/pa_string.h [gc] 1.144.4.1:
6990: * src/include/pa_types.h [gc] 1.44.4.1:
6991: * src/main/compile.C [gc] 1.69.4.1:
6992: * src/main/compile.tab.C [gc] 1.81.4.1:
6993: * src/main/execute.C [gc] 1.295.4.1:
6994: * src/main/pa_charset.C [gc] 1.33.4.1:
6995: * src/main/pa_common.C [gc] 1.145.2.1:
6996: * src/main/pa_exception.C [gc] 1.43.4.1:
6997: * src/main/pa_exec.C [gc] 1.48.4.1:
6998: * src/main/pa_globals.C [gc] 1.152.4.1:
6999: * src/main/pa_pool.C [gc] 1.59.4.1:
7000: * src/main/pa_request.C [gc] 1.245.4.1:
7001: * src/main/pa_sql_driver_manager.C [gc] 1.69.4.1:
7002: * src/main/pa_string.C [gc] 1.172.4.1:
7003: * src/main/pa_stylesheet_manager.C [gc] 1.16.4.1:
7004: * src/main/pa_uue.C [gc] 1.4.4.1:
7005: * src/main/untaint.C [gc] 1.115.4.1:
7006: * src/targets/cgi/pa_pool.C [gc] 1.41.4.1:
7007: * src/targets/cgi/parser3.C [gc] 1.216.4.1:
7008: * src/targets/cgi/parser3.dsp [gc] 1.60.12.1:
7009: * src/targets/cgi/pool_storage.h [gc] 1.13.4.1:
7010: * src/types/pa_vcookie.C [gc] 1.55.4.1:
7011: * src/types/pa_vdouble.h [gc] 1.42.4.1:
7012: * src/types/pa_vfile.C [gc] 1.36.4.1:
7013: * src/types/pa_vform.C [gc] 1.74.4.1:
7014: * src/types/pa_vint.h [gc] 1.38.4.1:
7015: * src/types/pa_vmail.C [gc] 1.41.2.1:
7016: * src/types/pa_vxdoc.C [gc] 1.23.4.1:
7017: * src/types/pa_vxdoc.h [gc] 1.31.4.1:
7018: * src/types/pa_vxnode.C [gc] 1.30.4.1:
7019: * src/types/pa_vxnode.h [gc] 1.22.4.1:
7020: * www/htdocs/.htaccess [gc] 1.12.8.1:
7021: * www/htdocs/auto.p [gc] 1.17.12.1:
7022: libgc attempt
7023:
7024: * src/main/pa_common.C [gc] 1.145.2.2:
7025: * src/main/pa_common.C [gc] 1.145.2.3:
7026: *** empty log message ***
7027:
7028: 2003-03-13 paf
7029: * src/include/pa_request.h [autoptr] 1.160.2.37:
7030: * src/lib/ltdl/libltdl.dsp [autoptr] 1.3.2.1:
7031: * src/lib/md5/md5.dsp [autoptr] 1.2.10.1:
7032: * src/main/compile.tab.C [autoptr] 1.81.2.13:
7033: * src/main/execute.C [autoptr] 1.295.2.27:
7034: * src/main/pa_request.C [autoptr] 1.245.2.37:
7035: * src/targets/cgi/parser3.C [autoptr] 1.216.2.28:
7036: * src/types/pa_value.C [autoptr] 1.9.2.15:
7037: * src/types/pa_value.h [autoptr] 1.109.2.25:
7038: * src/types/pa_vobject.h [autoptr] 1.38.2.9:
7039: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.16:
7040: * src/types/pa_vstatus.C [autoptr] 1.15.2.6:
7041: * src/types/types.dsp [autoptr] 1.35.10.8:
7042: * www/htdocs/.htaccess [autoptr] 1.12.6.9:
7043: set_base, set_derived simplified [counter leaks fixed]
7044:
7045: * src/include/pa_config_fixed.h 1.55:
7046: * src/types/pa_vstatus.C 1.16:
7047: * src/types/types.dsp 1.36:
7048: incorporated status class patch
7049: From: "Victor Fedoseev" <vvf_ru@mail.ru>
7050: Sent: Thursday, January 23, 2003 8:14 AM
7051:
7052: now we have $status.rusage.maxrss,tv_sec,tv_usec un WIN32 [plus Win32 specific:
7053: QuotaPeakNonPagedPoolUsage
7054: QuotaPeakPagedPoolUsage
7055: PeakPagefileUsage]
7056:
7057: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.9:
7058: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.17:
7059: * src/targets/cgi/parser3.C [autoptr] 1.216.2.29:
7060: lt_dlexit called
7061:
7062: 2003-03-12 paf
7063: * Makefile.in [autoptr] 1.48.2.4:
7064: * bin/Makefile.in [autoptr] 1.9.2.3:
7065: * configure [autoptr] 1.66.2.4:
7066: * configure.in [autoptr] 1.62.2.4:
7067: * etc/Makefile.in [autoptr] 1.14.2.3:
7068: * etc/parser3.charsets/Makefile.in [autoptr] 1.17.2.3:
7069: * src/Makefile.in [autoptr] 1.55.2.3:
7070: * src/classes/Makefile.in [autoptr] 1.53.2.3:
7071: * src/include/Makefile.in [autoptr] 1.11.2.5:
7072: * src/lib/Makefile.in [autoptr] 1.8.2.3:
7073: * src/lib/md5/Makefile.in [autoptr] 1.6.2.3:
7074: * src/lib/patches/Makefile.in [autoptr] 1.10.2.3:
7075: * src/lib/pcre/Makefile.in [autoptr] 1.8.2.3:
7076: * src/main/Makefile.in [autoptr] 1.50.2.6:
7077: * src/sql/Makefile.in [autoptr] 1.11.2.3:
7078: * src/targets/Makefile.in [autoptr] 1.42.2.3:
7079: * src/targets/apache13/p3runConfigure.in [autoptr] 1.11.14.4:
7080: * src/targets/cgi/Makefile.am [autoptr] 1.46.2.4:
7081: * src/targets/cgi/Makefile.in [autoptr] 1.62.2.4:
7082: * src/targets/isapi/Makefile.in [autoptr] 1.11.2.3:
7083: * src/types/Makefile.in [autoptr] 1.50.2.4:
7084: libstdc++ linkage fixed for g++ 3.2.2
7085:
7086: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.8:
7087: * src/include/pa_stylesheet_manager.h [autoptr] 1.15.2.5:
7088: * src/main/compile.tab.C [autoptr] 1.81.2.12:
7089: gcc 3.2 rightliy complained on using privately declared class [
7090: fixed]
7091:
7092: * Makefile.am [autoptr] 1.34.2.3:
7093: * Makefile.in [autoptr] 1.48.2.5:
7094: * src/targets/apache13/Makefile.in 1.45:
7095: * src/targets/apache13/p3runConfigure.in 1.12:
7096: * src/targets/apache13/p3runConfigure.in [autoptr] 1.11.14.2:
7097: * tests/Makefile [autoptr] 1.1.2.8:
7098: *** empty log message ***
7099:
7100: * src/include/pa_request.h [autoptr] 1.160.2.36:
7101: * src/main/compile.tab.C [autoptr] 1.81.2.11:
7102: * src/main/execute.C [autoptr] 1.295.2.26:
7103: * src/targets/cgi/parser3.C [autoptr] 1.216.2.25:
7104: SIGPIPE now can be intercepted
7105: and does not cause exception in exception handler
7106:
7107: * Makefile.in [autoptr] 1.48.2.3:
7108: * bin/Makefile.in [autoptr] 1.9.2.2:
7109: * configure [autoptr] 1.66.2.3:
7110: * configure.in [autoptr] 1.62.2.3:
7111: * etc/Makefile.in [autoptr] 1.14.2.2:
7112: * etc/parser3.charsets/Makefile.in [autoptr] 1.17.2.2:
7113: * src/Makefile.in [autoptr] 1.55.2.2:
7114: * src/classes/Makefile.in [autoptr] 1.53.2.2:
7115: * src/include/Makefile.in [autoptr] 1.11.2.4:
7116: * src/lib/Makefile.in [autoptr] 1.8.2.2:
7117: * src/lib/md5/Makefile.in [autoptr] 1.6.2.2:
7118: * src/lib/patches/Makefile.in [autoptr] 1.10.2.2:
7119: * src/lib/pcre/Makefile.in [autoptr] 1.8.2.2:
7120: * src/main/Makefile.in [autoptr] 1.50.2.5:
7121: * src/sql/Makefile.in [autoptr] 1.11.2.2:
7122: * src/targets/Makefile.in [autoptr] 1.42.2.2:
7123: * src/targets/apache13/Makefile.in [autoptr] 1.44.2.2:
7124: * src/targets/apache13/p3runConfigure.in [autoptr] 1.11.14.3:
7125: * src/targets/cgi/Makefile.am [autoptr] 1.46.2.3:
7126: * src/targets/cgi/Makefile.in [autoptr] 1.62.2.3:
7127: * src/targets/isapi/Makefile.in [autoptr] 1.11.2.2:
7128: * src/types/Makefile.in [autoptr] 1.50.2.3:
7129: configure now default links libstdc++ statically.
7130: that can be overriden by --with-dynamic-stdcpp
7131:
7132: * src/targets/cgi/parser3.C [autoptr] 1.216.2.26:
7133: 1. more detailed log on signals.
7134: 2. sigpipe before request constructor now causes death
7135:
7136: * configure [autoptr] 1.66.2.5:
7137: * configure.in [autoptr] 1.62.2.5:
7138: * src/lib/ltdl/Makefile.in [autoptr] 1.4.2.1:
7139: * src/lib/ltdl/configure [autoptr] 1.4.2.1:
7140: * src/lib/ltdl/configure.in [autoptr] 1.4.2.1:
7141: * src/targets/apache13/Makefile.in [autoptr] 1.44.2.3:
7142: * src/targets/cgi/Makefile.am [autoptr] 1.46.2.5:
7143: * src/targets/cgi/Makefile.in [autoptr] 1.62.2.5:
7144: lib/ltdl/Makefile now created by /configure.in only [were by
7145: lib/ltdl/configure.in OVERWRITE]
7146:
7147: 2003-03-11 paf
7148: * src/main/compile.tab.C [autoptr] 1.81.2.10:
7149: * src/main/compile.y [autoptr] 1.204.2.7:
7150: * src/sql/pa_sql_driver.h [autoptr] 1.34.2.4:
7151: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.8:
7152: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.15:
7153: * www/htdocs/.htaccess [autoptr] 1.12.6.8:
7154: removed necessity of libstdc++
7155:
7156: * src/include/pa_request.h 1.161:
7157: * src/include/pa_request.h [autoptr] 1.160.2.35:
7158: ANTI_ENDLESS_EXECUTE_RECOURSION doubled
7159:
7160: 2003-03-08 paf
7161: * tests/117.html 1.1:
7162: file 117.html was initially added on branch autoptr.
7163:
7164: * src/classes/xdoc.C [autoptr] 1.108.2.19:
7165: forgotten: global xdoc when ndef XML
7166:
7167: * src/classes/mail.C [autoptr] 1.88.2.16:
7168: * src/classes/response.C [autoptr] 1.23.2.8:
7169: * src/include/pa_request.h [autoptr] 1.160.2.33:
7170: * src/main/pa_request.C [autoptr] 1.245.2.36:
7171: removing vform,response,cookie.h -> pa_request.h dependency
7172:
7173: * tests/118.html 1.1:
7174: file 118.html was initially added on branch autoptr.
7175:
7176: * tests/results/115.processed 1.1:
7177: file 115.processed was initially added on branch autoptr.
7178:
7179: * tests/119.html 1.1:
7180: file 119.html was initially added on branch autoptr.
7181:
7182: * tests/120.html 1.1:
7183: file 120.html was initially added on branch autoptr.
7184:
7185: * src/targets/cgi/parser3.C [autoptr] 1.216.2.22:
7186: charsets: see some strange things with old xml lib-- it's
7187: internal memory handling has faults
7188:
7189: * tests/results/117.processed 1.1:
7190: file 117.processed was initially added on branch autoptr.
7191:
7192: * tests/results/109.processed 1.1:
7193: file 109.processed was initially added on branch autoptr.
7194:
7195: * tests/results/110.processed 1.1:
7196: file 110.processed was initially added on branch autoptr.
7197:
7198: * tests/021.html [autoptr] 1.1.2.2:
7199: * tests/031.html [autoptr] 1.1.2.2:
7200: * tests/033.html [autoptr] 1.1.2.2:
7201: * tests/109.html [autoptr] 1.1.2.1:
7202: * tests/110.html [autoptr] 1.1.2.1:
7203: * tests/111.html [autoptr] 1.1.2.1:
7204: * tests/112.html [autoptr] 1.1.2.1:
7205: * tests/113.html [autoptr] 1.1.2.1:
7206: * tests/114.html [autoptr] 1.1.2.1:
7207: * tests/115.html [autoptr] 1.1.2.1:
7208: * tests/116.html [autoptr] 1.1.2.1:
7209: * tests/117.html [autoptr] 1.1.2.1:
7210: * tests/118.html [autoptr] 1.1.2.1:
7211: * tests/119.html [autoptr] 1.1.2.1:
7212: * tests/120.html [autoptr] 1.1.2.1:
7213: * tests/results/109.processed [autoptr] 1.1.2.1:
7214: * tests/results/110.processed [autoptr] 1.1.2.1:
7215: * tests/results/111.processed [autoptr] 1.1.2.1:
7216: * tests/results/112.processed [autoptr] 1.1.2.1:
7217: * tests/results/113.processed [autoptr] 1.1.2.1:
7218: * tests/results/114.processed [autoptr] 1.1.2.1:
7219: * tests/results/115.processed [autoptr] 1.1.2.1:
7220: * tests/results/116.processed [autoptr] 1.1.2.1:
7221: * tests/results/117.processed [autoptr] 1.1.2.1:
7222: * tests/results/118.processed [autoptr] 1.1.2.1:
7223: * tests/results/119.processed [autoptr] 1.1.2.1:
7224: * tests/results/120.processed [autoptr] 1.1.2.1:
7225: xml: tests
7226: 109 dom create/show
7227: 110 xpath selectSingle
7228: 111 xdoc.create from tainted &
7229: 112 xdoc.create/output with russian attr value
7230: 113 xpath selectString/Number
7231: 114 dom attributes.count
7232: 115 xpath selectBool
7233: 116 output media-type change
7234: 117 transform by dom stylesheet
7235: 118 empty transform result
7236: 119 dom setAttribute
7237: 120 nbsp letter output
7238:
7239: =END OF PREPARED XML TESTS=
7240:
7241: * tests/results/119.processed 1.1:
7242: file 119.processed was initially added on branch autoptr.
7243:
7244: * tests/results/120.processed 1.1:
7245: file 120.processed was initially added on branch autoptr.
7246:
7247: * src/targets/cgi/parser3.C [autoptr] 1.216.2.23:
7248: todo: move to latest xml version on win32 and run memleak tests again
7249:
7250: * src/classes/op.C [autoptr] 1.127.2.21:
7251: * src/include/pa_request.h [autoptr] 1.160.2.34:
7252: removing vclass,object.h -> pa_request.h dependency
7253:
7254: * tests/results/112.processed 1.1:
7255: file 112.processed was initially added on branch autoptr.
7256:
7257: * tests/results/114.processed 1.1:
7258: file 114.processed was initially added on branch autoptr.
7259:
7260: * src/main/pa_request.C [autoptr] 1.245.2.32:
7261: * src/main/pa_request.C [autoptr] 1.245.2.33:
7262: * www/htdocs/.htaccess [autoptr] 1.12.6.7:
7263: forgotten: ifdef XML
7264:
7265: * src/classes/hash.C [autoptr] 1.54.2.13:
7266: * src/classes/mail.C [autoptr] 1.88.2.15:
7267: * src/classes/string.C [autoptr] 1.125.2.15:
7268: * src/classes/table.C [autoptr] 1.172.2.14:
7269: * src/include/pa_array.h [autoptr] 1.57.2.27:
7270: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.16:
7271: * src/types/pa_vmail.C [autoptr] 1.40.2.10:
7272: * src/types/pa_vmail.h [autoptr] 1.9.2.5:
7273: * www/htdocs/.htaccess [autoptr] 1.12.6.6:
7274: * www/htdocs/index.html 1.211:
7275: started full-scale-site-test [~ http://parser.ru sources]
7276:
7277: some fixes
7278:
7279: * tests/110.html 1.1:
7280: file 110.html was initially added on branch autoptr.
7281:
7282: * tests/109.html 1.1:
7283: file 109.html was initially added on branch autoptr.
7284:
7285: * src/include/pa_types.h [autoptr] 1.44.2.3:
7286: * src/main/pa_charset.C [autoptr] 1.33.2.19:
7287: charsets: fixed problems when transcode from charset A to A.
7288:
7289: * tests/results/116.processed 1.1:
7290: file 116.processed was initially added on branch autoptr.
7291:
1.24 paf 7292: * Makefile.in [autoptr] 1.48.2.2:
7293: * src/main/pa_request.C [autoptr] 1.245.2.34:
7294: * www/cgi-bin/parser3.log [autoptr] 1.78.10.1:
7295: *** empty log message ***
7296:
1.23 paf 7297: * tests/111.html 1.1:
7298: file 111.html was initially added on branch autoptr.
7299:
7300: * src/main/untaint.C [autoptr] 1.115.2.12:
7301: * src/types/pa_vmail.C [autoptr] 1.40.2.11:
7302: mail: transcode fixed.
7303: todo: still problems when transcode from charset A to A.
7304:
7305: * tests/112.html 1.1:
7306: file 112.html was initially added on branch autoptr.
7307:
7308: * tests/results/118.processed 1.1:
7309: file 118.processed was initially added on branch autoptr.
7310:
7311: * tests/113.html 1.1:
7312: file 113.html was initially added on branch autoptr.
7313:
7314: * tests/results/111.processed 1.1:
7315: file 111.processed was initially added on branch autoptr.
7316:
7317: * tests/Makefile [autoptr] 1.1.2.7:
7318: make install & co
7319:
7320: * tests/114.html 1.1:
7321: file 114.html was initially added on branch autoptr.
7322:
7323: * tests/115.html 1.1:
7324: file 115.html was initially added on branch autoptr.
7325:
7326: * src/include/pa_config_fixed.h [autoptr] 1.54.2.5:
7327: * src/types/pa_vxdoc.C [autoptr] 1.23.2.5:
7328: yet another return 0; fixed
7329:
7330: * src/include/pa_config_fixed.h [autoptr] 1.54.2.4:
7331: * src/types/pa_vmail.C [autoptr] 1.40.2.12:
7332: * src/types/pa_vmail.h [autoptr] 1.9.2.6:
7333: vmail.C received just compiled [not tested]
7334:
7335: * tests/results/113.processed 1.1:
7336: file 113.processed was initially added on branch autoptr.
7337:
7338: * tests/116.html 1.1:
7339: file 116.html was initially added on branch autoptr.
7340:
7341: * src/include/pa_request.h [autoptr] 1.160.2.32:
7342: removing vmail.h -> pa_request.h dependency [testing...]
7343:
7344: 2003-03-07 paf
7345: * src/classes/xdoc.C [autoptr] 1.108.2.18:
7346: * src/include/pa_charset.h [autoptr] 1.20.2.18:
7347: * src/include/pa_stylesheet_connection.h [autoptr] 1.32.2.5:
7348: * tests/108.html [autoptr] 1.1.2.1:
7349: * tests/108.xsl [autoptr] 1.1.2.1:
7350: * tests/results/108.processed [autoptr] 1.1.2.1:
7351: xml: test 108 transform with params [bugs fixed]
7352:
7353: * tests/results/107.processed 1.1:
7354: file 107.processed was initially added on branch autoptr.
7355:
7356: * tests/108.xsl 1.1:
7357: file 108.xsl was initially added on branch autoptr.
7358:
1.39 paf 7359: * src/classes/xdoc.C [autoptr] 1.108.2.15:
7360: * src/types/pa_vxdoc.h [autoptr] 1.31.2.7:
7361: * src/types/pa_vxnode.h [autoptr] 1.22.2.5:
7362: xml: linked
7363:
1.23 paf 7364: * tests/106.html 1.1:
7365: file 106.html was initially added on branch autoptr.
7366:
7367: * src/classes/classes.C [autoptr] 1.18.2.6:
7368: fixed: prevent system classes from modification to lock ALL the
7369: classes, not only directly used
7370:
7371: * tests/107.html 1.1:
7372: file 107.html was initially added on branch autoptr.
7373:
7374: * tests/108.html 1.1:
7375: file 108.html was initially added on branch autoptr.
7376:
7377: * tests/results/106.processed 1.1:
7378: file 106.processed was initially added on branch autoptr.
7379:
7380: * src/include/pa_charset.h [autoptr] 1.20.2.16:
7381: * src/main/pa_charset.C [autoptr] 1.33.2.16:
7382: * www/htdocs/.htaccess [autoptr] 1.12.6.5:
7383: xml: charset two mem alloc functions used for different cases [
7384: libxml, libxsl]
7385:
7386: * src/classes/xdoc.C [autoptr] 1.108.2.17:
7387: * src/include/pa_charset.h [autoptr] 1.20.2.17:
7388: * src/include/pa_request.h [autoptr] 1.160.2.31:
7389: * src/main/execute.C [autoptr] 1.295.2.25:
7390: * src/main/pa_charset.C [autoptr] 1.33.2.17:
7391: * src/main/pa_exception.C [autoptr] 1.43.2.15:
7392: * src/main/pa_globals.C [autoptr] 1.152.2.19:
7393: * src/main/pa_request.C [autoptr] 1.245.2.31:
7394: * src/types/pa_vxdoc.C [autoptr] 1.23.2.4:
7395: * src/types/pa_vxdoc.h [autoptr] 1.31.2.9:
7396: * src/types/pa_vxnode.C [autoptr] 1.30.2.5:
7397: * tests/107.html [autoptr] 1.1.2.1:
7398: * tests/results/107.processed [autoptr] 1.1.2.1:
7399: xml: test: 107 bug fixes
7400:
7401: * tests/results/108.processed 1.1:
7402: file 108.processed was initially added on branch autoptr.
7403:
7404: * src/classes/xdoc.C [autoptr] 1.108.2.14:
7405: * src/types/pa_vxdoc.h [autoptr] 1.31.2.6:
7406: xdoc.C compiled
7407:
7408: * tests/106.html [autoptr] 1.1.2.1:
7409: * tests/results/106.processed [autoptr] 1.1.2.1:
7410: test: 106 xdoc create, string
7411:
7412: * src/classes/xdoc.C [autoptr] 1.108.2.16:
7413: * src/classes/xnode.C [autoptr] 1.54.2.10:
7414: * src/classes/xnode.h [autoptr] 1.18.2.6:
7415: * src/types/pa_value.h [autoptr] 1.109.2.24:
7416: * src/types/pa_vxdoc.C [autoptr] 1.23.2.3:
7417: * src/types/pa_vxdoc.h [autoptr] 1.31.2.8:
7418: * src/types/pa_vxnode.C [autoptr] 1.30.2.4:
7419: * src/types/pa_vxnode.h [autoptr] 1.22.2.6:
7420: test: 107 bug fixes
7421:
7422: * src/main/pa_charset.C [autoptr] 1.33.2.18:
7423: * src/targets/cgi/parser3.C [autoptr] 1.216.2.21:
7424: fixed: mem leak from copy/paste bug
7425:
7426: 2003-03-06 paf
7427: * tests/023.html [autoptr] 1.1.2.2:
7428: in some cases it rounded up badly. postponing solution of that
7429: problem, making more simple test
7430:
7431: * src/include/pa_charset.h [autoptr] 1.20.2.14:
7432: * src/include/pa_config_fixed.h [autoptr] 1.54.2.3:
7433: * src/include/pa_memory.h [autoptr] 1.1.2.6:
7434: * src/include/pa_pool.h [autoptr] 1.86.2.32:
7435: * src/main/pa_charset.C [autoptr] 1.33.2.14:
7436: * src/main/pa_memory.C [autoptr] 1.1.2.4:
7437: * src/main/pa_pool.C [autoptr] 1.59.2.6:
7438: * src/types/pa_vxdoc.C [autoptr] 1.23.2.2:
7439: * src/types/pa_vxdoc.h [autoptr] 1.31.2.5:
7440: * src/types/pa_vxnode.C [autoptr] 1.30.2.3:
7441: * src/types/pa_vxnode.h [autoptr] 1.22.2.4:
7442: xml: charsets
7443:
7444: * src/include/pa_stylesheet_connection.h [autoptr] 1.32.2.4:
7445: * src/include/pa_stylesheet_manager.h [autoptr] 1.15.2.4:
7446: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.15:
7447: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.6:
7448: xml: stylesheet&manager done
7449:
7450: * src/classes/xnode.C [autoptr] 1.54.2.9:
7451: * src/classes/xnode.h [autoptr] 1.18.2.5:
7452: * src/include/pa_charset.h [autoptr] 1.20.2.15:
7453: * src/include/pa_memory.h [autoptr] 1.1.2.8:
7454: * src/include/pa_request.h [autoptr] 1.160.2.30:
7455: * src/include/pa_string.h [autoptr] 1.144.2.28:
7456: * src/main/pa_globals.C [autoptr] 1.152.2.18:
7457: * src/main/pa_request.C [autoptr] 1.245.2.30:
7458: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.7:
7459: xnode.C compiled
7460:
7461: * src/include/pa_memory.h [autoptr] 1.1.2.7:
7462: * src/include/pa_stylesheet_connection.h [autoptr] 1.32.2.3:
7463: * src/include/pa_stylesheet_manager.h [autoptr] 1.15.2.3:
7464: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.5:
7465: xml: stylesheet&manager STARTED
7466:
7467: * src/include/pa_globals.h [autoptr] 1.101.2.15:
7468: * src/main/pa_charset.C [autoptr] 1.33.2.15:
7469: * src/main/pa_exception.C [autoptr] 1.43.2.14:
7470: * src/main/pa_globals.C [autoptr] 1.152.2.17:
7471: xml: exceptions
7472:
7473: * src/classes/xdoc.C [autoptr] 1.108.2.13:
7474: xdoc.C 50%
7475:
7476: * src/include/pa_charset.h [autoptr] 1.20.2.13:
7477: * src/include/pa_charsets.h [autoptr] 1.8.2.8:
7478: * src/main/pa_charset.C [autoptr] 1.33.2.13:
7479: * src/main/pa_charsets.C [autoptr] 1.11.2.10:
7480: * www/htdocs/.htaccess [autoptr] 1.12.6.4:
7481: charset_utf8 declaration moved to charsets.C
7482:
7483: * Makefile.am [autoptr] 1.34.2.2:
7484: * tests/Makefile [autoptr] 1.1.2.4:
7485: * tests/Makefile [autoptr] 1.1.2.6:
7486: *** empty log message ***
7487:
7488: * tests/058_paf2000.png [autoptr] 1.1.2.2:
7489: * tests/results/058.processed [autoptr] 1.1.2.2:
7490: .png added with -kb now
7491:
7492: 2003-03-05 paf
7493: * tests/results/105.processed 1.1:
7494: file 105.processed was initially added on branch autoptr.
7495:
7496: * src/classes/math.C [autoptr] 1.24.2.12:
7497: can be: crypt in -lcrypt OK, but crypt.h be missing
7498:
7499: * src/classes/op.C [autoptr] 1.127.2.20:
7500: * src/main/main.dsp [autoptr] 1.161.6.13:
7501: * tests/104.html [autoptr] 1.1.2.1:
7502: * tests/results/104.processed [autoptr] 1.1.2.1:
7503: * www/htdocs/.htaccess [autoptr] 1.12.6.3:
7504: ^bpt operator added [does int3 in debug build on win32]
7505:
7506: * www/htdocs/auto.p [autoptr] 1.17.10.1:
7507: * www/htdocs/autoptr.html [autoptr] 1.1.2.4:
7508: * www/htdocs/base.p [autoptr] 1.6.6.1:
7509: * www/htdocs/derived.p [autoptr] 1.24.6.1:
7510: * www/htdocs/font.gif [autoptr] 1.1.6.1:
7511: * www/htdocs/global.xsl [autoptr] 1.8.10.1:
7512: * www/htdocs/index.html [autoptr] 1.210.2.1:
7513: * www/htdocs/mailreceive.eml [autoptr] 1.3.10.1:
7514: * www/htdocs/mailreceive.html [autoptr] 1.1.10.1:
7515: * www/htdocs/operators.p [autoptr] 1.11.8.1:
7516: * www/htdocs/parser-status.html [autoptr] 1.2.18.1:
7517: * www/htdocs/people.dtd [autoptr] 1.1.20.1:
7518: * www/htdocs/some.p [autoptr] 1.2.8.1:
7519: removed old tests
7520:
7521: * tests/104.html 1.1:
7522: file 104.html was initially added on branch autoptr.
7523:
1.39 paf 7524: * tests/105.html 1.1:
7525: file 105.html was initially added on branch autoptr.
7526:
1.23 paf 7527: * src/classes/math.C [autoptr] 1.24.2.11:
7528: * src/classes/op.C [autoptr] 1.127.2.19:
7529: * src/classes/string.C [autoptr] 1.125.2.13:
7530: * src/lib/Makefile.in [autoptr] 1.8.2.1:
7531: * src/lib/md5/Makefile.in [autoptr] 1.6.2.1:
7532: * src/lib/patches/Makefile.in [autoptr] 1.10.2.1:
7533: * src/lib/pcre/Makefile.in [autoptr] 1.8.2.1:
7534: * src/main/pa_exec.C [autoptr] 1.48.2.18:
7535: * src/targets/Makefile.in [autoptr] 1.42.2.1:
7536: * src/targets/apache13/Makefile.am [autoptr] 1.15.10.1:
7537: * src/targets/cgi/Makefile.am [autoptr] 1.46.2.1:
7538: * src/targets/cgi/Makefile.in [autoptr] 1.62.2.1:
7539: gcc more happy. todo:make linker happy
7540:
7541: * tests/results/104.processed 1.1:
7542: file 104.processed was initially added on branch autoptr.
7543:
7544: * ltmain.sh [autoptr] 1.5.2.1:
7545: ltmain.sh added
7546:
7547: * src/targets/apache13/p3runConfigure.in [autoptr] 1.11.14.1:
7548: * src/targets/cgi/Makefile.am [autoptr] 1.46.2.2:
7549: * src/targets/cgi/Makefile.in [autoptr] 1.62.2.2:
7550: linker needed more tricks to link OK
7551:
7552: * src/types/pa_vhash.C [autoptr] 1.1.2.2:
7553: * src/types/pa_vhash.h [autoptr] 1.43.2.13:
7554: hash_default_element_name made static
7555:
7556: * src/include/Makefile.am [autoptr] 1.3.14.2:
7557: * src/include/Makefile.in [autoptr] 1.11.2.3:
7558: * src/main/Makefile.am [autoptr] 1.35.6.4:
7559: * src/main/Makefile.in [autoptr] 1.50.2.4:
7560: * src/types/Makefile.am [autoptr] 1.28.10.1:
7561: * src/types/Makefile.in [autoptr] 1.50.2.2:
7562: forgotten files added to Makes
7563:
7564: * src/types/pa_vhash.C [autoptr] 1.1.2.3:
7565: * src/types/pa_vhash.h [autoptr] 1.43.2.14:
7566: hash_default_element_name change undone ;(
7567:
7568: * src/classes/file.C [autoptr] 1.107.2.16:
7569: * src/include/pa_exec.h [autoptr] 1.11.2.6:
7570: * src/main/pa_exec.C [autoptr] 1.48.2.17:
7571: pa_exec env param made optional
7572:
7573: * tests/057.html [autoptr] 1.1.2.3:
7574: * tests/results/057.processed [autoptr] 1.1.2.3:
7575: test bug fixed
7576:
7577: * src/classes/string.C [autoptr] 1.125.2.14:
7578: * src/include/pa_string.h [autoptr] 1.144.2.27:
7579: * src/main/pa_string.C [autoptr] 1.172.2.20:
7580: * tests/105.html [autoptr] 1.1.2.1:
7581: * tests/results/105.processed [autoptr] 1.1.2.1:
7582: String::match bug fixed
7583:
7584: 2003-03-04 paf
7585: * tests/results/060.processed 1.1:
7586: file 060.processed was initially added on branch autoptr.
7587:
7588: * tests/results/059.processed 1.1:
7589: file 059.processed was initially added on branch autoptr.
7590:
7591: * tests/072.html 1.1:
7592: file 072.html was initially added on branch autoptr.
7593:
7594: * tests/results/052.processed 1.1:
7595: file 052.processed was initially added on branch autoptr.
7596:
7597: * tests/074.html 1.1:
7598: file 074.html was initially added on branch autoptr.
7599:
7600: * tests/results/099.processed 1.1:
7601: file 099.processed was initially added on branch autoptr.
7602:
7603: * tests/076.html 1.1:
7604: file 076.html was initially added on branch autoptr.
7605:
7606: * tests/results/092.processed 1.1:
7607: file 092.processed was initially added on branch autoptr.
7608:
7609: * tests/results/102.processed 1.1:
7610: file 102.processed was initially added on branch autoptr.
7611:
7612: * tests/results/084.processed 1.1:
7613: file 084.processed was initially added on branch autoptr.
7614:
7615: * tests/078.html 1.1:
7616: file 078.html was initially added on branch autoptr.
7617:
7618: * tests/results/076.processed 1.1:
7619: file 076.processed was initially added on branch autoptr.
7620:
7621: * tests/081.html 1.1:
7622: file 081.html was initially added on branch autoptr.
7623:
7624: * tests/results/068.processed 1.1:
7625: file 068.processed was initially added on branch autoptr.
7626:
7627: * tests/results/061.processed 1.1:
7628: file 061.processed was initially added on branch autoptr.
7629:
7630: * src/classes/Makefile.in [autoptr] 1.53.2.1:
7631: * src/classes/mail.C [autoptr] 1.88.2.13:
7632: * src/main/Makefile.in [autoptr] 1.50.2.3:
7633: * src/main/pa_exec.C [autoptr] 1.48.2.16:
7634: * src/sql/Makefile.in [autoptr] 1.11.2.1:
7635: * src/types/Makefile.in [autoptr] 1.50.2.1:
7636: *** empty log message ***
7637:
7638: * tests/083.html 1.1:
7639: file 083.html was initially added on branch autoptr.
7640:
7641: * tests/results/053.processed 1.1:
7642: file 053.processed was initially added on branch autoptr.
7643:
7644: * tests/053.html [autoptr] 1.1.2.1:
7645: * tests/054.html [autoptr] 1.1.2.1:
7646: * tests/055.html [autoptr] 1.1.2.1:
7647: * tests/056.html [autoptr] 1.1.2.1:
7648: * tests/057.html [autoptr] 1.1.2.1:
7649: * tests/058.html [autoptr] 1.1.2.1:
7650: * tests/058_paf2000.png [autoptr] 1.1.2.1:
7651: * tests/059.html [autoptr] 1.1.2.1:
7652: * tests/060.html [autoptr] 1.1.2.1:
7653: * tests/results/053.processed [autoptr] 1.1.2.1:
7654: * tests/results/054.processed [autoptr] 1.1.2.1:
7655: * tests/results/055.processed [autoptr] 1.1.2.1:
7656: * tests/results/056.processed [autoptr] 1.1.2.1:
7657: * tests/results/057.processed [autoptr] 1.1.2.1:
7658: * tests/results/058.processed [autoptr] 1.1.2.1:
7659: * tests/results/059.processed [autoptr] 1.1.2.1:
7660: * tests/results/060.processed [autoptr] 1.1.2.1:
7661: test:
7662: 53 string.replace
7663: 54 junctions
7664: 55 table.hash
7665: 56 call indirect
7666: 57 date.create[string]
7667: 58 image.measure[png]
7668:
7669: * src/classes/image.C [autoptr] 1.90.2.14:
7670: * tests/098.html [autoptr] 1.1.2.1:
7671: * tests/098font.gif [autoptr] 1.1.2.1:
7672: * tests/results/098.processed [autoptr] 1.1.2.1:
7673: test:
7674: 98 image font text [bug fixed]
7675:
7676: * tests/085.html 1.1:
7677: file 085.html was initially added on branch autoptr.
7678:
7679: * tests/096_dir/188.jpg 1.1:
7680: file 188.jpg was initially added on branch autoptr.
7681:
7682: * tests/096_dir/163.jpg 1.1:
7683: file 163.jpg was initially added on branch autoptr.
7684:
7685: * tests/087.html 1.1:
7686: file 087.html was initially added on branch autoptr.
7687:
7688: * tests/103paf2001.gif 1.1:
7689: file 103paf2001.gif was initially added on branch autoptr.
7690:
7691: * tests/results/103.processed 1.1:
7692: file 103.processed was initially added on branch autoptr.
7693:
7694: * tests/results/093.processed 1.1:
7695: file 093.processed was initially added on branch autoptr.
7696:
7697: * tests/053.html 1.1:
7698: file 053.html was initially added on branch autoptr.
7699:
7700: * tests/results/085.processed 1.1:
7701: file 085.processed was initially added on branch autoptr.
7702:
7703: * tests/089.html 1.1:
7704: file 089.html was initially added on branch autoptr.
7705:
7706: * tests/090.html 1.1:
7707: file 090.html was initially added on branch autoptr.
7708:
7709: * tests/100.html 1.1:
7710: file 100.html was initially added on branch autoptr.
7711:
7712: * tests/results/077.processed 1.1:
7713: file 077.processed was initially added on branch autoptr.
7714:
7715: * tests/055.html 1.1:
7716: file 055.html was initially added on branch autoptr.
7717:
7718: * src/classes/table.C [autoptr] 1.172.2.12:
7719: * src/main/execute.C [autoptr] 1.295.2.23:
7720: * tests/061.dat [autoptr] 1.1.2.1:
7721: * tests/061.html [autoptr] 1.1.2.1:
7722: * tests/062.html [autoptr] 1.1.2.1:
7723: * tests/063.html [autoptr] 1.1.2.1:
7724: * tests/064.html [autoptr] 1.1.2.1:
7725: * tests/065.html [autoptr] 1.1.2.1:
7726: * tests/066.html [autoptr] 1.1.2.1:
7727: * tests/067.html [autoptr] 1.1.2.1:
7728: * tests/068.html [autoptr] 1.1.2.1:
7729: * tests/069.html [autoptr] 1.1.2.1:
7730: * tests/070.html [autoptr] 1.1.2.1:
7731: * tests/071.html [autoptr] 1.1.2.1:
7732: * tests/072.html [autoptr] 1.1.2.1:
7733: * tests/073.html [autoptr] 1.1.2.1:
7734: * tests/074.html [autoptr] 1.1.2.1:
7735: * tests/075.html [autoptr] 1.1.2.1:
7736: * tests/076.html [autoptr] 1.1.2.1:
7737: * tests/077.html [autoptr] 1.1.2.1:
7738: * tests/078.html [autoptr] 1.1.2.1:
7739: * tests/079.html [autoptr] 1.1.2.1:
7740: * tests/080.html [autoptr] 1.1.2.1:
7741: * tests/081.html [autoptr] 1.1.2.1:
7742: * tests/082.html [autoptr] 1.1.2.1:
7743: * tests/083.html [autoptr] 1.1.2.1:
7744: * tests/084.html [autoptr] 1.1.2.1:
7745: * tests/085.html [autoptr] 1.1.2.1:
7746: * tests/086.html [autoptr] 1.1.2.1:
7747: * tests/087.html [autoptr] 1.1.2.1:
7748: * tests/088.html [autoptr] 1.1.2.1:
7749: * tests/089.html [autoptr] 1.1.2.1:
7750: * tests/090.html [autoptr] 1.1.2.1:
7751: * tests/091.html [autoptr] 1.1.2.1:
7752: * tests/092.html [autoptr] 1.1.2.1:
7753: * tests/093.html [autoptr] 1.1.2.1:
7754: * tests/094.html [autoptr] 1.1.2.1:
7755: * tests/095.html [autoptr] 1.1.2.1:
7756: * tests/results/061.processed [autoptr] 1.1.2.1:
7757: * tests/results/062.processed [autoptr] 1.1.2.1:
7758: * tests/results/063.processed [autoptr] 1.1.2.1:
7759: * tests/results/064.processed [autoptr] 1.1.2.1:
7760: * tests/results/065.processed [autoptr] 1.1.2.1:
7761: * tests/results/066.processed [autoptr] 1.1.2.1:
7762: * tests/results/067.processed [autoptr] 1.1.2.1:
7763: * tests/results/068.processed [autoptr] 1.1.2.1:
7764: * tests/results/069.processed [autoptr] 1.1.2.1:
7765: * tests/results/070.processed [autoptr] 1.1.2.1:
7766: * tests/results/071.processed [autoptr] 1.1.2.1:
7767: * tests/results/072.processed [autoptr] 1.1.2.1:
7768: * tests/results/073.processed [autoptr] 1.1.2.1:
7769: * tests/results/074.processed [autoptr] 1.1.2.1:
7770: * tests/results/075.processed [autoptr] 1.1.2.1:
7771: * tests/results/076.processed [autoptr] 1.1.2.1:
7772: * tests/results/077.processed [autoptr] 1.1.2.1:
7773: * tests/results/078.processed [autoptr] 1.1.2.1:
7774: * tests/results/079.processed [autoptr] 1.1.2.1:
7775: * tests/results/080.processed [autoptr] 1.1.2.1:
7776: * tests/results/081.processed [autoptr] 1.1.2.1:
7777: * tests/results/082.processed [autoptr] 1.1.2.1:
7778: * tests/results/083.processed [autoptr] 1.1.2.1:
7779: * tests/results/084.processed [autoptr] 1.1.2.1:
7780: * tests/results/085.processed [autoptr] 1.1.2.1:
7781: * tests/results/086.processed [autoptr] 1.1.2.1:
7782: * tests/results/087.processed [autoptr] 1.1.2.1:
7783: * tests/results/088.processed [autoptr] 1.1.2.1:
7784: * tests/results/089.processed [autoptr] 1.1.2.1:
7785: * tests/results/090.processed [autoptr] 1.1.2.1:
7786: * tests/results/091.processed [autoptr] 1.1.2.1:
7787: * tests/results/092.processed [autoptr] 1.1.2.1:
7788: * tests/results/093.processed [autoptr] 1.1.2.1:
7789: * tests/results/094.processed [autoptr] 1.1.2.1:
7790: * tests/results/095.processed [autoptr] 1.1.2.1:
7791: tests:
7792: 61 file::stat size
7793: 62 string->int autoconvert
7794: 63 double .int,dec,div,mul
7795: 64 date compare
7796: 65 file: basename,justname,justext
7797: 66 math:crypt
7798: 67 string.match simple on long
7799: 68 string.match normalized simple on long
7800: 69 string.int
7801: 70 file::stat content-type
7802: 71 table.join
7803: 72 hash parameter conditional pass
7804: 73 date daylightsaving,yearday
7805: 74 date arithmetics
7806: 75 response date values/attributes
7807: 76 string.pos of void, void.pos
7808: 77 syntax parsing
7809: 78 cookie tainting
7810: 79 switch with local
7811: 80 scientific numeric literal in string autoconvert
7812: 81 xor: logical and numerical
7813: 82 for delims
7814: 83 menu delims
7815: 84 table.hash distinct
7816: 85 long string replace
7817: 86 throw+catch current language preserve
7818: 87 bit shifts
7819: 88 junction tests + $caller test
7820: 89 hash.foreach selfmodification
7821: 90 int/void to int
7822: 91 $caller test
7823: 92 junction is + def junction tests
7824: 93 $caller test
7825: 94 syntax test
7826: 95 table.hash(keygenerator) [bug fixed]
7827:
7828: * tests/results/070.processed 1.1:
7829: file 070.processed was initially added on branch autoptr.
7830:
7831: * tests/results/069.processed 1.1:
7832: file 069.processed was initially added on branch autoptr.
7833:
7834: * tests/061.dat 1.1:
7835: file 061.dat was initially added on branch autoptr.
7836:
7837: * tests/092.html 1.1:
7838: file 092.html was initially added on branch autoptr.
7839:
7840: * tests/102.html 1.1:
7841: file 102.html was initially added on branch autoptr.
7842:
7843: * tests/results/062.processed 1.1:
7844: file 062.processed was initially added on branch autoptr.
7845:
7846: * tests/057.html 1.1:
7847: file 057.html was initially added on branch autoptr.
7848:
7849: * tests/results/054.processed 1.1:
7850: file 054.processed was initially added on branch autoptr.
7851:
7852: * tests/094.html 1.1:
7853: file 094.html was initially added on branch autoptr.
7854:
7855: * tests/059.html 1.1:
7856: file 059.html was initially added on branch autoptr.
7857:
7858: * tests/060.html 1.1:
7859: file 060.html was initially added on branch autoptr.
7860:
7861: * tests/096.html 1.1:
7862: file 096.html was initially added on branch autoptr.
7863:
7864: * tests/results/094.processed 1.1:
7865: file 094.processed was initially added on branch autoptr.
7866:
7867: * tests/062.html 1.1:
7868: file 062.html was initially added on branch autoptr.
7869:
7870: * tests/results/086.processed 1.1:
7871: file 086.processed was initially added on branch autoptr.
7872:
7873: * tests/098font.gif 1.1:
7874: file 098font.gif was initially added on branch autoptr.
7875:
7876: * tests/098.html 1.1:
7877: file 098.html was initially added on branch autoptr.
7878:
7879: * tests/results/078.processed 1.1:
7880: file 078.processed was initially added on branch autoptr.
7881:
7882: * tests/064.html 1.1:
7883: file 064.html was initially added on branch autoptr.
7884:
7885: * tests/results/071.processed 1.1:
7886: file 071.processed was initially added on branch autoptr.
7887:
7888: * tests/results/063.processed 1.1:
7889: file 063.processed was initially added on branch autoptr.
7890:
7891: * tests/066.html 1.1:
7892: file 066.html was initially added on branch autoptr.
7893:
7894: * tests/results/055.processed 1.1:
7895: file 055.processed was initially added on branch autoptr.
7896:
7897: * tests/068.html 1.1:
7898: file 068.html was initially added on branch autoptr.
7899:
7900: * tests/071.html 1.1:
7901: file 071.html was initially added on branch autoptr.
7902:
7903: * tests/results/095.processed 1.1:
7904: file 095.processed was initially added on branch autoptr.
7905:
7906: * tests/results/087.processed 1.1:
7907: file 087.processed was initially added on branch autoptr.
7908:
7909: * tests/073.html 1.1:
7910: file 073.html was initially added on branch autoptr.
7911:
7912: * tests/results/079.processed 1.1:
7913: file 079.processed was initially added on branch autoptr.
7914:
7915: * tests/results/080.processed 1.1:
7916: file 080.processed was initially added on branch autoptr.
7917:
7918: * tests/results/072.processed 1.1:
7919: file 072.processed was initially added on branch autoptr.
7920:
7921: * tests/075.html 1.1:
7922: file 075.html was initially added on branch autoptr.
7923:
7924: * tests/results/064.processed 1.1:
7925: file 064.processed was initially added on branch autoptr.
7926:
7927: * tests/103.html [autoptr] 1.1.2.1:
7928: * tests/103mark.gif [autoptr] 1.1.2.1:
7929: * tests/103paf2001.gif [autoptr] 1.1.2.1:
7930: * tests/results/103.processed [autoptr] 1.1.2.1:
7931: tests:
7932: 103 image.copy transparence test
7933:
7934: * tests/results/056.processed 1.1:
7935: file 056.processed was initially added on branch autoptr.
7936:
7937: * tests/077.html 1.1:
7938: file 077.html was initially added on branch autoptr.
7939:
7940: * tests/080.html 1.1:
7941: file 080.html was initially added on branch autoptr.
7942:
7943: * tests/079.html 1.1:
7944: file 079.html was initially added on branch autoptr.
7945:
7946: * tests/results/096.processed 1.1:
7947: file 096.processed was initially added on branch autoptr.
7948:
7949: * tests/082.html 1.1:
7950: file 082.html was initially added on branch autoptr.
7951:
7952: * tests/results/088.processed 1.1:
7953: file 088.processed was initially added on branch autoptr.
7954:
7955: * tests/results/081.processed 1.1:
7956: file 081.processed was initially added on branch autoptr.
7957:
7958: * tests/084.html 1.1:
7959: file 084.html was initially added on branch autoptr.
7960:
7961: * tests/results/073.processed 1.1:
7962: file 073.processed was initially added on branch autoptr.
7963:
7964: * tests/058_paf2000.png 1.1:
7965: file 058_paf2000.png was initially added on branch autoptr.
7966:
7967: * tests/results/065.processed 1.1:
7968: file 065.processed was initially added on branch autoptr.
7969:
7970: * tests/086.html 1.1:
7971: file 086.html was initially added on branch autoptr.
7972:
7973: * tests/results/057.processed 1.1:
7974: file 057.processed was initially added on branch autoptr.
7975:
7976: * tests/052.html 1.1:
7977: file 052.html was initially added on branch autoptr.
7978:
7979: * tests/088.html 1.1:
7980: file 088.html was initially added on branch autoptr.
7981:
7982: * tests/054.html 1.1:
7983: file 054.html was initially added on branch autoptr.
7984:
7985: * src/main/pa_common.C [autoptr] 1.143.2.21:
7986: * src/targets/cgi/parser3.C [autoptr] 1.216.2.20:
7987: * tests/097.html [autoptr] 1.1.2.1:
7988: * tests/results/097.processed [autoptr] 1.1.2.1:
7989: test:
7990: 97 file::load http:// [bugs fixed]
7991:
7992: * tests/101.html 1.1:
7993: file 101.html was initially added on branch autoptr.
7994:
7995: * tests/091.html 1.1:
7996: file 091.html was initially added on branch autoptr.
7997:
7998: * tests/results/097.processed 1.1:
7999: file 097.processed was initially added on branch autoptr.
8000:
8001: * tests/056.html 1.1:
8002: file 056.html was initially added on branch autoptr.
8003:
8004: * tests/results/089.processed 1.1:
8005: file 089.processed was initially added on branch autoptr.
8006:
8007: * tests/results/090.processed 1.1:
8008: file 090.processed was initially added on branch autoptr.
8009:
8010: * src/classes/hash.C [autoptr] 1.54.2.12:
8011: * src/classes/image.C [autoptr] 1.90.2.13:
8012: * src/classes/table.C [autoptr] 1.172.2.13:
8013: * src/include/pa_memory.h [autoptr] 1.1.2.5:
8014: * tests/096.html [autoptr] 1.1.2.1:
8015: * tests/096_dir/163.jpg [autoptr] 1.1.2.1:
8016: * tests/096_dir/188.jpg [autoptr] 1.1.2.1:
8017: * tests/results/096.processed [autoptr] 1.1.2.1:
8018: tests:
8019: 96 image EXIF [bug fixed]
8020:
8021: * tests/results/100.processed 1.1:
8022: file 100.processed was initially added on branch autoptr.
8023:
8024: * tests/103.html 1.1:
8025: file 103.html was initially added on branch autoptr.
8026:
8027: * tests/093.html 1.1:
8028: file 093.html was initially added on branch autoptr.
8029:
8030: * tests/results/082.processed 1.1:
8031: file 082.processed was initially added on branch autoptr.
8032:
8033: * tests/052.html [autoptr] 1.1.2.1:
8034: * tests/outputs/049.processed [autoptr] 1.1.2.2:
8035: * tests/outputs/050.processed [autoptr] 1.1.2.2:
8036: * tests/outputs/051.processed [autoptr] 1.1.2.2:
8037: * tests/results/052.processed [autoptr] 1.1.2.1:
8038: test:
8039: 52 pre/match/post test: passed AS-IT-WERE, but wrong :) separate task: fix that
8040:
8041: * tests/058.html 1.1:
8042: file 058.html was initially added on branch autoptr.
8043:
8044: * tests/results/074.processed 1.1:
8045: file 074.processed was initially added on branch autoptr.
8046:
8047: * tests/095.html 1.1:
8048: file 095.html was initially added on branch autoptr.
8049:
8050: * tests/results/066.processed 1.1:
8051: file 066.processed was initially added on branch autoptr.
8052:
8053: * tests/061.html 1.1:
8054: file 061.html was initially added on branch autoptr.
8055:
8056: * tests/results/058.processed 1.1:
8057: file 058.processed was initially added on branch autoptr.
8058:
8059: * tests/103mark.gif 1.1:
8060: file 103mark.gif was initially added on branch autoptr.
8061:
8062: * tests/097.html 1.1:
8063: file 097.html was initially added on branch autoptr.
8064:
8065: * tests/063.html 1.1:
8066: file 063.html was initially added on branch autoptr.
8067:
8068: * src/main/execute.C [autoptr] 1.295.2.22:
8069: * src/main/pa_table.C [autoptr] 1.53.2.10:
8070: test:
8071: 59 table.locate [bug fixed]
8072: 60 string eq string [bug fixed]
8073:
8074: * tests/099.html 1.1:
8075: file 099.html was initially added on branch autoptr.
8076:
8077: * tests/065.html 1.1:
8078: file 065.html was initially added on branch autoptr.
8079:
8080: * tests/results/098.processed 1.1:
8081: file 098.processed was initially added on branch autoptr.
8082:
8083: * tests/results/091.processed 1.1:
8084: file 091.processed was initially added on branch autoptr.
8085:
8086: * tests/results/101.processed 1.1:
8087: file 101.processed was initially added on branch autoptr.
8088:
8089: * tests/057.html [autoptr] 1.1.2.2:
8090: * tests/099.html [autoptr] 1.1.2.1:
8091: * tests/100.html [autoptr] 1.1.2.1:
8092: * tests/results/057.processed [autoptr] 1.1.2.2:
8093: * tests/results/099.processed [autoptr] 1.1.2.1:
8094: * tests/results/100.processed [autoptr] 1.1.2.1:
8095: tests:
8096: 57 date create 2002: added
8097: 99,100 response:body/download
8098:
8099: * tests/067.html 1.1:
8100: file 067.html was initially added on branch autoptr.
8101:
8102: * tests/results/083.processed 1.1:
8103: file 083.processed was initially added on branch autoptr.
8104:
8105: * tests/results/075.processed 1.1:
8106: file 075.processed was initially added on branch autoptr.
8107:
8108: * src/main/execute.C [autoptr] 1.295.2.24:
8109: * tests/101.html [autoptr] 1.1.2.1:
8110: * tests/102.html [autoptr] 1.1.2.1:
8111: * tests/results/101.processed [autoptr] 1.1.2.1:
8112: * tests/results/102.processed [autoptr] 1.1.2.1:
8113: tests:
8114: 101 method/variable name conflict test
8115: 102 form fields change should not not change anything [bug fix]
8116:
8117: * tests/070.html 1.1:
8118: file 070.html was initially added on branch autoptr.
8119:
8120: * tests/069.html 1.1:
8121: file 069.html was initially added on branch autoptr.
8122:
8123: * tests/results/067.processed 1.1:
8124: file 067.processed was initially added on branch autoptr.
8125:
8126: * src/classes/image.C [autoptr] 1.90.2.15:
8127: * src/include/pa_request.h [autoptr] 1.160.2.29:
8128: * src/include/pa_stack.h [autoptr] 1.17.2.6:
8129: * src/types/pa_vimage.h [autoptr] 1.34.2.8:
8130: number of gcc compiler bugs fixed
8131:
8132: 2003-03-03 paf
8133: * tests/037.html 1.1:
8134: file 037.html was initially added on branch autoptr.
8135:
8136: * tests/results/044.processed 1.1:
8137: file 044.processed was initially added on branch autoptr.
8138:
8139: * tests/039.html 1.1:
8140: file 039.html was initially added on branch autoptr.
8141:
8142: * tests/040.html 1.1:
8143: file 040.html was initially added on branch autoptr.
8144:
8145: * tests/results/036.processed 1.1:
8146: file 036.processed was initially added on branch autoptr.
8147:
8148: * tests/042.html 1.1:
8149: file 042.html was initially added on branch autoptr.
8150:
8151: * tests/044.html 1.1:
8152: file 044.html was initially added on branch autoptr.
8153:
8154: * src/main/pa_request.C [autoptr] 1.245.2.29:
8155: * src/types/pa_vmath.C [autoptr] 1.1.2.9:
8156: * tests/033.html [autoptr] 1.1.2.1:
8157: * tests/034.html [autoptr] 1.1.2.1:
8158: * tests/035.html [autoptr] 1.1.2.1:
8159: * tests/036.html [autoptr] 1.1.2.1:
8160: * tests/037.html [autoptr] 1.1.2.1:
8161: * tests/038.html [autoptr] 1.1.2.1:
8162: * tests/results/033.processed [autoptr] 1.1.2.1:
8163: * tests/results/034.processed [autoptr] 1.1.2.1:
8164: * tests/results/035.processed [autoptr] 1.1.2.1:
8165: * tests/results/036.processed [autoptr] 1.1.2.1:
8166: * tests/results/037.processed [autoptr] 1.1.2.1:
8167: * tests/results/038.processed [autoptr] 1.1.2.1:
8168: tests:
8169: 33 string.replace
8170: 34 string.upper
8171: 35 table created
8172: 36 local/global vars with juntions
8173: 37 table clone
8174: 38 math PI & number formatting
8175:
8176: math class registring typo fixed
8177:
8178: * tests/046.html 1.1:
8179: file 046.html was initially added on branch autoptr.
8180:
8181: * tests/040.html [autoptr] 1.1.2.1:
8182: * tests/results/040.processed [autoptr] 1.1.2.1:
8183: test:
8184: 39 method result of type table
8185: 40 method param junction auto evaluate
8186:
8187: * tests/051b.p 1.1:
8188: file 051b.p was initially added on branch autoptr.
8189:
8190: * tests/results/045.processed 1.1:
8191: file 045.processed was initially added on branch autoptr.
8192:
8193: * tests/048.html 1.1:
8194: file 048.html was initially added on branch autoptr.
8195:
8196: * tests/results/037.processed 1.1:
8197: file 037.processed was initially added on branch autoptr.
8198:
8199: * tests/051.html 1.1:
8200: file 051.html was initially added on branch autoptr.
8201:
8202: * tests/results/046.processed 1.1:
8203: file 046.processed was initially added on branch autoptr.
8204:
8205: * tests/results/038.processed 1.1:
8206: file 038.processed was initially added on branch autoptr.
8207:
8208: * tests/041.html [autoptr] 1.1.2.1:
8209: * tests/results/041.processed [autoptr] 1.1.2.1:
8210: test:
8211: 41 table.locate by expression
8212:
8213: * tests/032.html 1.1:
8214: file 032.html was initially added on branch autoptr.
8215:
8216: * tests/results/047.processed 1.1:
8217: file 047.processed was initially added on branch autoptr.
8218:
8219: * tests/034.html 1.1:
8220: file 034.html was initially added on branch autoptr.
8221:
8222: * tests/results/040.processed 1.1:
8223: file 040.processed was initially added on branch autoptr.
8224:
8225: * tests/results/039.processed 1.1:
8226: file 039.processed was initially added on branch autoptr.
8227:
8228: * tests/results/032.processed 1.1:
8229: file 032.processed was initially added on branch autoptr.
8230:
8231: * tests/036.html 1.1:
8232: file 036.html was initially added on branch autoptr.
8233:
8234: * tests/038.html 1.1:
8235: file 038.html was initially added on branch autoptr.
8236:
8237: * tests/parser-unix.sh 1.1:
8238: file parser-unix.sh was initially added on branch autoptr.
8239:
8240: * tests/043.html [autoptr] 1.1.2.1:
8241: * tests/044.html [autoptr] 1.1.2.1:
8242: * tests/045.html [autoptr] 1.1.2.1:
8243: * tests/046.html [autoptr] 1.1.2.1:
8244: * tests/047.html [autoptr] 1.1.2.1:
8245: * tests/048.html [autoptr] 1.1.2.1:
8246: * tests/049.html [autoptr] 1.1.2.1:
8247: * tests/050.html [autoptr] 1.1.2.1:
8248: * tests/051.html [autoptr] 1.1.2.1:
8249: * tests/051b.p [autoptr] 1.1.2.1:
8250: * tests/051t.p [autoptr] 1.1.2.1:
8251: * tests/Makefile [autoptr] 1.1.2.3:
8252: * tests/outputs/049.processed [autoptr] 1.1.2.1:
8253: * tests/outputs/050.processed [autoptr] 1.1.2.1:
8254: * tests/outputs/051.processed [autoptr] 1.1.2.1:
8255: * tests/parser-cygwin.sh [autoptr] 1.1.2.2:
8256: * tests/parser-unix.sh [autoptr] 1.1.2.2:
8257: * tests/results/001.processed [autoptr] 1.1.2.2:
8258: * tests/results/002.processed [autoptr] 1.1.2.2:
8259: * tests/results/003.processed [autoptr] 1.1.2.2:
8260: * tests/results/005.processed [autoptr] 1.1.2.2:
8261: * tests/results/006.processed [autoptr] 1.1.2.2:
8262: * tests/results/008.processed [autoptr] 1.1.2.2:
8263: * tests/results/009.processed [autoptr] 1.1.2.2:
8264: * tests/results/011.processed [autoptr] 1.1.2.2:
8265: * tests/results/012.processed [autoptr] 1.1.2.2:
8266: * tests/results/013.processed [autoptr] 1.1.2.2:
8267: * tests/results/014.processed [autoptr] 1.1.2.2:
8268: * tests/results/015.processed [autoptr] 1.1.2.2:
8269: * tests/results/016.processed [autoptr] 1.1.2.2:
8270: * tests/results/017.processed [autoptr] 1.1.2.2:
8271: * tests/results/020.processed [autoptr] 1.1.2.2:
8272: * tests/results/021.processed [autoptr] 1.1.2.2:
8273: * tests/results/022.processed [autoptr] 1.1.2.2:
8274: * tests/results/024.processed [autoptr] 1.1.2.2:
8275: * tests/results/025.processed [autoptr] 1.1.2.2:
8276: * tests/results/026.processed [autoptr] 1.1.2.2:
8277: * tests/results/027.processed [autoptr] 1.1.2.2:
8278: * tests/results/028.processed [autoptr] 1.1.2.2:
8279: * tests/results/029.processed [autoptr] 1.1.2.2:
8280: * tests/results/030.processed [autoptr] 1.1.2.2:
8281: * tests/results/031.processed [autoptr] 1.1.2.2:
8282: * tests/results/043.processed [autoptr] 1.1.2.1:
8283: * tests/results/044.processed [autoptr] 1.1.2.1:
8284: * tests/results/045.processed [autoptr] 1.1.2.1:
8285: * tests/results/046.processed [autoptr] 1.1.2.1:
8286: * tests/results/047.processed [autoptr] 1.1.2.1:
8287: * tests/results/048.processed [autoptr] 1.1.2.1:
8288: * tests/results/049.processed [autoptr] 1.1.2.1:
8289: * tests/results/050.processed [autoptr] 1.1.2.1:
8290: * tests/results/051.processed [autoptr] 1.1.2.1:
8291: * tests/run_parser.sh [autoptr] 1.1.2.1:
8292: tests:
8293: 43,44,45 date rolls
8294: 46 autoevaluating junction
8295: 47 table.select
8296: 48 name with subvar
8297: 49 hash-creating switch
8298: 50 process
8299: 51 started parent/child, works as it were but it were NOT GOOD, created separate task to fix that
8300:
8301: * tests/041.html 1.1:
8302: file 041.html was initially added on branch autoptr.
8303:
8304: * src/classes/op.C [autoptr] 1.127.2.18:
8305: * src/include/pa_request.h [autoptr] 1.160.2.28:
8306: * src/include/pa_string.h [autoptr] 1.144.2.25:
8307: * src/main/execute.C [autoptr] 1.295.2.21:
8308: * src/main/pa_request.C [autoptr] 1.245.2.28:
8309: * src/main/pa_string.C [autoptr] 1.172.2.18:
8310: * src/main/untaint.C [autoptr] 1.115.2.11:
8311: * src/types/pa_vcode_frame.h [autoptr] 1.24.2.3:
8312: * src/types/pa_wcontext.h [autoptr] 1.42.2.9:
8313: * tests/032.html [autoptr] 1.1.2.1:
8314: * tests/results/032.processed [autoptr] 1.1.2.1:
8315: uchar changed to String_UL in all places [was not everywhere]
8316: untaint test: 032
8317:
8318: * tests/results/048.processed 1.1:
8319: file 048.processed was initially added on branch autoptr.
8320:
8321: * tests/043.html 1.1:
8322: file 043.html was initially added on branch autoptr.
8323:
8324: * tests/results/041.processed 1.1:
8325: file 041.processed was initially added on branch autoptr.
8326:
8327: * tests/results/033.processed 1.1:
8328: file 033.processed was initially added on branch autoptr.
8329:
8330: * tests/045.html 1.1:
8331: file 045.html was initially added on branch autoptr.
8332:
8333: * tests/047.html 1.1:
8334: file 047.html was initially added on branch autoptr.
8335:
8336: * tests/051t.p 1.1:
8337: file 051t.p was initially added on branch autoptr.
8338:
8339: * tests/050.html 1.1:
8340: file 050.html was initially added on branch autoptr.
8341:
8342: * tests/049.html 1.1:
8343: file 049.html was initially added on branch autoptr.
8344:
8345: * src/targets/cgi/parser3.C [autoptr] 1.216.2.19:
8346: * tests/004.html [autoptr] 1.1.2.2:
8347: * tests/Makefile [autoptr] 1.1.2.2:
8348: * tests/parser-cygwin.sh [autoptr] 1.1.2.1:
8349: * tests/parser-unix.sh [autoptr] 1.1.2.1:
8350: * tests/results/004.processed [autoptr] 1.1.2.2:
8351: * www/htdocs/.htaccess [autoptr] 1.12.6.2:
8352: removed -H command line key, now testing using .sh file with
8353: SERVER_SOFTWARE=xxx
8354:
1.39 paf 8355: * tests/042.html [autoptr] 1.1.2.1:
8356: * tests/results/042.processed [autoptr] 1.1.2.1:
8357: test:
8358: 42 exception.handled
8359:
1.23 paf 8360: * tests/outputs/049.processed 1.1:
8361: * tests/results/049.processed 1.1:
8362: file 049.processed was initially added on branch autoptr.
8363:
8364: * tests/outputs/050.processed 1.1:
8365: * tests/results/050.processed 1.1:
8366: file 050.processed was initially added on branch autoptr.
8367:
8368: * tests/results/042.processed 1.1:
8369: file 042.processed was initially added on branch autoptr.
8370:
8371: * tests/results/034.processed 1.1:
8372: file 034.processed was initially added on branch autoptr.
8373:
8374: * tests/039.html [autoptr] 1.1.2.1:
8375: * tests/results/039.processed [autoptr] 1.1.2.1:
8376: test:
8377: 37 method result of type table
8378:
8379: * tests/outputs/051.processed 1.1:
8380: * tests/results/051.processed 1.1:
8381: file 051.processed was initially added on branch autoptr.
8382:
8383: * tests/parser-cygwin.sh 1.1:
8384: file parser-cygwin.sh was initially added on branch autoptr.
8385:
8386: * tests/results/043.processed 1.1:
8387: file 043.processed was initially added on branch autoptr.
8388:
8389: * tests/results/035.processed 1.1:
8390: file 035.processed was initially added on branch autoptr.
8391:
8392: * tests/033.html 1.1:
8393: file 033.html was initially added on branch autoptr.
8394:
8395: * tests/run_parser.sh 1.1:
8396: file run_parser.sh was initially added on branch autoptr.
8397:
8398: * tests/035.html 1.1:
8399: file 035.html was initially added on branch autoptr.
8400:
8401: 2003-02-27 paf
8402: * www/htdocs/maximized.htm [autoptr] 1.1.2.1:
8403: *** empty log message ***
8404:
8405: * www/htdocs/maximized.htm 1.1:
8406: file maximized.htm was initially added on branch autoptr.
8407:
8408: 2003-02-26 paf
8409: * tests/001.html 1.1:
8410: file 001.html was initially added on branch autoptr.
8411:
8412: * tests/003.html 1.1:
8413: file 003.html was initially added on branch autoptr.
8414:
8415: * tests/results/028.processed 1.1:
8416: file 028.processed was initially added on branch autoptr.
8417:
8418: * tests/005.html 1.1:
8419: file 005.html was initially added on branch autoptr.
8420:
8421: * tests/results/021.processed 1.1:
8422: file 021.processed was initially added on branch autoptr.
8423:
8424: * tests/results/013.processed 1.1:
8425: file 013.processed was initially added on branch autoptr.
8426:
8427: * src/include/pa_array.h [autoptr] 1.57.2.26:
8428: * src/include/pa_hash.h [autoptr] 1.58.2.17:
8429: * src/include/pa_memory.h [autoptr] 1.1.2.3:
8430: * src/main/pa_charset.C [autoptr] 1.33.2.12:
8431: * tests/001.html [autoptr] 1.1.2.1:
8432: * tests/002.html [autoptr] 1.1.2.1:
8433: * tests/003.html [autoptr] 1.1.2.1:
8434: * tests/004.html [autoptr] 1.1.2.1:
8435: * tests/005.html [autoptr] 1.1.2.1:
8436: * tests/006.html [autoptr] 1.1.2.1:
8437: * tests/007.html [autoptr] 1.1.2.1:
8438: * tests/008.html [autoptr] 1.1.2.1:
8439: * tests/009.html [autoptr] 1.1.2.1:
8440: * tests/010.html [autoptr] 1.1.2.1:
8441: * tests/011.html [autoptr] 1.1.2.1:
8442: * tests/012.html [autoptr] 1.1.2.1:
8443: * tests/013.html [autoptr] 1.1.2.1:
8444: * tests/014.html [autoptr] 1.1.2.1:
8445: * tests/Makefile [autoptr] 1.1.2.1:
8446: * tests/outputs/create-dir [autoptr] 1.1.2.1:
8447: * tests/results/001.processed [autoptr] 1.1.2.1:
8448: * tests/results/002.processed [autoptr] 1.1.2.1:
8449: * tests/results/003.processed [autoptr] 1.1.2.1:
8450: * tests/results/004.processed [autoptr] 1.1.2.1:
8451: * tests/results/005.processed [autoptr] 1.1.2.1:
8452: * tests/results/006.processed [autoptr] 1.1.2.1:
8453: * tests/results/007.processed [autoptr] 1.1.2.1:
8454: * tests/results/008.processed [autoptr] 1.1.2.1:
8455: * tests/results/009.processed [autoptr] 1.1.2.1:
8456: * tests/results/010.processed [autoptr] 1.1.2.1:
8457: * tests/results/011.processed [autoptr] 1.1.2.1:
8458: * tests/results/012.processed [autoptr] 1.1.2.1:
8459: * tests/results/013.processed [autoptr] 1.1.2.1:
8460: * tests/results/014.processed [autoptr] 1.1.2.1:
8461: hash cloning fixed
8462:
8463: * tests/007.html 1.1:
8464: file 007.html was initially added on branch autoptr.
8465:
8466: * tests/results/005.processed 1.1:
8467: file 005.processed was initially added on branch autoptr.
8468:
8469: * tests/010.html 1.1:
8470: file 010.html was initially added on branch autoptr.
8471:
8472: * tests/009.html 1.1:
8473: file 009.html was initially added on branch autoptr.
8474:
8475: * tests/012.html 1.1:
8476: file 012.html was initially added on branch autoptr.
8477:
8478: * tests/014.html 1.1:
8479: file 014.html was initially added on branch autoptr.
8480:
8481: * src/main/execute.C [autoptr] 1.295.2.20:
8482: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.14:
8483: * tests/024.html [autoptr] 1.1.2.1:
8484: * tests/025.html [autoptr] 1.1.2.1:
8485: * tests/026.html [autoptr] 1.1.2.1:
8486: * tests/027.html [autoptr] 1.1.2.1:
8487: * tests/028.html [autoptr] 1.1.2.1:
8488: * tests/029.html [autoptr] 1.1.2.1:
8489: * tests/030.html [autoptr] 1.1.2.1:
8490: * tests/031.html [autoptr] 1.1.2.1:
8491: * tests/results/024.processed [autoptr] 1.1.2.1:
8492: * tests/results/025.processed [autoptr] 1.1.2.1:
8493: * tests/results/026.processed [autoptr] 1.1.2.1:
8494: * tests/results/027.processed [autoptr] 1.1.2.1:
8495: * tests/results/028.processed [autoptr] 1.1.2.1:
8496: * tests/results/029.processed [autoptr] 1.1.2.1:
8497: * tests/results/030.processed [autoptr] 1.1.2.1:
8498: * tests/results/031.processed [autoptr] 1.1.2.1:
8499: fixed bug with name_cstr mutable CharPtr
8500: more tests
8501:
8502: * tests/results/029.processed 1.1:
8503: file 029.processed was initially added on branch autoptr.
8504:
8505: * tests/results/030.processed 1.1:
8506: file 030.processed was initially added on branch autoptr.
8507:
8508: * tests/016.html 1.1:
8509: file 016.html was initially added on branch autoptr.
8510:
8511: * tests/results/022.processed 1.1:
8512: file 022.processed was initially added on branch autoptr.
8513:
8514: * tests/results/014.processed 1.1:
8515: file 014.processed was initially added on branch autoptr.
8516:
8517: * tests/018.html 1.1:
8518: file 018.html was initially added on branch autoptr.
8519:
8520: * tests/results/006.processed 1.1:
8521: file 006.processed was initially added on branch autoptr.
8522:
8523: * tests/022_dir/a.html 1.1:
8524: file a.html was initially added on branch autoptr.
8525:
8526: * tests/021.html 1.1:
8527: file 021.html was initially added on branch autoptr.
8528:
8529: * tests/023.html 1.1:
8530: file 023.html was initially added on branch autoptr.
8531:
8532: * tests/results/031.processed 1.1:
8533: file 031.processed was initially added on branch autoptr.
8534:
8535: * tests/025.html 1.1:
8536: file 025.html was initially added on branch autoptr.
8537:
8538: * tests/results/023.processed 1.1:
8539: file 023.processed was initially added on branch autoptr.
8540:
8541: * src/include/pa_sapi.h [autoptr] 1.22.2.8:
8542: * src/main/pa_globals.C [autoptr] 1.152.2.16:
8543: * src/main/pa_memory.C [autoptr] 1.1.2.3:
8544: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.6:
8545: * src/targets/cgi/parser3.C [autoptr] 1.216.2.18:
8546: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.6:
8547: SAPI::abort << abort. die now just exits
8548:
8549: * tests/results/015.processed 1.1:
8550: file 015.processed was initially added on branch autoptr.
8551:
8552: * tests/027.html 1.1:
8553: file 027.html was initially added on branch autoptr.
8554:
8555: * tests/results/007.processed 1.1:
8556: file 007.processed was initially added on branch autoptr.
8557:
8558: * tests/030.html 1.1:
8559: file 030.html was initially added on branch autoptr.
8560:
8561: * tests/029.html 1.1:
8562: file 029.html was initially added on branch autoptr.
8563:
8564: * tests/outputs/create-dir 1.1:
8565: file create-dir was initially added on branch autoptr.
8566:
8567: * tests/022_dir/b.txt 1.1:
8568: file b.txt was initially added on branch autoptr.
8569:
8570: * tests/results/024.processed 1.1:
8571: file 024.processed was initially added on branch autoptr.
8572:
8573: * tests/002.html 1.1:
8574: file 002.html was initially added on branch autoptr.
8575:
8576: * tests/results/016.processed 1.1:
8577: file 016.processed was initially added on branch autoptr.
8578:
8579: * tests/results/008.processed 1.1:
8580: file 008.processed was initially added on branch autoptr.
8581:
8582: * tests/004.html 1.1:
8583: file 004.html was initially added on branch autoptr.
8584:
8585: * tests/results/001.processed 1.1:
8586: file 001.processed was initially added on branch autoptr.
8587:
8588: * tests/006.html 1.1:
8589: file 006.html was initially added on branch autoptr.
8590:
8591: * tests/008.html 1.1:
8592: file 008.html was initially added on branch autoptr.
8593:
8594: * tests/011.html 1.1:
8595: file 011.html was initially added on branch autoptr.
8596:
8597: * tests/results/025.processed 1.1:
8598: file 025.processed was initially added on branch autoptr.
8599:
8600: * tests/results/017.processed 1.1:
8601: file 017.processed was initially added on branch autoptr.
8602:
8603: * tests/Makefile 1.1:
8604: file Makefile was initially added on branch autoptr.
8605:
8606: * tests/results/009.processed 1.1:
8607: file 009.processed was initially added on branch autoptr.
8608:
8609: * tests/results/010.processed 1.1:
8610: file 010.processed was initially added on branch autoptr.
8611:
8612: * tests/013.html 1.1:
8613: file 013.html was initially added on branch autoptr.
8614:
8615: * tests/results/002.processed 1.1:
8616: file 002.processed was initially added on branch autoptr.
8617:
8618: * tests/019paf2001.gif 1.1:
8619: file 019paf2001.gif was initially added on branch autoptr.
8620:
8621: * tests/015.html 1.1:
8622: file 015.html was initially added on branch autoptr.
8623:
8624: * tests/017.html 1.1:
8625: file 017.html was initially added on branch autoptr.
8626:
8627: * tests/020.html 1.1:
8628: file 020.html was initially added on branch autoptr.
8629:
8630: * tests/019.html 1.1:
8631: file 019.html was initially added on branch autoptr.
8632:
8633: * tests/results/026.processed 1.1:
8634: file 026.processed was initially added on branch autoptr.
8635:
8636: * tests/results/018.processed 1.1:
8637: file 018.processed was initially added on branch autoptr.
8638:
8639: * tests/022.html 1.1:
8640: file 022.html was initially added on branch autoptr.
8641:
8642: * tests/results/011.processed 1.1:
8643: file 011.processed was initially added on branch autoptr.
8644:
8645: * tests/024.html 1.1:
8646: file 024.html was initially added on branch autoptr.
8647:
8648: * tests/results/003.processed 1.1:
8649: file 003.processed was initially added on branch autoptr.
8650:
8651: * tests/022_dir/c.htm 1.1:
8652: file c.htm was initially added on branch autoptr.
8653:
8654: * tests/026.html 1.1:
8655: file 026.html was initially added on branch autoptr.
8656:
8657: * tests/028.html 1.1:
8658: file 028.html was initially added on branch autoptr.
8659:
8660: * tests/031.html 1.1:
8661: file 031.html was initially added on branch autoptr.
8662:
8663: * tests/results/027.processed 1.1:
8664: file 027.processed was initially added on branch autoptr.
8665:
8666: * tests/results/019.processed 1.1:
8667: file 019.processed was initially added on branch autoptr.
8668:
8669: * tests/results/020.processed 1.1:
8670: file 020.processed was initially added on branch autoptr.
8671:
8672: * src/classes/classes.awk [autoptr] 1.6.6.3:
8673: * src/classes/classes.h [autoptr] 1.23.2.9:
8674: * src/classes/date.C [autoptr] 1.42.2.11:
8675: * src/classes/double.C [autoptr] 1.53.2.8:
8676: * src/classes/file.C [autoptr] 1.107.2.15:
8677: * src/classes/form.C [autoptr] 1.34.2.7:
8678: * src/classes/hash.C [autoptr] 1.54.2.11:
8679: * src/classes/image.C [autoptr] 1.90.2.12:
8680: * src/classes/int.C [autoptr] 1.49.2.7:
8681: * src/classes/mail.C [autoptr] 1.88.2.12:
8682: * src/classes/math.C [autoptr] 1.24.2.10:
8683: * src/classes/op.C [autoptr] 1.127.2.17:
8684: * src/classes/response.C [autoptr] 1.23.2.7:
8685: * src/classes/string.C [autoptr] 1.125.2.12:
8686: * src/classes/table.C [autoptr] 1.172.2.11:
8687: * src/classes/void.C [autoptr] 1.28.2.5:
8688: * src/classes/xdoc.C [autoptr] 1.108.2.12:
8689: * src/classes/xnode.C [autoptr] 1.54.2.8:
8690: * src/include/pa_memory.h [autoptr] 1.1.2.4:
8691: * src/include/pa_sapi.h [autoptr] 1.22.2.7:
8692: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.5:
8693: * src/targets/cgi/parser3.C [autoptr] 1.216.2.17:
8694: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.5:
8695: * src/types/pa_venv.h [autoptr] 1.28.2.5:
8696: * src/types/pa_vform.C [autoptr] 1.74.2.11:
8697: * tests/015.html [autoptr] 1.1.2.1:
8698: * tests/016.html [autoptr] 1.1.2.1:
8699: * tests/017.html [autoptr] 1.1.2.1:
8700: * tests/018.html [autoptr] 1.1.2.1:
8701: * tests/019.html [autoptr] 1.1.2.1:
8702: * tests/019paf2001.gif [autoptr] 1.1.2.1:
8703: * tests/020.html [autoptr] 1.1.2.1:
8704: * tests/021.html [autoptr] 1.1.2.1:
8705: * tests/022.html [autoptr] 1.1.2.1:
8706: * tests/022_dir/a.html [autoptr] 1.1.2.1:
8707: * tests/022_dir/b.txt [autoptr] 1.1.2.1:
8708: * tests/022_dir/c.htm [autoptr] 1.1.2.1:
8709: * tests/023.html [autoptr] 1.1.2.1:
8710: * tests/results/015.processed [autoptr] 1.1.2.1:
8711: * tests/results/016.processed [autoptr] 1.1.2.1:
8712: * tests/results/017.processed [autoptr] 1.1.2.1:
8713: * tests/results/018.processed [autoptr] 1.1.2.1:
8714: * tests/results/019.processed [autoptr] 1.1.2.1:
8715: * tests/results/020.processed [autoptr] 1.1.2.1:
8716: * tests/results/021.processed [autoptr] 1.1.2.1:
8717: * tests/results/022.processed [autoptr] 1.1.2.1:
8718: * tests/results/023.processed [autoptr] 1.1.2.1:
8719: methoded_array now contains all Mxxx classes
8720: SAPI::get_env now returns info on pool
8721: more tests
8722:
8723: * tests/results/012.processed 1.1:
8724: file 012.processed was initially added on branch autoptr.
8725:
8726: * tests/results/004.processed 1.1:
8727: file 004.processed was initially added on branch autoptr.
8728:
8729: 2003-02-25 paf
8730: * src/main/pa_common.C [release_3_0_0007] 1.140.2.2:
8731: typo fixed
8732:
8733: 2003-02-24 paf
8734: * src/types/pa_vcookie.C [autoptr] 1.55.2.9:
8735: fixed all places with bad get_string(0)
8736: [one remained]
8737:
8738: * src/include/pa_request.h [autoptr] 1.160.2.27:
8739: * src/main/execute.C [autoptr] 1.295.2.19:
8740: few bad get_string(0) [should have been get_string(&pool)]
8741: todo: check other such calls
8742:
8743: * src/types/pa_vmail.C 1.41:
8744: body [text/html] transcoded to
8745: $.charset[specified]
8746: now
8747:
8748: * src/main/compile.tab.C [autoptr] 1.81.2.9:
8749: * src/main/execute.C [autoptr] 1.295.2.18:
8750: * src/types/pa_vfile.h [autoptr] 1.52.2.16:
8751: test10, bad lookups
8752:
8753: xxx* xxx=smartptr.get(); << is bad style, after ";" original object got destructed, and xxx points to sky
8754:
8755: * src/main/pa_common.C 1.145:
8756: * src/main/pa_common.C [release_3_0_0007] 1.140.2.1:
8757: stupid gcc [2.95.4] generated bad code
8758: which failed to handle sigsetjmp+throw: crashed inside of pre-throw code.
8759: rewritten simplier [though duplicating closesocket code]
8760:
8761: * src/classes/string.C [autoptr] 1.125.2.11:
8762: match bug fixed
8763:
1.22 paf 8764: 2003-02-21 paf
8765: * src/targets/cgi/parser3.C [autoptr] 1.216.2.15:
8766: MAKE_TEST must be used inside of 'make tests' only
8767: [it's not forcing CGI mode now]
8768: now use -H to output CGI header when parser used in command line [useful for tests also]
8769:
8770: * src/classes/file.C [autoptr] 1.107.2.14:
8771: * src/classes/image.C [autoptr] 1.90.2.11:
8772: * src/classes/mail.C [autoptr] 1.88.2.11:
8773: * src/classes/op.C [autoptr] 1.127.2.16:
8774: * src/classes/xdoc.C [autoptr] 1.108.2.11:
8775: * src/main/pa_charset.C [autoptr] 1.33.2.11:
8776: * src/main/pa_exec.C [autoptr] 1.48.2.14:
8777: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.14:
8778: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.4:
8779: * src/types/pa_vimage.C [autoptr] 1.22.2.7:
8780: * src/types/pa_vxdoc.h [autoptr] 1.31.2.4:
8781: fixed all cstr's that must use pool [as the one in ^process]
8782:
8783: * src/include/pa_array.h [autoptr] 1.57.2.25:
8784: * src/include/pa_exception.h [autoptr] 1.38.2.15:
8785: * src/include/pa_memory.h [autoptr] 1.1.2.1:
8786: * src/include/pa_pool.h [autoptr] 1.86.2.31:
8787: * src/main/Makefile.am [autoptr] 1.35.6.3:
8788: * src/main/main.dsp [autoptr] 1.161.6.12:
8789: * src/main/pa_array.C [autoptr] 1.54.2.5:
8790: * src/main/pa_memory.C [autoptr] 1.1.2.1:
8791: * src/main/pa_pool.C [autoptr] 1.59.2.5:
8792: reorganized memory handling files
8793:
8794: * src/include/pa_memory.h [autoptr] 1.1.2.2:
8795: * src/main/pa_memory.C [autoptr] 1.1.2.2:
8796: inlined memory handling pa_*
8797:
8798: * src/main/execute.C [autoptr] 1.295.2.17:
8799: * src/targets/cgi/parser3.C [autoptr] 1.216.2.11:
8800: * www/htdocs/autoptr.html [autoptr] 1.1.2.3:
8801: release mode now compiles OK
8802: test to show benefits of free
8803:
8804: * src/targets/cgi/parser3.C [autoptr] 1.216.2.14:
8805: MAKE_TEST environment variable switches on CGI mode, and is
8806: used in regression tests
8807:
8808: * operators.txt [autoptr] 1.109.2.1:
8809: * src/targets/cgi/parser3.C [autoptr] 1.216.2.16:
8810: * src/types/pa_vcookie.C [autoptr] 1.55.2.8:
8811: $cookie:name[$.expires[date << can be now]]
8812:
8813: written makefile with regression tests [raw]
8814:
8815: * src/include/pa_request.h [autoptr] 1.160.2.26:
8816: * src/main/pa_request.C [autoptr] 1.245.2.27:
8817: * src/targets/cgi/parser3.C [autoptr] 1.216.2.13:
8818: * src/types/pa_vcookie.h [autoptr] 1.23.2.6:
8819: * src/types/pa_venv.h [autoptr] 1.28.2.4:
8820: env fixed
8821:
8822: * src/main/pa_array.C [autoptr] 1.54.2.4:
8823: pool::format_integer terminator fixed
8824:
8825: * src/include/pa_memory.h 1.1:
8826: file pa_memory.h was initially added on branch autoptr.
8827:
8828: * src/main/pa_memory.C 1.1:
8829: file pa_memory.C was initially added on branch autoptr.
8830:
8831: * src/classes/op.C [autoptr] 1.127.2.15:
8832: fixed process.
8833: sould now check for all cstr's -- some must use pool [as the one in ^process]
8834:
8835: 2003-02-20 paf
8836: * www/htdocs/autoptr.html 1.1:
8837: file autoptr.html was initially added on branch autoptr.
8838:
8839: * src/include/pa_config_fixed.h [autoptr] 1.54.2.2:
8840: * src/targets/cgi/parser3.C [autoptr] 1.216.2.10:
8841: form values passed OK now
8842:
8843: * src/classes/date.C [autoptr] 1.42.2.10:
8844: * src/classes/double.C [autoptr] 1.53.2.7:
8845: * src/classes/file.C [autoptr] 1.107.2.13:
8846: * src/classes/hash.C [autoptr] 1.54.2.10:
8847: * src/classes/image.C [autoptr] 1.90.2.10:
8848: * src/classes/int.C [autoptr] 1.49.2.6:
8849: * src/classes/mail.C [autoptr] 1.88.2.10:
8850: * src/classes/math.C [autoptr] 1.24.2.9:
8851: * src/classes/op.C [autoptr] 1.127.2.13:
8852: * src/classes/response.C [autoptr] 1.23.2.6:
8853: * src/classes/string.C [autoptr] 1.125.2.10:
8854: * src/classes/table.C [autoptr] 1.172.2.10:
8855: * src/classes/void.C [autoptr] 1.28.2.4:
8856: * src/classes/xdoc.C [autoptr] 1.108.2.10:
8857: * src/classes/xnode.C [autoptr] 1.54.2.7:
8858: * src/main/pa_string.C [autoptr] 1.172.2.17:
8859: * src/types/pa_method.h [autoptr] 1.1.2.4:
8860: * src/types/pa_value.C [autoptr] 1.9.2.14:
8861: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.8:
8862: * www/htdocs/autoptr.html [autoptr] 1.1.2.1:
8863: string cmp fixed
8864:
8865: 2003-02-19 paf
8866: * src/classes/form.C [autoptr] 1.34.2.6:
8867: * src/include/pa_charset.h [autoptr] 1.20.2.12:
8868: * src/include/pa_pool.h [autoptr] 1.86.2.30:
8869: * src/main/pa_charset.C [autoptr] 1.33.2.10:
8870: * src/main/pa_exception.C [autoptr] 1.43.2.13:
8871: * src/main/pa_request.C [autoptr] 1.245.2.25:
8872: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.3:
8873: * src/targets/apache13/ApacheModuleParser3.dsp [autoptr] 1.16.12.1:
8874: * src/targets/cgi/parser3.C [autoptr] 1.216.2.8:
8875: * src/targets/isapi/parser3isapi.dsp [autoptr] 1.41.12.1:
8876: * src/types/pa_vcookie.C [autoptr] 1.55.2.7:
8877: * src/types/pa_vform.C [autoptr] 1.74.2.9:
8878: * src/types/pa_vmail.C [autoptr] 1.40.2.9:
8879: * src/types/pa_vxnode.C [autoptr] 1.30.2.2:
8880: found&kill all remaning leaks resulted from pooled::malloc calls
8881: [excluding in gd -- planning complete rewrite extremely ugly code]
8882:
8883: * src/targets/apache13/pa_pool.C [autoptr] 1.8.2.2:
8884: * src/targets/isapi/pa_pool.C [autoptr] 1.16.2.2:
8885: * src/targets/isapi/pool_storage.h [autoptr] 1.19.2.2:
8886: removed unneeded files
8887:
8888: 2003-02-17 paf
8889: * src/classes/classes.C [autoptr] 1.18.2.4:
8890: * src/include/pa_array.h [autoptr] 1.57.2.22:
8891: * src/include/pa_hash.h [autoptr] 1.58.2.16:
8892: * src/include/pa_pool.h [autoptr] 1.86.2.29:
8893: * src/include/pa_request.h [autoptr] 1.160.2.23:
8894: * src/main/pa_request.C [autoptr] 1.245.2.20:
8895: * src/main/pa_string.C [autoptr] 1.172.2.16:
8896: * src/main/untaint.C [autoptr] 1.115.2.10:
8897: * src/types/pa_value.h [autoptr] 1.109.2.23:
8898: * src/types/pa_vint.h [autoptr] 1.38.2.10:
8899: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.12:
8900: * src/types/pa_vstring.h [autoptr] 1.54.2.10:
8901: * src/types/pa_vvoid.h [autoptr] 1.17.2.7:
8902: * src/types/pa_wcontext.h [autoptr] 1.42.2.7:
8903: class fields of simple type not initialized with zeros :(
8904: while class fields of class types initialized with default constructors.
8905: learn C++
8906:
8907: * src/main/execute.C [autoptr] 1.295.2.11:
8908: * src/main/pa_request.C [autoptr] 1.245.2.21:
8909: * src/types/pa_vmethod_frame.C [autoptr] 1.1.2.5:
8910: first letters out OK
8911:
8912: * src/classes/classes.awk [autoptr] 1.6.6.2:
8913: * src/classes/double.C [autoptr] 1.53.2.5:
8914: * src/classes/file.C [autoptr] 1.107.2.11:
8915: * src/classes/form.C [autoptr] 1.34.2.5:
8916: * src/classes/image.C [autoptr] 1.90.2.8:
8917: * src/classes/int.C [autoptr] 1.49.2.4:
8918: * src/classes/mail.C [autoptr] 1.88.2.8:
8919: * src/classes/math.C [autoptr] 1.24.2.7:
8920: * src/classes/xdoc.C [autoptr] 1.108.2.7:
8921: * src/classes/xnode.C [autoptr] 1.54.2.5:
8922: * src/include/pa_array.h [autoptr] 1.57.2.21:
8923: * src/include/pa_string.h [autoptr] 1.144.2.24:
8924: * src/main/pa_exec.C [autoptr] 1.48.2.13:
8925: * src/types/pa_vmail.C [autoptr] 1.40.2.7:
8926: parser3.exe - 0 error(s), 0 warning(s)
8927:
8928: * src/classes/date.C [autoptr] 1.42.2.8:
8929: * src/classes/op.C [autoptr] 1.127.2.12:
8930: * src/classes/table.C [autoptr] 1.172.2.8:
8931: * src/classes/xdoc.C [autoptr] 1.108.2.8:
8932: * src/classes/xnode.C [autoptr] 1.54.2.6:
8933: * src/include/pa_array.h [autoptr] 1.57.2.24:
8934: * src/include/pa_charset.h [autoptr] 1.20.2.11:
8935: * src/main/Makefile.am [autoptr] 1.35.6.2:
8936: * src/main/main.dsp [autoptr] 1.161.6.11:
8937: * src/main/pa_charset.C [autoptr] 1.33.2.8:
8938: * src/main/pa_common.C [autoptr] 1.143.2.20:
8939: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.13:
8940: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.2:
8941: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.4:
8942: * src/targets/cgi/parser3.C [autoptr] 1.216.2.6:
8943: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.4:
8944: * src/types/pa_vmail.C [autoptr] 1.40.2.8:
8945: fixed more leaks resulted from pooled::malloc calls
8946:
8947: * src/include/pa_stack.h [autoptr] 1.17.2.4:
8948: * src/main/compile.C [autoptr] 1.69.2.6:
8949: * src/main/execute.C [autoptr] 1.295.2.13:
8950: * src/main/pa_request.C [autoptr] 1.245.2.23:
8951: stack-stored items need extra .ref to prevent object_ptr from
8952: delete[them]
8953:
8954: * src/main/pa_request.C [autoptr] 1.245.2.22:
8955: * src/targets/cgi/parser3.C [autoptr] 1.216.2.5:
8956: * src/types/pa_vfile.C [autoptr] 1.36.2.10:
8957: couple mem leaks rusulted from old pooled::malloc usage.
8958: todo:find more like those
8959:
8960: * src/main/execute.C [autoptr] 1.295.2.14:
8961: * src/targets/cgi/pa_pool.C [autoptr] 1.41.2.2:
8962: * src/targets/cgi/parser3.C [autoptr] 1.216.2.7:
8963: * src/targets/cgi/pool_storage.h [autoptr] 1.13.2.2:
8964: few bugs in debug output fixed
8965:
8966: * src/include/pa_array.h [autoptr] 1.57.2.23:
8967: * src/include/pa_request.h [autoptr] 1.160.2.24:
8968: * src/main/execute.C [autoptr] 1.295.2.12:
8969: stackItem fixed [there were no string on stack before]
8970:
8971: * src/classes/date.C [autoptr] 1.42.2.9:
8972: * src/classes/double.C [autoptr] 1.53.2.6:
8973: * src/classes/file.C [autoptr] 1.107.2.12:
8974: * src/classes/image.C [autoptr] 1.90.2.9:
8975: * src/classes/int.C [autoptr] 1.49.2.5:
8976: * src/classes/mail.C [autoptr] 1.88.2.9:
8977: * src/classes/math.C [autoptr] 1.24.2.8:
8978: * src/classes/response.C [autoptr] 1.23.2.5:
8979: * src/classes/string.C [autoptr] 1.125.2.9:
8980: * src/classes/table.C [autoptr] 1.172.2.9:
8981: * src/classes/xdoc.C [autoptr] 1.108.2.9:
8982: * src/classes/xnode.h [autoptr] 1.18.2.4:
8983: * src/include/pa_stack.h [autoptr] 1.17.2.5:
8984: * src/include/pa_stylesheet_connection.h [autoptr] 1.32.2.2:
8985: * src/include/pa_stylesheet_manager.h [autoptr] 1.15.2.2:
8986: * src/sql/pa_sql_driver.h [autoptr] 1.34.2.3:
8987: * src/types/pa_vdate.h [autoptr] 1.24.2.5:
8988: * src/types/pa_vdouble.h [autoptr] 1.42.2.9:
8989: * src/types/pa_vfile.h [autoptr] 1.52.2.15:
8990: * src/types/pa_vform.C [autoptr] 1.74.2.8:
8991: * src/types/pa_vform.h [autoptr] 1.45.2.8:
8992: * src/types/pa_vimage.h [autoptr] 1.34.2.7:
8993: * src/types/pa_vstatus.h [autoptr] 1.15.2.7:
8994: * src/types/pa_vstring.h [autoptr] 1.54.2.11:
8995: * src/types/pa_vtable.h [autoptr] 1.48.2.8:
8996: * src/types/pa_vvoid.h [autoptr] 1.17.2.8:
8997: * src/types/pa_vxdoc.h [autoptr] 1.31.2.3:
8998: * src/types/pa_vxnode.h [autoptr] 1.22.2.3:
8999: * src/types/pa_wcontext.h [autoptr] 1.42.2.8:
9000: * src/types/pa_wwrapper.h [autoptr] 1.28.2.3:
9001: fixed all remained bugs of unitialized simple-typed field
9002:
9003: * src/classes/classes.C [autoptr] 1.18.2.5:
9004: * src/classes/classes.h [autoptr] 1.23.2.8:
9005: * src/main/execute.C [autoptr] 1.295.2.15:
9006: * src/main/pa_charset.C [autoptr] 1.33.2.9:
9007: * src/main/pa_request.C [autoptr] 1.245.2.24:
9008: another bug of unitialized simple-typed field fixed.
9009: todo: find&kill all like that one
9010:
9011: * src/main/compile.C [autoptr] 1.69.2.5:
9012: * src/main/compile_tools.C [autoptr] 1.54.2.5:
9013: 2*2!
9014:
9015: 2003-02-14 paf
9016: * src/classes/classes.dsp [autoptr] 1.25.10.4:
9017: * src/classes/op.C [autoptr] 1.127.2.10:
9018: * src/classes/string.C [autoptr] 1.125.2.8:
9019: * src/classes/table.C [autoptr] 1.172.2.7:
9020: * src/include/pa_common.h [autoptr] 1.89.2.11:
9021: * src/include/pa_globals.h [autoptr] 1.101.2.14:
9022: * src/include/pa_pool.h [autoptr] 1.86.2.28:
9023: * src/include/pa_request.h [autoptr] 1.160.2.20:
9024: * src/main/pa_globals.C [autoptr] 1.152.2.15:
9025: * src/main/pa_request.C [autoptr] 1.245.2.16:
9026: * src/types/pa_value.h [autoptr] 1.109.2.22:
9027: * src/types/pa_vhash.h [autoptr] 1.43.2.12:
9028: * src/types/pa_vint.h [autoptr] 1.38.2.9:
9029: * src/types/types.dsp [autoptr] 1.35.10.7:
9030: op compiled
9031:
9032: * src/classes/classes.C [autoptr] 1.18.2.3:
9033: * src/classes/classes.awk [autoptr] 1.6.6.1:
9034: * src/classes/file.C [autoptr] 1.107.2.9:
9035: * src/classes/hash.C [autoptr] 1.54.2.9:
9036: * src/classes/mail.C [autoptr] 1.88.2.7:
9037: * src/classes/op.C [autoptr] 1.127.2.11:
9038: * src/include/pa_common.h [autoptr] 1.89.2.12:
9039: * src/include/pa_request.h [autoptr] 1.160.2.21:
9040: * src/include/pa_sapi.h [autoptr] 1.22.2.6:
9041: * src/main/pa_common.C [autoptr] 1.143.2.18:
9042: * src/main/pa_request.C [autoptr] 1.245.2.17:
9043: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.3:
9044: * src/targets/cgi/parser3.C [autoptr] 1.216.2.3:
9045: * src/targets/cgi/parser3.dsp [autoptr] 1.60.10.1:
9046: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.3:
9047: classes.lib - 0 error(s), 0 warning(s)
9048: parser.C compiled
9049:
9050: * src/classes/classes.dsp [autoptr] 1.25.10.3:
9051: * src/classes/response.C [autoptr] 1.23.2.4:
9052: * src/classes/string.C [autoptr] 1.125.2.7:
9053: * src/include/pa_dictionary.h [autoptr] 1.13.2.7:
9054: * src/include/pa_string.h [autoptr] 1.144.2.23:
9055: * src/main/pa_string.C [autoptr] 1.172.2.15:
9056: * src/main/untaint.C [autoptr] 1.115.2.9:
9057: * src/types/pa_vtable.h [autoptr] 1.48.2.7:
9058: string, response compiled
9059:
9060: * src/classes/file.C [autoptr] 1.107.2.10:
9061: * src/include/pa_request.h [autoptr] 1.160.2.22:
9062: * src/main/pa_request.C [autoptr] 1.245.2.18:
9063: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.12:
9064: * src/targets/cgi/parser3.C [autoptr] 1.216.2.4:
9065: * src/types/pa_vfile.C [autoptr] 1.36.2.9:
9066: * src/types/pa_vfile.h [autoptr] 1.52.2.14:
9067: * src/types/pa_vform.C [autoptr] 1.74.2.7:
9068: * src/types/pa_vimage.C [autoptr] 1.22.2.6:
9069: * src/types/pa_vtable.C [autoptr] 1.21.2.5:
9070: all compiled, only 14 link errors :)
9071:
9072: * src/types/pa_vhash.C 1.1:
9073: file pa_vhash.C was initially added on branch autoptr.
9074:
9075: * src/include/pa_common.h [autoptr] 1.89.2.13:
9076: * src/main/pa_common.C [autoptr] 1.143.2.19:
9077: * src/main/pa_request.C [autoptr] 1.245.2.19:
9078: 13 link errors
9079:
9080: 2003-02-07 paf
9081: * src/classes/table.C [autoptr] 1.172.2.6:
9082: * src/types/pa_vtable.h [autoptr] 1.48.2.6:
9083: table compiled
9084:
9085: 2003-02-06 paf
9086: * src/classes/image.C [autoptr] 1.90.2.7:
9087: * src/classes/string.C [autoptr] 1.125.2.6:
9088: * src/classes/xdoc.C [autoptr] 1.108.2.6:
9089: * src/include/pa_common.h [autoptr] 1.89.2.10:
9090: * src/include/pa_hash.h [autoptr] 1.58.2.15:
9091: * src/main/pa_common.C [autoptr] 1.143.2.17:
9092: * src/types/pa_vfile.h [autoptr] 1.52.2.13:
9093: * src/types/pa_vimage.h [autoptr] 1.34.2.6:
9094: image compiled
9095:
9096: * src/classes/mail.C [autoptr] 1.88.2.6:
9097: * src/include/pa_request.h [autoptr] 1.160.2.19:
9098: * src/main/pa_request.C [autoptr] 1.245.2.15:
9099: mail compiled
9100:
9101: * src/classes/hash.C [autoptr] 1.54.2.7:
9102: * src/include/pa_hash.h [autoptr] 1.58.2.14:
9103: * src/include/pa_table.h [autoptr] 1.48.2.11:
9104: * src/types/pa_vstring.h [autoptr] 1.54.2.9:
9105: hash compiled
9106:
9107: * src/classes/classes.dsp [autoptr] 1.25.10.2:
9108: * src/classes/file.C [autoptr] 1.107.2.7:
9109: * src/include/pa_common.h [autoptr] 1.89.2.9:
9110: * src/include/pa_exec.h [autoptr] 1.11.2.5:
9111: * src/main/pa_common.C [autoptr] 1.143.2.16:
9112: * src/main/pa_exec.C [autoptr] 1.48.2.12:
9113: * src/types/pa_vfile.C [autoptr] 1.36.2.8:
9114: * src/types/pa_vfile.h [autoptr] 1.52.2.12:
9115: file compiled
9116:
9117: * src/classes/file.C [autoptr] 1.107.2.8:
9118: * src/classes/form.C [autoptr] 1.34.2.4:
9119: form compiled
9120:
9121: * src/classes/hash.C [autoptr] 1.54.2.8:
9122: * src/classes/math.C [autoptr] 1.24.2.6:
9123: * src/types/pa_vmath.C [autoptr] 1.1.2.8:
9124: * src/types/pa_vmath.h [autoptr] 1.14.2.4:
9125: math compiled [win32]
9126:
9127: 2003-02-04 paf
9128: * src/classes/date.C [autoptr] 1.42.2.5:
9129: * src/classes/double.C [autoptr] 1.53.2.3:
9130: * src/classes/file.C [autoptr] 1.107.2.5:
9131: * src/classes/form.C [autoptr] 1.34.2.3:
9132: * src/classes/hash.C [autoptr] 1.54.2.4:
9133: * src/classes/image.C [autoptr] 1.90.2.5:
9134: * src/classes/int.C [autoptr] 1.49.2.3:
9135: * src/classes/mail.C [autoptr] 1.88.2.4:
9136: * src/classes/math.C [autoptr] 1.24.2.4:
9137: * src/classes/op.C [autoptr] 1.127.2.8:
9138: * src/classes/response.C [autoptr] 1.23.2.3:
9139: * src/classes/string.C [autoptr] 1.125.2.4:
9140: * src/classes/table.C [autoptr] 1.172.2.4:
9141: * src/classes/void.C [autoptr] 1.28.2.3:
9142: * src/classes/xdoc.C [autoptr] 1.108.2.4:
9143: * src/classes/xnode.C [autoptr] 1.54.2.3:
9144: * src/types/pa_vdouble.h [autoptr] 1.42.2.8:
9145: * src/types/pa_vhash.h [autoptr] 1.43.2.10:
9146: * src/types/pa_vint.h [autoptr] 1.38.2.8:
9147: * src/types/pa_vstring.h [autoptr] 1.54.2.8:
9148: * src/types/pa_vtable.h [autoptr] 1.48.2.5:
9149: * src/types/pa_vxdoc.h [autoptr] 1.31.2.2:
9150: * src/types/pa_vxnode.h [autoptr] 1.22.2.2:
9151: int compiled
9152:
9153: * src/types/pa_value.C [autoptr] 1.9.2.12:
9154: * src/types/pa_value_includes.h [autoptr] 1.1.2.4:
9155: * src/types/pa_vrequest.C [autoptr] 1.27.2.8:
9156: trying to remove stupid value_includes.h
9157:
9158: * src/classes/date.C [autoptr] 1.42.2.4:
9159: * src/classes/double.C [autoptr] 1.53.2.2:
9160: * src/classes/file.C [autoptr] 1.107.2.4:
9161: * src/classes/hash.C [autoptr] 1.54.2.3:
9162: * src/classes/image.C [autoptr] 1.90.2.4:
9163: * src/classes/int.C [autoptr] 1.49.2.2:
9164: * src/classes/mail.C [autoptr] 1.88.2.3:
9165: * src/classes/math.C [autoptr] 1.24.2.3:
9166: * src/classes/op.C [autoptr] 1.127.2.7:
9167: * src/classes/response.C [autoptr] 1.23.2.2:
9168: * src/classes/string.C [autoptr] 1.125.2.3:
9169: * src/classes/table.C [autoptr] 1.172.2.3:
9170: * src/classes/void.C [autoptr] 1.28.2.2:
9171: * src/classes/xdoc.C [autoptr] 1.108.2.3:
9172: * src/classes/xnode.C [autoptr] 1.54.2.2:
9173: * src/classes/xnode.h [autoptr] 1.18.2.3:
9174: * src/types/pa_vvoid.h [autoptr] 1.17.2.6:
9175: void compiled :)
9176:
9177: * src/classes/date.C [autoptr] 1.42.2.7:
9178: * src/classes/hash.C [autoptr] 1.54.2.6:
9179: * src/include/pa_exec.h [autoptr] 1.11.2.4:
9180: * src/include/pa_hash.h [autoptr] 1.58.2.13:
9181: * src/include/pa_request.h [autoptr] 1.160.2.18:
9182: * src/include/pa_string.h [autoptr] 1.144.2.22:
9183: * src/include/pa_table.h [autoptr] 1.48.2.10:
9184: * src/main/pa_common.C [autoptr] 1.143.2.15:
9185: * src/main/pa_exec.C [autoptr] 1.48.2.11:
9186: * src/main/pa_string.C [autoptr] 1.172.2.14:
9187: * src/types/pa_method.h [autoptr] 1.1.2.3:
9188: * src/types/pa_vform.C [autoptr] 1.74.2.6:
9189: * src/types/pa_vhash.h [autoptr] 1.43.2.11:
9190: hash 50% compiled
9191:
9192: * src/types/pa_method.h 1.1:
9193: file pa_method.h was initially added on branch autoptr.
9194:
9195: * src/include/pa_globals.h [autoptr] 1.101.2.13:
9196: * src/main/pa_cache_managers.C [autoptr] 1.7.2.5:
9197: * src/main/pa_charset.C [autoptr] 1.33.2.7:
9198: * src/main/pa_charsets.C [autoptr] 1.11.2.9:
9199: * src/main/pa_common.C [autoptr] 1.143.2.14:
9200: * src/main/pa_dir.C [autoptr] 1.14.2.3:
9201: * src/main/pa_exception.C [autoptr] 1.43.2.12:
9202: * src/main/pa_exec.C [autoptr] 1.48.2.10:
9203: * src/main/pa_globals.C [autoptr] 1.152.2.13:
9204: * src/main/pa_pool.C [autoptr] 1.59.2.4:
9205: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.11:
9206: * src/main/pa_string.C [autoptr] 1.172.2.12:
9207: * src/main/pa_uue.C [autoptr] 1.4.2.5:
9208: * src/main/untaint.C [autoptr] 1.115.2.8:
9209: * src/types/pa_value.C [autoptr] 1.9.2.13:
9210: * src/types/pa_vcookie.C [autoptr] 1.55.2.6:
9211: * src/types/pa_vfile.C [autoptr] 1.36.2.7:
9212: * src/types/pa_vimage.C [autoptr] 1.22.2.5:
9213: * src/types/pa_vmath.C [autoptr] 1.1.2.7:
9214: * src/types/pa_vrequest.C [autoptr] 1.27.2.9:
9215: * src/types/pa_vresponse.C [autoptr] 1.17.2.6:
9216: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.6:
9217: * src/types/pa_vstatus.C [autoptr] 1.15.2.5:
9218: * src/types/pa_vstring.C [autoptr] 1.22.2.3:
9219: * src/types/pa_vtable.C [autoptr] 1.21.2.4:
9220: * src/types/pa_wcontext.C [autoptr] 1.24.2.5:
9221: * src/types/types.dsp [autoptr] 1.35.10.6:
9222: removed stupid value_includes.h
9223:
9224: * src/main/pa_exec.C [autoptr] 1.48.2.8:
9225: libmain.a compiled on six [unix]
9226:
9227: * src/include/pa_config_includes.h [autoptr] 1.23.2.5:
9228: * src/include/pa_dictionary.h [autoptr] 1.13.2.6:
9229: * src/main/pa_common.C [autoptr] 1.143.2.13:
9230: * src/main/pa_dictionary.C [autoptr] 1.17.2.6:
9231: * src/main/pa_exec.C [autoptr] 1.48.2.7:
9232: * src/main/pa_socks.C [autoptr] 1.18.2.5:
9233: libmain.a gcc
9234: and
9235: mail.lib msvc++
9236: compiled
9237:
9238: * src/include/pa_globals.h [autoptr] 1.101.2.12:
9239: * src/include/pa_request.h [autoptr] 1.160.2.16:
9240: * src/types/pa_value.C [autoptr] 1.9.2.11:
9241: * src/types/pa_value.h [autoptr] 1.109.2.21:
9242: * src/types/pa_vclass.C [autoptr] 1.16.2.5:
9243: * src/types/pa_vcookie.C [autoptr] 1.55.2.5:
9244: * src/types/pa_vdate.h [autoptr] 1.24.2.4:
9245: * src/types/pa_vfile.C [autoptr] 1.36.2.6:
9246: * src/types/pa_vfile.h [autoptr] 1.52.2.11:
9247: * src/types/pa_vmail.C [autoptr] 1.40.2.6:
9248: * src/types/pa_vobject.C [autoptr] 1.12.2.6:
9249: * src/types/pa_vrequest.C [autoptr] 1.27.2.7:
9250: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.5:
9251: * src/types/pa_vstatus.C [autoptr] 1.15.2.4:
9252: * src/types/pa_vtable.C [autoptr] 1.21.2.3:
9253: libtypes.a compiled gcc
9254:
1.39 paf 9255: * src/include/pa_array.h [autoptr] 1.57.2.20:
9256: * src/include/pa_config_includes.h [autoptr] 1.23.2.4:
9257: * src/include/pa_dictionary.h [autoptr] 1.13.2.5:
9258: * src/main/pa_dictionary.C [autoptr] 1.17.2.5:
9259: * src/main/pa_exec.C [autoptr] 1.48.2.6:
9260: * src/main/pa_socks.C [autoptr] 1.18.2.4:
9261: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.10:
9262: gcc libmain.a compiled
9263:
1.22 paf 9264: * src/classes/classes.dsp [autoptr] 1.25.10.1:
9265: * src/classes/double.C [autoptr] 1.53.2.4:
9266: double compiled
9267:
9268: * src/main/pa_globals.C [release_3_0_0007] 1.148.2.1:
9269: merged changes from 1.149-1.150 (stupid name conflicts)
9270:
9271: * src/include/pa_array.h [autoptr] 1.57.2.19:
9272: * src/include/pa_pool.h [autoptr] 1.86.2.27:
9273: * src/main/Makefile.am [autoptr] 1.35.6.1:
9274: * src/main/Makefile.in [autoptr] 1.50.2.2:
9275: * src/main/compile.tab.C [autoptr] 1.81.2.7:
9276: * src/main/compile.y [autoptr] 1.204.2.6:
9277: * src/main/execute.C [autoptr] 1.295.2.10:
9278: * src/main/pa_request.C [autoptr] 1.245.2.14:
9279: * src/main/untaint.C [autoptr] 1.115.2.7:
9280: * src/types/pa_junction.h [autoptr] 1.1.2.2:
9281: * src/types/pa_method.h [autoptr] 1.1.2.2:
9282: * src/types/pa_value.h [autoptr] 1.109.2.20:
9283: * src/types/pa_value_includes.h [autoptr] 1.1.2.3:
9284: * src/types/pa_vimage.h [autoptr] 1.34.2.5:
9285: *** empty log message ***
9286:
9287: * src/main/pa_exec.C [autoptr] 1.48.2.9:
9288: pa_exec compiled on win32
9289:
9290: * src/classes/date.C [autoptr] 1.42.2.6:
9291: * src/classes/file.C [autoptr] 1.107.2.6:
9292: * src/classes/hash.C [autoptr] 1.54.2.5:
9293: * src/classes/image.C [autoptr] 1.90.2.6:
9294: * src/classes/mail.C [autoptr] 1.88.2.5:
9295: * src/classes/math.C [autoptr] 1.24.2.5:
9296: * src/classes/op.C [autoptr] 1.127.2.9:
9297: * src/classes/string.C [autoptr] 1.125.2.5:
9298: * src/classes/table.C [autoptr] 1.172.2.5:
9299: * src/classes/xdoc.C [autoptr] 1.108.2.5:
9300: * src/classes/xnode.C [autoptr] 1.54.2.4:
9301: * src/include/pa_request.h [autoptr] 1.160.2.17:
9302: * src/main/pa_globals.C [autoptr] 1.152.2.14:
9303: * src/main/pa_string.C [autoptr] 1.172.2.13:
9304: date compiled
9305:
9306: * src/types/pa_junction.h 1.1:
9307: file pa_junction.h was initially added on branch autoptr.
9308:
9309: * src/main/compile_tools.h [autoptr] 1.67.2.8:
9310: * src/main/execute.C [autoptr] 1.295.2.9:
9311: * src/main/pa_table.C [autoptr] 1.53.2.9:
9312: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.7:
9313: * src/types/pa_vvoid.h [autoptr] 1.17.2.5:
9314: yuk: gcc on cygwin yelds "virtual memory exhausted" while
9315: trying to compile execute.C [eating up to 127MB]
9316:
9317: 2003-02-03 paf
9318: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.4:
9319: vstateless_class compiled
9320:
9321: * src/include/pa_request.h [autoptr] 1.160.2.13:
9322: * src/main/execute.C [autoptr] 1.295.2.7:
9323: * src/main/pa_request.C [autoptr] 1.245.2.8:
9324: * src/types/pa_value.h [autoptr] 1.109.2.16:
9325: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.6:
9326: execute compiled
9327:
9328: * src/types/pa_vresponse.C [autoptr] 1.17.2.5:
9329: * src/types/pa_vresponse.h [autoptr] 1.32.2.6:
9330: vresponse compiled
9331:
9332: * src/types/pa_value.C [autoptr] 1.9.2.9:
9333: * src/types/pa_value.h [autoptr] 1.109.2.18:
9334: * src/types/pa_vclass.C [autoptr] 1.16.2.4:
9335: * src/types/pa_vclass.h [autoptr] 1.39.2.5:
9336: * src/types/pa_vobject.C [autoptr] 1.12.2.5:
9337: * src/types/pa_vobject.h [autoptr] 1.38.2.8:
9338: vobject compiled
9339:
9340: * src/types/pa_vtable.C [autoptr] 1.21.2.2:
9341: vtable compiled
9342:
9343: * src/types/pa_vmath.C [autoptr] 1.1.2.6:
9344: * src/types/pa_vmethod_frame.C [autoptr] 1.1.2.4:
9345: vmath compiled
9346:
9347: * src/include/pa_config_includes.h [autoptr] 1.23.2.2:
9348: * src/include/pa_hash.h [autoptr] 1.58.2.12:
9349: * src/include/pa_operation.h [autoptr] 1.1.2.6:
9350: * src/include/pa_pool.h [autoptr] 1.86.2.26:
9351: * src/include/pa_string.h [autoptr] 1.144.2.21:
9352: * src/main/pa_common.C [autoptr] 1.143.2.12:
9353: * src/types/pa_value.C [autoptr] 1.9.2.10:
9354: * src/types/pa_value.h [autoptr] 1.109.2.19:
9355: * src/types/pa_vdouble.h [autoptr] 1.42.2.7:
9356: * src/types/pa_vfile.h [autoptr] 1.52.2.10:
9357: * src/types/pa_vhash.h [autoptr] 1.43.2.9:
9358: * src/types/pa_vint.h [autoptr] 1.38.2.7:
9359: * src/types/pa_vjunction.h [autoptr] 1.19.2.5:
9360: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.11:
9361: * src/types/pa_vstring.h [autoptr] 1.54.2.7:
9362: * src/types/types.dsp [autoptr] 1.35.10.5:
9363: started gcc compiling
9364: pa_common compiled
9365:
9366: * src/include/pa_pool.h [autoptr] 1.86.2.23:
9367: * src/main/pa_request.C [autoptr] 1.245.2.10:
9368: * src/types/pa_value.C [autoptr] 1.9.2.8:
9369: * src/types/pa_vclass.C [autoptr] 1.16.2.3:
9370: * src/types/pa_vcookie.C [autoptr] 1.55.2.4:
9371: * src/types/pa_vcookie.h [autoptr] 1.23.2.5:
9372: * src/types/pa_vform.C [autoptr] 1.74.2.4:
9373: * src/types/pa_vform.h [autoptr] 1.45.2.7:
9374: * src/types/pa_vobject.h [autoptr] 1.38.2.7:
9375: vform compiled
9376:
9377: * src/include/Makefile.am [autoptr] 1.3.14.1:
9378: * src/include/Makefile.in [autoptr] 1.11.2.1:
9379: * src/include/pa_hash.h [autoptr] 1.58.2.11:
9380: * src/include/pa_pool.h [autoptr] 1.86.2.24:
9381: gcc refused to compile _P identifier. it replaced it to some
9382: strange 0x0000040
9383:
9384: * configure [autoptr] 1.66.2.2:
9385: * configure.in [autoptr] 1.62.2.2:
9386: * src/Makefile.in [autoptr] 1.55.2.1:
9387: * src/include/Makefile.in [autoptr] 1.11.2.2:
9388: * src/include/pa_config_auto.h.in [autoptr] 1.37.2.1:
9389: * src/include/pa_config_auto.h.in [autoptr] 1.37.2.2:
9390: * src/include/pa_string.h [autoptr] 1.144.2.20:
9391: * src/main/Makefile.in [autoptr] 1.50.2.1:
9392: *** empty log message ***
9393:
9394: * src/types/pa_vstring.C [autoptr] 1.22.2.2:
9395: * src/types/pa_vstring.h [autoptr] 1.54.2.6:
9396: vstring compiled
9397:
9398: * src/include/pa_request.h [autoptr] 1.160.2.14:
9399: * src/main/execute.C [autoptr] 1.295.2.8:
9400: * src/main/pa_request.C [autoptr] 1.245.2.9:
9401: main.lib - 0 error(s), 0 warning(s)
9402:
9403: * src/types/pa_vrequest.C [autoptr] 1.27.2.6:
9404: vrequest compiled
9405:
9406: * src/classes/form.C [autoptr] 1.34.2.2:
9407: * src/classes/mail.C [autoptr] 1.88.2.2:
9408: * src/include/pa_request.h [autoptr] 1.160.2.15:
9409: * src/main/pa_globals.C [autoptr] 1.152.2.12:
9410: * src/main/pa_request.C [autoptr] 1.245.2.11:
9411: * src/types/pa_value.h [autoptr] 1.109.2.17:
9412: * src/types/pa_vform.C [autoptr] 1.74.2.5:
9413: * src/types/pa_vmail.C [autoptr] 1.40.2.5:
9414: * src/types/pa_vmail.h [autoptr] 1.9.2.4:
9415: vmail compiled
9416:
9417: * src/types/pa_vimage.C [autoptr] 1.22.2.4:
9418: * src/types/pa_vimage.h [autoptr] 1.34.2.4:
9419: vimage compiled
9420:
9421: * src/include/pa_exception.h [autoptr] 1.38.2.14:
9422: * src/include/pa_pool.h [autoptr] 1.86.2.25:
9423: * src/main/pa_exception.C [autoptr] 1.43.2.11:
9424: exception gcc change #1
9425:
9426: * src/include/pa_cache_managers.h [autoptr] 1.9.2.6:
9427: * src/main/pa_request.C [autoptr] 1.245.2.12:
9428: * src/types/pa_vstatus.C [autoptr] 1.15.2.2:
9429: * src/types/pa_vstatus.h [autoptr] 1.15.2.6:
9430: vstatus compiled
9431:
9432: 2003-01-31 paf
9433: * src/classes/classes.C [autoptr] 1.18.2.2:
9434: * src/classes/classes.h [autoptr] 1.23.2.7:
9435: * src/classes/date.C [autoptr] 1.42.2.3:
9436: * src/classes/double.C [autoptr] 1.53.2.1:
9437: * src/classes/file.C [autoptr] 1.107.2.3:
9438: * src/classes/form.C [autoptr] 1.34.2.1:
9439: * src/classes/hash.C [autoptr] 1.54.2.2:
9440: * src/classes/image.C [autoptr] 1.90.2.3:
9441: * src/classes/int.C [autoptr] 1.49.2.1:
9442: * src/classes/mail.C [autoptr] 1.88.2.1:
9443: * src/classes/math.C [autoptr] 1.24.2.2:
9444: * src/classes/op.C [autoptr] 1.127.2.5:
9445: * src/classes/response.C [autoptr] 1.23.2.1:
9446: * src/classes/string.C [autoptr] 1.125.2.1:
9447: * src/classes/table.C [autoptr] 1.172.2.2:
9448: * src/classes/void.C [autoptr] 1.28.2.1:
9449: * src/classes/xdoc.C [autoptr] 1.108.2.2:
9450: * src/classes/xnode.C [autoptr] 1.54.2.1:
9451: * src/classes/xnode.h [autoptr] 1.18.2.2:
9452: * src/include/pa_array.h [autoptr] 1.57.2.16:
9453: * src/include/pa_cache_managers.h [autoptr] 1.9.2.5:
9454: * src/include/pa_charset.h [autoptr] 1.20.2.10:
9455: * src/include/pa_charsets.h [autoptr] 1.8.2.7:
9456: * src/include/pa_common.h [autoptr] 1.89.2.7:
9457: * src/include/pa_config_fixed.h [autoptr] 1.54.2.1:
9458: * src/include/pa_config_includes.h [autoptr] 1.23.2.1:
9459: * src/include/pa_dictionary.h [autoptr] 1.13.2.4:
9460: * src/include/pa_dir.h [autoptr] 1.13.2.1:
9461: * src/include/pa_exception.h [autoptr] 1.38.2.13:
9462: * src/include/pa_exec.h [autoptr] 1.11.2.3:
9463: * src/include/pa_globals.h [autoptr] 1.101.2.10:
9464: * src/include/pa_hash.h [autoptr] 1.58.2.10:
9465: * src/include/pa_opcode.h [autoptr] 1.24.2.2:
9466: * src/include/pa_operation.h [autoptr] 1.1.2.4:
9467: * src/include/pa_pool.h [autoptr] 1.86.2.22:
9468: * src/include/pa_request.h [autoptr] 1.160.2.9:
9469: * src/include/pa_request_charsets.h [autoptr] 1.1.2.3:
9470: * src/include/pa_request_info.h [autoptr] 1.1.2.4:
9471: * src/include/pa_sapi.h [autoptr] 1.22.2.4:
9472: * src/include/pa_socks.h [autoptr] 1.11.2.2:
9473: * src/include/pa_sql_connection.h [autoptr] 1.30.2.6:
9474: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.7:
9475: * src/include/pa_stack.h [autoptr] 1.17.2.3:
9476: * src/include/pa_string.h [autoptr] 1.144.2.18:
9477: * src/include/pa_stylesheet_connection.h [autoptr] 1.32.2.1:
9478: * src/include/pa_stylesheet_manager.h [autoptr] 1.15.2.1:
9479: * src/include/pa_table.h [autoptr] 1.48.2.9:
9480: * src/include/pa_threads.h [autoptr] 1.26.2.1:
9481: * src/include/pa_types.h [autoptr] 1.44.2.2:
9482: * src/include/pa_uue.h [autoptr] 1.4.2.3:
9483: * src/lib/ltdl/config_fixed.h [autoptr] 1.2.2.2:
9484: * src/lib/ltdl/ltdl.c [autoptr] 1.3.2.1:
9485: * src/lib/ltdl/ltdl.h [autoptr] 1.2.2.1:
9486: * src/lib/md5/pa_md5.h [autoptr] 1.5.2.1:
9487: * src/lib/md5/pa_md5c.c [autoptr] 1.6.2.1:
9488: * src/lib/pcre/dftables.c [autoptr] 1.1.14.1:
9489: * src/lib/pcre/get.c [autoptr] 1.1.14.1:
9490: * src/lib/pcre/maketables.c [autoptr] 1.1.14.1:
9491: * src/lib/pcre/pcre.c [autoptr] 1.1.14.1:
9492: * src/lib/pcre/pcre.h [autoptr] 1.1.14.1:
9493: * src/lib/pcre/pcre_parser_ctype.c [autoptr] 1.3.2.1:
9494: * src/lib/pcre/study.c [autoptr] 1.1.14.1:
9495: * src/main/compile.C [autoptr] 1.69.2.4:
9496: * src/main/compile.tab.C [autoptr] 1.81.2.4:
9497: * src/main/compile.y [autoptr] 1.204.2.3:
9498: * src/main/compile_tools.C [autoptr] 1.54.2.4:
9499: * src/main/compile_tools.h [autoptr] 1.67.2.6:
9500: * src/main/execute.C [autoptr] 1.295.2.4:
9501: * src/main/main.dsp [autoptr] 1.161.6.8:
9502: * src/main/pa_cache_managers.C [autoptr] 1.7.2.4:
9503: * src/main/pa_charset.C [autoptr] 1.33.2.6:
9504: * src/main/pa_charsets.C [autoptr] 1.11.2.8:
9505: * src/main/pa_common.C [autoptr] 1.143.2.10:
9506: * src/main/pa_dictionary.C [autoptr] 1.17.2.4:
9507: * src/main/pa_dir.C [autoptr] 1.14.2.2:
9508: * src/main/pa_exception.C [autoptr] 1.43.2.10:
9509: * src/main/pa_exec.C [autoptr] 1.48.2.5:
9510: * src/main/pa_globals.C [autoptr] 1.152.2.10:
9511: * src/main/pa_pool.C [autoptr] 1.59.2.3:
9512: * src/main/pa_request.C [autoptr] 1.245.2.5:
9513: * src/main/pa_socks.C [autoptr] 1.18.2.3:
9514: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.9:
9515: * src/main/pa_string.C [autoptr] 1.172.2.11:
9516: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.1:
9517: * src/main/pa_table.C [autoptr] 1.53.2.8:
9518: * src/main/pa_uue.C [autoptr] 1.4.2.4:
9519: * src/main/untaint.C [autoptr] 1.115.2.6:
9520: * src/sql/pa_sql_driver.h [autoptr] 1.34.2.2:
9521: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.1:
9522: * src/targets/apache13/pa_md5c.c [autoptr] 1.5.2.1:
9523: * src/targets/apache13/pa_pool.C [autoptr] 1.8.2.1:
9524: * src/targets/apache13/pa_threads.C [autoptr] 1.11.2.1:
9525: * src/targets/cgi/getopt.c [autoptr] 1.2.6.1:
9526: * src/targets/cgi/getopt.h [autoptr] 1.2.10.1:
9527: * src/targets/cgi/pa_pool.C [autoptr] 1.41.2.1:
9528: * src/targets/cgi/pa_threads.C [autoptr] 1.12.2.1:
9529: * src/targets/cgi/parser3.C [autoptr] 1.216.2.1:
9530: * src/targets/cgi/pool_storage.h [autoptr] 1.13.2.1:
9531: * src/targets/isapi/pa_pool.C [autoptr] 1.16.2.1:
9532: * src/targets/isapi/pa_threads.C [autoptr] 1.13.2.1:
9533: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.1:
9534: * src/targets/isapi/pool_storage.h [autoptr] 1.19.2.1:
9535: * src/types/pa_value.C [autoptr] 1.9.2.7:
9536: * src/types/pa_value.h [autoptr] 1.109.2.14:
9537: * src/types/pa_value_includes.h [autoptr] 1.1.2.2:
9538: * src/types/pa_vbool.h [autoptr] 1.21.2.3:
9539: * src/types/pa_vclass.C [autoptr] 1.16.2.2:
9540: * src/types/pa_vclass.h [autoptr] 1.39.2.4:
9541: * src/types/pa_vcode_frame.h [autoptr] 1.24.2.1:
9542: * src/types/pa_vcookie.C [autoptr] 1.55.2.3:
9543: * src/types/pa_vcookie.h [autoptr] 1.23.2.3:
9544: * src/types/pa_vdate.h [autoptr] 1.24.2.3:
9545: * src/types/pa_vdouble.h [autoptr] 1.42.2.6:
9546: * src/types/pa_venv.h [autoptr] 1.28.2.3:
9547: * src/types/pa_vfile.C [autoptr] 1.36.2.4:
9548: * src/types/pa_vfile.h [autoptr] 1.52.2.8:
9549: * src/types/pa_vform.C [autoptr] 1.74.2.3:
9550: * src/types/pa_vform.h [autoptr] 1.45.2.5:
9551: * src/types/pa_vhash.h [autoptr] 1.43.2.7:
9552: * src/types/pa_vimage.C [autoptr] 1.22.2.3:
9553: * src/types/pa_vimage.h [autoptr] 1.34.2.3:
9554: * src/types/pa_vint.h [autoptr] 1.38.2.6:
9555: * src/types/pa_vjunction.h [autoptr] 1.19.2.3:
9556: * src/types/pa_vmail.C [autoptr] 1.40.2.3:
9557: * src/types/pa_vmail.h [autoptr] 1.9.2.2:
9558: * src/types/pa_vmath.C [autoptr] 1.1.2.5:
9559: * src/types/pa_vmath.h [autoptr] 1.14.2.3:
9560: * src/types/pa_vmethod_frame.C [autoptr] 1.1.2.3:
9561: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.5:
9562: * src/types/pa_vobject.C [autoptr] 1.12.2.4:
9563: * src/types/pa_vobject.h [autoptr] 1.38.2.6:
9564: * src/types/pa_vrequest.C [autoptr] 1.27.2.5:
9565: * src/types/pa_vrequest.h [autoptr] 1.25.2.3:
9566: * src/types/pa_vresponse.C [autoptr] 1.17.2.4:
9567: * src/types/pa_vresponse.h [autoptr] 1.32.2.4:
9568: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.3:
9569: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.10:
9570: * src/types/pa_vstateless_object.h [autoptr] 1.28.2.4:
9571: * src/types/pa_vstatus.C [autoptr] 1.15.2.1:
9572: * src/types/pa_vstatus.h [autoptr] 1.15.2.5:
9573: * src/types/pa_vstring.C [autoptr] 1.22.2.1:
9574: * src/types/pa_vstring.h [autoptr] 1.54.2.5:
9575: * src/types/pa_vtable.C [autoptr] 1.21.2.1:
9576: * src/types/pa_vtable.h [autoptr] 1.48.2.3:
9577: * src/types/pa_vvoid.h [autoptr] 1.17.2.4:
9578: * src/types/pa_vxdoc.C [autoptr] 1.23.2.1:
9579: * src/types/pa_vxdoc.h [autoptr] 1.31.2.1:
9580: * src/types/pa_vxnode.C [autoptr] 1.30.2.1:
9581: * src/types/pa_vxnode.h [autoptr] 1.22.2.1:
9582: * src/types/pa_wcontext.C [autoptr] 1.24.2.3:
9583: * src/types/pa_wcontext.h [autoptr] 1.42.2.5:
9584: * src/types/pa_wwrapper.h [autoptr] 1.28.2.2:
9585: grammar compiled
9586:
9587: * src/classes/op.C [autoptr] 1.127.2.6:
9588: * src/classes/string.C [autoptr] 1.125.2.2:
9589: * src/include/pa_common.h [autoptr] 1.89.2.8:
9590: * src/include/pa_globals.h [autoptr] 1.101.2.11:
9591: * src/include/pa_request.h [autoptr] 1.160.2.10:
9592: * src/include/pa_sql_connection.h [autoptr] 1.30.2.7:
9593: * src/main/compile.tab.C [autoptr] 1.81.2.5:
9594: * src/main/compile.y [autoptr] 1.204.2.4:
9595: * src/main/execute.C [autoptr] 1.295.2.5:
9596: * src/main/main.dsp [autoptr] 1.161.6.9:
9597: * src/main/pa_common.C [autoptr] 1.143.2.11:
9598: * src/main/pa_globals.C [autoptr] 1.152.2.11:
9599: * src/main/pa_request.C [autoptr] 1.245.2.6:
9600: * src/types/pa_value.h [autoptr] 1.109.2.15:
9601: * src/types/pa_vcode_frame.h [autoptr] 1.24.2.2:
9602: * src/types/pa_vcookie.h [autoptr] 1.23.2.4:
9603: * src/types/pa_vform.h [autoptr] 1.45.2.6:
9604: * src/types/pa_vmail.C [autoptr] 1.40.2.4:
9605: * src/types/pa_vmail.h [autoptr] 1.9.2.3:
9606: * src/types/pa_vresponse.h [autoptr] 1.32.2.5:
9607: * src/types/pa_vtable.h [autoptr] 1.48.2.4:
9608: * src/types/pa_wcontext.C [autoptr] 1.24.2.4:
9609: * src/types/pa_wcontext.h [autoptr] 1.42.2.6:
9610: * src/types/types.dsp [autoptr] 1.35.10.4:
9611: most pa_request compiled
9612:
9613: * src/include/pa_array.h [autoptr] 1.57.2.17:
9614: * src/include/pa_operation.h [autoptr] 1.1.2.5:
9615: * src/include/pa_request.h [autoptr] 1.160.2.12:
9616: * src/main/execute.C [autoptr] 1.295.2.6:
9617: * src/main/main.dsp [autoptr] 1.161.6.10:
9618: * src/types/pa_vjunction.h [autoptr] 1.19.2.4:
9619: started last file from main library: execute
9620:
9621: * src/include/pa_request.h [autoptr] 1.160.2.11:
9622: * src/include/pa_sapi.h [autoptr] 1.22.2.5:
9623: * src/main/compile.tab.C [autoptr] 1.81.2.6:
9624: * src/main/compile.y [autoptr] 1.204.2.5:
9625: * src/main/compile_tools.h [autoptr] 1.67.2.7:
9626: * src/main/pa_request.C [autoptr] 1.245.2.7:
9627: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.2:
9628: * src/targets/cgi/parser3.C [autoptr] 1.216.2.2:
9629: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.2:
9630: * src/types/pa_vfile.C [autoptr] 1.36.2.5:
9631: * src/types/pa_vfile.h [autoptr] 1.52.2.9:
9632: * src/types/pa_vhash.h [autoptr] 1.43.2.8:
9633: pa_request compiled
9634:
9635: * src/classes/classes.h [autoptr] 1.23.2.6:
9636: * src/classes/op.C [autoptr] 1.127.2.4:
9637: * src/include/pa_cache_managers.h [autoptr] 1.9.2.4:
9638: * src/include/pa_charset.h [autoptr] 1.20.2.9:
9639: * src/include/pa_charsets.h [autoptr] 1.8.2.6:
9640: * src/include/pa_common.h [autoptr] 1.89.2.6:
9641: * src/include/pa_dictionary.h [autoptr] 1.13.2.3:
9642: * src/include/pa_exception.h [autoptr] 1.38.2.12:
9643: * src/include/pa_exec.h [autoptr] 1.11.2.2:
9644: * src/include/pa_pool.h [autoptr] 1.86.2.21:
9645: * src/include/pa_request.h [autoptr] 1.160.2.8:
9646: * src/include/pa_sapi.h [autoptr] 1.22.2.3:
9647: * src/include/pa_sql_connection.h [autoptr] 1.30.2.5:
9648: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.6:
9649: * src/include/pa_string.h [autoptr] 1.144.2.17:
9650: * src/include/pa_table.h [autoptr] 1.48.2.8:
9651: * src/include/pa_uue.h [autoptr] 1.4.2.2:
9652: * src/main/compile.C [autoptr] 1.69.2.3:
9653: * src/main/compile.tab.C [autoptr] 1.81.2.3:
9654: * src/main/compile_tools.C [autoptr] 1.54.2.3:
9655: * src/main/compile_tools.h [autoptr] 1.67.2.5:
9656: * src/main/main.dsp [autoptr] 1.161.6.7:
9657: * src/main/pa_charset.C [autoptr] 1.33.2.5:
9658: * src/main/pa_charsets.C [autoptr] 1.11.2.7:
9659: * src/main/pa_common.C [autoptr] 1.143.2.9:
9660: * src/main/pa_dictionary.C [autoptr] 1.17.2.3:
9661: * src/main/pa_exception.C [autoptr] 1.43.2.9:
9662: * src/main/pa_exec.C [autoptr] 1.48.2.4:
9663: * src/main/pa_request.C [autoptr] 1.245.2.4:
9664: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.8:
9665: * src/main/pa_string.C [autoptr] 1.172.2.10:
9666: * src/main/pa_table.C [autoptr] 1.53.2.7:
9667: * src/main/pa_uue.C [autoptr] 1.4.2.3:
9668: * src/main/untaint.C [autoptr] 1.115.2.5:
9669: * src/types/pa_value.C [autoptr] 1.9.2.6:
9670: * src/types/pa_value.h [autoptr] 1.109.2.13:
9671: * src/types/pa_vclass.h [autoptr] 1.39.2.3:
9672: * src/types/pa_vcookie.C [autoptr] 1.55.2.2:
9673: * src/types/pa_vcookie.h [autoptr] 1.23.2.2:
9674: * src/types/pa_vdate.h [autoptr] 1.24.2.2:
9675: * src/types/pa_vdouble.h [autoptr] 1.42.2.5:
9676: * src/types/pa_venv.h [autoptr] 1.28.2.2:
9677: * src/types/pa_vfile.C [autoptr] 1.36.2.3:
9678: * src/types/pa_vfile.h [autoptr] 1.52.2.7:
9679: * src/types/pa_vform.h [autoptr] 1.45.2.4:
9680: * src/types/pa_vhash.h [autoptr] 1.43.2.6:
9681: * src/types/pa_vimage.C [autoptr] 1.22.2.2:
9682: * src/types/pa_vimage.h [autoptr] 1.34.2.2:
9683: * src/types/pa_vint.h [autoptr] 1.38.2.5:
9684: * src/types/pa_vmail.C [autoptr] 1.40.2.2:
9685: * src/types/pa_vmail.h [autoptr] 1.9.2.1:
9686: * src/types/pa_vmath.C [autoptr] 1.1.2.4:
9687: * src/types/pa_vmath.h [autoptr] 1.14.2.2:
9688: * src/types/pa_vmethod_frame.C [autoptr] 1.1.2.2:
9689: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.4:
9690: * src/types/pa_vobject.C [autoptr] 1.12.2.3:
9691: * src/types/pa_vobject.h [autoptr] 1.38.2.5:
9692: * src/types/pa_vrequest.C [autoptr] 1.27.2.4:
9693: * src/types/pa_vrequest.h [autoptr] 1.25.2.2:
9694: * src/types/pa_vresponse.C [autoptr] 1.17.2.3:
9695: * src/types/pa_vresponse.h [autoptr] 1.32.2.3:
9696: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.2:
9697: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.9:
9698: * src/types/pa_vstateless_object.h [autoptr] 1.28.2.3:
9699: * src/types/pa_vstatus.h [autoptr] 1.15.2.4:
9700: * src/types/pa_vstring.h [autoptr] 1.54.2.4:
9701: * src/types/pa_vtable.h [autoptr] 1.48.2.2:
9702: * src/types/pa_vvoid.h [autoptr] 1.17.2.3:
9703: * src/types/pa_wcontext.C [autoptr] 1.24.2.2:
9704: * src/types/pa_wcontext.h [autoptr] 1.42.2.4:
9705: * src/types/pa_wwrapper.h [autoptr] 1.28.2.1:
9706: * www/htdocs/.htaccess [autoptr] 1.12.6.1:
9707: ConstStringPtr died, long live StringPtr
9708:
9709: 2003-01-30 paf
9710: * src/classes/classes.h [autoptr] 1.23.2.5:
9711: * src/include/pa_pool.h [autoptr] 1.86.2.20:
9712: * src/main/compile.C [autoptr] 1.69.2.2:
9713: * src/main/compile.tab.C [autoptr] 1.81.2.1:
9714: * src/types/pa_value.h [autoptr] 1.109.2.12:
9715: * src/types/pa_vfile.h [autoptr] 1.52.2.6:
9716: * src/types/pa_vhash.h [autoptr] 1.43.2.5:
9717: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.3:
9718: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.1:
9719: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.8:
9720: * src/types/types.dsp [autoptr] 1.35.10.3:
9721: vstateless_class compiled
9722:
9723: * src/include/pa_charset.h [autoptr] 1.20.2.8:
9724: * src/include/pa_request.h [autoptr] 1.160.2.7:
9725: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.5:
9726: * src/main/compile.tab.C [autoptr] 1.81.2.2:
9727: * src/main/compile.y [autoptr] 1.204.2.2:
9728: * src/main/compile_tools.h [autoptr] 1.67.2.4:
9729: * src/main/pa_request.C [autoptr] 1.245.2.3:
9730: * src/types/pa_vobject.h [autoptr] 1.38.2.4:
9731: * src/types/pa_vstatus.h [autoptr] 1.15.2.3:
9732: grammar compiled
9733:
9734: * src/include/pa_opcode.h [autoptr] 1.24.2.1:
9735: * src/main/compile_tools.h [autoptr] 1.67.2.1:
9736: * src/main/execute.C [autoptr] 1.295.2.3:
9737: * src/main/main.dsp [autoptr] 1.161.6.6:
9738: * src/types/pa_value.C [autoptr] 1.9.2.5:
9739: * src/types/pa_value.h [autoptr] 1.109.2.11:
9740: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.2:
9741: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.7:
9742: value compiled
9743:
9744: * src/types/pa_vmethod_frame.C 1.1:
9745: file pa_vmethod_frame.C was initially added on branch autoptr.
9746:
9747: * src/include/pa_array.h [autoptr] 1.57.2.15:
9748: * src/include/pa_operation.h [autoptr] 1.1.2.3:
9749: * src/include/pa_table.h [autoptr] 1.48.2.7:
9750: * src/main/compile_tools.C [autoptr] 1.54.2.2:
9751: * src/main/compile_tools.h [autoptr] 1.67.2.3:
9752: * src/main/pa_table.C [autoptr] 1.53.2.6:
9753: compile_tools compiled
9754:
9755: * src/main/compile.C [autoptr] 1.69.2.1:
9756: compile compiled
9757:
9758: * ltmain.sh 1.5:
9759: *** empty log message ***
9760:
9761: * src/include/pa_operation.h [autoptr] 1.1.2.2:
9762: * src/main/compile.y [autoptr] 1.204.2.1:
9763: * src/main/compile_tools.C [autoptr] 1.54.2.1:
9764: * src/main/compile_tools.h [autoptr] 1.67.2.2:
9765: started compile_tools. vagues ideas of how to free compiled code
9766:
9767: * src/include/pa_operation.h 1.1:
9768: file pa_operation.h was initially added on branch autoptr.
9769:
9770: 2003-01-29 paf
9771: * src/include/pa_request_charsets.h [autoptr] 1.1.2.2:
9772: * src/include/pa_request_info.h [autoptr] 1.1.2.3:
9773: * src/main/main.dsp [autoptr] 1.161.6.5:
9774: * src/main/untaint.C [autoptr] 1.115.2.4:
9775: more compiled
9776:
9777: * src/include/pa_globals.h [autoptr] 1.101.2.9:
9778: * src/include/pa_request.h [autoptr] 1.160.2.6:
9779: * src/main/pa_globals.C [autoptr] 1.152.2.9:
9780: * src/main/pa_request.C [autoptr] 1.245.2.2:
9781: * src/types/pa_value.h [autoptr] 1.109.2.10:
9782: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.1:
9783: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.6:
9784: * src/types/pa_wcontext.h [autoptr] 1.42.2.3:
9785: * src/types/types.dsp [autoptr] 1.35.10.2:
9786: vmethodframe, pa_request.h compiled
9787:
9788: * src/classes/file.C [autoptr] 1.107.2.2:
9789: * src/include/pa_globals.h [autoptr] 1.101.2.8:
9790: * src/main/pa_globals.C [autoptr] 1.152.2.8:
9791: * src/types/pa_value.C [autoptr] 1.9.2.4:
9792: * src/types/pa_value.h [autoptr] 1.109.2.9:
9793: * src/types/pa_vfile.C [autoptr] 1.36.2.1:
9794: * src/types/pa_vfile.h [autoptr] 1.52.2.4:
9795: vfile compiled
9796:
9797: * src/classes/classes.h [autoptr] 1.23.2.3:
9798: * src/classes/math.C [autoptr] 1.24.2.1:
9799: * src/include/pa_pool.h [autoptr] 1.86.2.17:
9800: * src/include/pa_request.h [autoptr] 1.160.2.3:
9801: * src/include/pa_sapi.h [autoptr] 1.22.2.2:
9802: * src/include/pa_string.h [autoptr] 1.144.2.13:
9803: * src/main/main.dsp [autoptr] 1.161.6.3:
9804: * src/types/pa_value.h [autoptr] 1.109.2.5:
9805: * src/types/pa_vbool.h [autoptr] 1.21.2.2:
9806: * src/types/pa_vclass.h [autoptr] 1.39.2.2:
9807: * src/types/pa_vdouble.h [autoptr] 1.42.2.3:
9808: * src/types/pa_venv.h [autoptr] 1.28.2.1:
9809: * src/types/pa_vfile.h [autoptr] 1.52.2.2:
9810: * src/types/pa_vform.C [autoptr] 1.74.2.1:
9811: * src/types/pa_vform.h [autoptr] 1.45.2.1:
9812: * src/types/pa_vjunction.h [autoptr] 1.19.2.2:
9813: * src/types/pa_vmath.C [autoptr] 1.1.2.2:
9814: * src/types/pa_vmath.h [autoptr] 1.14.2.1:
9815: * src/types/pa_vobject.h [autoptr] 1.38.2.2:
9816: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.4:
9817: * src/types/pa_vstateless_object.h [autoptr] 1.28.2.2:
9818: * src/types/pa_vstatus.h [autoptr] 1.15.2.2:
9819: * src/types/pa_vstring.h [autoptr] 1.54.2.2:
9820: * src/types/types.dsp [autoptr] 1.35.10.1:
9821: vmath compiled
9822:
9823: * src/types/pa_vmath.C 1.1:
9824: file pa_vmath.C was initially added on branch autoptr.
9825:
9826: * src/include/pa_common.h [autoptr] 1.89.2.5:
9827: * src/include/pa_globals.h [autoptr] 1.101.2.7:
9828: * src/include/pa_string.h [autoptr] 1.144.2.16:
9829: * src/main/pa_globals.C [autoptr] 1.152.2.7:
9830: * src/types/pa_value.C [autoptr] 1.9.2.3:
9831: * src/types/pa_value.h [autoptr] 1.109.2.8:
9832: * src/types/pa_vcookie.C [autoptr] 1.55.2.1:
9833: * src/types/pa_vcookie.h [autoptr] 1.23.2.1:
9834: * src/types/pa_vform.C [autoptr] 1.74.2.2:
9835: * src/types/pa_vform.h [autoptr] 1.45.2.3:
9836: vcookie compiled
9837:
1.39 paf 9838: * src/lib/ltdl/config_fixed.h [autoptr] 1.2.2.1:
9839: libltdl compiled without warnings now
9840:
1.22 paf 9841: * src/include/pa_request_info.h 1.1:
9842: file pa_request_info.h was initially added on branch autoptr.
9843:
9844: * src/include/pa_array.h [autoptr] 1.57.2.14:
9845: * src/include/pa_exception.h [autoptr] 1.38.2.11:
9846: * src/include/pa_pool.h [autoptr] 1.86.2.19:
9847: * src/main/pa_exception.C [autoptr] 1.43.2.8:
9848: * src/types/pa_vfile.C [autoptr] 1.36.2.2:
9849: * src/types/pa_vfile.h [autoptr] 1.52.2.5:
9850: * src/types/pa_vimage.C [autoptr] 1.22.2.1:
9851: * src/types/pa_vimage.h [autoptr] 1.34.2.1:
9852: gd compiled
9853:
9854: * src/include/pa_exception.h [autoptr] 1.38.2.10:
9855: * src/main/pa_cache_managers.C [autoptr] 1.7.2.3:
9856: * src/main/pa_charsets.C [autoptr] 1.11.2.6:
9857: * src/main/pa_common.C [autoptr] 1.143.2.8:
9858: * src/main/pa_dir.C [autoptr] 1.14.2.1:
9859: * src/main/pa_exception.C [autoptr] 1.43.2.7:
9860: * src/main/pa_exec.C [autoptr] 1.48.2.3:
9861: * src/main/pa_pool.C [autoptr] 1.59.2.2:
9862: * src/main/pa_socks.C [autoptr] 1.18.2.2:
9863: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.7:
9864: * src/main/pa_string.C [autoptr] 1.172.2.9:
9865: * src/main/pa_uue.C [autoptr] 1.4.2.2:
9866: #include "pa_value_includes.h"
9867: everywhere in main
9868:
9869: * src/include/pa_charsets.h [autoptr] 1.8.2.5:
9870: * src/include/pa_request.h [autoptr] 1.160.2.5:
9871: * src/include/pa_request_info.h [autoptr] 1.1.2.2:
9872: * src/include/pa_string.h [autoptr] 1.144.2.15:
9873: * src/main/pa_charsets.C [autoptr] 1.11.2.5:
9874: * src/types/pa_value.h [autoptr] 1.109.2.7:
9875: * src/types/pa_vdate.h [autoptr] 1.24.2.1:
9876: * src/types/pa_vform.h [autoptr] 1.45.2.2:
9877: * src/types/pa_vhash.h [autoptr] 1.43.2.4:
9878: * src/types/pa_vobject.C [autoptr] 1.12.2.2:
9879: * src/types/pa_vobject.h [autoptr] 1.38.2.3:
9880: * src/types/pa_vrequest.C [autoptr] 1.27.2.2:
9881: * src/types/pa_vrequest.C [autoptr] 1.27.2.3:
9882: * src/types/pa_vresponse.C [autoptr] 1.17.2.1:
9883: * src/types/pa_vresponse.C [autoptr] 1.17.2.2:
9884: * src/types/pa_vresponse.h [autoptr] 1.32.2.1:
9885: * src/types/pa_vresponse.h [autoptr] 1.32.2.2:
9886: * src/types/pa_wcontext.h [autoptr] 1.42.2.2:
9887: vrequest compiled
9888:
9889: * src/types/pa_value_includes.h 1.1:
9890: file pa_value_includes.h was initially added on branch autoptr.
9891:
9892: * src/classes/classes.h [autoptr] 1.23.2.4:
9893: * src/include/pa_charset.h [autoptr] 1.20.2.7:
9894: * src/include/pa_charsets.h [autoptr] 1.8.2.4:
9895: * src/include/pa_globals.h [autoptr] 1.101.2.6:
9896: * src/include/pa_pool.h [autoptr] 1.86.2.18:
9897: * src/include/pa_request.h [autoptr] 1.160.2.4:
9898: * src/include/pa_string.h [autoptr] 1.144.2.14:
9899: * src/main/main.dsp [autoptr] 1.161.6.4:
9900: * src/main/pa_charset.C [autoptr] 1.33.2.4:
9901: * src/main/pa_charsets.C [autoptr] 1.11.2.4:
9902: * src/main/pa_globals.C [autoptr] 1.152.2.6:
9903: * src/main/untaint.C [autoptr] 1.115.2.3:
9904: * src/types/pa_value.h [autoptr] 1.109.2.6:
9905: * src/types/pa_vdouble.h [autoptr] 1.42.2.4:
9906: * src/types/pa_vfile.h [autoptr] 1.52.2.3:
9907: * src/types/pa_vint.h [autoptr] 1.38.2.4:
9908: * src/types/pa_vmath.C [autoptr] 1.1.2.3:
9909: * src/types/pa_vrequest.C [autoptr] 1.27.2.1:
9910: * src/types/pa_vrequest.h [autoptr] 1.25.2.1:
9911: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.5:
9912: * src/types/pa_vstring.h [autoptr] 1.54.2.3:
9913: * src/types/pa_vvoid.h [autoptr] 1.17.2.2:
9914: vrequest,vdouble,vint compiled
9915:
9916: * src/include/pa_request_charsets.h 1.1:
9917: file pa_request_charsets.h was initially added on branch
9918: autoptr.
9919:
9920: 2003-01-28 paf
9921: * src/include/pa_charset.h [autoptr] 1.20.2.6:
9922: * src/include/pa_exception.h [autoptr] 1.38.2.9:
9923: * src/include/pa_request.h [autoptr] 1.160.2.2:
9924: * src/include/pa_string.h [autoptr] 1.144.2.12:
9925: * src/main/untaint.C [autoptr] 1.115.2.2:
9926: untaint compiled
9927:
9928: * src/include/pa_charset.h [autoptr] 1.20.2.5:
9929: * src/main/pa_charset.C [autoptr] 1.33.2.3:
9930: * src/main/pa_charsets.C [autoptr] 1.11.2.3:
9931: charset/s simplified [charset::pool_for_load introduced]
9932:
9933: * src/include/pa_cache_managers.h [autoptr] 1.9.2.3:
9934: * src/main/pa_cache_managers.C [autoptr] 1.7.2.2:
9935: * src/main/pa_globals.C [autoptr] 1.152.2.5:
9936: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.6:
9937: globals compiled
9938:
9939: * src/include/pa_array.h [autoptr] 1.57.2.11:
9940: * src/include/pa_charset.h [autoptr] 1.20.2.3:
9941: * src/include/pa_charsets.h [autoptr] 1.8.2.1:
9942: * src/include/pa_pool.h [autoptr] 1.86.2.13:
9943: * src/include/pa_sql_connection.h [autoptr] 1.30.2.4:
9944: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.4:
9945: * src/include/pa_stack.h [autoptr] 1.17.2.2:
9946: * src/include/pa_string.h [autoptr] 1.144.2.9:
9947: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.4:
9948: * src/types/pa_vhash.h [autoptr] 1.43.2.3:
9949: * src/types/pa_vint.h [autoptr] 1.38.2.3:
9950: sql_driver_manager compiled
9951:
9952: * src/classes/date.C [autoptr] 1.42.2.1:
9953: * src/include/pa_charset.h [autoptr] 1.20.2.4:
9954: * src/include/pa_charsets.h [autoptr] 1.8.2.2:
9955: * src/include/pa_charsets.h [autoptr] 1.8.2.3:
9956: * src/include/pa_globals.h [autoptr] 1.101.2.5:
9957: * src/main/pa_charset.C [autoptr] 1.33.2.2:
9958: * src/main/pa_charsets.C [autoptr] 1.11.2.1:
9959: * src/main/pa_charsets.C [autoptr] 1.11.2.2:
9960: * src/main/pa_globals.C [autoptr] 1.152.2.4:
9961: * src/main/pa_request.C [autoptr] 1.245.2.1:
9962: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.5:
9963: pa_charsets compiled
9964:
1.39 paf 9965: * src/include/pa_pool.h [autoptr] 1.86.2.14:
9966: * src/main/pa_common.C [autoptr] 1.143.2.7:
9967: * src/types/pa_vdouble.h [autoptr] 1.42.2.2:
9968: common compiled
9969:
1.22 paf 9970: * etc/parser3.charsets/koi8-r.cfg 1.3:
9971: * etc/parser3.charsets/windows-1251.cfg 1.7:
9972: ukranian letter i with two dots added to koi,
9973: all ukranian letters added to win1251.
9974:
9975: typographic simbol 0xb9 deleted from win1251 [strange one & were abscent from koi]
9976:
9977: * src/classes/classes.h [autoptr] 1.23.2.2:
9978: * src/classes/date.C [autoptr] 1.42.2.2:
9979: * src/classes/file.C [autoptr] 1.107.2.1:
9980: * src/classes/hash.C [autoptr] 1.54.2.1:
9981: * src/classes/image.C [autoptr] 1.90.2.2:
9982: * src/classes/table.C [autoptr] 1.172.2.1:
9983: * src/classes/xdoc.C [autoptr] 1.108.2.1:
9984: * src/classes/xnode.h [autoptr] 1.18.2.1:
9985: * src/main/execute.C [autoptr] 1.295.2.2:
9986: * src/main/main.dsp [autoptr] 1.161.6.2:
9987: * src/types/pa_value.h [autoptr] 1.109.2.4:
9988: * src/types/pa_vclass.C [autoptr] 1.16.2.1:
9989: * src/types/pa_vclass.h [autoptr] 1.39.2.1:
9990: * src/types/pa_vobject.C [autoptr] 1.12.2.1:
9991: * src/types/pa_vobject.h [autoptr] 1.38.2.1:
9992: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.3:
9993: started main: compile_tools
9994:
9995: * src/include/pa_array.h [autoptr] 1.57.2.13:
9996: * src/include/pa_string.h [autoptr] 1.144.2.11:
9997: * src/main/execute.C [autoptr] 1.295.2.1:
9998: * src/main/untaint.C [autoptr] 1.115.2.1:
9999: * src/types/pa_vmail.C [autoptr] 1.40.2.1:
10000: more compiled.
10001: struck with string::store_to needing to know source/client charsets
10002:
10003: * src/include/pa_exception.h [autoptr] 1.38.2.8:
10004: * src/include/pa_uue.h [autoptr] 1.4.2.1:
10005: * src/main/pa_uue.C [autoptr] 1.4.2.1:
10006: * src/types/pa_vfile.h [autoptr] 1.52.2.1:
10007: uue compiled
10008:
10009: * src/include/pa_table.h [autoptr] 1.48.2.6:
10010: * src/main/pa_string.C [autoptr] 1.172.2.8:
10011: * src/main/pa_table.C [autoptr] 1.53.2.5:
10012: table compiled
10013:
10014: * src/include/pa_array.h [autoptr] 1.57.2.12:
10015: * src/include/pa_exec.h [autoptr] 1.11.2.1:
10016: * src/include/pa_hash.h [autoptr] 1.58.2.9:
10017: * src/include/pa_pool.h [autoptr] 1.86.2.15:
10018: * src/main/pa_exec.C [autoptr] 1.48.2.2:
10019: pa_exec win32 compiled
10020:
10021: 2003-01-27 paf
10022: * src/include/pa_array.h [autoptr] 1.57.2.9:
10023: * src/include/pa_common.h [autoptr] 1.89.2.4:
10024: * src/include/pa_hash.h [autoptr] 1.58.2.7:
10025: * src/include/pa_pool.h [autoptr] 1.86.2.9:
10026: * src/include/pa_string.h [autoptr] 1.144.2.7:
10027: * src/main/pa_common.C [autoptr] 1.143.2.4:
10028: * src/main/pa_string.C [autoptr] 1.172.2.6:
10029: * src/types/pa_value.C [autoptr] 1.9.2.2:
10030: * src/types/pa_value.h [autoptr] 1.109.2.3:
10031: * src/types/pa_vhash.h [autoptr] 1.43.2.2:
10032: * src/types/pa_vint.h [autoptr] 1.38.2.2:
10033: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.2:
10034: * src/types/pa_wcontext.C [autoptr] 1.24.2.1:
10035: * src/types/pa_wcontext.h [autoptr] 1.42.2.1:
10036: wcontext compiled
10037:
10038: * src/include/pa_exception.h [autoptr] 1.38.2.6:
10039: * src/include/pa_sql_connection.h [autoptr] 1.30.2.3:
10040: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.3:
10041: * src/include/pa_string.h [autoptr] 1.144.2.8:
10042: * src/main/pa_common.C [autoptr] 1.143.2.6:
10043: * src/main/pa_exec.C [autoptr] 1.48.2.1:
10044: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.3:
10045: * src/sql/pa_sql_driver.h [autoptr] 1.34.2.1:
10046: paused on sql_manager
10047:
10048: * src/classes/op.C [autoptr] 1.127.2.3:
10049: * src/include/pa_globals.h [autoptr] 1.101.2.4:
10050: * src/include/pa_hash.h [autoptr] 1.58.2.8:
10051: * src/include/pa_sql_connection.h [autoptr] 1.30.2.1:
10052: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.1:
10053: * src/include/pa_table.h [autoptr] 1.48.2.5:
10054: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.1:
10055: * src/main/pa_table.C [autoptr] 1.53.2.4:
10056: table compiled
10057:
10058: * src/include/pa_pool.h [autoptr] 1.86.2.10:
10059: * src/main/pa_common.C [autoptr] 1.143.2.5:
10060: common compiled
10061:
10062: * src/include/pa_cache_managers.h [autoptr] 1.9.2.1:
10063: * src/main/pa_cache_managers.C [autoptr] 1.7.2.1:
10064: cache_managers compiled
10065:
10066: * src/include/pa_cache_managers.h [autoptr] 1.9.2.2:
10067: * src/include/pa_pool.h [autoptr] 1.86.2.12:
10068: * src/include/pa_sql_connection.h [autoptr] 1.30.2.2:
10069: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.2:
10070: * src/include/pa_stack.h [autoptr] 1.17.2.1:
10071: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.2:
10072: * src/types/pa_vtable.h [autoptr] 1.48.2.1:
10073: * src/types/pa_vvoid.h [autoptr] 1.17.2.1:
10074: vtable compiled
10075:
10076: * src/include/pa_array.h [autoptr] 1.57.2.10:
10077: * src/include/pa_charset.h [autoptr] 1.20.2.2:
10078: * src/include/pa_pool.h [autoptr] 1.86.2.11:
10079: * src/main/pa_charset.C [autoptr] 1.33.2.1:
10080: charset compiled
10081:
10082: 2003-01-24 paf
10083: * src/classes/classes.C [autoptr] 1.18.2.1:
10084: * src/classes/classes.h [autoptr] 1.23.2.1:
10085: * src/include/pa_array.h [autoptr] 1.57.2.8:
10086: * src/include/pa_common.h [autoptr] 1.89.2.3:
10087: * src/include/pa_globals.h [autoptr] 1.101.2.3:
10088: * src/include/pa_hash.h [autoptr] 1.58.2.6:
10089: * src/include/pa_pool.h [autoptr] 1.86.2.8:
10090: * src/include/pa_string.h [autoptr] 1.144.2.6:
10091: * src/main/pa_common.C [autoptr] 1.143.2.3:
10092: * src/main/pa_globals.C [autoptr] 1.152.2.3:
10093: * src/main/pa_string.C [autoptr] 1.172.2.5:
10094: * src/types/pa_value.h [autoptr] 1.109.2.2:
10095: * src/types/pa_vbool.h [autoptr] 1.21.2.1:
10096: * src/types/pa_vdouble.h [autoptr] 1.42.2.1:
10097: * src/types/pa_vhash.h [autoptr] 1.43.2.1:
10098: * src/types/pa_vint.h [autoptr] 1.38.2.1:
10099: * src/types/pa_vjunction.h [autoptr] 1.19.2.1:
10100: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.1:
10101: * src/types/pa_vstateless_object.h [autoptr] 1.28.2.1:
10102: * src/types/pa_vstatus.h [autoptr] 1.15.2.1:
10103: * src/types/pa_vstring.h [autoptr] 1.54.2.1:
10104: more patched
10105:
10106: * src/classes/op.C [autoptr] 1.127.2.2:
10107: * src/include/pa_array.h [autoptr] 1.57.2.7:
10108: * src/include/pa_exception.h [autoptr] 1.38.2.5:
10109: * src/include/pa_hash.h [autoptr] 1.58.2.5:
10110: * src/include/pa_pool.h [autoptr] 1.86.2.7:
10111: * src/include/pa_string.h [autoptr] 1.144.2.5:
10112: * src/include/pa_table.h [autoptr] 1.48.2.4:
10113: * src/main/pa_dictionary.C [autoptr] 1.17.2.2:
10114: * src/main/pa_exception.C [autoptr] 1.43.2.5:
10115: * src/main/pa_string.C [autoptr] 1.172.2.4:
10116: * src/main/pa_table.C [autoptr] 1.53.2.3:
10117: string compiled
10118:
10119: * src/include/pa_array.h [autoptr] 1.57.2.6:
10120: * src/include/pa_common.h [autoptr] 1.89.2.2:
10121: * src/include/pa_dictionary.h [autoptr] 1.13.2.2:
10122: * src/include/pa_exception.h [autoptr] 1.38.2.4:
10123: * src/include/pa_pool.h [autoptr] 1.86.2.6:
10124: * src/include/pa_string.h [autoptr] 1.144.2.4:
10125: * src/include/pa_table.h [autoptr] 1.48.2.3:
10126: * src/main/pa_common.C [autoptr] 1.143.2.2:
10127: * src/main/pa_dictionary.C [autoptr] 1.17.2.1:
10128: * src/main/pa_exception.C [autoptr] 1.43.2.4:
10129: * src/main/pa_string.C [autoptr] 1.172.2.3:
10130: dictionary compiled
10131:
10132: 2003-01-23 paf
10133: * src/include/pa_array.h [autoptr] 1.57.2.4:
10134: * src/include/pa_exception.h [autoptr] 1.38.2.2:
10135: * src/include/pa_hash.h [autoptr] 1.58.2.4:
10136: * src/include/pa_pool.h [autoptr] 1.86.2.4:
10137: * src/include/pa_table.h [autoptr] 1.48.2.2:
10138: * src/main/pa_exception.C [autoptr] 1.43.2.2:
10139: * src/main/pa_table.C [autoptr] 1.53.2.2:
10140: table compiled
10141:
10142: * src/include/pa_array.h [autoptr] 1.57.2.2:
10143: * src/include/pa_hash.h [autoptr] 1.58.2.2:
10144: * src/include/pa_pool.h [autoptr] 1.86.2.2:
10145: * src/main/main.dsp [autoptr] 1.161.6.1:
10146: continued with Hash
10147:
10148: * src/include/pa_array.h [autoptr] 1.57.2.5:
10149: * src/include/pa_common.h [autoptr] 1.89.2.1:
10150: * src/include/pa_exception.h [autoptr] 1.38.2.3:
10151: * src/include/pa_globals.h [autoptr] 1.101.2.2:
10152: * src/include/pa_pool.h [autoptr] 1.86.2.5:
10153: * src/include/pa_request.h [autoptr] 1.160.2.1:
10154: * src/include/pa_string.h [autoptr] 1.144.2.3:
10155: * src/main/pa_common.C [autoptr] 1.143.2.1:
10156: * src/main/pa_exception.C [autoptr] 1.43.2.3:
10157: * src/main/pa_globals.C [autoptr] 1.152.2.2:
10158: * src/types/pa_value.C [autoptr] 1.9.2.1:
10159: * src/types/pa_value.h [autoptr] 1.109.2.1:
10160: resurrected pool in new sense: now it's factory, producing
10161: accounting memory chunks for read[autofree] buffers
10162:
10163: * src/classes/image.C [autoptr] 1.90.2.1:
10164: * src/classes/op.C [autoptr] 1.127.2.1:
10165: * src/include/pa_array.h [autoptr] 1.57.2.3:
10166: * src/include/pa_exception.h [autoptr] 1.38.2.1:
10167: * src/include/pa_globals.h [autoptr] 1.101.2.1:
10168: * src/include/pa_hash.h [autoptr] 1.58.2.3:
10169: * src/include/pa_pool.h [autoptr] 1.86.2.3:
10170: * src/include/pa_pragma_pack_begin.h [autoptr] 1.6.2.1:
10171: * src/include/pa_pragma_pack_end.h [autoptr] 1.6.2.1:
10172: * src/include/pa_sapi.h [autoptr] 1.22.2.1:
10173: * src/include/pa_string.h [autoptr] 1.144.2.2:
10174: * src/include/pa_table.h [autoptr] 1.48.2.1:
10175: * src/include/pa_types.h [autoptr] 1.44.2.1:
10176: * src/main/pa_exception.C [autoptr] 1.43.2.1:
10177: * src/main/pa_globals.C [autoptr] 1.152.2.1:
10178: * src/main/pa_string.C [autoptr] 1.172.2.2:
10179: * src/main/pa_table.C [autoptr] 1.53.2.1:
10180: aint that easy
10181:
10182: * src/main/pa_common.C 1.144:
10183: connect_string allocated on heap[wes on stack] now. and exception can be reported OK now [can be reported outside of pro
10184: c with that stack]
10185:
10186: * src/lib/pcre/8859-1.ucm 1.1:
10187: file 8859-1.ucm was initially added on branch autoptr.
10188:
10189: 2003-01-22 paf
10190: * src/include/pa_array.h [autoptr] 1.57.2.1:
10191: * src/include/pa_charset.h [autoptr] 1.20.2.1:
10192: * src/include/pa_dictionary.h [autoptr] 1.13.2.1:
10193: * src/include/pa_hash.h [autoptr] 1.58.2.1:
10194: * src/include/pa_pool.h [autoptr] 1.86.2.1:
10195: * src/include/pa_string.h [autoptr] 1.144.2.1:
10196: * src/main/pa_array.C [autoptr] 1.54.2.1:
10197: * src/main/pa_hash.C [autoptr] 1.53.2.1:
10198: * src/main/pa_pool.C [autoptr] 1.59.2.1:
10199: * src/main/pa_string.C [autoptr] 1.172.2.1:
10200: started auto_ptr.
10201: PA_Object is base: contains references_count.
10202: auto_ptr template calls add_ref/release
10203:
10204: 2003-01-21 paf
10205: * src/classes/classes.C 1.18:
10206: * src/classes/classes.h 1.23:
10207: * src/classes/date.C 1.42:
10208: * src/classes/double.C 1.53:
10209: * src/classes/file.C 1.107:
10210: * src/classes/form.C 1.34:
10211: * src/classes/hash.C 1.54:
10212: * src/classes/image.C 1.90:
10213: * src/classes/int.C 1.49:
10214: * src/classes/mail.C 1.88:
10215: * src/classes/math.C 1.24:
10216: * src/classes/op.C 1.127:
10217: * src/classes/response.C 1.23:
10218: * src/classes/string.C 1.125:
10219: * src/classes/table.C 1.172:
10220: * src/classes/void.C 1.28:
10221: * src/classes/xdoc.C 1.108:
10222: * src/classes/xnode.C 1.54:
10223: * src/classes/xnode.h 1.18:
10224: * src/include/pa_array.h 1.57:
10225: * src/include/pa_cache_managers.h 1.9:
10226: * src/include/pa_charset.h 1.20:
10227: * src/include/pa_charsets.h 1.8:
10228: * src/include/pa_common.h 1.89:
10229: * src/include/pa_config_fixed.h 1.54:
10230: * src/include/pa_config_includes.h 1.23:
10231: * src/include/pa_dictionary.h 1.13:
10232: * src/include/pa_dir.h 1.13:
10233: * src/include/pa_exception.h 1.38:
10234: * src/include/pa_exec.h 1.11:
10235: * src/include/pa_globals.h 1.101:
10236: * src/include/pa_hash.h 1.58:
10237: * src/include/pa_opcode.h 1.24:
10238: * src/include/pa_pool.h 1.86:
10239: * src/include/pa_pragma_pack_begin.h 1.6:
10240: * src/include/pa_pragma_pack_end.h 1.6:
10241: * src/include/pa_request.h 1.160:
10242: * src/include/pa_sapi.h 1.22:
10243: * src/include/pa_socks.h 1.11:
10244: * src/include/pa_sql_connection.h 1.30:
10245: * src/include/pa_sql_driver_manager.h 1.26:
10246: * src/include/pa_stack.h 1.17:
10247: * src/include/pa_string.h 1.144:
10248: * src/include/pa_stylesheet_connection.h 1.32:
10249: * src/include/pa_stylesheet_manager.h 1.15:
10250: * src/include/pa_table.h 1.48:
10251: * src/include/pa_threads.h 1.26:
10252: * src/include/pa_types.h 1.44:
10253: * src/include/pa_uue.h 1.4:
10254: * src/lib/md5/pa_md5.h 1.5:
10255: * src/lib/md5/pa_md5c.c 1.6:
10256: * src/lib/pcre/pcre_parser_ctype.c 1.3:
10257: * src/main/compile.C 1.69:
10258: * src/main/compile.tab.C 1.80:
10259: * src/main/compile.y 1.204:
10260: * src/main/compile_tools.C 1.54:
10261: * src/main/compile_tools.h 1.67:
10262: * src/main/execute.C 1.295:
10263: * src/main/pa_array.C 1.54:
10264: * src/main/pa_cache_managers.C 1.7:
10265: * src/main/pa_charset.C 1.33:
10266: * src/main/pa_charsets.C 1.11:
10267: * src/main/pa_common.C 1.143:
10268: * src/main/pa_dictionary.C 1.17:
10269: * src/main/pa_dir.C 1.14:
10270: * src/main/pa_exception.C 1.43:
10271: * src/main/pa_exec.C 1.48:
10272: * src/main/pa_globals.C 1.152:
10273: * src/main/pa_hash.C 1.53:
10274: * src/main/pa_pool.C 1.59:
10275: * src/main/pa_request.C 1.245:
10276: * src/main/pa_socks.C 1.18:
10277: * src/main/pa_sql_driver_manager.C 1.69:
10278: * src/main/pa_string.C 1.172:
10279: * src/main/pa_stylesheet_manager.C 1.16:
10280: * src/main/pa_table.C 1.53:
10281: * src/main/pa_uue.C 1.4:
10282: * src/main/untaint.C 1.115:
10283: * src/sql/pa_sql_driver.h 1.34:
10284: * src/targets/apache13/mod_parser3.C 1.28:
10285: * src/targets/apache13/pa_md5c.c 1.5:
10286: * src/targets/apache13/pa_pool.C 1.8:
10287: * src/targets/apache13/pa_threads.C 1.11:
10288: * src/targets/cgi/pa_pool.C 1.41:
10289: * src/targets/cgi/pa_threads.C 1.12:
10290: * src/targets/cgi/parser3.C 1.216:
10291: * src/targets/cgi/pool_storage.h 1.13:
10292: * src/targets/isapi/pa_pool.C 1.16:
10293: * src/targets/isapi/pa_threads.C 1.13:
10294: * src/targets/isapi/parser3isapi.C 1.82:
10295: * src/targets/isapi/pool_storage.h 1.19:
10296: * src/types/pa_value.C 1.9:
10297: * src/types/pa_value.h 1.109:
10298: * src/types/pa_vbool.h 1.21:
10299: * src/types/pa_vclass.C 1.16:
10300: * src/types/pa_vclass.h 1.39:
10301: * src/types/pa_vcode_frame.h 1.24:
10302: * src/types/pa_vcookie.C 1.55:
10303: * src/types/pa_vcookie.h 1.23:
10304: * src/types/pa_vdate.h 1.24:
10305: * src/types/pa_vdouble.h 1.42:
10306: * src/types/pa_venv.h 1.28:
10307: * src/types/pa_vfile.C 1.36:
10308: * src/types/pa_vfile.h 1.52:
10309: * src/types/pa_vform.C 1.74:
10310: * src/types/pa_vform.h 1.45:
10311: * src/types/pa_vhash.h 1.43:
10312: * src/types/pa_vimage.C 1.22:
10313: * src/types/pa_vimage.h 1.34:
10314: * src/types/pa_vint.h 1.38:
10315: * src/types/pa_vjunction.h 1.19:
10316: * src/types/pa_vmail.C 1.40:
10317: * src/types/pa_vmail.h 1.9:
10318: * src/types/pa_vmath.h 1.14:
10319: * src/types/pa_vmethod_frame.h 1.45:
10320: * src/types/pa_vobject.C 1.12:
10321: * src/types/pa_vobject.h 1.38:
10322: * src/types/pa_vrequest.C 1.27:
10323: * src/types/pa_vrequest.h 1.25:
10324: * src/types/pa_vresponse.C 1.17:
10325: * src/types/pa_vresponse.h 1.32:
10326: * src/types/pa_vstateless_class.C 1.19:
10327: * src/types/pa_vstateless_class.h 1.42:
10328: * src/types/pa_vstateless_object.h 1.28:
10329: * src/types/pa_vstatus.C 1.15:
10330: * src/types/pa_vstatus.h 1.15:
10331: * src/types/pa_vstring.C 1.22:
10332: * src/types/pa_vstring.h 1.54:
10333: * src/types/pa_vtable.C 1.21:
10334: * src/types/pa_vtable.h 1.48:
10335: * src/types/pa_vvoid.h 1.17:
10336: * src/types/pa_vxdoc.C 1.23:
10337: * src/types/pa_vxdoc.h 1.31:
10338: * src/types/pa_vxnode.C 1.30:
10339: * src/types/pa_vxnode.h 1.22:
10340: * src/types/pa_wcontext.C 1.24:
10341: * src/types/pa_wcontext.h 1.42:
10342: * src/types/pa_wwrapper.h 1.28:
10343: 2002->2003
10344:
10345: 2003-01-16 paf
10346: * operators.txt 1.108:
10347: * src/include/pa_config_fixed.h 1.53:
10348: * src/main/pa_common.C 1.141:
10349: * www/htdocs/index.html 1.208:
10350: http request now return status. and not fail on status!=200
10351:
10352: * operators.txt 1.109:
10353: * src/include/pa_globals.h 1.100:
10354: * src/main/pa_common.C 1.142:
10355: * src/main/pa_globals.C 1.151:
10356: * www/htdocs/index.html 1.209:
10357: http://
10358: introducing
10359: $.any-status(1)
10360:
10361: * www/htdocs/index.html 1.210:
10362: image.copy fixed transparent resampling
10363:
10364: * bin/Makefile.in 1.9:
10365: * etc/Makefile.in 1.14:
10366: * etc/parser3.charsets/Makefile.in 1.17:
10367: * src/Makefile.in 1.55:
10368: * src/classes/Makefile.in 1.53:
10369: * src/include/Makefile.in 1.11:
10370: * src/lib/Makefile.in 1.8:
10371: * src/lib/md5/Makefile.in 1.6:
10372: * src/lib/patches/Makefile.in 1.10:
10373: * src/lib/pcre/Makefile.in 1.8:
10374: * src/main/Makefile.in 1.50:
10375: * src/sql/Makefile.in 1.11:
10376: * src/targets/Makefile.in 1.42:
10377: * src/targets/cgi/Makefile.in 1.62:
10378: * src/targets/isapi/Makefile.in 1.11:
10379: * src/types/Makefile.in 1.50:
10380: proper AC_LANG_ switching to fix qsort detection bug
10381:
10382: 2003-01-15 paf
10383: * src/main/pa_globals.C 1.150:
10384: localized pa_xmlFileRead/Close
10385:
10386: 2003-01-14 paf
10387: * src/lib/ltdl/config.guess 1.2:
10388: * src/lib/ltdl/config.sub 1.2:
10389: * src/lib/ltdl/install-sh 1.2:
10390: * src/lib/ltdl/missing 1.2:
10391: * src/lib/ltdl/mkinstalldirs 1.2:
10392: removed some ancient files [they in / really]
10393:
10394: * src/lib/ltdl/config_fixed.h 1.2:
10395: * src/lib/ltdl/libltdl.dsp 1.3:
10396: * src/lib/ltdl/ltdl.c 1.3:
10397: ltdl.c regretfully needed patch in two places.
10398: in config_fixed.h made stubs for lib to compile in MSVC
10399:
10400: * src/lib/ltdl/aclocal.m4 1.1:
10401: *** empty log message ***
10402:
10403: 2003-01-13 paf
10404: * config.guess 1.3:
10405: * config.sub 1.4:
10406: * ltmain.sh 1.4:
10407: * src/targets/apache13/Makefile.in 1.44:
10408: removed last piece of configure.in(libtool) hacks
10409:
10410: * src/lib/ltdl/COPYING.LIB 1.1:
10411: * src/lib/ltdl/Makefile.in 1.4:
10412: * src/lib/ltdl/acinclude.m4 1.2:
10413: * src/lib/ltdl/config.h 1.2:
10414: * src/lib/ltdl/config_auto.h.in 1.3:
10415: * src/lib/ltdl/configure 1.4:
10416: * src/lib/ltdl/configure.in 1.4:
10417: * src/lib/ltdl/libltdl.dsp 1.2:
10418: * src/lib/ltdl/ltdl.c 1.2:
10419: * src/lib/ltdl/ltdl.h 1.2:
10420: moved to latest libtool (1.4.3)
10421:
10422: 2003-01-10 paf
10423: * src/lib/patches/Makefile.am 1.3:
10424: * src/lib/patches/Makefile.in 1.9:
10425: * src/lib/patches/libgdome_cpp_syntax1.patch 1.2:
10426: * src/lib/patches/libgdome_cpp_syntax2.patch 1.2:
10427: * src/lib/patches/libgdome_morestatic.patch 1.2:
10428: * src/lib/patches/libxml_error_column_tab.patch 1.2:
10429: * src/lib/patches/libxml_htmloutput_of_xslemptyattr_emptyquotes.patch 1.2:
10430: * src/lib/patches/libxml_transcoder_context1.patch 1.2:
10431: * src/lib/patches/libxml_transcoder_context2.patch 1.2:
10432: * src/lib/patches/libxml_transcoder_context3.patch 1.2:
10433: * src/lib/patches/libxml_transcoder_context4.patch 1.2:
10434: * src/lib/patches/libxslt_html_output_no_charset_meta.patch 1.2:
10435: * src/main/pa_globals.C 1.149:
10436: moved to latest xml lib versions, changed patches.
10437: libxml2 >= 2.5.1 [ftp://xmlsoft.org/libxml2-2.5.1.tar.gz]
10438: libxslt >= 1.0.23 [ftp://xmlsoft.org/libxslt-1.0.23.tar.gz]
10439: gdome2 >= 0.7.2 [http://gdome2.cs.unibo.it/tarball/gdome2-0.7.2.tar.gz]
10440:
10441: * INSTALL 1.31:
10442: moved to latest versions of xml libs
10443: libxml2 >= 2.5.1 [ftp://xmlsoft.org/libxml2-2.5.1.tar.gz]
10444: libxslt >= 1.0.23 [ftp://xmlsoft.org/libxslt-1.0.23.tar.gz]
10445: gdome2 >= 0.7.2 [http://gdome2.cs.unibo.it/tarball/gdome2-0.7.2.tar.gz]
10446:
10447: * src/lib/patches/libxml2.patch 1.1:
10448: moved to libxml2 2.5.1, only these patches left:
10449: * fixing \t chars to spaces in error position reporting
10450: * adding context to conversion functions
10451:
10452: * src/lib/patches/gdome2.patch 1.1:
10453: moved to gdome 0.7.2, one extern const patch left; making some strings more static still needed.
10454: Paolo said that he would incorporate this patch in upcoming version of gdome.
10455:
10456: * src/lib/ltdl/configure 1.3:
10457: * src/lib/ltdl/configure.in 1.3:
10458: PROG_NM
10459:
10460: * src/lib/patches/libxslt.patch 1.1:
10461: moved to libxslt 1.0.23. still need a patch which suppresses
10462: htmlSetMetaEncoding calls
10463:
10464: 2003-01-09 paf
10465: * bin/Makefile.in 1.8:
10466: * config.guess 1.2:
10467: * config.sub 1.3:
10468: * etc/Makefile.in 1.13:
10469: * etc/parser3.charsets/Makefile.in 1.16:
10470: * missing 1.2:
10471: * mkinstalldirs 1.2:
10472: * src/Makefile.in 1.54:
10473: * src/classes/Makefile.in 1.52:
10474: * src/include/Makefile.in 1.10:
10475: * src/include/pa_config_auto.h.in 1.37:
10476: * src/lib/Makefile.in 1.7:
10477: * src/lib/ltdl/Makefile.in 1.3:
10478: * src/lib/ltdl/config_auto.h.in 1.2:
10479: * src/lib/ltdl/configure 1.2:
10480: * src/lib/ltdl/configure.in 1.2:
10481: * src/lib/md5/Makefile.in 1.5:
10482: * src/lib/patches/Makefile.in 1.8:
10483: * src/lib/pcre/Makefile.in 1.7:
10484: * src/main/Makefile.in 1.49:
10485: * src/sql/Makefile.in 1.10:
10486: * src/targets/Makefile.in 1.41:
10487: * src/targets/apache13/Makefile.in 1.43:
10488: * src/targets/cgi/Makefile.am 1.46:
10489: * src/targets/cgi/Makefile.in 1.61:
10490: * src/targets/isapi/Makefile.in 1.10:
10491: * src/types/Makefile.in 1.49:
10492: moved to autoconf 2.57 & automake 1.7.2
10493:
10494: * depcomp 1.1:
10495: moving to automake 1.7.2
10496:
10497: * INSTALL 1.30:
10498: xml,xslt,gdome lib urls updated
10499:
10500: * Makefile.am 1.30:
10501: * Makefile.in 1.44:
10502: * src/lib/ltdl/missing 1.1:
10503: * src/lib/ltdl/mkinstalldirs 1.1:
10504: *** empty log message ***
10505:
1.21 paf 10506: 2002-12-27 paf
10507: * src/doc/aliased.dox 1.5:
10508: * src/doc/index.dox 1.4:
10509: * src/doc/module.dox 1.4:
10510: * src/doc/pooled.dox 1.4:
10511: * www/htdocs/index.html 1.207:
10512: removed outdated parts, made links to language docs
10513:
10514: * src/include/pa_version.h [release_3_0_0007] 1.7.10.1:
10515: 0007
10516:
10517: * src/include/pa_config_auto.h.in 1.36:
10518: comment
10519:
10520: 2002-12-26 paf
10521: * INSTALL 1.29:
10522: * src/include/pa_config_auto.h.in 1.35:
10523: * src/main/pa_common.C 1.140:
10524: * src/main/pa_exec.C 1.47:
10525: changing SAFE_MODE politics
10526:
10527: * src/classes/file.C 1.106:
10528: file:fullpath[a.gif] when document root did not contain
10529: trailing / fixed.
10530:
10531: 2002-12-25 paf
10532: * src/main/pa_globals.C 1.147:
10533: optimized-as-is
10534:
10535: * src/main/pa_globals.C 1.148:
10536: optimized-xml
10537:
10538: 2002-12-24 paf
10539: * src/main/pa_common.C 1.139:
10540: * src/main/pa_pool.C 1.58:
10541: pool::copy on zero size|ptr fixed [were really called with zero
10542: size when .html?a=&b=]
10543:
10544: * src/main/pa_exec.C 1.46:
10545: * www/htdocs/index.html 1.206:
10546: fork/pipe error now [old always-pipe-error fixed]
10547:
10548: * src/classes/mail.C 1.86:
10549: $MAIL in @conf now invalid when configured with --with-sendmail
10550:
10551: 2002-12-23 paf
10552: * src/types/pa_vcookie.C 1.54:
10553: cookie:field[put value] fixed [were ignoring parameters & were
10554: storing only string with default expires
10555:
10556: * src/main/pa_charset.C 1.32:
10557: From: "Victor Fedoseev" <vvf_ru@mail.ru>
10558: To: "Alexandr Petrosian (PAF)" <PAF@design.ru>
10559: Sent: Monday, December 23, 2002 4:22 AM
1.39 paf 10560: Subject: bug ? Charset::transcode_buf2xchar
1.21 paf 10561:
10562: 2002-12-20 paf
10563: * src/targets/cgi/parser3.C 1.215:
10564: removed last \n appending in non-win32 non-cgi [script] runs
10565:
10566: 2002-12-19 paf
10567: * operators.txt 1.107:
10568: * src/include/pa_globals.h 1.99:
10569: * src/include/pa_request.h 1.159:
10570: * src/main/pa_globals.C 1.146:
10571: * src/main/pa_request.C 1.244:
10572: * www/htdocs/index.html 1.205:
10573: $response:download
10574:
10575: * src/classes/mail.C 1.85:
10576: 'to' check bugfix [now checked only on ms compiler [win32]].
10577:
10578: * INSTALL 1.28:
10579: --without-iconv recommended [it crashes on some systems [tested on elik]]
10580: moreover, it's not needed there [parser registers charsets itself]
10581:
10582: * INSTALL 1.27:
10583: -without-iconv recommended [it crashes on some systems [tested
10584: on elik]]
10585:
10586: 2002-12-18 paf
10587: * src/classes/xdoc.C 1.107:
10588: doc->URL on xdoc.load set correctly now
10589:
10590: 2002-12-17 paf
10591: * src/targets/cgi/parser3.C [release_3_0_0006] 1.213.2.1:
10592: 1. on win32 in die: abort() reverted to exit(1)
10593: 2. more flexible iilegal call check
10594:
10595: * src/targets/cgi/parser3.C 1.214:
10596: merged die&iis changes
10597:
10598: 2002-12-16 paf
10599: * src/main/untaint.C 1.114:
10600: filespec russian small 'r' changed to latin 'p' bug fix
10601:
10602: * Makefile.in 1.38:
10603: ltmain.sh silly required for stupid automake added
10604:
10605: * ltmain.sh 1.3:
10606: *** empty log message ***
10607:
10608: * ltmain.sh [release_3_0_0006] 1.2.2.1:
10609: some automakes silly insist on having this handy
10610:
1.20 paf 10611: 2002-12-15 paf
1.21 paf 10612: * src/main/untaint.C 1.113:
10613: filespec russian small 'r' changed to latin 'p'
10614:
10615: * src/main/pa_common.C [release_3_0_0006] 1.137.2.1:
10616: ftruncate having checked
10617:
10618: * src/main/compile.C [release_3_0_0006] 1.67.6.1:
10619: removed warning
10620:
1.20 paf 10621: * configure.in [release_3_0_0006] 1.52.2.1:
10622: * src/include/pa_version.h [release_3_0_0006] 1.7.8.1:
10623: new version
10624:
1.21 paf 10625: * configure.in [release_3_0_0006] 1.52.2.2:
10626: * src/include/pa_config_auto.h.in [release_3_0_0006] 1.33.2.1:
10627: *** empty log message ***
10628:
10629: * configure.in 1.53:
10630: * src/include/pa_config_auto.h.in 1.34:
10631: * src/main/compile.C 1.68:
10632: * src/main/pa_common.C 1.138:
10633: merged small changes from branch 6 to HEAD
10634:
1.20 paf 10635: 2002-12-14 paf
10636: * src/sql/pa_sql_driver.h 1.33:
10637: * www/htdocs/index.html 1.204:
10638: exception type fixed
10639:
10640: * src/classes/table.C 1.171:
10641: removed unnecessary code
10642:
10643: 2002-12-09 paf
10644: * src/classes/hash.C 1.53:
10645: * src/classes/string.C 1.124:
10646: * src/classes/table.C 1.170:
10647: * src/classes/void.C 1.27:
10648: * src/main/pa_sql_driver_manager.C 1.68:
10649: * src/sql/pa_sql_driver.h 1.32:
10650: changed exception handling mech in sql handlers #2
10651:
10652: * bin/Makefile.in 1.7:
10653: * configure.in 1.52:
10654: * etc/Makefile.in 1.12:
10655: * etc/parser3.charsets/Makefile.in 1.15:
10656: * src/Makefile.in 1.53:
10657: * src/classes/Makefile.in 1.51:
10658: * src/include/Makefile.in 1.9:
10659: * src/lib/Makefile.in 1.6:
10660: * src/lib/ltdl/Makefile.in 1.2:
10661: * src/lib/md5/Makefile.in 1.4:
10662: * src/lib/patches/Makefile.in 1.7:
10663: * src/lib/pcre/Makefile.in 1.6:
10664: * src/main/Makefile.in 1.48:
10665: * src/sql/Makefile.in 1.9:
10666: * src/targets/Makefile.in 1.40:
10667: * src/targets/apache13/Makefile.in 1.42:
10668: * src/targets/cgi/Makefile.in 1.60:
10669: * src/targets/isapi/Makefile.in 1.9:
10670: * src/types/Makefile.in 1.48:
10671: removed configure.in:AC_LIBTOOL, it caused automake to write
10672: makefile which used libtool to install things, which is not needed
10673:
10674: * src/targets/apache13/mod_parser3.C 1.27:
10675: * src/targets/cgi/parser3.C 1.211:
10676: * src/targets/cgi/parser3.C 1.212:
10677: * src/targets/cgi/parser3.C 1.213:
10678: * src/targets/isapi/parser3isapi.C 1.81:
10679: ::die now tries to write core dump
10680:
10681: * src/types/pa_vvoid.h 1.16:
10682: * www/htdocs/index.html 1.203:
10683: $void.store[now] error
10684:
10685: * src/classes/hash.C 1.52:
10686: * src/classes/string.C 1.123:
10687: * src/classes/table.C 1.169:
10688: * src/classes/void.C 1.26:
10689: * src/main/pa_sql_driver_manager.C 1.66:
10690: * src/main/pa_sql_driver_manager.C 1.67:
10691: * src/sql/pa_sql_driver.h 1.29:
10692: * src/sql/pa_sql_driver.h 1.30:
10693: * src/sql/pa_sql_driver.h 1.31:
10694: changed exception handling mech in sql handlers
10695:
10696: 2002-12-06 paf
10697: * operators.txt 1.106:
10698: * src/main/compile.tab.C 1.78:
10699: * src/types/pa_vhash.h 1.42:
10700: $hash.fields -- pseudo field to make 'hash' more like 'table'
10701:
10702: 2002-12-05 paf
10703: * src/main/pa_array.C 1.53:
10704: * src/main/pa_table.C 1.51:
10705: * www/htdocs/index.html 1.199:
10706: wow! found/fixed bug in lowlevel proc
10707:
10708: * src/main/pa_common.C 1.137:
10709: * src/main/untaint.C 1.111:
10710: * src/types/pa_vmail.C 1.38:
10711: * www/htdocs/index.html 1.200:
10712: mail header ',' allowed.
10713: still bugs in smtp [only one receiptient works, cc, bcc ignored now, and MAILED ;)]
10714:
10715: [strncpy killed, memnchr used]
10716:
10717: * src/main/pa_table.C 1.52:
10718: table-copy now current=0
10719:
10720: * src/targets/cgi/parser3.C 1.209:
10721: * src/targets/cgi/parser3.C 1.210:
10722: more checks on http://domain/parser.cgi start [maybe some
10723: getenv returns "", checked that now
10724:
10725: * src/targets/cgi/parser3.C 1.208:
10726: * www/htdocs/index.html 1.198:
10727: error logging made unbuffered [so that out-of-mem errors
10728: reached log]
10729:
10730: * src/main/main.dsp 1.161:
10731: pa_version included into main.dsp
10732:
10733: * www/htdocs/index.html 1.196:
10734: smtp line ends fixed. now \r\n [not \r]. some smtp servers [
10735: win32] leave \n intact, and some clients [bat] fail to show
10736: letter correctly
10737:
10738: * src/classes/mail.C 1.83:
10739: * src/targets/cgi/parser3.C 1.207:
10740: * src/types/pa_vmail.C 1.37:
10741: * www/htdocs/index.html 1.197:
10742: mail:send MIME-Version default
10743:
10744: * src/main/untaint.C 1.112:
10745: * www/htdocs/index.html 1.201:
10746: mail header closed properly
10747:
10748: * src/classes/mail.C 1.84:
10749: * src/types/pa_vmail.C 1.39:
10750: * src/types/pa_vmail.h 1.8:
10751: * www/htdocs/index.html 1.202:
10752: smtp cc/bcc OK now
10753:
10754: 2002-12-04 paf
10755: * gnu.dsp 1.3:
10756: restored
10757:
10758: * src/types/pa_vform.C 1.73:
10759: $form:field string value cut by premature 0
10760:
10761: * parser3.dsw 1.6:
10762: * src/main/compile.tab.C 1.77:
10763: * src/main/main.dsp 1.160:
10764: * www/htdocs/.htaccess 1.12:
10765: * www/htdocs/index.html 1.195:
10766: lib/libltdl -> lib/ltdl Win32 changes. s
10767:
10768: * bin/Makefile.in 1.6:
10769: * configure.in 1.51:
10770: * etc/Makefile.in 1.11:
10771: * etc/parser3.charsets/Makefile.in 1.14:
10772: * gnu.dsp 1.2:
10773: * src/Makefile.in 1.52:
10774: * src/classes/Makefile.in 1.50:
10775: * src/include/Makefile.in 1.8:
10776: * src/lib/Makefile.am 1.3:
10777: * src/lib/Makefile.in 1.5:
10778: * src/lib/ltdl/Makefile.am 1.1:
10779: * src/lib/ltdl/Makefile.in 1.1:
10780: * src/lib/ltdl/README 1.1:
10781: * src/lib/ltdl/acinclude.m4 1.1:
10782: * src/lib/ltdl/config.guess 1.1:
10783: * src/lib/ltdl/config.h 1.1:
10784: * src/lib/ltdl/config.sub 1.1:
10785: * src/lib/ltdl/config_auto.h.in 1.1:
10786: * src/lib/ltdl/config_fixed.h 1.1:
10787: * src/lib/ltdl/configure 1.1:
10788: * src/lib/ltdl/configure.in 1.1:
10789: * src/lib/ltdl/install-sh 1.1:
10790: * src/lib/ltdl/libltdl.dsp 1.1:
10791: * src/lib/ltdl/ltdl.c 1.1:
10792: * src/lib/ltdl/ltdl.h 1.1:
10793: * src/lib/md5/Makefile.in 1.3:
10794: * src/lib/patches/Makefile.in 1.6:
10795: * src/lib/pcre/Makefile.in 1.5:
10796: * src/main/Makefile.in 1.47:
10797: * src/sql/Makefile.in 1.8:
10798: * src/targets/Makefile.in 1.39:
10799: * src/targets/apache13/Makefile.in 1.41:
10800: * src/targets/cgi/Makefile.in 1.59:
10801: * src/targets/isapi/Makefile.in 1.8:
10802: * src/types/Makefile.in 1.47:
10803: src/lib/ltdl/Makefile now created with /configure, not ltdl/configure,
10804: so it does have no problems with automake.
10805: ltdl/configure AC_OUTPUT(Makefile<<removed)
10806:
10807: * src/classes/classes.awk 1.6:
10808: more strict *.C$
10809:
10810: 2002-12-02 paf
10811: * operators.txt 1.105:
10812: removed outdated status:db
10813:
10814: * src/classes/mail.C 1.82:
10815: * src/include/pa_common.h 1.88:
10816: * src/main/pa_common.C 1.136:
10817: * src/main/pa_request.C 1.243:
10818: * src/types/pa_vcookie.C 1.53:
10819: * src/types/pa_vmail.C 1.36:
10820: * www/htdocs/index.html 1.194:
10821: http header lang of tainted parts becomes http-header
10822:
1.19 paf 10823: 2002-11-29 paf
10824: * src/include/pa_common.h 1.87:
10825: * src/main/pa_common.C 1.135:
10826: * src/types/pa_vresponse.C 1.16:
10827: * src/types/pa_vresponse.h 1.31:
10828: * www/htdocs/index.html 1.192:
10829: http:// param values now handled exactly like $response:header values.
10830: e.g. can be hash [can have subattributes] & contain date values.
10831:
10832: * operators.txt 1.104:
10833: * src/classes/date.C 1.41:
10834: * src/classes/image.C 1.89:
10835: * www/htdocs/index.html 1.193:
10836: exif dates now objects of type date
10837:
10838: * src/main/pa_common.C 1.133:
10839: * www/htdocs/index.html 1.190:
10840: http:// tainted partes now %xx
10841:
10842: * src/main/pa_common.C 1.134:
10843: * www/htdocs/index.html 1.191:
10844: http:// param values lang forced URI
10845:
10846: * src/classes/image.C 1.88:
10847: 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]
10848: now used image.format
10849:
10850: 2002-11-28 paf
10851: * src/classes/op.C 1.126:
10852: * www/htdocs/index.html 1.185:
10853: ^cache bug fixed.
10854: stupid compiler allowed 'false' to go into (Hash *) parameter
10855:
10856: * src/classes/image.C 1.85:
10857: * www/htdocs/index.html 1.186:
10858: image.text now outputs one pixel HIGHER chars [one top
10859: horizontal line of 1pixel height were missing]
10860:
10861: * www/htdocs/index.html 1.187:
10862: regexp syntax xxx$ speed-up experiments
10863:
10864: * operators.txt 1.102:
10865: http.timeout
10866:
10867: * www/htdocs/font.gif 1.1:
10868: *** empty log message ***
10869:
10870: * configure.in 1.50:
10871: stopped double libltdl/Makefile generation
10872:
10873: * src/classes/image.C 1.87:
10874: * www/htdocs/index.html 1.188:
10875: image.length now counts interchar space. plus space after last char
10876:
10877: * www/htdocs/index.html 1.189:
10878: doc samples
10879:
10880: * src/main/pa_string.C 1.171:
10881: PCRE_DOLLAR_ENDONLY
10882:
10883: * src/classes/image.C 1.86:
10884: ^image.font width measurer now scans full height [were -1]
10885:
10886: 2002-11-27 paf
10887: * src/classes/image.C 1.84:
10888: * www/htdocs/index.html 1.183:
10889: ^image.font << bad font file-size now properly reported
10890:
10891: * src/include/pa_globals.h 1.98:
10892: * src/main/pa_globals.C 1.145:
10893: * src/main/pa_request.C 1.242:
10894: * src/types/pa_vmail.C 1.35:
10895: * www/htdocs/index.html 1.184:
10896: response:body[file] if file nows it's name
10897: now returns content-disposition: >>attachment<<
10898:
1.18 paf 10899: 2002-11-26 paf
10900: * operators.txt 1.101:
10901: * src/main/pa_common.C 1.130:
10902: * www/htdocs/index.html 1.182:
10903: http:// response status!=200 made exception: http.status with
10904: source=bad status#
10905:
10906: * src/main/pa_common.C 1.131:
10907: * www/htdocs/.htaccess 1.11:
10908: utf8 prefix ignored @read text
10909:
10910: * src/main/pa_request.C 1.241:
10911: fixed lang in reponse header
10912:
10913: 2002-11-25 paf
10914: * operators.txt 1.99:
10915: * src/main/pa_common.C 1.128:
10916: * www/htdocs/index.html 1.181:
10917: http fields now UPPERCASE
10918:
10919: $file[^file::load[http://there]]
10920: $file.SERVER
10921:
10922: * configure.in 1.49:
10923: * src/classes/image.C 1.83:
10924: * src/include/pa_config_auto.h.in 1.33:
10925: * src/include/pa_config_includes.h 1.22:
10926: * src/main/Makefile.am 1.35:
10927: * src/main/Makefile.in 1.46:
10928: * src/main/pa_common.C 1.129:
10929: * src/main/pa_globals.C 1.142:
10930: http://
10931: and image const void related probs fixed
10932:
10933: * operators.txt 1.98:
10934: * src/classes/file.C 1.104:
10935: * src/classes/table.C 1.168:
10936: * src/classes/xdoc.C 1.105:
10937: * src/include/pa_common.h 1.85:
10938: * src/include/pa_globals.h 1.97:
10939: * src/main/pa_common.C 1.126:
10940: * src/main/pa_globals.C 1.141:
10941: * src/main/pa_request.C 1.239:
10942: * src/types/pa_vfile.C 1.35:
10943: * src/types/pa_vfile.h 1.51:
10944: * www/htdocs/index.html 1.179:
10945: table/xdoc/file::load now understand http:// prefix and additional params, sample:
10946: $rates[^xdoc::load[http://www.cbr.ru/scripts/XML_daily.asp?date_req=02/03/2002;
10947: $.USER-AGENT[parser3]
10948: ]]
10949:
10950: * src/classes/file.C 1.105:
10951: * src/classes/image.C 1.82:
10952: * src/classes/xdoc.C 1.106:
10953: * src/include/pa_common.h 1.86:
10954: * src/main/pa_common.C 1.127:
10955: * src/main/pa_request.C 1.240:
10956: * www/htdocs/index.html 1.180:
10957: checked http options [invalid onces now reported]
10958: made default
10959: user-agent: paf
10960:
10961: 2002-11-22 paf
10962: * operators.txt 1.97:
10963: * src/classes/image.C 1.80:
10964: * src/include/pa_globals.h 1.96:
10965: * src/main/execute.C 1.294:
10966: * src/main/pa_globals.C 1.140:
10967: * src/types/pa_vimage.C 1.21:
10968: * src/types/pa_vimage.h 1.33:
10969: * www/htdocs/.htaccess 1.10:
10970: * www/htdocs/index.html 1.178:
10971: $image.exif support
10972: $image.exif.DateTime & co
10973:
10974: 2002-11-21 paf
10975: * src/classes/image.C 1.78:
10976: jpeg size measure fixed: were badly skipping EXIF information [
10977: were big block and it's size were considered negative :(]
10978:
10979: * operators.txt 1.96:
10980: * src/classes/image.C 1.77:
10981: * src/include/pa_common.h 1.83:
10982: * src/main/pa_common.C 1.123:
10983: * src/types/pa_vmail.C 1.34:
10984: * www/htdocs/index.html 1.177:
10985: image.measure internals rewritten. no there's reader.seek, and all's ready for EXIF extraction
10986: [now we fail to measure files with EXIF info]
10987:
10988: * src/main/pa_common.C 1.122:
10989: O_TRUNCATE killed, ftruncate used instead:
10990: O_TRUNC truncates even exclusevely write-locked file [thanks to Igor Milyakov <virtan@rotabanner.com> for discovering]
10991:
10992: * src/main/pa_exec.C 1.44:
10993: * src/main/untaint.C 1.110:
10994: cstr(UL_UNSPECIFIED) [not _PASS_APPENDED)
10995:
10996: 2002-11-20 paf
10997: * src/main/pa_exec.C 1.41:
10998: pa_exec: data written only if size>0
10999:
11000: * src/targets/cgi/parser3.C 1.205:
11001: logging @signal += query_string
11002:
11003: * src/include/pa_config_fixed.h 1.52:
11004: * src/main/pa_common.C 1.121:
11005: * src/main/pa_exec.C 1.40:
11006: * src/targets/cgi/parser3.C 1.200:
11007: ^file:exec/cgi [pa_exec] pipe read errors now checked
11008:
11009: * src/main/pa_exec.C 1.43:
11010: *** empty log message ***
11011:
11012: * operators.txt 1.95:
11013: * src/classes/file.C 1.103:
11014: ^file::exec/cgi[file;$.stdin[] << disable HTTP-POST repassing
11015:
11016: * src/include/pa_request.h 1.158:
11017: * src/main/execute.C 1.293:
11018: * src/main/pa_request.C 1.238:
11019: * src/targets/cgi/parser3.C 1.201:
11020: SIGUSR1 >> writes to error_log uri of currently processed document
11021: SIGPIPE >> interrupts request processing [exception = DB rollback]
11022:
11023: * src/targets/cgi/parser3.C 1.203:
11024: SIGNALS overriden @ main top
11025:
11026: * configure.in 1.48:
11027: * src/include/pa_config_auto.h.in 1.32:
11028: * src/include/pa_config_includes.h 1.21:
11029: * src/main/pa_exec.C 1.42:
11030: * src/targets/cgi/parser3.C 1.204:
11031: comment
11032:
11033: 2002-11-19 paf
11034: * src/targets/cgi/parser3.C 1.199:
11035: removed #ifdef WIN32 around check of CGI: Illegal call
11036:
11037: 2002-11-01 paf
11038: * src/main/execute.C 1.292:
11039: comment
11040:
11041: 2002-10-31 paf
11042: * src/types/pa_vobject.C 1.11:
11043: * src/types/pa_vstateless_object.h 1.27:
11044: object put replaces static parent if any
11045:
11046: * src/main/execute.C 1.291:
11047: found out why, checked that for now.
11048: todo: find out a way for that user could do that
11049:
11050: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.2:
11051: * src/types/pa_vstateless_class.C [global_static_self_fix] 1.17.4.2:
11052: realized that one can't remember derivates in base class: there's so many of them.
11053: also there can be no virtual method calls in static classes
11054:
11055: * src/classes/op.C 1.124:
11056: * src/types/pa_value.h 1.107:
11057: * src/types/pa_vobject.h 1.36:
11058: * www/htdocs/base.p 1.4:
11059: * www/htdocs/derived.p 1.22:
11060: * www/htdocs/index.html 1.174:
11061: * www/htdocs/operators.p 1.11:
11062: * www/htdocs/some.p 1.2:
11063: ^process[$caller.self]{...}
11064: now compiles to last derived object part of that 'self'
11065:
11066: * src/classes/form.C [global_static_self_fix] 1.32.4.1:
11067: * src/classes/mail.C [global_static_self_fix] 1.80.4.1:
11068: * src/classes/op.C [global_static_self_fix] 1.124.2.1:
11069: * src/classes/xnode.h [global_static_self_fix] 1.16.4.1:
11070: * src/main/execute.C [global_static_self_fix] 1.289.2.1:
11071: * src/main/pa_request.C [global_static_self_fix] 1.236.4.1:
11072: * src/types/pa_value.h [global_static_self_fix] 1.107.2.1:
11073: * src/types/pa_vclass.C [global_static_self_fix] 1.14.4.1:
11074: * src/types/pa_vclass.h [global_static_self_fix] 1.37.4.1:
11075: * src/types/pa_vcode_frame.h [global_static_self_fix] 1.22.4.1:
11076: * src/types/pa_vcookie.C [global_static_self_fix] 1.51.4.1:
11077: * src/types/pa_vcookie.h [global_static_self_fix] 1.21.4.1:
11078: * src/types/pa_vdate.h [global_static_self_fix] 1.22.4.1:
11079: * src/types/pa_venv.h [global_static_self_fix] 1.26.4.1:
11080: * src/types/pa_vfile.h [global_static_self_fix] 1.49.4.1:
11081: * src/types/pa_vform.C [global_static_self_fix] 1.70.4.1:
11082: * src/types/pa_vform.h [global_static_self_fix] 1.43.4.1:
11083: * src/types/pa_vhash.h [global_static_self_fix] 1.40.4.1:
11084: * src/types/pa_vimage.h [global_static_self_fix] 1.31.4.1:
11085: * src/types/pa_vmail.C [global_static_self_fix] 1.32.4.1:
11086: * src/types/pa_vmail.h [global_static_self_fix] 1.6.4.1:
11087: * src/types/pa_vmath.h [global_static_self_fix] 1.12.4.1:
11088: * src/types/pa_vmethod_frame.h [global_static_self_fix] 1.43.4.1:
11089: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.1:
11090: * src/types/pa_vobject.h [global_static_self_fix] 1.36.2.1:
11091: * src/types/pa_vrequest.C [global_static_self_fix] 1.25.4.1:
11092: * src/types/pa_vrequest.h [global_static_self_fix] 1.23.4.1:
11093: * src/types/pa_vresponse.C [global_static_self_fix] 1.14.2.1:
11094: * src/types/pa_vresponse.h [global_static_self_fix] 1.29.4.1:
11095: * src/types/pa_vstateless_class.C [global_static_self_fix] 1.17.4.1:
11096: * src/types/pa_vstateless_class.h [global_static_self_fix] 1.40.4.1:
11097: * src/types/pa_vstateless_object.h [global_static_self_fix] 1.25.4.1:
11098: * src/types/pa_vstatus.C [global_static_self_fix] 1.13.4.1:
11099: * src/types/pa_vstatus.h [global_static_self_fix] 1.13.4.1:
11100: * src/types/pa_vstring.h [global_static_self_fix] 1.52.4.1:
11101: * src/types/pa_vtable.C [global_static_self_fix] 1.19.4.1:
11102: * src/types/pa_vtable.h [global_static_self_fix] 1.46.4.1:
11103: * src/types/pa_vvoid.h [global_static_self_fix] 1.14.4.1:
11104: * src/types/pa_vxdoc.C [global_static_self_fix] 1.21.4.1:
11105: * src/types/pa_vxdoc.h [global_static_self_fix] 1.29.4.1:
11106: * src/types/pa_vxnode.C [global_static_self_fix] 1.28.4.1:
11107: * src/types/pa_vxnode.h [global_static_self_fix] 1.20.4.1:
11108: * src/types/pa_wwrapper.h [global_static_self_fix] 1.26.4.1:
11109: * www/htdocs/base.p [global_static_self_fix] 1.4.2.1:
11110: * www/htdocs/derived.p [global_static_self_fix] 1.22.2.1:
11111: * www/htdocs/index.html [global_static_self_fix] 1.174.2.1:
11112: static call $self fixed
11113:
11114: * www/htdocs/base.p 1.6:
11115: * www/htdocs/derived.p 1.24:
11116: * www/htdocs/index.html 1.176:
11117: this example creates base object, which is wrong, todo: find
11118: out why
11119:
11120: * src/main/compile.tab.C [global_static_self_fix] 1.75.4.1:
11121: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.4:
11122: killed $virtual_fields in dynamic, but one can reach derived
11123: static[class] variable from base
11124:
11125: * src/classes/form.C 1.33:
11126: * src/classes/mail.C 1.81:
11127: * src/classes/op.C 1.125:
11128: * src/classes/xnode.h 1.17:
11129: * src/main/compile.tab.C 1.76:
11130: * src/main/execute.C 1.290:
11131: * src/main/pa_request.C 1.237:
11132: * src/types/pa_value.h 1.108:
11133: * src/types/pa_vclass.C 1.15:
11134: * src/types/pa_vclass.h 1.38:
11135: * src/types/pa_vcode_frame.h 1.23:
11136: * src/types/pa_vcookie.C 1.52:
11137: * src/types/pa_vcookie.h 1.22:
11138: * src/types/pa_vdate.h 1.23:
11139: * src/types/pa_venv.h 1.27:
11140: * src/types/pa_vfile.h 1.50:
11141: * src/types/pa_vform.C 1.71:
11142: * src/types/pa_vform.h 1.44:
11143: * src/types/pa_vhash.h 1.41:
11144: * src/types/pa_vimage.h 1.32:
11145: * src/types/pa_vmail.C 1.33:
11146: * src/types/pa_vmail.h 1.7:
11147: * src/types/pa_vmath.h 1.13:
11148: * src/types/pa_vmethod_frame.h 1.44:
11149: * src/types/pa_vobject.C 1.10:
11150: * src/types/pa_vobject.h 1.37:
11151: * src/types/pa_vrequest.C 1.26:
11152: * src/types/pa_vrequest.h 1.24:
11153: * src/types/pa_vresponse.C 1.15:
11154: * src/types/pa_vresponse.h 1.30:
11155: * src/types/pa_vstateless_class.C 1.18:
11156: * src/types/pa_vstateless_class.h 1.41:
11157: * src/types/pa_vstateless_object.h 1.26:
11158: * src/types/pa_vstatus.C 1.14:
11159: * src/types/pa_vstatus.h 1.14:
11160: * src/types/pa_vstring.h 1.53:
11161: * src/types/pa_vtable.C 1.20:
11162: * src/types/pa_vtable.h 1.47:
11163: * src/types/pa_vvoid.h 1.15:
11164: * src/types/pa_vxdoc.C 1.22:
11165: * src/types/pa_vxdoc.h 1.30:
11166: * src/types/pa_vxnode.C 1.29:
11167: * src/types/pa_vxnode.h 1.21:
11168: * src/types/pa_wwrapper.h 1.27:
11169: * www/htdocs/base.p 1.5:
11170: * www/htdocs/derived.p 1.23:
11171: * www/htdocs/index.html 1.175:
11172: static fix merged
11173:
11174: * src/classes/op.C [global_static_self_fix] 1.124.2.2:
11175: * src/types/pa_value.h [global_static_self_fix] 1.107.2.2:
11176: * src/types/pa_vmethod_frame.h [global_static_self_fix] 1.43.4.2:
11177: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.3:
11178: * src/types/pa_vobject.h [global_static_self_fix] 1.36.2.2:
11179: * src/types/pa_vstateless_class.C [global_static_self_fix] 1.17.4.3:
11180: * src/types/pa_vstateless_class.h [global_static_self_fix] 1.40.4.2:
11181: fixed statics, left $virtual_fields in dynamic
11182:
11183: * src/main/execute.C 1.288:
11184: comment
11185:
11186: 2002-10-30 paf
11187: * www/htdocs/derived.p 1.21:
11188: * www/htdocs/some.p 1.1:
11189: include method overriding tested OK
11190:
11191: 2002-10-29 paf
11192: * src/targets/isapi/parser3isapi.C 1.80:
11193: comment on 404 bad status re-passing [iis to blame]
11194:
11195: * src/classes/string.C 1.122:
11196: changed string.save to pass current sql connection to cstr
11197: thus one can
11198: ^connect[some server]{
11199: $s[insert into table x (x) values (^taint[sql]{value})]
11200: ^s.save[some.sql]
11201: }
11202: and he'd get in some.sql file code with properly escaped.
11203: [tried in mssql->mysql export->import of binary data]
11204:
11205: 2002-10-28 paf
11206: * www/htdocs/index.html 1.172:
11207: * www/htdocs/index.html 1.173:
11208: bad email handling test
11209:
11210: 2002-10-25 paf
11211: * src/include/pa_hash.h [hash_insensitive_garbage] 1.57.4.1:
11212: * src/main/pa_hash.C [hash_insensitive_garbage] 1.52.4.1:
11213: * src/main/pa_request.C [hash_insensitive_garbage] 1.236.2.1:
11214: * src/types/pa_vresponse.C [hash_insensitive_garbage] 1.13.2.1:
11215: saving for maybe-future
11216:
11217: * src/types/pa_vresponse.C 1.14:
11218: case insensitive response user fields get/put
11219:
11220: 2002-10-23 paf
11221: * src/types/pa_vmail.C 1.32:
11222: * www/htdocs/index.html 1.171:
11223: email whitespace trimBoth-ed
11224:
11225: * operators.txt 1.94:
11226: * src/classes/table.C 1.166:
11227: ^table.hash{code}...
11228: ^table.hash(expr)...
11229:
11230: 2002-10-22 paf
11231: * src/types/pa_vform.C 1.70:
11232: * src/types/pa_vform.h 1.43:
11233: removed needless VForm::Append...(...Value)
11234:
11235: * src/main/execute.C 1.287:
11236: $.name outside of $name[...]
11237: checked
11238:
11239: * src/main/compile.tab.C 1.75:
11240: * src/main/compile.y 1.203:
11241: lexer changed to fix ^call[]^#HH bug [that situation yelded no
11242: EON, which whas wrong]
11243:
11244: 2002-10-21 paf
11245: * operators.txt 1.91:
11246: * src/types/pa_vform.C 1.67:
11247: $form:image-map
11248:
11249: * operators.txt 1.92:
11250: * src/types/pa_vform.C 1.68:
11251: $form:nameless = "?value&...", "...&value&...", "...&value"
11252:
11253: * operators.txt 1.93:
11254: * src/types/pa_vform.C 1.69:
11255: * src/types/pa_vform.h 1.42:
11256: $form:qtail
11257: $form:imap.x/y
11258:
11259: * operators.txt 1.90:
11260: * src/classes/file.C 1.102:
11261: * www/htdocs/index.html 1.170:
11262: /some/page.html: ^file:fullpath[a.gif] => /some/a.gif
11263:
11264: 2002-10-17 paf
11265: * src/classes/op.C 1.123:
11266: exception handling fixed [were bad with contexts]
11267:
11268: * src/main/compile.tab.C 1.74:
11269: * src/main/compile.y 1.202:
11270: operators precedence changed a little:
11271: logical not and bitwise negation precedence made highest,
11272: << and >> bitshits precedence made equal [were << higher than >>]
11273:
1.17 paf 11274: 2002-10-16 paf
11275: * src/classes/op.C 1.122:
11276: * src/include/pa_request.h 1.157:
11277: * src/main/execute.C 1.285:
11278: * src/main/execute.C 1.286:
11279: * src/main/pa_request.C 1.236:
11280: * www/htdocs/derived.p 1.20:
11281: * www/htdocs/index.html 1.167:
11282: * www/htdocs/index.html 1.168:
11283: Request::self considered equal to VMethodFrame::self, and removed,
11284: Request::get_self() mapped to VMethodFrame.self()
1.18 paf 11285:
11286: * www/htdocs/index.html 1.169:
11287: bad compile to system class test
1.17 paf 11288:
11289: * src/classes/op.C 1.121:
11290: * src/main/pa_request.C 1.235:
11291: VMainClass now has name = $hash in open field now gives old
11292: good error meesage
11293:
1.15 paf 11294: 2002-10-15 paf
1.17 paf 11295: * www/htdocs/derived.p 1.17:
11296: * www/htdocs/index.html 1.162:
11297: test of ^process from operator called from user class
11298:
11299: * src/types/pa_vjunction.h 1.18:
11300: * www/htdocs/index.html 1.166:
11301: ^if(def $junction){was true}{now false}
11302: use
11303: ^if($junction is junction){was and now true}
11304:
11305: * src/types/pa_vjunction.C 1.2:
11306: ident
11307:
11308: * src/classes/op.C 1.119:
11309: * src/main/compile.tab.C 1.72:
11310: * src/main/compile.y 1.200:
11311: * src/types/pa_vmethod_frame.h 1.42:
11312: process[self] objects also considered [were only classes]
11313:
1.15 paf 11314: * src/main/execute.C 1.283:
11315: * src/targets/cgi/parser3.C 1.198:
11316: * src/types/pa_vstateless_class.C 1.17:
11317: * src/types/pa_vstateless_class.h 1.40:
11318: * www/htdocs/operators.p 1.9:
11319: compiling to system classes disabled
11320:
1.17 paf 11321: * operators.txt 1.88:
11322: * src/classes/op.C 1.116:
11323: * www/htdocs/operators.p 1.8:
11324: ^process[$caller.CLASS]{code-string} added
11325:
11326: * src/types/Makefile.in 1.46:
11327: *** empty log message ***
1.15 paf 11328:
1.17 paf 11329: * src/classes/op.C 1.120:
11330: * src/include/pa_opcode.h 1.23:
11331: * src/include/pa_request.h 1.156:
11332: * src/main/compile.tab.C 1.73:
11333: * src/main/compile.y 1.201:
11334: * src/main/execute.C 1.284:
11335: * src/types/pa_vmethod_frame.h 1.43:
11336: * www/htdocs/derived.p 1.19:
11337: removed last pieces of old code allowing $junction.xxx at
11338: compile time
1.15 paf 11339:
11340: * operators.txt 1.87:
11341: * src/classes/op.C 1.115:
11342: * src/main/compile.tab.C 1.71:
11343: * src/main/compile.y 1.199:
11344: * src/main/execute.C 1.282:
11345: * src/main/pa_request.C 1.234:
11346: * src/types/Makefile.am 1.28:
11347: * src/types/pa_vjunction.C 1.3:
11348: * src/types/pa_vjunction.h 1.17:
11349: * src/types/pa_vmethod_frame.h 1.40:
11350: * src/types/types.dsp 1.35:
11351: * www/htdocs/operators.p 1.7:
11352: removed $junction.get $junction.set[]
11353: introducing $caller
11354:
11355: * src/classes/op.C 1.118:
11356: * src/include/pa_request.h 1.155:
11357: * src/types/pa_vmethod_frame.h 1.41:
11358: * www/htdocs/derived.p 1.18:
11359: * www/htdocs/index.html 1.164:
11360: ^process[CLASS]{body} now executed with CLASS self.
11361: [ (request&method_frame).self temporarily changed ]
11362:
1.17 paf 11363: * src/classes/xdoc.C 1.104:
11364: * src/classes/xnode.C 1.53:
11365: * src/include/pa_charset.h 1.19:
11366: * src/include/pa_pool.h 1.85:
11367: * src/main/pa_charset.C 1.31:
11368: * src/main/pa_pool.C 1.57:
11369: * src/types/pa_vxnode.C 1.28:
11370: * www/htdocs/index.html 1.165:
11371: xml->parser strings now have origin, which points to place
11372: where value left xml library and came to parser: place of dom
11373: field extraction/call
1.16 paf 11374:
1.39 paf 11375: * src/types/pa_value.h 1.106:
11376: removed outdated comments. doxygen would find them lower by
11377: inheritance tree
11378:
1.15 paf 11379: * src/classes/hash.C 1.51:
11380: * src/classes/op.C 1.117:
11381: * www/htdocs/index.html 1.163:
11382: * www/htdocs/operators.p 1.10:
11383: method_frame now always changed, with no exception to native calls.
11384: for&foreach changed to use method_frame.caller for their var's name context
11385:
11386: 2002-10-14 paf
11387: * src/classes/form.C 1.32:
11388: * src/classes/mail.C 1.80:
11389: * src/classes/op.C 1.113:
11390: * src/include/pa_request.h 1.154:
11391: * src/main/compile.C 1.67:
11392: * src/main/compile.tab.C 1.70:
11393: * src/main/compile.y 1.198:
11394: * src/main/execute.C 1.281:
11395: * src/main/pa_request.C 1.233:
11396: * src/types/pa_vstateless_class.h 1.39:
11397: * www/htdocs/index.html 1.161:
11398: operators now main-class-methods
11399:
11400: * src/include/pa_request.h 1.152:
11401: * src/main/execute.C 1.280:
11402: * src/main/pa_request.C 1.232:
11403: operators @auto now executed in MAIN context
11404:
11405: * src/types/pa_vclass.C 1.14:
11406: * src/types/pa_vobject.h 1.35:
11407: * src/types/pa_vstateless_class.C 1.16:
11408: * src/types/pa_vstateless_class.h 1.38:
11409: * www/htdocs/index.html 1.158:
11410: * www/htdocs/operators.p 1.5:
11411: $form:CLASS resurrected [wes killed in action]
11412:
11413: * configure 1.49:
11414: * configure.in 1.47:
11415: * operators.txt 1.86:
11416: * src/include/pa_config_auto.h.in 1.31:
11417: * src/types/pa_vstatus.C 1.13:
11418: * www/htdocs/index.html 1.157:
11419: $status:rusage.tv_secs/usecs introduced
11420:
11421: * src/types/pa_vxnode.C 1.27:
11422: misreplace fixed
11423:
11424: * src/classes/op.C 1.112:
11425: * src/include/pa_request.h 1.153:
11426: * www/htdocs/index.html 1.160:
11427: * www/htdocs/operators.p 1.6:
11428: ^try{^call{}} now has better stack trace [has "call" & co there]
11429:
11430: * src/main/execute.C 1.279:
11431: operator execution context now = MAIN, not closest stack frame
11432:
11433: @touchit[]
11434: $i[after]
11435:
11436: ----t.html
11437: $i[before] << local
11438: ^touchit[]
11439: $i << now 'before', were 'after'
11440:
11441: ---t.html
11442: $i[before] << notlocal [main]
11443: ^touchit[]
11444: $i << now 'after'
11445:
11446: * src/main/execute.C 1.278:
11447: comment
11448:
11449: * src/classes/op.C 1.114:
11450: process compiles to code's class class
11451:
11452: 2002-10-09 paf
11453: * src/classes/double.C 1.52:
11454: * src/classes/int.C 1.48:
11455: * src/classes/string.C 1.121:
11456: * www/htdocs/derived.p 1.16:
11457: * www/htdocs/index.html 1.156:
11458: ^string.int[] now failes on empty string [or uses (default)]
11459:
11460: 2002-10-08 paf
11461: * src/lib/patches/Makefile.am 1.2:
11462: * src/lib/patches/Makefile.in 1.5:
11463: forgot libgdome_morestatic.patch
11464:
11465: * src/types/pa_vxnode.C 1.26:
11466: misreplace
11467:
11468: * src/main/untaint.C 1.109:
11469: mail header quoted printable changed after RFC reread
11470:
11471: * operators.txt 1.85:
11472: plan on ^if(method
11473:
11474: 2002-09-24 paf
11475: * src/targets/cgi/Makefile.am 1.45:
11476: * src/targets/cgi/Makefile.in 1.58:
11477: LIBS were bad name in .am
11478:
11479: * acconfig.h 1.5:
11480: * configure 1.47:
11481: * configure.in 1.46:
11482: * src/include/pa_config_auto.h.in 1.30:
11483: * src/include/pa_config_fixed.h 1.51:
11484: * src/targets/cgi/Makefile.am 1.44:
11485: * src/targets/cgi/Makefile.in 1.57:
11486: * src/types/pa_vmail.C 1.30:
11487: * src/types/pa_vmail.C 1.31:
11488: HAVE_TIMEZONE & co now checked and mailreceive would compile on
11489: freebsd now
11490:
11491: * src/classes/file.C 1.101:
11492: * src/main/untaint.C 1.108:
11493: * www/htdocs/index.html 1.155:
11494: 1.
11495: file spec language changed:
11496: now there are only few chars are untainted:
11497: * ? ' " < > |
11498: and, on unix, : \ ~
11499: [russian letters and SPACES now enabled, one should use ^untaint[uri]{...} now]
11500:
11501: 2.
11502: $list[^file:list[dir]] now returns simply tainted names in $list.name, not tainted as filespec
11503:
11504: @russianindex[]
11505: #dir with files with russian-lang names
11506: $where[dir]
11507:
11508: $dir[^file:list[$where;\.txt^$]]
11509: ^dir.menu{
11510: <a href=$where/^untaint[uri]{$dir.name}>$dir.name</a><br>
11511: }
11512:
11513: 2002-09-23 paf
11514: * src/classes/date.C 1.38:
11515: * src/classes/date.C 1.39:
11516: date bug fix, now round(floatDays*secondsPerDay)
11517:
11518: * src/targets/cgi/Makefile.in 1.56:
11519: *** empty log message ***
11520:
11521: * src/types/pa_vdouble.h 1.41:
11522: double->int round added
11523:
11524: 2002-09-20 paf
11525: * src/types/pa_vhash.h 1.40:
11526: * www/htdocs/operators.p 1.4:
11527: hash.foreach modification of existing keys allowed
11528:
11529: * src/main/compile.tab.C 1.69:
11530: * src/main/compile.y 1.197:
11531: * www/htdocs/index.html 1.153:
11532: changed grammer on junction expanding to include ^junction.method
11533:
11534: * src/classes/xdoc.C 1.102:
11535: empty transform result, being taken as file now returns empty
11536: file, not raises stupid error about "stat-ed file"
11537:
11538: * src/main/execute.C 1.276:
11539: * www/htdocs/index.html 1.154:
11540: code junction calls disabled [before: code was compiled in such a way, that there were no code-junctions in OP_CALL]
11541:
11542: this now error:
11543: @badjunctioncall[]
11544: ^badjunctioncallinside{code}
11545:
11546: @badjunctioncallinside[code]
11547: ^code[]
11548:
11549: * src/targets/apache13/Makefile.am 1.15:
11550: * src/targets/apache13/Makefile.in 1.40:
11551: * src/targets/cgi/Makefile.am 1.43:
11552: * src/targets/cgi/Makefile.in 1.55:
11553: binaries now depend on makefiles, thus taking linking options
11554: configure changes into account [were: ignoring]
11555:
11556: * src/classes/xdoc.C 1.103:
11557: * www/htdocs/index.html 1.152:
11558: xdoc::create[name] now sets $request:charset as internal xdoc
11559: encoding, and after decoding attributes set by dom functions
11560: now encoded OK, not as digital entities
11561:
11562: * src/types/Makefile.in 1.45:
11563: *** empty log message ***
11564:
11565: * src/include/pa_opcode.h 1.22:
11566: * src/include/pa_request.h 1.150:
11567: * src/main/compile.tab.C 1.68:
11568: * src/main/compile.y 1.196:
11569: * src/main/execute.C 1.275:
11570: * src/main/main.dsp 1.159:
11571: * src/targets/cgi/parser3.dsp 1.60:
11572: * src/types/Makefile.am 1.27:
11573: * src/types/pa_vjunction.C 1.1:
11574: * src/types/pa_vjunction.h 1.16:
11575: * src/types/types.dsp 1.34:
11576: * www/htdocs/.htaccess 1.8:
11577: * www/htdocs/index.html 1.151:
11578: introducing $junction.get/put(1)
11579: one can write iterators now:
11580:
11581: ^user-foreach[key;value]{$key=$value<br>}
11582:
11583: @user-foreach[key;value;code]
11584: ^for[i](1;10){
11585: $code.key($i)
11586: $code.value($i*2)
11587: $code
11588: }
11589:
11590: * src/main/pa_common.C 1.120:
11591: -d "DIR/" now true
11592:
11593: * src/main/compile_tools.h 1.66:
11594: mistype
11595:
11596: 2002-09-19 paf
11597: * Makefile.am 1.8:
11598: * Makefile.in 1.21:
11599: * aclocal.m4 1.5:
11600: *** empty log message ***
11601:
11602: * aclocal.m4 1.3:
11603: forced to be older
11604:
11605: * Makefile.am 1.12:
11606: * Makefile.in 1.25:
11607: new: make commit
11608:
11609: 2002-09-18 paf
11610: * parser3.dsw 1.4:
11611: * src/include/pa_opcode.h 1.21:
11612: * src/main/compile.tab.C 1.67:
11613: * src/main/compile.y 1.195:
11614: * src/main/execute.C 1.274:
11615: * www/htdocs/index.html 1.150:
11616: << >> int shifts
11617:
11618: * src/classes/file.C 1.100:
11619: * www/htdocs/index.html 1.149:
11620: * www/htdocs/mailreceive.eml 1.3:
11621: ^file::exec/cgi $.stdin[can be file now]
11622: so that one can pass binary data there
11623:
11624: * src/include/pa_common.h 1.82:
11625: * src/include/pa_request.h 1.149:
11626: * src/main/pa_common.C 1.119:
11627: * src/main/pa_request.C 1.230:
11628: auto.p exists but unreadable - now this - fatal error
11629:
11630: * src/classes/date.C 1.37:
11631: * src/classes/double.C 1.51:
11632: * src/classes/file.C 1.99:
11633: * src/classes/hash.C 1.50:
11634: * src/classes/image.C 1.76:
11635: * src/classes/int.C 1.47:
11636: * src/classes/mail.C 1.79:
11637: * src/classes/op.C 1.111:
11638: * src/classes/response.C 1.22:
11639: * src/classes/string.C 1.120:
11640: * src/classes/table.C 1.165:
11641: * src/classes/void.C 1.25:
11642: * src/classes/xdoc.C 1.101:
11643: * src/classes/xnode.C 1.52:
11644: * src/include/pa_request.h 1.148:
11645: * www/htdocs/index.html 1.148:
11646: pa_request contexts made privated, plus get_{self/method_frame} to read.
11647: Request_context_saver used in ^try to save flang too.
11648: [were not saved]
11649:
11650: * src/types/pa_vresponse.C 1.13:
11651: header value chains joined before output, this should help
11652: $.subject[$var $var]
11653: from being converted to
11654: subject: ?koi8-r?Q?...?= ?koi8-r?Q?...?=
11655:
11656: 2002-09-17 paf
11657: * src/classes/op.C 1.109:
11658: * www/htdocs/index.html 1.147:
11659: * www/htdocs/operators.p 1.2:
11660: made place for ^process to compile it's code to in case of no self
11661:
11662: * src/classes/op.C 1.110:
11663: * src/main/execute.C 1.272:
11664: * src/main/pa_request.C 1.229:
11665: * src/types/pa_value.C 1.8:
11666: * src/types/pa_value.h 1.104:
11667: * src/types/pa_vmethod_frame.h 1.38:
11668: * src/types/pa_vstateless_class.h 1.37:
11669: * www/htdocs/operators.p 1.3:
11670: operators now executed with MAIN self.
11671: it's for ^include sake, too strong a change
11672:
11673: * src/classes/hash.C 1.47:
11674: foreach delims bug fixed [were ,2,3]
11675:
11676: * src/classes/hash.C 1.48:
11677: * src/classes/table.C 1.162:
11678: * src/include/pa_sql_connection.h 1.29:
11679: * www/htdocs/index.html 1.141:
11680: table.sql hash::sql duplicate keys now errors
11681:
11682: * src/main/execute.C 1.273:
11683: * src/types/pa_value.h 1.105:
11684: * src/types/pa_vmethod_frame.h 1.39:
11685: removed changes, operators executed with calling self.
11686: lots of code with ^include code relies on defined/defining self variables
11687:
11688: $a[1]
11689: ^include[print_a.p]
11690: print_a.p: $a
11691:
11692: ^include[set_a.p]
11693: a=$a
11694: set_a.p:
11695: $a[1]
11696:
11697: * operators.txt 1.83:
11698: * operators.txt 1.84:
11699: * src/classes/hash.C 1.49:
11700: * src/classes/table.C 1.163:
11701: * src/include/pa_globals.h 1.95:
11702: * src/main/pa_globals.C 1.139:
11703: * www/htdocs/index.html 1.142:
11704: table.sql hash::sql flag to allow duplicate keys [$.distinct(1/0)]
11705: first record taken [were last]
11706:
11707: * src/main/execute.C 1.270:
11708: * src/main/execute.C 1.271:
11709: * src/types/pa_value.C 1.7:
11710: * src/types/pa_value.h 1.103:
11711: * src/types/pa_vstateless_class.h 1.36:
11712: * www/htdocs/index.html 1.146:
11713: found ancient param to Junction, removed.
11714: allowed passing self to native_code_operators [for ^process to work, she needs self]
11715:
11716: * Makefile.in 1.20:
11717: * bin/Makefile.in 1.5:
11718: * bin/auto.p.dist.in 1.8:
11719: * configure 1.40:
11720: * configure 1.41:
11721: * configure.in 1.40:
11722: * configure.in 1.41:
11723: * etc/Makefile.in 1.10:
11724: * etc/parser3.charsets/Makefile.in 1.13:
11725: * src/Makefile.in 1.51:
11726: * src/classes/Makefile.in 1.49:
11727: * src/include/Makefile.in 1.7:
11728: * src/lib/Makefile.in 1.4:
11729: * src/lib/md5/Makefile.in 1.2:
11730: * src/lib/patches/Makefile.in 1.4:
11731: * src/lib/pcre/Makefile.in 1.4:
11732: * src/main/Makefile.in 1.45:
11733: * src/sql/Makefile.in 1.7:
11734: * src/targets/Makefile.in 1.38:
11735: * src/targets/apache13/Makefile.in 1.39:
11736: * src/targets/cgi/Makefile.in 1.54:
11737: * src/targets/isapi/Makefile.in 1.7:
11738: * src/types/Makefile.in 1.44:
11739: so now detected [can be .sl on hpux, .dll on cygwin, .so in
11740: other cases)
11741:
11742: * bin/auto.p.dist.in 1.9:
11743: strange \n
11744:
11745: * src/classes/table.C 1.164:
11746: * src/classes/xdoc.C 1.100:
11747: * www/htdocs/index.html 1.144:
11748: table::sql options
11749: table::create copy options
11750: options checked, wrong option now fatal error
11751:
11752: * src/main/pa_string.C 1.170:
11753: * www/htdocs/index.html 1.143:
11754: string.replace fixed [were missing words on pieces boundaries]
11755:
11756: * src/main/execute.C 1.269:
11757: * src/main/pa_request.C 1.228:
11758: * src/types/pa_value.C 1.6:
11759: * src/types/pa_value.h 1.102:
11760: * src/types/pa_vmethod_frame.h 1.37:
11761: * src/types/pa_vstateless_class.h 1.35:
11762: * www/htdocs/index.html 1.145:
11763: * www/htdocs/operators.p 1.1:
11764: allowed Request.self to be 0, checked that in VMethodFrame get
11765: put and $self.
11766:
11767: * src/classes/op.C 1.108:
11768: * src/classes/table.C 1.161:
11769: * www/htdocs/index.html 1.140:
11770: menu/for delims bug fixed [were ,2,3]
11771:
11772: 2002-09-16 paf
11773: * src/classes/file.C 1.98:
11774: * www/htdocs/index.html 1.139:
11775: 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.
11776: now detected closest header break.
11777:
11778: * src/main/untaint.C 1.107:
11779: * src/types/pa_vmail.C 1.29:
11780: mail:send closing ?= now closed right
11781:
11782: 2002-09-13 paf
11783: * operators.txt 1.81:
11784: * src/main/compile.tab.C 1.65:
11785: * src/main/compile.y 1.193:
11786: * www/htdocs/index.html 1.137:
11787: !| bitwise
11788: !|| numerical
11789: xor now
11790: [preparing for expression #comments]
11791:
11792: * src/main/compile.tab.C 1.63:
11793: * src/main/compile.y 1.191:
11794: * src/types/pa_vresponse.C 1.12:
11795: * www/htdocs/index.html 1.135:
11796: cookie date now clean [were mistakenly tainted & that worked
11797: bad with opera -- 'happily' that worked OK with msie]
11798:
11799: * src/main/compile.tab.C 1.64:
11800: * src/main/compile.y 1.192:
11801: * www/htdocs/index.html 1.136:
11802: @method[$name]
11803: now parse error
11804:
11805: * operators.txt 1.82:
11806: * src/main/compile.tab.C 1.66:
11807: * src/main/compile.y 1.194:
11808: * src/main/compile_tools.h 1.65:
11809: * www/htdocs/index.html 1.138:
11810: (expression #comment)
11811:
11812: (multiline expression #comment
11813: line2 #comment
11814: )
11815:
11816: (expression #comment with (brackets) comment) << OK
11817:
11818: * Makefile.in 1.19:
11819: * configure 1.39:
11820: * configure.in 1.39:
11821: * src/include/pa_config_auto.h.in 1.29:
11822: HAVE_WINSOCK_H created in configure.in
11823:
11824: * src/include/pa_config_fixed.h 1.50:
11825: * src/main/pa_socks.C 1.17:
11826: HAVE_WINSOCK_H cheched in pa_socks.C
11827:
11828: 2002-09-12 paf
11829: * src/main/untaint.C 1.105:
11830: * www/htdocs/index.html 1.134:
11831: quoted printable ' ' now =20
11832: and encoding stops before <...>$
11833:
11834: * src/types/pa_vclass.C 1.13:
11835: * src/types/pa_vmail.C 1.28:
11836: * src/types/pa_vobject.C 1.8:
11837: VObject & VClass
11838: get_element
11839: now first looks to fields, next to methods & co
11840: todo: the rest
11841: reason: more speed
11842:
11843: * src/main/untaint.C 1.106:
11844: quoted printable encoding stops before \s*<...>$
11845:
11846: 2002-09-11 paf
11847: * src/main/pa_charset.C 1.30:
11848: * src/targets/cgi/parser3.dsp 1.59:
11849: * www/htdocs/index.html 1.133:
11850: while fixing ( xmlCharEncodingInput/OutputFunc callbacks returned bad value )
11851: forgot to check users of those funcs. not all were using that return value convention
11852:
11853: * etc/parser3.charsets/windows-1254.cfg 1.1:
11854: * src/lib/pcre/ibm-1254.ucm 1.1:
11855: windows-1254 added
11856:
11857: 2002-09-10 paf
11858: * src/classes/op.C 1.106:
11859: * src/main/execute.C 1.265:
11860: * src/types/pa_value.C 1.5:
11861: * src/types/pa_value.h 1.100:
11862: * src/types/pa_vcode_frame.h 1.22:
11863: * src/types/pa_vmethod_frame.h 1.36:
11864: * src/types/pa_wcontext.C 1.23:
11865: * src/types/pa_wcontext.h 1.39:
11866: * src/types/pa_wwrapper.h 1.25:
11867: moved junction kill responsibility to wcontext
11868:
11869: * src/main/execute.C 1.267:
11870: * src/types/pa_value.h 1.101:
11871: * src/types/pa_wwrapper.h 1.26:
11872: WWrapper which used in constructing objects(second param to sql method) ^...sql{}[$.default{code}]
11873: now has parent, wich helps code in hash to survivi
11874:
11875: * src/include/pa_request.h 1.147:
11876: * src/main/execute.C 1.266:
11877: removed redundant param to execute [stack said 'thanks']
11878:
11879: * src/classes/file.C 1.97:
11880: decided not to log exec's with stderr, that could be warnings,
11881: and it's up to scritper to log/show them
11882:
11883: * src/main/pa_charset.C 1.29:
11884: * src/types/pa_vmail.C 1.27:
11885: * www/htdocs/index.html 1.131:
11886: 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]
11887: tfm readed & code updated
11888:
11889: * src/classes/op.C 1.107:
11890: * src/main/execute.C 1.268:
11891: * src/types/pa_wcontext.h 1.40:
11892: * src/types/pa_wcontext.h 1.41:
11893: VCodeFrame parent param were specified badly
11894:
11895: * src/classes/double.C 1.50:
11896: * src/main/execute.C 1.264:
11897: * www/htdocs/index.html 1.132:
11898: double:sql badly called write_assign_lang, not write_no_lang,
11899: thus doing unnecessary double/string converstion, which were loosing time&precesion
11900:
11901: 2002-09-04 paf
11902: * src/types/pa_vxnode.C 1.25:
11903: * www/htdocs/index.html 1.129:
11904: removed too strong checks of xnode.elements.
11905: now, for instance, if element does not have any attributes, $xnode.attributes is void, not error
11906:
11907: * configure 1.37:
11908: * configure.in 1.38:
11909: introducing --with-sjlj-exceptions
11910: [hpux can not work with longjump/throw pair, and one must switch that on there.
11911: todo: detect that automatically]
11912:
11913: * configure 1.38:
11914: makes with sjlj
11915:
11916: * src/include/pa_config_auto.h.in 1.28:
11917: sjlj define
11918:
11919: * INSTALL 1.26:
11920: * src/include/pa_config_fixed.h 1.49:
11921: * src/include/pa_sql_connection.h 1.28:
11922: * src/main/pa_sql_driver_manager.C 1.65:
11923: * www/htdocs/index.html 1.130:
11924: -with-sjlj-exceptions define checked.
11925: on win32 it made default
11926:
11927: 2002-09-02 paf
11928: * Makefile.am 1.7:
11929: * Makefile.in 1.18:
11930: * src/types/pa_vdate.h 1.20:
11931: happy now only install-exec
11932:
11933: * src/types/pa_vdate.h 1.21:
11934: removed debug
11935:
11936: * operators.txt 1.80:
11937: * src/main/execute.C 1.263:
11938: * src/targets/cgi/parser3.dsp 1.58:
11939: * www/htdocs/index.html 1.128:
11940: removed double_result, didn't help
11941:
11942: * src/types/pa_vdate.h 1.22:
11943: *** empty log message ***
11944:
11945: * src/main/execute.C 1.258:
11946: fixed numeric < & co so that thay now use c=a-b, c OPERATOR 0.
11947: this works fine on solaris/intel for still unknown reason.
11948:
11949: * src/main/execute.C 1.261:
11950: double_result made to move that var away from hungry g++ optimizer (-O2),
11951: before: it were optimized and comparison operators worked badly
11952:
11953: 2002-08-29 paf
11954: * parser3.dsw 1.3:
11955: * src/classes/classes.dsp 1.25:
11956: * src/classes/hash.C 1.46:
11957: * src/classes/op.C 1.105:
11958: * src/classes/string.C 1.119:
11959: * src/include/pa_request.h 1.146:
11960: * src/lib/md5/md5.dsp 1.2:
11961: * src/main/execute.C 1.257:
11962: * src/main/main.dsp 1.158:
11963: * src/main/pa_request.C 1.227:
11964: * src/targets/cgi/parser3.dsp 1.57:
11965: * src/types/pa_value.C 1.4:
11966: * src/types/pa_value.h 1.99:
11967: * src/types/pa_vmail.C 1.26:
11968: * src/types/pa_vmethod_frame.h 1.35:
11969: * src/types/pa_wcontext.h 1.38:
11970: * src/types/types.dsp 1.33:
11971: * www/htdocs/index.html 1.127:
11972: junction_cleaner moved to auto VMethodFrame [called less frequent, allowed to remove ugly Junction.change_context-s from many places, switch, mail:send..html{}, ..]
11973: request.root renamed to method_frame [more easyreading]
11974: ancient {...PUSH/POPs...} changed to stack vars [speed up]
11975:
11976: 2002-08-28 paf
11977: * operators.txt 1.79:
11978: * src/classes/string.C 1.118:
11979: * www/htdocs/derived.p 1.15:
11980: * www/htdocs/index.html 1.124:
11981: ^string.split[delim[;options]]
11982:
11983: * src/types/pa_vcookie.C 1.50:
11984: * www/htdocs/index.html 1.125:
11985: fixed cookie delete when
11986: $cookie:name[$.value[]]
11987:
11988: * src/types/pa_vcookie.C 1.51:
11989: * www/htdocs/index.html 1.126:
11990: $cookie:name[&]
11991: $cookie:name << now tainted
11992:
11993: 2002-08-27 paf
11994: * etc/parser3.charsets/Makefile.am 1.4:
11995: * etc/parser3.charsets/Makefile.in 1.12:
11996: merged from 3.0.0005
11997:
11998: * INSTALL 1.25:
11999: recommended latest gmime 1.0.5
12000:
12001: * operators.txt 1.78:
12002: * src/main/compile.tab.C 1.62:
12003: * src/main/compile.y 1.190:
12004: * www/htdocs/index.html 1.123:
12005: * www/htdocs/mailreceive.eml 1.2:
12006: # now delimiter
12007:
12008: 2002-08-26 paf
12009: * configure 1.36:
12010: * configure.in 1.37:
12011: * src/targets/apache13/Makefile.am 1.14:
12012: * src/targets/apache13/Makefile.in 1.38:
12013: apache13/hook added to make dist.
12014:
12015: 2002-08-23 paf
12016: * src/include/pa_common.h 1.81:
12017: * src/main/pa_common.C 1.118:
12018: * src/targets/cgi/parser3.C 1.197:
12019: * src/targets/isapi/parser3isapi.C 1.79:
12020: * www/htdocs/index.html 1.122:
12021: when auto.p beside binary [cgi, isapi] not accessible [due to
12022: bad rights or whatever] it's error now
12023:
12024: 2002-08-21 paf
12025: * src/main/pa_string.C 1.169:
12026: * www/htdocs/index.html 1.121:
12027: fixed bad language bug, [were wrong string cloning constructor]
12028:
12029: * src/main/compile.tab.C 1.61:
12030: * src/main/compile.y 1.189:
12031: * src/main/compile_tools.C 1.53:
12032: * src/main/compile_tools.h 1.64:
12033: * www/htdocs/derived.p 1.13:
12034: * www/htdocs/derived.p 1.14:
12035: "BASE:"
12036: "BASE::"
12037: syntax allowed, means "base class".
12038: compiled as if here they named base class
12039:
12040: * bin/auto.p.dist.in 1.7:
12041: * src/targets/cgi/parser3.C 1.196:
12042: * src/types/pa_vfile.C 1.34:
12043: * src/types/pa_vmail.C 1.23:
12044: * www/htdocs/mailreceive.eml 1.1:
12045: * www/htdocs/mailreceive.html 1.1:
12046: $mail.received.file.value.content-type fixed
12047:
12048: * Makefile.am 1.6:
12049: * Makefile.in 1.17:
12050: can use:
12051: make happy
12052: equals to
12053: make update install
12054:
12055: * src/main/execute.C 1.256:
12056: * src/types/pa_vobject.h 1.34:
12057: * www/htdocs/base.p 1.3:
12058: * www/htdocs/derived.p 1.12:
12059: * www/htdocs/index.html 1.120:
12060: fixed virtual calls
12061:
12062: 2002-08-20 paf
12063: * operators.txt 1.76:
12064: * src/classes/void.C 1.23:
12065: * www/htdocs/index.html 1.117:
12066: ^void.length[] = 0 merged from 3.0.0005
12067:
12068: * operators.txt 1.77:
12069: * src/classes/void.C 1.24:
12070: * www/htdocs/index.html 1.118:
12071: ^void.pos[...] = -1 merged from 3.0.0005
12072:
12073: * operators.txt [release_3_0_0005] 1.59.2.3:
12074: * src/classes/void.C [release_3_0_0005] 1.21.2.1:
12075: ^void.length[] = 0
12076:
12077: * operators.txt [release_3_0_0005] 1.59.2.4:
12078: * src/classes/void.C [release_3_0_0005] 1.21.2.2:
12079: ^void.pos[...] = -1
12080:
12081: * src/classes/file.C 1.96:
12082: * www/htdocs/index.html 1.119:
12083: fixed language of file:file result
12084:
12085: 2002-08-19 paf
12086: * src/classes/xnode.C 1.49:
12087: * src/classes/xnode.C 1.50:
12088: * src/classes/xnode.C 1.51:
12089: * src/types/pa_vxdoc.C 1.21:
12090: xdoc.fields fixed [were error in xnode, which were not catched
12091: in xdoc]
12092:
12093: * src/classes/xdoc.C 1.99:
12094: xdoc getElementsByTagName, ...NS
12095: overriden, work now
12096:
12097: * src/include/pa_stylesheet_connection.h 1.31:
12098: * src/main/pa_globals.C 1.138:
12099: prepared:
12100: // validate each document after load/create (?)
12101: //xmlDoValidityCheckingDefaultValue = 1;
12102:
12103: 2002-08-15 paf
12104: * src/types/pa_vrequest.C 1.25:
12105: * www/htdocs/index.html 1.113:
12106: $request:body unprecessed POST request
12107:
12108: * operators.txt 1.71:
12109: * src/classes/form.C 1.31:
12110: * src/include/pa_pool.h 1.84:
12111: * src/include/pa_request.h 1.145:
12112: * src/main/pa_pool.C 1.56:
12113: * src/types/pa_vform.C 1.66:
12114: * src/types/pa_vform.h 1.41:
12115: * www/htdocs/.htaccess 1.7:
12116: planning/preparing_to $request:body
12117: r.post_data now const
12118:
12119: * src/classes/image.C 1.75:
12120: * src/classes/op.C 1.104:
12121: * src/classes/xdoc.C 1.98:
12122: * src/classes/xnode.C 1.48:
12123: * src/main/execute.C 1.255:
12124: * src/types/pa_value.h 1.97:
12125: * src/types/pa_vhash.h 1.39:
12126: * src/types/pa_vobject.C 1.7:
12127: * src/types/pa_vobject.h 1.33:
12128: * src/types/pa_vtable.h 1.46:
12129: * www/htdocs/index.html 1.111:
12130: instead of type() checking everywhere used Value.as
12131: now user descendants can be used in params.
12132:
12133: VObject::as_*, is_defined now taken from bases.
12134: xtable(table)
12135: ^if($xtable) now OK
12136:
12137: * operators.txt 1.73:
12138: * src/include/pa_common.h 1.80:
12139: * src/main/pa_common.C 1.117:
12140: * src/types/pa_vcookie.C 1.49:
12141: * src/types/pa_vdate.h 1.19:
12142: * src/types/pa_vresponse.C 1.11:
12143: * src/types/pa_vresponse.h 1.29:
12144: * www/htdocs/index.html 1.115:
12145: $response:field[date]
12146: $response:field[$.xxx[date]]
12147:
12148: * src/types/pa_value.h 1.98:
12149: * src/types/pa_vdate.h 1.18:
12150: * src/types/pa_vrequest.C 1.24:
12151: * src/types/pa_vxdoc.C 1.20:
12152: * src/types/pa_vxnode.C 1.24:
12153: * www/htdocs/index.html 1.112:
12154: few barks:
12155: bark("%s field not found", 0, &aname)
12156:
12157: * src/classes/hash.C 1.45:
12158: * src/classes/string.C 1.117:
12159: * src/classes/table.C 1.160:
12160: * src/classes/void.C 1.22:
12161: * src/include/pa_sql_connection.h 1.27:
12162: * www/htdocs/index.html 1.114:
12163: fixed source of ^hash::sql{bad}
12164:
12165: * src/classes/classes.h 1.22:
12166: * www/htdocs/index.html 1.116:
12167: write to static var caused useless Exception, introduced
12168: Methoded::put_element wich consumes those
12169:
12170: * src/main/execute.C 1.254:
12171: * src/types/pa_value.h 1.96:
12172: * src/types/pa_vclass.C 1.12:
12173: * src/types/pa_vclass.h 1.37:
12174: * src/types/pa_vobject.C 1.6:
12175: * src/types/pa_vobject.h 1.32:
12176: * src/types/pa_vxdoc.C 1.19:
12177: * src/types/pa_vxdoc.h 1.29:
12178: is->as
12179:
12180: * operators.txt 1.72:
12181: $request:body unprecessed POST request body
12182:
12183: 2002-08-14 paf
12184: * src/targets/cgi/Makefile.am 1.41:
12185: * src/targets/cgi/fixopt.C 1.1:
12186: * src/targets/cgi/fixopt.C 1.2:
12187: * src/targets/cgi/fixopt.h 1.1:
12188: * src/targets/cgi/parser3.C 1.194:
12189: * src/targets/cgi/parser3.dsp 1.55:
12190: fixopt now preprocesses command line params, splitting them by
12191: space, excluding argv[0], argv[argc-1]
12192:
12193: * src/classes/xnode.h 1.16:
12194: * src/main/execute.C 1.253:
12195: * src/targets/cgi/parser3.dsp 1.56:
12196: * src/types/pa_value.h 1.95:
12197: * src/types/pa_vclass.C 1.11:
12198: * src/types/pa_vclass.h 1.36:
12199: * src/types/pa_vcode_frame.h 1.21:
12200: * src/types/pa_vcookie.C 1.48:
12201: * src/types/pa_vcookie.h 1.21:
12202: * src/types/pa_vdate.h 1.17:
12203: * src/types/pa_venv.h 1.26:
12204: * src/types/pa_vfile.h 1.49:
12205: * src/types/pa_vform.C 1.65:
12206: * src/types/pa_vform.h 1.40:
12207: * src/types/pa_vhash.h 1.38:
12208: * src/types/pa_vimage.h 1.31:
12209: * src/types/pa_vmail.C 1.22:
12210: * src/types/pa_vmail.h 1.6:
12211: * src/types/pa_vmath.h 1.12:
12212: * src/types/pa_vmethod_frame.h 1.34:
12213: * src/types/pa_vobject.C 1.5:
12214: * src/types/pa_vobject.h 1.31:
12215: * src/types/pa_vrequest.C 1.23:
12216: * src/types/pa_vrequest.h 1.23:
12217: * src/types/pa_vresponse.C 1.10:
12218: * src/types/pa_vresponse.h 1.28:
12219: * src/types/pa_vstateless_class.h 1.34:
12220: * src/types/pa_vstateless_object.h 1.25:
12221: * src/types/pa_vstatus.C 1.12:
12222: * src/types/pa_vstatus.h 1.13:
12223: * src/types/pa_vstring.h 1.52:
12224: * src/types/pa_vtable.C 1.19:
12225: * src/types/pa_vtable.h 1.45:
12226: * src/types/pa_vvoid.h 1.14:
12227: * src/types/pa_vxdoc.C 1.18:
12228: * src/types/pa_vxdoc.h 1.28:
12229: * src/types/pa_vxnode.C 1.23:
12230: * src/types/pa_vxnode.h 1.20:
12231: * src/types/pa_wwrapper.h 1.24:
12232: * www/htdocs/index.html 1.110:
12233: is now works with VObject & VClass
12234:
12235: * src/types/pa_vmail.C 1.21:
12236: mail: turned off utf8 to source transcoding
12237:
12238: * src/targets/cgi/parser3.C 1.193:
12239: -f config file
12240:
12241: * src/targets/cgi/Makefile.am 1.42:
12242: * src/targets/cgi/fixopt.C 1.3:
12243: * src/targets/cgi/fixopt.h 1.2:
12244: * src/targets/cgi/parser3.C 1.195:
12245: removed fixopt stupidity. on stupid linux use
12246: cd /document/root
12247: ../cgi/parser3 script
12248:
12249: * src/targets/cgi/Makefile.in 1.52:
12250: * src/targets/cgi/Makefile.in 1.53:
12251: *** empty log message ***
12252:
12253: * src/targets/cgi/parser3.C 1.192:
12254: * www/htdocs/auto.p 1.17:
12255: * www/htdocs/derived.p 1.11:
12256: * www/htdocs/index.html 1.109:
12257: fixed .log file dir
12258:
12259: 2002-08-13 paf
12260: * www/htdocs/derived.p 1.7:
12261: sample: dont convinient that table fields can be overridden
12262:
12263: * src/types/Makefile.in 1.43:
12264: added vobject.c & vclass
12265:
12266: * src/types/Makefile.in 1.42:
12267: VAliased removed
12268:
12269: * src/types/pa_vclass.C 1.9:
12270: * www/htdocs/derived.p 1.9:
12271: checked: form[vclass]fields can be overwritten in derived(table)
12272:
12273: * src/types/Makefile.am 1.26:
12274: * src/types/pa_vclass.C 1.7:
12275: * src/types/pa_vclass.h 1.34:
12276: * src/types/pa_vobject.C 1.1:
12277: * src/types/pa_vobject.h 1.29:
12278: * src/types/types.dsp 1.32:
12279: reorganized modules
12280: todo: fix bug with put endless recoursion
12281: todo: check 'as'
12282:
12283: * src/types/pa_vclass.C 1.10:
12284: * www/htdocs/index.html 1.107:
12285: allow override parent variables, useful for form descendants
12286:
12287: * src/types/pa_vobject.C 1.4:
12288: * www/htdocs/derived.p 1.10:
12289: * www/htdocs/index.html 1.108:
12290: allow override parent variables, useful for form descendants [
12291: in vobject too, were in vclass]
12292:
12293: * src/classes/form.C 1.30:
12294: * src/classes/mail.C 1.78:
12295: * src/classes/op.C 1.103:
12296: * src/classes/xnode.h 1.15:
12297: * src/include/pa_request.h 1.144:
12298: * src/main/execute.C 1.252:
12299: * src/main/pa_request.C 1.226:
12300: * src/types/pa_value.h 1.94:
12301: * src/types/pa_vclass.C 1.8:
12302: * src/types/pa_vclass.h 1.35:
12303: * src/types/pa_vcode_frame.h 1.20:
12304: * src/types/pa_vcookie.C 1.47:
12305: * src/types/pa_vcookie.h 1.20:
12306: * src/types/pa_vdate.h 1.16:
12307: * src/types/pa_venv.h 1.25:
12308: * src/types/pa_vfile.h 1.48:
12309: * src/types/pa_vform.C 1.64:
12310: * src/types/pa_vform.h 1.39:
12311: * src/types/pa_vhash.h 1.37:
12312: * src/types/pa_vimage.h 1.30:
12313: * src/types/pa_vmail.C 1.20:
12314: * src/types/pa_vmail.h 1.5:
12315: * src/types/pa_vmath.h 1.11:
12316: * src/types/pa_vmethod_frame.h 1.33:
12317: * src/types/pa_vobject.C 1.3:
12318: * src/types/pa_vobject.h 1.30:
12319: * src/types/pa_vrequest.C 1.22:
12320: * src/types/pa_vrequest.h 1.22:
12321: * src/types/pa_vresponse.C 1.9:
12322: * src/types/pa_vresponse.h 1.27:
12323: * src/types/pa_vstateless_class.h 1.33:
12324: * src/types/pa_vstateless_object.h 1.24:
12325: * src/types/pa_vstatus.C 1.11:
12326: * src/types/pa_vstatus.h 1.12:
12327: * src/types/pa_vstring.h 1.51:
12328: * src/types/pa_vtable.C 1.18:
12329: * src/types/pa_vtable.h 1.44:
12330: * src/types/pa_vvoid.h 1.13:
12331: * src/types/pa_vxdoc.C 1.17:
12332: * src/types/pa_vxdoc.h 1.27:
12333: * src/types/pa_vxnode.C 1.22:
12334: * src/types/pa_vxnode.h 1.19:
12335: * src/types/pa_wwrapper.h 1.23:
12336: introduced Value::get_element(..., bool looking_down) [needed
12337: to exclude endless recoursion]
12338:
12339: * src/classes/table.C 1.159:
12340: * src/types/pa_vtable.C 1.17:
12341: * src/types/pa_vtable.h 1.43:
12342: * www/htdocs/derived.p 1.5:
12343: fixed error message on using non-created table
12344:
12345: * src/classes/form.C 1.29:
12346: * src/classes/hash.C 1.44:
12347: * src/classes/mail.C 1.77:
12348: * src/classes/op.C 1.102:
12349: * src/classes/xnode.h 1.14:
12350: * src/include/pa_request.h 1.143:
12351: * src/main/compile.C 1.66:
12352: * src/main/compile.tab.C 1.60:
12353: * src/main/execute.C 1.251:
12354: * src/main/pa_request.C 1.225:
12355: * src/types/pa_value.h 1.93:
12356: * src/types/pa_vclass.h 1.33:
12357: * src/types/pa_vcode_frame.h 1.19:
12358: * src/types/pa_vcookie.C 1.46:
12359: * src/types/pa_vcookie.h 1.19:
12360: * src/types/pa_vdate.h 1.15:
12361: * src/types/pa_venv.h 1.24:
12362: * src/types/pa_vfile.h 1.47:
12363: * src/types/pa_vform.C 1.63:
12364: * src/types/pa_vform.h 1.38:
12365: * src/types/pa_vhash.h 1.36:
12366: * src/types/pa_vimage.C 1.20:
12367: * src/types/pa_vimage.h 1.29:
12368: * src/types/pa_vmail.C 1.19:
12369: * src/types/pa_vmail.h 1.4:
12370: * src/types/pa_vmath.h 1.10:
12371: * src/types/pa_vmethod_frame.h 1.32:
12372: * src/types/pa_vobject.h 1.26:
12373: * src/types/pa_vrequest.C 1.20:
12374: * src/types/pa_vrequest.h 1.20:
12375: * src/types/pa_vresponse.C 1.8:
12376: * src/types/pa_vresponse.h 1.26:
12377: * src/types/pa_vstateless_class.h 1.32:
12378: * src/types/pa_vstateless_object.h 1.23:
12379: * src/types/pa_vstatus.C 1.10:
12380: * src/types/pa_vstatus.h 1.11:
12381: * src/types/pa_vstring.h 1.50:
12382: * src/types/pa_vtable.C 1.16:
12383: * src/types/pa_vtable.h 1.42:
12384: * src/types/pa_vvoid.h 1.12:
12385: * src/types/pa_vxdoc.C 1.16:
12386: * src/types/pa_vxdoc.h 1.26:
12387: * src/types/pa_vxnode.C 1.21:
12388: * src/types/pa_vxnode.h 1.18:
12389: * src/types/pa_wwrapper.h 1.22:
12390: * www/htdocs/derived.p 1.4:
12391: VObject.get/out now looking down/up tree
12392: todo: fix error message on non-constructed parents
12393:
12394: * src/types/pa_vobject.h 1.28:
12395: * www/htdocs/derived.p 1.8:
12396: checked: table fields can be overwritten in derived(table)
12397:
12398: * src/types/pa_vobject.h 1.27:
12399: * www/htdocs/derived.p 1.6:
12400: * www/htdocs/index.html 1.106:
12401: derived classes can have fields of their own now
12402:
12403: 2002-08-12 paf
12404: * src/main/compile.tab.C 1.59:
12405: * src/main/compile.y 1.188:
12406: * src/main/execute.C 1.249:
12407: * src/main/execute.C 1.250:
12408: * src/main/pa_request.C 1.224:
12409: * src/types/Makefile.am 1.25:
12410: * src/types/pa_valiased.C 1.17:
12411: * src/types/pa_valiased.h 1.23:
12412: * src/types/pa_value.h 1.92:
12413: * src/types/pa_vclass.h 1.32:
12414: * src/types/pa_vobject.h 1.25:
12415: * src/types/pa_vstateless_class.h 1.30:
12416: * src/types/pa_vstateless_object.h 1.21:
12417: * src/types/pa_wcontext.h 1.37:
12418: ^base:create[] dynamic call rewritten
12419: todo: thorough testing
12420:
12421: * src/types/pa_value.h 1.91:
12422: * src/types/pa_vclass.h 1.31:
12423: * src/types/pa_vobject.h 1.24:
12424: * www/htdocs/base.p 1.1:
12425: * www/htdocs/derived.p 1.1:
12426: VObject ctor now instantates base class, remembers it and saves child in parent
12427: VObject.get_class now returns last child = downward virtual calls OK
12428:
12429: * src/types/pa_vstateless_class.h 1.31:
12430: * src/types/pa_vstateless_object.h 1.22:
12431: * www/htdocs/derived.p 1.3:
12432: table derived OK
12433:
12434: * src/main/pa_request.C 1.223:
12435: response:body[file] content-type check fixed [were bad when
12436: content-type is hash]
12437:
12438: * bin/auto.p.dist.in 1.5:
12439: fixed sendmail default comment
12440:
12441: * src/main/execute.C 1.248:
12442: * src/types/pa_value.h 1.90:
12443: * src/types/pa_vclass.h 1.30:
12444: * src/types/pa_vdate.h 1.14:
12445: * src/types/pa_vdouble.h 1.40:
12446: * src/types/pa_vfile.h 1.46:
12447: * src/types/pa_vimage.h 1.28:
12448: * src/types/pa_vint.h 1.37:
12449: * src/types/pa_vmethod_frame.h 1.31:
12450: * src/types/pa_vobject.h 1.23:
12451: * src/types/pa_vresponse.h 1.25:
12452: * src/types/pa_vstateless_class.h 1.29:
12453: * src/types/pa_vstateless_object.h 1.20:
12454: * src/types/pa_vstring.h 1.49:
12455: * src/types/pa_vtable.h 1.41:
12456: * src/types/pa_vxdoc.h 1.25:
12457: * src/types/pa_vxnode.h 1.17:
12458: * src/types/pa_wcontext.h 1.36:
12459: * src/types/types.dsp 1.31:
12460: * www/htdocs/index.html 1.105:
12461: killed VAliased [redundant], moved $CLASS to VObject only [
12462: parser class instance]
12463:
12464: * bin/auto.p.dist.in 1.6:
12465: more like in dist on parser.ru
12466:
12467: * www/htdocs/base.p 1.2:
12468: * www/htdocs/derived.p 1.2:
12469: not good - along upward-virtual call self eq child
12470:
12471: 2002-08-09 paf
12472: * src/main/execute.C 1.247:
12473: * src/types/pa_value.h 1.89:
12474: * src/types/pa_vclass.h 1.29:
12475: * src/types/pa_vobject.h 1.22:
12476: * src/types/pa_vxdoc.h 1.24:
12477: * www/htdocs/index.html 1.104:
12478: started as()
12479:
12480: 2002-08-08 paf
12481: * src/classes/mail.C 1.76:
12482: * src/types/pa_vmail.C 1.18:
12483: * www/htdocs/auto.p 1.16:
12484: * www/htdocs/index.html 1.98:
12485: in letter texts one can use tainted data now. only she must specify the language.
12486:
12487: ^mail:send[
12488: $.from[paf@mail.design.ru]
12489: $.to[paf@mail.design.ru]
1.39 paf 12490: $.subject[^taint[uri][??????]=2]
12491: $.text[^taint[uri][??????]=]
1.15 paf 12492: ]
12493:
12494: * operators.txt 1.67:
12495: * src/include/pa_string.h 1.142:
12496: * src/include/pa_string.h 1.143:
12497: * src/main/pa_string.C 1.168:
12498: * www/htdocs/index.html 1.95:
12499: String::first_char now not fails on empty strings
12500: ^if(-f '') now ok and in 3 other places.
12501:
12502: * src/classes/file.C 1.95:
12503: * src/classes/op.C 1.101:
12504: * src/types/pa_vfile.C 1.33:
12505: * www/htdocs/index.html 1.96:
12506: * www/htdocs/index.html 1.97:
12507: ^process now prints more precise origin
12508:
12509: * operators.txt 1.68:
12510: * src/types/pa_vdate.h 1.13:
12511: * www/htdocs/index.html 1.99:
12512: $date.yearday
12513: $date.daylightsaving
12514:
12515: * src/main/execute.C 1.246:
12516: * www/htdocs/index.html 1.100:
12517: error reporting on object writes to MAIN improved [were ruind
12518: with fixing $obj[^if(1){$obj}] ]
12519:
12520: * operators.txt 1.69:
12521: * operators.txt 1.70:
12522: * src/classes/date.C 1.36:
12523: * src/include/pa_globals.h 1.94:
12524: * src/main/pa_globals.C 1.137:
12525: * www/htdocs/index.html 1.101:
12526: * www/htdocs/index.html 1.102:
12527: year column in month calendar [week year]
12528:
12529: 2002-08-07 paf
12530: * src/classes/classes.dsp 1.24:
12531: * src/classes/table.C 1.158:
12532: * src/lib/pcre/pcre_parser_ctype.dsp 1.2:
12533: * src/main/pa_array.C 1.52:
12534: * src/types/types.dsp 1.30:
12535: * www/htdocs/index.html 1.91:
12536: all Debug dirs in .dsp now named 'Debug'
12537:
12538: * src/classes/string.C 1.116:
12539: * src/main/pa_string.C 1.166:
12540: * src/main/pa_string.C 1.167:
12541: * www/htdocs/index.html 1.93:
12542: * www/htdocs/index.html 1.94:
12543: ^string.mid(0;bad) fixed
12544:
12545: * operators.txt 1.66:
12546: * src/classes/op.C 1.100:
12547: cache...{...^cache<<to past...} now erasing cache file [there
12548: were bad check on that]
12549:
12550: * operators.txt 1.65:
12551: * src/classes/mail.C 1.75:
12552: exception_type email.send
12553:
12554: * src/types/pa_vmail.C 1.16:
12555: * www/htdocs/global.xsl 1.8:
12556: * www/htdocs/index.html 1.89:
12557: mail:send empty email checked
12558:
12559: * src/main/execute.C 1.245:
12560: * src/types/pa_vcode_frame.h 1.17:
12561: * src/types/pa_vcode_frame.h 1.18:
12562: * src/types/pa_vmethod_frame.h 1.30:
12563: * src/types/pa_wcontext.C 1.22:
12564: * src/types/pa_wcontext.h 1.35:
12565: * src/types/pa_wwrapper.h 1.21:
12566: * www/htdocs/index.html 1.92:
12567: vcodeframe were mistakenly not completely transparent to object writes.
12568: $hash[^if(1){$hash}] now works
12569:
12570: * operators.txt 1.64:
12571: * src/types/pa_vmail.C 1.17:
12572: * www/htdocs/index.html 1.90:
12573: exception_type email.format
12574:
12575: * etc/parser3.charsets/Makefile.am [release_3_0_0005] 1.3.6.1:
12576: * etc/parser3.charsets/Makefile.in [release_3_0_0005] 1.11.4.1:
12577: all included into dist
12578:
12579: 2002-08-06 paf
12580: * src/classes/file.C 1.93:
12581: * src/include/pa_globals.h 1.93:
12582: * src/main/pa_globals.C 1.136:
12583: * src/main/pa_request.C 1.222:
12584: * src/types/pa_vfile.C 1.32:
12585: * src/types/pa_vfile.h 1.45:
12586: * www/htdocs/index.html 1.85:
12587: $file.content-type [instead of .mime-type]
12588: now works for file::stat also
12589:
12590: * src/main/pa_request.C 1.221:
12591: * www/htdocs/index.html 1.84:
12592: case insensitive mime_type_of
12593:
12594: * src/classes/file.C 1.94:
12595: * www/htdocs/index.html 1.86:
12596: $f[file::cgi]
12597: $f.UPPER case fields
12598:
12599: * operators.txt 1.62:
12600: * operators.txt 1.63:
12601: * src/classes/table.C 1.157:
12602: * src/include/pa_array.h 1.56:
12603: * src/include/pa_table.h 1.47:
12604: * src/main/pa_array.C 1.51:
12605: * src/main/pa_table.C 1.50:
12606: * www/htdocs/index.html 1.88:
12607: ^table::create[$source;$.options]
12608: ^table::join[$source;$.options]
12609:
12610: * bin/auto.p.dist.in 1.4:
12611: jpeg
12612:
12613: * operators.txt 1.61:
12614: * src/classes/hash.C 1.43:
12615: * src/classes/string.C 1.115:
12616: * src/classes/table.C 1.156:
12617: * www/htdocs/index.html 1.87:
12618: sql options can be string now
12619: ^xxx:sql{...}[
12620: # $.default()
12621: }
12622:
12623: 2002-08-05 paf
12624: * src/classes/date.C 1.34:
12625: * src/include/pa_globals.h 1.92:
12626: * src/main/pa_globals.C 1.135:
12627: month calendar week column [ISO 8601 Week Numbers]
12628:
12629: * operators.txt 1.60:
12630: comment on date:calendar week column
12631:
12632: * src/types/pa_vxnode.C 1.20:
12633: xnode.childNodes now 0... [were 1...]
12634:
12635: * src/main/pa_common.C 1.113:
12636: * src/main/pa_common.C 1.114:
12637: * src/main/pa_common.C 1.115:
12638: * src/main/pa_common.C 1.116:
12639: write checked
12640:
12641: * src/types/pa_vmail.C 1.15:
12642: file buffer relocated to parser heap
12643:
12644: * src/classes/date.C 1.35:
12645: +1 buf size for stupid snprintfs
12646:
12647: 2002-08-02 paf
12648: * operators.txt 1.59:
12649: * src/main/pa_request.C 1.220:
12650: * src/types/pa_vform.C 1.61:
12651: * www/htdocs/index.html 1.83:
12652: response transcoded source->client only when text/* or simple
12653: onoverridden $response:body
12654:
12655: * src/include/pa_config_fixed.h [release_3_0_0005] 1.48.2.1:
12656: * src/main/pa_string.C [release_3_0_0005] 1.165.2.1:
12657: * src/targets/cgi/getopt.c [release_3_0_0005] 1.1.4.1:
12658: * src/targets/cgi/parser3.C [release_3_0_0005] 1.190.2.1:
12659: removed #define DEBUG*
12660:
12661: * src/Makefile.in 1.50:
12662: * src/classes/Makefile.in 1.48:
12663: * src/main/Makefile.in 1.44:
12664: * src/targets/apache13/Makefile.in 1.37:
12665: * src/targets/cgi/Makefile.in 1.51:
12666: * src/types/Makefile.in 1.41:
12667: *** empty log message ***
12668:
12669: * src/types/pa_vclass.h 1.28:
12670: * src/types/pa_vform.C 1.62:
12671: * src/types/pa_vobject.h 1.21:
12672: opera multipart post fixed
12673:
12674: * configure [release_3_0_0005] 1.35.2.1:
12675: * configure.in [release_3_0_0005] 1.36.2.1:
12676: * src/include/pa_version.h [release_3_0_0005] 1.7.2.1:
12677: release 3_0_0005
12678:
12679: * bin/auto.p.dist.in [release_3_0_0005] 1.3.4.1:
12680: unhandled_exception comments
12681:
12682: 2002-08-01 paf
12683: * src/classes/classes.C 1.17:
12684: * src/classes/classes.h 1.21:
12685: * src/classes/date.C 1.33:
12686: * src/classes/double.C 1.49:
12687: * src/classes/file.C 1.92:
12688: * src/classes/form.C 1.28:
12689: * src/classes/hash.C 1.42:
12690: * src/classes/image.C 1.74:
12691: * src/classes/int.C 1.46:
12692: * src/classes/mail.C 1.74:
12693: * src/classes/math.C 1.23:
12694: * src/classes/op.C 1.99:
12695: * src/classes/response.C 1.21:
12696: * src/classes/string.C 1.114:
12697: * src/classes/table.C 1.155:
12698: * src/classes/void.C 1.21:
12699: * src/classes/xdoc.C 1.97:
12700: * src/classes/xnode.C 1.47:
12701: * src/classes/xnode.h 1.13:
12702: * src/include/pa_array.h 1.55:
12703: * src/include/pa_cache_managers.h 1.8:
12704: * src/include/pa_charset.h 1.18:
12705: * src/include/pa_charsets.h 1.7:
12706: * src/include/pa_common.h 1.79:
12707: * src/include/pa_config_fixed.h 1.48:
12708: * src/include/pa_dictionary.h 1.12:
12709: * src/include/pa_dir.h 1.12:
12710: * src/include/pa_exception.h 1.37:
12711: * src/include/pa_exec.h 1.10:
12712: * src/include/pa_globals.h 1.91:
12713: * src/include/pa_hash.h 1.57:
12714: * src/include/pa_opcode.h 1.20:
12715: * src/include/pa_pool.h 1.83:
12716: * src/include/pa_request.h 1.142:
12717: * src/include/pa_sapi.h 1.21:
12718: * src/include/pa_socks.h 1.10:
12719: * src/include/pa_sql_connection.h 1.26:
12720: * src/include/pa_sql_driver_manager.h 1.25:
12721: * src/include/pa_stack.h 1.16:
12722: * src/include/pa_string.h 1.141:
12723: * src/include/pa_stylesheet_connection.h 1.30:
12724: * src/include/pa_stylesheet_manager.h 1.14:
12725: * src/include/pa_table.h 1.46:
12726: * src/include/pa_threads.h 1.25:
12727: * src/include/pa_types.h 1.43:
12728: * src/include/pa_uue.h 1.3:
12729: * src/lib/md5/pa_md5.h 1.4:
12730: * src/lib/md5/pa_md5c.c 1.5:
12731: * src/lib/pcre/pcre_parser_ctype.c 1.2:
12732: * src/main/compile.C 1.65:
12733: * src/main/compile.tab.C 1.58:
12734: * src/main/compile_tools.C 1.52:
12735: * src/main/compile_tools.h 1.63:
12736: * src/main/execute.C 1.244:
12737: * src/main/pa_array.C 1.50:
12738: * src/main/pa_cache_managers.C 1.6:
12739: * src/main/pa_charset.C 1.28:
12740: * src/main/pa_charsets.C 1.10:
12741: * src/main/pa_common.C 1.112:
12742: * src/main/pa_dictionary.C 1.16:
12743: * src/main/pa_dir.C 1.13:
12744: * src/main/pa_exception.C 1.42:
12745: * src/main/pa_exec.C 1.39:
12746: * src/main/pa_globals.C 1.134:
12747: * src/main/pa_hash.C 1.52:
12748: * src/main/pa_pool.C 1.55:
12749: * src/main/pa_request.C 1.219:
12750: * src/main/pa_socks.C 1.16:
12751: * src/main/pa_sql_driver_manager.C 1.64:
12752: * src/main/pa_string.C 1.165:
12753: * src/main/pa_stylesheet_manager.C 1.15:
12754: * src/main/pa_table.C 1.49:
12755: * src/main/pa_uue.C 1.3:
12756: * src/main/untaint.C 1.104:
12757: * src/sql/pa_sql_driver.h 1.28:
12758: * src/targets/apache13/mod_parser3.C 1.26:
12759: * src/targets/apache13/pa_md5c.c 1.4:
12760: * src/targets/apache13/pa_pool.C 1.7:
12761: * src/targets/apache13/pa_threads.C 1.10:
12762: * src/targets/cgi/pa_pool.C 1.40:
12763: * src/targets/cgi/pa_threads.C 1.11:
12764: * src/targets/cgi/parser3.C 1.190:
12765: * src/targets/cgi/pool_storage.h 1.12:
12766: * src/targets/isapi/pa_pool.C 1.15:
12767: * src/targets/isapi/pa_threads.C 1.12:
12768: * src/targets/isapi/parser3isapi.C 1.78:
12769: * src/targets/isapi/pool_storage.h 1.18:
12770: * src/types/pa_valiased.C 1.16:
12771: * src/types/pa_valiased.h 1.22:
12772: * src/types/pa_value.C 1.3:
12773: * src/types/pa_value.h 1.88:
12774: * src/types/pa_vbool.h 1.20:
12775: * src/types/pa_vclass.h 1.27:
12776: * src/types/pa_vcode_frame.h 1.16:
12777: * src/types/pa_vcookie.C 1.45:
12778: * src/types/pa_vcookie.h 1.18:
12779: * src/types/pa_vdate.h 1.12:
12780: * src/types/pa_vdouble.h 1.39:
12781: * src/types/pa_venv.h 1.23:
12782: * src/types/pa_vfile.C 1.31:
12783: * src/types/pa_vfile.h 1.44:
12784: * src/types/pa_vform.C 1.60:
12785: * src/types/pa_vform.h 1.37:
12786: * src/types/pa_vhash.h 1.35:
12787: * src/types/pa_vimage.C 1.19:
12788: * src/types/pa_vimage.h 1.27:
12789: * src/types/pa_vint.h 1.36:
12790: * src/types/pa_vjunction.h 1.15:
12791: * src/types/pa_vmail.C 1.14:
12792: * src/types/pa_vmail.h 1.3:
12793: * src/types/pa_vmath.h 1.9:
12794: * src/types/pa_vmethod_frame.h 1.29:
12795: * src/types/pa_vobject.h 1.20:
12796: * src/types/pa_vrequest.C 1.19:
12797: * src/types/pa_vrequest.h 1.19:
12798: * src/types/pa_vresponse.C 1.7:
12799: * src/types/pa_vresponse.h 1.24:
12800: * src/types/pa_vstateless_class.C 1.15:
12801: * src/types/pa_vstateless_class.h 1.28:
12802: * src/types/pa_vstateless_object.h 1.19:
12803: * src/types/pa_vstatus.C 1.9:
12804: * src/types/pa_vstatus.h 1.10:
12805: * src/types/pa_vstring.C 1.21:
12806: * src/types/pa_vstring.h 1.48:
12807: * src/types/pa_vtable.C 1.15:
12808: * src/types/pa_vtable.h 1.40:
12809: * src/types/pa_vvoid.h 1.11:
12810: * src/types/pa_vxdoc.C 1.15:
12811: * src/types/pa_vxdoc.h 1.23:
12812: * src/types/pa_vxnode.C 1.19:
12813: * src/types/pa_vxnode.h 1.16:
12814: * src/types/pa_wcontext.C 1.21:
12815: * src/types/pa_wcontext.h 1.34:
12816: * src/types/pa_wwrapper.h 1.20:
1.42 paf 12817: $Date: now$
1.15 paf 12818:
12819: * src/Makefile.am 1.17:
12820: * src/classes/Makefile.am 1.40:
12821: * src/classes/classes.C 1.16:
12822: * src/classes/classes.dsp 1.23:
12823: * src/classes/classes.h 1.20:
12824: * src/classes/date.C 1.32:
12825: * src/classes/double.C 1.48:
12826: * src/classes/file.C 1.91:
12827: * src/classes/form.C 1.27:
12828: * src/classes/hash.C 1.41:
12829: * src/classes/image.C 1.73:
12830: * src/classes/int.C 1.45:
12831: * src/classes/mail.C 1.73:
12832: * src/classes/math.C 1.22:
12833: * src/classes/op.C 1.98:
12834: * src/classes/response.C 1.20:
12835: * src/classes/string.C 1.113:
12836: * src/classes/table.C 1.154:
12837: * src/classes/void.C 1.20:
12838: * src/classes/xdoc.C 1.96:
12839: * src/classes/xnode.C 1.46:
12840: * src/classes/xnode.h 1.12:
12841: * src/include/pa_array.h 1.54:
12842: * src/include/pa_cache_managers.h 1.7:
12843: * src/include/pa_charset.h 1.17:
12844: * src/include/pa_charsets.h 1.6:
12845: * src/include/pa_common.h 1.78:
12846: * src/include/pa_config_fixed.h 1.47:
12847: * src/include/pa_config_includes.h 1.20:
12848: * src/include/pa_dictionary.h 1.11:
12849: * src/include/pa_dir.h 1.11:
12850: * src/include/pa_exception.h 1.36:
12851: * src/include/pa_exec.h 1.9:
12852: * src/include/pa_globals.h 1.90:
12853: * src/include/pa_hash.h 1.56:
12854: * src/include/pa_opcode.h 1.19:
12855: * src/include/pa_pool.h 1.82:
12856: * src/include/pa_pragma_pack_begin.h 1.5:
12857: * src/include/pa_pragma_pack_end.h 1.5:
12858: * src/include/pa_request.h 1.141:
12859: * src/include/pa_sapi.h 1.20:
12860: * src/include/pa_socks.h 1.9:
12861: * src/include/pa_sql_connection.h 1.25:
12862: * src/include/pa_sql_driver_manager.h 1.24:
12863: * src/include/pa_stack.h 1.15:
12864: * src/include/pa_string.h 1.140:
12865: * src/include/pa_stylesheet_connection.h 1.29:
12866: * src/include/pa_stylesheet_manager.h 1.13:
12867: * src/include/pa_table.h 1.45:
12868: * src/include/pa_threads.h 1.24:
12869: * src/include/pa_types.h 1.42:
12870: * src/include/pa_uue.h 1.2:
12871: * src/lib/md5/pa_md5.h 1.3:
12872: * src/lib/md5/pa_md5c.c 1.4:
12873: * src/main/Makefile.am 1.34:
12874: * src/main/compile.C 1.64:
12875: * src/main/compile_tools.C 1.51:
12876: * src/main/compile_tools.h 1.62:
12877: * src/main/execute.C 1.243:
12878: * src/main/main.dsp 1.157:
12879: * src/main/pa_array.C 1.49:
12880: * src/main/pa_cache_managers.C 1.5:
12881: * src/main/pa_charset.C 1.27:
12882: * src/main/pa_charsets.C 1.9:
12883: * src/main/pa_common.C 1.111:
12884: * src/main/pa_dictionary.C 1.15:
12885: * src/main/pa_dir.C 1.12:
12886: * src/main/pa_exception.C 1.41:
12887: * src/main/pa_exec.C 1.38:
12888: * src/main/pa_globals.C 1.133:
12889: * src/main/pa_hash.C 1.51:
12890: * src/main/pa_pool.C 1.54:
12891: * src/main/pa_request.C 1.218:
12892: * src/main/pa_socks.C 1.15:
12893: * src/main/pa_sql_driver_manager.C 1.63:
12894: * src/main/pa_string.C 1.164:
12895: * src/main/pa_stylesheet_manager.C 1.14:
12896: * src/main/pa_table.C 1.48:
12897: * src/main/pa_uue.C 1.2:
12898: * src/main/untaint.C 1.103:
12899: * src/sql/pa_sql_driver.h 1.27:
12900: * src/targets/apache13/ApacheModuleParser3.dsp 1.16:
12901: * src/targets/apache13/Makefile.am 1.13:
12902: * src/targets/apache13/mod_parser3.C 1.25:
12903: * src/targets/apache13/pa_md5c.c 1.3:
12904: * src/targets/apache13/pa_pool.C 1.6:
12905: * src/targets/apache13/pa_threads.C 1.9:
12906: * src/targets/cgi/Makefile.am 1.40:
12907: * src/targets/cgi/pa_pool.C 1.39:
12908: * src/targets/cgi/pa_threads.C 1.10:
12909: * src/targets/cgi/parser3.C 1.189:
12910: * src/targets/cgi/parser3.dsp 1.54:
12911: * src/targets/cgi/pool_storage.h 1.11:
12912: * src/targets/isapi/pa_pool.C 1.14:
12913: * src/targets/isapi/pa_threads.C 1.11:
12914: * src/targets/isapi/parser3isapi.C 1.77:
12915: * src/targets/isapi/parser3isapi.dsp 1.41:
12916: * src/targets/isapi/pool_storage.h 1.17:
12917: * src/types/Makefile.am 1.24:
12918: * src/types/pa_valiased.C 1.15:
12919: * src/types/pa_valiased.h 1.21:
12920: * src/types/pa_value.C 1.2:
12921: * src/types/pa_value.h 1.87:
12922: * src/types/pa_vbool.h 1.19:
12923: * src/types/pa_vclass.h 1.26:
12924: * src/types/pa_vcode_frame.h 1.15:
12925: * src/types/pa_vcookie.C 1.44:
12926: * src/types/pa_vcookie.h 1.17:
12927: * src/types/pa_vdate.h 1.11:
12928: * src/types/pa_vdouble.h 1.38:
12929: * src/types/pa_venv.h 1.22:
12930: * src/types/pa_vfile.C 1.30:
12931: * src/types/pa_vfile.h 1.43:
12932: * src/types/pa_vform.C 1.59:
12933: * src/types/pa_vform.h 1.36:
12934: * src/types/pa_vhash.h 1.34:
12935: * src/types/pa_vimage.C 1.18:
12936: * src/types/pa_vimage.h 1.26:
12937: * src/types/pa_vint.h 1.35:
12938: * src/types/pa_vjunction.h 1.14:
12939: * src/types/pa_vmail.C 1.13:
12940: * src/types/pa_vmail.h 1.2:
12941: * src/types/pa_vmath.h 1.8:
12942: * src/types/pa_vmethod_frame.h 1.28:
12943: * src/types/pa_vobject.h 1.19:
12944: * src/types/pa_vrequest.C 1.18:
12945: * src/types/pa_vrequest.h 1.18:
12946: * src/types/pa_vresponse.C 1.6:
12947: * src/types/pa_vresponse.h 1.23:
12948: * src/types/pa_vstateless_class.C 1.14:
12949: * src/types/pa_vstateless_class.h 1.27:
12950: * src/types/pa_vstateless_object.h 1.18:
12951: * src/types/pa_vstatus.C 1.8:
12952: * src/types/pa_vstatus.h 1.9:
12953: * src/types/pa_vstring.C 1.20:
12954: * src/types/pa_vstring.h 1.47:
12955: * src/types/pa_vtable.C 1.14:
12956: * src/types/pa_vtable.h 1.39:
12957: * src/types/pa_vvoid.h 1.10:
12958: * src/types/pa_vxdoc.C 1.14:
12959: * src/types/pa_vxdoc.h 1.22:
12960: * src/types/pa_vxnode.C 1.18:
12961: * src/types/pa_vxnode.h 1.15:
12962: * src/types/pa_wcontext.C 1.20:
12963: * src/types/pa_wcontext.h 1.33:
12964: * src/types/pa_wwrapper.h 1.19:
12965: * src/types/types.dsp 1.29:
12966: ident.C* removed
12967:
12968: * operators.txt 1.58:
12969: * src/classes/file.C 1.90:
12970: * src/main/pa_request.C 1.217:
1.24 paf 12971: * www/cgi-bin/parser3.log 1.78:
1.15 paf 12972: file:find[/can/do/this/now.txt]
12973:
12974: * src/targets/cgi/parser3.C 1.188:
12975: usage to stdout now
12976:
12977: 2002-07-31 paf
12978: * src/classes/mail.C 1.72:
12979: * src/types/pa_vmail.C 1.10:
12980: * src/types/pa_vmail.C 1.11:
12981: * src/types/pa_vmail.C 1.12:
12982: mail:
12983: errors-to: now default "postmaster"
12984:
12985: * src/classes/mail.C 1.70:
12986: * src/types/pa_vmail.C 1.9:
1.24 paf 12987: * www/cgi-bin/parser3.log 1.77:
1.15 paf 12988: mail from/to now must be.
12989: -f postmaster now default sendmail key
12990: word "postmaster" replaced to $.from
12991:
12992: * src/classes/mail.C 1.71:
12993: *** empty log message ***
12994:
12995: 2002-07-30 paf
12996: * src/main/pa_charset.C 1.25:
1.24 paf 12997: * www/cgi-bin/parser3.log 1.76:
1.15 paf 12998: * www/htdocs/auto.p 1.15:
12999: UTF-8 to 1byte charset convert, no char in table, &#decimal;
13000:
13001: * Makefile.in 1.16:
13002: * configure 1.35:
13003: * configure.in 1.36:
13004: * src/targets/cgi/Makefile.in 1.50:
13005: * src/targets/cgi/pa_config_paths.h.in 1.2:
13006: * src/targets/cgi/parser3.C 1.187:
13007: removed pa_config_paths.h
13008:
13009: * src/main/pa_charset.C 1.26:
13010: * src/main/pa_request.C 1.216:
13011: comment
13012:
13013: * etc/parser3.charsets/windows-1251.cfg 1.6:
13014: section sign [russian paragraf]
13015:
13016: 2002-07-11 paf
13017: * src/classes/mail.C 1.69:
13018: $MAIL[
13019: # xxx
13020: ]
13021:
13022: now ok
13023:
13024: * operators.txt 1.57:
13025: plan: sql detailed exception
13026:
13027: * src/main/pa_exec.C 1.36:
13028: invalid .exe caused error message with params wich parser did not provide = reported badly.
13029: fixed that.
13030:
13031: * src/main/pa_exec.C 1.37:
13032: build command line badly added params twice [and first time
13033: without ' ']. double wrong. fixed.
13034:
13035: 2002-07-01 paf
13036: * src/classes/form.C 1.26:
13037: * src/main/pa_request.C 1.215:
13038: conf bug fixed [MForm.configure_admin were called when request
13039: main_class ==0
13040:
13041: * src/classes/form.C 1.24:
13042: content_length type fix
13043:
13044: * src/classes/form.C 1.25:
13045: 10*0x400*400 bug fix [4M not 10M]
13046:
13047: 2002-06-30 paf
13048: * src/classes/mail.C 1.68:
13049: merged from 4
13050:
13051: * src/classes/mail.C [release_3_0_0004] 1.67.2.1:
13052: restored $MAIL
13053:
13054: 2002-06-28 paf
13055: * configure 1.32:
13056: * operators.txt 1.56:
13057: * src/classes/xdoc.C 1.95:
13058: * src/include/pa_charset.h 1.16:
13059: * src/include/pa_config_fixed.h 1.46:
13060: * src/include/pa_pool.h 1.81:
13061: * src/include/pa_version.h 1.6:
13062: * src/main/pa_charset.C 1.24:
13063: * src/main/pa_pool.C 1.53:
13064: * src/targets/apache13/ApacheModuleParser3.dsp 1.15:
13065: * src/targets/cgi/parser3.dsp 1.53:
13066: * src/targets/isapi/parser3isapi.dsp 1.40:
13067: * src/types/pa_vmail.C 1.8:
1.24 paf 13068: * www/cgi-bin/parser3.log 1.75:
1.15 paf 13069: * www/htdocs/index.html 1.82:
13070: merged latest updates to head
13071:
13072: * configure 1.34:
13073: * configure.in [release_3_0_0004] 1.35.2.2:
13074: removed paths.h
13075:
13076: * Makefile.in 1.15:
13077: * configure 1.33:
13078: * src/include/pa_version.h 1.7:
13079: * src/targets/cgi/pa_config_paths.h.in [release_3_0_0004] 1.1.8.1:
13080: lates changes from 4 build merged, makes updated
13081:
13082: 2002-06-27 paf
13083: * src/classes/xdoc.C 1.94:
13084: * www/htdocs/index.html 1.81:
13085: xsltParseStylesheetDoc bug workaround
13086:
13087: * operators.txt [release_3_0_0004] 1.55.2.1:
13088: * src/classes/xdoc.C [release_3_0_0004] 1.93.2.1:
13089: * src/include/pa_charset.h [release_3_0_0004] 1.15.2.1:
13090: * src/include/pa_config_fixed.h [release_3_0_0004] 1.45.2.2:
13091: * src/include/pa_pool.h [release_3_0_0004] 1.80.4.1:
13092: * src/main/pa_charset.C [release_3_0_0004] 1.23.8.1:
13093: * src/main/pa_pool.C [release_3_0_0004] 1.52.8.1:
1.24 paf 13094: * www/cgi-bin/parser3.log [release_3_0_0004] 1.74.2.1:
1.15 paf 13095: * www/htdocs/index.html [release_3_0_0004] 1.80.2.1:
13096: ^xdoc::create[[uri]]... base uri for document being created, imports and other relative file names would be relative to this uri
13097: default uri=path_translated
13098:
13099: * src/targets/apache13/ApacheModuleParser3.dsp [release_3_0_0004] 1.14.2.1:
13100: * src/targets/cgi/parser3.dsp [release_3_0_0004] 1.52.2.1:
13101: * src/targets/isapi/parser3isapi.dsp [release_3_0_0004] 1.39.2.1:
13102: post-build not error now
13103:
13104: 2002-06-26 paf
13105: * configure [release_3_0_0004] 1.31.2.1:
13106: * configure.in [release_3_0_0004] 1.35.2.1:
13107: * src/include/pa_version.h [release_3_0_0004] 1.5.4.1:
13108: release_3_0_0004
13109:
13110: * src/main/pa_string.C 1.162:
13111: blank string '', ' <whitespace>' considered 0 now
13112:
13113: * src/lib/md5/Makefile.in 1.1:
13114: *** empty log message ***
13115:
13116: * src/targets/cgi/parser3.C 1.186:
1.24 paf 13117: * www/cgi-bin/parser3.log 1.74:
1.15 paf 13118: /cgi-bin/parser empty filename checked
13119:
13120: 2002-06-25 paf
13121: * operators.txt 1.55:
13122: * src/classes/xdoc.C 1.93:
1.24 paf 13123: * www/cgi-bin/parser3.log 1.71:
13124: * www/cgi-bin/parser3.log 1.72:
1.15 paf 13125: * www/htdocs/index.html 1.78:
13126: * www/htdocs/index.html 1.79:
13127: ^xdoc.transform[xdoc <<can be now
13128:
13129: * bin/auto.p.dist.in 1.3:
13130: * operators.txt 1.53:
13131: * src/classes/math.C 1.20:
13132: * src/types/pa_vmail.C 1.6:
1.24 paf 13133: * www/cgi-bin/parser3.log 1.70:
1.15 paf 13134: * www/htdocs/index.html 1.76:
13135: math:crypt updated to generate random salt when needed and to
13136: call system crypt() if not $apr1$ prefix
13137:
13138: * configure 1.31:
13139: * configure.in 1.35:
13140: * src/include/pa_config_auto.h.in 1.27:
13141: crypt library configured
13142:
13143: * operators.txt 1.54:
13144: * src/classes/string.C 1.112:
13145: * www/htdocs/index.html 1.77:
13146: ^string.normalize [old name: optimize
13147:
13148: * src/main/pa_string.C 1.161:
1.24 paf 13149: * www/cgi-bin/parser3.log 1.73:
1.15 paf 13150: * www/htdocs/index.html 1.80:
13151: emtpy string, or string of whitespaces considered bad number now
13152:
13153: * src/main/pa_request.C 1.214:
13154: configure_admin forced if no @conf
13155:
13156: 2002-06-24 paf
13157: * Makefile.in 1.14:
13158: * bin/Makefile.in 1.4:
13159: * configure 1.29:
13160: * configure.in 1.33:
13161: * etc/Makefile.in 1.9:
13162: * etc/parser3.charsets/Makefile.in 1.11:
13163: * src/Makefile.in 1.49:
13164: * src/classes/Makefile.in 1.47:
13165: * src/include/Makefile.in 1.6:
13166: * src/include/pa_config_auto.h.in 1.25:
13167: * src/lib/Makefile.in 1.3:
13168: * src/lib/patches/Makefile.in 1.3:
13169: * src/lib/pcre/Makefile.in 1.3:
13170: * src/main/Makefile.in 1.43:
13171: * src/sql/Makefile.in 1.6:
13172: * src/targets/Makefile.in 1.37:
13173: * src/targets/apache13/Makefile.in 1.36:
13174: * src/targets/apache13/p3runConfigure.in 1.11:
13175: * src/targets/cgi/Makefile.am 1.39:
13176: * src/targets/cgi/Makefile.in 1.49:
13177: * src/targets/isapi/Makefile.in 1.6:
13178: * src/types/Makefile.am 1.23:
13179: * src/types/Makefile.in 1.40:
13180: * src/types/pa_vmail.C 1.4:
13181: $mail:received makes update
13182:
13183: * src/targets/cgi/getopt.c 1.1:
13184: * src/targets/cgi/getopt.h 1.1:
13185: introducing parser -m option, for $mail:receive
13186:
13187: * src/include/pa_config_fixed.h 1.45:
13188: ssize_t fixed
13189:
13190: * INSTALL 1.24:
13191: --with-static/shared-mailreceive described
13192:
13193: * operators.txt 1.51:
13194: * src/classes/mail.C 1.67:
13195: * src/include/Makefile.am 1.3:
13196: * src/include/pa_charset.h 1.15:
13197: * src/include/pa_config_fixed.h 1.43:
13198: * src/include/pa_request.h 1.140:
13199: * src/include/pa_string.h 1.139:
13200: * src/include/pa_uue.h 1.1:
13201: * src/main/Makefile.am 1.33:
13202: * src/main/main.dsp 1.155:
13203: * src/main/pa_globals.C 1.131:
13204: * src/main/pa_request.C 1.213:
13205: * src/main/pa_string.C 1.160:
13206: * src/main/pa_uue.C 1.1:
13207: * src/targets/apache13/mod_parser3.C 1.24:
13208: * src/targets/cgi/Makefile.am 1.38:
13209: * src/targets/cgi/parser3.C 1.184:
13210: * src/targets/cgi/parser3.dsp 1.51:
13211: * src/targets/isapi/parser3isapi.C 1.76:
13212: * src/types/pa_vform.C 1.57:
13213: * src/types/pa_vform.h 1.35:
13214: * src/types/pa_vmail.C 1.1:
13215: * src/types/pa_vmail.h 1.1:
13216: * src/types/types.dsp 1.27:
1.24 paf 13217: * www/cgi-bin/parser3.log 1.68:
1.15 paf 13218: * www/htdocs/index.html 1.74:
13219: uue to separate file
13220: introducting $message:received
13221: ^mail:send rewritten with backward comp
13222:
13223: * src/classes/classes.dsp 1.22:
13224: * src/main/main.dsp 1.156:
13225: * src/main/pa_globals.C 1.132:
13226: * src/targets/apache13/ApacheModuleParser3.dsp 1.14:
13227: * src/targets/cgi/parser3.dsp 1.52:
13228: * src/targets/isapi/parser3isapi.dsp 1.39:
13229: * src/types/types.dsp 1.28:
13230: win32xml win32mailreceive pseudomodules paths now
13231:
13232: * src/include/pa_config_fixed.h 1.44:
13233: * src/targets/cgi/parser3.C 1.185:
13234: * src/types/pa_vmail.C 1.3:
13235: #ifdef WITH_MAILRECEIVE
13236:
13237: * acconfig.h 1.2:
13238: * configure 1.30:
13239: * configure.in 1.34:
13240: * src/include/pa_config_auto.h.in 1.26:
13241: *** empty log message ***
13242:
13243: 2002-06-21 paf
13244: * Makefile.in 1.13:
13245: * configure 1.28:
13246: * configure.in 1.32:
13247: * src/Makefile.in 1.48:
13248: * src/classes/Makefile.in 1.46:
13249: * src/lib/Makefile.in 1.1:
13250: * src/lib/md5/Makefile.am 1.2:
13251: * src/lib/md5/pa_md5c.c 1.2:
13252: * src/lib/patches/Makefile.in 1.2:
13253: * src/lib/pcre/Makefile.in 1.2:
13254: * src/main/Makefile.in 1.42:
13255: * src/targets/apache13/Makefile.in 1.35:
13256: * src/targets/cgi/Makefile.am 1.37:
13257: * src/targets/cgi/Makefile.in 1.48:
13258: * src/types/Makefile.in 1.39:
13259: lib restructure .in and .am files appropriate changes
13260:
13261: * src/lib/Makefile.am 1.2:
13262: * src/lib/Makefile.in 1.2:
13263: * src/lib/md5/pa_md5.h 1.2:
13264: * src/targets/apache13/p3runConfigure.in 1.10:
13265: * src/targets/apache13/pa_md5c.c 1.2:
13266: lib restructure apache .am & co changes
13267:
13268: * INSTALL 1.23:
13269: * configure.in 1.31:
13270: * operators.txt 1.50:
13271: * parser3.dsw 1.2:
13272: * src/Makefile.am 1.16:
13273: * src/classes/Makefile.am 1.39:
13274: * src/classes/classes.dsp 1.21:
13275: * src/classes/math.C 1.19:
13276: * src/lib/Makefile.am 1.1:
13277: * src/lib/md5/Makefile.am 1.1:
13278: * src/lib/md5/md5.dsp 1.1:
13279: * src/lib/md5/pa_md5.h 1.1:
13280: * src/lib/md5/pa_md5c.c 1.1:
13281: * src/lib/patches/Makefile.am 1.1:
13282: * src/lib/patches/Makefile.in 1.1:
13283: * src/lib/patches/libgdome_cpp_syntax1.patch 1.1:
13284: * src/lib/patches/libgdome_cpp_syntax2.patch 1.1:
13285: * src/lib/patches/libgdome_morestatic.patch 1.1:
13286: * src/lib/patches/libxml_error_column_tab.patch 1.1:
13287: * src/lib/patches/libxml_htmloutput_of_xslemptyattr_emptyquotes.patch 1.1:
13288: * src/lib/patches/libxml_transcoder_context1.patch 1.1:
13289: * src/lib/patches/libxml_transcoder_context2.patch 1.1:
13290: * src/lib/patches/libxml_transcoder_context3.patch 1.1:
13291: * src/lib/patches/libxml_transcoder_context4.patch 1.1:
13292: * src/lib/patches/libxslt_html_output_no_charset_meta.patch 1.1:
13293: * src/lib/pcre/LICENCE 1.1:
13294: * src/lib/pcre/Makefile.am 1.1:
13295: * src/lib/pcre/Makefile.in 1.1:
13296: * src/lib/pcre/README 1.1:
13297: * src/lib/pcre/Tech.Notes 1.1:
13298: * src/lib/pcre/dftables.c 1.1:
13299: * src/lib/pcre/get.c 1.1:
13300: * src/lib/pcre/ibm-1250.ucm 1.1:
13301: * src/lib/pcre/ibm-1251.ucm 1.1:
13302: * src/lib/pcre/ibm-1257.ucm 1.1:
13303: * src/lib/pcre/internal.h 1.1:
13304: * src/lib/pcre/maketables.c 1.1:
13305: * src/lib/pcre/pcre-2_08.tar.gz 1.1:
13306: * src/lib/pcre/pcre.3 1.1:
13307: * src/lib/pcre/pcre.3.html 1.1:
13308: * src/lib/pcre/pcre.3.txt 1.1:
13309: * src/lib/pcre/pcre.c 1.1:
13310: * src/lib/pcre/pcre.dsp 1.1:
13311: * src/lib/pcre/pcre.h 1.1:
13312: * src/lib/pcre/pcre_dftables.dsp 1.1:
13313: * src/lib/pcre/pcre_parser_ctype.c 1.1:
13314: * src/lib/pcre/pcre_parser_ctype.dsp 1.1:
13315: * src/lib/pcre/ruspart_win2koi.pl 1.1:
13316: * src/lib/pcre/study.c 1.1:
13317: * src/lib/pcre/win-koi.tab 1.1:
13318: * src/main/Makefile.am 1.32:
13319: * src/main/compile.tab.C 1.57:
13320: * src/main/main.dsp 1.154:
13321: * src/targets/apache13/ApacheModuleParser3.dsp 1.13:
13322: * src/targets/apache13/Makefile.am 1.12:
13323: * src/targets/apache13/pa_md5c.c 1.1:
13324: * src/targets/cgi/Makefile.am 1.36:
13325: * src/targets/cgi/parser3.dsp 1.50:
13326: * src/targets/isapi/parser3isapi.dsp 1.38:
13327: * src/types/Makefile.am 1.22:
13328: * src/types/types.dsp 1.26:
1.24 paf 13329: * www/cgi-bin/parser3.log 1.67:
1.15 paf 13330: * www/htdocs/.htaccess 1.5:
13331: * www/htdocs/index.html 1.73:
13332: moved libltdl and pcre to libs/
13333: added libs/md5 which is linked to non-apache targets
13334: ^math:crypt[password;$apr1$salt]
13335:
13336: 2002-06-20 paf
13337: * INSTALL [release_3_0_0003] 1.21.2.1:
13338: * bin/Makefile.am [release_3_0_0003] 1.2.2.1:
13339: * bin/Makefile.in [release_3_0_0003] 1.2.2.1:
13340: * bin/auto.p.dist.in [release_3_0_0003] 1.2.2.1:
13341: * configure [release_3_0_0003] 1.26.2.2:
13342: * configure.in [release_3_0_0003] 1.29.2.2:
13343: * operators.txt [release_3_0_0003] 1.47.2.1:
13344: * src/classes/file.C [release_3_0_0003] 1.88.2.1:
13345: * src/classes/op.C [release_3_0_0003] 1.96.2.1:
13346: * src/doc/doxygen.cfg [release_3_0_0003] 1.22.4.1:
13347: * src/include/pa_globals.h [release_3_0_0003] 1.88.2.1:
13348: * src/include/pa_request.h [release_3_0_0003] 1.138.2.1:
13349: * src/main/execute.C [release_3_0_0003] 1.241.2.1:
13350: * src/main/pa_request.C [release_3_0_0003] 1.211.2.1:
13351: * src/targets/apache13/mod_parser3.C [release_3_0_0003] 1.22.2.1:
13352: * src/targets/cgi/parser3.C [release_3_0_0003] 1.182.2.1:
13353: * src/targets/isapi/parser3isapi.C [release_3_0_0003] 1.74.2.1:
13354: * src/types/pa_vmethod_frame.h [release_3_0_0003] 1.26.6.1:
13355: * www/htdocs/auto.p [release_3_0_0003] 1.11.2.1:
13356: * www/htdocs/index.html [release_3_0_0003] 1.69.2.1:
13357: marged latest HEAD updates, mainly file:justname&co & @auto
13358: conf[filespec
13359:
13360: * INSTALL 1.22:
13361: * bin/Makefile.am 1.3:
13362: * bin/auto.p.dist.in 1.1:
13363: * configure.in 1.30:
13364: * operators.txt 1.48:
13365: * src/doc/doxygen.cfg 1.23:
13366: * src/include/pa_globals.h 1.89:
13367: * src/targets/apache13/mod_parser3.C 1.23:
13368: * src/targets/cgi/parser3.C 1.183:
13369: * src/targets/isapi/parser3isapi.C 1.75:
13370: * www/htdocs/auto.p 1.12:
13371: * www/htdocs/index.html 1.70:
13372: parser3.conf renamed to auto.p
13373:
13374: * operators.txt 1.49:
13375: * src/classes/file.C 1.89:
1.24 paf 13376: * www/cgi-bin/parser3.log 1.66:
1.15 paf 13377: * www/htdocs/auto.p 1.14:
13378: * www/htdocs/index.html 1.72:
13379: !^file:dirname[/a/some.tar.gz]=/a
13380: !^file:dirname[/a/b/]=/a
13381: !^file:basename[/a/some.tar.gz]=some.tar.gz
13382: !^file:justname[/a/some.tar.gz]=some.tar
13383: !^file:justext[/a/some.tar.gz]=gz
13384:
13385: * bin/Makefile.in 1.3:
13386: * configure 1.27:
13387: parser3.conf renamed to auto.p autoconf changes
13388:
13389: * src/classes/op.C 1.97:
13390: * src/include/pa_request.h 1.139:
13391: * src/main/execute.C 1.242:
13392: * src/main/pa_request.C 1.212:
13393: * src/types/pa_vmethod_frame.h 1.27:
1.24 paf 13394: * www/cgi-bin/parser3.log 1.65:
1.15 paf 13395: * www/htdocs/auto.p 1.13:
13396: * www/htdocs/index.html 1.71:
13397: introducing @conf/auto[filespec]
13398:
13399: * bin/auto.p.dist.in 1.2:
13400: <noindex>
13401:
13402: 2002-06-18 paf
13403: * bin/Makefile.am 1.1:
13404: * bin/Makefile.in 1.1:
13405: * etc/Makefile.am 1.4:
13406: * www/htdocs/index.html 1.69:
13407: bin/parser3.conf.dist [moved from etc
13408:
1.24 paf 13409: * src/classes/file.C 1.86:
13410: * www/cgi-bin/parser3.log 1.64:
13411: ^file::exec[script;$.bad error case insensitive check now
13412:
1.15 paf 13413: * configure [release_3_0_0003] 1.26.2.1:
13414: * configure.in [release_3_0_0003] 1.29.2.1:
13415: * src/include/pa_version.h [release_3_0_0003] 1.5.2.1:
13416: version to configure.in
13417:
13418: * src/classes/file.C 1.85:
1.24 paf 13419: * www/cgi-bin/parser3.log 1.63:
1.15 paf 13420: * www/htdocs/index.html 1.68:
13421: ^file::exec[script;$.bad now error, not skip
13422:
13423: * Makefile.am 1.5:
13424: * Makefile.in 1.12:
13425: * bin/Makefile.am 1.2:
13426: * bin/Makefile.in 1.2:
13427: * configure 1.26:
13428: * configure.in 1.29:
13429: * etc/Makefile.in 1.8:
13430: * etc/parser3.charsets/Makefile.am 1.3:
13431: * etc/parser3.charsets/Makefile.in 1.10:
13432: * src/targets/apache13/Makefile.in 1.34:
13433: parser3.conf.dist moved to bin, .in & *.am updated
13434:
13435: * src/classes/file.C 1.87:
13436: strcasecmp
13437:
13438: * INSTALL 1.21:
13439: reflected .conf.dist dir change
13440:
13441: * configure 1.25:
13442: * configure.in 1.28:
13443: * src/include/pa_pool.h 1.80:
13444: * src/include/pa_types.h 1.41:
13445: pack configure.in detection simplified.
13446: figured out that gcc on sparc not that stupid as thought previously:
13447: 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]
13448: so packed must be all parts of packed class, i.e. it's parents&fields(classes).
13449: for now it's only String that packed and what was wrong is that it's parent - Pooled, were not packed. fixed that.
13450:
13451: * src/classes/file.C 1.88:
13452: strncasecmp
13453:
13454: 2002-06-14 paf
13455: * operators.txt 1.47:
13456: more precise xml-to-text options
13457:
13458: * operators.txt 1.46:
13459: * src/types/pa_vxnode.C 1.17:
13460: xnode attribute_node.name/value
13461: xnode pi.node.data
13462:
13463: 2002-06-12 paf
13464: * Makefile.in 1.11:
13465: * configure 1.24:
13466: * configure.in 1.27:
13467: * etc/Makefile.in 1.7:
13468: * etc/parser3.charsets/Makefile.in 1.9:
13469: * src/Makefile.in 1.47:
13470: * src/classes/Makefile.in 1.45:
13471: * src/include/Makefile.in 1.5:
13472: * src/main/Makefile.in 1.41:
13473: * src/sql/Makefile.in 1.5:
13474: * src/targets/Makefile.in 1.36:
13475: * src/targets/cgi/Makefile.am 1.35:
13476: * src/targets/cgi/Makefile.in 1.47:
13477: * src/targets/cgi/parser3.C 1.182:
13478: * src/targets/isapi/Makefile.in 1.5:
13479: * src/types/Makefile.in 1.38:
13480: removed root conf define creation
13481:
13482: * src/classes/mail.C 1.66:
13483: sendmail -ti [default now]
13484:
13485: * src/include/pa_globals.h 1.86:
13486: * src/include/pa_request.h 1.136:
13487: * src/main/main.dsp 1.153:
13488: * src/main/pa_globals.C 1.128:
13489: * src/main/pa_request.C 1.208:
1.24 paf 13490: * www/cgi-bin/parser3.log 1.60:
1.15 paf 13491: @conf
13492:
1.24 paf 13493: * src/include/pa_globals.h 1.87:
13494: * src/include/pa_request.h 1.137:
13495: * src/main/execute.C 1.241:
13496: * src/main/pa_globals.C 1.129:
13497: * src/main/pa_request.C 1.209:
13498: * www/cgi-bin/parser3.log 1.61:
13499: @rootconf [were @conf]
13500:
1.15 paf 13501: * INSTALL 1.20:
13502: * configure.in 1.26:
13503: * etc/Makefile.am 1.3:
13504: * operators.txt 1.43:
13505: * src/include/pa_globals.h 1.88:
13506: * src/include/pa_request.h 1.138:
13507: * src/main/compile.tab.C 1.56:
13508: * src/main/pa_globals.C 1.130:
13509: * src/main/pa_request.C 1.211:
13510: * src/targets/apache13/mod_parser3.C 1.22:
13511: * src/targets/cgi/parser3.C 1.181:
13512: * src/targets/isapi/parser3isapi.C 1.74:
1.24 paf 13513: * www/cgi-bin/parser3.log 1.62:
1.15 paf 13514: parser3.conf now one and only
13515:
13516: * src/classes/mail.C 1.65:
13517: * src/main/pa_request.C 1.210:
13518: $MAIL $CHARSETS allowed to be strings. for convinient #ing
13519:
13520: 2002-06-11 paf
13521: * src/classes/file.C 1.83:
13522: * src/targets/cgi/parser3.dsp 1.49:
13523: * src/targets/isapi/parser3isapi.C 1.73:
1.24 paf 13524: * www/cgi-bin/parser3.log 1.59:
1.15 paf 13525: * www/htdocs/.htaccess 1.4:
13526: * www/htdocs/index.html 1.66:
13527: suexec env keys filter plus CGI_ as valid prefix
13528:
13529: * src/classes/file.C 1.84:
13530: check simplified
13531:
13532: * src/classes/file.C 1.82:
13533: * src/include/pa_request.h 1.135:
13534: * src/include/pa_sapi.h 1.19:
13535: * src/targets/apache13/mod_parser3.C 1.21:
13536: * src/targets/cgi/parser3.C 1.180:
13537: * src/targets/isapi/parser3isapi.C 1.72:
1.24 paf 13538: * www/cgi-bin/parser3.log 1.58:
1.15 paf 13539: * www/htdocs/index.html 1.65:
13540: file::exec/cgi to pass HTTP_ vars
13541: introducing SAPI::environment
13542:
13543: 2002-06-10 paf
13544: * src/main/pa_common.C [release_1_0_0001] 1.108.2.1:
13545: fixed -d (bug)
13546:
13547: * configure 1.20:
13548: * configure [release_3_0_0002] 1.19.2.1:
13549: * configure.in [release_3_0_0002] 1.21.2.1:
13550: * src/include/pa_version.h 1.5:
13551: * src/include/pa_version.h [release_3_0_0002] 1.4.2.1:
13552: makes
13553:
13554: * operators.txt 1.41:
13555: old merge conflict removed
13556:
13557: * src/types/pa_vform.C 1.56:
13558: * src/types/pa_vform.h 1.34:
13559: * www/htdocs/index.html 1.62:
13560: $form: not determined yet check
13561:
13562: * src/main/pa_common.C 1.109:
13563: merged fixed -d (bug)
13564:
13565: * src/main/compile.tab.C 1.55:
13566: * src/main/pa_string.C 1.159:
1.24 paf 13567: * www/cgi-bin/parser3.log 1.56:
1.15 paf 13568: * www/htdocs/index.html 1.63:
13569: whitespace after number in autoconvert now ignored
13570:
13571: * operators.txt 1.42:
13572: * src/classes/op.C 1.96:
13573: * src/include/pa_common.h 1.77:
13574: * src/main/pa_common.C 1.110:
13575: lock failures reported now
13576:
13577: * configure 1.21:
13578: * configure.in 1.23:
13579: pack even address access on sparc&co arch checked in configure
13580:
13581: * configure 1.23:
13582: * configure.in 1.25:
13583: *** empty log message ***
13584:
13585: * src/main/compile_tools.C 1.50:
1.24 paf 13586: * www/cgi-bin/parser3.log 1.57:
1.15 paf 13587: * www/htdocs/index.html 1.64:
13588: ^if(" 1 "){y} bug fixed
13589: optimization string->double @ compile time were not-enough-checking...
13590:
13591: * configure 1.22:
13592: * configure.in 1.24:
13593: hpux check, nsl link, no socket
13594:
13595: * src/classes/mail.C 1.64:
13596: mail netscape attachment name fixed. todo: $response:body
13597: content-type:name
13598:
13599: * src/main/untaint.C 1.102:
13600: bug#2) mail subject got always prepended with charset even when
13601: all letters were 7bit one
13602:
13603: 2002-06-04 paf
13604: * src/targets/apache13/mod_parser3.C 1.20:
13605: * src/targets/apache13/mod_parser3.C [release_1_0_0001] 1.19.2.1:
13606: fixed .dsp-s along with reorganized cvs modules dirs structure
13607:
13608: 2002-06-03 paf
13609: * etc/parser3.charsets/windows-1251.cfg 1.5:
13610: * operators.txt 1.40:
13611: * src/classes/classes.dsp 1.20:
13612: * src/main/compile.tab.C 1.54:
13613: * src/main/main.dsp 1.152:
13614: * src/main/pa_globals.C 1.127:
13615: * src/targets/apache13/ApacheModuleParser3.dsp 1.12:
13616: * src/targets/cgi/parser3.C 1.179:
13617: * src/targets/cgi/parser3.dsp 1.48:
13618: * src/targets/isapi/parser3isapi.dsp 1.37:
13619: * src/types/types.dsp 1.25:
13620: * www/htdocs/index.html 1.60:
13621: fixed .dsp-s along with reorganized cvs modules dirs structure
13622:
13623: * src/classes/classes.dsp [release_1_0_0001] 1.18.2.2:
13624: * src/main/compile.tab.C [release_1_0_0001] 1.52.2.2:
13625: * src/main/main.dsp [release_1_0_0001] 1.150.2.2:
13626: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.3:
13627: * src/targets/apache13/ApacheModuleParser3.dsp [release_1_0_0001] 1.11.2.1:
13628: * src/targets/cgi/parser3.dsp [release_1_0_0001] 1.46.2.1:
13629: * src/targets/isapi/parser3isapi.dsp [release_1_0_0001] 1.35.2.2:
13630: * src/types/types.dsp [release_1_0_0001] 1.23.2.2:
13631: reorganized cvs modules
13632:
13633: 2002-05-28 paf
13634: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.3:
13635: info.uri now ""
13636:
13637: 2002-05-17 paf
13638: * src/classes/table.C 1.153:
13639: * src/classes/table.C [release_1_0_0001] 1.151.2.1:
13640: ^table.save << checked empty pre/match/post columns
13641:
13642: 2002-05-16 paf
13643: * src/classes/image.C 1.72:
1.24 paf 13644: * www/cgi-bin/parser3.log 1.55:
1.15 paf 13645: * www/htdocs/index.html 1.59:
13646: image::measure can png now
13647:
13648: 2002-05-15 paf
13649: * operators.txt 1.38:
13650: * src/classes/date.C 1.31:
1.24 paf 13651: * www/cgi-bin/parser3.log 1.54:
1.15 paf 13652: * www/htdocs/index.html 1.58:
13653: ^date::create[%H:%M[:%S]] added
13654:
13655: * etc/parser3.charsets/windows-1251.cfg 1.4:
13656: 0x forgot, fixed
13657:
13658: * operators.txt 1.37:
13659: * src/classes/date.C 1.30:
1.24 paf 13660: * www/cgi-bin/parser3.log 1.53:
1.15 paf 13661: * www/htdocs/.htaccess 1.3:
13662: * www/htdocs/auto.p 1.10:
13663: * www/htdocs/index.html 1.57:
13664: ^date::create[%Y[-%m[-%d[ %H[:%M[:%S]]]]]]
13665: [-%m now
13666:
13667: 2002-05-14 paf
13668: * etc/parser3.charsets/windows-1251.cfg 1.3:
13669: * etc/parser3.charsets/windows-1251.cfg [release_1_0_0001] 1.2.2.1:
13670: added 3 quotes
13671:
13672: 2002-05-07 paf
13673: * src/classes/classes.dsp 1.19:
13674: * src/classes/classes.dsp [release_1_0_0001] 1.18.2.1:
13675: * src/classes/op.C 1.95:
13676: * src/classes/op.C [release_1_0_0001] 1.93.2.1:
13677: * src/include/pa_globals.h 1.85:
13678: * src/include/pa_globals.h [release_1_0_0001] 1.84.2.1:
13679: * src/include/pa_request.h 1.134:
13680: * src/include/pa_request.h [release_1_0_0001] 1.133.2.1:
13681: * src/include/pa_table.h 1.44:
13682: * src/include/pa_table.h [release_1_0_0001] 1.43.2.1:
13683: * src/main/compile.tab.C 1.53:
13684: * src/main/compile.tab.C [release_1_0_0001] 1.52.2.1:
13685: * src/main/compile.y 1.187:
13686: * src/main/compile.y [release_1_0_0001] 1.186.2.1:
13687: * src/main/main.dsp 1.151:
13688: * src/main/main.dsp [release_1_0_0001] 1.150.2.1:
13689: * src/main/pa_globals.C 1.126:
13690: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.2:
13691: * src/main/pa_request.C 1.207:
13692: * src/main/pa_request.C [release_1_0_0001] 1.204.2.1:
13693: * src/main/pa_table.C 1.47:
13694: * src/main/pa_table.C [release_1_0_0001] 1.46.2.1:
13695: * src/targets/isapi/pa_pool.C 1.13:
13696: * src/targets/isapi/pa_pool.C [release_1_0_0001] 1.12.2.1:
13697: * src/targets/isapi/parser3isapi.C 1.71:
13698: * src/targets/isapi/parser3isapi.C [release_1_0_0001] 1.69.2.2:
13699: * src/targets/isapi/parser3isapi.dsp 1.36:
13700: * src/targets/isapi/parser3isapi.dsp [release_1_0_0001] 1.35.2.1:
13701: * src/targets/isapi/pool_storage.h 1.16:
13702: * src/targets/isapi/pool_storage.h [release_1_0_0001] 1.15.2.1:
13703: * src/types/types.dsp 1.24:
13704: * src/types/types.dsp [release_1_0_0001] 1.23.2.1:
13705: * www/htdocs/parser-status.html 1.2:
13706: * www/htdocs/parser-status.html [release_1_0_0001] 1.1.2.1:
13707: Table name2number field now &.
13708: 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]
13709:
13710: 2002-05-06 paf
13711: * src/main/pa_globals.C 1.125:
13712: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.1:
13713: * src/targets/cgi/parser3.C 1.178:
13714: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.2:
13715: * src/targets/cgi/pool_storage.h 1.10:
13716: * src/targets/cgi/pool_storage.h [release_1_0_0001] 1.9.2.1:
13717: * src/targets/isapi/parser3isapi.C 1.70:
13718: * src/targets/isapi/parser3isapi.C [release_1_0_0001] 1.69.2.1:
13719: removed 100*40 bytes per request memory leak [nonpool malloc in
13720: globals]
13721:
13722: 2002-04-30 paf
13723: * configure 1.19:
13724: * src/include/pa_version.h 1.4:
13725: version now not b
13726:
13727: * src/targets/cgi/parser3.C 1.177:
1.24 paf 13728: * www/cgi-bin/parser3.log 1.52:
1.15 paf 13729: * www/htdocs/global.xsl 1.7:
13730: * www/htdocs/index.html 1.56:
13731: request.uri now never 0
13732:
13733: 2002-04-29 paf
13734: * configure.in 1.21:
13735: removed b
13736:
13737: * src/doc/ClassExample1.dox 1.4:
13738: * src/doc/ClassExample3.dox 1.4:
13739: * src/doc/aliased.dox 1.4:
13740: * src/doc/methoded.dox 1.3:
13741: * src/doc/string.dox 1.4:
13742: * src/doc/value.dox 1.3:
13743: * src/include/pa_exception.h 1.34:
13744: * src/main/pa_request.C 1.205:
13745: * src/targets/cgi/parser3.C 1.176:
13746: merged from 0001
13747:
13748: * src/classes/op.C 1.94:
13749: * src/include/pa_exception.h 1.35:
13750: * src/main/pa_request.C 1.206:
13751: Exception::comment/type checked in (), no there's no empty type
13752: comment by default
13753:
13754: 2002-04-26 paf
13755: * src/doc/doxygen.cfg 1.22:
13756: * src/doc/doxygen.cfg [release_1_0_0001] 1.21.2.1:
13757: * src/targets/cgi/parser3.dsp 1.47:
1.24 paf 13758: * www/cgi-bin/parser3.log 1.51:
1.15 paf 13759: * www/htdocs/index.html 1.55:
13760: doxygen dot image size reduced
13761:
13762: 2002-04-25 paf
13763: * src/classes/table.C 1.152:
1.24 paf 13764: * www/cgi-bin/parser3.log 1.47:
1.15 paf 13765: * www/htdocs/.htaccess 1.1:
13766: * www/htdocs/index.html 1.51:
13767: removed restriction on column count to ^table.hash to work, now
13768: must be >0 [were >1]
13769:
13770: * src/targets/cgi/parser3.C 1.175:
13771: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.1:
13772: setenv in .htaccess when cgi is not under that dir got
13773: REDIRECT_ prefix before HTTP_PARSER_x_CONFIG, now that took
13774: into account
13775:
1.24 paf 13776: * www/cgi-bin/parser3.log 1.48:
1.15 paf 13777: * www/htdocs/index.html 1.52:
13778: sample of 'using junction out of context'
13779:
13780: * operators.txt 1.35:
13781: * operators.txt 1.36:
13782: * src/classes/date.C 1.28:
13783: * src/classes/date.C 1.29:
1.24 paf 13784: * www/cgi-bin/parser3.log 1.49:
1.15 paf 13785: * www/htdocs/index.html 1.53:
13786: ^date::create[2002-12-33 01:03:04]
13787:
13788: 2002-04-24 paf
13789: * src/classes/classes.dsp 1.18:
13790: * src/main/compile.tab.C 1.52:
13791: * src/main/main.dsp 1.150:
13792: * src/targets/apache13/ApacheModuleParser3.dsp 1.11:
13793: * src/targets/cgi/parser3.C 1.174:
13794: * src/targets/cgi/parser3.dsp 1.46:
13795: * src/targets/isapi/parser3isapi.dsp 1.34:
13796: * src/types/types.dsp 1.23:
13797: MSVC profile targets
13798:
13799: 2002-04-23 paf
13800: * operators.txt 1.34:
13801: * src/classes/string.C 1.110:
1.24 paf 13802: * www/cgi-bin/parser3.log 1.46:
1.15 paf 13803: * www/htdocs/index.html 1.50:
13804: int/double/string:sql{}[$.default{code}]
13805: fixed [were barking: "junction used outside of context"]
13806:
13807: 2002-04-22 paf
13808: * src/classes/string.C 1.109:
13809: * src/include/pa_string.h 1.138:
13810: * src/main/pa_string.C 1.158:
13811: * src/types/pa_vstring.C 1.19:
13812: * src/types/pa_vstring.h 1.46:
13813: * types.txt 1.2:
13814: ^string.optimize[]
13815:
13816: * src/main/execute.C 1.238:
1.24 paf 13817: * www/cgi-bin/parser3.log 1.43:
1.15 paf 13818: * www/htdocs/index.html 1.48:
13819: junctions to local contexts got cleanized&checked later
13820:
1.24 paf 13821: * src/main/execute.C 1.240:
13822: * www/cgi-bin/parser3.log 1.45:
13823: rolled back to before_killing_userjunction_contexts
13824:
1.15 paf 13825: * src/include/pa_globals.h 1.84:
13826: * src/include/pa_table.h 1.43:
13827: * src/main/pa_globals.C 1.124:
13828: * src/main/pa_string.C 1.157:
13829: * src/main/pa_table.C 1.46:
13830: fixed match table template
13831:
13832: * src/classes/string.C 1.107:
13833: * src/classes/string.C 1.108:
13834: optimize removed from string .left/right/pos
13835:
13836: * src/main/execute.C 1.239:
1.24 paf 13837: * www/cgi-bin/parser3.log 1.44:
1.15 paf 13838: * www/htdocs/index.html 1.49:
13839: user junctions context killed
13840:
13841: 2002-04-19 paf
13842: * src/classes/string.C 1.106:
13843: * src/include/pa_request.h 1.133:
13844: * src/include/pa_string.h 1.137:
13845: * src/main/pa_request.C 1.204:
13846: * src/main/pa_string.C 1.156:
13847: * src/types/pa_vstring.C 1.18:
13848: * src/types/pa_vstring.h 1.45:
1.24 paf 13849: * www/cgi-bin/parser3.log 1.42:
1.15 paf 13850: * www/htdocs/index.html 1.47:
13851: string now optimized prior to .left .right .mid .pos .match when that is profitable,
13852: and always before .replace
13853: when $ORIGINS(1) optimization disabled
13854: 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
13855:
13856: * src/classes/op.C 1.93:
13857: * src/classes/string.C 1.105:
13858: * src/types/pa_value.h 1.86:
13859: VTable removed from each String::match replace iteration, and made stacked
13860: sizeof(VTable)=12bytes economy on each replace code
13861:
13862: * src/include/pa_globals.h 1.83:
13863: * src/include/pa_table.h 1.42:
13864: * src/main/pa_globals.C 1.123:
13865: * src/main/pa_string.C 1.155:
13866: String::match table columns globalized, not created @ each ^match anymore
13867: economy: sizeof(Array)+space on 3+x cells=24+ bytes per ^match
13868:
13869: * src/classes/file.C 1.81:
13870: ovector now local
13871: economy: 16 bytes per ^file:list
13872:
13873: * src/classes/string.C 1.104:
13874: * src/include/pa_string.h 1.136:
13875: * src/main/pa_string.C 1.154:
13876: * www/htdocs/index.html 1.46:
13877: string.match[]['] option enables generation of $match.prematch
13878: .match .postmatch columns
13879:
13880: * src/main/pa_string.C 1.153:
13881: String::match options analized without cstr-ing them now
13882:
13883: * src/doc/chmhelper.pl 1.1:
13884: * src/doc/doxygen.cfg 1.21:
13885: * src/doc/footer.htm 1.1:
13886: * src/doc/html2chm.cmd 1.6:
13887: * src/doc/postbuild.txt 1.3:
13888: * src/doc/sources2html.cmd 1.5:
13889: * src/doc/view_chm.cmd 1.2:
13890: * src/doc/view_html.cmd 1.2:
13891: config updated to doxygen 1.2.15,
13892: created helper which fixes minor bugs in chm project files & htm tree.
13893: changed extension to .htm
13894:
13895: * src/doc/footer.htm 1.2:
13896: 2001,
13897:
13898: 2002-04-18 paf
13899: * src/classes/classes.h 1.18:
13900: * src/classes/hash.C 1.40:
13901: * src/types/pa_value.h 1.85:
13902: * src/types/pa_vbool.h 1.18:
13903: * src/types/pa_vcookie.h 1.16:
13904: * src/types/pa_vdate.h 1.10:
13905: * src/types/pa_vdouble.h 1.37:
13906: * src/types/pa_venv.h 1.21:
13907: * src/types/pa_vfile.h 1.42:
13908: * src/types/pa_vhash.h 1.33:
13909: * src/types/pa_vimage.h 1.25:
13910: * src/types/pa_vint.h 1.34:
13911: * src/types/pa_vjunction.h 1.13:
13912: * src/types/pa_vobject.h 1.18:
13913: * src/types/pa_vrequest.h 1.17:
13914: * src/types/pa_vresponse.h 1.22:
13915: * src/types/pa_vstateless_class.h 1.26:
13916: * src/types/pa_vstateless_object.h 1.17:
13917: * src/types/pa_vstatus.h 1.8:
13918: * src/types/pa_vstring.h 1.44:
13919: * src/types/pa_vtable.h 1.38:
13920: * src/types/pa_vvoid.h 1.9:
13921: * src/types/pa_vxdoc.h 1.21:
13922: * src/types/pa_vxnode.h 1.14:
13923: fclass_real lowered from VStateless_class to VObject
13924:
13925: * src/types/pa_value.C 1.1:
13926: forced to cut that from .h because of VStateless_class usage [
13927: undefined in .h]
13928:
13929: * src/classes/classes.h 1.17:
13930: * src/classes/date.C 1.27:
13931: * src/classes/double.C 1.47:
13932: * src/classes/file.C 1.80:
13933: * src/classes/form.C 1.23:
13934: * src/classes/hash.C 1.39:
13935: * src/classes/image.C 1.71:
13936: * src/classes/int.C 1.44:
13937: * src/classes/mail.C 1.63:
13938: * src/classes/math.C 1.18:
13939: * src/classes/op.C 1.91:
13940: * src/classes/response.C 1.19:
13941: * src/classes/string.C 1.103:
13942: * src/classes/table.C 1.151:
13943: * src/classes/void.C 1.19:
13944: * src/classes/xnode.C 1.44:
13945: * src/include/pa_globals.h 1.82:
13946: * src/include/pa_request.h 1.132:
13947: * src/main/execute.C 1.236:
13948: * src/main/pa_globals.C 1.122:
13949: * src/main/pa_request.C 1.201:
13950: * src/types/Makefile.am 1.21:
13951: * src/types/pa_value.h 1.84:
13952: * src/types/pa_vdouble.h 1.36:
13953: * src/types/pa_vform.C 1.55:
13954: * src/types/pa_vhash.h 1.32:
13955: * src/types/pa_vint.h 1.33:
13956: * src/types/pa_vmath.h 1.7:
13957: * src/types/pa_vmethod_frame.h 1.25:
13958: * src/types/pa_vstateless_class.h 1.24:
13959: * src/types/pa_wcontext.C 1.18:
13960: * src/types/pa_wcontext.h 1.32:
13961: * src/types/pa_wwrapper.h 1.18:
13962: * src/types/types.dsp 1.22:
1.24 paf 13963: * www/cgi-bin/parser3.log 1.36:
1.15 paf 13964: * www/htdocs/index.html 1.40:
13965: removed Value::fname
13966:
13967: * src/include/pa_opcode.h 1.18:
13968: * src/main/compile.tab.C 1.51:
13969: * src/main/compile.y 1.186:
13970: * src/main/compile_tools.C 1.49:
13971: * src/main/compile_tools.h 1.61:
13972: * src/main/execute.C 1.237:
13973: * src/main/pa_request.C 1.202:
13974: * src/types/pa_vmethod_frame.h 1.26:
1.24 paf 13975: * www/cgi-bin/parser3.log 1.37:
1.15 paf 13976: * www/htdocs/index.html 1.41:
13977: OP_GET_METHOD_FRAME merged with OP_CALL, VCodeFrame move to
13978: stack [no more heap waste on each CALL]
13979:
13980: * src/types/pa_valiased.C 1.14:
13981: * src/types/pa_valiased.h 1.19:
13982: * src/types/pa_vclass.h 1.25:
13983: * src/types/pa_vobject.h 1.17:
13984: * src/types/pa_wcontext.C 1.19:
1.24 paf 13985: * www/cgi-bin/parser3.log 1.38:
1.15 paf 13986: * www/htdocs/index.html 1.42:
13987: VAliased get/set alias now virtual and implemented down in
13988: VClass, fclass_alias removed,
13989:
13990: * src/main/pa_request.C 1.203:
13991: * src/types/pa_valiased.h 1.20:
13992: * src/types/pa_vstateless_class.h 1.25:
13993: * src/types/pa_vstateless_object.h 1.16:
13994: * src/types/pa_vstring.h 1.43:
1.24 paf 13995: * www/cgi-bin/parser3.log 1.39:
1.15 paf 13996: * www/htdocs/index.html 1.43:
13997: VStateless_string_object speicalized light version of VStateless_object
13998:
13999: * src/types/Makefile.in 1.37:
14000: *** empty log message ***
14001:
14002: * src/doc/doxygen.cfg 1.20:
14003: .chi generation disabled
14004:
14005: * src/classes/classes.h 1.19:
14006: * src/classes/xdoc.C 1.92:
14007: * src/classes/xnode.C 1.45:
14008: * src/classes/xnode.h 1.11:
14009: * src/types/pa_vxdoc.C 1.13:
1.24 paf 14010: * www/cgi-bin/parser3.log 1.40:
14011: * www/cgi-bin/parser3.log 1.41:
1.15 paf 14012: * www/htdocs/index.html 1.44:
14013: * www/htdocs/index.html 1.45:
14014: xdoc(xnode) now fully - fields&methods
14015:
14016: * src/classes/op.C 1.92:
14017: ^throw comment param made optional
14018:
14019: 2002-04-17 paf
14020: * src/types/pa_vhash.h 1.31:
14021: vstring wrong parent fixed
14022:
14023: * src/classes/op.C 1.90:
14024: taint local result var bug fixed
14025:
14026: * src/doc/ClassExample1.dox 1.3:
14027: * src/doc/ClassExample2.dox 1.4:
14028: * src/doc/ClassExample3.dox 1.3:
14029: * src/doc/compiler.dox 1.3:
14030: * src/doc/module.dox 1.3:
14031: * src/doc/pooled.dox 1.3:
14032: * src/doc/string.dox 1.3:
14033: * src/doc/targets.dox 1.3:
14034: * src/include/pa_pool.h 1.79:
14035: * src/include/pa_types.h 1.40:
14036: dox updated to current state, PTHROW freshen to throw & co
14037:
14038: 2002-04-16 paf
14039: * src/classes/op.C 1.89:
14040: exception2vhash file now tainted
14041:
14042: * src/include/pa_opcode.h 1.17:
14043: * src/main/compile.tab.C 1.49:
14044: * src/main/compile.y 1.185:
14045: * src/main/execute.C 1.232:
14046: * src/targets/cgi/parser3.C 1.172:
1.24 paf 14047: * www/cgi-bin/parser3.log 1.30:
1.15 paf 14048: OP_CALL -> OP_CALL__WRITE and used that for removing VString wrapper
14049:
14050: * src/doc/postbuild.txt 1.2:
14051: * src/main/execute.C 1.234:
1.24 paf 14052: * www/cgi-bin/parser3.log 1.34:
1.15 paf 14053: * www/htdocs/index.html 1.37:
14054: result in @postprocess & @unhandled_exception now taken into
14055: account as in usual functions
14056:
14057: * src/doc/postbuild.txt 1.1:
14058: instructions on post .html build
14059:
14060: * asm.txt 1.2:
14061: * form.txt 1.2:
14062: * lang.txt 1.2:
14063: * sql.txt 1.2:
1.24 paf 14064: * www/cgi-bin/parser3.log 1.35:
1.15 paf 14065: removed outdated. see in Attic asm.txt as most interesting
14066:
14067: * src/classes/op.C 1.87:
1.24 paf 14068: * www/cgi-bin/parser3.log 1.28:
1.15 paf 14069: * www/htdocs/auto.p 1.8:
14070: extra check on empty file in origin in _execute
14071:
14072: * src/classes/date.C 1.26:
14073: * src/main/compile.tab.C 1.50:
14074: * src/targets/cgi/parser3.C 1.173:
1.24 paf 14075: * www/cgi-bin/parser3.log 1.31:
14076: * www/cgi-bin/parser3.log 1.32:
1.15 paf 14077: cheched date:create(days) param for validity [later were
14078: assumed valid and crashed on invalid onces]
14079:
14080: * src/classes/file.C 1.79:
14081: * src/main/pa_exec.C 1.35:
1.24 paf 14082: * www/cgi-bin/parser3.log 1.33:
1.15 paf 14083: * www/htdocs/index.html 1.36:
14084: stderr of execs mark as tainted
14085:
14086: * src/main/execute.C 1.235:
14087: * www/htdocs/index.html 1.38:
14088: $result in @main now taken into account as in usual functions
14089:
1.24 paf 14090: * src/classes/op.C 1.88:
14091: * www/cgi-bin/parser3.log 1.29:
14092: _process pseudo origin copied from local var to heap
14093:
1.23 paf 14094: * src/main/pa_request.C 1.199:
14095: uri in error log
14096:
1.15 paf 14097: * src/main/pa_request.C 1.200:
14098: * src/targets/isapi/parser3isapi.C 1.69:
14099: * www/htdocs/index.html 1.39:
14100: removed check, preventing content-length: 0 from appearing
14101:
14102: * src/doc/doxygen.cfg 1.19:
14103: * src/doc/html2chm.cmd 1.5:
14104: .chm file only now, no .chi
14105:
14106: 2002-04-15 paf
14107: * src/classes/image.C 1.70:
14108: * src/classes/op.C 1.83:
14109: * src/classes/op.C 1.84:
14110: * src/classes/string.C 1.101:
14111: * src/classes/table.C 1.149:
14112: * src/include/pa_request.h 1.129:
14113: * src/main/execute.C 1.228:
14114: * src/types/pa_value.h 1.81:
14115: * src/types/pa_vmethod_frame.h 1.24:
14116: * src/types/pa_wcontext.h 1.29:
1.24 paf 14117: * www/cgi-bin/parser3.log 1.25:
1.15 paf 14118: StringOrValue wcontext result, now ready for dual writes
14119:
1.24 paf 14120: * src/classes/file.C 1.78:
14121: * src/classes/op.C 1.86:
14122: * src/classes/table.C 1.150:
14123: * www/cgi-bin/parser3.log 1.26:
14124: finished dual write_xxx_lang functions
14125:
1.15 paf 14126: * src/main/execute.C 1.231:
14127: * src/types/pa_value.h 1.83:
1.24 paf 14128: * www/cgi-bin/parser3.log 1.27:
1.15 paf 14129: fixed name update
14130:
14131: * src/main/execute.C 1.229:
14132: CodeFrame soul fixed [mistakenly killed by prev changes]
14133:
14134: * src/classes/date.C 1.25:
14135: * src/classes/file.C 1.76:
14136: * src/classes/mail.C 1.62:
14137: * src/classes/string.C 1.102:
14138: * src/classes/xnode.C 1.43:
14139: * src/include/pa_request.h 1.130:
14140: * src/types/pa_value.h 1.82:
14141: * src/types/pa_wcontext.h 1.30:
14142: removed absolutely unnecessary VString shells
14143:
14144: * src/classes/op.C 1.82:
14145: * src/include/pa_globals.h 1.81:
14146: * src/include/pa_opcode.h 1.16:
14147: * src/include/pa_request.h 1.128:
14148: * src/main/compile.tab.C 1.47:
14149: * src/main/compile.y 1.183:
14150: * src/main/compile_tools.C 1.47:
14151: * src/main/compile_tools.h 1.59:
14152: * src/main/execute.C 1.226:
14153: * src/main/pa_globals.C 1.121:
14154: * src/main/pa_request.C 1.198:
14155: * src/targets/cgi/parser3.C 1.170:
1.24 paf 14156: * www/cgi-bin/parser3.log 1.24:
1.15 paf 14157: * www/htdocs/index.html 1.35:
14158: switch in hash constructor fixed [were problems with using of
14159: stacked wwrapper after it's death]
14160:
14161: * src/classes/file.C 1.77:
14162: * src/classes/hash.C 1.38:
14163: * src/classes/op.C 1.85:
14164: * src/include/pa_request.h 1.131:
14165: * src/main/execute.C 1.230:
14166: * src/types/pa_wcontext.h 1.31:
14167: started dual write_xxx_lang functions, if checked & works
14168:
14169: * src/targets/cgi/parser3.C 1.171:
14170: ctime sometimes can be just "", checked that
14171:
14172: * src/main/compile.tab.C 1.48:
14173: * src/main/compile.y 1.184:
14174: * src/main/compile_tools.C 1.48:
14175: * src/main/compile_tools.h 1.60:
14176: * src/main/execute.C 1.227:
14177: OP_GET_ELEMENT+OP_GET_ELEMENT__WRITE
14178: changed to OP_WRITE_VALUE
14179: in var get cases
14180:
14181: 2002-04-12 paf
14182: * operators.txt 1.33:
14183: * src/classes/table.C 1.148:
1.24 paf 14184: * www/cgi-bin/parser3.log 1.23:
1.15 paf 14185: * www/htdocs/index.html 1.34:
14186: table.select(expression) 0
14187:
14188: 2002-04-11 paf
14189: * src/classes/string.C 1.100:
14190: * src/include/pa_request.h 1.127:
14191: * src/main/execute.C 1.225:
14192: Request::process_internal codeFrame & wwrapper stacked [not
14193: wasting heap anymore]
14194:
14195: 2002-04-10 paf
14196: * src/include/pa_string.h 1.135:
14197: * src/main/pa_string.C 1.151:
14198: * src/main/untaint.C 1.101:
1.24 paf 14199: * www/cgi-bin/parser3.log 1.22:
1.15 paf 14200: * www/htdocs/index.html 1.33:
14201: killed 8 bytes from String.head
14202:
14203: * src/classes/double.C 1.46:
14204: * src/classes/file.C 1.75:
14205: * src/classes/hash.C 1.37:
14206: * src/classes/image.C 1.69:
14207: * src/classes/int.C 1.43:
14208: * src/classes/math.C 1.17:
14209: * src/classes/op.C 1.81:
14210: * src/classes/string.C 1.99:
14211: * src/classes/table.C 1.147:
14212: * src/classes/void.C 1.18:
14213: * src/classes/xdoc.C 1.91:
14214: * src/include/pa_request.h 1.126:
14215: * src/main/execute.C 1.224:
14216: * src/main/pa_string.C 1.152:
14217: killed Request::process() wrapping VString(String) in case we
14218: need only String
14219:
14220: 2002-04-09 paf
14221: * src/main/pa_common.C 1.108:
14222: * src/targets/cgi/parser3.C 1.168:
14223: * src/types/pa_vdouble.h 1.35:
14224: * src/types/pa_vint.h 1.32:
14225: int/double get_string now not pool.malloc(MAX_NUMBER) but
14226: really neaded
14227:
14228: * etc/Makefile.in 1.6:
14229: * etc/parser3.charsets/Makefile.in 1.8:
14230: * src/classes/Makefile.in 1.44:
14231: * src/sql/Makefile.in 1.4:
14232: * src/targets/Makefile.in 1.35:
14233: * src/targets/apache13/Makefile.in 1.33:
14234: * src/targets/cgi/Makefile.in 1.46:
14235: * src/targets/isapi/Makefile.in 1.4:
14236: * src/types/Makefile.in 1.36:
14237: makse
14238:
14239: * operators.txt 1.31:
14240: * src/classes/double.C 1.45:
14241: * src/classes/int.C 1.42:
14242: * www/htdocs/global.xsl 1.5:
14243: int/double.int/double(default)
14244:
14245: * src/main/compile.tab.C 1.46:
14246: * src/targets/cgi/parser3.C 1.169:
14247: * src/targets/isapi/parser3isapi.C 1.68:
1.24 paf 14248: * www/cgi-bin/parser3.log 1.21:
1.15 paf 14249: removed
14250: {
14251: char *a;
14252: {
14253: /*sub local*/char b[...];
14254: a=b;
14255: situations
14256:
14257: * src/classes/xdoc.C 1.89:
1.24 paf 14258: * www/cgi-bin/parser3.log 1.19:
1.15 paf 14259: * www/htdocs/global.xsl 1.6:
14260: * www/htdocs/index.html 1.32:
14261: xslt params fixed
14262:
14263: * operators.txt 1.32:
14264: * src/classes/xdoc.C 1.90:
1.24 paf 14265: * www/cgi-bin/parser3.log 1.20:
1.15 paf 14266: xslt params made literal
14267:
14268: 2002-04-04 paf
14269: * src/include/pa_string.h 1.134:
14270: * src/main/pa_string.C 1.150:
1.24 paf 14271: * www/cgi-bin/parser3.log 1.18:
1.15 paf 14272: * www/htdocs/index.html 1.31:
14273: fixed string.replace [when reconstructing pieces were split by
14274: max_integral(piece.size), thus some strings to replace happen
14275: to be split into two = not replaced)
14276:
14277: * src/targets/cgi/parser3.C 1.166:
14278: * src/targets/cgi/parser3.C 1.167:
14279: * src/targets/cgi/parser3.dsp 1.44:
14280: * src/targets/cgi/parser3.dsp 1.45:
14281: document root in standalone version = current dir
14282:
14283: 2002-04-03 paf
14284: * INSTALL 1.18:
14285: * Makefile.in 1.10:
14286: * configure 1.17:
14287: * configure.in 1.19:
14288: * etc/Makefile.in 1.5:
14289: * etc/parser3.charsets/Makefile.in 1.7:
14290: * src/Makefile.in 1.46:
14291: * src/include/Makefile.in 1.4:
14292: * src/main/Makefile.in 1.40:
14293: root config configure options
14294:
14295: * configure 1.18:
14296: * configure.in 1.20:
14297: more checks on nonexistent charset
14298:
14299: 2002-04-02 paf
14300: * src/main/compile.C 1.63:
14301: parser.compile [exception name more like in doc]
14302:
14303: 2002-04-01 paf
14304: * src/classes/mail.C 1.61:
14305: * src/include/pa_string.h 1.133:
14306: * src/main/untaint.C 1.100:
14307: * src/targets/isapi/parser3isapi.dsp 1.33:
1.24 paf 14308: * www/cgi-bin/parser3.log 1.17:
1.15 paf 14309: mail subject encoding taken from .content-type.charset, not .charset
14310:
14311: 2002-03-29 paf
14312: * operators.txt 1.30:
14313: * src/classes/date.C 1.24:
1.24 paf 14314: * www/cgi-bin/parser3.log 1.16:
1.15 paf 14315: * www/htdocs/index.html 1.30:
14316: ^date::create now may not supply day, default 1.
14317: checked 29.03 -> 29.02 roll on non 366 days' year. | 31.05->31.04 roll
14318:
14319: * etc/parser3.charsets/koi8-r.cfg 1.2:
14320: koi8-r += ukranian letters
14321:
14322: 2002-03-28 paf
14323: * operators.txt 1.29:
14324: * src/classes/date.C 1.23:
14325: * src/classes/op.C 1.79:
14326: * src/include/pa_globals.h 1.80:
14327: * src/include/pa_hash.h 1.55:
14328: * src/main/pa_globals.C 1.120:
14329: * src/types/pa_vdate.h 1.9:
14330: * www/htdocs/index.html 1.29:
14331: ^cache[file][date]{
14332: ^cache(seconds)
14333: ^cache[date]
14334: }
14335:
14336: * src/classes/xdoc.C 1.88:
14337: * src/classes/xnode.C 1.42:
14338: * src/classes/xnode.h 1.10:
14339: removed redundant pool param
14340:
14341: 2002-03-27 paf
14342: * operators.txt 1.27:
14343: * src/classes/op.C 1.77:
14344: * src/include/pa_config_fixed.h 1.42:
14345: * src/include/pa_request.h 1.124:
14346: * src/main/execute.C 1.222:
14347: * src/main/pa_request.C 1.196:
1.24 paf 14348: * www/cgi-bin/parser3.log 1.14:
1.15 paf 14349: decided agains resetting exception_trace, just changed name
14350:
14351: * operators.txt 1.28:
14352: * src/classes/date.C 1.22:
14353: * src/classes/double.C 1.44:
14354: * src/classes/file.C 1.74:
14355: * src/classes/form.C 1.22:
14356: * src/classes/hash.C 1.36:
14357: * src/classes/image.C 1.68:
14358: * src/classes/int.C 1.41:
14359: * src/classes/mail.C 1.60:
14360: * src/classes/math.C 1.16:
14361: * src/classes/op.C 1.78:
14362: * src/classes/string.C 1.98:
14363: * src/classes/table.C 1.146:
14364: * src/classes/void.C 1.17:
14365: * src/classes/xdoc.C 1.87:
14366: * src/classes/xnode.C 1.41:
14367: * src/include/pa_exception.h 1.33:
14368: * src/include/pa_request.h 1.125:
14369: * src/include/pa_stylesheet_connection.h 1.28:
14370: * src/main/compile.C 1.62:
14371: * src/main/compile_tools.C 1.46:
14372: * src/main/execute.C 1.223:
14373: * src/main/pa_array.C 1.48:
14374: * src/main/pa_charset.C 1.23:
14375: * src/main/pa_charsets.C 1.8:
14376: * src/main/pa_common.C 1.106:
14377: * src/main/pa_dictionary.C 1.14:
14378: * src/main/pa_exception.C 1.40:
14379: * src/main/pa_exec.C 1.34:
14380: * src/main/pa_pool.C 1.52:
14381: * src/main/pa_request.C 1.197:
14382: * src/main/pa_socks.C 1.14:
14383: * src/main/pa_sql_driver_manager.C 1.62:
14384: * src/main/pa_string.C 1.149:
14385: * src/main/pa_table.C 1.45:
14386: * src/main/untaint.C 1.99:
14387: * src/targets/apache13/mod_parser3.C 1.19:
14388: * src/targets/cgi/parser3.C 1.165:
14389: * src/targets/isapi/parser3isapi.C 1.67:
14390: * src/types/pa_value.h 1.80:
14391: * src/types/pa_vcookie.C 1.43:
14392: * src/types/pa_vfile.h 1.41:
14393: * src/types/pa_vform.C 1.54:
14394: * src/types/pa_vhash.h 1.30:
14395: * src/types/pa_vmethod_frame.h 1.23:
14396: * src/types/pa_vstatus.C 1.7:
14397: * src/types/pa_vtable.C 1.13:
14398: * src/types/pa_vxdoc.h 1.20:
14399: * src/types/pa_vxnode.h 1.13:
14400: * src/types/pa_wcontext.C 1.17:
14401: * src/types/pa_wwrapper.h 1.17:
1.24 paf 14402: * www/cgi-bin/parser3.log 1.15:
1.15 paf 14403: * www/htdocs/index.html 1.28:
14404: assigned exception types
14405:
14406: 2002-03-26 paf
14407: * operators.txt 1.24:
14408: * src/classes/date.C 1.20:
14409: * www/htdocs/index.html 1.25:
14410: fixed date roll on daylightsaving days
14411: mktime took into account tm_isdst flag, which remained from BEFORE roll, but should have been reset
14412:
14413: * src/classes/op.C 1.76:
14414: * www/htdocs/index.html 1.27:
14415: forced language of $source field of exception to 'tainted',
14416: so that sql-langed-frags could be outputed outside of connect
14417:
14418: * src/include/pa_common.h 1.76:
14419: * src/main/pa_exec.C 1.33:
14420: windows exec chdir fixed
14421:
14422: * operators.txt 1.25:
14423: * src/classes/date.C 1.21:
14424: * www/htdocs/index.html 1.26:
14425: removed date.roll limit of +-1 offset
14426:
14427: 2002-03-25 paf
14428: * INSTALL 1.13:
14429: comment on --disable-link-stdcpp
14430:
14431: * INSTALL 1.12:
14432: * configure 1.15:
14433: * configure.in 1.17:
14434: * src/targets/cgi/Makefile.am 1.33:
14435: * src/targets/cgi/Makefile.in 1.44:
14436: libstdc++ link skipping configure option
14437:
14438: * src/classes/file.C 1.73:
14439: * src/classes/mail.C 1.56:
14440: * src/include/pa_exec.h 1.8:
14441: * src/main/pa_exec.C 1.32:
14442: f(!forced_allow)
14443: to allow
14444: --with-sendmail to work with any/both
14445: --disable-foreign-group-files --disable-execs
14446:
14447: * src/classes/op.C 1.75:
14448: * src/include/pa_sql_connection.h 1.24:
14449: sql connection with error were put to cache with '
14450: marked_to_rollback' flag, all consequent even OK requests
14451: rolled back
14452:
14453: * INSTALL 1.16:
14454: "--with=sendmail=COMMAND"
14455: comment
14456:
14457: * INSTALL 1.15:
14458: * configure 1.16:
14459: * configure.in 1.18:
14460: * src/classes/mail.C 1.55:
14461: * src/include/pa_config_auto.h.in 1.24:
14462: * src/main/pa_exec.C 1.31:
14463: * src/targets/cgi/Makefile.am 1.34:
14464: * src/targets/cgi/Makefile.in 1.45:
14465: --disable-foreign-group-files now disables execs also.
14466: introducing --sendmail
14467:
14468: * INSTALL 1.14:
14469: * INSTALL 1.17:
14470: * src/classes/mail.C 1.57:
14471: * src/classes/mail.C 1.58:
14472: *** empty log message ***
14473:
14474: * operators.txt 1.22:
14475: pgsql options comment
14476:
14477: * operators.txt 1.23:
14478: * src/targets/cgi/parser3.C 1.164:
14479: http_site_config_filespec
14480:
14481: 2002-03-22 paf
14482: * operators.txt 1.21:
14483: few comments on sets
14484:
14485: * src/main/pa_exec.C 1.30:
14486: createprocess nowindow flag
14487: check on readfile false return
14488:
14489: 2002-03-18 paf
14490: * src/main/pa_charset.C 1.22:
14491: * src/targets/isapi/pa_threads.C 1.10:
14492: * src/types/pa_vdouble.h 1.34:
14493: removed some tested @tests
14494:
14495: * operators.txt 1.20:
14496: * src/classes/op.C 1.74:
14497: * src/include/pa_exception.h 1.32:
14498: * src/include/pa_globals.h 1.79:
14499: * src/include/pa_request.h 1.123:
14500: * src/include/pa_stack.h 1.14:
14501: * src/main/pa_globals.C 1.119:
14502: * src/main/pa_request.C 1.195:
1.24 paf 14503: * www/cgi-bin/parser3.log 1.12:
14504: * www/cgi-bin/parser3.log 1.13:
1.15 paf 14505: * www/htdocs/index.html 1.22:
14506: * www/htdocs/index.html 1.23:
14507: introducing ^try
14508:
14509: 2002-03-15 paf
14510: * operators.txt 1.19:
14511: * src/classes/table.C 1.145:
14512: * www/htdocs/index.html 1.21:
14513: ^table.locate(logical expr)
14514:
14515: 2002-03-13 paf
14516: * src/main/pa_exception.C 1.39:
14517: checked not-pooled malloc
14518:
14519: 2002-03-11 paf
14520: * src/types/pa_vfile.C 1.29:
14521: $file.text now 0A linebreaks,
14522: file::exec/cgi linebreaks "0D0A" changed to 0A onces
14523:
14524: * INSTALL 1.10:
14525: * configure 1.13:
14526: * configure.in 1.15:
14527: * src/include/pa_config_auto.h.in 1.22:
14528: * src/include/pa_config_fixed.h 1.40:
14529: * src/main/pa_exec.C 1.28:
14530: * src/main/pa_exec.C 1.29:
14531: * www/htdocs/index.html 1.18:
14532: * www/htdocs/index.html 1.19:
14533: * www/htdocs/index.html 1.20:
14534: --disable-execs
14535:
14536: * INSTALL 1.11:
14537: * configure 1.14:
14538: * configure.in 1.16:
14539: * src/include/pa_config_auto.h.in 1.23:
14540: * src/main/pa_common.C 1.105:
14541: --disable-foreign-group-files
14542:
14543: 2002-03-05 paf
14544: * src/targets/isapi/parser3isapi.C 1.66:
14545: * src/targets/isapi/parser3isapi.dsp 1.32:
14546: iis5 now requires headers to be terminated with \r\n manually [
14547: refuses to separate header/body itself]
14548:
14549: * operators.txt 1.17:
14550: * operators.txt 1.18:
14551: * src/classes/date.C 1.18:
14552: * src/classes/date.C 1.19:
14553: date week calendar columns named
14554:
14555: * src/main/pa_globals.C 1.118:
14556: * src/targets/cgi/parser3.C 1.163:
14557: * src/targets/isapi/parser3isapi.C 1.65:
14558: * www/htdocs/index.html 1.17:
14559: isapi site config beside .dll
14560:
14561: 2002-03-04 paf
14562: * src/targets/isapi/pa_threads.C 1.9:
14563: * src/targets/isapi/parser3isapi.C 1.64:
14564: * src/targets/isapi/parser3isapi.dsp 1.31:
14565: isapi updated
14566:
14567: * src/classes/op.C 1.73:
14568: * src/types/pa_vfile.C 1.28:
1.24 paf 14569: * www/cgi-bin/parser3.log 1.11:
1.15 paf 14570: * www/htdocs/index.html 1.16:
14571: process body now evaluated in PASS language
14572:
14573: * src/classes/op.C 1.72:
14574: * src/include/pa_string.h 1.132:
14575: * src/main/pa_string.C 1.148:
14576: string deserialize checks on broken file
14577:
14578: 2002-03-01 paf
14579: * src/main/pa_exec.C 1.27:
14580: execle -> execve, now argc OK
14581:
14582: 2002-02-28 paf
14583: * src/main/pa_string.C 1.147:
14584: origin by first piece preferred before last piece
14585:
14586: * src/main/pa_charsets.C 1.7:
14587: when placing charset to cache using global name now [were
14588: request]
14589:
14590: * configure 1.12:
14591: * configure.in 1.14:
14592: * src/targets/apache13/ApacheModuleParser3.dsp 1.10:
14593: * src/targets/apache13/mod_parser3.C 1.18:
14594: * src/targets/apache13/p3runConfigure.in 1.9:
14595: * src/targets/apache13/pa_threads.C 1.8:
1.24 paf 14596: * www/cgi-bin/parser3.log 1.10:
1.15 paf 14597: * www/htdocs/auto.p 1.7:
14598: apache module updated
14599:
14600: * src/main/untaint.C 1.98:
14601: removed some debug comments
14602:
14603: 2002-02-27 paf
14604: * src/main/pa_charset.C 1.21:
14605: size_t
14606:
14607: * INSTALL 1.9:
14608: shared/static-xml
14609: with-pathlink
14610:
14611: * operators.txt 1.15:
14612: * operators.txt 1.16:
14613: SMTP comment
14614:
14615: 2002-02-26 paf
14616: * src/classes/xnode.C 1.40:
1.24 paf 14617: * www/cgi-bin/parser3.log 1.9:
1.15 paf 14618: * www/htdocs/auto.p 1.6:
14619: * www/htdocs/global.xsl 1.4:
14620: * www/htdocs/index.html 1.15:
14621: in some situation, xpath query returned result with type NODESET, but empty nodeset member field,
14622: checked that
14623:
14624: * src/main/pa_exec.C 1.26:
14625: more precise names for vars, cosmetic
14626:
14627: 2002-02-22 paf
14628: * operators.txt 1.14:
14629: * src/types/pa_vcookie.C 1.41:
14630: * src/types/pa_vcookie.C 1.42:
1.24 paf 14631: * www/cgi-bin/parser3.log 1.5:
1.15 paf 14632: cookie "expires=0" = "session"
14633:
14634: * src/include/pa_string.h 1.131:
14635: * src/main/pa_string.C 1.144:
14636: * src/main/pa_string.C 1.145:
14637: * src/main/pa_string.C 1.146:
1.24 paf 14638: * www/cgi-bin/parser3.log 1.6:
14639: * www/cgi-bin/parser3.log 1.7:
14640: * www/cgi-bin/parser3.log 1.8:
1.15 paf 14641: * www/htdocs/auto.p 1.5:
14642: * www/htdocs/index.html 1.14:
14643: string iterators fixed again, so were String::join_chain
14644:
14645: * configure 1.11:
14646: * configure.in 1.13:
14647: glib###.a detection fixed
14648:
14649: * Makefile.in 1.7:
14650: * configure 1.9:
14651: * configure.in 1.11:
14652: * etc/Makefile.in 1.4:
14653: * etc/parser3.charsets/Makefile.in 1.6:
14654: * src/Makefile.in 1.45:
14655: * src/classes/Makefile.am 1.38:
14656: * src/classes/Makefile.in 1.43:
14657: * src/classes/hashfile.C 1.23:
14658: * src/include/Makefile.am 1.2:
14659: * src/include/Makefile.in 1.3:
14660: * src/include/pa_config_auto.h.in 1.20:
14661: * src/include/pa_db_connection.h 1.22:
14662: * src/include/pa_db_manager.h 1.15:
14663: * src/include/pa_db_table.h 1.16:
14664: * src/main/Makefile.am 1.31:
14665: * src/main/Makefile.in 1.39:
14666: * src/main/pa_db_connection.C 1.38:
14667: * src/main/pa_db_manager.C 1.23:
14668: * src/main/pa_db_table.C 1.21:
14669: * src/main/pa_globals.C 1.117:
14670: * src/sql/Makefile.in 1.3:
14671: * src/targets/Makefile.in 1.34:
14672: * src/targets/apache13/Makefile.in 1.32:
14673: * src/targets/apache13/p3runConfigure.in 1.8:
14674: * src/targets/cgi/Makefile.am 1.32:
14675: * src/targets/cgi/Makefile.in 1.43:
14676: * src/targets/isapi/Makefile.in 1.3:
14677: * src/types/Makefile.am 1.20:
14678: * src/types/Makefile.in 1.35:
14679: * src/types/pa_vhashfile.C 1.21:
14680: * src/types/pa_vhashfile.h 1.16:
14681: removed hashfile support for now
14682:
14683: * acconfig.h 1.1:
14684: acconfig move in cvs[from src/libltdl to /]
14685:
14686: * etc/parser3.charsets/windows-1251.cfg 1.2:
14687: °
14688:
14689: * Makefile.am 1.4:
14690: * Makefile.in 1.9:
14691: make update
14692:
14693: * INSTALL 1.7:
14694: hashfile removed from INSTALL
14695:
14696: * Makefile.in 1.8:
14697: * configure 1.10:
14698: * configure.in 1.12:
14699: * src/include/pa_config_auto.h.in 1.21:
14700: --with-shared-xml
14701: --with-static-xml
14702:
14703: * INSTALL 1.8:
14704: without-zlib comment
14705:
14706: * operators.txt 1.13:
14707: * src/classes/classes.dsp 1.16:
14708: * src/main/main.dsp 1.148:
14709: * src/types/types.dsp 1.20:
14710: removed hashfile support from sources for now
14711:
14712: * src/classes/classes.dsp 1.17:
14713: * src/main/compile.tab.C 1.45:
14714: * src/main/main.dsp 1.149:
14715: * src/targets/apache13/ApacheModuleParser3.dsp 1.9:
14716: * src/targets/cgi/parser3.dsp 1.43:
14717: * src/targets/isapi/parser3isapi.dsp 1.30:
14718: * src/types/types.dsp 1.21:
14719: *.dsp: removed refereces to win32db & ancient xalan&xml
14720:
14721: 2002-02-21 paf
14722: * Makefile.am 1.3:
14723: * Makefile.in 1.6:
14724: make cvsupdate
14725:
14726: * src/main/untaint.C 1.97:
1.24 paf 14727: * www/cgi-bin/parser3.log 1.4:
1.15 paf 14728: removed debug code, activated commented-for debug parts
14729:
14730: * src/include/pa_string.h 1.130:
14731: * src/include/pa_types.h 1.39:
14732: * src/main/pa_string.C 1.143:
14733: * src/main/untaint.C 1.96:
1.24 paf 14734: * www/cgi-bin/parser3.log 1.3:
1.15 paf 14735: STRING_*FOREACH_ROW
14736: changed to stop at append_row, not at link zero
14737: now string to string appending works
14738:
14739: 2002-02-20 paf
14740: * src/include/pa_string.h 1.129:
14741: * src/main/execute.C 1.221:
14742: * src/main/untaint.C 1.95:
14743: * src/targets/cgi/pa_pool.C 1.38:
14744: * src/targets/cgi/parser3.C 1.162:
14745: * www/htdocs/index.html 1.13:
14746: //#define DEBUG_STRING_APPENDS_VS_EXPANDS
14747:
14748: * src/include/pa_string.h 1.128:
14749: * src/main/pa_string.C 1.142:
14750: * src/main/untaint.C 1.94:
1.24 paf 14751: * www/cgi-bin/parser3.log 1.2:
1.15 paf 14752: economy: 22%
14753:
14754: * operators.txt 1.12:
14755: * src/include/pa_common.h 1.75:
14756: * src/include/pa_config_fixed.h 1.39:
14757: * src/include/pa_string.h 1.125:
14758: * src/include/pa_types.h 1.38:
14759: * src/main/compile.tab.C 1.44:
14760: * src/main/execute.C 1.220:
14761: * src/main/pa_string.C 1.139:
14762: * src/main/untaint.C 1.91:
14763: * src/targets/cgi/pa_pool.C 1.37:
14764: * src/targets/cgi/parser3.C 1.160:
14765: * www/htdocs/auto.p 1.4:
14766: * www/htdocs/global.xsl 1.3:
14767: * www/htdocs/index.html 1.11:
14768: strign to string append optimiziation idea and estimates
14769:
14770: * src/include/pa_string.h 1.126:
14771: * src/include/pa_stylesheet_connection.h 1.27:
14772: * src/main/pa_db_manager.C 1.22:
14773: * src/main/pa_dictionary.C 1.13:
14774: * src/main/pa_string.C 1.140:
14775: * src/main/untaint.C 1.92:
14776: * src/targets/cgi/parser3.C 1.161:
14777: * src/types/pa_vcookie.C 1.40:
14778: * src/types/pa_vstring.h 1.42:
14779: * www/htdocs/index.html 1.12:
14780: speed uptimized: string::is_empty
14781:
14782: * src/include/pa_string.h 1.127:
14783: * src/main/pa_string.C 1.141:
14784: * src/main/untaint.C 1.93:
1.24 paf 14785: * www/cgi-bin/parser3.log 1.1:
1.15 paf 14786: space uptimized: string::link_row removed
14787:
14788: 2002-02-19 paf
14789: * src/classes/xdoc.C 1.86:
14790: * src/classes/xnode.C 1.39:
14791: getElementsByTagName and *NS moved to node [element]
14792:
14793: * src/classes/math.C 1.15:
14794: not used directly [but erroreously reported that 'is', thus
14795: registering twice&other probs]
14796:
14797: * src/main/compile.C 1.59:
14798: * src/main/compile.C 1.60:
14799: without string_origins not worked
14800:
14801: * src/main/compile.C 1.61:
14802: without string_origins parse error file+line+col possible
14803:
14804: 2002-02-18 paf
14805: * src/types/pa_vdouble.h 1.33:
14806: since we have in_expression
14807: removed that trick i've installed into double::as_string
14808:
14809: * INSTALL 1.6:
14810: local install comment
14811:
14812: * src/main/compile.tab.C 1.41:
14813: * src/main/compile.y 1.181:
14814: * www/htdocs/global.xsl 1.2:
14815: * www/htdocs/index.html 1.7:
14816: integer division stops name
14817:
14818: * Makefile.in 1.4:
14819: * acinclude.m4 1.2:
14820: * aclocal.m4 1.2:
14821: * configure 1.8:
14822: * configure.in 1.10:
14823: * etc/Makefile.in 1.3:
14824: * etc/parser3.charsets/Makefile.in 1.5:
14825: * src/Makefile.in 1.44:
14826: * src/classes/Makefile.in 1.42:
14827: * src/include/Makefile.in 1.2:
14828: * src/include/pa_config_auto.h.in 1.19:
14829: * src/include/pa_config_includes.h 1.19:
14830: * src/main/Makefile.in 1.38:
14831: * src/sql/Makefile.in 1.2:
14832: * src/targets/Makefile.in 1.33:
14833: * src/targets/apache13/Makefile.in 1.31:
14834: * src/targets/apache13/p3runConfigure.in 1.7:
14835: * src/targets/cgi/Makefile.am 1.30:
14836: * src/targets/cgi/Makefile.in 1.41:
14837: * src/targets/cgi/parser3.C 1.157:
14838: * src/targets/isapi/Makefile.in 1.2:
14839: * src/types/Makefile.in 1.34:
14840: removed libtool usage from build mech
14841:
1.39 paf 14842: * src/classes/math.C 1.14:
14843: * www/htdocs/index.html 1.8:
14844: math:random range check fixed
14845:
1.38 paf 14846: * operators.txt 1.10:
14847: * src/classes/date.C 1.17:
14848: date::create [were date::set, with backward comp
14849:
1.15 paf 14850: * src/main/compile.tab.C 1.42:
14851: bison env set so one could compile without cygwin installed
14852:
14853: * src/targets/cgi/Makefile.am 1.31:
14854: * src/targets/cgi/Makefile.in 1.42:
14855: * src/targets/cgi/parser3.C 1.158:
14856: *** empty log message ***
14857:
14858: * src/main/pa_globals.C 1.116:
14859: extern "C" was removed too fast
14860:
14861: * Makefile.in 1.5:
14862: * ltconfig 1.2:
14863: * ltmain.sh 1.2:
14864: removed libtool subpart files
14865:
14866: * src/main/main.dsp 1.147:
14867: * src/main/pa_globals.C 1.115:
14868: removed unneded
14869: #ifdef __cplusplus
14870: }
14871: #endif
14872:
14873: * src/include/pa_opcode.h 1.15:
14874: * src/include/pa_request.h 1.122:
14875: * src/main/compile.tab.C 1.43:
14876: * src/main/compile.y 1.182:
14877: * src/main/execute.C 1.219:
14878: * src/types/pa_wcontext.h 1.28:
14879: * www/htdocs/index.html 1.10:
14880: * www/htdocs/index.html 1.9:
14881: in_expression
14882: aimed to solve old problem with string/nonstring values,
14883: now in expressions double/int values are passed as-is, without stupid tostring/fromstring conversions
14884:
14885: * operators.txt 1.11:
14886: * src/targets/cgi/parser3.C 1.159:
14887: PARSER_ROOT_CONFIG
14888:
14889: * src/classes/classes.dsp 1.15:
14890: * src/main/main.dsp 1.146:
14891: * src/main/pa_globals.C 1.114:
14892: * src/targets/cgi/parser3.dsp 1.42:
14893: * src/types/types.dsp 1.19:
14894: win32xml now contains gnome xml libs
14895: parser .dsp-s changed accordingly
14896:
14897: * operators.txt 1.9:
14898: \ comment
14899:
14900: 2002-02-13 paf
14901: * INSTALL 1.5:
14902: * configure 1.7:
14903: * configure.in 1.9:
14904: * src/targets/cgi/Makefile.am 1.29:
14905: * src/targets/cgi/Makefile.in 1.40:
14906: --with-glib-config
14907: CXXLINK=$(CC) for targets/cgi/parser3
14908:
14909: * src/include/pa_config_includes.h 1.18:
14910: sys/time time both included now.
14911: vaguely remember confilicts on this on some system [not on six|ablv]
14912: so when would see them again would think up proper check
14913:
14914: * etc/parser3.charsets/windows-1257.cfg 1.1:
14915: * src/targets/cgi/parser3.C 1.156:
14916: baltic charset file generated, in generation script ispunct
14917: check added
14918:
14919: * src/main/pa_common.C 1.103:
14920: strnchr: sanity check added
14921:
14922: * src/main/pa_common.C 1.104:
14923: truncation never occured when writing files on unix [since i've changed cache mech]
14924: fix
14925:
14926: * etc/parser3.charsets/windows-1257.cfg 1.2:
14927: id added
14928:
14929: 2002-02-08 paf
14930: * src/classes/classes.C 1.14:
14931: * src/classes/classes.h 1.15:
14932: * src/classes/date.C 1.15:
14933: * src/classes/double.C 1.42:
14934: * src/classes/file.C 1.71:
14935: * src/classes/form.C 1.20:
14936: * src/classes/hash.C 1.34:
14937: * src/classes/hashfile.C 1.21:
14938: * src/classes/image.C 1.65:
14939: * src/classes/int.C 1.39:
14940: * src/classes/mail.C 1.53:
14941: * src/classes/math.C 1.12:
14942: * src/classes/op.C 1.70:
14943: * src/classes/response.C 1.17:
14944: * src/classes/string.C 1.96:
14945: * src/classes/table.C 1.143:
14946: * src/classes/void.C 1.15:
14947: * src/classes/xdoc.C 1.84:
14948: * src/classes/xnode.C 1.37:
14949: * src/classes/xnode.h 1.8:
14950: * src/include/pa_array.h 1.52:
14951: * src/include/pa_cache_managers.h 1.5:
14952: * src/include/pa_charset.h 1.13:
14953: * src/include/pa_charsets.h 1.4:
14954: * src/include/pa_common.h 1.73:
14955: * src/include/pa_config_fixed.h 1.37:
14956: * src/include/pa_config_includes.h 1.16:
14957: * src/include/pa_db_connection.h 1.20:
14958: * src/include/pa_db_manager.h 1.13:
14959: * src/include/pa_db_table.h 1.14:
14960: * src/include/pa_dictionary.h 1.9:
14961: * src/include/pa_dir.h 1.9:
14962: * src/include/pa_exception.h 1.30:
14963: * src/include/pa_exec.h 1.6:
14964: * src/include/pa_globals.h 1.77:
14965: * src/include/pa_hash.h 1.53:
14966: * src/include/pa_opcode.h 1.13:
14967: * src/include/pa_pool.h 1.77:
14968: * src/include/pa_pragma_pack_begin.h 1.3:
14969: * src/include/pa_pragma_pack_end.h 1.3:
14970: * src/include/pa_request.h 1.120:
14971: * src/include/pa_sapi.h 1.17:
14972: * src/include/pa_socks.h 1.7:
14973: * src/include/pa_sql_connection.h 1.22:
14974: * src/include/pa_sql_driver_manager.h 1.22:
14975: * src/include/pa_stack.h 1.12:
14976: * src/include/pa_string.h 1.123:
14977: * src/include/pa_stylesheet_connection.h 1.25:
14978: * src/include/pa_stylesheet_manager.h 1.11:
14979: * src/include/pa_table.h 1.40:
14980: * src/include/pa_threads.h 1.22:
14981: * src/include/pa_types.h 1.36:
14982: * src/main/compile.C 1.57:
14983: * src/main/compile.tab.C 1.40:
14984: * src/main/compile_tools.C 1.44:
14985: * src/main/compile_tools.h 1.57:
14986: * src/main/execute.C 1.217:
14987: * src/main/pa_array.C 1.46:
14988: * src/main/pa_cache_managers.C 1.3:
14989: * src/main/pa_charset.C 1.19:
14990: * src/main/pa_charsets.C 1.5:
14991: * src/main/pa_common.C 1.100:
14992: * src/main/pa_db_connection.C 1.36:
14993: * src/main/pa_db_manager.C 1.20:
14994: * src/main/pa_db_table.C 1.19:
14995: * src/main/pa_dictionary.C 1.11:
14996: * src/main/pa_dir.C 1.10:
14997: * src/main/pa_exception.C 1.37:
14998: * src/main/pa_exec.C 1.24:
14999: * src/main/pa_globals.C 1.112:
15000: * src/main/pa_hash.C 1.49:
15001: * src/main/pa_pool.C 1.50:
15002: * src/main/pa_request.C 1.193:
15003: * src/main/pa_socks.C 1.12:
15004: * src/main/pa_sql_driver_manager.C 1.60:
15005: * src/main/pa_status_provider.C 1.3:
15006: * src/main/pa_string.C 1.137:
15007: * src/main/pa_stylesheet_manager.C 1.12:
15008: * src/main/pa_table.C 1.43:
15009: * src/main/untaint.C 1.88:
15010: * src/sql/pa_sql_driver.h 1.25:
15011: * src/targets/apache13/mod_parser3.C 1.16:
15012: * src/targets/apache13/pa_pool.C 1.4:
15013: * src/targets/apache13/pa_threads.C 1.6:
15014: * src/targets/cgi/pa_pool.C 1.35:
15015: * src/targets/cgi/pa_threads.C 1.8:
15016: * src/targets/cgi/parser3.C 1.153:
15017: * src/targets/cgi/pool_storage.h 1.8:
15018: * src/targets/isapi/pa_pool.C 1.11:
15019: * src/targets/isapi/pa_threads.C 1.7:
15020: * src/targets/isapi/parser3isapi.C 1.62:
15021: * src/targets/isapi/pool_storage.h 1.14:
15022: * src/types/pa_valiased.C 1.12:
15023: * src/types/pa_valiased.h 1.17:
15024: * src/types/pa_value.h 1.78:
15025: * src/types/pa_vbool.h 1.16:
15026: * src/types/pa_vclass.h 1.23:
15027: * src/types/pa_vcode_frame.h 1.13:
15028: * src/types/pa_vcookie.C 1.33:
15029: * src/types/pa_vcookie.h 1.14:
15030: * src/types/pa_vdate.h 1.7:
15031: * src/types/pa_vdouble.h 1.31:
15032: * src/types/pa_venv.h 1.19:
15033: * src/types/pa_vfile.C 1.25:
15034: * src/types/pa_vfile.h 1.39:
15035: * src/types/pa_vform.C 1.51:
15036: * src/types/pa_vform.h 1.32:
15037: * src/types/pa_vhash.h 1.28:
15038: * src/types/pa_vhashfile.C 1.18:
15039: * src/types/pa_vhashfile.h 1.14:
15040: * src/types/pa_vimage.C 1.15:
15041: * src/types/pa_vimage.h 1.23:
15042: * src/types/pa_vint.h 1.30:
15043: * src/types/pa_vjunction.h 1.11:
15044: * src/types/pa_vmath.h 1.5:
15045: * src/types/pa_vmethod_frame.h 1.21:
15046: * src/types/pa_vobject.h 1.15:
15047: * src/types/pa_vrequest.C 1.15:
15048: * src/types/pa_vrequest.h 1.15:
15049: * src/types/pa_vresponse.C 1.3:
15050: * src/types/pa_vresponse.h 1.20:
15051: * src/types/pa_vstateless_class.C 1.12:
15052: * src/types/pa_vstateless_class.h 1.22:
15053: * src/types/pa_vstateless_object.h 1.14:
15054: * src/types/pa_vstatus.C 1.5:
15055: * src/types/pa_vstatus.h 1.6:
15056: * src/types/pa_vstring.C 1.15:
15057: * src/types/pa_vstring.h 1.40:
15058: * src/types/pa_vtable.C 1.10:
15059: * src/types/pa_vtable.h 1.36:
15060: * src/types/pa_vvoid.h 1.7:
15061: * src/types/pa_vxdoc.C 1.10:
15062: * src/types/pa_vxdoc.h 1.18:
15063: * src/types/pa_vxnode.C 1.14:
15064: * src/types/pa_vxnode.h 1.11:
15065: * src/types/pa_wcontext.C 1.14:
15066: * src/types/pa_wcontext.h 1.26:
15067: * src/types/pa_wwrapper.h 1.15:
15068: 2002
15069:
15070: * src/types/pa_vcookie.C 1.36:
15071: * src/types/pa_vcookie.C 1.37:
15072: * src/types/pa_vcookie.C 1.38:
15073: * src/types/pa_vcookie.C 1.39:
15074: VCookie::fill_fields one check forgotten
15075:
15076: * src/include/Makefile.am 1.1:
15077: * src/include/Makefile.in 1.1:
15078: * src/sql/Makefile.am 1.3:
15079: * src/sql/Makefile.in 1.1:
15080: * src/targets/isapi/Makefile.am 1.1:
15081: * src/targets/isapi/Makefile.in 1.1:
15082: forgotten makes
15083:
15084: * AUTHORS 1.2:
15085: * COPYING 1.2:
15086: * INSTALL 1.3:
15087: * INSTALL 1.4:
15088: * README 1.2:
15089: install&others updated
15090:
15091: * Makefile.am 1.2:
15092: * Makefile.in 1.3:
15093: * configure 1.6:
15094: * configure.in 1.8:
15095: * etc/parser3.charsets/Makefile.am 1.2:
15096: * etc/parser3.charsets/Makefile.in 1.4:
15097: * src/Makefile.am 1.15:
15098: * src/Makefile.in 1.43:
15099: * src/classes/Makefile.am 1.37:
15100: * src/classes/Makefile.in 1.41:
15101: * src/main/Makefile.am 1.30:
15102: * src/main/Makefile.in 1.37:
15103: * src/main/pa_status_provider.C 1.5:
15104: * src/targets/Makefile.am 1.9:
15105: * src/targets/Makefile.in 1.32:
15106: * src/targets/apache13/Makefile.am 1.11:
15107: * src/targets/apache13/Makefile.in 1.30:
15108: * src/targets/cgi/Makefile.am 1.28:
15109: * src/targets/cgi/Makefile.in 1.39:
15110: * src/types/Makefile.am 1.19:
15111: * src/types/Makefile.in 1.33:
15112: 'make dist' works
15113:
15114: * src/classes/classes.C 1.15:
15115: * src/classes/classes.h 1.16:
15116: * src/classes/date.C 1.16:
15117: * src/classes/double.C 1.43:
15118: * src/classes/file.C 1.72:
15119: * src/classes/form.C 1.21:
15120: * src/classes/hash.C 1.35:
15121: * src/classes/hashfile.C 1.22:
15122: * src/classes/image.C 1.66:
15123: * src/classes/image.C 1.67:
15124: * src/classes/int.C 1.40:
15125: * src/classes/mail.C 1.54:
15126: * src/classes/math.C 1.13:
15127: * src/classes/op.C 1.71:
15128: * src/classes/response.C 1.18:
15129: * src/classes/string.C 1.97:
15130: * src/classes/table.C 1.144:
15131: * src/classes/void.C 1.16:
15132: * src/classes/xdoc.C 1.85:
15133: * src/classes/xnode.C 1.38:
15134: * src/classes/xnode.h 1.9:
15135: * src/include/pa_array.h 1.53:
15136: * src/include/pa_cache_managers.h 1.6:
15137: * src/include/pa_charset.h 1.14:
15138: * src/include/pa_charsets.h 1.5:
15139: * src/include/pa_common.h 1.74:
15140: * src/include/pa_config_fixed.h 1.38:
15141: * src/include/pa_config_includes.h 1.17:
15142: * src/include/pa_db_connection.h 1.21:
15143: * src/include/pa_db_manager.h 1.14:
15144: * src/include/pa_db_table.h 1.15:
15145: * src/include/pa_dictionary.h 1.10:
15146: * src/include/pa_dir.h 1.10:
15147: * src/include/pa_exception.h 1.31:
15148: * src/include/pa_exec.h 1.7:
15149: * src/include/pa_globals.h 1.78:
15150: * src/include/pa_hash.h 1.54:
15151: * src/include/pa_opcode.h 1.14:
15152: * src/include/pa_pool.h 1.78:
15153: * src/include/pa_pragma_pack_begin.h 1.4:
15154: * src/include/pa_pragma_pack_end.h 1.4:
15155: * src/include/pa_request.h 1.121:
15156: * src/include/pa_sapi.h 1.18:
15157: * src/include/pa_socks.h 1.8:
15158: * src/include/pa_sql_connection.h 1.23:
15159: * src/include/pa_sql_driver_manager.h 1.23:
15160: * src/include/pa_stack.h 1.13:
15161: * src/include/pa_string.h 1.124:
15162: * src/include/pa_stylesheet_connection.h 1.26:
15163: * src/include/pa_stylesheet_manager.h 1.12:
15164: * src/include/pa_table.h 1.41:
15165: * src/include/pa_threads.h 1.23:
15166: * src/include/pa_types.h 1.37:
15167: * src/main/compile.C 1.58:
15168: * src/main/compile_tools.C 1.45:
15169: * src/main/compile_tools.h 1.58:
15170: * src/main/execute.C 1.218:
15171: * src/main/pa_array.C 1.47:
15172: * src/main/pa_cache_managers.C 1.4:
15173: * src/main/pa_charset.C 1.20:
15174: * src/main/pa_charsets.C 1.6:
15175: * src/main/pa_common.C 1.101:
15176: * src/main/pa_common.C 1.102:
15177: * src/main/pa_db_connection.C 1.37:
15178: * src/main/pa_db_manager.C 1.21:
15179: * src/main/pa_db_table.C 1.20:
15180: * src/main/pa_dictionary.C 1.12:
15181: * src/main/pa_dir.C 1.11:
15182: * src/main/pa_exception.C 1.38:
15183: * src/main/pa_exec.C 1.25:
15184: * src/main/pa_globals.C 1.113:
15185: * src/main/pa_hash.C 1.50:
15186: * src/main/pa_pool.C 1.51:
15187: * src/main/pa_request.C 1.194:
15188: * src/main/pa_socks.C 1.13:
15189: * src/main/pa_sql_driver_manager.C 1.61:
15190: * src/main/pa_status_provider.C 1.4:
15191: * src/main/pa_string.C 1.138:
15192: * src/main/pa_stylesheet_manager.C 1.13:
15193: * src/main/pa_table.C 1.44:
15194: * src/main/untaint.C 1.89:
15195: * src/main/untaint.C 1.90:
15196: * src/sql/pa_sql_driver.h 1.26:
15197: * src/targets/apache13/mod_parser3.C 1.17:
15198: * src/targets/apache13/pa_pool.C 1.5:
15199: * src/targets/apache13/pa_threads.C 1.7:
15200: * src/targets/cgi/pa_pool.C 1.36:
15201: * src/targets/cgi/pa_threads.C 1.9:
15202: * src/targets/cgi/parser3.C 1.154:
15203: * src/targets/cgi/parser3.C 1.155:
15204: * src/targets/cgi/pool_storage.h 1.9:
15205: * src/targets/isapi/pa_pool.C 1.12:
15206: * src/targets/isapi/pa_threads.C 1.8:
15207: * src/targets/isapi/parser3isapi.C 1.63:
15208: * src/targets/isapi/pool_storage.h 1.15:
15209: * src/types/pa_valiased.C 1.13:
15210: * src/types/pa_valiased.h 1.18:
15211: * src/types/pa_value.h 1.79:
15212: * src/types/pa_vbool.h 1.17:
15213: * src/types/pa_vclass.h 1.24:
15214: * src/types/pa_vcode_frame.h 1.14:
15215: * src/types/pa_vcookie.C 1.34:
15216: * src/types/pa_vcookie.C 1.35:
15217: * src/types/pa_vcookie.h 1.15:
15218: * src/types/pa_vdate.h 1.8:
15219: * src/types/pa_vdouble.h 1.32:
15220: * src/types/pa_venv.h 1.20:
15221: * src/types/pa_vfile.C 1.26:
15222: * src/types/pa_vfile.C 1.27:
15223: * src/types/pa_vfile.h 1.40:
15224: * src/types/pa_vform.C 1.52:
15225: * src/types/pa_vform.C 1.53:
15226: * src/types/pa_vform.h 1.33:
15227: * src/types/pa_vhash.h 1.29:
15228: * src/types/pa_vhashfile.C 1.19:
15229: * src/types/pa_vhashfile.C 1.20:
15230: * src/types/pa_vhashfile.h 1.15:
15231: * src/types/pa_vimage.C 1.16:
15232: * src/types/pa_vimage.C 1.17:
15233: * src/types/pa_vimage.h 1.24:
15234: * src/types/pa_vint.h 1.31:
15235: * src/types/pa_vjunction.h 1.12:
15236: * src/types/pa_vmath.h 1.6:
15237: * src/types/pa_vmethod_frame.h 1.22:
15238: * src/types/pa_vobject.h 1.16:
15239: * src/types/pa_vrequest.C 1.16:
15240: * src/types/pa_vrequest.C 1.17:
15241: * src/types/pa_vrequest.h 1.16:
15242: * src/types/pa_vresponse.C 1.4:
15243: * src/types/pa_vresponse.C 1.5:
15244: * src/types/pa_vresponse.h 1.21:
15245: * src/types/pa_vstateless_class.C 1.13:
15246: * src/types/pa_vstateless_class.h 1.23:
15247: * src/types/pa_vstateless_object.h 1.15:
15248: * src/types/pa_vstatus.C 1.6:
15249: * src/types/pa_vstatus.h 1.7:
15250: * src/types/pa_vstring.C 1.16:
15251: * src/types/pa_vstring.C 1.17:
15252: * src/types/pa_vstring.h 1.41:
15253: * src/types/pa_vtable.C 1.11:
15254: * src/types/pa_vtable.C 1.12:
15255: * src/types/pa_vtable.h 1.37:
15256: * src/types/pa_vvoid.h 1.8:
15257: * src/types/pa_vxdoc.C 1.11:
15258: * src/types/pa_vxdoc.C 1.12:
15259: * src/types/pa_vxdoc.h 1.19:
15260: * src/types/pa_vxnode.C 1.15:
15261: * src/types/pa_vxnode.C 1.16:
15262: * src/types/pa_vxnode.h 1.12:
15263: * src/types/pa_wcontext.C 1.15:
15264: * src/types/pa_wcontext.h 1.27:
15265: * src/types/pa_wwrapper.h 1.16:
15266: name spelling
15267:
15268: 2002-02-07 paf
15269: * src/main/compile.C 1.56:
15270: * src/main/compile.tab.C 1.39:
15271: * src/main/compile.y 1.180:
15272: * src/main/compile_tools.h 1.56:
15273: disabled $if reference due to conflicts with local variables
15274:
15275: * configure 1.5:
15276: * configure.in 1.7:
15277: * src/classes/Makefile.in 1.39:
15278: * src/include/pa_config_auto.h.in 1.18:
15279: * src/main/Makefile.in 1.35:
15280: * src/main/pa_common.C 1.99:
15281: * src/main/pa_socks.C 1.10:
15282: * src/targets/Makefile.in 1.30:
15283: * src/targets/cgi/Makefile.in 1.37:
15284: * src/types/Makefile.in 1.31:
15285: compiled under cygwin
15286: added yet another locking function: fcntl
15287:
15288: * src/classes/Makefile.in 1.40:
15289: * src/main/Makefile.in 1.36:
15290: * src/targets/Makefile.in 1.31:
15291: * src/targets/apache13/Makefile.in 1.29:
15292: * src/targets/cgi/Makefile.in 1.38:
15293: * src/types/Makefile.in 1.32:
15294: makes
15295:
15296: * src/include/pa_array.h 1.50:
15297: * src/main/compile.C 1.55:
15298: * src/main/compile.tab.C 1.37:
15299: * src/main/compile.y 1.179:
15300: * src/main/compile_tools.C 1.43:
15301: * src/main/compile_tools.h 1.55:
15302: operators now detected by check at name_without_curly_rdive_read rule whether diving code constists only of
15303: OP_VALUE+string+OP_GET_ELEMENT.
15304: and last op code substituted with OP_GET_ELEMENT_OR_OPERATOR
15305: to form
15306: OP_VALUE+string+OP_GET_ELEMENT_OR_OPERATOR.
15307: code
15308:
15309: * operators.txt 1.6:
15310: * src/classes/string.C 1.95:
15311: * src/include/pa_config_fixed.h 1.35:
15312: * src/main/compile.tab.C 1.38:
15313: ^int/double/string.format
15314: now can be called with normal [] brackets, not stupid {} as it were implemented for some strange reason.
15315: retaining backward compatibility due to some already-implemented servers
15316:
15317: * config.sub 1.2:
15318: on cygwin configure passes it with strange i1586 const, hacked
15319: it to mean i586
15320:
15321: * src/main/pa_socks.C 1.11:
15322: swapped headers to avoid compiler warnings
15323:
15324: * operators.txt 1.7:
15325: * src/classes/table.C 1.142:
15326: * src/include/pa_array.h 1.51:
15327: * src/include/pa_table.h 1.39:
15328: * src/main/pa_array.C 1.45:
15329: * src/main/pa_table.C 1.42:
15330: * www/htdocs/auto.p 1.3:
15331: * www/htdocs/index.html 1.6:
15332: table::create now // 'set' name obsolete now
15333: table clone.
15334:
15335: * operators.txt 1.8:
15336: * src/classes/xdoc.C 1.83:
15337: * src/include/pa_config_fixed.h 1.36:
15338: xdoc::set obsolete now, now xdoc::create, with both sences
15339:
15340: 2002-02-06 paf
15341: * src/classes/mail.C 1.52:
15342: *** empty log message ***
15343:
15344: * configure 1.4:
15345: * configure.in 1.6:
15346: prefix expanded, grr
15347:
15348: * operators.txt 1.5:
15349: * src/classes/mail.C 1.51:
15350: mail:send config changed
15351:
15352: 2002-02-05 paf
15353: * configure.in 1.3:
15354: * operators.txt 1.2:
15355: * src/classes/file.C 1.70:
15356: * src/classes/op.C 1.69:
15357: * src/include/pa_common.h 1.72:
15358: * src/include/pa_config_includes.h 1.15:
15359: * src/main/compile.tab.C 1.36:
15360: * src/main/pa_common.C 1.98:
15361: * www/htdocs/index.html 1.5:
15362: rewritten ^cache to use non-blocking-exclusive-caches
15363:
15364: * src/types/pa_vstatus.C 1.4:
15365: status:rusage 3
15366:
15367: * src/main/pa_common.C 1.97:
15368: text file read mode on win32 adjusted [speed impact. was off
15369: for debugging purpose, but forgotten afterwards]
15370:
15371: * operators.txt 1.3:
15372: status:rusage described int operators
15373:
15374: * configure.in 1.4:
15375: * src/types/Makefile.am 1.18:
15376: * src/types/pa_vstatus.h 1.5:
15377: * src/types/types.dsp 1.18:
15378: status:rusage
15379:
15380: * src/types/pa_vstatus.C 1.1:
15381: status:rusage 1
15382:
15383: * configure 1.3:
15384: * configure.in 1.5:
15385: * src/include/pa_config_auto.h.in 1.17:
15386: * src/types/Makefile.in 1.30:
15387: * src/types/pa_vstatus.C 1.2:
15388: *** empty log message ***
15389:
15390: * src/main/pa_exec.C 1.22.14.1:
15391: * src/main/pa_exec.C 1.23:
15392: argv0 now correct
15393:
15394: * src/types/pa_vstatus.C 1.3:
15395: status:rusage 2
15396:
15397: * operators.txt 1.4:
15398: regex options commented
15399:
15400: 2002-02-01 paf
15401: * src/classes/op.C 1.62.2.1.2.3:
15402: file_write does EX lock after create,
15403: while file_read does SH after open,
15404: 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,
15405: added a check for that in ^cache...read
15406:
15407: 2002-01-31 paf
15408: * src/main/execute.C 1.210:
15409: * www/htdocs/index.html 1.3:
15410: operators check, thay mistakenly seen in
15411: $class:operator
15412: $object.operators
15413: contexts
15414:
15415: * INSTALL 1.2:
15416: * Makefile.in 1.2:
15417: * configure 1.2:
15418: * configure.in 1.2:
15419: * etc/Makefile.am 1.2:
15420: * etc/Makefile.in 1.2:
15421: * etc/parser3.charsets/Makefile.in 1.3:
15422: * ident.awk 1.2:
15423: * src/Makefile.in 1.42:
15424: * src/classes/Makefile.am 1.36:
15425: * src/classes/Makefile.in 1.38:
15426: * src/main/Makefile.am 1.29:
15427: * src/main/Makefile.in 1.34:
15428: * src/targets/Makefile.in 1.29:
15429: * src/targets/apache13/Makefile.am 1.10:
15430: * src/targets/cgi/Makefile.am 1.27:
15431: * src/targets/cgi/Makefile.in 1.36:
15432: * src/targets/cgi/pa_config_paths.h.in 1.1:
15433: * src/targets/cgi/parser3.C 1.152:
15434: * src/types/Makefile.am 1.17:
15435: * src/types/Makefile.in 1.29:
15436: lowered indent.awk back to src/
15437:
15438: * src/classes/xdoc.C 1.82:
15439: * src/targets/cgi/parser3.dsp 1.41:
15440: * www/htdocs/index.html 1.2:
15441: now compiles under win32
15442:
15443: * src/main/compile.tab.C 1.35:
15444: * src/main/compile.y 1.178:
15445: disabled operator call after ^xxx:
15446:
15447: * AUTHORS 1.1:
15448: * COPYING 1.1:
15449: * INSTALL 1.1:
15450: * Makefile.am 1.1:
15451: * Makefile.in 1.1:
15452: * NEWS 1.1:
15453: * README 1.1:
15454: * acinclude.m4 1.1:
15455: * aclocal.m4 1.1:
15456: * asm.txt 1.1:
15457: * config.guess 1.1:
15458: * config.sub 1.1:
15459: * configure 1.1:
15460: * configure.in 1.1:
15461: * etc/Makefile.am 1.1:
15462: * etc/Makefile.in 1.1:
15463: * etc/parser3.charsets/Makefile.am 1.1:
15464: * etc/parser3.charsets/Makefile.in 1.1:
15465: * etc/parser3.charsets/koi8-r.cfg 1.1:
15466: * etc/parser3.charsets/windows-1250.cfg 1.1:
15467: * etc/parser3.charsets/windows-1251.cfg 1.1:
15468: * form.txt 1.1:
15469: * ident.awk 1.1:
15470: * install-sh 1.1:
15471: * lang.txt 1.1:
15472: * ltconfig 1.1:
15473: * ltmain.sh 1.1:
15474: * missing 1.1:
15475: * mkinstalldirs 1.1:
15476: * operators.txt 1.1:
15477: * parser3.dsw 1.1:
15478: * sql.txt 1.1:
15479: * src/Makefile.am 1.14:
15480: * src/Makefile.in 1.41:
15481: * src/classes/Makefile.am 1.35:
15482: * src/classes/Makefile.in 1.37:
15483: * src/include/pa_config_auto.h.in 1.16:
15484: * src/main/Makefile.am 1.28:
15485: * src/main/Makefile.in 1.33:
15486: * src/targets/Makefile.in 1.28:
15487: * src/targets/apache13/Makefile.am 1.9:
15488: * src/targets/apache13/Makefile.in 1.28:
15489: * src/targets/cgi/Makefile.am 1.26:
15490: * src/targets/cgi/Makefile.in 1.35:
15491: * src/targets/cgi/parser3.C 1.151:
15492: * src/types/Makefile.am 1.16:
15493: * src/types/Makefile.in 1.28:
15494: * types.txt 1.1:
15495: * www/Makefile.am 1.1:
15496: * www/Makefile.in 1.1:
15497: * www/htdocs/auto.p 1.1:
15498: * www/htdocs/global.xsl 1.1:
15499: * www/htdocs/index.html 1.1:
15500: * www/htdocs/parser-status.html 1.1:
15501: * www/htdocs/people.dtd 1.1:
15502: moved etc&www out of src, moved configure&co out of src
15503: added windows-1250.cfg
15504: straightened installation scripts procedure
15505: made targets/cgi/parser3.C be dependant on ./configure --sysconfdir change
15506:
15507: * src/include/pa_opcode.h 1.12:
15508: * src/include/pa_request.h 1.119:
15509: * src/main/compile.C 1.54:
15510: * src/main/compile.tab.C 1.33:
15511: * src/main/compile.y 1.177:
15512: * src/main/compile_tools.C 1.42:
15513: * src/main/compile_tools.h 1.54:
15514: * src/main/execute.C 1.215:
15515: * src/types/pa_wcontext.h 1.25:
15516: operators check 6.1
15517: rewritten. now check is done at compile time
15518:
15519: * src/main/execute.C 1.214:
15520: operators check 5
15521: floated up old error of staying in 'entered class/object' state after $a($a..)
15522: it prevented operators from being called thereafter
15523:
15524: * src/main/compile.tab.C 1.34:
15525: * src/main/execute.C 1.216:
15526: made operators lookup first in ^xxx situation.
15527: so that one could not do
15528: $if[1]
15529: ^if[xxx]
15530:
1.39 paf 15531: * etc/parser3.charsets/Makefile.in 1.2:
15532: *** empty log message ***
15533:
1.15 paf 15534: * src/main/execute.C 1.211:
15535: * src/types/pa_wcontext.h 1.24:
15536: * www/htdocs/auto.p 1.2:
15537: * www/htdocs/index.html 1.4:
15538: operators check 2
15539: floated up old error of staying in 'entered class' state after $a:a[a]
15540: it prevented operators from being called thereafter
15541:
15542: * src/main/execute.C 1.212:
15543: operators check 3
15544: floated up old error of staying in 'entered class' state after $a:a(a)
15545: it prevented operators from being called thereafter
15546:
15547: * src/include/pa_opcode.h 1.11:
15548: * src/main/compile.tab.C 1.32:
15549: * src/main/compile.y 1.176:
15550: * src/main/execute.C 1.213:
15551: operators check 4
15552: floated up old error of staying in 'entered object' state after ^a.a(a)
15553: it prevented operators from being called thereafter
15554:
15555: 2002-01-30 paf
15556: * src/classes/xdoc.C 1.81:
15557: acconfig.h changed [comments before #undefs removed]
15558: those comments were a mistake, and prevented libltdl from function properly
15559:
15560: 2002-01-29 paf
15561: * src/Makefile.am 1.13:
15562: * src/Makefile.in 1.40:
15563: * src/classes/Makefile.am 1.34:
15564: * src/classes/Makefile.in 1.36:
15565: * src/main/Makefile.in 1.32:
15566: * src/targets/Makefile.in 1.27:
15567: * src/targets/apache13/Makefile.in 1.27:
15568: * src/targets/cgi/Makefile.in 1.34:
15569: * src/types/Makefile.in 1.27:
15570: removed libltdl/libtool creation [modified acinclude.m4 which were creating int into just assignment LIBTOOL=../libtool]
15571: added default system config&charsetts
15572: prepared 'make install', now it installs
15573: targets/cgi/parser3 into bin directory
15574: etc/parser3.conf & etc/parser3.charsets/* into $sysconfdir and $sysconfdir/parser3.charsets respectively
15575:
15576: * src/classes/xdoc.C 1.80:
15577: * src/include/pa_charset.h 1.12:
15578: * src/include/pa_globals.h 1.76:
15579: * src/main/pa_globals.C 1.111:
15580: few forgotten ifdef XML added
15581:
15582: 2002-01-28 paf
15583: * src/classes/xdoc.C 1.79:
15584: * src/classes/xnode.h 1.7:
15585: * src/main/pa_exception.C 1.35:
15586: xdoc.importNode 0
15587:
15588: * src/classes/xdoc.C 1.78:
15589: xdoc::set now untaints OK
15590:
15591: * src/Makefile.in 1.39:
15592: stupid make runs automake on ths
15593:
15594: * src/classes/xnode.C 1.34:
15595: * src/types/pa_vxdoc.h 1.17:
15596: xdoc.importNode 1 [fixed as_node helper func to accept docs]
15597:
15598: * src/classes/Makefile.am 1.33:
15599: * src/classes/Makefile.in 1.35:
15600: * src/targets/cgi/Makefile.am 1.25:
15601: * src/targets/cgi/Makefile.in 1.33:
15602: xalan-patch removed
15603:
15604: * src/main/pa_exception.C 1.36:
15605: dom|generic error output fix
15606:
15607: * src/classes/xnode.C 1.35:
15608: xdoc.importNode 2 [mistype err]
15609:
15610: * src/classes/xnode.C 1.36:
15611: xdoc.importNode 3 [check err]
15612:
15613: 2002-01-25 paf
15614: * src/include/pa_charset.h 1.11:
15615: * src/main/pa_globals.C 1.110:
15616: http://localhost/abc -> $ENV{DOCUMENT_ROOT}/abc | ./abc
15617:
15618: * src/classes/hash.C 1.33:
15619: unified hash::sql, now
15620: ^hash::sql{query}[[$.limit(2) $.offset(4)]]
15621:
15622: * src/classes/file.C 1.68:
15623: * src/classes/op.C 1.68:
15624: * src/classes/string.C 1.94:
15625: * src/classes/table.C 1.141:
15626: * src/classes/xdoc.C 1.77:
15627: * src/include/pa_common.h 1.70:
15628: * src/main/pa_common.C 1.95:
15629: * src/types/pa_vfile.h 1.38:
15630: removed redundant pool param to some pa_common funcs
15631:
15632: * src/classes/file.C 1.69:
15633: * src/include/pa_common.h 1.71:
15634: * src/main/pa_common.C 1.96:
15635: ^file:lock[filename]{code}
15636:
15637: * src/include/pa_charset.h 1.10:
15638: * src/include/pa_charset.h 1.2.2.1:
15639: * src/include/pa_config_fixed.h 1.34.6.1:
15640: * src/main/compile.tab.C 1.27.6.3:
15641: * src/main/pa_charset.C 1.18:
15642: typedef XMLCh... not stupid illegal define
15643:
15644: * src/main/compile.tab.C 1.31:
15645: * src/main/compile.y 1.175:
15646: #comment before @ after @SPECIAL
15647: now works OK
15648:
15649: * src/main/pa_exec.C 1.20:
15650: max arg count now 10, and proper message on violation that added
15651:
15652: * src/main/pa_exec.C 1.21:
15653: * src/main/pa_exec.C 1.22:
15654: unix: exec now does chdir to script dir
15655:
15656: 2002-01-24 paf
15657: * src/classes/hashfile.C 1.20:
15658: * src/include/pa_db_table.h 1.13:
15659: * src/include/pa_opcode.h 1.10:
15660: * src/main/compile.tab.C 1.30:
15661: * src/main/compile.y 1.174:
15662: * src/main/compile_tools.C 1.41:
15663: * src/main/compile_tools.h 1.53:
15664: * src/main/execute.C 1.209:
15665: * src/main/pa_db_connection.C 1.35:
15666: * src/main/pa_db_table.C 1.18:
15667: * src/types/pa_vhashfile.C 1.17:
15668: * src/types/pa_vhashfile.h 1.13:
15669: merged from r17 - hashfile without logfiles
15670:
15671: * src/classes/xnode.C 1.31:
15672: xnode.select returns array always now, in case 'nothing found'
15673: returns empty array
15674:
15675: * src/include/pa_version.h 1.3:
15676: changed version number
15677:
15678: * src/classes/xdoc.C 1.74:
15679: checked empty response
15680:
15681: * src/classes/hashfile.C 1.19.2.1:
15682: * src/include/pa_db_table.h 1.12.6.1:
15683: * src/main/compile.tab.C 1.27.6.2:
15684: * src/main/pa_db_connection.C 1.34.6.1:
15685: * src/main/pa_db_table.C 1.17.2.1:
15686: * src/types/pa_vhashfile.C 1.16.6.1:
15687: * src/types/pa_vhashfile.h 1.12.14.1:
15688: hashfile:
15689: removed use of transactions
15690: [libdb removed DB_INIT_LOCK, DB_INIT_LOG, DB_INIT_TXN init bits,
15691: thus got rid of huge log files, which cluttered disk without huge need]
15692:
15693: * src/classes/xdoc.C 1.76:
15694: * src/classes/xnode.C 1.33:
15695: * src/classes/xnode.h 1.6:
15696: gdome_xml_doc_get_xmlDoc handy macro, which is strangly abscent
15697: in dome lib
15698:
15699: * src/classes/xnode.C 1.30:
15700: xpath nodes select bug [0] instead of [i], be more tender with
15701: ctrl/c/v
15702:
15703: * src/classes/xdoc.C 1.75:
15704: xsltSaveResultTo checked <0 response
15705:
15706: * src/classes/xnode.C 1.32:
15707: xdoc.select fixed context node [were always /, not self node]
15708:
15709: 2002-01-23 paf
15710: * src/classes/xdoc.C 1.72:
15711: * src/main/pa_globals.C 1.108:
15712: * src/types/pa_vdouble.h 1.29:
15713: %.20E now default float format
15714: this is for regretful twice-converting here:
15715: $a(double value) when they write double falue they convert it to string first,
15716: thus %g were losing precesion.
15717:
15718: todo: think up some way to remove double->string string->double twice-converting
15719:
15720: * src/main/pa_globals.C 1.105:
15721: removed debug xslt messages
15722:
15723: * src/main/pa_globals.C 1.106:
15724: xslt linked dynamically. [mistekenly were statically linked]
15725:
15726: * src/include/pa_exception.h 1.29:
15727: * src/main/compile.tab.C 1.29:
15728: * src/main/pa_exception.C 1.34:
15729: removed exception va_list constructor.
15730: 1. not needed anymore
15731: 2. there were a conflict[causing errors] between
15732: ctor(, va_list)
15733: ctor(, ...)
15734: compiler[both msvc and gcc] never detected an ambiguilty here, compiling
15735: ctor(, "hello") into ctor(, va_list) which, of course, caused gpf
15736:
15737: * src/types/pa_vdouble.h 1.30:
15738: %.20E now float format when %g produced 'e' in output
15739: this is for regretful twice-converting here:
15740: $a(double value) when they write double falue they convert it to string first,
15741: thus %g were losing precesion.
15742:
15743: todo: think up some way to remove double->string string->double twice-converting
15744:
15745: * src/types/pa_vdouble.h 1.28.14.1:
15746: double prec. todo: get rid of twice-converting
15747:
15748: * src/classes/xdoc.C 1.71:
15749: * src/include/pa_stylesheet_connection.h 1.24:
15750: * src/main/pa_globals.C 1.107:
15751: xmlSubstituteEntitiesDefault(1) now global, reasons in comment inside
15752:
15753: * src/classes/xdoc.C 1.73:
15754: * src/main/pa_globals.C 1.109:
15755: xdoc::load/set entities substituted.
15756: // 2. when dom tree with entites goes under transform text nodes
15757: // got [erroreosly] cut on first entity occurance
15758:
15759: 2002-01-22 paf
15760: * src/classes/table.C 1.140:
15761: join behaived badly in case named tables structure mismatched: 0 strings sneaked into dest failing afterwards.
15762: replaced them with empty strings
15763:
15764: * src/classes/xdoc.C 1.70:
15765: * src/include/pa_stylesheet_connection.h 1.23:
15766: * src/main/pa_globals.C 1.104:
15767: xsl stylesheet load: parsed entities, this helps compiling stylesheet properly.
15768: example:
15769: this refused to work,
15770: <b>«<xsl:value-of select="@title" />»</b>
15771: stranly worked only this way:
15772: <b>«<xsl:value-of select="@title" />»</b>
15773:
15774: docs says "set it to 1", never going into details, so I decided to try NOT to do that
15775:
15776: 2002-01-21 paf
15777: * src/include/pa_stylesheet_connection.h 1.20:
15778: * src/main/pa_exception.C 1.32:
15779: xml generic message 1
15780:
15781: * src/main/pa_charset.C 1.17:
15782: checked empty transcoders in transcode_cstr|buf
15783:
15784: * src/classes/Makefile.in 1.34:
15785: * src/classes/xdoc.C 1.67:
15786: * src/classes/xnode.C 1.29:
15787: * src/include/pa_stylesheet_connection.h 1.22:
15788: * src/main/pa_charset.C 1.16:
15789: * src/main/pa_globals.C 1.103:
15790: * src/main/pa_sql_driver_manager.C 1.59:
15791: * src/main/pa_stylesheet_manager.C 1.11:
15792: * src/targets/cgi/Makefile.am 1.24:
15793: * src/targets/cgi/Makefile.in 1.32:
15794: autoconf gnome
15795:
15796: * src/classes/xdoc.C 1.69:
15797: xdoc::load error source = filespec
15798:
15799: * src/classes/table.C 1.139:
15800: ^table::load
15801: empty lines or #comments before headline
15802:
15803: * src/include/pa_array.h 1.49:
15804: * src/include/pa_globals.h 1.74:
15805: * src/include/pa_request.h 1.118:
15806: * src/include/pa_threads.h 1.21:
15807: * src/main/pa_array.C 1.44:
15808: * src/main/pa_exception.C 1.31:
15809: * src/main/pa_globals.C 1.101:
15810: * src/main/pa_request.C 1.192:
15811: * src/targets/apache13/pa_threads.C 1.4:
15812: * src/targets/cgi/pa_threads.C 1.6:
15813: * src/targets/isapi/pa_threads.C 1.6:
15814: xml generic errors 0
15815:
15816: * src/classes/xdoc.C 1.66:
15817: * src/classes/xnode.C 1.28:
15818: * src/include/pa_exception.h 1.28:
15819: * src/include/pa_globals.h 1.75:
15820: * src/include/pa_stylesheet_connection.h 1.21:
15821: * src/main/pa_exception.C 1.33:
15822: * src/main/pa_globals.C 1.102:
15823: * src/targets/apache13/pa_threads.C 1.5:
15824: * src/targets/cgi/pa_threads.C 1.7:
15825: xslt generic error 1
15826:
15827: * src/classes/xdoc.C 1.68:
15828: transform error source now stylesheet_filespec
15829:
15830: 2002-01-16 paf
15831: * src/classes/xdoc.C 1.64:
15832: few comments
15833:
15834: * src/classes/hash.C 1.32:
15835: * src/classes/op.C 1.67:
15836: * src/classes/string.C 1.93:
15837: * src/classes/table.C 1.138:
15838: * src/classes/void.C 1.14:
15839: * src/classes/xdoc.C 1.65:
15840: * src/include/pa_db_connection.h 1.19:
15841: * src/include/pa_request.h 1.117:
15842: * src/include/pa_sql_connection.h 1.21:
15843: * src/include/pa_sql_driver_manager.h 1.21:
15844: * src/include/pa_stylesheet_connection.h 1.19:
15845: * src/include/pa_stylesheet_manager.h 1.10:
15846: * src/main/pa_request.C 1.191:
15847: * src/main/pa_sql_driver_manager.C 1.58:
15848: * src/main/pa_stylesheet_manager.C 1.10:
15849: * src/targets/cgi/pool_storage.h 1.7:
15850: auto closers to sql_connection, stylesheet_connection
15851: auto destroyers to remaining gnome objects
15852:
15853: 2002-01-15 paf
15854: * src/classes/xdoc.C 1.61:
15855: * src/include/pa_charset.h 1.9:
15856: * src/main/pa_charset.C 1.15:
15857: started output options parsing
15858:
15859: * src/classes/xdoc.C 1.63:
15860: xdoc
15861: file
15862: save
15863: string
15864:
15865: ready.
15866: todo: error handling
15867:
15868: * src/classes/xdoc.C 1.62:
15869: xdoc save rewritten using xmlAllocOutputBuffer
15870: less mallocs, more reallocs. less fragmented result
15871:
15872: 2002-01-14 paf
15873: * src/classes/xdoc.C 1.60:
15874: method
15875:
15876: * src/classes/xdoc.C 1.59:
15877: * src/classes/xnode.C 1.27:
15878: * src/include/pa_charset.h 1.8:
15879: * src/include/pa_pool.h 1.76:
15880: * src/include/pa_stylesheet_connection.h 1.18:
15881: * src/main/main.dsp 1.145:
15882: * src/main/pa_charset.C 1.14:
15883: * src/main/pa_globals.C 1.100:
15884: * src/main/pa_pool.C 1.49:
15885: * src/main/pa_stylesheet_manager.C 1.9:
15886: * src/types/pa_vxdoc.h 1.16:
15887: xslt transform0.
15888: TODO:
15889: use output options
15890: handle errors
15891:
15892: * src/classes/xdoc.C 1.58:
15893: * src/classes/xnode.C 1.26:
15894: ^xdoc.file
15895:
15896: 2002-01-11 paf
15897: * src/classes/xnode.C 1.22:
15898: * src/include/pa_charset.h 1.6:
15899: * src/main/pa_charset.C 1.13:
15900: xpath selectNode 1
15901:
15902: * src/include/pa_opcode.h 1.9.6.1:
15903: * src/main/compile.tab.C 1.27.6.1:
15904: * src/main/compile.y 1.173.14.1:
15905: * src/main/compile_tools.C 1.40.14.1:
15906: * src/main/compile_tools.h 1.52.6.1:
15907: * src/main/execute.C 1.208.2.1:
15908: partial logical && || evaluation
15909:
15910: * src/classes/xnode.C 1.23:
15911: xpath selectNode 2
15912:
15913: * src/classes/xnode.C 1.24:
15914: * src/include/pa_charset.h 1.7:
15915: xpath selectNode 3: string/number/bool
15916:
15917: * src/classes/xnode.C 1.25:
15918: xpath selectNodes
15919:
15920: 2002-01-10 paf
15921: * src/classes/xnode.C 1.21:
15922: xpath selectNode -100 [just written]
15923:
15924: * src/classes/xdoc.C 1.57:
15925: * src/classes/xnode.C 1.20:
15926: * src/include/pa_charset.h 1.5:
15927: * src/include/pa_exception.h 1.27:
15928: * src/include/pa_pool.h 1.75:
15929: * src/main/pa_charset.C 1.12:
15930: * src/main/pa_pool.C 1.48:
15931: GdomeDOMString_auto_ptr c++ wrapper [calls refcounter]
15932:
15933: 2001-12-29 paf
15934: * src/classes/xdoc.C 1.56:
15935: * src/include/pa_exception.h 1.26:
15936: * src/main/pa_charset.C 1.11:
15937: * src/main/pa_exception.C 1.30:
15938: * src/main/pa_globals.C 1.99:
15939: xdoc
15940: ^set
15941: ^string with glib works 0
15942:
15943: 2001-12-28 paf
15944: * src/main/pa_globals.C 1.98:
15945: renamed gdome to libgdome.dll
15946:
15947: * src/classes/classes.dsp 1.14:
15948: * src/classes/mail.C 1.50:
15949: * src/classes/xdoc.C 1.54:
15950: * src/classes/xnode.C 1.19:
15951: * src/classes/xnode.h 1.5:
15952: * src/include/pa_exception.h 1.25:
15953: * src/include/pa_globals.h 1.73:
15954: * src/main/compile.tab.C 1.28:
15955: * src/main/main.dsp 1.144:
15956: * src/main/pa_charset.C 1.9:
15957: * src/main/pa_dir.C 1.9:
15958: * src/main/pa_exception.C 1.28:
15959: * src/main/pa_exec.C 1.19:
15960: * src/main/pa_globals.C 1.97:
15961: * src/main/pa_socks.C 1.9:
15962: * src/targets/cgi/parser3.C 1.150:
15963: * src/targets/cgi/parser3.dsp 1.40:
15964: * src/types/pa_vxdoc.C 1.9:
15965: * src/types/pa_vxdoc.h 1.15:
15966: * src/types/pa_vxnode.C 1.13:
15967: * src/types/pa_vxnode.h 1.10:
15968: gnome libs just compiled in.
15969: no refcounting
15970: no xpath
15971: no xslt
15972: yet
15973:
15974: * src/classes/xdoc.C 1.55:
15975: * src/include/pa_charset.h 1.4:
15976: * src/main/pa_charset.C 1.10:
15977: * src/main/pa_exception.C 1.29:
15978: started glib transcoders
15979:
15980: 2001-12-27 paf
15981: * src/include/pa_charset.h 1.3:
15982: * src/include/pa_common.h 1.69:
15983: * src/include/pa_exception.h 1.24:
15984: * src/include/pa_globals.h 1.72:
15985: * src/include/pa_pool.h 1.74:
15986: * src/main/main.dsp 1.143:
15987: * src/main/pa_charset.C 1.8:
15988: * src/main/pa_charsets.C 1.4:
15989: * src/main/pa_globals.C 1.96:
15990: * src/main/pa_pool.C 1.47:
15991: * src/targets/cgi/parser3.C 1.149:
15992: * src/targets/cgi/parser3.dsp 1.39:
15993: * src/types/pa_vxdoc.C 1.8:
15994: * src/types/pa_vxdoc.h 1.14:
15995: * src/types/pa_vxnode.C 1.12:
15996: * src/types/pa_vxnode.h 1.9:
15997: * src/types/types.dsp 1.17:
15998: going away from xalan&xerces, started the process.
15999: globals [initialization
16000: pool [charset update
16001: charset [transcodings
16002: vxnode vxdoc [DOM calls
16003:
16004: * src/classes/Makefile.am 1.32:
16005: going away from xalan&xerces, not needed anymore
16006:
16007: 2001-12-26 paf
16008: * src/include/pa_charset.h 1.2:
16009: * src/include/pa_charsets.h 1.3:
16010: * src/main/pa_charset.C 1.7:
16011: * src/main/pa_charsets.C 1.3:
16012: * src/main/pa_request.C 1.190:
16013: charset key globalized [bug]
16014:
16015: 2001-12-25 paf
16016: * src/classes/mail.C 1.49:
16017: * src/classes/table.C 1.137:
16018: * src/include/pa_string.h 1.122:
16019: * src/main/pa_string.C 1.136:
16020: table set & append changed splitting languages, separators now can be clean AND as-is
16021: same to mail command line $MAIN:MAIL.progX arguments
16022:
16023: 2001-12-24 paf
16024: * src/classes/hashfile.C 1.19:
16025: * src/classes/op.C 1.66:
16026: * src/main/pa_db_table.C 1.17:
16027: * src/main/pa_string.C 1.135:
16028: read from cache size check updated
16029:
16030: * src/main/pa_string.C 1.133:
16031: * src/main/pa_string.C 1.134:
16032: String::join_chain another ugly bug :(
16033:
16034: * src/classes/mail.C 1.48:
16035: one parted text messages - no multipart mime-type anymore.
16036: for convinient if $.attach-ments
16037:
16038: 2001-12-21 paf
16039: * src/main/pa_request.C 1.189:
16040: $result in @main actually not working, to hell with it for now
16041:
16042: * src/main/execute.C 1.207:
16043: junction evaluation canceled - endless recursion detected
16044:
16045: * src/classes/date.C 1.14:
16046: date:sql-string now returns localtime
16047:
16048: * src/include/pa_request.h 1.116:
16049: * src/main/execute.C 1.208:
16050: * src/main/pa_request.C 1.188:
16051: * src/types/pa_vmethod_frame.h 1.20:
16052: * src/types/pa_wcontext.h 1.23:
16053: $result in @main @postprocess @exception
16054:
16055: 2001-12-19 paf
16056: * src/main/pa_request.C 1.187:
16057: CLASS_PATH now / = DOCUMENT_ROOT
16058:
16059: * src/classes/op.C 1.65:
16060: ^cache keypath now relative
16061:
16062: * src/classes/hashfile.C 1.18:
16063: ^hashfile.open DB_HOME now relative
16064:
16065: * src/main/pa_charset.C 1.6:
16066: charset->charset transcoding via unicode intermediate
16067:
16068: * src/classes/mail.C 1.46:
16069: * src/include/pa_config_fixed.h 1.34:
16070: to/from 0 check were missing
16071:
16072: * src/classes/mail.C 1.47:
16073: changed weighting prior to sort
16074:
16075: 2001-12-17 paf
16076: * src/classes/mail.C 1.45:
16077: * src/include/pa_charsets.h 1.2:
16078: * src/include/pa_string.h 1.121:
16079: * src/main/pa_charsets.C 1.2:
16080: * src/main/untaint.C 1.87:
16081: * src/types/pa_vrequest.C 1.14:
16082: * src/types/pa_vresponse.C 1.2:
16083: ^mail:send[
16084: $.charset[zzz]
16085: addded
16086:
16087: * src/include/pa_db_table.h 1.12:
16088: * src/main/pa_db_table.C 1.16:
16089: db_table used outdated unset services_pool
16090:
16091: * src/main/pa_charset.C 1.5:
16092: ifndef XML were bad type
16093:
16094: * src/classes/image.C 1.63:
16095: govno
16096:
16097: * src/main/untaint.C 1.86:
16098: allowed space in filespec
16099:
16100: * src/classes/image.C 1.64:
16101: no govno
16102:
16103: * src/targets/apache13/mod_parser3.C 1.15:
16104: test r->finfo.st_mode check seems to work only on win32
16105:
16106: * src/main/pa_charset.C 1.4:
16107: empty bufs transcode [forgot check :(]
16108:
16109: 2001-12-15 paf
16110: * src/classes/file.C 1.67:
16111: * src/classes/math.C 1.11:
16112: * src/classes/op.C 1.64:
16113: * src/classes/string.C 1.92:
16114: * src/classes/table.C 1.136:
16115: * src/classes/xdoc.C 1.53:
16116: * src/include/pa_array.h 1.48:
16117: * src/include/pa_cache_managers.h 1.4:
16118: * src/include/pa_charset_connection.h 1.6:
16119: * src/include/pa_charset_manager.h 1.8:
16120: * src/include/pa_common.h 1.68:
16121: * src/include/pa_db_connection.h 1.18:
16122: * src/include/pa_db_manager.h 1.12:
16123: * src/include/pa_db_table.h 1.11:
16124: * src/include/pa_dictionary.h 1.8:
16125: * src/include/pa_exception.h 1.23:
16126: * src/include/pa_exec.h 1.5:
16127: * src/include/pa_globals.h 1.71:
16128: * src/include/pa_hash.h 1.52:
16129: * src/include/pa_opcode.h 1.9:
16130: * src/include/pa_pool.h 1.73:
16131: * src/include/pa_request.h 1.115:
16132: * src/include/pa_sapi.h 1.16:
16133: * src/include/pa_socks.h 1.6:
16134: * src/include/pa_sql_connection.h 1.20:
16135: * src/include/pa_sql_driver_manager.h 1.20:
16136: * src/include/pa_string.h 1.120:
16137: * src/include/pa_stylesheet_connection.h 1.17:
16138: * src/include/pa_stylesheet_manager.h 1.9:
16139: * src/include/pa_table.h 1.38:
16140: * src/include/pa_transcoder.h 1.3:
16141: * src/main/compile_tools.h 1.52:
16142: * src/main/main.dsp 1.142:
16143: * src/main/pa_charset.C 1.1:
16144: * src/main/pa_charset_connection.C 1.13:
16145: * src/main/pa_charset_manager.C 1.10:
16146: * src/main/pa_charsets.C 1.1:
16147: * src/main/pa_globals.C 1.95:
16148: * src/main/pa_pool.C 1.46:
16149: * src/main/pa_request.C 1.186:
16150: * src/main/pa_string.C 1.132:
16151: * src/main/pa_transcoder.C 1.4:
16152: * src/main/untaint.C 1.84:
16153: * src/types/pa_vfile.C 1.24:
16154: * src/types/pa_vform.C 1.50:
16155: * src/types/pa_vform.h 1.31:
16156: * src/types/pa_vrequest.C 1.13:
16157: * src/types/pa_vrequest.h 1.14:
16158: * src/types/pa_vresponse.C 1.1:
16159: * src/types/pa_vresponse.h 1.19:
16160: * src/types/types.dsp 1.16:
16161: introducing Charset
16162:
16163: * src/main/pa_charset.C 1.2:
16164: name_cstr 0
16165:
16166: * src/main/Makefile.in 1.31:
16167: * src/targets/apache13/Makefile.in 1.26:
16168: * src/targets/cgi/Makefile.in 1.31:
16169: * src/types/Makefile.in 1.26:
16170: makes
16171:
16172: * src/include/pa_charset.h 1.1:
16173: * src/include/pa_charsets.h 1.1:
16174: forgot to add
16175:
16176: * src/main/Makefile.am 1.27:
16177: * src/main/pa_charset.C 1.3:
16178: * src/types/Makefile.am 1.15:
16179: charset_connection&manager replaced by charset&charsets
16180:
16181: * src/main/untaint.C 1.85:
16182: uri lang now knows about client/source charsets
16183:
16184: 2001-12-14 paf
16185: * src/include/pa_request.h 1.114:
16186: * src/include/pa_transcoder.h 1.2:
16187: * src/main/pa_request.C 1.185:
16188: * src/main/pa_transcoder.C 1.3:
16189: * src/types/pa_vform.C 1.49:
16190: * src/types/pa_vform.h 1.30:
16191: transcodeToUTF8[were FromUTF8] for forms
16192: todo: uri lang
16193:
16194: * src/targets/apache13/Makefile.am 1.8:
16195: * src/targets/cgi/Makefile.am 1.23:
16196: -I../../pcre to .am
16197:
16198: * src/include/pa_charset_connection.h 1.5:
16199: * src/include/pa_pool.h 1.72:
16200: * src/include/pa_request.h 1.113:
16201: * src/include/pa_transcoder.h 1.1:
16202: * src/main/Makefile.am 1.26:
16203: * src/main/main.dsp 1.141:
16204: * src/main/pa_charset_connection.C 1.12:
16205: * src/main/pa_charset_manager.C 1.9:
16206: * src/main/pa_request.C 1.184:
16207: * src/main/pa_transcoder.C 1.1:
16208: * src/types/Makefile.am 1.14:
16209: * src/types/pa_vrequest.C 1.12:
16210: * src/types/pa_vrequest.h 1.13:
16211: * src/types/pa_vresponse.h 1.18:
16212: * src/types/types.dsp 1.15:
16213: changed charset model.
16214: now important:
16215: $request:charset
16216: $response:charset
16217: while
16218: $response:content-type.charset
16219: become unimportant [informational]
16220:
16221: * src/include/pa_globals.h 1.70:
16222: * src/main/pa_globals.C 1.94:
16223: removed unused defalts_name global
16224:
16225: * src/main/pa_transcoder.C 1.2:
16226: transcodeToUTF8,
16227: now form&uri lang
16228:
16229: 2001-12-13 paf
16230: * src/include/pa_types.h 1.35:
16231: msvc head debugging flag
16232:
16233: * src/classes/xdoc.C 1.49:
16234: freed up listener
16235:
16236: * src/classes/xdoc.C 1.51:
16237: * src/main/pa_sql_driver_manager.C 1.57:
16238: rewritten auto_ptr part other way, because of stupid gcc 2.96
16239: /usr/include/g++-3/memory:40: candidates are: auto_ptr<_Tp>
16240: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp> &) [with _Tp =
16241: FormatterListener]
16242: /usr/include/g++-3/memory:48: auto_ptr<_Tp>
16243: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp1> &) [with _Tp1 =
16244: FormatterListener, _Tp = FormatterListener]
16245:
16246: * src/include/pa_config_fixed.h 1.32:
16247: * src/main/pa_common.C 1.94:
16248: * src/main/pa_string.C 1.131:
16249: removed signed mismatch warnings
16250:
16251: * src/classes/xdoc.C 1.52:
16252: rewritten auto_ptr part other way2, because of stupid gcc 2.96
16253: /usr/include/g++-3/memory:40: candidates are: auto_ptr<_Tp>
16254: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp> &) [with _Tp =
16255: FormatterListener]
16256: /usr/include/g++-3/memory:48: auto_ptr<_Tp>
16257: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp1> &) [with _Tp1 =
16258: FormatterListener, _Tp = FormatterListener]
16259:
16260: * src/main/pa_string.C 1.130:
16261: string::recustruct erroreusly used outdated row ptr
16262:
16263: * src/include/pa_cache_managers.h 1.3:
16264: * src/include/pa_charset_manager.h 1.7:
16265: * src/include/pa_config_fixed.h 1.33:
16266: * src/include/pa_db_manager.h 1.11:
16267: * src/include/pa_sql_driver_manager.h 1.19:
16268: * src/include/pa_stylesheet_manager.h 1.8:
16269: * src/main/pa_cache_managers.C 1.2:
16270: * src/main/pa_globals.C 1.93:
16271: ~Cache_managers
16272:
16273: * src/classes/string.C 1.91:
16274: change msg '... code is not code'
16275:
16276: * src/classes/xdoc.C 1.50:
16277: removed extra inc
16278:
16279: * src/targets/apache13/mod_parser3.C 1.14:
16280: * src/targets/cgi/parser3.C 1.147:
16281: * src/targets/isapi/parser3isapi.C 1.61:
16282: removed 'expires' from header outputs
16283:
16284: * src/targets/cgi/pa_pool.C 1.34:
16285: * src/targets/isapi/pa_pool.C 1.10:
16286: EOL@EOF
16287:
16288: * src/main/pa_db_connection.C 1.34:
16289: * src/main/pa_db_manager.C 1.19:
16290: * src/main/pa_sql_driver_manager.C 1.56:
16291: * src/main/pa_stylesheet_manager.C 1.8:
16292: * src/targets/cgi/pool_storage.h 1.6:
16293: couple cache expiratiors were wrong [past/future prob]
16294:
16295: * src/classes/xdoc.C 1.48:
16296: lang list updated
16297:
16298: * src/targets/cgi/pa_pool.C 1.33:
16299: * src/targets/cgi/parser3.C 1.148:
16300: msvc heap debugging flag
16301:
16302: * src/classes/file.C 1.66:
16303: file::cgi bug, request_method were passed to SERVER_PROTOCOL
16304: but SERVER_PROTOCOL were forgotten
16305:
16306: 2001-12-10 paf
16307: * src/main/untaint.C 1.83:
16308: FILE_SPEC untainting changed so that one can erase files like that, knowing their full name
16309: introducing
16310: // theoretical problem with, for instance, "_2B" and "." fragments,
16311: // they would yield the same
16312: // because need_file_encode('_')=false
16313: // but we need to delete such files somehow, getting names from ^index
16314:
16315: * src/main/pa_string.C 1.129:
16316: ^string.replace bug fixed [bad string::join_chank break]
16317:
16318: * src/classes/math.C 1.10:
16319: ^math:random(n) now yields[0;n) not [0;n]
16320:
16321: 2001-12-07 paf
16322: * src/main/pa_string.C 1.125.2.1.2.2:
16323: stupid sparc architecture failed to access short at odd address
16324: 0x311f0 <deserialize__6StringUiPvUiPCc+16>: lduh [ %i2 + 1 ], %l0
16325:
16326: bus error,
16327: fixed that
16328:
16329: * src/include/pa_config_auto.h.in 1.14.6.1:
16330: makes
16331:
16332: * src/main/pa_string.C 1.125.2.1.2.1:
16333: strange string deserialize bug on client[pmts], a bit shortened,
16334:
16335: * src/include/pa_common.h 1.66.6.2:
16336: * src/include/pa_config_fixed.h 1.30.8.2:
16337: * src/include/pa_config_includes.h 1.13.6.1:
16338: * src/main/pa_common.C 1.91.4.1.2.2:
16339: exclusive lock file write
16340: shared lock file read
16341:
16342: * src/classes/hashfile.C 1.17:
16343: * src/classes/op.C 1.63:
16344: * src/classes/table.C 1.135:
16345: * src/include/pa_common.h 1.67:
16346: * src/include/pa_config_auto.h.in 1.15:
16347: * src/include/pa_config_fixed.h 1.31:
16348: * src/include/pa_config_includes.h 1.14:
16349: * src/include/pa_db_table.h 1.10:
16350: * src/include/pa_request.h 1.112:
16351: * src/main/pa_common.C 1.93:
16352: * src/main/pa_db_table.C 1.15:
16353: * src/main/pa_request.C 1.183:
16354: * src/main/pa_string.C 1.128:
16355: * src/types/pa_vhashfile.C 1.16:
16356: merged from r14_simple_cache
16357:
16358: 2001-12-06 paf
16359: * src/main/compile.tab.C 1.27:
16360: * src/targets/cgi/parser3.C 1.146:
16361: removed debug info
16362:
16363: * src/classes/op.C 1.62.2.1.2.1:
16364: * src/classes/table.C 1.133.2.2.2.1:
16365: * src/include/pa_request.h 1.111.2.1.2.1:
16366: * src/main/pa_request.C 1.182.2.1.2.1:
16367: #ifdef RESOURCES_DEBUG
16368:
16369: * src/classes/op.C 1.62.2.1.2.2:
16370: * src/include/pa_common.h 1.66.6.1:
16371: * src/include/pa_config_fixed.h 1.30.8.1:
16372: * src/main/pa_common.C 1.91.4.1.2.1:
16373: ^cache operator
16374:
16375: * src/classes/hashfile.C 1.15.6.2:
16376: removed transaction from ^cache
16377:
16378: 2001-12-05 paf
16379: * src/targets/cgi/parser3.C 1.144:
16380: * src/targets/cgi/parser3.C 1.145:
16381: fatal error reporting fixed.
16382: in IIS5 there were a prob with illegal call check
16383:
16384: 2001-12-04 paf
16385: * src/classes/op.C 1.62.2.1:
16386: * src/classes/table.C 1.133.2.2:
16387: * src/include/pa_request.h 1.111.2.1:
16388: * src/main/pa_request.C 1.182.2.1:
16389: measures to log
16390:
16391: 2001-11-26 paf
16392: * src/targets/apache13/mod_parser3.C 1.13:
16393: merge dir config now works OK with parser_root_config_filespec
16394:
16395: 20011126 paf: noticed, that this is called even on virtual root merge with something "parent", while thought that that is part of merge_server...
16396:
16397: 2001-11-23 paf
16398: * src/classes/hashfile.C 1.16:
16399: * src/classes/table.C 1.134:
16400: * src/include/pa_db_table.h 1.9:
16401: * src/main/pa_common.C 1.92:
16402: * src/main/pa_db_table.C 1.14:
16403: * src/main/pa_string.C 1.127:
16404: * src/types/pa_vhashfile.C 1.15:
16405: merged from _0014, 1
16406:
16407: * src/classes/hashfile.C 1.15.6.1:
16408: * src/classes/table.C 1.133.2.1:
16409: * src/include/pa_db_table.h 1.8.6.1:
16410: * src/main/pa_common.C 1.91.4.1:
16411: * src/main/pa_db_table.C 1.12.6.2:
16412: * src/types/pa_vhashfile.C 1.14.6.1:
16413: hashfile bugfix2 more wrong sizes.
16414: ^cache behaviour changed: if ^cache(33) would change
16415:
16416: 0660 bits in file_write & hashfile create
16417:
16418: * src/main/pa_db_table.C 1.12.6.1:
16419: * src/main/pa_db_table.C 1.13:
16420: * src/main/pa_string.C 1.125.2.1:
16421: * src/main/pa_string.C 1.126:
16422: cache bugfix [wrong types after pa_string optimization]
16423:
16424: 2001-11-22 paf
16425: * src/main/untaint.C 1.82:
16426: ORIGINS mode removed UHTML
16427:
16428: * src/classes/op.C 1.62:
16429: process cstr(,connection)
16430:
16431: * src/Makefile.in 1.38:
16432: * src/classes/xdoc.C 1.47:
16433: * src/targets/Makefile.in 1.26:
16434: * src/targets/apache13/Makefile.in 1.25:
16435: * src/targets/cgi/Makefile.in 1.30:
16436: cached xslt [removed nocache forcing]
16437:
16438: * src/classes/op.C 1.61:
16439: process now gets its body on current language, not as-is
16440:
16441: * src/main/untaint.C 1.81:
16442: ORIGINS mode was bad - forgot about optimize bit
16443:
16444: * src/classes/table.C 1.133:
16445: * src/include/pa_table.h 1.37:
16446: * src/main/pa_table.C 1.41:
16447: table.offset[whence]
16448:
16449: 2001-11-21 paf
16450: * src/classes/table.C 1.132:
16451: * src/main/pa_string.C 1.124:
16452: * src/main/untaint.C 1.78:
16453: * src/targets/cgi/parser3.C 1.141:
16454: table.append bug fixed: forgot to switch default language for {
16455: code}, it happen to change it's language from CLEAN, so later
16456: refused to split by CLEAN \t
16457:
16458: * src/classes/xdoc.C 1.46:
16459: * src/types/pa_vxdoc.C 1.7:
16460: * src/types/pa_vxdoc.h 1.13:
16461: <xsl:output
16462: output options made identical to xsl:output attributes
16463: exclusion:
16464: cdata-section-elements
16465: what xalan can do but that not used now:
16466: it can escape and remove CDATA sections
16467:
16468: * src/targets/cgi/parser3.C 1.142:
16469: removed debug cgi||1
16470:
16471: * src/main/untaint.C 1.80:
16472: * src/targets/cgi/parser3.C 1.143:
16473: optimized \r produced by xslt
16474:
16475: * src/main/pa_string.C 1.125:
16476: * src/main/untaint.C 1.79:
16477: cached some string::size() es
16478:
16479: 2001-11-20 paf
16480: * src/classes/Makefile.am 1.31:
16481: * src/classes/Makefile.in 1.33:
16482: * src/classes/table.C 1.131:
16483: * src/main/Makefile.am 1.25:
16484: * src/main/Makefile.in 1.30:
16485: * src/main/pa_exception.C 1.27:
16486: * src/types/Makefile.am 1.13:
16487: * src/types/Makefile.in 1.25:
16488: moved ident.C & co to bottom of dependeces, so that errors
16489: would popup quicklier, fixed line numbering in table::sql
16490:
16491: 2001-11-19 paf
16492: * src/classes/op.C 1.60:
16493: * src/include/pa_request.h 1.111:
16494: * src/include/pa_string.h 1.119:
16495: * src/include/pa_types.h 1.34:
16496: * src/main/pa_globals.C 1.92:
16497: * src/main/pa_request.C 1.182:
16498: * src/main/pa_string.C 1.123:
16499: * src/main/untaint.C 1.77:
16500: * src/targets/apache13/mod_parser3.C 1.12:
16501: * src/targets/cgi/parser3.C 1.140:
16502: * src/targets/isapi/parser3isapi.C 1.60:
16503: * src/types/pa_wcontext.C 1.13:
16504: * src/types/pa_wcontext.h 1.22:
16505: UL_CLEAN pieces now inherit UL_OPTIMIZED_BIT at wcontext.write
16506:
16507: * src/classes/Makefile.in 1.32:
16508: * src/main/Makefile.in 1.29:
16509: * src/targets/Makefile.am 1.8:
16510: * src/targets/Makefile.in 1.25:
16511: * src/targets/apache13/Makefile.in 1.24:
16512: * src/targets/apache13/mod_parser3.C 1.11:
16513: * src/targets/cgi/Makefile.in 1.29:
16514: * src/targets/cgi/parser3.C 1.139:
16515: * src/types/Makefile.in 1.24:
16516: #if _MSC_VER _set_new_handler
16517:
16518: * src/Makefile.in 1.37:
16519: * src/targets/apache13/mod_parser3.C 1.10:
16520: * src/targets/cgi/parser3.C 1.138:
16521: * src/targets/isapi/parser3isapi.C 1.59:
16522: set_new_handler in apache&isapi
16523:
16524: 2001-11-16 paf
16525: * src/include/pa_string.h 1.117:
16526: * src/main/pa_string.C 1.120:
16527: * src/main/pa_string.C 1.121:
16528: * src/main/untaint.C 1.76:
16529: * src/types/pa_vstring.C 1.14:
16530: removed 1+4 bytes from String
16531:
16532: * src/include/pa_string.h 1.118:
16533: * src/include/pa_types.h 1.33:
16534: * src/main/pa_string.C 1.122:
16535: removed 8 bytes from String, 2 bytes from string::chunk::row::item
16536:
16537: * src/include/pa_globals.h 1.69:
16538: * src/include/pa_string.h 1.116:
16539: * src/include/pa_types.h 1.32:
16540: * src/main/pa_globals.C 1.91:
16541: * src/main/pa_pool.C 1.44:
16542: * src/main/pa_pool.C 1.45:
16543: * src/main/pa_request.C 1.181:
16544: * src/main/untaint.C 1.75:
16545: * src/sql/pa_sql_driver.h 1.24:
16546: * src/targets/cgi/parser3.C 1.136:
16547: introducing estimating String::cstr_bufsize, 0
16548:
16549: * src/include/pa_pool.h 1.70:
16550: * src/include/pa_pool.h 1.71:
16551: * src/main/execute.C 1.206:
16552: * src/main/pa_pool.C 1.41:
16553: * src/main/pa_pool.C 1.42:
16554: * src/main/pa_pool.C 1.43:
16555: * src/targets/cgi/parser3.C 1.134:
16556: * src/targets/cgi/parser3.C 1.135:
16557: die in pool::fail
16558:
16559: * src/targets/cgi/parser3.C 1.137:
16560: pool debug @ die
16561:
16562: 2001-11-15 paf
16563: * src/Makefile.in 1.36:
16564: configure set_new_handler check added
16565:
16566: * src/targets/cgi/parser3.C 1.131:
16567: set_new_handler started
16568:
16569: * src/include/pa_exception.h 1.22:
16570: * src/main/execute.C 1.205:
16571: * src/main/main.dsp 1.140:
16572: * src/main/pa_exception.C 1.26:
16573: * src/targets/cgi/parser3.C 1.133:
16574: exception with dynamic buffer re-back
16575: now with counter
16576:
16577: * src/include/pa_config_auto.h.in 1.13:
16578: * src/main/Makefile.in 1.28:
16579: makes
16580:
16581: * src/include/pa_exception.h 1.21:
16582: * src/main/pa_exception.C 1.25:
16583: exception with static buffer back
16584:
16585: * src/classes/classes.awk 1.5:
16586: * src/include/pa_config_auto.h.in 1.14:
16587: * src/include/pa_config_includes.h 1.13:
16588: setnewhandler check
16589:
16590: * src/targets/cgi/parser3.C 1.132:
16591: std::
16592:
16593: 2001-11-14 paf
16594: * src/main/execute.C [no_bad_constructors_try] 1.203.2.1:
16595: * src/types/pa_vclass.h [no_bad_constructors_try] 1.21.2.1:
16596: * src/types/pa_vobject.h [no_bad_constructors_try] 1.13.2.1:
16597: * src/types/pa_vstateless_class.h [no_bad_constructors_try] 1.20.2.1:
16598: * src/types/pa_vstateless_object.h [no_bad_constructors_try] 1.12.2.1:
16599: fixed this:
16600: $bred[^string::length[]]
16601: $bred[^response::clear[]]
16602: $bred[^int::int[]]
16603:
16604: now VObject creation moved into overriden VClass::create_new_value, thus 0 from create_new_value means that class has no ctors
16605:
16606: * src/include/pa_common.h 1.64:
16607: * src/include/pa_common.h 1.65:
16608: * src/include/pa_common.h 1.66:
16609: * src/main/pa_common.C 1.90:
16610: * src/main/pa_common.C 1.91:
16611: snprintf replacement was wrong
16612:
16613: * src/main/execute.C 1.204:
16614: * src/types/pa_vclass.h 1.22:
16615: * src/types/pa_vobject.h 1.14:
16616: * src/types/pa_vstateless_class.h 1.21:
16617: * src/types/pa_vstateless_object.h 1.13:
16618: merged with no_bad_constructors_try
16619:
16620: * src/classes/op.C 1.59:
16621: ^untaint{body} as-is default now
16622:
16623: * src/main/pa_request.C 1.180:
16624: z
16625:
16626: * src/include/pa_common.h 1.63:
16627: * src/main/pa_common.C 1.88:
16628: * src/main/pa_common.C 1.89:
16629: snprintf on buffer full returns
16630: win32 -1
16631: solaris >buffer_size
16632:
16633: checked all that
16634:
16635: 2001-11-13 paf
16636: * src/classes/classes.C 1.13:
16637: returned accedently removed if in foreach callbacks [when hash
16638: no-0-restructure]
16639:
16640: 2001-11-12 paf
16641: * src/classes/classes.C 1.12:
16642: * src/classes/hash.C 1.31:
16643: * src/classes/xdoc.C 1.45:
16644: * src/include/pa_hash.h 1.51:
16645: * src/main/pa_db_connection.C 1.33:
16646: * src/main/pa_db_manager.C 1.18:
16647: * src/main/pa_dictionary.C 1.10:
16648: * src/main/pa_hash.C 1.48:
16649: * src/main/pa_sql_driver_manager.C 1.55:
16650: * src/main/pa_stylesheet_manager.C 1.7:
16651: hash now does not containt 0 values. put 0 actullay removes.
16652: no check on 0 value in foreach now required
16653:
16654: * src/classes/date.C 1.13:
16655: date.roll parser2 alg used
16656:
16657: * src/main/pa_pool.C 1.40:
16658: changed xdoc createXXX politics, now string passed as-is to
16659: method, xalan makes & into & itself
16660:
16661: 2001-11-11 paf
16662: * src/main/pa_sql_driver_manager.C 1.53:
16663: * src/sql/pa_sql_driver.h 1.21:
16664: sql driver initialize not const
16665:
16666: * src/sql/pa_sql_driver.h 1.23:
16667: removed extra constructor, doc
16668:
16669: * src/main/pa_sql_driver_manager.C 1.54:
16670: * src/sql/pa_sql_driver.h 1.22:
16671: CRLF
16672:
16673: 2001-11-10 paf
16674: * src/main/pa_exec.C 1.18:
16675: doc
16676:
16677: 2001-11-09 paf
16678: * src/main/pa_common.C 1.87:
16679: line endings fixing fixed last piece[was still cstr oriented]
16680:
16681: * src/include/pa_common.h 1.62:
16682: * src/main/pa_common.C 1.86:
16683: * src/types/pa_vform.C 1.48:
16684: line endings fixing got rid of cstr, now must work ok with post multipart
16685:
16686: * src/classes/string.C 1.90:
16687: * src/classes/xdoc.C 1.44:
16688: xdoc::set{code} now untaints param properly
16689:
16690: * src/types/pa_vform.C 1.47:
16691: line endings fixed at post / multipart / not file also now
16692:
16693: * src/classes/string.C 1.89:
16694: string.save now does untainting before saving
16695:
16696: 2001-11-08 paf
16697: * src/include/pa_request.h 1.110:
16698: * src/main/pa_request.C 1.179:
16699: * src/targets/apache13/mod_parser3.C 1.9:
16700: * src/targets/cgi/parser3.C 1.130:
16701: * src/targets/isapi/parser3isapi.C 1.58:
16702: apache 'status' class enabler
16703:
16704: <Location /parser-status.html>
16705: ParserStatusAllowed
16706: </Location>
16707:
16708: * src/Makefile.in 1.35:
16709: * src/include/pa_common.h 1.61:
16710: * src/main/Makefile.am 1.24:
16711: * src/main/Makefile.in 1.27:
16712: * src/targets/cgi/pa_pool.C 1.32:
16713: makes
16714:
16715: * src/include/pa_cache_managers.h 1.2:
16716: * src/include/pa_charset_manager.h 1.6:
16717: * src/include/pa_db_manager.h 1.10:
16718: * src/include/pa_sql_driver_manager.h 1.18:
16719: * src/include/pa_stylesheet_manager.h 1.7:
16720: * src/main/pa_charset_manager.C 1.8:
16721: * src/main/pa_db_manager.C 1.17:
16722: * src/main/pa_sql_driver_manager.C 1.52:
16723: * src/main/pa_stylesheet_manager.C 1.6:
16724: restructured Cache manager to be simple parent, not second
16725: parent [gcc 2.96 strangly refused to call virtual from second
16726: parent]
16727:
16728: * src/include/pa_cache_managers.h 1.1:
16729: * src/include/pa_charset_manager.h 1.5:
16730: * src/include/pa_db_manager.h 1.9:
16731: * src/include/pa_sql_driver_manager.h 1.17:
16732: * src/include/pa_stylesheet_manager.h 1.6:
16733: * src/main/main.dsp 1.139:
16734: * src/main/pa_cache_managers.C 1.1:
16735: * src/main/pa_charset_manager.C 1.7:
16736: * src/main/pa_db_manager.C 1.16:
16737: * src/main/pa_globals.C 1.90:
16738: * src/main/pa_request.C 1.178:
16739: * src/main/pa_sql_driver_manager.C 1.51:
16740: * src/main/pa_stylesheet_manager.C 1.5:
16741: * src/types/pa_vstatus.h 1.4:
16742: cache_managers, maybe-expiring every request
16743: todo: apache 'status' class enabler
16744:
16745: 2001-11-05 paf
16746: * src/classes/xdoc.C 1.42:
16747: * src/include/pa_db_connection.h 1.16:
16748: * src/include/pa_stylesheet_connection.h 1.15:
16749: * src/include/pa_stylesheet_manager.h 1.4:
16750: * src/main/pa_stylesheet_manager.C 1.3:
16751: * src/types/pa_vstatus.h 1.2:
16752: $status:stylesheet
16753:
16754: * src/targets/cgi/parser3.C 1.129:
16755: read can return 0, that means sort of sig_pipe on freebsd [moko's experiments].
16756: checked that in cgi, on apache already done :)
16757:
16758: * src/main/pa_db_connection.C 1.31:
16759: * src/main/pa_db_manager.C 1.14:
16760: * src/main/pa_request.C 1.177:
16761: hence i removed skipping 0 values in hash::for_each-es we need to check cleaned cache items manually. few more checks.
16762:
16763: expiring to 0 time was wrong, changed to 'now' time
16764:
16765: * src/main/pa_db_connection.C 1.30:
16766: * src/main/pa_db_manager.C 1.13:
16767: hence i removed skipping 0 values in hash::for_each-es we need
16768: to check cleaned cache items manually
16769:
16770: * src/include/pa_charset_connection.h 1.3:
16771: * src/main/pa_charset_manager.C 1.5:
16772: $status:charset
16773:
16774: * src/classes/classes.C 1.11:
16775: * src/classes/classes.h 1.14:
16776: * src/classes/date.C 1.12:
16777: * src/classes/double.C 1.41:
16778: * src/classes/file.C 1.65:
16779: * src/classes/form.C 1.19:
16780: * src/classes/hash.C 1.30:
16781: * src/classes/hashfile.C 1.15:
16782: * src/classes/image.C 1.62:
16783: * src/classes/int.C 1.38:
16784: * src/classes/mail.C 1.44:
16785: * src/classes/math.C 1.9:
16786: * src/classes/op.C 1.58:
16787: * src/classes/response.C 1.16:
16788: * src/classes/string.C 1.88:
16789: * src/classes/table.C 1.130:
16790: * src/classes/void.C 1.13:
16791: * src/classes/xdoc.C 1.43:
16792: * src/classes/xnode.C 1.18:
16793: * src/classes/xnode.h 1.4:
16794: * src/include/pa_array.h 1.47:
16795: * src/include/pa_charset_connection.h 1.4:
16796: * src/include/pa_charset_manager.h 1.4:
16797: * src/include/pa_common.h 1.60:
16798: * src/include/pa_config_fixed.h 1.30:
16799: * src/include/pa_config_includes.h 1.12:
16800: * src/include/pa_db_connection.h 1.17:
16801: * src/include/pa_db_manager.h 1.8:
16802: * src/include/pa_db_table.h 1.8:
16803: * src/include/pa_dictionary.h 1.7:
16804: * src/include/pa_dir.h 1.8:
16805: * src/include/pa_exception.h 1.20:
16806: * src/include/pa_exec.h 1.4:
16807: * src/include/pa_globals.h 1.68:
16808: * src/include/pa_hash.h 1.50:
16809: * src/include/pa_opcode.h 1.8:
16810: * src/include/pa_pool.h 1.69:
16811: * src/include/pa_pragma_pack_begin.h 1.2:
16812: * src/include/pa_pragma_pack_end.h 1.2:
16813: * src/include/pa_request.h 1.109:
16814: * src/include/pa_sapi.h 1.15:
16815: * src/include/pa_socks.h 1.5:
16816: * src/include/pa_sql_connection.h 1.19:
16817: * src/include/pa_sql_driver_manager.h 1.16:
16818: * src/include/pa_stack.h 1.11:
16819: * src/include/pa_string.h 1.115:
16820: * src/include/pa_stylesheet_connection.h 1.16:
16821: * src/include/pa_stylesheet_manager.h 1.5:
16822: * src/include/pa_table.h 1.36:
16823: * src/include/pa_threads.h 1.20:
16824: * src/include/pa_types.h 1.31:
16825: * src/main/compile.C 1.53:
16826: * src/main/compile.tab.C 1.26:
16827: * src/main/compile_tools.C 1.40:
16828: * src/main/compile_tools.h 1.51:
16829: * src/main/execute.C 1.203:
16830: * src/main/pa_array.C 1.43:
16831: * src/main/pa_charset_connection.C 1.11:
16832: * src/main/pa_charset_manager.C 1.6:
16833: * src/main/pa_common.C 1.85:
16834: * src/main/pa_db_connection.C 1.28:
16835: * src/main/pa_db_manager.C 1.12:
16836: * src/main/pa_db_table.C 1.11:
16837: * src/main/pa_dictionary.C 1.9:
16838: * src/main/pa_dir.C 1.8:
16839: * src/main/pa_exception.C 1.24:
16840: * src/main/pa_exec.C 1.17:
16841: * src/main/pa_globals.C 1.89:
16842: * src/main/pa_hash.C 1.47:
16843: * src/main/pa_pool.C 1.39:
16844: * src/main/pa_request.C 1.176:
16845: * src/main/pa_socks.C 1.8:
16846: * src/main/pa_sql_driver_manager.C 1.50:
16847: * src/main/pa_status_provider.C 1.2:
16848: * src/main/pa_string.C 1.119:
16849: * src/main/pa_stylesheet_manager.C 1.4:
16850: * src/main/pa_table.C 1.40:
16851: * src/main/untaint.C 1.74:
16852: * src/sql/pa_sql_driver.h 1.20:
16853: * src/targets/apache13/mod_parser3.C 1.8:
16854: * src/targets/apache13/pa_pool.C 1.3:
16855: * src/targets/apache13/pa_threads.C 1.3:
16856: * src/targets/cgi/pa_pool.C 1.31:
16857: * src/targets/cgi/pa_threads.C 1.5:
16858: * src/targets/cgi/parser3.C 1.128:
16859: * src/targets/cgi/pool_storage.h 1.5:
16860: * src/targets/isapi/pa_pool.C 1.9:
16861: * src/targets/isapi/pa_threads.C 1.5:
16862: * src/targets/isapi/parser3isapi.C 1.57:
16863: * src/targets/isapi/pool_storage.h 1.13:
16864: * src/types/pa_valiased.C 1.11:
16865: * src/types/pa_valiased.h 1.16:
16866: * src/types/pa_value.h 1.77:
16867: * src/types/pa_vbool.h 1.15:
16868: * src/types/pa_vclass.h 1.21:
16869: * src/types/pa_vcode_frame.h 1.12:
16870: * src/types/pa_vcookie.C 1.32:
16871: * src/types/pa_vcookie.h 1.13:
16872: * src/types/pa_vdate.h 1.6:
16873: * src/types/pa_vdouble.h 1.28:
16874: * src/types/pa_venv.h 1.18:
16875: * src/types/pa_vfile.C 1.23:
16876: * src/types/pa_vfile.h 1.37:
16877: * src/types/pa_vform.C 1.46:
16878: * src/types/pa_vform.h 1.29:
16879: * src/types/pa_vhash.h 1.27:
16880: * src/types/pa_vhashfile.C 1.14:
16881: * src/types/pa_vhashfile.h 1.12:
16882: * src/types/pa_vimage.C 1.14:
16883: * src/types/pa_vimage.h 1.22:
16884: * src/types/pa_vint.h 1.29:
16885: * src/types/pa_vjunction.h 1.10:
16886: * src/types/pa_vmath.h 1.4:
16887: * src/types/pa_vmethod_frame.h 1.19:
16888: * src/types/pa_vobject.h 1.13:
16889: * src/types/pa_vrequest.C 1.11:
16890: * src/types/pa_vrequest.h 1.12:
16891: * src/types/pa_vresponse.h 1.17:
16892: * src/types/pa_vstateless_class.C 1.11:
16893: * src/types/pa_vstateless_class.h 1.20:
16894: * src/types/pa_vstateless_object.h 1.12:
16895: * src/types/pa_vstatus.h 1.3:
16896: * src/types/pa_vstring.C 1.13:
16897: * src/types/pa_vstring.h 1.39:
16898: * src/types/pa_vtable.C 1.9:
16899: * src/types/pa_vtable.h 1.35:
16900: * src/types/pa_vvoid.h 1.6:
16901: * src/types/pa_vxdoc.C 1.6:
16902: * src/types/pa_vxdoc.h 1.12:
16903: * src/types/pa_vxnode.C 1.11:
16904: * src/types/pa_vxnode.h 1.8:
16905: * src/types/pa_wcontext.C 1.12:
16906: * src/types/pa_wcontext.h 1.21:
16907: * src/types/pa_wwrapper.h 1.14:
16908: $status:db
16909: fixed used not initialized in db_connection & db_table
16910:
16911: * src/include/pa_charset_manager.h 1.3:
16912: * src/include/pa_db_manager.h 1.7:
16913: * src/include/pa_request.h 1.108:
16914: * src/include/pa_sql_connection.h 1.18:
16915: * src/include/pa_sql_driver_manager.h 1.15:
16916: * src/include/pa_stylesheet_manager.h 1.3:
16917: * src/main/main.dsp 1.138:
16918: * src/main/pa_charset_manager.C 1.4:
16919: * src/main/pa_common.C 1.84:
16920: * src/main/pa_db_manager.C 1.11:
16921: * src/main/pa_globals.C 1.88:
16922: * src/main/pa_request.C 1.175:
16923: * src/main/pa_sql_driver_manager.C 1.49:
16924: * src/main/pa_status_provider.C 1.1:
16925: * src/main/pa_stylesheet_manager.C 1.2:
16926: * src/types/pa_vstatus.h 1.1:
16927: * src/types/pa_vxnode.C 1.10:
16928: * src/types/types.dsp 1.14:
16929: started status parser class
16930:
16931: * src/main/pa_db_connection.C 1.29:
16932: * src/main/pa_db_table.C 1.12:
16933: parser_multithreaded check was wrong
16934:
16935: * src/main/pa_db_connection.C 1.32:
16936: * src/main/pa_db_manager.C 1.15:
16937: expiration from debug to normal
16938:
16939: 2001-11-01 paf
16940: * src/classes/hash.C 1.26:
16941: * src/classes/op.C 1.54:
16942: * src/types/pa_vmethod_frame.h 1.18:
16943: * src/types/pa_vstring.C 1.12:
16944: * src/types/pa_vstring.h 1.38:
16945: ^foreach[key|value]{body}[[separator]|{separator}]
16946:
16947: * src/classes/hash.C 1.25:
16948: * src/include/pa_hash.h 1.48:
16949: * src/main/pa_hash.C 1.44:
16950: * src/types/pa_vcookie.C 1.31:
16951: ^hash.delete[key]
16952:
16953: * src/classes/math.C 1.8:
16954: * src/include/pa_common.h 1.59:
16955: HAVE_TRUNC HAVE_ROUND checks [for hp, there are such in math.h]
16956:
16957: * src/classes/op.C 1.57:
16958: ^for endless loop check strightened
16959:
16960: * src/Makefile.in 1.34:
16961: * src/classes/Makefile.in 1.31:
16962: * src/include/pa_config_auto.h.in 1.12:
16963: * src/main/Makefile.in 1.26:
16964: * src/targets/Makefile.in 1.24:
16965: * src/targets/apache13/Makefile.in 1.23:
16966: * src/targets/cgi/Makefile.in 1.28:
16967: * src/types/Makefile.in 1.23:
16968: makes
16969:
16970: * src/main/pa_hash.C 1.46:
16971: removed old extra include
16972:
16973: * src/classes/hash.C 1.28:
16974: * src/classes/xdoc.C 1.41:
16975: * src/classes/xnode.C 1.17:
16976: * src/include/pa_hash.h 1.49:
16977: * src/main/pa_hash.C 1.45:
16978: * src/main/pa_request.C 1.174:
16979: * src/types/pa_vhash.h 1.26:
16980: * src/types/pa_vxnode.C 1.9:
16981: hash locking
16982: disabled changing of hash inside of foreach
16983:
16984: * src/classes/hash.C 1.27:
16985: * src/classes/hashfile.C 1.14:
16986: * src/types/pa_vhashfile.C 1.13:
16987: ^hashfile.foreach[key|value]{body}[[separator]|{separator}]
16988: prev were hash.foreach
16989:
16990: * src/classes/hash.C 1.29:
16991: * src/classes/op.C 1.56:
16992: * src/main/execute.C 1.202:
16993: changed root behavior in native calls.
16994: it left unchanged, so ^for ^foreach & co can use r.root to write their i & key,value there
16995:
16996: * src/classes/op.C 1.55:
16997: detected for var storage bug, fixed. todo:foreach
16998:
16999: 2001-10-31 paf
17000: * src/main/pa_sql_driver_manager.C 1.47:
17001: hiding passwords and addresses from accidental show [imagine
17002: user forgot @exception]
17003:
17004: * src/main/pa_db_connection.C 1.26:
17005: * src/main/pa_sql_driver_manager.C 1.48:
17006: // lockdetector flags
17007: dbenv.lk_detect=DB_LOCK_RANDOM;
17008:
17009: * src/include/pa_opcode.h 1.7:
17010: * src/main/compile.tab.C 1.25:
17011: * src/main/compile.y 1.173:
17012: * src/main/execute.C 1.201:
17013: \ in expression: int divide 10/3=3
17014:
17015: * src/main/pa_common.C 1.81:
17016: typing bug in common - bad ifdeff
17017:
17018: * src/types/pa_vhashfile.h 1.11:
17019: hashfile ^delete to do something only inside of ^cache
17020:
17021: * src/include/pa_threads.h 1.19:
17022: * src/main/pa_db_connection.C 1.25:
17023: * src/main/pa_db_table.C 1.10:
17024: * src/targets/apache13/pa_threads.C 1.2:
17025: * src/targets/cgi/pa_threads.C 1.4:
17026: * src/targets/isapi/pa_threads.C 1.4:
17027: libdb DB_THREAD flag only when really needed
17028:
17029: * src/main/pa_db_connection.C 1.27:
17030: z
17031:
17032: * src/classes/file.C 1.64:
17033: * src/classes/image.C 1.61:
17034: * src/classes/mail.C 1.43:
17035: * src/classes/string.C 1.87:
17036: * src/classes/xnode.C 1.16:
17037: * src/include/pa_common.h 1.58:
17038: * src/main/pa_common.C 1.80:
17039: ^string.save[[append;]path]
17040:
17041: * src/main/compile.C 1.52:
17042: * src/main/pa_common.C 1.83:
17043: completely empty file now considered "read", not ignored [not
17044: perfect trick used]
17045:
17046: * src/classes/table.C 1.129:
17047: ^table.save[[nameless|+append;]path]
17048:
17049: * src/main/pa_common.C 1.82:
17050: simplier common ifdefs
17051:
17052: 2001-10-30 paf
17053: * src/include/pa_common.h 1.57:
17054: * src/main/pa_common.C 1.79:
17055: * src/types/pa_vform.C 1.45:
17056: form post data line endings not reformatted now.
17057:
17058: * src/classes/xdoc.C 1.40:
17059: rolled back {} in xdoc.createTextNode for now
17060:
17061: * src/classes/classes.dsp 1.13:
17062: * src/main/main.dsp 1.137:
17063: * src/targets/apache13/ApacheModuleParser3.dsp 1.8:
17064: * src/targets/cgi/parser3.dsp 1.38:
17065: * src/targets/isapi/parser3isapi.dsp 1.29:
17066: * src/types/types.dsp 1.13:
17067: enabled debug incremental compile
17068:
17069: * src/main/pa_db_connection.C 1.24:
17070: * src/main/pa_db_manager.C 1.10:
17071: * src/main/pa_db_table.C 1.9:
17072: * src/main/pa_exec.C 1.16:
17073: * src/main/pa_request.C 1.173:
17074: * src/main/pa_sql_driver_manager.C 1.46:
17075: * src/main/pa_string.C 1.118:
17076: cstr(asis) default param removed
17077:
17078: * src/types/pa_vform.C 1.44:
17079: * src/types/pa_vform.h 1.28:
17080: AppendFormEntry length param now required [had bug when file=
17081: has no value]
17082:
17083: * src/types/pa_vform.C 1.43:
17084: VForm::AppendFormEntry {length convention was broken} fix_line_breaks
17085:
17086: * src/include/pa_dir.h 1.7:
17087: LOAD_DIR fixed
17088:
17089: * src/include/pa_config_fixed.h 1.29:
17090: * src/include/pa_pragma_pack_begin.h 1.1:
17091: * src/include/pa_pragma_pack_end.h 1.1:
17092: * src/include/pa_string.h 1.114:
17093: * src/include/pa_types.h 1.30:
17094: String & Origin packed with #pragma pack
17095:
17096: * src/Makefile.in 1.33:
17097: * src/include/pa_config_auto.h.in 1.11:
17098: pragma detection
17099:
17100: * src/classes/xdoc.C 1.39:
17101: rolled back {} in xdoc.createElement for now
17102:
17103: 2001-10-29 paf
17104: * src/types/pa_wcontext.h 1.20:
17105: bitfield syntax stricter
17106:
17107: * src/include/pa_string.h 1.111:
17108: * src/main/pa_string.C 1.115:
17109: * src/targets/cgi/pa_pool.C 1.27:
17110: debugging memory
17111: String::fused_rows func now
17112:
17113: [Mon Oct 29 17:55:45 2001] total 5917436/158731
17114: [Mon Oct 29 18:11:53 2001] total 5796092/158731
17115:
17116: * src/classes/file.C 1.61:
17117: * src/classes/image.C 1.60:
17118: * src/classes/string.C 1.86:
17119: * src/classes/xdoc.C 1.38:
17120: * src/include/pa_pool.h 1.68:
17121: * src/include/pa_string.h 1.109:
17122: * src/main/execute.C 1.199:
17123: * src/main/pa_array.C 1.41:
17124: * src/main/pa_common.C 1.78:
17125: * src/main/pa_hash.C 1.43:
17126: * src/main/pa_sql_driver_manager.C 1.45:
17127: * src/main/pa_string.C 1.114:
17128: * src/main/untaint.C 1.70:
17129: * src/targets/cgi/pa_pool.C 1.25:
17130: * src/targets/cgi/parser3.C 1.126:
17131: * src/types/pa_vcookie.C 1.30:
17132: * src/types/pa_vstring.h 1.37:
17133: debuggging memory.
17134: string::as_int/double now usually uses stack, not heap [200K out of 17M :)]
17135: VString(String&) not copies reference [29M -> 17M]
17136:
17137: * src/include/pa_sql_connection.h 1.17:
17138: SQL_CONNECTION_FUNC_GUARDED name
17139:
17140: * src/targets/isapi/pa_pool.C 1.8:
17141: added isapi&apache real_malloc debug param.someday either ifdef
17142: or remove it
17143:
17144: * src/targets/apache13/pa_pool.C 1.2:
17145: * src/targets/cgi/pa_pool.C 1.30:
17146: * src/targets/cgi/parser3.C 1.127:
17147: removed debug defines
17148:
17149: * src/Makefile.am 1.12:
17150: .am order
17151:
17152: * src/main/pa_sql_driver_manager.C 1.44:
17153: ping to have services [old hiding bug]
17154:
17155: * src/main/untaint.C 1.73:
17156: optimizing returned after debugging
17157:
17158: * src/include/pa_array.h 1.45:
17159: * src/include/pa_charset_manager.h 1.2:
17160: * src/include/pa_db_connection.h 1.15:
17161: * src/include/pa_db_manager.h 1.6:
17162: * src/include/pa_db_table.h 1.7:
17163: * src/include/pa_hash.h 1.46:
17164: * src/include/pa_request.h 1.107:
17165: * src/include/pa_sql_driver_manager.h 1.14:
17166: * src/include/pa_stylesheet_manager.h 1.2:
17167: * src/include/pa_threads.h 1.18:
17168: * src/types/pa_valiased.h 1.15:
17169: * src/types/pa_vhashfile.h 1.10:
17170: * src/types/pa_vstateless_class.h 1.19:
17171: * src/types/pa_wcontext.h 1.18:
17172: gcc 3.0.1 required "friend class"
17173:
17174: ../include/pa_request.h:51: friend declaration requires class-key, i.e. `friend
17175: class Temp_lang'
17176:
17177: * src/include/pa_string.h 1.112:
17178: * src/main/pa_string.C 1.116:
17179: * src/main/untaint.C 1.71:
17180: * src/targets/cgi/pa_pool.C 1.29:
17181: String size_t replace to uint in proper places [todo:Array]
17182:
17183: * src/classes/file.C 1.62:
17184: * src/include/pa_hash.h 1.47:
17185: * src/include/pa_string.h 1.110:
17186: * src/main/pa_globals.C 1.87:
17187: * src/targets/cgi/pa_pool.C 1.26:
17188: debugging memory
17189: hash key ref now
17190:
17191: [Mon Oct 29 16:01:17 2001] total 17050496/202647
17192: [Mon Oct 29 17:11:17 2001] total 16867948/202658
17193:
17194: * src/classes/file.C 1.63:
17195: * src/types/pa_vimage.C 1.13:
17196: image&file couple stack string hash.puts
17197:
17198: * src/main/execute.C 1.200:
17199: * src/targets/cgi/pa_pool.C 1.28:
17200: * src/targets/cgi/parser3.dsp 1.37:
17201: * src/types/pa_wcontext.h 1.19:
17202: * src/types/pa_wwrapper.h 1.13:
17203: debugging memory
17204: WContext
17205: flags to bits
17206:
17207: total 5 652 652/158731
17208: total 5 469 332/158731
17209:
17210: * src/include/pa_sql_connection.h 1.16:
17211: there were one wrong SQL_CONNECTION_FUNC_GUARDED [failed]
17212:
17213: * src/include/pa_exception.h 1.19:
17214: * src/include/pa_sql_connection.h 1.15:
17215: * src/main/pa_exception.C 1.23:
17216: * src/main/pa_sql_driver_manager.C 1.43:
17217: * src/sql/pa_sql_driver.h 1.19:
17218: sql driver impl changed in _throw part.
17219:
17220: the idea is to #1 jump to C++ some function to main body, where
17221: every function stack frame has exception unwind information
17222: and from there... #2 propagate_exception()
17223:
17224: * src/include/pa_array.h 1.46:
17225: * src/main/pa_array.C 1.42:
17226: debugging memory
17227: Array:: without cache in get/put now
17228:
17229: [Mon Oct 29 18:23:02 2001] total 5 796 092/158731
17230: [Mon Oct 29 18:25:27 2001] total 5 652 652/158731
17231:
17232: * src/include/pa_string.h 1.113:
17233: * src/include/pa_types.h 1.29:
17234: * src/main/pa_string.C 1.117:
17235: * src/main/untaint.C 1.72:
17236: memory hunging
17237: #pragma pack(1)
17238:
17239: 16 419 844
17240: 13 169 394
17241:
17242: 2001-10-28 paf
17243: * src/include/pa_config_auto.h.in 1.10:
17244: * src/include/pa_config_fixed.h 1.28:
17245: * src/include/pa_db_connection.h 1.14:
17246: * src/include/pa_db_manager.h 1.5:
17247: * src/include/pa_db_table.h 1.6:
17248: * src/main/pa_db_connection.C 1.20:
17249: * src/main/pa_db_table.C 1.6:
17250: db2 on linux with DB 2.4.14: (6/2/98)
17251:
17252: * src/main/pa_db_connection.C 1.21:
17253: * src/main/pa_db_table.C 1.8:
17254: exception translation
17255:
17256: * src/main/pa_db_connection.C 1.22:
17257: expire table [was accidently pasted with wrong type/cast]
17258:
17259: * src/classes/Makefile.am 1.30:
17260: * src/classes/Makefile.in 1.30:
17261: * src/targets/apache13/p3runConfigure.in 1.6:
17262: * src/targets/cgi/Makefile.am 1.22:
17263: * src/targets/cgi/Makefile.in 1.27:
17264: db makes. remember to build DB2 with -fexceptions!!!
17265:
17266: * src/main/pa_db_table.C 1.7:
17267: DB_RMW defed
17268:
17269: * src/main/pa_db_connection.C 1.23:
17270: removed old consts
17271:
17272: 2001-10-27 paf
17273: * src/classes/hashfile.C 1.13:
17274: * src/include/pa_db_connection.h 1.13:
17275: * src/include/pa_db_table.h 1.5:
17276: * src/main/pa_db_connection.C 1.19:
17277: * src/main/pa_db_manager.C 1.9:
17278: * src/main/pa_db_table.C 1.5:
17279: * src/main/pa_globals.C 1.86:
17280: * src/types/pa_vhashfile.C 1.12:
17281: DB2 ifdefs
17282:
17283: * src/Makefile.in 1.32:
17284: * src/classes/Makefile.am 1.29:
17285: * src/classes/Makefile.in 1.29:
17286: * src/include/pa_config_fixed.h 1.27:
17287: * src/main/Makefile.am 1.23:
17288: * src/main/Makefile.in 1.25:
17289: * src/targets/Makefile.in 1.23:
17290: * src/targets/apache13/Makefile.in 1.22:
17291: * src/targets/apache13/p3runConfigure.in 1.5:
17292: * src/targets/cgi/Makefile.am 1.21:
17293: * src/targets/cgi/Makefile.in 1.26:
17294: * src/types/Makefile.am 1.12:
17295: * src/types/Makefile.in 1.22:
17296: makes with DB2
17297:
17298: * src/classes/classes.awk 1.4:
17299: no $ in var names
17300:
17301: * src/main/pa_globals.C 1.85:
17302: * src/targets/apache13/ApacheModuleParser3.dsp 1.7:
17303: * src/targets/cgi/parser3.dsp 1.36:
17304: * src/targets/isapi/parser3isapi.dsp 1.28:
17305: vc projects libdb ifdefed into globals.C
17306:
17307: * src/main/pa_db_connection.C 1.17:
17308: * src/main/pa_db_manager.C 1.8:
17309: db expiration connection&table [forgotten calls]
17310:
17311: * src/Makefile.in 1.31:
17312: * src/classes/Makefile.in 1.28:
17313: * src/include/pa_config_auto.h.in 1.9:
17314: * src/main/Makefile.am 1.22:
17315: * src/main/Makefile.in 1.24:
17316: * src/targets/Makefile.in 1.22:
17317: * src/targets/apache13/p3runConfigure.in 1.4:
17318: * src/targets/cgi/Makefile.in 1.25:
17319: * src/types/Makefile.am 1.11:
17320: * src/types/Makefile.in 1.21:
17321: makes db
17322:
17323: * src/classes/hashfile.C 1.12:
17324: * src/include/pa_db_connection.h 1.12:
17325: * src/include/pa_db_table.h 1.4:
17326: * src/main/pa_db_connection.C 1.18:
17327: * src/main/pa_db_table.C 1.4:
17328: ^hashfile.clear[]
17329:
17330: 2001-10-26 paf
17331: * src/classes/xdoc.C 1.35:
17332: * src/classes/xdoc.C 1.36:
17333: * src/types/pa_vxdoc.h 1.11:
17334: transform2 for parsed_source
17335:
17336: * src/classes/hashfile.C 1.11:
17337: * src/include/pa_db_connection.h 1.10:
17338: * src/include/pa_db_manager.h 1.4:
17339: * src/include/pa_db_table.h 1.3:
17340: * src/include/pa_hash.h 1.45:
17341: * src/main/pa_db_connection.C 1.13:
17342: * src/main/pa_db_manager.C 1.7:
17343: * src/main/pa_db_table.C 1.3:
17344: * src/main/pa_hash.C 1.42:
17345: * src/types/pa_vhashfile.C 1.11:
17346: * src/types/pa_vhashfile.h 1.9:
17347: db connections & tables now cached at create time & multithreaded
17348:
17349: * src/classes/xdoc.C 1.37:
17350: xdoc createTextNode createElement UL_XML default. but entities
17351: still reparsed. todo: tothink
17352:
17353: * src/classes/hashfile.C 1.10:
17354: * src/include/pa_db_table.h 1.2:
17355: * src/main/pa_db_table.C 1.2:
17356: db: child transaction commit/rollback responsibility left to
17357: parent [as it sould - else there were a bug with double free]
17358:
17359: * src/include/pa_db_connection.h 1.11:
17360: * src/main/pa_db_connection.C 1.15:
17361: * src/main/pa_db_connection.C 1.16:
17362: db checkpoints
17363:
17364: * src/main/pa_db_connection.C 1.12:
17365: about to remove connection from vhashfile
17366:
17367: * src/main/pa_db_connection.C 1.14:
17368: db recover mech 2
17369:
17370: 2001-10-25 paf
17371: * src/classes/hashfile.C 1.9:
17372: * src/include/pa_common.h 1.56:
17373: * src/include/pa_db_connection.h 1.9:
17374: * src/include/pa_db_manager.h 1.3:
17375: * src/include/pa_db_table.h 1.1:
17376: * src/main/main.dsp 1.136:
17377: * src/main/pa_db_connection.C 1.11:
17378: * src/main/pa_db_manager.C 1.6:
17379: * src/main/pa_db_table.C 1.1:
17380: * src/types/pa_vhashfile.C 1.10:
17381: * src/types/pa_vhashfile.h 1.8:
17382: started db_home [multiple, cached]
17383: todo: autorecover [tried, but not succeded, yet]
17384:
17385: * src/include/pa_db_connection.h 1.8:
17386: * src/main/pa_db_manager.C 1.5:
17387: transaction parent passed
17388:
17389: * src/include/pa_dir.h 1.6:
17390: ancient gpf on dir not found fixed
17391:
17392: 2001-10-24 parser
17393: * src/classes/Makefile.am 1.26:
17394: * src/classes/Makefile.am 1.27:
17395: * src/classes/Makefile.am 1.28:
17396: * src/classes/Makefile.in 1.26:
17397: * src/classes/Makefile.in 1.27:
17398: * src/main/Makefile.in 1.23:
17399: * src/targets/cgi/Makefile.am 1.20:
17400: * src/targets/cgi/Makefile.in 1.24:
17401: * src/targets/cgi/pool_storage.h 1.2:
17402: * src/targets/cgi/pool_storage.h 1.3:
17403: makes
17404:
17405: * src/include/pa_db_connection.h 1.6:
17406: * src/main/pa_db_connection.C 1.6:
17407: * src/types/pa_vhashfile.C 1.6:
17408: db_cursor constructor public now
17409:
17410: * src/include/pa_common.h 1.54:
17411: * src/main/Makefile.am 1.21:
17412: * src/main/pa_common.C 1.76:
17413: * src/types/pa_vform.C 1.41:
17414: * src/types/pa_vform.h 1.26:
17415: .am
17416:
17417: * src/classes/hashfile.C 1.7:
17418: * src/include/pa_request.h 1.106:
17419: hashfile.cache 0
17420:
17421: * src/main/pa_db_connection.C 1.7:
17422: * src/types/pa_vhashfile.C 1.7:
17423: db_connection not bothers with key when not returning expired data
17424:
17425: * src/targets/cgi/pool_storage.h 1.4:
17426: * src/targets/isapi/parser3isapi.C 1.56:
17427: * src/targets/isapi/pool_storage.h 1.12:
17428: pool_storage fixed
17429:
17430: * src/include/pa_common.h 1.55:
17431: * src/main/pa_common.C 1.77:
17432: * src/types/pa_vform.C 1.42:
17433: * src/types/pa_vform.h 1.27:
17434: form fix_line_breaks
17435:
17436: * src/types/pa_vhashfile.C 1.8:
17437: * src/types/pa_vhashfile.h 1.6:
17438: hashfile expiring 0
17439:
17440: * src/main/pa_db_connection.C 1.8:
17441: * src/types/pa_vhashfile.C 1.9:
17442: hashfile expiring 1
17443:
17444: * src/classes/hashfile.C 1.6:
17445: * src/include/pa_db_connection.h 1.7:
17446: * src/main/pa_db_connection.C 1.9:
17447: hashfile expired deleted from db when get & iterate
17448:
17449: * src/classes/hashfile.C 1.8:
17450: * src/types/pa_vhashfile.h 1.7:
17451: hashfile 1
17452:
1.39 paf 17453: * src/sql/pa_sql_driver.h 1.18:
17454: version
17455:
1.15 paf 17456: * src/targets/apache13/ApacheModuleParser3.dsp 1.6:
17457: * src/targets/isapi/parser3isapi.dsp 1.27:
17458: doc
17459:
17460: * src/include/pa_db_connection.h 1.5:
17461: * src/main/pa_db_connection.C 1.5:
17462: * src/types/pa_vhashfile.C 1.5:
17463: * src/types/pa_vhashfile.h 1.5:
17464: hashfile data stamped, todo: put_element analize
17465:
17466: * src/include/pa_db_connection.h 1.4:
17467: * src/include/pa_string.h 1.108:
17468: * src/main/pa_db_connection.C 1.4:
17469: * src/main/pa_string.C 1.113:
17470: hashfile pieced serialize. todo stamp
17471:
17472: * src/main/pa_db_connection.C 1.10:
17473: * src/main/pa_db_manager.C 1.4:
17474: hashfile setted this:
17475: DB_RMW
17476: 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
17477:
17478: 2001-10-23 parser
17479: * src/classes/file.C 1.60:
17480: * src/classes/hash.C 1.24:
17481: * src/classes/hashfile.C 1.5:
17482: * src/classes/image.C 1.59:
17483: * src/classes/mail.C 1.42:
17484: * src/classes/response.C 1.15:
17485: * src/classes/string.C 1.85:
17486: * src/classes/table.C 1.128:
17487: * src/classes/xdoc.C 1.34:
17488: * src/include/pa_config_fixed.h 1.26:
17489: * src/include/pa_db_connection.h 1.3:
17490: * src/main/pa_common.C 1.75:
17491: * src/main/pa_db_connection.C 1.3:
17492: * src/main/pa_request.C 1.172:
17493: * src/types/pa_value.h 1.76:
17494: * src/types/pa_vcookie.C 1.29:
17495: * src/types/pa_vhash.h 1.25:
17496: * src/types/pa_vhashfile.C 1.4:
17497: * src/types/pa_vhashfile.h 1.4:
17498: * src/types/pa_vresponse.h 1.16:
17499: * src/types/pa_vtable.C 1.8:
17500: ^hashfile.hash[]
17501:
17502: * src/classes/hashfile.C 1.3:
17503: * src/include/pa_db_connection.h 1.2:
17504: * src/include/pa_db_manager.h 1.2:
17505: * src/main/pa_db_connection.C 1.2:
17506: * src/main/pa_db_manager.C 1.2:
17507: * src/types/pa_vhashfile.h 1.3:
17508: ^hashfile.transaction{code}
17509: ^hashfile:clear[filename]
17510: ^hashfile.delete[key]
17511:
17512: * src/classes/hashfile.C 1.4:
17513: * src/classes/xdoc.C 1.33:
17514: * src/include/pa_config_fixed.h 1.25:
17515: * src/main/pa_db_manager.C 1.3:
17516: * src/main/pa_globals.C 1.84:
17517: ifdefs so it compiled without db
17518:
17519: 2001-10-22 parser
17520: * src/classes/classes.dsp 1.12:
17521: * src/classes/hashfile.C 1.2:
17522: * src/classes/xdoc.C 1.32:
17523: * src/classes/xnode.C 1.15:
17524: * src/include/pa_charset_connection.h 1.2:
17525: * src/include/pa_db_connection.h 1.1:
17526: * src/include/pa_db_manager.h 1.1:
17527: * src/include/pa_exception.h 1.18:
17528: * src/include/pa_sapi.h 1.14:
17529: * src/include/pa_sql_connection.h 1.14:
17530: * src/include/pa_sql_driver_manager.h 1.13:
17531: * src/include/pa_stylesheet_connection.h 1.14:
17532: * src/include/pa_stylesheet_manager.h 1.1:
17533: * src/include/pa_xslt_stylesheet_manager.h 1.5:
17534: * src/main/main.dsp 1.135:
17535: * src/main/pa_db_connection.C 1.1:
17536: * src/main/pa_db_manager.C 1.1:
17537: * src/main/pa_exception.C 1.22:
17538: * src/main/pa_globals.C 1.83:
17539: * src/main/pa_pool.C 1.38:
17540: * src/main/pa_sql_driver_manager.C 1.42:
17541: * src/main/pa_stylesheet_manager.C 1.1:
17542: * src/main/pa_xslt_stylesheet_manager.C 1.5:
17543: * src/targets/apache13/mod_parser3.C 1.7:
17544: * src/targets/cgi/parser3.C 1.124:
17545: * src/targets/isapi/parser3isapi.C 1.55:
17546: * src/types/pa_vhashfile.C 1.3:
17547: * src/types/pa_vhashfile.h 1.2:
17548: * src/types/pa_vxdoc.C 1.5:
17549: * src/types/pa_vxnode.C 1.8:
17550: * src/types/types.dsp 1.12:
17551: hashfile 0
17552:
17553: * src/targets/cgi/pa_pool.C 1.24:
17554: * src/targets/cgi/parser3.C 1.125:
17555: * src/targets/cgi/parser3.dsp 1.35:
17556: * src/targets/cgi/pool_storage.h 1.1:
17557: * src/targets/isapi/pool_storage.h 1.11:
17558: cgi += pool cleanups
17559:
17560: * src/targets/apache13/mod_parser3.C 1.5:
17561: * src/targets/isapi/parser3isapi.C 1.54:
17562: SEH minor ifdef changes
17563:
17564: * src/targets/apache13/mod_parser3.C 1.6:
17565: html
17566:
17567: * src/classes/classes.dsp 1.11:
17568: * src/classes/hashfile.C 1.1:
17569: * src/include/pa_config_fixed.h 1.24:
17570: * src/main/execute.C 1.198:
17571: * src/targets/cgi/parser3.dsp 1.34:
17572: * src/types/pa_vhashfile.C 1.1:
17573: * src/types/pa_vhashfile.h 1.1:
17574: * src/types/types.dsp 1.11:
17575: hashfile -100
17576:
17577: * src/include/pa_exception.h 1.17:
17578: * src/include/pa_request.h 1.105:
17579: * src/main/execute.C 1.197:
17580: * src/main/pa_exception.C 1.21:
17581: * src/main/pa_request.C 1.171:
17582: * src/targets/cgi/parser3.C 1.123:
17583: * src/targets/cgi/parser3.dsp 1.33:
17584: * src/types/pa_vclass.h 1.20:
17585: * src/types/pa_vobject.h 1.12:
17586: stack backtrace
17587:
17588: * src/types/pa_vhashfile.C 1.2:
17589: z
17590:
17591: 2001-10-19 parser
17592: * src/main/pa_request.C 1.170:
17593: * src/targets/apache13/mod_parser3.C 1.4:
17594: pool:: context - get_context
17595:
17596: * src/main/pa_pool.C 1.37:
17597: auto compiled on gcc
17598:
17599: * src/classes/classes.h 1.13:
17600: * src/classes/date.C 1.11:
17601: * src/classes/double.C 1.40:
17602: * src/classes/file.C 1.59:
17603: * src/classes/form.C 1.18:
17604: * src/classes/hash.C 1.23:
17605: * src/classes/image.C 1.57:
17606: * src/classes/int.C 1.37:
17607: * src/classes/mail.C 1.41:
17608: * src/classes/math.C 1.7:
17609: * src/classes/op.C 1.53:
17610: * src/classes/string.C 1.84:
17611: * src/classes/table.C 1.127:
17612: * src/classes/void.C 1.12:
17613: * src/include/pa_config_fixed.h 1.22:
17614: * src/include/pa_exception.h 1.15:
17615: * src/include/pa_pool.h 1.64:
17616: * src/include/pa_request.h 1.104:
17617: * src/include/pa_types.h 1.27:
17618: * src/main/compile.C 1.51:
17619: * src/main/compile_tools.C 1.39:
17620: * src/main/execute.C 1.196:
17621: * src/main/pa_array.C 1.40:
17622: * src/main/pa_common.C 1.73:
17623: * src/main/pa_dictionary.C 1.8:
17624: * src/main/pa_exception.C 1.19:
17625: * src/main/pa_exec.C 1.15:
17626: * src/main/pa_pool.C 1.34:
17627: * src/main/pa_request.C 1.169:
17628: * src/main/pa_socks.C 1.7:
17629: * src/main/pa_sql_driver_manager.C 1.41:
17630: * src/main/pa_string.C 1.112:
17631: * src/main/pa_table.C 1.39:
17632: * src/main/untaint.C 1.69:
17633: * src/targets/apache13/ApacheModuleParser3.dsp 1.5:
17634: * src/targets/apache13/mod_parser3.C 1.3:
17635: * src/targets/cgi/parser3.C 1.122:
17636: * src/targets/isapi/parser3isapi.C 1.53:
17637: * src/types/pa_value.h 1.75:
17638: * src/types/pa_vbool.h 1.14:
17639: * src/types/pa_vdouble.h 1.27:
17640: * src/types/pa_vfile.h 1.36:
17641: * src/types/pa_vform.C 1.40:
17642: * src/types/pa_vhash.h 1.24:
17643: * src/types/pa_vint.h 1.28:
17644: * src/types/pa_vjunction.h 1.9:
17645: * src/types/pa_vmethod_frame.h 1.17:
17646: * src/types/pa_vstateless_class.h 1.18:
17647: * src/types/pa_vtable.C 1.7:
17648: * src/types/pa_wcontext.C 1.11:
17649: * src/types/pa_wwrapper.h 1.12:
17650: switched to c++ exceptions 0
17651:
17652: * src/Makefile.in 1.30:
17653: * src/classes/Makefile.in 1.25:
17654: * src/include/pa_pool.h 1.66:
17655: * src/main/Makefile.in 1.22:
17656: * src/main/pa_common.C 1.74:
17657: * src/targets/Makefile.in 1.21:
17658: * src/targets/apache13/Makefile.in 1.21:
17659: * src/targets/cgi/Makefile.in 1.23:
17660: * src/types/Makefile.in 1.20:
17661: makes
17662:
17663: * src/include/pa_pool.h 1.67:
17664: header
17665:
17666: * src/classes/xdoc.C 1.30:
17667: * src/classes/xnode.C 1.13:
17668: * src/include/pa_pool.h 1.65:
17669: * src/include/pa_types.h 1.28:
17670: * src/main/pa_pool.C 1.36:
17671: first c++ exceptions result: can free up xalandomstring
17672: resulting from pool::transcode
17673:
17674: * src/classes/classes.awk 1.3.6.1:
17675: $ removed
17676:
17677: * src/classes/Makefile.am 1.25:
17678: * src/classes/xdoc.C 1.29:
17679: * src/classes/xnode.C 1.12:
17680: * src/include/pa_config_fixed.h 1.23:
17681: * src/include/pa_exception.h 1.16:
17682: * src/include/pa_stylesheet_connection.h 1.13:
17683: * src/main/pa_charset_connection.C 1.10:
17684: * src/main/pa_exception.C 1.20:
17685: * src/main/pa_pool.C 1.35:
17686: * src/types/pa_vxdoc.C 1.3:
17687: * src/types/pa_vxdoc.h 1.9:
17688: * src/types/pa_vxnode.C 1.6:
17689: * src/types/pa_vxnode.h 1.6:
17690: switched to c++ exceptions 1xml
17691: configure fixed to exclude xalan-patch from non-xml compile
17692:
17693: * src/classes/xdoc.C 1.31:
17694: * src/classes/xnode.C 1.14:
17695: * src/classes/xnode.h 1.3:
17696: * src/types/pa_vxdoc.C 1.4:
17697: * src/types/pa_vxdoc.h 1.10:
17698: * src/types/pa_vxnode.C 1.7:
17699: * src/types/pa_vxnode.h 1.7:
17700: xnode clone got freed
17701:
17702: * src/classes/image.C 1.58:
17703: comment
17704:
17705: 2001-10-18 parser
17706: * src/classes/xdoc.C 1.28:
17707: * src/types/pa_vxdoc.h 1.8:
17708: * src/types/pa_vxnode.C 1.5:
17709: vxdoc set_document & ctor question "who owns document" solved
17710:
17711: * src/classes/xdoc.C 1.26:
17712: * src/classes/xnode.C 1.11:
17713: * src/include/pa_pool.h 1.63:
17714: * src/main/pa_pool.C 1.32:
17715: encoding in dom creating funcs
17716:
17717: * src/include/pa_stylesheet_connection.h 1.12:
17718: prev stylesheet destroyed @ recompile
17719:
17720: * src/classes/xdoc.C 1.22:
17721: comment
17722:
17723: * src/classes/xdoc.C 1.21:
17724: * src/classes/xnode.C 1.10:
17725: * src/main/compile.tab.C 1.24:
17726: xdoc create now uses XercesDocumentBridge, appendChild&co now works
17727:
17728: * src/classes/xdoc.C 1.27:
17729: * src/main/pa_pool.C 1.33:
17730: extra free removed
17731:
17732: * src/classes/xdoc.C 1.24:
17733: * src/classes/xdoc.C 1.25:
17734: * src/types/pa_vxdoc.h 1.7:
17735: dom created by create can be transformed now
17736:
17737: * src/classes/xdoc.C 1.23:
17738: z
17739:
17740: * src/types/pa_vcookie.C 1.28:
17741: cookie:CLASS
17742:
17743: * src/classes/classes.dsp 1.10:
17744: * src/classes/xdoc.C 1.19:
17745: * src/types/types.dsp 1.10:
17746: fiew leechy-found bugs in code&doc fixed
17747:
17748: * src/classes/xdoc.C 1.20:
17749: * src/classes/xnode.C 1.9:
17750: xdoc::create[] now. and all dom tag names forced to XML lang
17751:
17752: * src/main/main.dsp 1.134:
17753: project
17754:
17755: * src/main/compile.tab.C 1.23:
17756: * src/main/compile.y 1.172:
17757: * src/main/pa_request.C 1.168:
17758: ^:
17759: no colon in $origin @exception[
17760:
17761: 2001-10-17 parser
17762: * src/types/pa_vimage.h 1.21:
17763: removed unused vimage::save
17764:
17765: * src/classes/classes.dsp 1.9:
17766: * src/classes/string.C 1.83:
17767: * src/main/pa_string.C 1.111:
17768: * src/types/pa_vxnode.h 1.5:
17769: * src/types/types.dsp 1.9:
17770: string::mid fixed, string.mid n functionality preserved
17771:
17772: 2001-10-16 parser
17773: * src/classes/classes.dsp 1.8:
17774: * src/main/main.dsp 1.133:
17775: * src/targets/apache13/ApacheModuleParser3.dsp 1.4:
17776: * src/targets/cgi/parser3.dsp 1.32:
17777: * src/targets/isapi/parser3isapi.dsp 1.26:
17778: * src/types/types.dsp 1.8:
17779: ident >nul 2>&1
17780:
1.28 paf 17781: * src/classes/xnode.C 1.7:
17782: * src/classes/xnode.C 1.8:
17783: removed few dom returns & changed op.txt
17784:
17785: * src/classes/image.C 1.54:
17786: gd size/resize bugfix
1.15 paf 17787:
1.28 paf 17788: * src/classes/image.C 1.55:
17789: :CopyResampled made gd2beta+my hands, very ineffective, but
17790: works for small paleted image
1.15 paf 17791:
17792: * src/classes/string.C 1.82:
17793: * src/main/pa_string.C 1.110:
17794: $string.mid(p[;n])
17795:
1.28 paf 17796: * src/classes/image.C 1.56:
17797: image.copy tolerance
17798:
17799: * src/types/pa_vhash.h 1.23:
17800: * src/types/pa_vtable.h 1.34:
17801: hash can be used as boolean
17802:
1.15 paf 17803: * src/main/pa_common.C 1.72:
17804: \r\n -> \n DOS
17805: \r -> \n Macintosh
17806: on all systems
17807:
17808: * src/classes/image.C 1.53:
17809: * src/types/pa_vimage.h 1.20:
17810: image.copy[source](src x;src y;src w;src h;dst x;dst y[;dest w
17811: ;dest h]])
17812:
1.28 paf 17813: * src/types/pa_vimage.C 1.12:
17814: comment
17815:
1.15 paf 17816: 2001-10-15 parser
17817: * src/Makefile.in 1.29:
17818: * src/types/pa_vcode_frame.h 1.11:
17819: * src/types/pa_wcontext.C 1.10:
17820: code_frame fixed - ::write badly passed string too
17821: transparently [failed to intercept it]
17822:
17823: * src/types/pa_vxnode.C 1.4:
17824: document_type_node.
17825: !readonly attribute DOMString name
17826: !notation_node.
17827: !readonly attribute DOMString publicId
17828: !readonly attribute DOMString systemId
17829:
17830: * src/classes/xdoc.C 1.16:
17831: * src/classes/xnode.C 1.6:
17832: * src/include/pa_config_fixed.h 1.21:
17833: * src/include/pa_request.h 1.103:
17834: * src/main/pa_sql_driver_manager.C 1.40:
17835: * src/types/pa_vxdoc.C 1.2:
17836: * src/types/pa_vxdoc.h 1.6:
17837: * src/types/pa_vxnode.C 1.3:
17838: * src/types/pa_vxnode.h 1.4:
17839: DOM1 major addtion, only few attributes/methods left
17840:
17841: * src/main/execute.C 1.195:
17842: z
17843:
17844: * src/classes/xdoc.C 1.17:
17845: * src/classes/xdoc.C 1.18:
17846: !::create{qualifiedName}
17847:
17848: 2001-10-13 parser
17849: * src/main/execute.C 1.194:
17850: * src/types/pa_vcode_frame.h 1.9:
17851: vcodeframe made transparent enough to handle hash if creation&passing
17852:
17853: * src/include/pa_config_fixed.h 1.20:
17854: * src/main/execute.C 1.193:
17855: * src/main/pa_exception.C 1.18:
17856: noticed that vcodeframe not transparent enough, would change now
17857:
17858: * src/types/pa_vcode_frame.h 1.10:
17859: couple comments
17860:
17861: * src/targets/isapi/pool_storage.h 1.10:
17862: isapi pool storage reverse cleanups & frees order
17863:
17864: * src/main/pa_sql_driver_manager.C 1.39:
17865: * src/targets/cgi/parser3.C 1.121:
17866: * src/targets/isapi/parser3isapi.C 1.52:
17867: isapi&cgi couple non-pooled mallocs in main handler
17868:
17869: 2001-10-12 parser
17870: * src/classes/double.C 1.39:
17871: * src/classes/int.C 1.36:
17872: * src/classes/string.C 1.81:
17873: sql{}[$.default[({})]] handling changed:
17874: now type of default param analized always, not only at problem time,
17875: thus helping early problem spotting
17876:
17877: * src/classes/classes.dsp 1.7:
17878: * src/classes/xdoc.C 1.15:
17879: * src/main/compile.tab.C 1.22:
17880: * src/main/main.dsp 1.132:
17881: * src/main/pa_globals.C 1.82:
17882: * src/targets/apache13/ApacheModuleParser3.dsp 1.3:
17883: * src/targets/apache13/mod_parser3.C 1.2:
17884: * src/targets/cgi/parser3.C 1.120:
17885: * src/targets/cgi/parser3.dsp 1.31:
17886: * src/targets/isapi/parser3isapi.C 1.50:
17887: * src/targets/isapi/parser3isapi.C 1.51:
17888: * src/targets/isapi/parser3isapi.dsp 1.25:
17889: * src/types/types.dsp 1.7:
17890: xalan&xerces multithread bug fixed. initialization&free on each
17891: thread!
17892:
17893: 2001-10-11 parser
17894: * src/targets/apache13/Makefile.am 1.6:
17895: started restructuring
17896:
17897: * src/Makefile.in 1.25:
17898: * src/Makefile.in 1.26:
17899: * src/Makefile.in 1.28:
17900: * src/classes/Makefile.in 1.22:
17901: * src/classes/Makefile.in 1.23:
17902: * src/include/pa_config_auto.h.in 1.8:
17903: * src/main/Makefile.in 1.20:
17904: * src/main/Makefile.in 1.21:
17905: * src/targets/Makefile.in 1.19:
17906: * src/targets/Makefile.in 1.20:
17907: * src/targets/apache13/Makefile.in 1.19:
17908: * src/targets/apache13/Makefile.in 1.20:
17909: * src/targets/apache13/p3runConfigure.in 1.3:
17910: * src/targets/cgi/Makefile.in 1.21:
17911: * src/targets/cgi/Makefile.in 1.22:
17912: * src/types/Makefile.in 1.18:
17913: * src/types/Makefile.in 1.19:
17914: makes
17915:
17916: * src/classes/xnode.C 1.5:
17917: xnode.selectSingle now
17918:
17919: * src/targets/apache13/ApacheModuleParser3.dsp 1.2:
17920: .dsp fixed due to relocate
17921:
17922: * src/classes/xdoc.C 1.14:
17923: * src/classes/xnode.C 1.4:
17924: * src/include/pa_exception.h 1.14:
17925: * src/include/pa_pool.h 1.62:
17926: * src/include/pa_stylesheet_connection.h 1.11:
17927: * src/main/pa_exception.C 1.17:
17928: * src/main/pa_pool.C 1.31:
17929: moved xslt exceptions convertors out of Pool into Exception
17930:
17931: * src/Makefile.in 1.27:
17932: * src/classes/Makefile.in 1.24:
17933: makes. stdc++ lib added to apache libraries
17934:
17935: * src/classes/hash.C 1.22:
17936: !^hash.add[addme]
17937: !^hash.sub[subme]
17938: !^a.union[b] = new
17939: !^a.intersection[b] = new
17940: !^a.intersects[b] = bool
17941:
17942: * src/main/pa_string.C 1.109:
17943: const
17944:
17945: * src/classes/hash.C 1.20:
17946: * src/types/pa_vhash.h 1.22:
17947: !^hash::create[[copy_from]]
17948:
17949: * src/targets/apache13/Makefile.am 1.7:
17950: * src/targets/apache13/p3runConfigure.in 1.2:
17951: added
17952:
1.39 paf 17953: * src/classes/hash.C 1.21:
17954: !^hash::append[append_from]
17955:
1.15 paf 17956: * src/include/pa_string.h 1.107:
17957: * src/main/pa_string.C 1.108:
17958: restructured string: linked pieces of same language together
17959: prior to String::replace
17960:
17961: * src/targets/apache13/ApacheModuleParser3.dsp 1.1:
17962: * src/targets/apache13/mod_parser3.C 1.1:
17963: * src/targets/apache13/p3runConfigure.in 1.1:
17964: * src/targets/apache13/pa_pool.C 1.1:
17965: * src/targets/apache13/pa_threads.C 1.1:
17966: restructured
17967:
17968: * src/classes/string.C 1.80:
17969: * src/classes/table.C 1.126:
17970: * src/include/pa_globals.h 1.67:
17971: * src/include/pa_string.h 1.106:
17972: * src/main/pa_globals.C 1.81:
17973: * src/main/pa_string.C 1.107:
17974: * src/main/untaint.C 1.68:
17975: * src/types/pa_vvoid.h 1.5:
17976: untaint lang origins table fixed.
17977: got rid of empty_string, which caused errors - it hasnt exception but somebody[value.bark] tried to throw it on it's pool
17978:
17979: 2001-10-10 parser
17980: * src/main/compile.tab.C 1.19:
17981: * src/main/compile.y 1.170:
17982: ^a[^b] more informative compile error
17983:
17984: * src/main/compile.tab.C 1.20:
17985: * src/main/compile.y 1.171:
17986: ^a[
17987:
17988: @next_method << now unclosed ] would be reported here
17989:
17990: * src/classes/op.C 1.52:
17991: * src/main/compile.tab.C 1.21:
17992: ^error[msg]
17993:
17994: 2001-10-09 parser
17995: * src/classes/classes.dsp 1.6:
17996: * src/classes/xdoc.C 1.13:
17997: * src/include/pa_stylesheet_connection.h 1.10:
17998: * src/main/main.dsp 1.131:
17999: * src/targets/cgi/parser3.C 1.118:
18000: * src/targets/isapi/parser3isapi.C 1.48:
18001: * src/types/pa_vxdoc.h 1.5:
18002: * src/types/pa_vxnode.h 1.3:
18003: * src/types/types.dsp 1.6:
18004: xalan patches starting
18005:
18006: * src/classes/op.C 1.49:
18007: * src/classes/table.C 1.121:
18008: * src/types/pa_vfile.h 1.35:
18009: * src/types/pa_vimage.h 1.19:
18010: * src/types/pa_vjunction.h 1.8:
18011: * src/types/pa_vxdoc.h 1.4:
18012: * src/types/pa_vxnode.h 1.2:
18013: table:menu & op for delims made allowed not to be code [be
18014: string..]
18015:
18016: * src/Makefile.in 1.23:
18017: * src/Makefile.in 1.24:
18018: * src/classes/Makefile.am 1.23:
18019: * src/classes/Makefile.am 1.24:
18020: * src/classes/Makefile.in 1.20:
18021: * src/classes/Makefile.in 1.21:
18022: * src/main/Makefile.am 1.20:
18023: * src/main/Makefile.in 1.18:
18024: * src/main/Makefile.in 1.19:
18025: * src/targets/Makefile.in 1.17:
18026: * src/targets/Makefile.in 1.18:
18027: * src/targets/apache13/Makefile.in 1.17:
18028: * src/targets/apache13/Makefile.in 1.18:
18029: * src/targets/cgi/Makefile.am 1.19:
18030: * src/targets/cgi/Makefile.in 1.19:
18031: * src/targets/cgi/Makefile.in 1.20:
18032: * src/types/Makefile.am 1.10:
18033: * src/types/Makefile.in 1.16:
18034: * src/types/Makefile.in 1.17:
18035: makes
18036:
18037: * src/targets/cgi/parser3.C 1.119:
18038: * src/targets/isapi/parser3isapi.C 1.49:
18039: xml transform win32 errors intercepted [xalan transformer
18040: patched and incorporated]
18041:
18042: * src/classes/double.C 1.38:
18043: * src/classes/file.C 1.58:
18044: * src/classes/image.C 1.52:
18045: * src/classes/int.C 1.35:
18046: * src/classes/op.C 1.48:
18047: * src/classes/string.C 1.78:
18048: * src/classes/table.C 1.120:
18049: lots of params->as_int/double/as_string/as_junction
18050: as_no_junction messages added
18051:
18052: * src/classes/op.C 1.51:
18053: * src/classes/table.C 1.123:
18054: table.hash[key field;value field(s) string/table] now
18055:
18056: * src/classes/op.C 1.50:
18057: * src/classes/table.C 1.122:
18058: z
18059:
18060: * src/classes/date.C 1.10:
18061: * src/classes/table.C 1.124:
18062: calendar moved to date
18063:
18064: * src/classes/string.C 1.79:
18065: * src/classes/table.C 1.125:
18066: ^string.save[file]
18067:
18068: 2001-10-08 parser
18069: * src/classes/image.C 1.49:
18070: * src/types/pa_vcookie.C 1.27:
18071: * src/types/pa_vimage.C 1.11:
18072: image:sector
18073: removed image:html internal "line-*" attribs
18074:
1.28 paf 18075: * src/types/pa_vcookie.C 1.25:
18076: removing cookie made more netscape-like way
18077:
1.15 paf 18078: * src/classes/file.C 1.57:
18079: * src/classes/form.C 1.17:
18080: * src/main/pa_common.C 1.70:
18081: * src/main/untaint.C 1.67:
18082: header untainting to UL_HTTP_HEADER, UL_MAIL_HEADER made
18083: nonforced [only tainted pieces]
18084:
1.28 paf 18085: * src/classes/xdoc.C 1.12:
18086: xdoc:load exceptions intercepted [like in set]
18087:
1.15 paf 18088: * src/classes/image.C 1.50:
18089: image:circle [and round arc] uses Bresenham
18090:
18091: * src/main/untaint.C 1.65:
18092: \r to ' ' in origins mode
18093:
18094: * src/classes/date.C 1.9:
18095: * src/classes/image.C 1.51:
18096: * src/classes/string.C 1.77:
18097: * src/classes/table.C 1.119:
18098: * src/classes/void.C 1.11:
18099: * src/include/pa_request.h 1.102:
18100: params->as_int/double message added
18101:
18102: * src/classes/xdoc.C 1.11:
18103: * src/include/pa_config_fixed.h 1.19:
18104: * src/main/compile.tab.C 1.18:
18105: * src/types/pa_vxdoc.h 1.3:
18106: parsedSource produced by nonstandard liaison freed up
18107:
1.28 paf 18108: * src/classes/image.C 1.48:
18109: * src/include/pa_common.h 1.53:
18110: * src/main/pa_common.C 1.71:
18111: * src/types/pa_vcookie.C 1.26:
18112: cookie urlencoded [netscape doc reread]
18113:
1.15 paf 18114: * src/include/pa_common.h 1.52:
18115: * src/main/pa_common.C 1.69:
18116: * src/main/untaint.C 1.66:
18117: * src/targets/cgi/parser3.C 1.117:
18118: * src/targets/isapi/parser3isapi.C 1.47:
18119: remove_crlf @ SAPI::log
18120:
18121: 2001-10-07 parser
18122: * src/include/pa_config_fixed.h 1.18:
18123: * src/main/compile.tab.C 1.17:
18124: restored project
18125:
18126: 2001-10-05 parser
18127: * src/classes/xdoc.C 1.9:
18128: * src/include/pa_dictionary.h 1.6:
18129: * src/main/main.dsp 1.129:
18130: * src/main/pa_dictionary.C 1.7:
18131: * src/main/pa_string.C 1.106:
18132: * src/types/pa_vxdoc.h 1.2:
18133: started xml errorhandler.
18134: fixed string.replace a little, read @test
18135:
18136: * src/main/pa_charset_connection.C 1.7:
18137: unicode zero pair at the beging of totable appered to be vital
18138:
18139: * src/classes/xdoc.C 1.8:
18140: * src/main/compile.tab.C 1.16:
18141: xdoc.transform now
18142:
18143: * src/doc/doxygen.cfg 1.18:
18144: * src/doc/html2chm.cmd 1.4:
18145: * src/doc/sources2html.cmd 1.4:
18146: paths
18147:
18148: * src/classes/xdoc.C 1.10:
18149: * src/include/pa_pool.h 1.61:
18150: * src/main/main.dsp 1.130:
18151: * src/main/pa_pool.C 1.30:
18152: changed xdoc:set to prevent SAXParseException from outputing to cerr.
18153: lots of "todos"
18154:
18155: * src/main/pa_charset_connection.C 1.8:
18156: * src/main/pa_charset_connection.C 1.9:
18157: ctype another mem clear bugfix
18158:
18159: * src/main/untaint.C 1.64:
18160: http_header tainting more gentle with enquoting now
18161:
18162: * src/main/pa_string.C 1.105:
18163: found replace bug - first_that_starts(char *) does not have
18164: limit, and looks further eos, fixing....
18165:
18166: * src/include/pa_hash.h 1.44:
18167: * src/main/pa_hash.C 1.41:
18168: Hash::size() calculated wrong. fixed it
18169:
18170: * src/Makefile.in 1.22:
18171: * src/main/compile.tab.C 1.15:
18172: * src/main/compile.y 1.169:
18173: disabled ^literals in names
18174: $result[^[$p^]z]
18175: now works fine
18176:
18177: 2001-10-04 parser
18178: * src/classes/image.C 1.47:
18179: ^image.length[text]
18180:
18181: 2001-10-03 parser
18182: * src/main/pa_request.C 1.166:
18183: restored pcre defaulting in request [mindlessly "optimized" yesterday]
18184: comment left
18185:
18186: * src/main/pa_request.C 1.167:
18187: DEFAULT...charset was ignored when !XML
18188:
18189: 2001-10-02 parser
18190: * src/include/pa_request.h 1.101:
18191: * src/main/pa_charset_connection.C 1.4:
18192: * src/main/pa_charset_connection.C 1.5:
18193: * src/main/pa_request.C 1.165:
18194: * src/types/pa_vstring.h 1.36:
18195: pcre tables now const inside
18196: removed default - pcre handles that internally
18197: fixed bug on not-cleaning tables [previously was calloced, now member]
18198:
18199: * src/Makefile.in 1.21:
18200: * src/classes/Makefile.in 1.19:
18201: * src/main/Makefile.in 1.17:
18202: * src/targets/Makefile.in 1.16:
18203: * src/targets/apache13/Makefile.in 1.16:
18204: * src/targets/cgi/Makefile.in 1.18:
18205: * src/types/Makefile.in 1.15:
18206: makes
18207:
18208: * src/include/pa_config_fixed.h 1.17:
18209: * src/main/pa_charset_connection.C 1.3:
18210: tested charset reload on file change @ apache version = OK
18211: tested freeing up prev encoding on adding new = OK
18212:
18213: * src/classes/table.C 1.117:
18214: * src/main/pa_charset_connection.C 1.6:
18215: table:load & charset_connection
18216: #comment now
18217:
18218: * src/classes/classes.dsp 1.5:
18219: * src/types/types.dsp 1.5:
18220: release projects options fixed to use release msvcrt lib
18221:
18222: * src/include/pa_pool.h 1.60:
18223: * src/include/pa_stylesheet_connection.h 1.8:
18224: * src/include/pa_stylesheet_connection.h 1.9:
18225: * src/main/pa_charset_manager.C 1.2:
18226: * src/main/pa_charset_manager.C 1.3:
18227: * src/main/pa_pool.C 1.29:
18228: * src/types/pa_vresponse.h 1.15:
18229: forgot non-xml pool.*charset needed
18230:
18231: * src/classes/table.C 1.118:
18232: # config comments fixed
18233:
18234: 2001-10-01 parser
18235: * src/include/pa_charset_connection.h 1.1:
18236: * src/include/pa_charset_manager.h 1.1:
18237: * src/include/pa_xslt_stylesheet_manager.h 1.4:
18238: * src/main/main.dsp 1.128:
18239: * src/main/pa_charset_connection.C 1.1:
18240: * src/main/pa_charset_manager.C 1.1:
18241: * src/main/pa_request.C 1.164:
18242: charset loading & caching mech 0
18243:
18244: * src/include/pa_stylesheet_connection.h 1.7:
18245: * src/include/pa_xslt_stylesheet_manager.h 1.3:
18246: * src/main/main.dsp 1.127:
18247: * src/main/pa_globals.C 1.80:
18248: * src/main/pa_request.C 1.163:
18249: would make charset loading & caching mech now
18250:
18251: * src/main/pa_charset_connection.C 1.2:
18252: removed entitify external hack [internal installed]
18253:
18254: * src/main/Makefile.am 1.19:
18255: * src/main/Makefile.in 1.16:
18256: makes+removed dtd
18257:
18258: 2001-09-30 parser
18259: * src/classes/xdoc.C 1.7:
18260: * src/include/pa_request.h 1.100:
18261: * src/main/pa_request.C 1.159:
18262: ctype with unicode 1. todo: no П entities on output somehow
18263:
18264: * src/include/pa_globals.h 1.66:
18265: * src/main/pa_globals.C 1.79:
18266: * src/main/pa_request.C 1.160:
18267: now charsets table configuration variable is: CHARSETS
18268:
18269: * src/main/pa_request.C 1.162:
18270: forgot to fill toTable
18271:
18272: * src/classes/file.C 1.56:
18273: * src/classes/op.C 1.47:
18274: * src/classes/string.C 1.76:
18275: * src/include/pa_request.h 1.99:
18276: * src/main/pa_request.C 1.158:
18277: started ctype with unicode values
18278:
18279: * src/include/pa_config_fixed.h 1.16:
18280: * src/main/pa_request.C 1.161:
18281: started hack_s_maximumCharacterValues to
18282: XALAN_HACK_DIGITAL_ENTITIES but failed on win32 for now..
18283:
18284: 2001-09-28 parser
18285: * src/classes/xdoc.C 1.5:
18286: * src/classes/xnode.C 1.3:
18287: xdoc addencoding works! invented a way of user-configuring...
18288: todo: implement
18289:
18290: * src/classes/mail.C 1.40:
18291: * src/classes/op.C 1.46:
18292: * src/classes/xdoc.C 1.6:
18293: * src/include/pa_stylesheet_connection.h 1.6:
18294: * src/main/pa_request.C 1.157:
18295: letter body string passed AS-IS now
18296:
18297: 2001-09-27 parser
18298: * src/classes/classes.dsp 1.4:
18299: * src/classes/xdoc.C 1.3:
18300: * src/main/main.dsp 1.126:
18301: * src/targets/cgi/parser3.dsp 1.30:
18302: * src/targets/isapi/parser3isapi.dsp 1.23:
18303: * src/types/types.dsp 1.4:
18304: win32 ident make system so not to rebuild library [ident.C.new]
18305:
18306: * src/classes/table.C 1.116:
18307: table.sort changed to sort table itself
18308:
18309: * src/classes/xdoc.C 1.4:
18310: * src/targets/isapi/parser3isapi.dsp 1.24:
18311: X^.getElementsByTagName[tagname] = array of xnode
18312: X^.getElementsByTagNameNS[namespaceURI;localName] = array of nodes
18313: removed - regretfully not supported @ xalan. maybe someday would reimplement, if needed.
18314:
18315: win32build system: solved long waiting anti-non-started-apache problem
18316:
18317: 2001-09-26 parser
18318: * src/Makefile.am 1.11:
18319: * src/classes/Makefile.am 1.22:
18320: * src/classes/Makefile.in 1.18:
18321: * src/main/Makefile.am 1.18:
18322: * src/main/Makefile.in 1.15:
18323: * src/targets/Makefile.in 1.15:
18324: * src/targets/apache13/Makefile.in 1.15:
18325: * src/targets/cgi/Makefile.am 1.18:
18326: * src/targets/cgi/Makefile.in 1.17:
18327: * src/types/Makefile.am 1.9:
18328: * src/types/Makefile.in 1.14:
18329: makes with clases.awk
18330:
18331: * src/include/pa_config_fixed.h 1.14:
18332: * src/targets/cgi/parser3.C 1.114:
18333: * src/targets/isapi/parser3isapi.C 1.45:
18334: #ifdef SMTP
18335:
18336: * src/classes/classes.C 1.9:
18337: * src/classes/classes.awk 1.3:
18338: * src/classes/classes.dsp 1.1:
18339: * src/classes/classes.h 1.12:
18340: * src/classes/date.C 1.8:
18341: * src/classes/dnode.C 1.6:
18342: * src/classes/dnode.h 1.2:
18343: * src/classes/dom.C 1.35:
18344: * src/classes/double.C 1.37:
18345: * src/classes/file.C 1.55:
18346: * src/classes/form.C 1.16:
18347: * src/classes/hash.C 1.19:
18348: * src/classes/image.C 1.46:
18349: * src/classes/int.C 1.34:
18350: * src/classes/mail.C 1.39:
18351: * src/classes/math.C 1.6:
18352: * src/classes/op.C 1.45:
18353: * src/classes/response.C 1.14:
18354: * src/classes/string.C 1.75:
18355: * src/classes/table.C 1.115:
18356: * src/classes/void.C 1.10:
18357: * src/include/pa_array.h 1.44:
18358: * src/include/pa_common.h 1.51:
18359: * src/include/pa_config_fixed.h 1.13:
18360: * src/include/pa_config_includes.h 1.11:
18361: * src/include/pa_dictionary.h 1.5:
18362: * src/include/pa_dir.h 1.5:
18363: * src/include/pa_exception.h 1.13:
18364: * src/include/pa_exec.h 1.3:
18365: * src/include/pa_globals.h 1.65:
18366: * src/include/pa_request.h 1.98:
18367: * src/include/pa_sapi.h 1.13:
18368: * src/include/pa_socks.h 1.4:
18369: * src/include/pa_sql_connection.h 1.13:
18370: * src/include/pa_sql_driver_manager.h 1.12:
18371: * src/include/pa_stack.h 1.10:
18372: * src/include/pa_string.h 1.105:
18373: * src/include/pa_stylesheet_connection.h 1.5:
18374: * src/include/pa_table.h 1.35:
18375: * src/include/pa_threads.h 1.17:
18376: * src/include/pa_types.h 1.26:
18377: * src/include/pa_xslt_stylesheet_manager.h 1.2:
18378: * src/main/compile.C 1.50:
18379: * src/main/compile.y 1.168:
18380: * src/main/compile_tools.C 1.38:
18381: * src/main/compile_tools.h 1.50:
18382: * src/main/execute.C 1.192:
18383: * src/main/main.dsp 1.124:
18384: * src/main/pa_array.C 1.39:
18385: * src/main/pa_common.C 1.68:
18386: * src/main/pa_dictionary.C 1.6:
18387: * src/main/pa_dir.C 1.7:
18388: * src/main/pa_exception.C 1.16:
18389: * src/main/pa_exec.C 1.14:
18390: * src/main/pa_globals.C 1.78:
18391: * src/main/pa_hash.C 1.40:
18392: * src/main/pa_pool.C 1.28:
18393: * src/main/pa_request.C 1.156:
18394: * src/main/pa_socks.C 1.6:
18395: * src/main/pa_sql_driver_manager.C 1.38:
18396: * src/main/pa_string.C 1.104:
18397: * src/main/pa_table.C 1.38:
18398: * src/main/pa_xslt_stylesheet_manager.C 1.4:
18399: * src/main/untaint.C 1.63:
18400: * src/sql/pa_sql_driver.h 1.17:
18401: * src/targets/cgi/pa_pool.C 1.23:
18402: * src/targets/cgi/pa_threads.C 1.3:
18403: * src/targets/cgi/parser3.C 1.113:
18404: * src/targets/cgi/parser3.dsp 1.29:
18405: * src/targets/isapi/pa_pool.C 1.7:
18406: * src/targets/isapi/pa_threads.C 1.3:
18407: * src/targets/isapi/parser3isapi.C 1.44:
18408: * src/targets/isapi/parser3isapi.dsp 1.22:
18409: * src/targets/isapi/pool_storage.h 1.9:
18410: * src/types/pa_valiased.C 1.10:
18411: * src/types/pa_valiased.h 1.14:
18412: * src/types/pa_value.h 1.74:
18413: * src/types/pa_vbool.h 1.13:
18414: * src/types/pa_vclass.h 1.19:
18415: * src/types/pa_vcode_frame.h 1.8:
18416: * src/types/pa_vcookie.C 1.24:
18417: * src/types/pa_vcookie.h 1.12:
18418: * src/types/pa_vdate.h 1.5:
18419: * src/types/pa_vdnode.C 1.8:
18420: * src/types/pa_vdnode.h 1.3:
18421: * src/types/pa_vdom.C 1.3:
18422: * src/types/pa_vdom.h 1.14:
18423: * src/types/pa_vdouble.h 1.26:
18424: * src/types/pa_venv.h 1.17:
18425: * src/types/pa_vfile.C 1.22:
18426: * src/types/pa_vfile.h 1.34:
18427: * src/types/pa_vform.C 1.39:
18428: * src/types/pa_vform.h 1.25:
18429: * src/types/pa_vimage.C 1.10:
18430: * src/types/pa_vimage.h 1.18:
18431: * src/types/pa_vint.h 1.27:
18432: * src/types/pa_vjunction.h 1.7:
18433: * src/types/pa_vmath.h 1.3:
18434: * src/types/pa_vmethod_frame.h 1.16:
18435: * src/types/pa_vobject.h 1.11:
18436: * src/types/pa_vrequest.C 1.10:
18437: * src/types/pa_vrequest.h 1.11:
18438: * src/types/pa_vresponse.h 1.14:
18439: * src/types/pa_vstateless_class.C 1.10:
18440: * src/types/pa_vstateless_class.h 1.17:
18441: * src/types/pa_vstateless_object.h 1.11:
18442: * src/types/pa_vstring.C 1.11:
18443: * src/types/pa_vstring.h 1.35:
18444: * src/types/pa_vtable.C 1.6:
18445: * src/types/pa_vtable.h 1.33:
18446: * src/types/pa_vvoid.h 1.4:
18447: * src/types/pa_wcontext.C 1.9:
18448: * src/types/pa_wcontext.h 1.17:
18449: * src/types/pa_wwrapper.h 1.11:
18450: * src/types/types.dsp 1.1:
18451: added ident.awk and main.dsp splitted to main+classes+types
18452: along to .am
18453:
18454: * src/classes/classes.dsp 1.2:
18455: * src/classes/dnode.C 1.7:
18456: * src/classes/dnode.h 1.3:
18457: * src/classes/dom.C 1.36:
18458: * src/classes/xdoc.C 1.1:
18459: * src/classes/xnode.C 1.1:
18460: * src/classes/xnode.h 1.1:
18461: * src/main/compile.tab.C 1.14:
18462: * src/types/pa_vdnode.C 1.9:
18463: * src/types/pa_vdnode.h 1.4:
18464: * src/types/pa_vdom.C 1.4:
18465: * src/types/pa_vdom.h 1.15:
18466: * src/types/pa_vxdoc.C 1.1:
18467: * src/types/pa_vxdoc.h 1.1:
18468: * src/types/pa_vxnode.C 1.1:
18469: * src/types/pa_vxnode.h 1.1:
18470: * src/types/types.dsp 1.2:
18471: xdoc&xnode now
18472:
18473: * src/classes/classes.dsp 1.3:
18474: * src/classes/xdoc.C 1.2:
18475: * src/classes/xnode.C 1.2:
18476: * src/classes/xnode.h 1.2:
18477: * src/include/pa_config_fixed.h 1.15:
18478: * src/main/main.dsp 1.125:
18479: * src/targets/cgi/parser3.C 1.115:
18480: * src/targets/cgi/parser3.C 1.116:
18481: * src/targets/isapi/parser3isapi.C 1.46:
18482: * src/types/pa_vxnode.C 1.2:
18483: * src/types/types.dsp 1.3:
18484: z
18485:
18486: * src/classes/classes.cmd 1.4:
18487: * src/main/main.dsp 1.123:
18488: * src/targets/cgi/parser3.dsp 1.28:
18489: moved classes.inc generation on win32 to main.dsp
18490:
18491: * src/classes/classes.C 1.10:
18492: forgot one non-xml check
18493:
18494: * src/classes/Makefile.am 1.21:
18495: removed useless var
18496:
18497: 2001-09-25 parser
18498: * src/Makefile.am 1.10:
18499: * src/Makefile.in 1.20:
18500: * src/classes/Makefile.am 1.20:
18501: * src/classes/Makefile.in 1.17:
18502: * src/classes/dom.C 1.34:
18503: * src/include/pa_stylesheet_connection.h 1.4:
18504: * src/main/Makefile.am 1.17:
18505: * src/main/Makefile.in 1.14:
18506: * src/main/pa_pool.C 1.27:
18507: * src/targets/Makefile.in 1.14:
18508: * src/targets/apache13/Makefile.in 1.14:
18509: * src/targets/cgi/Makefile.am 1.17:
18510: * src/targets/cgi/Makefile.in 1.16:
18511: * src/types/Makefile.am 1.8:
18512: * src/types/Makefile.in 1.13:
18513: * src/types/pa_vdom.h 1.13:
18514: xml configure makes
18515:
18516: * src/include/pa_config_auto.h.in 1.7:
18517: xml on linux[elik] works! no 1251 though, todo ICU
18518:
18519: 2001-09-24 parser
18520: * src/types/pa_vfile.h 1.33:
18521: * src/types/pa_vimage.h 1.17:
18522: * src/types/pa_vstring.h 1.34:
18523: fiew wrong resolved conflicts fixed [const]
18524:
18525: * src/Makefile.in 1.19:
18526: * src/classes/Makefile.am 1.19:
18527: * src/classes/Makefile.in 1.16:
18528: * src/include/pa_config_auto.h.in 1.6:
18529: * src/main/Makefile.in 1.13:
18530: * src/targets/Makefile.in 1.13:
18531: * src/targets/apache13/Makefile.in 1.13:
18532: * src/types/Makefile.am 1.7:
18533: * src/types/Makefile.in 1.12:
18534: makes
18535:
18536: * src/targets/cgi/Makefile.am 1.16:
18537: * src/targets/cgi/Makefile.in 1.15:
18538: makefiles
18539:
18540: * src/types/pa_value.h 1.73:
18541: * src/types/pa_vdnode.C 1.7:
18542: * src/types/pa_vtable.C 1.5:
18543: * src/types/pa_vvoid.h 1.3:
18544: z
18545:
18546: * src/types/pa_vclass.h 1.18:
18547: * src/types/pa_vhash.h 1.20:
18548: * src/types/pa_vhash.h 1.21:
18549: * src/types/pa_vtable.h 1.32:
18550: fixed small bugs with usinge hash/table in expressions
18551:
18552: * src/classes/classes.cmd 1.3:
18553: * src/classes/image.C 1.45:
18554: * src/classes/op.C 1.44:
18555: * src/classes/table.C 1.114:
18556: * src/include/pa_request.h 1.97:
18557: * src/include/pa_sapi.h 1.12:
18558: * src/main/compile.C 1.49:
18559: * src/main/compile.tab.C 1.13:
18560: * src/main/compile.y 1.167:
18561: * src/main/compile_tools.h 1.49:
18562: * src/main/main.dsp 1.122:
18563: * src/main/pa_common.C 1.67:
18564: * src/main/pa_sql_driver_manager.C 1.37:
18565: * src/targets/cgi/parser3.C 1.112:
18566: * src/targets/cgi/parser3.dsp 1.27:
18567: * src/types/pa_value.h 1.72:
18568: * src/types/pa_vbool.h 1.12:
18569: * src/types/pa_vdate.h 1.4:
18570: * src/types/pa_vdouble.h 1.25:
18571: * src/types/pa_vform.C 1.38:
18572: * src/types/pa_vhash.h 1.19:
18573: * src/types/pa_vimage.h 1.16:
18574: * src/types/pa_vint.h 1.26:
18575: * src/types/pa_vstring.h 1.33:
18576: * src/types/pa_vtable.h 1.31:
18577: * src/types/pa_vvoid.h 1.2:
18578: merged3 with before_xml
18579: [merge2 actually didn't happen - i've created tags on wrong branch. so this merge is in fact re-merge]
18580:
18581: * src/Makefile.am 1.7:
18582: * src/Makefile.am 1.8:
18583: * src/Makefile.am 1.9:
18584: * src/main/Makefile.am 1.16:
18585: * src/targets/Makefile.am 1.7:
18586: * src/targets/apache13/Makefile.am 1.5:
18587: * src/targets/cgi/Makefile.am 1.15:
18588: * src/targets/cgi/pa_pool.C 1.22:
18589: started unix makes update
18590:
18591: 2001-09-21 parser
18592: * src/main/main.dsp 1.121:
18593: * src/targets/cgi/parser3.dsp 1.26:
18594: * src/targets/isapi/parser3isapi.dsp 1.21:
18595: updated project files [/ sadly produced "" in make file and
18596: sadly wrong interpreted on load]
18597:
18598: * src/include/pa_pool.h 1.56:
18599: * src/main/pa_pool.C 1.24:
18600: checked whether transcoder were created right
18601: "unsupported encoding" message.
18602: not @ set time, but @ use time, so until xml output functions .string, .file, .save used - no encoding name check occur
18603:
18604: reduced transcode buffer size to 60
18605: fixed pool cleanup - no registration needed, pools are officially destructured
18606:
18607: * src/classes/dom.C 1.29:
18608: * src/classes/dom.C 1.30:
18609: * src/classes/dom.C 1.31:
18610: * src/classes/dom.C 1.32:
18611: * src/include/pa_pool.h 1.57:
18612: * src/include/pa_pool.h 1.58:
18613: * src/main/pa_pool.C 1.25:
18614: * src/types/pa_vdnode.C 1.5:
18615: * src/types/pa_vresponse.h 1.12:
18616: defaulted dom writing methods encoding to pool.get_charset
18617:
18618: * src/classes/classes.C 1.8:
18619: * src/classes/date.C 1.7:
18620: * src/classes/dnode.C 1.5:
18621: * src/classes/dom.C 1.33:
18622: * src/classes/file.C 1.54:
18623: * src/classes/form.C 1.15:
18624: * src/classes/int.C 1.33:
18625: * src/classes/mail.C 1.38:
18626: * src/doc/doxygen.cfg 1.16:
18627: * src/include/pa_config_fixed.h 1.12:
18628: * src/include/pa_pool.h 1.59:
18629: * src/main/main.dsp 1.119:
18630: * src/main/pa_globals.C 1.76:
18631: * src/main/pa_pool.C 1.26:
18632: * src/main/pa_request.C 1.155:
18633: * src/main/pa_xslt_stylesheet_manager.C 1.3:
18634: * src/targets/cgi/pa_pool.C 1.21:
18635: * src/targets/cgi/pa_threads.C 1.2:
18636: * src/targets/cgi/parser3.dsp 1.24:
18637: * src/targets/isapi/pa_pool.C 1.6:
18638: * src/targets/isapi/pa_threads.C 1.2:
18639: * src/targets/isapi/parser3isapi.dsp 1.19:
18640: * src/types/pa_valiased.C 1.9:
18641: * src/types/pa_vcookie.C 1.23:
18642: * src/types/pa_vdnode.C 1.6:
18643: * src/types/pa_vdom.C 1.2:
18644: * src/types/pa_vfile.C 1.21:
18645: * src/types/pa_vform.C 1.37:
18646: * src/types/pa_vimage.C 1.9:
18647: * src/types/pa_vrequest.C 1.9:
18648: * src/types/pa_vresponse.h 1.13:
18649: * src/types/pa_vstateless_class.C 1.9:
18650: * src/types/pa_vstring.C 1.10:
18651: * src/types/pa_vtable.C 1.4:
18652: * src/types/pa_wcontext.C 1.8:
18653: zillions of #ifdef XML
18654: created new projects for sql drivers [planning to remove sql drivers from main cvs project]
18655: first, will join latest changes
18656:
18657: * src/Makefile.in 1.18:
18658: * src/classes/classes.h 1.11:
18659: * src/classes/hash.C 1.18:
18660: * src/classes/op.C 1.43:
18661: * src/classes/table.C 1.113:
18662: * src/doc/doxygen.cfg 1.17:
18663: * src/include/pa_common.h 1.50:
18664: * src/include/pa_globals.h 1.64:
18665: * src/include/pa_request.h 1.96:
18666: * src/include/pa_sapi.h 1.11:
18667: * src/include/pa_sql_driver_manager.h 1.11:
18668: * src/include/pa_string.h 1.104:
18669: * src/main/compile.tab.C 1.12:
18670: * src/main/main.dsp 1.120:
18671: * src/main/pa_common.C 1.66:
18672: * src/main/pa_exec.C 1.13:
18673: * src/main/pa_globals.C 1.77:
18674: * src/targets/cgi/parser3.dsp 1.25:
18675: * src/targets/isapi/parser3isapi.dsp 1.20:
18676: merged with before_xml
18677:
18678: 2001-09-20 parser
18679: * src/classes/dnode.C 1.3:
18680: * src/classes/dom.C 1.26:
18681: * src/targets/cgi/parser3.dsp 1.22:
18682: * src/types/pa_vstring.h 1.32:
18683: dnode .file .string .save moved back to dom due to strange
18684: xalan bug
18685:
18686: * src/main/pa_pool.C 1.23:
18687: * src/main/pa_request.C 1.154:
18688: Pool::transcode defaults from $MAIN:DEFAULTS.content-type[$
18689: charset[here]]
18690:
18691: * src/classes/dom.C 1.27:
18692: dom. string save file
18693: moved output xml options to last param and made it optional
18694:
18695: * src/types/pa_vhash.h [before_xml] 1.16.4.2:
18696: * src/types/pa_vhash.h [before_xml] 1.16.4.3:
18697: * src/types/pa_vstring.h [before_xml] 1.31.4.1:
18698: * src/types/pa_vtable.h [before_xml] 1.28.4.2:
18699: * src/types/pa_vtable.h [before_xml] 1.28.4.3:
18700: table/hash can be used in expression context now, there value = size
18701: and boolean value size!=0
18702:
18703: * src/classes/dnode.C 1.4:
18704: * src/classes/dom.C 1.28:
18705: * src/include/pa_config_includes.h 1.10:
18706: * src/include/pa_globals.h 1.63:
18707: * src/include/pa_pool.h 1.55:
18708: * src/main/main.dsp 1.118:
18709: * src/main/pa_globals.C 1.75:
18710: * src/main/pa_pool.C 1.22:
18711: * src/targets/cgi/parser3.dsp 1.23:
18712: * src/targets/isapi/parser3isapi.C 1.43:
18713: * src/targets/isapi/parser3isapi.dsp 1.18:
18714: * src/types/pa_vdnode.C 1.4:
18715: * src/types/pa_vdnode.h 1.2:
18716: * src/types/pa_vresponse.h 1.11:
18717: Pool::transcode 0
18718:
18719: * src/types/pa_vdnode.C 1.3:
18720: !$elementnode.attributes = hash of dnodes
18721: !$attributenode.specified = boolean
18722: true if the attribute received its value explicitly in the XML document,
18723: or if a value was assigned programatically with the setValue function.
18724: false if the attribute value came from the default value declared in the document's DTD.
18725: !$pinode.target = target of this processing instruction
18726: XML defines this as being the first token following the markup
18727: that begins the processing instruction.
18728: XPath:
18729: !^node.select[xpath/query/expression] = hash of 0->node0 1->node1
18730: !^node.select-single[xpath/query/expression] = first node if any
18731:
18732: * src/classes/image.C [before_xml] 1.40.4.4:
18733: 20K preload on jpg measure [image::measure]
18734:
18735: * src/types/pa_value.h [before_xml] 1.70.4.2:
18736: * src/types/pa_vbool.h [before_xml] 1.11.4.1:
18737: * src/types/pa_vdate.h [before_xml] 1.3.4.1:
18738: * src/types/pa_vdouble.h [before_xml] 1.24.4.1:
18739: * src/types/pa_vhash.h [before_xml] 1.16.4.4:
18740: * src/types/pa_vint.h [before_xml] 1.25.4.1:
18741: * src/types/pa_vstring.h [before_xml] 1.31.4.2:
18742: * src/types/pa_vtable.h [before_xml] 1.28.4.4:
18743: * src/types/pa_vvoid.h [before_xml] 1.1.4.1:
18744: some 'const's added
18745:
18746: 2001-09-18 parser
18747: * src/classes/dnode.C 1.2:
18748: * src/classes/dom.C 1.25:
18749: * src/classes/hash.C 1.17:
18750: * src/classes/image.C 1.44:
18751: * src/classes/op.C 1.42:
18752: * src/classes/table.C 1.112:
18753: * src/include/pa_common.h 1.49:
18754: * src/include/pa_globals.h 1.62:
18755: * src/include/pa_request.h 1.95:
18756: * src/include/pa_sql_driver_manager.h 1.10:
18757: * src/main/compile.C 1.48:
18758: * src/main/compile.tab.C 1.11:
18759: * src/main/compile.y 1.166:
18760: * src/main/compile_tools.h 1.48:
18761: * src/main/execute.C 1.191:
18762: * src/main/pa_common.C 1.65:
18763: * src/main/pa_request.C 1.153:
18764: * src/main/pa_sql_driver_manager.C 1.36:
18765: * src/main/pa_string.C 1.103:
18766: * src/main/pa_table.C 1.37:
18767: * src/targets/cgi/parser3.C 1.111:
18768: * src/targets/cgi/parser3.dsp 1.21:
18769: * src/targets/isapi/parser3isapi.C 1.42:
18770: * src/types/pa_value.h 1.71:
18771: * src/types/pa_vform.C 1.36:
18772: * src/types/pa_vform.h 1.24:
18773: * src/types/pa_vhash.h 1.18:
18774: * src/types/pa_vimage.C 1.8:
18775: * src/types/pa_vimage.h 1.15:
18776: * src/types/pa_vtable.h 1.30:
18777: merged latest bugfixes from before_xml branch
18778: ^if(def $hash) now true only when ^hash:_count[]!=0
18779: moved
18780: .string .save .file from dom to dnode
18781:
18782: * src/classes/dnode.C 1.1:
18783: * src/classes/dnode.h 1.1:
18784: * src/main/main.dsp 1.117:
18785: * src/types/pa_vdnode.C 1.1:
18786: * src/types/pa_vdnode.h 1.1:
18787: dom, dnode 0
18788:
18789: * src/types/pa_vdnode.C 1.2:
18790: * src/types/pa_vdom.h 1.12:
18791: * src/types/pa_vhash.h 1.17:
18792: * src/types/pa_vtable.h 1.29:
18793: dom, dnode 1
18794:
18795: * src/classes/image.C [before_xml] 1.40.4.3:
18796: * src/main/pa_string.C [before_xml] 1.102.2.2:
18797: * src/main/pa_table.C [before_xml] 1.36.2.1:
18798: image: poly* fixed
18799:
18800: * src/classes/op.C [before_xml] 1.41.4.2:
18801: * src/main/execute.C [before_xml] 1.190.4.2:
18802: operators self changed to root
18803: ^for variable context changed to self
18804:
18805: 2001-09-17 parser
18806: * src/classes/classes.h 1.10:
18807: * src/classes/dom.C 1.23:
18808: * src/classes/hash.C 1.16:
18809: * src/include/pa_stylesheet_connection.h 1.3:
18810: * src/main/main.dsp 1.115:
18811: * src/targets/cgi/pa_pool.C 1.20:
18812: * src/types/pa_vdom.h 1.10:
18813: * src/types/pa_vfile.h 1.32:
18814: * src/types/pa_vimage.h 1.14:
18815: started
18816: dnode
18817: DOM:
18818: $node.name
18819: $node.value
18820: ...others...
18821: ^node.xpath[/rates/USD] = hash
18822: dom(dnode)
18823:
18824: * src/classes/dom.C 1.24:
18825: * src/main/main.dsp 1.116:
18826: * src/main/pa_globals.C 1.74:
18827: * src/types/pa_vdom.h 1.11:
18828: started dnode+dom
18829:
18830: dnode
18831: DOM methods:
18832: $node.name
18833: $node.value
18834: ...others...
18835:
18836: ^node.xpath[/rates/USD] = hash
18837: $hash[
18838: $.0[node0]
18839: $.1[node1]
18840: ]
18841:
18842: * src/classes/image.C [before_xml] 1.40.4.2:
18843: * src/types/pa_vimage.C [before_xml] 1.7.8.2:
18844: $image.line-style
18845: now applies to all linear primitives
18846:
18847: * src/classes/hash.C [before_xml] 1.15.4.1:
18848: * src/main/compile.C [before_xml] 1.47.4.1:
18849: * src/main/compile.tab.C [before_xml] 1.10.4.2:
18850: * src/main/compile.y [before_xml] 1.165.4.2:
18851: * src/main/compile_tools.h [before_xml] 1.47.4.2:
18852: * src/main/execute.C [before_xml] 1.190.4.1:
18853: * src/targets/cgi/parser3.C [before_xml] 1.110.4.3:
18854: expressions unary+
18855: ^hash.count[]
18856: bugfix: in expression compound($aa.zz.xx) names now can have minus '-' in name after '.'
18857:
18858: 2001-09-15 parser
18859: * src/classes/image.C [before_xml] 1.40.4.1:
18860: * src/types/pa_vimage.C [before_xml] 1.7.8.1:
18861: * src/types/pa_vimage.h [before_xml] 1.13.6.1:
18862: image: $line-width ^line(...)[**** style]
18863:
18864: * src/classes/dom.C 1.21:
18865: * src/classes/image.C 1.43:
18866: * src/include/pa_pool.h 1.53:
18867: * src/include/pa_stylesheet_connection.h 1.2:
18868: * src/main/main.dsp 1.114:
18869: * src/targets/cgi/pa_pool.C 1.18:
18870: * src/targets/isapi/pa_pool.C 1.4:
18871: * src/targets/isapi/pool_storage.h 1.5:
18872: * src/types/pa_vdom.C 1.1:
18873: * src/types/pa_vdom.h 1.8:
18874: xalan objects freed up [introducing Pool::register_cleanup]
18875:
18876: * src/doc/doxygen.cfg 1.15:
18877: * src/include/pa_sapi.h 1.10:
18878: * src/types/pa_vdom.h 1.7:
18879: comments
18880:
18881: * src/classes/dom.C 1.22:
18882: * src/targets/isapi/parser3isapi.C 1.41:
18883: * src/targets/isapi/pool_storage.h 1.8:
18884: * src/types/pa_vdom.h 1.9:
18885: fixed bug in isapi pool_storage -
18886: cleanups first, allocations second.
18887: apache wisely does just like that
18888:
18889: * src/targets/isapi/parser3isapi.C 1.40:
18890: * src/targets/isapi/pool_storage.h 1.7:
18891: pool_storage rewritten using template, no bugs now
18892:
18893: * src/include/pa_pool.h 1.54:
18894: * src/main/pa_pool.C 1.21:
18895: * src/targets/cgi/pa_pool.C 1.19:
18896: * src/targets/isapi/pa_pool.C 1.5:
18897: * src/targets/isapi/parser3isapi.C 1.39:
18898: * src/targets/isapi/parser3isapi.dsp 1.17:
18899: * src/targets/isapi/pool_storage.h 1.6:
18900: poorly started isapi pool_storage, would rewrite using template now
18901:
18902: 2001-09-14 parser
18903: * src/classes/dom.C 1.20:
18904: * src/classes/file.C 1.53:
18905: * src/classes/image.C 1.42:
18906: * src/classes/mail.C 1.37:
18907: * src/include/pa_common.h 1.48:
18908: * src/include/pa_sql_driver_manager.h 1.9:
18909: * src/include/pa_string.h 1.103:
18910: * src/include/pa_stylesheet_connection.h 1.1:
18911: * src/include/pa_xslt_stylesheet_manager.h 1.1:
18912: * src/main/main.dsp 1.113:
18913: * src/main/pa_common.C 1.64:
18914: * src/main/pa_exec.C 1.12:
18915: * src/main/pa_globals.C 1.73:
18916: * src/main/pa_sql_driver_manager.C 1.34:
18917: * src/main/pa_xslt_stylesheet_manager.C 1.1:
18918: * src/main/untaint.C 1.62:
18919: * src/types/pa_vfile.C 1.20:
18920: dom.xslt stylesheet compiled&cached
18921:
18922: * src/main/pa_sql_driver_manager.C 1.35:
18923: * src/main/pa_xslt_stylesheet_manager.C 1.2:
18924: z
18925:
18926: 2001-09-13 parser
18927: * src/classes/dom.C 1.18:
18928: dom:file content-type(.method)
18929:
18930: * src/classes/dom.C 1.19:
18931: * src/classes/file.C 1.52:
18932: * src/classes/image.C 1.41:
18933: * src/types/pa_vfile.C 1.19:
18934: * src/types/pa_vfile.h 1.31:
18935: ^dom.file[] charset
18936:
18937: * src/include/pa_globals.h [before_xml] 1.61.4.1:
18938: * src/include/pa_request.h [before_xml] 1.94.4.1:
18939: * src/main/pa_request.C [before_xml] 1.152.4.2:
18940: * src/targets/cgi/parser3.C [before_xml] 1.110.4.2:
18941: * src/targets/isapi/parser3isapi.C [before_xml] 1.38.4.1:
18942: ParserRootConfig .../parser3.conf
18943: ParserSiteConfig .../parser3.conf
18944:
18945: cgi&isapi looks for {configure|c:\windows}/parser3.conf
18946:
18947: * src/include/pa_common.h [before_xml] 1.47.4.1:
18948: * src/include/pa_globals.h [before_xml] 1.61.4.2:
18949: * src/main/pa_common.C [before_xml] 1.63.4.1:
18950: * src/main/pa_request.C [before_xml] 1.152.4.3:
18951: $MAIN:CLASS_PATH now
18952: can be string now
18953: more informative error messages
18954:
18955: 2001-09-12 parser
18956: * src/main/compile.y [before_xml] 1.165.4.1:
18957: * src/main/compile_tools.h [before_xml] 1.47.4.1:
18958: name.[part].xxx syntax lexer on LS_USER level did [] matching without setting nestage,
18959: introduced special LS_NAME_SQUARE_PART state
18960:
18961: * src/main/compile.tab.C [before_xml] 1.10.4.1:
18962: fixed - subname code parts actually [] braced
18963:
18964: * src/classes/op.C [before_xml] 1.41.4.1:
18965: * src/include/pa_sql_driver_manager.h [before_xml] 1.8.4.1:
18966: * src/main/pa_sql_driver_manager.C [before_xml] 1.33.4.1:
18967: ^connect[]
18968: ^connect[aaa]
18969: more precise error reporting:
18970: "connection string must start with protocol://"
18971: now
18972:
18973: 2001-09-11 parser
18974: * src/types/pa_vdom.h 1.5:
18975: messages
18976:
18977: * src/classes/dom.C 1.16:
18978: * src/types/pa_vdom.h 1.6:
18979: ^dom:set[<some>xml</some>]
18980:
18981: * src/classes/dom.C 1.17:
18982: * src/include/pa_string.h 1.102:
18983: * src/main/pa_globals.C 1.72:
18984: * src/main/untaint.C 1.61:
18985: ^dom:set{<some>xml</some>} default language XML
18986: languages+=xml
18987:
18988: * src/classes/dom.C 1.14:
18989: * src/classes/dom.C 1.15:
18990: ^dom:save/string/file[output options]
18991: output options:
18992: $.method[xml|html|text] detection fixed
18993:
18994: 2001-09-10 parser
18995: * src/classes/dom.C 1.4:
18996: * src/main/main.dsp 1.110:
18997: * src/types/pa_vform.C 1.35:
18998: * src/types/pa_vform.h 1.23:
18999: ^dom.save[b.xml] 0
19000:
19001: * src/classes/dom.C 1.9:
19002: ^dom.file[encoding] = file
19003:
19004: * src/classes/dom.C 1.12:
19005: ^dom.xslt[stylesheet filename][params hash added]
19006:
19007: * src/classes/dom.C 1.10:
19008: * src/main/main.dsp 1.111:
19009: * src/types/pa_vdom.h 1.3:
19010: ^dom.xslt[stylesheet filename] -1 doc is lying
19011:
19012: * src/classes/dom.C 1.11:
19013: * src/main/main.dsp 1.112:
19014: * src/types/pa_vdom.h 1.4:
19015: ^dom.xslt[stylesheet filename] 0
19016:
19017: * src/classes/dom.C 1.5:
19018: ^dom.save[b.xml] 1:error handling
19019:
19020: * src/classes/dom.C 1.13:
19021: ^dom:save/string/file[output options]
19022: output options:
19023: $.method[xml|html|text] $.encoding[windows-1251|...]
19024:
19025: * src/classes/dom.C 1.6:
19026: ^dom.string[] 0
19027:
19028: * src/classes/dom.C 1.7:
19029: * src/classes/dom.C 1.8:
19030: ^dom.string[encoding] 1
19031: ^dom.save[encoding;filename]
19032:
19033: 2001-09-08 parser
19034: * src/types/pa_vform.C [before_xml] 1.33.2.3:
19035: $form:tables.name.field
19036:
19037: 2001-09-07 parser
19038: * src/classes/dom.C 1.3:
19039: * src/types/pa_value.h [before_xml] 1.70.4.1:
19040: * src/types/pa_vtable.h [before_xml] 1.28.4.1:
19041: (def $table) is false when table is empty
19042:
19043: * src/main/pa_request.C [before_xml] 1.152.4.1:
19044: * src/types/pa_vform.C [before_xml] 1.33.2.2:
19045: * src/types/pa_vform.h [before_xml] 1.22.2.2:
19046: !$form:tables
19047: $atable[$form:tables.a]
19048: ^atable.menu{a=$atable.element}[,]
19049:
19050: * src/classes/dom.C 1.1:
19051: file dom.C was initially added on branch xalan1_2.
19052:
19053: * src/main/pa_exception.C 1.15:
19054: * src/types/pa_vform.C 1.32:
19055: getting FIRST form element [not last]
19056:
19057: * src/classes/table.C [before_xml] 1.110.4.1:
19058: table:empty removed, superceded by ^if(def $table)...
19059:
19060: * src/targets/cgi/parser3.dsp [before_xml] 1.20.4.1:
19061: * src/types/pa_vform.C [before_xml] 1.33.2.1:
19062: * src/types/pa_vform.h [before_xml] 1.22.2.1:
19063: * src/types/pa_vhash.h [before_xml] 1.16.4.1:
19064: !$form:fields
19065:
19066: * src/include/pa_hash.h 1.43:
19067: * src/main/pa_hash.C 1.39:
19068: * src/targets/cgi/parser3.C [before_xml] 1.110.4.1:
19069: * src/types/pa_vfile.h 1.30:
19070: * src/types/pa_vform.C 1.33:
19071: * src/types/pa_vform.C [xalan1_2] 1.29.4.1:
19072: * src/types/pa_vform.h 1.22:
19073: z
19074:
19075: * src/Makefile.in [xalan1_2] 1.16.2.1:
19076: * src/classes/dom.C [xalan1_2] 1.1.2.1:
19077: * src/classes/table.C [xalan1_2] 1.110.2.1:
19078: * src/main/main.dsp [xalan1_2] 1.108.2.1:
19079: * src/types/pa_vdom.h [xalan1_2] 1.1.2.1:
19080: introducing dom. dom:load[a.xml]
19081:
19082: * src/main/pa_string.C [before_xml] 1.102.2.1:
19083: a[] ^if($a){y;n} is 'n' now [conversion from '' to int/double
19084: is 0]
19085:
19086: * src/Makefile.in 1.17:
19087: * src/classes/dom.C 1.2:
19088: * src/classes/table.C 1.111:
19089: * src/main/main.dsp 1.109:
19090: * src/types/pa_vdom.h 1.2:
19091: * src/types/pa_vform.C 1.34:
19092: merged with successful start of dom
19093:
19094: * src/types/pa_vdom.h 1.1:
19095: file pa_vdom.h was initially added on branch xalan1_2.
19096:
19097: 2001-09-06 parser
19098: * src/doc/doxygen.cfg 1.14:
19099: merged new default options from 1.2.10 doxygen
19100:
19101: * src/classes/hash.C 1.15:
19102: * src/include/pa_globals.h 1.61:
19103: * src/main/pa_globals.C 1.71:
19104: * src/types/pa_vhash.h 1.16:
19105: now there's special hash key '_default' [instead of ^_default method]
19106: $hash[
19107: $.a[1]
19108: $.b[2]
19109: $._default[xx]
19110: ]
19111: $hash.c
19112:
19113: * src/types/pa_vform.C 1.30:
19114: * src/types/pa_vform.C 1.31:
19115: a=1&a=2 would result in $form:a being a table with one column '
19116: element' and two rows: 1 and 2
19117:
19118: * src/classes/image.C 1.40:
19119: * src/classes/op.C 1.41:
19120: * src/classes/string.C 1.74:
19121: * src/classes/table.C 1.110:
19122: * src/doc/doxygen.cfg 1.13:
19123: * src/targets/isapi/parser3isapi.C 1.38:
19124: * src/types/pa_vtable.C 1.3:
19125: few #ifndef DOXYGEN
19126:
19127: * src/classes/void.C 1.9:
19128: * src/main/pa_string.C 1.102:
19129: * src/main/pa_table.C 1.36:
19130: fixed up bad int/double conversions, and now $form:nonexistent
19131: int(88) would return 88
19132:
19133: * src/main/compile.tab.C 1.10:
19134: * src/main/compile.y 1.165:
19135: ^if(0){}{ ^if(1){}^; }
19136: bug fixed [thanks, fif], ^; were treated there non-literally
19137:
19138: 2001-09-05 parser
19139: * src/classes/string.C 1.73:
19140: * src/classes/table.C 1.109:
19141: sql options can be void [same as image:html the other day]
19142:
19143: * src/classes/mail.C 1.36:
19144: MAIN:MAIL check fixed
19145:
19146: * src/Makefile.in 1.16:
19147: * src/classes/Makefile.in 1.15:
19148: * src/main/Makefile.in 1.12:
19149: * src/targets/cgi/Makefile.in 1.14:
19150: * src/types/Makefile.in 1.11:
19151: makes
19152:
19153: * src/main/pa_sql_driver_manager.C 1.33:
19154: * src/sql/pa_sql_driver.h 1.16:
19155: * src/targets/cgi/parser3.C 1.110:
19156: #define STRINGIZE(name) #name
19157: does not macro expantion on param, simply qoutes whatever passed, undone
19158:
19159: * src/main/pa_sql_driver_manager.C 1.30:
19160: * src/sql/pa_sql_driver.h 1.14:
19161: SQL_DRIVER_CREATE_FUNC_NAME
19162:
19163: * src/main/pa_sql_driver_manager.C 1.32:
19164: * src/sql/pa_sql_driver.h 1.15:
19165: * src/targets/cgi/Makefile.am 1.13:
19166: * src/targets/cgi/parser3.C 1.109:
19167: #define STRINGIZE(name) #name
19168: invented
19169:
19170: * src/targets/cgi/Makefile.am 1.14:
19171: .am undo
19172:
19173: * src/classes/op.C 1.40:
19174: * src/include/pa_sql_driver_manager.h 1.8:
19175: * src/main/pa_sql_driver_manager.C 1.31:
19176: #define MAIN_SQL_NAME "SQL"
19177: #define MAIN_SQL_DRIVERS_NAME "drivers"
19178:
19179: moved to be availible to all users
19180:
19181: 2001-09-04 parser
19182: * src/targets/cgi/parser3.C 1.106:
19183: zz
19184:
19185: * src/include/pa_config_auto.h.in 1.5:
19186: * src/targets/Makefile.in 1.12:
19187: * src/targets/apache13/Makefile.in 1.12:
19188: * src/targets/cgi/Makefile.am 1.12:
19189: * src/targets/cgi/Makefile.in 1.13:
19190: * src/targets/cgi/parser3.C 1.102:
19191: configure --sysconfdir=sysadmin-controlled auto.p location for
19192: targets/cgi/parser3, default[/usr/local/etc]
19193:
19194: * src/Makefile.in 1.15:
19195: * src/include/pa_config_auto.h.in 1.4:
19196: * src/targets/apache13/Makefile.in 1.11:
19197: * src/targets/cgi/Makefile.in 1.12:
19198: makes
19199:
19200: * src/targets/isapi/parser3isapi.C 1.37:
19201: z
19202:
19203: * src/targets/cgi/parser3.C 1.104:
19204: zzz
19205:
19206: * src/targets/cgi/parser3.C 1.108:
19207: full_file_spec bug
19208:
19209: * src/classes/image.C 1.39:
19210: image.html now can accept void params
19211:
19212: * src/classes/date.C 1.5:
19213: date:sql-string is now without ''
19214:
19215: * src/classes/date.C 1.6:
19216: date
19217:
19218: * src/targets/cgi/parser3.C 1.107:
19219: getenvcheck
19220:
19221: 2001-09-03 parser
19222: * src/targets/cgi/parser3.C 1.101:
19223: /configure cgi SYSCONFDIR
19224:
19225: 2001-09-01 parser
19226: * src/classes/image.C 1.38:
19227: letter_spacing
19228:
19229: * src/classes/image.C 1.36:
19230: image: as_int as_string used
19231:
19232: * src/classes/image.C 1.37:
19233: image: font params changed
19234:
19235: * src/types/pa_vmethod_frame.h 1.15:
19236: $result[] now gets properly analized
19237:
19238: 2001-08-31 parser
19239: * src/Makefile.in 1.14:
19240: * src/include/pa_dir.h 1.4:
19241: * src/targets/Makefile.in 1.11:
19242: * src/targets/cgi/parser3.C 1.99:
19243: compiled under cygwin
19244:
19245: * src/targets/cgi/parser3.C 1.100:
19246: z
19247:
19248: * src/classes/void.C 1.8:
19249: void:int/double += (default)
19250:
19251: * src/classes/string.C 1.72:
19252: * src/classes/table.C 1.108:
19253: string:int/double (defaults)
19254:
19255: * src/classes/image.C 1.35:
19256: image:font added space param
19257: image:font changed charwidth alg, added kerning const[for now]
19258:
19259: 2001-08-29 parser
19260: * src/main/pa_exception.C 1.14:
19261: exception redundant debug info
19262:
19263: 2001-08-28 parser
19264: * src/classes/table.C 1.107:
19265: NO_STRING_ORIGIN check
19266:
19267: * src/classes/string.C 1.71:
19268: * src/include/pa_dictionary.h 1.2:
19269: * src/include/pa_string.h 1.101:
19270: * src/main/pa_dictionary.C 1.4:
19271: * src/main/pa_string.C 1.101:
19272: * src/main/untaint.C 1.59:
19273: pa_directory speeded up. moved zero 'from' check to directory constructor.
19274: string:replace
19275:
19276: * src/Makefile.in 1.13:
19277: makes
19278:
19279: * src/Makefile.in 1.12:
19280: * src/classes/Makefile.in 1.13:
19281: * src/main/Makefile.in 1.10:
19282: * src/targets/Makefile.in 1.10:
19283: * src/targets/apache13/Makefile.in 1.9:
19284: * src/targets/cgi/Makefile.in 1.10:
19285: * src/types/Makefile.in 1.9:
19286: makefiles
19287:
19288: * src/classes/file.C 1.51:
19289: * src/main/pa_common.C 1.63:
19290: file:move autocreate/remove dest/src dir
19291:
19292: * src/main/compile.C 1.47:
19293: NO_STRING_ORIGIN check2
19294:
19295: * src/classes/image.C 1.33:
19296: image: gifsize little endian
19297:
19298: * src/targets/apache13/Makefile.am 1.4:
19299: COMPILE_APACHE13_MODULE
19300:
19301: * src/include/pa_dictionary.h 1.4:
19302: * src/main/pa_dictionary.C 1.5:
19303: * src/main/pa_sql_driver_manager.C 1.29:
19304: NO_STRING_ORIGIN check3
19305:
19306: * src/include/pa_dictionary.h 1.3:
19307: gcc: ../include/pa_dictionary.h:19: storage class specifiers
19308: invalid in friend function declarations
19309:
19310: * src/targets/apache13/Makefile.am 1.3:
19311: configure to skip apache
19312:
19313: * src/classes/Makefile.in 1.14:
19314: * src/main/Makefile.in 1.11:
19315: * src/targets/apache13/Makefile.in 1.10:
19316: * src/targets/cgi/Makefile.in 1.11:
19317: * src/types/Makefile.in 1.10:
19318: make.ins
19319:
19320: * src/classes/op.C 1.39:
19321: * src/main/compile.tab.C 1.9:
19322: * src/main/pa_dir.C 1.6:
19323: * src/main/untaint.C 1.60:
19324: * src/targets/cgi/parser3.C 1.98:
19325: * src/targets/isapi/parser3isapi.C 1.36:
19326: strncpy forced with zero ending in case of limit
19327:
19328: * src/classes/image.C 1.34:
19329: image error msgs
19330:
19331: * src/classes/Makefile.am 1.18:
19332: * src/main/Makefile.am 1.15:
19333: * src/targets/cgi/Makefile.am 1.11:
19334: * src/types/Makefile.am 1.6:
19335: .am-s
19336:
19337: * src/doc/doxygen.cfg 1.12:
19338: doxygen conf removed some garbage from under doxygeneration
19339:
19340: 2001-08-27 parser
19341: * src/Makefile.in 1.11:
19342: * src/classes/Makefile.in 1.12:
19343: * src/main/Makefile.in 1.9:
19344: * src/main/pa_common.C 1.61:
19345: * src/main/pa_exception.C 1.12:
19346: * src/main/pa_sql_driver_manager.C 1.28:
19347: * src/targets/Makefile.in 1.9:
19348: * src/targets/apache13/Makefile.in 1.8:
19349: * src/targets/cgi/Makefile.am 1.10:
19350: * src/targets/cgi/Makefile.in 1.9:
19351: * src/types/Makefile.in 1.8:
19352: configure for solaris -lsocket
19353:
19354: * src/classes/image.C 1.31:
19355: * src/classes/image.C 1.32:
19356: fixed jpgsize alg
19357:
19358: * src/main/pa_request.C 1.152:
19359: * src/targets/cgi/parser3.C 1.97:
19360: parser3 test.html [auto.p from current dir loading]
19361:
19362: * src/main/pa_exception.C 1.13:
19363: z
19364:
19365: * src/main/pa_common.C 1.62:
19366: removed debug info from pa_common
19367:
19368: 2001-08-24 parser
19369: * src/targets/cgi/parser3.C 1.95:
19370: not cgi extra \n 2
19371:
19372: * src/classes/file.C 1.50:
19373: * src/classes/form.C 1.14:
19374: * src/classes/mail.C 1.35:
19375: * src/classes/table.C 1.106:
19376: fiew non-pool mallocs fixed
19377:
19378: * src/targets/cgi/parser3.C 1.96:
19379: not cgi extra \n 3
19380:
19381: * src/sql/pa_sql_driver.h 1.13:
19382: sql* removed services from disconnect - cross-request ideological probs.
19383: oracle - fixed bug: cs allocated on request.pool and got freed before disconnect
19384:
19385: * src/targets/cgi/parser3.C 1.94:
19386: not cgi extra \n
19387:
19388: * src/main/pa_sql_driver_manager.C 1.27:
19389: z
19390:
19391: * src/include/pa_sql_connection.h 1.12:
19392: * src/main/pa_sql_driver_manager.C 1.26:
19393: sql* removed services from disconnect - cross-request
19394: ideological probs.
19395:
19396: 2001-08-23 parser
19397: * src/main/pa_sql_driver_manager.C 1.25:
19398: oracle: dlink
19399:
19400: * src/classes/file.C 1.49:
19401: minor bug in file:save fixed
19402:
19403: 2001-08-22 parser
19404: * src/classes/file.C 1.48:
19405: * src/main/compile.tab.C 1.8:
19406: * src/types/pa_vfile.C 1.18:
19407: * src/types/pa_vfile.h 1.29:
19408: file:load|save[text|binary;
19409:
19410: * src/main/compile.tab.C 1.7:
19411: * src/main/compile.y 1.164:
19412: ^method[]^[^] literals []
19413:
19414: 2001-08-21 parser
19415: * src/classes/file.C 1.47:
19416: * src/classes/table.C 1.105:
19417: ^file:list
19418:
19419: 2001-08-20 parser
19420: * src/main/compile.tab.C 1.6:
19421: * src/main/compile.y 1.163:
19422: * src/main/pa_sql_driver_manager.C 1.24:
19423: * src/types/pa_value.h 1.70:
19424: * src/types/pa_vbool.h 1.11:
19425: * src/types/pa_vdouble.h 1.24:
19426: * src/types/pa_vint.h 1.25:
19427: var(123) ^var.inc[] recousively caused problems: inc incremeted
19428: 123 literal!! fixed
19429:
19430: 2001-08-10 parser
19431: * src/classes/table.C 1.101:
19432: * src/include/pa_table.h 1.34:
19433: * src/main/pa_table.C 1.35:
19434: table.sort now creates new sorted table
19435:
19436: * src/main/compile.tab.C 1.3:
19437: * src/main/compile.tab.C 1.4:
19438: * src/main/compile.y 1.160:
19439: * src/main/compile.y 1.161:
19440: (codes) name part syntax added
19441:
19442: * src/main/compile.tab.C 1.5:
19443: * src/main/compile.y 1.162:
19444: [codes] name part syntax now
19445:
19446: * src/main/pa_string.C 1.100:
19447: string.match hanged on. there were a hang check but it weren't wise enough
19448:
19449: @parse[dateString][tmp]
19450: $tmp[^dateString.match[(\d\d\d\d-)?(\d\d-)?][g]]
19451: $tmp.1 $tmp.2
19452: #end
19453:
19454: @main[]
19455: ^parse[2001-02-03]
19456:
19457: * src/classes/table.C 1.102:
19458: * src/classes/table.C 1.103:
19459: table:sort now default desc
19460:
19461: * src/types/pa_value.h 1.69:
19462: * src/types/pa_vstring.h 1.30:
19463: * src/types/pa_vstring.h 1.31:
19464: string now def only when ne ''
19465:
19466: * src/main/pa_request.C 1.150:
19467: * src/main/pa_request.C 1.151:
19468: wanted to make
19469: const int MAX_EXECUTE_SECONDS=1;
19470:
19471: but couldnt, set_callback_and_alarm appeared to be not exported :(
19472:
19473: * src/classes/table.C 1.104:
19474: table:sort restored [it was bad test :(]
19475:
19476: 2001-08-09 parser
19477: * src/main/pa_string.C 1.99:
19478: $a[010] now ^if($a==10){true}
19479: were octal
19480:
19481: * src/main/Makefile.am 1.14:
19482: .am
19483:
19484: * src/classes/void.C 1.6:
19485: * src/classes/void.C 1.7:
19486: void: int double copy/paste from int: bug fixed
19487:
19488: * src/classes/hash.C 1.14:
19489: hash:_default now [was hash:default]
19490:
19491: * src/types/pa_vcookie.C 1.22:
19492: cookie name&value origins added, more precise $ORIGINS(1)
19493:
19494: * src/classes/op.C 1.38:
19495: case without switch check added
19496:
19497: * src/main/Makefile.in 1.8:
19498: make.in
19499:
19500: 2001-08-07 parser
19501: * src/classes/math.C 1.5:
19502: * src/main/pa_request.C 1.149:
19503: math:random fixed. win32 srand made working
19504:
19505: * src/classes/double.C 1.36:
19506: * src/classes/int.C 1.32:
19507: * src/classes/string.C 1.70:
19508: * src/classes/table.C 1.100:
19509: * src/include/pa_globals.h 1.60:
19510: * src/main/pa_globals.C 1.70:
19511: !^int/double:sql{query}[[$.limit(2) $.offset(4) $.default(0)]]
19512: string, table
19513:
19514: 2001-08-06 parser
19515: * src/classes/hash.C 1.13:
19516: hash:keys renamed to hash:_keys :(
19517:
19518: * src/main/pa_exec.C 1.10:
19519: exec win32 real filename
19520:
19521: * src/classes/file.C 1.46:
19522: exec stderr out
19523:
19524: * src/classes/mail.C 1.34:
19525: * src/classes/op.C 1.37:
19526: * src/include/pa_array.h 1.43:
19527: * src/include/pa_globals.h 1.59:
19528: * src/include/pa_hash.h 1.42:
19529: * src/include/pa_request.h 1.94:
19530: * src/main/compile.tab.C 1.2:
19531: * src/main/compile.y 1.159:
19532: * src/main/pa_array.C 1.38:
19533: * src/main/pa_dictionary.C 1.3:
19534: * src/main/pa_exec.C 1.11:
19535: * src/main/pa_globals.C 1.69:
19536: * src/main/pa_hash.C 1.38:
19537: * src/main/pa_request.C 1.148:
19538: * src/main/pa_string.C 1.98:
19539: class_path
19540:
19541: 2001-08-03 parser
19542: * src/classes/table.C 1.99:
19543: * src/types/pa_vtable.h 1.28:
19544: vtable.locks killed
19545:
19546: 2001-08-02 parser
19547: * src/classes/classes.h 1.9:
19548: * src/classes/op.C 1.36:
19549: * src/include/pa_globals.h 1.58:
19550: * src/main/execute.C 1.188:
19551: * src/main/pa_globals.C 1.66:
19552: * src/main/pa_globals.C 1.67:
19553: found another multithread bug in op.C (last, last global var
19554: killed) :)
19555:
19556: * src/main/pa_dictionary.C 1.2:
19557: * src/main/pa_globals.C 1.68:
19558: memset dictionary minor bug fixed
19559:
19560: * src/classes/string.C 1.69:
19561: * src/classes/table.C 1.98:
19562: * src/include/pa_array.h 1.42:
19563: * src/main/execute.C 1.190:
19564: * src/main/pa_exec.C 1.9:
19565: introducing Array_iter
19566:
19567: * src/main/execute.C 1.189:
19568: detected quick_get recursion bug. changed to get@execute, but
19569: needs array iterator, separate from array to avoid it & use caching
19570:
19571: 2001-08-01 parser
19572: * src/include/pa_dictionary.h 1.1:
19573: * src/include/pa_globals.h 1.57:
19574: * src/include/pa_string.h 1.100:
19575: * src/main/main.dsp 1.107:
19576: * src/main/pa_dictionary.C 1.1:
19577: * src/main/pa_globals.C 1.65:
19578: * src/main/pa_request.C 1.147:
19579: * src/main/pa_string.C 1.97:
19580: * src/main/untaint.C 1.58:
19581: speeded up typo-html replacements. introducing Dictionary with
19582: first-char caching
19583:
19584: 2001-07-31 parser
19585: * src/types/Makefile.am 1.5:
19586: pa_vtable.C added to .am
19587:
19588: * src/main/compile.tab.C 1.1:
19589: added, so that could be compiled even on non-bison-enabled platforms
19590:
19591: 2001-07-28 parser
19592: * src/main/compile.y 1.158:
19593: * src/main/untaint.C 1.57:
19594: bug fix @ untaint when \r skipped \n
19595:
19596: * src/classes/table.C 1.97:
19597: table:hash always produces hash, when can't - empty
19598:
19599: 2001-07-27 parser
19600: * src/classes/double.C 1.35:
19601: * src/classes/int.C 1.31:
19602: * src/classes/string.C 1.68:
19603: provided meaningful msg on int/double/string :sql without
19604: result and default
19605:
19606: 2001-07-26 parser
19607: * src/include/pa_opcode.h 1.6:
19608: * src/main/compile.y 1.156:
19609: * src/main/execute.C 1.187:
19610: hash creation syntax problem persists. restored $: for a while.
19611: thinking of $man[$.age[zzz]] syntax now
19612:
19613: * src/classes/op.C 1.35:
19614: fixed bad multithread bug with strangly global OP
19615:
19616: * src/main/compile.y 1.157:
19617: $man[$.age[zzz]] 0
19618:
19619: * src/include/pa_opcode.h 1.4:
19620: * src/main/compile.C 1.45:
19621: * src/main/compile.y 1.154:
19622: * src/main/compile_tools.h 1.46:
19623: * src/main/execute.C 1.185:
19624: * src/main/pa_request.C 1.146:
19625: * src/types/pa_vmethod_frame.h 1.13:
19626: introducing ::
19627: this is constructor call prefix.
19628: ordinary : remains for static accesses
19629:
19630: * src/classes/double.C 1.34:
19631: * src/classes/int.C 1.30:
19632: * src/classes/string.C 1.67:
19633: * src/include/pa_opcode.h 1.5:
19634: * src/main/compile.C 1.46:
19635: * src/main/compile.y 1.155:
19636: * src/main/compile_tools.h 1.47:
19637: * src/main/execute.C 1.186:
19638: * src/types/pa_vcode_frame.h 1.7:
19639: * src/types/pa_vmethod_frame.h 1.14:
19640: * src/types/pa_wcontext.h 1.16:
19641: * src/types/pa_wwrapper.h 1.10:
19642: fixing :: realization #1
19643:
19644: 2001-07-25 parser
19645: * src/classes/table.C 1.95:
19646: * src/main/main.dsp 1.106:
19647: * src/types/pa_vtable.C 1.1:
19648: * src/types/pa_vtable.h 1.27:
19649: ^table.record[] now $table.fields
19650:
19651: * src/types/pa_vtable.C 1.2:
19652: table: get_element order changeed. now:
19653: 1. fields
19654: 2. methods
19655: 3. columns
19656:
19657: * src/types/pa_vdouble.h 1.23:
19658: * src/types/pa_vint.h 1.24:
19659: odbc: no result queries; quote.
19660: optimized double&int tostring-s
19661:
19662: * src/classes/string.C 1.66:
19663: * src/include/pa_globals.h 1.56:
19664: * src/main/execute.C 1.183:
19665: * src/main/pa_globals.C 1.64:
19666: match replace code context moved to implicit $match context
19667:
19668: * src/main/compile.C 1.44:
19669: * src/main/compile.y 1.153:
19670: * src/main/compile_tools.h 1.45:
19671: allowed whitespace before first method decl
19672:
19673: * src/include/pa_opcode.h 1.3:
19674: * src/main/compile.y 1.149:
19675: * src/main/compile_tools.C 1.37:
19676: * src/main/compile_tools.h 1.43:
19677: * src/main/execute.C 1.182:
19678: with killed, code storage introduced with former 'with' syntax
19679:
19680: * src/main/compile.y 1.150:
19681: * src/main/compile.y 1.151:
19682: * src/main/execute.C 1.184:
19683: $var[] is now empty string, not void
19684:
19685: * src/main/compile.C 1.43:
19686: * src/main/compile.y 1.152:
19687: * src/main/compile_tools.h 1.44:
19688: allowed empty lines before first method decl
19689:
19690: * src/classes/table.C 1.96:
19691: allowed nontable result in table:sql, results in empty table
19692:
19693: 2001-07-24 parser
19694: * src/main/compile.C 1.42:
19695: * src/main/execute.C 1.181:
19696: * src/main/pa_string.C 1.96:
19697: * src/types/pa_value.h 1.68:
19698: first get_element, next get operator
19699:
19700: * src/classes/file.C 1.45:
19701: * src/include/pa_common.h 1.47:
19702: * src/main/pa_common.C 1.60:
19703: file:move
19704:
19705: * src/main/compile.y 1.148:
19706: removed @end handling
19707:
19708: * src/main/pa_common.C 1.59:
19709: file_read close @ eof when imgsize bug fixed
19710:
19711: * src/main/compile.C 1.41:
19712: * src/main/compile.y 1.147:
19713: @end handling method2
19714:
19715: 2001-07-23 parser
19716: * src/main/pa_sql_driver_manager.C 1.23:
19717: * src/sql/pa_sql_driver.h 1.12:
19718: sql odbc driver
19719:
19720: * src/classes/hash.C 1.11:
19721: * src/classes/hash.C 1.12:
19722: * src/classes/string.C 1.65:
19723: * src/classes/table.C 1.94:
19724: * src/classes/void.C 1.5:
19725: * src/include/pa_sql_connection.h 1.11:
19726: * src/sql/pa_sql_driver.h 1.11:
19727: changed sql driver query interface
19728:
19729: 2001-07-20 parser
19730: * src/types/pa_vrequest.C 1.8:
19731: X!$browser:type
19732:
19733: * src/classes/file.C 1.44:
19734: * src/classes/string.C 1.64:
19735: * src/include/pa_string.h 1.99:
19736: * src/main/execute.C 1.180:
19737: * src/main/pa_string.C 1.95:
19738: * src/types/pa_valiased.C 1.8:
19739: * src/types/pa_valiased.h 1.13:
19740: * src/types/pa_value.h 1.67:
19741: * src/types/pa_vclass.h 1.17:
19742: * src/types/pa_vcookie.h 1.11:
19743: * src/types/pa_vdate.h 1.3:
19744: * src/types/pa_vfile.h 1.28:
19745: * src/types/pa_vform.h 1.21:
19746: * src/types/pa_vhash.h 1.15:
19747: * src/types/pa_vmath.h 1.2:
19748: * src/types/pa_vobject.h 1.10:
19749: * src/types/pa_vrequest.C 1.7:
19750: * src/types/pa_vstateless_class.h 1.16:
19751: * src/types/pa_vstateless_object.h 1.10:
19752: only ^class:method dynamic calls allowed.
19753: ^BASE.method call disabled.
19754: BASE element globally removed
19755:
19756: 2001-07-18 parser
19757: * src/Makefile.am 1.6:
19758: * src/Makefile.in 1.10:
19759: * src/classes/Makefile.am 1.17:
19760: * src/main/Makefile.am 1.13:
19761: * src/targets/Makefile.am 1.6:
19762: * src/targets/apache13/Makefile.am 1.2:
19763: * src/targets/cgi/Makefile.am 1.9:
19764: * src/types/Makefile.am 1.4:
19765: removed $id from *.in *.am
19766:
19767: * src/classes/file.C 1.43:
19768: file:exec/cgi msg
19769:
19770: * src/main/pa_request.C 1.145:
19771: * src/main/untaint.C 1.56:
19772: ORIGINS langs name abbrevations
19773:
19774: * src/classes/file.C 1.42:
19775: $file:exit-code renamed to 'status'
19776:
19777: * src/classes/date.C 1.4:
19778: * src/classes/mail.C 1.33:
19779: * src/classes/math.C 1.4:
19780: * src/classes/string.C 1.63:
19781: * src/classes/table.C 1.93:
19782: * src/include/pa_globals.h 1.55:
19783: * src/include/pa_string.h 1.98:
19784: * src/main/execute.C 1.179:
19785: * src/main/pa_globals.C 1.63:
19786: * src/main/pa_request.C 1.144:
19787: * src/main/pa_string.C 1.94:
19788: * src/main/untaint.C 1.55:
19789: * src/types/pa_value.h 1.66:
19790: * src/types/pa_vdouble.h 1.22:
19791: * src/types/pa_vfile.h 1.27:
19792: * src/types/pa_vint.h 1.23:
19793: * src/types/pa_vstring.C 1.9:
19794: * src/types/pa_vstring.h 1.29:
19795: $ORIGINS(1) output tracing mode
19796:
19797: * src/classes/Makefile.in 1.11:
19798: * src/main/Makefile.in 1.7:
19799: * src/targets/Makefile.in 1.8:
19800: * src/targets/apache13/Makefile.in 1.7:
19801: * src/targets/cgi/Makefile.in 1.8:
19802: * src/types/Makefile.in 1.7:
19803: $id in .in's from .am's removed
19804:
19805: * src/classes/file.C 1.41:
19806: * src/main/pa_exec.C 1.8:
19807: file:exec
19808:
19809: 2001-07-17 parser
19810: * src/Makefile.in 1.9:
19811: * src/classes/Makefile.in 1.10:
19812: == wrong
19813:
19814: 2001-07-13 parser
19815: * src/main/execute.C 1.175:
19816: * src/main/pa_request.C 1.142:
19817: order of MAIN parents was wrong, fixed
19818:
19819: * src/classes/double.C 1.33:
19820: * src/classes/int.C 1.29:
19821: * src/classes/string.C 1.62:
19822: * src/include/pa_request.h 1.92:
19823: * src/include/pa_request.h 1.93:
19824: * src/main/execute.C 1.176:
19825: * src/main/execute.C 1.177:
19826: * src/main/execute.C 1.178:
19827: * src/main/pa_request.C 1.143:
19828: auto.p[@auto], /news/auto.p[no @auto], so that initializing
19829: second would not call first @auto
19830:
19831: 2001-07-12 parser
19832: * src/types/pa_value.h 1.65:
19833: pa_value.putelement modification of system classes prevented
19834:
19835: 2001-07-11 parser
19836: * src/classes/string.C 1.61:
19837: * src/doc/sources2html.cmd 1.3:
19838: lr split now yelds table $piece
19839:
19840: * src/classes/file.C 1.40:
19841: * src/include/pa_common.h 1.46:
19842: * src/main/pa_common.C 1.58:
19843: * src/types/pa_vstateless_class.h 1.15:
19844: $file created by file:state += .atime .mtime .ctime
19845: +found&fixed bug with exceptions on get_junction-created objects [they were on wrong pool]
19846:
19847: 2001-07-09 parser
19848: * src/main/untaint.C 1.54:
19849: qp wrong name
19850:
19851: * src/classes/date.C 1.3:
19852: * src/classes/string.C 1.60:
19853: * src/classes/table.C 1.92:
19854: * src/main/compile.y 1.146:
19855: date format 0
19856:
19857: 2001-07-07 parser
19858: * src/classes/Makefile.am 1.16:
19859: * src/classes/date.C 1.1:
19860: * src/classes/file.C 1.39:
19861: * src/classes/hash.C 1.10:
19862: * src/classes/image.C 1.30:
19863: * src/classes/mail.C 1.32:
19864: * src/classes/math.C 1.3:
19865: * src/classes/op.C 1.34:
19866: * src/classes/string.C 1.59:
19867: * src/classes/table.C 1.90:
19868: * src/classes/void.C 1.4:
19869: * src/include/pa_request.h 1.91:
19870: * src/main/main.dsp 1.105:
19871: * src/types/pa_value.h 1.64:
19872: * src/types/pa_vdate.h 1.1:
19873: * src/types/pa_wcontext.C 1.7:
19874: date now set $fields roll string. todo: sql, calendar
19875:
19876: * src/classes/date.C 1.2:
19877: * src/classes/table.C 1.91:
19878: * src/include/pa_common.h 1.45:
19879: * src/include/pa_string.h 1.97:
19880: * src/main/pa_common.C 1.57:
19881: * src/types/pa_vdate.h 1.2:
19882: date roll
19883: table calendar
19884:
19885: 2001-07-06 parser
19886: * src/classes/math.C 1.2:
19887: * src/include/pa_request.h 1.90:
19888: * src/main/execute.C 1.174:
19889: * src/main/main.dsp 1.104:
19890: * src/main/pa_request.C 1.141:
19891: * src/types/pa_vmath.h 1.1:
19892: math 0
19893:
19894: 2001-07-03 parser
19895: * src/classes/Makefile.am 1.15:
19896: * src/classes/math.C 1.1:
19897: * src/classes/op.C 1.33:
19898: * src/classes/random.C 1.15:
19899: * src/main/main.dsp 1.103:
19900: class random renamed to math, operators became methods
19901:
19902: * src/classes/op.C 1.32:
19903: pow sqrt
19904:
19905: * src/classes/op.C 1.31:
19906: * src/main/execute.C 1.173:
19907: sin asin cos acos tan atan
19908:
19909: 2001-07-02 parser
19910: * src/classes/hash.C 1.9:
19911: ^hash.keys[]
19912:
19913: * src/classes/table.C 1.88:
19914: * src/main/pa_table.C 1.34:
19915: ^table:columns[]
19916:
19917: * src/classes/table.C 1.89:
19918: ^table.columns column renamed from 'name' to 'column'
19919:
19920: * src/main/compile.y 1.145:
19921: * src/main/compile_tools.h 1.42:
19922: in expressions now allowed 'strings'
19923:
19924: 2001-06-29 parser
19925: * src/main/execute.C 1.171:
19926: * src/main/execute.C 1.172:
19927: /0 %0 checkes ver 2
19928:
19929: * src/classes/table.C 1.87:
19930: empty strings @ sql
19931:
19932: * src/Makefile.in 1.8:
19933: * src/classes/Makefile.in 1.9:
19934: makes
19935:
19936: * src/classes/Makefile.am 1.14:
19937: nothing - void
19938:
19939: * src/main/execute.C 1.170:
19940: /0 %0 checke
19941:
19942: 2001-06-28 parser
19943: * src/classes/double.C 1.32:
19944: * src/classes/file.C 1.38:
19945: * src/classes/form.C 1.13:
19946: * src/classes/hash.C 1.8:
19947: * src/classes/image.C 1.29:
19948: * src/classes/int.C 1.28:
19949: * src/classes/mail.C 1.31:
19950: * src/classes/op.C 1.30:
19951: * src/classes/random.C 1.14:
19952: * src/classes/response.C 1.13:
19953: * src/classes/string.C 1.58:
19954: * src/classes/table.C 1.86:
19955: * src/classes/void.C 1.3:
19956: * src/main/compile.C 1.40:
19957: * src/main/compile.y 1.144:
19958: * src/main/compile_tools.C 1.36:
19959: * src/main/execute.C 1.169:
19960: * src/main/pa_array.C 1.37:
19961: * src/main/pa_common.C 1.56:
19962: * src/main/pa_dir.C 1.5:
19963: * src/main/pa_exception.C 1.11:
19964: * src/main/pa_exec.C 1.7:
19965: * src/main/pa_globals.C 1.62:
19966: * src/main/pa_hash.C 1.37:
19967: * src/main/pa_pool.C 1.20:
19968: * src/main/pa_request.C 1.140:
19969: * src/main/pa_socks.C 1.5:
19970: * src/main/pa_sql_driver_manager.C 1.22:
19971: * src/main/pa_string.C 1.93:
19972: * src/main/pa_table.C 1.33:
19973: * src/main/untaint.C 1.53:
19974: * src/targets/cgi/parser3.C 1.93:
19975: * src/targets/isapi/parser3isapi.C 1.35:
19976: */
1.42 paf 19977: static const char *RCSId="$Id: double.C,v 1.31 2001/06/28 07:41:59 parser Exp $";
1.15 paf 19978:
19979: * src/main/compile.y 1.142:
19980: * src/main/compile_tools.h 1.41:
19981: $:name: == ${name}:
19982: $class:name: == ${class:name}:
19983:
19984: * src/classes/string.C 1.56:
19985: exactly one
19986:
19987: * src/classes/double.C 1.31:
19988: * src/classes/file.C 1.37:
19989: * src/classes/form.C 1.12:
19990: * src/classes/hash.C 1.7:
19991: * src/classes/image.C 1.28:
19992: * src/classes/int.C 1.27:
19993: * src/classes/mail.C 1.30:
19994: * src/classes/op.C 1.29:
19995: * src/classes/random.C 1.13:
19996: * src/classes/response.C 1.12:
19997: * src/classes/string.C 1.57:
19998: * src/classes/table.C 1.85:
19999: * src/classes/void.C 1.2:
20000: * src/main/compile.C 1.39:
20001: * src/main/compile.y 1.143:
20002: * src/main/compile_tools.C 1.35:
20003: * src/main/execute.C 1.168:
20004: * src/main/pa_array.C 1.36:
20005: * src/main/pa_common.C 1.55:
20006: * src/main/pa_dir.C 1.4:
20007: * src/main/pa_exception.C 1.10:
20008: * src/main/pa_exec.C 1.6:
20009: * src/main/pa_globals.C 1.61:
20010: * src/main/pa_hash.C 1.36:
20011: * src/main/pa_pool.C 1.19:
20012: * src/main/pa_request.C 1.139:
20013: * src/main/pa_socks.C 1.4:
20014: * src/main/pa_sql_driver_manager.C 1.21:
20015: * src/main/pa_string.C 1.92:
20016: * src/main/pa_table.C 1.32:
20017: * src/main/untaint.C 1.52:
20018: * src/targets/cgi/parser3.C 1.92:
20019: * src/targets/isapi/parser3isapi.C 1.34:
1.42 paf 20020: static char *RCSId="$Id$";
1.15 paf 20021:
20022: 2001-06-27 parser
20023: * src/classes/hash.C 1.6:
20024: * src/classes/nothing.C 1.5:
20025: * src/classes/table.C 1.84:
20026: * src/classes/void.C 1.1:
20027: * src/main/compile.y 1.140:
20028: * src/main/compile.y 1.141:
20029: * src/main/execute.C 1.167:
20030: * src/main/main.dsp 1.102:
20031: * src/main/pa_request.C 1.138:
20032: * src/targets/cgi/pa_pool.C 1.17:
20033: * src/types/pa_value.h 1.63:
20034: * src/types/pa_vcode_frame.h 1.6:
20035: * src/types/pa_vmethod_frame.h 1.12:
20036: * src/types/pa_vnothing.h 1.2:
20037: * src/types/pa_vtable.h 1.26:
20038: * src/types/pa_vvoid.h 1.1:
20039: nothing renamed to void
20040:
20041: * src/classes/op.C 1.28:
20042: ^switch ^case
20043:
20044: * src/main/compile.y 1.139:
20045: lexer: $zzzz^zzzz were name part
20046:
20047: 2001-05-28 parser
20048: * src/main/main.dsp 1.101:
20049: * src/targets/isapi/parser3isapi.dsp 1.15:
20050: release project options [some bugs]
20051:
20052: * src/classes/classes.C 1.7:
20053: * src/main/compile.C 1.38:
20054: * src/main/compile.y 1.138:
20055: * src/main/execute.C 1.166:
20056: operators are not in root class again
20057:
20058: * src/doc/html2chm.cmd 1.3:
20059: removed >a
20060:
20061: * src/doc/sources2html.cmd 1.2:
20062: z
20063:
20064: 2001-05-24 parser
20065: * src/Makefile.in 1.7:
20066: * src/classes/Makefile.in 1.8:
20067: * src/main/Makefile.in 1.6:
20068: * src/targets/Makefile.in 1.7:
20069: * src/targets/apache13/Makefile.in 1.6:
20070: * src/targets/cgi/Makefile.in 1.7:
20071: * src/types/Makefile.in 1.6:
20072: makes
20073:
20074: * src/main/pa_request.C 1.135:
20075: * src/main/pa_request.C 1.136:
20076: * src/targets/cgi/parser3.C 1.90:
20077: // no _ conversions in @exception[params]
20078:
20079: * src/targets/cgi/parser3.dsp 1.19:
20080: project file
20081:
20082: * src/classes/op.C 1.27:
20083: * src/main/pa_request.C 1.137:
20084: * src/targets/cgi/parser3.C 1.91:
20085: ^log ^exp
20086:
20087: 2001-05-23 parser
20088: * src/classes/op.C 1.25:
20089: * src/main/compile.y 1.137:
20090: allow one empty line before LS_DEF_NAME
20091:
20092: * src/main/pa_string.C 1.91:
20093: string cmp bug
20094:
20095: * src/classes/mail.C 1.29:
20096: * src/classes/op.C 1.26:
20097: rem max 1000
20098:
20099: 2001-05-22 parser
20100: * src/classes/op.C 1.24:
20101: if params code-required
20102:
20103: 2001-05-21 parser
20104: * src/classes/classes.C [operators_as_parent_class2] 1.5.2.1:
20105: * src/main/compile.C [operators_as_parent_class2] 1.36.2.1:
20106: * src/main/compile.y [operators_as_parent_class2] 1.134.2.1:
20107: * src/main/execute.C [operators_as_parent_class2] 1.162.2.1:
20108: 0
20109:
20110: * src/classes/classes.C [operators_as_parent_class2] 1.5.2.2:
20111: * src/main/compile.C [operators_as_parent_class2] 1.36.2.2:
20112: 1
20113:
20114: * src/Makefile.in 1.6:
20115: * src/classes/Makefile.in 1.6:
20116: * src/classes/Makefile.in 1.7:
20117: * src/main/Makefile.in 1.5:
20118: * src/targets/Makefile.in 1.6:
20119: * src/targets/apache13/Makefile.in 1.5:
20120: * src/targets/cgi/Makefile.in 1.6:
20121: * src/types/Makefile.in 1.5:
20122: makes
20123:
20124: * src/classes/double.C 1.30:
20125: * src/classes/hash.C 1.4:
20126: * src/classes/hash.C 1.5:
20127: * src/classes/nothing.C 1.1:
20128: * src/classes/nothing.C 1.2:
20129: * src/classes/nothing.C 1.3:
20130: * src/classes/op.C 1.23:
20131: * src/classes/string.C 1.55:
20132: * src/classes/table.C 1.83:
20133: * src/classes/unknown.C 1.8:
20134: * src/main/compile.y 1.136:
20135: * src/main/execute.C 1.164:
20136: * src/main/execute.C 1.165:
20137: * src/main/main.dsp 1.100:
20138: * src/main/pa_request.C 1.134:
20139: * src/targets/cgi/pa_pool.C 1.15:
20140: * src/targets/cgi/pa_pool.C 1.16:
20141: * src/types/pa_value.h 1.62:
20142: * src/types/pa_vcode_frame.h 1.5:
20143: * src/types/pa_vmethod_frame.h 1.10:
20144: * src/types/pa_vmethod_frame.h 1.11:
20145: * src/types/pa_vnothing.h 1.1:
20146: * src/types/pa_vtable.h 1.24:
20147: * src/types/pa_vtable.h 1.25:
20148: * src/types/pa_vunknown.h 1.14:
20149: 'unknown' renamed to 'nothing'
20150:
20151: * src/Makefile.in 1.5:
20152: * src/classes/Makefile.in 1.5:
20153: * src/main/Makefile.in 1.4:
20154: * src/targets/Makefile.in 1.5:
20155: * src/targets/apache13/Makefile.in 1.4:
20156: * src/targets/cgi/Makefile.in 1.5:
20157: * src/types/Makefile.in 1.4:
20158: make system timestamps
20159:
20160: * src/classes/nothing.C 1.4:
20161: resultless ^sql moved to nothing:
20162:
20163: * src/classes/Makefile.am 1.13:
20164: .AM
20165:
20166: * src/main/pa_request.C 1.133:
20167: .am
20168:
20169: * src/Makefile.in 1.4:
20170: file stamps to remove autoreconf
20171:
20172: * src/targets/cgi/parser3.C 1.88:
20173: argv can be just "parser3". made site_auto_path "." in that case
20174:
20175: * src/types/pa_vstring.C 1.8:
20176: eoleof
20177:
20178: * src/classes/op.C [operators_as_parent_class2] 1.21.2.1:
20179: * src/main/execute.C 1.162:
20180: * src/targets/cgi/Makefile.in 1.4:
20181: * src/targets/cgi/parser3.C 1.86:
20182: * src/targets/cgi/parser3.C 1.87:
20183: * src/targets/cgi/parser3.C 1.89:
20184: z
20185:
20186: * src/main/pa_request.C 1.132:
20187: * src/targets/cgi/parser3.C 1.85:
20188: pcre_tables=pcre_default_tables;
20189:
20190: * src/classes/hash.C 1.3:
20191: * src/classes/int.C 1.25:
20192: * src/classes/string.C 1.53:
20193: * src/classes/table.C 1.82:
20194: * src/include/pa_string.h 1.95:
20195: * src/include/pa_string.h 1.96:
20196: * src/main/pa_string.C 1.89:
20197: * src/main/pa_string.C 1.90:
20198: * src/types/pa_vstring.C 1.6:
20199: * src/types/pa_vstring.h 1.27:
20200: started int:sql
20201:
20202: * src/types/pa_vstring.C 1.7:
20203: * src/types/pa_vstring.h 1.28:
20204: removed unnecessary vstring::set_string
20205:
20206: * src/classes/double.C 1.29:
20207: * src/classes/int.C 1.26:
20208: * src/classes/string.C 1.54:
20209: int,double;sql
20210:
20211: * src/classes/hash.C [operators_as_parent_class2] 1.1.2.1:
20212: * src/classes/op.C [operators_as_parent_class2] 1.21.2.2:
20213: * src/classes/table.C [operators_as_parent_class2] 1.80.2.1:
20214: hash:sql
20215:
20216: * src/classes/classes.C 1.6:
20217: * src/classes/hash.C 1.2:
20218: * src/classes/op.C 1.22:
20219: * src/classes/table.C 1.81:
20220: * src/main/compile.C 1.37:
20221: * src/main/compile.y 1.135:
20222: * src/main/execute.C 1.163:
20223: hash:sql moved to main trunc. operators.txt updated
20224:
20225: 2001-05-19 parser
20226: * src/types/pa_value.h 1.61:
20227: parameter # 1 based
20228:
20229: * src/main/pa_common.C 1.54:
20230: common: actual filename '%s'
20231:
20232: * src/classes/string.C 1.52:
20233: root context in match replace body now unchanged
20234:
20235: * src/classes/Makefile.am 1.10:
20236: * src/classes/Makefile.am 1.11:
20237: * src/classes/Makefile.am 1.12:
20238: * src/classes/Makefile.am 1.9:
20239: * src/main/pa_sql_driver_manager.C 1.20:
20240: * src/targets/cgi/pa_pool.C 1.12:
20241: classes/.am
20242:
20243: * src/main/untaint.C 1.50:
20244: * src/targets/cgi/pa_pool.C 1.13:
20245: * src/targets/cgi/parser3.C 1.84:
20246: fixed bug in pre html untaint, wrong size used, 4* mem wasted
20247:
20248: * src/classes/string.C 1.51:
20249: * src/main/pa_string.C 1.88:
20250: z
20251:
20252: * src/include/pa_string.h 1.94:
20253: * src/main/untaint.C 1.51:
20254: * src/targets/cgi/pa_pool.C 1.14:
20255: introducing String::cstr_bufsize, returns just size+1 for as_is
20256: target.
20257:
20258: * src/classes/Makefile.in 1.4:
20259: clean
20260:
20261: 2001-05-18 parser
20262: * src/Makefile.in 1.3:
20263: * src/classes/Makefile.in 1.3:
20264: * src/include/pa_config_auto.h.in 1.3:
20265: * src/main/Makefile.in 1.3:
20266: * src/targets/Makefile.in 1.4:
20267: * src/targets/apache13/Makefile.in 1.3:
20268: * src/targets/cgi/Makefile.in 1.3:
20269: * src/targets/cgi/pa_pool.C 1.11:
20270: * src/types/Makefile.in 1.3:
20271: .am pa_threads.C ins
20272:
20273: * src/targets/cgi/Makefile.am 1.8:
20274: .am pa_threads.C added
20275:
20276: 2001-05-17 parser
20277: * src/include/pa_hash.h 1.40:
20278: * src/main/execute.C 1.158:
20279: removed /*SYNCHRONIZED*/ from hash.h
20280:
20281: * src/include/pa_array.h 1.41:
20282: * src/include/pa_common.h 1.44:
20283: * src/include/pa_config_fixed.h 1.8:
20284: * src/include/pa_config_includes.h 1.8:
20285: * src/include/pa_exception.h 1.12:
20286: * src/include/pa_exec.h 1.2:
20287: * src/include/pa_globals.h 1.54:
20288: * src/include/pa_hash.h 1.41:
20289: * src/include/pa_opcode.h 1.2:
20290: * src/include/pa_pool.h 1.52:
20291: * src/include/pa_request.h 1.88:
20292: * src/include/pa_sapi.h 1.9:
20293: * src/include/pa_socks.h 1.3:
20294: * src/include/pa_sql_connection.h 1.7:
20295: * src/include/pa_stack.h 1.9:
20296: * src/include/pa_string.h 1.93:
20297: * src/include/pa_table.h 1.33:
20298: * src/include/pa_threads.h 1.14:
20299: #include "pa_config_includes.h"
20300: in all headers
20301:
20302: * src/include/pa_request.h 1.89:
20303: * src/main/execute.C 1.159:
20304: * src/main/pa_request.C 1.131:
20305: ANTI_ENDLESS_EXECUTE_RECOURSION
20306:
20307: * src/classes/op.C 1.20:
20308: * src/include/pa_config_fixed.h 1.10:
20309: * src/include/pa_sql_connection.h 1.8:
20310: * src/include/pa_sql_driver_manager.h 1.5:
20311: * src/main/pa_sql_driver_manager.C 1.15:
20312: found problem at last: 2connections own 1driver and
20313: set_services fight for driver::fservices. before fix
20314:
20315: * src/main/execute.C 1.160:
20316: * src/types/pa_vmethod_frame.h 1.9:
20317: endless recursion line no
20318:
20319: * src/classes/classes.h 1.8:
20320: * src/include/pa_sql_connection.h 1.10:
20321: * src/include/pa_sql_driver_manager.h 1.7:
20322: * src/main/pa_sql_driver_manager.C 1.17:
20323: cache expiration[use SQL_Driver::disconnect]
20324:
20325: * src/include/pa_config_fixed.h 1.9:
20326: * src/include/pa_threads.h 1.16:
20327: * src/targets/cgi/pa_threads.C 1.1:
20328: * src/targets/cgi/parser3.dsp 1.18:
20329: * src/targets/isapi/pa_threads.C 1.1:
20330: * src/targets/isapi/parser3isapi.dsp 1.14:
20331: added pa_threads.C
20332:
20333: * src/classes/image.C 1.27:
20334: * src/include/pa_sql_driver_manager.h 1.4:
20335: * src/main/pa_sql_driver_manager.C 1.14:
20336: * src/main/pa_string.C 1.87:
20337: wrong includes order prevented sqlmanager to see MULTYTHREAD define
20338:
20339: * src/main/pa_table.C 1.31:
20340: table.locate current restored on "not found"
20341:
20342: * src/include/pa_threads.h 1.15:
20343: removed targets/parser
20344:
20345: * src/classes/op.C 1.19:
20346: * src/include/pa_sql_connection.h 1.6:
20347: * src/main/pa_sql_driver_manager.C 1.12:
20348: * src/sql/pa_sql_driver.h 1.9:
20349: connection from cache ->set_services(&services);
20350:
20351: * src/include/pa_config_fixed.h 1.7:
20352: * src/include/pa_threads.h 1.13:
20353: * src/main/pa_sql_driver_manager.C 1.13:
20354: SYNCHRONIZED moved closer to caches put/gets
20355:
20356: * src/classes/string.C 1.50:
20357: * src/include/pa_config_fixed.h 1.11:
20358: * src/include/pa_config_includes.h 1.9:
20359: * src/main/compile.y 1.134:
20360: * src/main/compile_tools.h 1.40:
20361: * src/main/execute.C 1.161:
20362: * src/main/pa_array.C 1.35:
20363: * src/main/pa_common.C 1.53:
20364: * src/main/pa_dir.C 1.3:
20365: * src/main/pa_hash.C 1.35:
20366: * src/main/pa_pool.C 1.18:
20367: * src/main/untaint.C 1.49:
20368: * src/types/pa_vcookie.C 1.21:
20369: * src/types/pa_vfile.C 1.17:
20370: * src/types/pa_vform.C 1.29:
20371: #include "pa_config_includes.h"
20372: removed from most .C
20373:
20374: * src/doc/html2chm.cmd 1.2:
20375: z
20376:
20377: * src/doc/chm.cmd 1.7:
20378: * src/doc/doxygen.cmd 1.7:
20379: * src/doc/html2chm.cmd 1.1:
20380: * src/doc/sources2html.cmd 1.1:
20381: * src/doc/view.cmd 1.3:
20382: * src/doc/view_chm.cmd 1.1:
20383: * src/doc/view_html.cmd 1.1:
20384: doc cmds
20385:
20386: * src/main/pa_sql_driver_manager.C 1.19:
20387: moved expiration to get_connection_from_cache
20388:
20389: * src/main/pa_sql_driver_manager.C 1.18:
20390: cache expiration bf
20391:
20392: * src/classes/op.C 1.21:
20393: * src/include/pa_sql_connection.h 1.9:
20394: * src/include/pa_sql_driver_manager.h 1.6:
20395: * src/main/pa_sql_driver_manager.C 1.16:
20396: * src/sql/pa_sql_driver.h 1.10:
20397: fixed problem at last: 2connections own 1driver and
20398: set_services fight for driver::fservices. before fix
20399:
20400: 2001-05-16 parser
20401: * src/include/pa_array.h 1.39:
20402: * src/include/pa_string.h 1.92:
20403: * src/main/execute.C 1.157:
20404: * src/main/pa_array.C 1.33:
20405: * src/targets/cgi/pa_pool.C 1.9:
20406: * src/targets/cgi/parser3.C 1.81:
20407: array debugged; adjusted
20408:
20409: * src/include/pa_array.h 1.40:
20410: * src/main/pa_array.C 1.34:
20411: * src/targets/cgi/parser3.C 1.82:
20412: removed array debug. before vstring rebasing
20413:
20414: * src/main/pa_sql_driver_manager.C 1.11:
20415: * src/main/pa_string.C 1.86:
20416: SQL_Driver_manager line no for connect/charset errors
20417:
20418: * src/targets/cgi/parser3.C 1.83:
20419: z
20420:
20421: * src/include/pa_pool.h 1.51:
20422: * src/targets/cgi/pa_pool.C 1.10:
20423: removed pool debug, #ifdefed some.
20424: would debug later, on more precise sample than stupid:
20425: @main[]
20426: $name[$z[]]
20427: ^for[i](0;10000-2){
20428: $tail[9994]
20429: $name.$tail[$tail!]
20430: $name.$tail
20431: }
20432: ok3
20433:
20434: 2001-05-15 parser
20435: * src/targets/cgi/pa_pool.C 1.6:
20436: * src/targets/cgi/parser3.C 1.78:
20437: main loss here: 5673321/ 70041= 81
20438:
20439: * src/include/pa_pool.h 1.50:
20440: * src/include/pa_string.h 1.89:
20441: * src/main/pa_string.C 1.83:
20442: * src/targets/cgi/pa_pool.C 1.7:
20443: * src/targets/cgi/parser3.C 1.79:
20444: string fixed bug with fullchunk cmps
20445:
20446: * src/include/pa_string.h 1.90:
20447: * src/main/pa_string.C 1.84:
20448: * src/targets/cgi/pa_pool.C 1.8:
20449: * src/targets/cgi/parser3.C 1.80:
20450: think that all must grow lineary, not exponentialy
20451:
20452: * src/include/pa_array.h 1.38:
20453: * src/include/pa_string.h 1.91:
20454: * src/main/pa_array.C 1.32:
20455: * src/main/pa_string.C 1.85:
20456: string+array made linear grows
20457:
20458: * src/include/pa_string.h 1.88:
20459: * src/targets/cgi/pa_pool.C 1.5:
20460: * src/targets/cgi/parser3.C 1.77:
20461: detected huge mem allocation: size/times malloc 27809390/368771
20462: calloc 3232/83. would test now
20463:
20464: * src/classes/random.C 1.12:
20465: * src/main/compile.y 1.133:
20466: * src/main/execute.C 1.156:
20467: * src/main/pa_request.C 1.130:
20468: * src/types/pa_value.h 1.60:
20469: * src/types/pa_vmethod_frame.h 1.8:
20470: numbered params had wrong name - for instance: bad error
20471: message in ^for[] bad body type. fixed
20472:
20473: 2001-05-14 parser
20474: * src/classes/string.C 1.49:
20475: * src/include/pa_string.h 1.87:
20476: * src/main/pa_string.C 1.82:
20477: * src/main/untaint.C 1.48:
20478: ^string.upper|lower[]
20479:
20480: 2001-05-11 paf
20481: * src/classes/classes.cmd 1.2:
20482: * src/classes/gawk.exe 1.2:
20483: * src/classes/ls.exe 1.2:
20484: * src/main/bison.exe 1.2:
20485: * src/targets/isapi/KILL.EXE 1.2:
20486: * src/targets/isapi/PSTAT.EXE 1.2:
20487: * src/targets/isapi/istart.cmd 1.2:
20488: * src/targets/isapi/istop.cmd 1.2:
20489: * src/targets/isapi/kill.pl 1.2:
20490: moved win32 helpers to /win32tools
20491:
20492: 2001-05-11 parser
20493: * src/main/main.dsp 1.99:
20494: * src/targets/isapi/parser3isapi.dsp 1.13:
20495: fixed some .dsp for win32tools
20496:
20497: * src/classes/double.C 1.28:
20498: * src/classes/image.C 1.26:
20499: * src/classes/op.C 1.18:
20500: * src/classes/string.C 1.48:
20501: * src/classes/table.C 1.80:
20502: * src/classes/unknown.C 1.7:
20503: * src/main/execute.C 1.155:
20504: * src/types/pa_value.h 1.59:
20505: * src/types/pa_vbool.h 1.10:
20506: * src/types/pa_vdouble.h 1.21:
20507: * src/types/pa_vint.h 1.22:
20508: * src/types/pa_vstring.h 1.26:
20509: * src/types/pa_vunknown.h 1.13:
20510: op: MAX_LOOPS
20511: as_int
20512:
20513: 2001-05-10 paf
20514: * src/doc/doxygen.cmd 1.5:
20515: * src/main/compile.y 1.131:
20516: * src/types/pa_vobject.h 1.9:
20517: grammar: priorities changes [lowerd && prior]
20518: vobject: now first fields, next methods
20519:
20520: * src/main/pa_request.C 1.129:
20521: * src/types/pa_vrequest.C 1.6:
20522: op configured
20523:
20524: * src/Makefile.in 1.2:
20525: * src/classes/Makefile.in 1.2:
20526: * src/include/pa_config_auto.h.in 1.2:
20527: * src/include/pa_config_fixed.h 1.6:
20528: * src/include/pa_config_includes.h 1.6:
20529: * src/main/Makefile.in 1.2:
20530: * src/targets/Makefile.in 1.3:
20531: * src/targets/apache13/Makefile.in 1.2:
20532: * src/targets/cgi/Makefile.in 1.2:
20533: * src/types/Makefile.in 1.2:
20534: inline wonders
20535:
20536: * src/main/compile.y 1.132:
20537: @end grammar: allowed zero strings in control menthod
20538:
20539: * src/types/pa_value.h 1.58:
20540: * src/types/pa_vclass.h 1.16:
20541: * src/types/pa_vstateless_class.h 1.14:
20542: * src/types/pa_vstateless_object.h 1.9:
20543: changed priority: field before method lookup in vclass & vobject
20544:
20545: * src/include/pa_common.h 1.43:
20546: * src/include/pa_config_includes.h 1.7:
20547: inline undefed for C++, that's all
20548:
20549: * src/classes/Makefile.am 1.8:
20550: * src/classes/hash.C 1.1:
20551: * src/doc/doxygen.cfg 1.11:
20552: * src/doc/doxygen.cmd 1.6:
20553: hash.C added
20554:
20555: 2001-05-08 paf
20556: * src/classes/table.C 1.76:
20557: table:hash always hash of hash now
20558:
20559: * src/classes/op.C 1.15:
20560: * src/classes/table.C 1.72:
20561: * src/main/main.dsp 1.97:
20562: * src/types/pa_vtable.h 1.21:
20563: removed table:find. table:locate and op:eval now return bool
20564:
20565: * src/classes/table.C 1.75:
20566: table:empty return bool now
20567:
20568: * src/classes/table.C 1.79:
20569: * src/types/pa_value.h 1.57:
20570: * src/types/pa_vhash.h 1.14:
20571: * src/types/pa_vmethod_frame.h 1.7:
20572: hash:default works at last!
20573:
20574: * src/main/pa_table.C 1.30:
20575: table columnname2item on nameless ignored bark=false. fixed
20576:
20577: * src/classes/op.C 1.17:
20578: * src/types/pa_vtable.h 1.22:
20579: allowed $table.2342734 returns vunknown
20580:
20581: * src/classes/table.C 1.74:
20582: * src/doc/chm.cmd 1.6:
20583: * src/include/pa_array.h 1.37:
20584: * src/include/pa_table.h 1.32:
20585: * src/main/pa_table.C 1.29:
20586: * src/types/pa_value.h 1.56:
20587: * src/types/pa_vtable.h 1.23:
20588: table:hash
20589:
20590: * src/doc/chm.cmd 1.5:
20591: * src/main/execute.C 1.154:
20592: * src/types/pa_value.h 1.55:
20593: wrong pool in method checkparams again. fixed
20594:
20595: * src/classes/double.C 1.27:
20596: * src/classes/int.C 1.24:
20597: * src/classes/op.C 1.16:
20598: * src/classes/string.C 1.47:
20599: int,double,string:int[] double[] string:length[] results now
20600: have hames
20601:
20602: * src/classes/table.C 1.77:
20603: z
20604:
20605: * src/classes/mail.C 1.28:
20606: * src/classes/table.C 1.78:
20607: * src/doc/doxygen.cmd 1.4:
20608: * src/main/main.dsp 1.98:
20609: * src/types/pa_vhash.h 1.13:
20610: * src/types/pa_vstateless_class.h 1.13:
20611: hash:default
20612:
20613: * src/classes/table.C 1.73:
20614: table:record have name
20615:
20616: 2001-05-07 paf
20617: * src/types/pa_value.h 1.51:
20618: * src/types/pa_vtable.h 1.17:
20619: table: fields, then methods. so to enable 'dir' fields & co.
20620:
20621: * src/main/execute.C 1.153:
20622: ^var[^class:var.method[]] is not constructor now
20623:
20624: * src/main/compile.y 1.130:
20625: grammar: @end
20626:
20627: * src/doc/chm.cmd 1.4:
20628: cmd
20629:
20630: * src/doc/ClassExample2.dox 1.3:
20631: * src/doc/aliased.dox 1.3:
20632: * src/doc/chm.cmd 1.2:
20633: * src/include/code.h 1.29:
20634: * src/include/pa_opcode.h 1.1:
20635: * src/main/compile.C 1.36:
20636: * src/main/compile_tools.h 1.39:
20637: * src/main/execute.C 1.152:
20638: * src/types/pa_value.h 1.53:
20639: * src/types/pa_vbool.h 1.9:
20640: * src/types/pa_vclass.h 1.15:
20641: * src/types/pa_vcode_frame.h 1.4:
20642: * src/types/pa_vcookie.h 1.10:
20643: * src/types/pa_vdouble.h 1.20:
20644: * src/types/pa_venv.h 1.16:
20645: * src/types/pa_vfile.h 1.26:
20646: * src/types/pa_vform.h 1.20:
20647: * src/types/pa_vhash.h 1.12:
20648: * src/types/pa_vimage.h 1.13:
20649: * src/types/pa_vint.h 1.21:
20650: * src/types/pa_vjunction.h 1.6:
20651: * src/types/pa_vmethod_frame.h 1.6:
20652: * src/types/pa_vobject.h 1.8:
20653: * src/types/pa_vrequest.h 1.10:
20654: * src/types/pa_vresponse.h 1.10:
20655: * src/types/pa_vstateless_class.h 1.12:
20656: * src/types/pa_vstring.h 1.25:
20657: * src/types/pa_vtable.h 1.20:
20658: * src/types/pa_vunknown.h 1.12:
20659: * src/types/pa_wcontext.h 1.15:
20660: * src/types/pa_wwrapper.h 1.9:
20661: pa_code.h
20662:
20663: * src/include/pa_table.h 1.30:
20664: * src/main/pa_table.C 1.27:
20665: * src/types/pa_value.h 1.52:
20666: * src/types/pa_vtable.h 1.18:
20667: table: fields, then methods. so to enable 'dir' fields & co. more
20668:
20669: * src/classes/string.C 1.45:
20670: * src/classes/table.C 1.71:
20671: * src/doc/ClassExample1.dox 1.2:
20672: * src/doc/ClassExample2.dox 1.2:
20673: * src/doc/ClassExample3.dox 1.2:
20674: * src/doc/aliased.dox 1.2:
20675: * src/doc/class.dox 1.2:
20676: * src/doc/compiler.dox 1.2:
20677: * src/doc/doxygen.cfg 1.10:
20678: * src/doc/doxygen.cmd 1.2:
20679: * src/doc/executor.dox 1.2:
20680: * src/doc/index.dox 1.3:
20681: * src/doc/methoded.dox 1.2:
20682: * src/doc/module.dox 1.2:
20683: * src/doc/object.dox 1.2:
20684: * src/doc/pooled.dox 1.2:
20685: * src/doc/string.dox 1.2:
20686: * src/doc/targets.dox 1.2:
20687: * src/doc/value.dox 1.2:
20688: * src/include/code.h 1.28:
20689: * src/include/pa_hash.h 1.39:
20690: * src/include/pa_string.h 1.86:
20691: * src/main/pa_request.C 1.128:
20692: * src/main/pa_sql_driver_manager.C 1.10:
20693: * src/types/pa_vjunction.h 1.5:
20694: * src/types/pa_vtable.h 1.19:
20695: dox, split by not clean parts also
20696:
20697: * src/classes/image.C 1.25:
20698: * src/classes/mail.C 1.27:
20699: * src/classes/string.C 1.46:
20700: * src/doc/chm.cmd 1.3:
20701: * src/include/pa_table.h 1.31:
20702: * src/main/pa_table.C 1.28:
20703: * src/types/pa_value.h 1.54:
20704: method reported errors on wrong pool
20705:
20706: * src/doc/chm.cmd 1.1:
20707: * src/doc/doxygen.cmd 1.3:
20708: * src/doc/view.cmd 1.2:
20709: dox cmd
20710:
20711: 2001-05-04 paf
20712: * src/classes/classes.h 1.7:
20713: * src/classes/double.C 1.26:
20714: * src/classes/file.C 1.36:
20715: * src/classes/form.C 1.11:
20716: * src/classes/image.C 1.24:
20717: * src/classes/int.C 1.23:
20718: * src/classes/mail.C 1.26:
20719: * src/classes/op.C 1.14:
20720: * src/classes/random.C 1.11:
20721: * src/classes/response.C 1.11:
20722: * src/classes/string.C 1.44:
20723: * src/classes/table.C 1.70:
20724: * src/classes/unknown.C 1.6:
20725: * src/doc/doxygen.cfg 1.9:
20726: * src/doc/index.dox 1.2:
20727: * src/main/pa_string.C 1.81:
20728: removed m- method dox
20729:
20730: * src/doc/ClassExample1.dox 1.1:
20731: * src/doc/ClassExample2.dox 1.1:
20732: * src/doc/ClassExample3.dox 1.1:
20733: * src/main/execute.C 1.151:
20734: dox: example1 updated
20735:
20736: 2001-05-03 paf
20737: * src/classes/classes.h 1.6:
20738: * src/classes/double.C 1.25:
20739: * src/doc/aliased.dox 1.1:
20740: * src/doc/class.dox 1.1:
20741: * src/doc/compiler.dox 1.1:
20742: * src/doc/doxygen.cfg 1.8:
20743: * src/doc/doxygen.txt 1.6:
20744: * src/doc/executor.dox 1.1:
20745: * src/doc/index.dox 1.1:
20746: * src/doc/methoded.dox 1.1:
20747: * src/doc/module.dox 1.1:
20748: * src/doc/object.dox 1.1:
20749: * src/doc/pooled.dox 1.1:
20750: * src/doc/string.dox 1.1:
20751: * src/doc/targets.dox 1.1:
20752: * src/doc/value.dox 1.1:
20753: * src/main/pa_request.C 1.127:
20754: dox splitted .dox files and added some
20755:
20756: * src/classes/Makefile.am 1.7:
20757: * src/doc/doxygen.txt 1.5:
20758: classes/am
20759:
20760: 2001-05-02 paf
20761: * src/classes/image.C 1.23:
20762: * src/classes/table.C 1.69:
20763: table:dir result are not tainted by file_name language now
20764:
20765: 2001-04-28 paf
20766: * src/classes/classes.inc 1.5:
20767: removed classes.inc
20768:
20769: * src/classes/classes.C 1.3:
20770: * src/classes/classes.h 1.3:
20771: * src/classes/file.C 1.33:
20772: * src/classes/form.C 1.5:
20773: * src/classes/mail.C 1.24:
20774: * src/include/pa_request.h 1.85:
20775: * src/main/pa_request.C 1.124:
20776: configure started
20777:
20778: * src/classes/file.C [reorganize_user_classes] 1.31.2.5:
20779: * src/classes/table.C [reorganize_user_classes] 1.65.2.4:
20780: * src/main/compile.y [reorganize_user_classes] 1.127.2.2:
20781: * src/main/execute.C [reorganize_user_classes] 1.148.2.3:
20782: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.4:
20783: * src/targets/cgi/parser3.C [reorganize_user_classes] 1.72.2.2:
20784: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.3:
20785: * src/types/pa_wcontext.h [reorganize_user_classes] 1.12.2.1:
20786: removed ^a.menu{$name} ability. now
20787: $a{^menu{$name}}
20788: or
20789: ^a.menu{$a.name}
20790:
20791: * src/classes/_double.h 1.8:
20792: * src/classes/_file.h 1.5:
20793: * src/classes/_form.h 1.4:
20794: * src/classes/_image.h 1.4:
20795: * src/classes/_int.h 1.8:
20796: * src/classes/_mail.h 1.4:
20797: * src/classes/_op.h 1.6:
20798: * src/classes/_random.h 1.4:
20799: * src/classes/_response.h 1.5:
20800: * src/classes/_string.h 1.10:
20801: * src/classes/_table.h 1.7:
20802: * src/classes/_unknown.h 1.3:
20803: * src/classes/classes.C 1.2:
20804: * src/classes/classes.h 1.2:
20805: * src/classes/classes.inc 1.1:
20806: * src/classes/double.C 1.22:
20807: * src/classes/exec.C 1.4:
20808: * src/classes/file.C 1.32:
20809: * src/classes/form.C 1.4:
20810: * src/classes/image.C 1.22:
20811: * src/classes/int.C 1.20:
20812: * src/classes/mail.C 1.23:
20813: * src/classes/op.C 1.10:
20814: * src/classes/random.C 1.10:
20815: * src/classes/response.C 1.8:
20816: * src/classes/string.C 1.41:
20817: * src/classes/table.C 1.66:
20818: * src/classes/unknown.C 1.3:
20819: * src/include/pa_globals.h 1.51:
20820: * src/include/pa_request.h 1.84:
20821: * src/main/compile.y 1.129:
20822: * src/main/execute.C 1.149:
20823: * src/main/main.dsp 1.93:
20824: * src/main/pa_globals.C 1.57:
20825: * src/main/pa_request.C 1.123:
20826: * src/targets/cgi/parser3.C 1.73:
20827: * src/targets/isapi/parser3isapi.C 1.32:
20828: * src/types/pa_value.h 1.50:
20829: * src/types/pa_vcookie.h 1.9:
20830: * src/types/pa_vdouble.h 1.17:
20831: * src/types/pa_venv.h 1.15:
20832: * src/types/pa_vfile.h 1.23:
20833: * src/types/pa_vform.C 1.28:
20834: * src/types/pa_vform.h 1.17:
20835: * src/types/pa_vimage.h 1.10:
20836: * src/types/pa_vint.h 1.18:
20837: * src/types/pa_vrequest.h 1.9:
20838: * src/types/pa_vresponse.h 1.9:
20839: * src/types/pa_vstateless_class.h 1.11:
20840: * src/types/pa_vstring.h 1.24:
20841: * src/types/pa_vtable.h 1.16:
20842: * src/types/pa_vunknown.h 1.11:
20843: * src/types/pa_wcontext.h 1.13:
20844: Methoded reorganized. todo: methoded-configure
20845:
20846: * src/classes/classes.inc 1.4:
20847: * src/main/Makefile.am 1.12:
20848: removed pa_methoded from .am
20849:
20850: * src/main/execute.C 1.150:
20851: * src/types/pa_wcontext.h 1.14:
20852: Methoded reorganized 2. todo: methoded-configure
20853:
20854: * src/classes/Makefile.am 1.4:
20855: * src/classes/classes.awk 1.1:
20856: * src/classes/classes.cmd 1.1:
20857: * src/classes/classes.inc 1.2:
20858: * src/classes/gawk.exe 1.1:
20859: * src/classes/ls.exe 1.1:
20860: * src/main/bison.exe 1.1:
20861: classes.inc autogenerator
20862:
20863: * src/classes/form.C 1.6:
20864: * src/include/pa_request.h 1.86:
20865: * src/main/pa_request.C 1.125:
20866: about to move configured data to special request hash
20867:
20868: * src/classes/form.C 1.7:
20869: * src/classes/mail.C 1.25:
20870: * src/classes/op.C 1.11:
20871: * src/include/pa_globals.h 1.52:
20872: * src/include/pa_request.h 1.87:
20873: * src/main/pa_globals.C 1.58:
20874: * src/main/pa_request.C 1.126:
20875: moved some configured data to request::classes_conf
20876: moved some string crations from globals to M...
20877:
1.39 paf 20878: * src/classes/Makefile.am 1.5:
20879: * src/main/main.dsp 1.95:
20880: classes/Makefile.am
20881:
1.15 paf 20882: * src/classes/classes.C 1.4:
20883: * src/classes/classes.h 1.4:
20884: * src/classes/double.C 1.23:
20885: * src/classes/file.C 1.34:
20886: * src/classes/form.C 1.9:
20887: * src/classes/int.C 1.21:
20888: * src/classes/op.C 1.12:
20889: * src/classes/response.C 1.9:
20890: * src/classes/string.C 1.42:
20891: * src/classes/table.C 1.67:
20892: * src/classes/unknown.C 1.4:
20893: * src/include/pa_methoded.h 1.1:
20894: * src/main/Makefile.am 1.11:
20895: * src/main/main.dsp 1.94:
20896: * src/main/pa_methoded.C 1.1:
20897: * src/targets/cgi/parser3.C 1.75:
20898: * src/types/pa_vdouble.h 1.18:
20899: * src/types/pa_vfile.h 1.24:
20900: * src/types/pa_vform.h 1.18:
20901: * src/types/pa_vimage.h 1.11:
20902: * src/types/pa_vint.h 1.19:
20903: classes/classes renamet to include|main/pa_methoded
20904:
20905: * src/include/pa_string.h 1.85:
20906: * src/main/pa_globals.C 1.60:
20907: * src/main/untaint.C 1.47:
20908: * src/targets/cgi/parser3.C 1.74:
20909: * src/targets/isapi/parser3isapi.C 1.33:
20910: z
20911:
20912: * src/classes/Makefile.am 1.6:
20913: * src/classes/classes.C 1.5:
20914: * src/classes/classes.h 1.5:
20915: * src/classes/classes.inc 1.3:
20916: * src/classes/double.C 1.24:
20917: * src/classes/file.C 1.35:
20918: * src/classes/form.C 1.10:
20919: * src/classes/int.C 1.22:
20920: * src/classes/op.C 1.13:
20921: * src/classes/response.C 1.10:
20922: * src/classes/string.C 1.43:
20923: * src/classes/table.C 1.68:
20924: * src/classes/unknown.C 1.5:
20925: * src/include/pa_methoded.h 1.2:
20926: * src/main/main.dsp 1.96:
20927: * src/main/pa_methoded.C 1.2:
20928: * src/targets/cgi/parser3.C 1.76:
20929: * src/types/pa_vdouble.h 1.19:
20930: * src/types/pa_vfile.h 1.25:
20931: * src/types/pa_vform.h 1.19:
20932: * src/types/pa_vimage.h 1.12:
20933: * src/types/pa_vint.h 1.20:
20934: renamed pa_methoded back to classes/classes.h
20935:
20936: * src/classes/_string.h [reorganize_user_classes] 1.9.2.1:
20937: * src/classes/classes.C [reorganize_user_classes] 1.1.2.2:
20938: * src/classes/classes.h [reorganize_user_classes] 1.1.2.2:
20939: * src/classes/double.C [reorganize_user_classes] 1.21.4.2:
20940: * src/classes/exec.C [reorganize_user_classes] 1.3.4.1:
20941: * src/classes/file.C [reorganize_user_classes] 1.31.2.4:
20942: * src/classes/form.C [reorganize_user_classes] 1.3.4.2:
20943: * src/classes/image.C [reorganize_user_classes] 1.21.2.4:
20944: * src/classes/int.C [reorganize_user_classes] 1.19.4.3:
20945: * src/classes/mail.C [reorganize_user_classes] 1.22.2.3:
20946: * src/classes/op.C [reorganize_user_classes] 1.9.2.3:
20947: * src/classes/random.C [reorganize_user_classes] 1.9.2.3:
20948: * src/classes/response.C [reorganize_user_classes] 1.7.4.3:
20949: * src/classes/string.C [reorganize_user_classes] 1.40.2.3:
20950: * src/classes/table.C [reorganize_user_classes] 1.65.2.3:
20951: * src/classes/unknown.C [reorganize_user_classes] 1.2.4.2:
20952: * src/include/pa_request.h [reorganize_user_classes] 1.83.2.1:
20953: * src/main/compile.y [reorganize_user_classes] 1.127.2.1:
20954: * src/main/execute.C [reorganize_user_classes] 1.148.2.2:
20955: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.3:
20956: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.3:
20957: * src/types/pa_value.h [reorganize_user_classes] 1.49.4.2:
20958: * src/types/pa_vdouble.h [reorganize_user_classes] 1.16.2.2:
20959: * src/types/pa_vfile.h [reorganize_user_classes] 1.22.2.2:
20960: * src/types/pa_vform.C [reorganize_user_classes] 1.27.2.1:
20961: * src/types/pa_vform.h [reorganize_user_classes] 1.16.2.2:
20962: * src/types/pa_vimage.h [reorganize_user_classes] 1.9.2.2:
20963: * src/types/pa_vint.h [reorganize_user_classes] 1.17.2.2:
20964: * src/types/pa_vresponse.h [reorganize_user_classes] 1.8.4.2:
20965: * src/types/pa_vstring.h [reorganize_user_classes] 1.23.2.2:
20966: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.2:
20967: * src/types/pa_vunknown.h [reorganize_user_classes] 1.10.2.2:
20968: beautifying just compiled. todo: debug, configure
20969:
20970: * src/classes/classes.awk 1.2:
20971: skipped classes in .awk
20972:
20973: * src/classes/form.C 1.8:
20974: * src/include/pa_globals.h 1.53:
20975: * src/main/pa_globals.C 1.59:
20976: moved some configured data to request::classes_conf
20977: moved some string crations from globals to M...
20978: [works]
20979:
20980: 2001-04-27 paf
20981: * src/main/compile.y 1.128:
20982: serge@ found @CLASS bug. fixed
20983:
20984: * src/classes/_double.h [reorganize_user_classes] 1.7.2.1:
20985: * src/classes/_form.h [reorganize_user_classes] 1.3.2.1:
20986: * src/classes/_int.h [reorganize_user_classes] 1.7.2.1:
20987: * src/classes/_response.h [reorganize_user_classes] 1.4.2.1:
20988: * src/classes/_unknown.h [reorganize_user_classes] 1.2.2.1:
20989: * src/classes/classes.C [reorganize_user_classes] 1.1.2.1:
20990: * src/classes/classes.h [reorganize_user_classes] 1.1.2.1:
20991: * src/classes/double.C [reorganize_user_classes] 1.21.4.1:
20992: * src/classes/file.C [reorganize_user_classes] 1.31.2.2:
20993: * src/classes/form.C [reorganize_user_classes] 1.3.4.1:
20994: * src/classes/image.C [reorganize_user_classes] 1.21.2.2:
20995: * src/classes/int.C [reorganize_user_classes] 1.19.4.2:
20996: * src/classes/mail.C [reorganize_user_classes] 1.22.2.2:
20997: * src/classes/op.C [reorganize_user_classes] 1.9.2.2:
20998: * src/classes/random.C [reorganize_user_classes] 1.9.2.2:
20999: * src/classes/response.C [reorganize_user_classes] 1.7.4.2:
21000: * src/classes/string.C [reorganize_user_classes] 1.40.2.2:
21001: * src/include/pa_globals.h [reorganize_user_classes] 1.50.2.2:
21002: * src/main/main.dsp [reorganize_user_classes] 1.92.2.2:
21003: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.2:
21004: * src/types/pa_vdouble.h [reorganize_user_classes] 1.16.2.1:
21005: * src/types/pa_vfile.h [reorganize_user_classes] 1.22.2.1:
21006: * src/types/pa_vform.h [reorganize_user_classes] 1.16.2.1:
21007: * src/types/pa_vimage.h [reorganize_user_classes] 1.9.2.1:
21008: * src/types/pa_vint.h [reorganize_user_classes] 1.17.2.1:
21009: * src/types/pa_vresponse.h [reorganize_user_classes] 1.8.4.1:
21010: * src/types/pa_vstring.h [reorganize_user_classes] 1.23.2.1:
21011: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.1:
21012: * src/types/pa_vunknown.h [reorganize_user_classes] 1.10.2.1:
21013: beautifying -100
21014:
21015: * src/classes/classes.C 1.1:
21016: file classes.C was initially added on branch
21017: reorganize_user_classes.
21018:
21019: * src/classes/file.C [reorganize_user_classes] 1.31.2.3:
21020: * src/classes/image.C [reorganize_user_classes] 1.21.2.3:
21021: * src/classes/table.C [reorganize_user_classes] 1.65.2.2:
21022: * src/main/execute.C [reorganize_user_classes] 1.148.2.1:
21023: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.2:
21024: * src/types/pa_vstateless_class.h [reorganize_user_classes] 1.10.2.1:
21025: beautifying -99
21026:
21027: * src/classes/_file.h [reorganize_user_classes] 1.4.2.1:
21028: * src/classes/_image.h [reorganize_user_classes] 1.3.2.1:
21029: * src/classes/_mail.h [reorganize_user_classes] 1.3.2.1:
21030: * src/classes/_op.h [reorganize_user_classes] 1.5.2.1:
21031: * src/classes/_random.h [reorganize_user_classes] 1.3.2.1:
21032: * src/classes/_table.h [reorganize_user_classes] 1.6.2.1:
21033: * src/classes/file.C [reorganize_user_classes] 1.31.2.1:
21034: * src/classes/image.C [reorganize_user_classes] 1.21.2.1:
21035: * src/classes/int.C [reorganize_user_classes] 1.19.4.1:
21036: * src/classes/mail.C [reorganize_user_classes] 1.22.2.1:
21037: * src/classes/op.C [reorganize_user_classes] 1.9.2.1:
21038: * src/classes/random.C [reorganize_user_classes] 1.9.2.1:
21039: * src/classes/response.C [reorganize_user_classes] 1.7.4.1:
21040: * src/classes/string.C [reorganize_user_classes] 1.40.2.1:
21041: * src/classes/table.C [reorganize_user_classes] 1.65.2.1:
21042: * src/classes/unknown.C [reorganize_user_classes] 1.2.4.1:
21043: * src/include/pa_globals.h [reorganize_user_classes] 1.50.2.1:
21044: * src/main/main.dsp [reorganize_user_classes] 1.92.2.1:
21045: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.1:
21046: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.1:
21047: * src/targets/cgi/parser3.C [reorganize_user_classes] 1.72.2.1:
21048: * src/types/pa_value.h [reorganize_user_classes] 1.49.4.1:
21049: * src/types/pa_vcookie.h [reorganize_user_classes] 1.8.2.1:
21050: * src/types/pa_venv.h [reorganize_user_classes] 1.14.2.1:
21051: * src/types/pa_vrequest.h [reorganize_user_classes] 1.8.2.1:
21052: started beautifying
21053:
21054: * src/classes/classes.h 1.1:
21055: file classes.h was initially added on branch
21056: reorganize_user_classes.
21057:
21058: 2001-04-26 paf
21059: * src/main/pa_request.C 1.121:
21060: * src/main/pa_string.C 1.80:
21061: z
21062:
21063: * src/classes/_exec.h 1.4:
21064: * src/classes/_image.h 1.3:
21065: * src/classes/image.C 1.21:
21066: * src/classes/mail.C 1.22:
21067: * src/classes/op.C 1.9:
21068: * src/classes/random.C 1.9:
21069: * src/classes/string.C 1.40:
21070: * src/classes/table.C 1.65:
21071: * src/doc/doxygen.cfg 1.5:
21072: * src/doc/doxygen.cfg 1.6:
21073: * src/doc/doxygen.cfg 1.7:
21074: * src/doc/doxygen.txt 1.4:
21075: * src/include/pa_array.h 1.36:
21076: * src/include/pa_config_fixed.h 1.5:
21077: * src/include/pa_config_includes.h 1.5:
21078: * src/include/pa_dir.h 1.3:
21079: * src/include/pa_socks.h 1.2:
21080: * src/include/pa_string.h 1.84:
21081: * src/main/compile_tools.h 1.38:
21082: * src/main/pa_common.C 1.52:
21083: * src/main/pa_request.C 1.122:
21084: * src/main/pa_socks.C 1.3:
21085: * src/sql/pa_sql_driver.h 1.8:
21086: * src/targets/cgi/pa_pool.C 1.4:
21087: * src/types/pa_vbool.h 1.7:
21088: * src/types/pa_vbool.h 1.8:
21089: * src/types/pa_vclass.h 1.13:
21090: * src/types/pa_vclass.h 1.14:
21091: * src/types/pa_vcode_frame.h 1.2:
21092: * src/types/pa_vcode_frame.h 1.3:
21093: * src/types/pa_vcookie.h 1.8:
21094: * src/types/pa_vdouble.h 1.16:
21095: * src/types/pa_venv.h 1.14:
21096: * src/types/pa_vfile.h 1.22:
21097: * src/types/pa_vform.C 1.27:
21098: * src/types/pa_vform.h 1.16:
21099: * src/types/pa_vhash.h 1.11:
21100: * src/types/pa_vimage.C 1.7:
21101: * src/types/pa_vimage.h 1.9:
21102: * src/types/pa_vint.h 1.17:
21103: * src/types/pa_vjunction.h 1.3:
21104: * src/types/pa_vjunction.h 1.4:
21105: * src/types/pa_vmethod_frame.h 1.4:
21106: * src/types/pa_vmethod_frame.h 1.5:
21107: * src/types/pa_vobject.h 1.6:
21108: * src/types/pa_vobject.h 1.7:
21109: * src/types/pa_vrequest.C 1.5:
21110: * src/types/pa_vrequest.h 1.8:
21111: * src/types/pa_vstateless_class.C 1.8:
21112: * src/types/pa_vstateless_class.h 1.10:
21113: * src/types/pa_vstateless_object.h 1.8:
21114: * src/types/pa_vstring.C 1.5:
21115: * src/types/pa_vstring.h 1.23:
21116: * src/types/pa_vtable.h 1.15:
21117: * src/types/pa_vunknown.h 1.10:
21118: * src/types/pa_wcontext.C 1.6:
21119: * src/types/pa_wcontext.h 1.12:
21120: * src/types/pa_wwrapper.h 1.7:
21121: * src/types/pa_wwrapper.h 1.8:
21122: code documentation ++
21123:
21124: * src/include/pa_common.h 1.42:
21125: * src/include/pa_types.h 1.25:
21126: * src/main/pa_sql_driver_manager.C 1.9:
21127: module [and, guess, isapi] connection caching fixed.
21128: request-pooled-url were stored into global connectioncache
21129:
21130: 2001-04-25 paf
21131: * src/doc/doxygen.cfg 1.4:
21132: * src/doc/doxygen.txt 1.3:
21133: * src/targets/isapi/parser3isapi.C 1.31:
21134: started doc / [doxygen.txt]
21135:
21136: * src/include/code.h 1.27:
21137: * src/include/pa_common.h 1.41:
21138: * src/main/compile.y 1.127:
21139: * src/main/execute.C 1.148:
21140: * src/main/pa_common.C 1.51:
21141: -d
21142:
21143: * src/classes/file.C 1.31:
21144: * src/main/pa_exec.C 1.5:
21145: * src/targets/cgi/parser3.C 1.72:
21146: illegal call check a bit improved, but still under iis no
21147: mapping of dir with parser allowed!
21148:
21149: 2001-04-24 paf
21150: * src/targets/Makefile.in 1.2:
21151: * src/targets/apache13/Makefile.in 1.1:
21152: apache makefile.in s
21153:
21154: * src/targets/Makefile.am 1.5:
21155: * src/targets/apache13/Makefile.am 1.1:
21156: apache module lib .am
21157:
21158: * src/main/pa_exec.C 1.4:
21159: windows32 buildCommand
21160:
21161: 2001-04-23 paf
21162: * src/classes/image.C 1.20:
21163: * src/classes/mail.C 1.21:
21164: * src/include/pa_globals.h 1.50:
21165: * src/include/pa_string.h 1.83:
21166: * src/main/pa_exec.C 1.3:
21167: * src/main/pa_request.C 1.119:
21168: * src/main/untaint.C 1.44:
21169: untaint - @test optimize whitespaces for all but 'html'
21170:
21171: * src/main/untaint.C 1.46:
21172: untaint without charset
21173:
21174: * src/targets/cgi/parser3.C 1.68:
21175: cgi /// @test disable /cgi-bin/parser3/auto.p
21176:
21177: * src/classes/random.C 1.8:
21178: * src/targets/cgi/parser3.C 1.71:
21179: redo failed
21180: /// @test noticed series in isapi, check how initialize_random_class is called! [must be called only once]
21181:
21182: * src/main/untaint.C 1.45:
21183: mail header only once to =?
21184:
21185: * src/classes/mail.C 1.20:
21186: * src/include/pa_hash.h 1.38:
21187: * src/include/pa_string.h 1.82:
21188: * src/main/pa_common.C 1.49:
21189: * src/main/pa_hash.C 1.34:
21190: * src/main/pa_request.C 1.118:
21191: * src/main/untaint.C 1.43:
21192: untaint - @test mail-header
21193:
21194: * src/include/pa_config_auto.h.in 1.1:
21195: .h.in
21196:
21197: * src/targets/cgi/parser3.C 1.69:
21198: cgi cmdline ver
21199:
21200: * src/main/pa_request.C 1.120:
21201: * src/targets/cgi/parser3.C 1.70:
21202: // @test with commandline start "parser3 a.html" so that ^load
21203: a.cfg] worked! [now doesnt]
21204:
21205: * src/main/execute.C 1.147:
21206: operators first!
21207: so that ^table.menu{^rem{}} would not be 'unknown column'
21208:
21209: * src/include/pa_array.h 1.35:
21210: * src/main/pa_array.C 1.31:
21211: * src/types/pa_vfile.h 1.20:
21212: * src/types/pa_vfile.h 1.21:
21213: vfile fields return type
21214:
21215: * src/Makefile.in 1.1:
21216: * src/classes/Makefile.in 1.1:
21217: * src/main/Makefile.in 1.1:
21218: * src/targets/cgi/Makefile.in 1.1:
21219: * src/types/Makefile.in 1.1:
21220: makefile ins
21221:
21222: * src/main/pa_string.C 1.78:
21223: tested OK
21224: /// @test really @b test: s x m [tested: i & g ]
21225:
21226: * src/targets/Makefile.in 1.1:
21227: makefiles&co
21228:
21229: * src/classes/Makefile 1.2:
21230: * src/main/Makefile 1.2:
21231: * src/targets/cgi/Makefile 1.2:
21232: * src/types/Makefile 1.2:
21233: makefiles removed
21234:
21235: * src/classes/Makefile 1.1:
21236: * src/main/Makefile 1.1:
21237: * src/main/pa_string.C 1.79:
21238: * src/targets/cgi/Makefile 1.1:
21239: * src/types/Makefile 1.1:
21240: configure.in + makefiles
21241:
21242: * src/classes/table.C 1.64:
21243: * src/types/pa_vform.C 1.26:
21244: * src/types/pa_vtable.h 1.14:
21245: /// @test $a.menu{ $a[123] }
21246: and $a.menu{^table:set[]...}
21247:
21248: * src/targets/cgi/Makefile.am 1.5:
21249: liblink
21250:
21251: * src/targets/cgi/Makefile.am 1.6:
21252: * src/targets/cgi/Makefile.am 1.7:
21253: win32 conditional
21254:
21255: * src/include/pa_config_fixed.h 1.4:
21256: * src/include/pa_config_includes.h 1.4:
21257: * src/main/pa_common.C 1.50:
21258: common: file_write /// @test mkdirs file_delete rmdirs
21259:
21260: 2001-04-20 paf
21261: * src/main/untaint.C 1.41:
21262: * src/targets/cgi/parser3.C 1.66:
21263: fixed header "a/a"
21264:
21265: * src/main/untaint.C 1.42:
21266: z
21267:
21268: * src/classes/string.C 1.39:
21269: * src/classes/table.C 1.63:
21270: * src/include/pa_globals.h 1.49:
21271: * src/include/pa_request.h 1.83:
21272: * src/include/pa_string.h 1.81:
21273: * src/main/compile.y 1.126:
21274: * src/main/pa_globals.C 1.56:
21275: * src/main/pa_request.C 1.117:
21276: * src/main/pa_string.C 1.77:
21277: * src/targets/cgi/parser3.C 1.67:
21278: $MAIN:LOCALE
21279:
21280: 2001-04-19 paf
21281: * src/main/compile_tools.h 1.37:
21282: $a$b bugfix
21283:
21284: * src/classes/file.C 1.30:
21285: * src/targets/cgi/parser3.C 1.65:
21286: z
21287:
21288: * src/include/pa_common.h 1.39:
21289: * src/main/pa_common.C 1.48:
21290: * src/main/pa_request.C 1.116:
21291: * src/main/untaint.C 1.40:
21292: * src/targets/isapi/parser3isapi.C 1.30:
21293: * src/types/pa_vcookie.C 1.19:
21294: changed urlencode here and in untaint.C to HTTP standard's "
21295: and \" mech
21296:
21297: * src/classes/file.C 1.29:
21298: * src/include/pa_common.h 1.40:
21299: * src/types/pa_vcookie.C 1.20:
21300: done: header to $fields. waits for header '\' tricks
21301:
21302: * src/main/pa_request.C 1.115:
21303: * src/targets/isapi/parser3isapi.C 1.29:
21304: fixed http://alx/~paf/ doesnt load /auto.p
21305:
21306: 2001-04-18 paf
21307: * src/main/Makefile.am 1.10:
21308: * src/main/main.dsp 1.92:
21309: * src/targets/cgi/Makefile.am 1.4:
21310: linux @alx
21311:
21312: * src/main/pa_request.C 1.114:
21313: 1
21314:
21315: 2001-04-17 paf
21316: * src/classes/file.C 1.28:
21317: * src/classes/image.C 1.19:
21318: * src/doc/doxygen.cfg 1.3:
21319: * src/include/pa_sql_connection.h 1.5:
21320: * src/main/pa_sql_driver_manager.C 1.8:
21321: * src/sql/pa_sql_driver.h 1.7:
21322: SQL_Driver_services renamed. doxygen statics enabled
21323:
21324: * src/Makefile.am 1.5:
21325: * src/classes/Makefile.am 1.3:
21326: * src/classes/_double.h 1.7:
21327: * src/classes/_exec.h 1.3:
21328: * src/classes/_file.h 1.4:
21329: * src/classes/_form.h 1.3:
21330: * src/classes/_image.h 1.2:
21331: * src/classes/_int.h 1.7:
21332: * src/classes/_mail.h 1.3:
21333: * src/classes/_op.h 1.5:
21334: * src/classes/_random.h 1.3:
21335: * src/classes/_response.h 1.4:
21336: * src/classes/_string.h 1.9:
21337: * src/classes/_table.h 1.6:
21338: * src/classes/_unknown.h 1.2:
21339: * src/classes/file.C 1.27:
21340: * src/classes/image.C 1.18:
21341: * src/classes/mail.C 1.19:
21342: * src/classes/op.C 1.8:
21343: * src/classes/random.C 1.7:
21344: * src/include/pa_config_fixed.h 1.3:
21345: * src/include/pa_config_includes.h 1.3:
21346: * src/include/pa_hash.h 1.37:
21347: * src/include/pa_sql_driver_manager.h 1.3:
21348: * src/include/pa_version.h 1.2:
21349: * src/main/Makefile.am 1.9:
21350: * src/main/compile.y 1.125:
21351: * src/main/pa_common.C 1.47:
21352: * src/main/pa_exec.C 1.2:
21353: * src/main/pa_socks.C 1.2:
21354: * src/main/pa_sql_driver_manager.C 1.7:
21355: * src/sql/Makefile.am 1.2:
21356: * src/sql/pa_sql_driver.h 1.6:
21357: * src/targets/cgi/Makefile.am 1.3:
21358: * src/targets/cgi/parser3.C 1.64:
21359: * src/types/Makefile.am 1.3:
21360: * src/types/pa_vcookie.C 1.18:
21361: * src/types/pa_vform.C 1.25:
21362: * src/types/pa_vimage.h 1.8:
21363: exec @jav
21364:
21365: * src/include/pa_sql_driver_manager.h [gcc0415] 1.2.2.1:
21366: * src/main/pa_sql_driver_manager.C [gcc0415] 1.6.2.1:
21367: * src/sql/pa_sql_driver.h [gcc0415] 1.5.2.1:
21368: * src/types/pa_vimage.h [gcc0415] 1.7.2.1:
21369: sql driver interface now has initialize(client .so)
21370:
21371: 2001-04-16 paf
21372: * src/Makefile.am [gcc0415] 1.4.2.2:
21373: compile2 cygwin
21374:
21375: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.2:
21376: compile0 jav
21377:
21378: * src/Makefile.am [gcc0415] 1.4.2.1:
21379: * src/classes/Makefile.am [gcc0415] 1.2.2.1:
21380: * src/classes/_double.h [gcc0415] 1.6.2.1:
21381: * src/classes/_exec.h [gcc0415] 1.2.2.1:
21382: * src/classes/_file.h [gcc0415] 1.3.2.1:
21383: * src/classes/_form.h [gcc0415] 1.2.2.1:
21384: * src/classes/_image.h [gcc0415] 1.1.2.1:
21385: * src/classes/_int.h [gcc0415] 1.6.2.1:
21386: * src/classes/_mail.h [gcc0415] 1.2.2.1:
21387: * src/classes/_op.h [gcc0415] 1.4.2.1:
21388: * src/classes/_random.h [gcc0415] 1.2.2.1:
21389: * src/classes/_response.h [gcc0415] 1.3.2.1:
21390: * src/classes/_string.h [gcc0415] 1.8.2.1:
21391: * src/classes/_table.h [gcc0415] 1.5.2.1:
21392: * src/classes/_unknown.h [gcc0415] 1.1.2.1:
21393: * src/classes/image.C [gcc0415] 1.17.2.1:
21394: * src/classes/mail.C [gcc0415] 1.18.2.1:
21395: * src/classes/op.C [gcc0415] 1.7.2.1:
21396: * src/classes/random.C [gcc0415] 1.6.2.1:
21397: * src/include/pa_config_fixed.h [gcc0415] 1.2.2.1:
21398: * src/include/pa_config_includes.h [gcc0415] 1.2.2.1:
21399: * src/include/pa_hash.h [gcc0415] 1.36.2.1:
21400: * src/include/pa_version.h [gcc0415] 1.1.2.1:
21401: * src/main/Makefile.am [gcc0415] 1.8.2.1:
21402: * src/main/compile.y [gcc0415] 1.124.2.1:
21403: * src/main/pa_common.C [gcc0415] 1.46.2.1:
21404: * src/main/pa_exec.C [gcc0415] 1.1.2.1:
21405: * src/sql/Makefile.am [gcc0415] 1.1.2.1:
21406: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.1:
21407: * src/targets/cgi/parser3.C [gcc0415] 1.63.2.1:
21408: * src/types/Makefile.am [gcc0415] 1.2.2.1:
21409: * src/types/pa_vcookie.C [gcc0415] 1.17.2.1:
21410: * src/types/pa_vform.C [gcc0415] 1.24.2.1:
21411: compile-1
21412:
21413: * src/include/pa_config_includes.h [gcc0415] 1.2.2.2:
21414: * src/main/pa_exec.C [gcc0415] 1.1.2.2:
21415: * src/main/pa_socks.C [gcc0415] 1.1.2.1:
21416: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.3:
21417: compile1 cygwin
21418:
21419: 2001-04-15 paf
21420: * src/classes/op.C 1.5:
21421: * src/include/pa_request.h 1.82:
21422: * src/types/pa_value.h 1.48:
21423: * src/types/pa_vmethod_frame.h 1.3:
21424: MethodParams in op.C
21425:
21426: * src/types/pa_value.h 1.49:
21427: MethodParams !junction
21428:
21429: * src/classes/table.C 1.62:
21430: table:empty +=process
21431:
21432: * src/classes/op.C 1.7:
21433: z
21434:
21435: * src/classes/_string.h 1.8:
21436: * src/classes/double.C 1.21:
21437: * src/classes/file.C 1.26:
21438: * src/classes/image.C 1.17:
21439: * src/classes/int.C 1.19:
21440: * src/classes/mail.C 1.18:
21441: * src/classes/op.C 1.6:
21442: * src/classes/random.C 1.6:
21443: * src/classes/response.C 1.7:
21444: * src/classes/string.C 1.38:
21445: * src/classes/table.C 1.61:
21446: * src/classes/unknown.C 1.2:
21447: * src/main/pa_request.C 1.113:
21448: MethodParams everywhere
21449:
21450: 2001-04-12 paf
21451: * src/classes/_unknown.h 1.1:
21452: * src/classes/unknown.C 1.1:
21453: * src/include/pa_globals.h 1.48:
21454: * src/main/main.dsp 1.91:
21455: * src/main/pa_globals.C 1.55:
21456: * src/types/pa_vunknown.h 1.9:
21457: ^unknown:int[]=0 double[]=0
21458:
21459: * src/classes/image.C 1.13:
21460: image:line/fill/rectangle/bar/replace/polygon/polybar
21461:
21462: * src/classes/image.C 1.15:
21463: * src/main/pa_hash.C 1.33:
21464: hash bug fixed
21465:
21466: * src/classes/image.C 1.12:
21467: * src/classes/op.C 1.4:
21468: * src/main/execute.C 1.146:
21469: * src/types/pa_value.h 1.47:
21470: * src/types/pa_vmethod_frame.h 1.2:
21471: * src/types/pa_wcontext.h 1.11:
21472: for var now written not to r.wcontext, but to r.root
21473: cleared "entered_object" state
21474:
21475: * src/classes/image.C 1.16:
21476: * src/types/pa_vimage.h 1.7:
21477: image:font :text
21478:
21479: * src/classes/image.C 1.14:
21480: image:gif now does not have params
21481:
21482: 2001-04-11 paf
21483: * src/classes/mail.C 1.17:
21484: * src/classes/op.C 1.3:
21485: * src/targets/cgi/parser3.C 1.63:
21486: * src/types/pa_value.h 1.46:
21487: * src/types/pa_vfile.C 1.15:
21488: * src/types/pa_vfile.h 1.19:
21489: * src/types/pa_vform.C 1.24:
21490: * src/types/pa_vstring.C 1.3:
21491: * src/types/pa_vstring.h 1.22:
21492: forced UL_FILE_NAME of posted file name
21493:
21494: * src/classes/image.C 1.7:
21495: * src/main/execute.C 1.145:
21496: * src/main/main.dsp 1.89:
21497: * src/main/pa_request.C 1.112:
21498: * src/types/pa_vcframe.h 1.4:
21499: * src/types/pa_vcode_frame.h 1.1:
21500: * src/types/pa_vimage.C 1.4:
21501: * src/types/pa_vimage.h 1.4:
21502: * src/types/pa_vmethod_frame.h 1.1:
21503: * src/types/pa_vmframe.h 1.13:
21504: libimaging dead end: pil parses header in .py
21505:
21506: * src/classes/image.C 1.8:
21507: * src/types/pa_vimage.C 1.5:
21508: * src/types/pa_vimage.h 1.5:
21509: gd started porting to Pooled descendant
21510:
21511: * src/classes/image.C 1.5:
21512: * src/main/pa_request.C 1.110:
21513: * src/types/pa_vform.C 1.23:
21514: fixed post [broke when moved post read to core]
21515:
21516: * src/main/main.dsp 1.87:
21517: gd+smtp made separate libs
21518:
21519: * src/classes/image.C 1.9:
21520: * src/types/pa_vimage.C 1.6:
21521: * src/types/pa_vimage.h 1.6:
21522: gd todo: gif without file
21523:
21524: * src/include/pa_globals.h 1.46:
21525: * src/include/pa_string.h 1.80:
21526: * src/main/pa_common.C 1.46:
21527: * src/main/pa_request.C 1.111:
21528: * src/main/untaint.C 1.39:
21529: * src/types/pa_vfile.C 1.16:
21530: * src/types/pa_vstring.C 1.4:
21531: fixed vstring:as_vfile length
21532:
21533: * src/classes/image.C 1.6:
21534: * src/include/pa_globals.h 1.47:
21535: * src/main/main.dsp 1.88:
21536: * src/main/pa_globals.C 1.54:
21537: * src/types/pa_vimage.C 1.3:
21538: * src/types/pa_vimage.h 1.3:
21539: gd dead end. switching to python imaging lib
21540:
21541: * src/classes/image.C 1.10:
21542: * src/main/main.dsp 1.90:
21543: gd with mem write + image just compiled
21544:
21545: * src/classes/image.C 1.11:
21546: image:create image:load
21547:
21548: 2001-04-10 paf
21549: * src/classes/_double.h 1.6:
21550: * src/classes/_file.h 1.3:
21551: * src/classes/_form.h 1.2:
21552: * src/classes/_int.h 1.6:
21553: * src/classes/_mail.h 1.2:
21554: * src/classes/_op.h 1.4:
21555: * src/classes/_random.h 1.2:
21556: * src/classes/_response.h 1.3:
21557: * src/classes/_string.h 1.7:
21558: * src/classes/_table.h 1.5:
21559: * src/classes/file.C 1.25:
21560: * src/classes/mail.C 1.16:
21561: * src/include/pa_common.h 1.37:
21562: * src/include/pa_globals.h 1.45:
21563: * src/main/execute.C 1.144:
21564: * src/main/main.dsp 1.86:
21565: * src/main/pa_common.C 1.44:
21566: * src/main/pa_globals.C 1.53:
21567: * src/targets/isapi/parser3isapi.C 1.28:
21568: * src/types/pa_value.h 1.45:
21569: * src/types/pa_vfile.C 1.14:
21570: * src/types/pa_vfile.h 1.18:
21571: * src/types/pa_vhash.h 1.10:
21572: * src/types/pa_vimage.h 1.1:
21573: * src/types/pa_vresponse.h 1.8:
21574: * src/types/pa_vstring.h 1.21:
21575: image:measure -100 just compiled
21576:
21577: * src/classes/_image.h 1.1:
21578: * src/classes/image.C 1.1:
21579: * src/types/pa_vimage.C 1.1:
21580: image forgotten!
21581:
21582: * src/classes/image.C 1.3:
21583: * src/types/pa_vimage.C 1.2:
21584: jpg measure bugs fixed
21585:
21586: * src/classes/image.C 1.4:
21587: image:html done
21588:
21589: * src/classes/table.C 1.60:
21590: * src/include/pa_common.h 1.38:
21591: * src/main/pa_common.C 1.45:
21592: * src/main/pa_request.C 1.109:
21593: * src/main/pa_string.C 1.76:
21594: * src/main/untaint.C 1.38:
21595: * src/types/pa_vimage.h 1.2:
21596: image:measure -90
21597:
21598: * src/classes/mail.C 1.11:
21599: * src/main/pa_globals.C 1.52:
21600: smtp some consts
21601:
21602: * src/classes/mail.C 1.12:
21603: unix sendmail compiled. todo:testing
21604:
21605: * src/classes/mail.C 1.14:
21606: sendmail unix skipping defaults
21607:
21608: * src/classes/image.C 1.2:
21609: z
21610:
21611: * src/classes/mail.C 1.13:
21612: * src/include/pa_common.h 1.36:
21613: * src/main/pa_common.C 1.43:
21614: sendmail unix added defaults
21615:
21616: * src/classes/mail.C 1.15:
21617: minor bug with unclear from/to
21618:
21619: 2001-04-09 paf
21620: * src/classes/_exec.h 1.2:
21621: * src/main/execute.C 1.142:
21622: * src/main/pa_globals.C 1.50:
21623: * src/main/pa_request.C 1.106:
21624: * src/types/pa_vcookie.C 1.17:
21625: * src/types/pa_vfile.C 1.12:
21626: exec -2
21627:
21628: * src/classes/file.C 1.24:
21629: * src/include/pa_exec.h 1.1:
21630: * src/include/pa_sapi.h 1.8:
21631: * src/main/main.dsp 1.85:
21632: * src/main/pa_exec.C 1.1:
21633: * src/targets/cgi/parser3.C 1.62:
21634: * src/targets/cgi/parser3.dsp 1.17:
21635: * src/targets/isapi/parser3isapi.C 1.27:
21636: * src/targets/isapi/parser3isapi.dsp 1.12:
21637: all targets exec
21638:
21639: * src/classes/exec.C 1.2:
21640: * src/include/pa_common.h 1.35:
21641: * src/main/pa_common.C 1.42:
21642: * src/main/untaint.C 1.37:
21643: exec3. decided exec:cgi to move to file:cgi
21644:
21645: * src/include/pa_sapi.h 1.7:
21646: * src/include/pa_string.h 1.79:
21647: * src/targets/cgi/parser3.C 1.61:
21648: * src/targets/isapi/parser3isapi.C 1.26:
21649: * src/targets/isapi/parser3isapi.dsp 1.11:
21650: sapi exec dead end. badly parsed args in apache:util.script
21651:
21652: * src/classes/file.C 1.23:
21653: * src/main/main.dsp 1.84:
21654: * src/main/pa_request.C 1.108:
21655: * src/targets/cgi/parser3.C 1.60:
21656: exec win32 env
21657:
21658: * src/classes/exec.C 1.3:
21659: * src/classes/file.C 1.21:
21660: * src/include/pa_globals.h 1.44:
21661: * src/main/execute.C 1.143:
21662: * src/main/main.dsp 1.83:
21663: * src/main/pa_globals.C 1.51:
21664: * src/main/pa_request.C 1.107:
21665: * src/types/pa_vfile.C 1.13:
21666: * src/types/pa_vfile.h 1.17:
21667: * src/types/pa_vform.C 1.22:
21668: * src/types/pa_vstring.C 1.2:
21669: exec4. todo env
21670:
21671: * src/classes/_exec.h 1.1:
21672: * src/classes/exec.C 1.1:
21673: * src/include/pa_common.h 1.34:
21674: * src/include/pa_request.h 1.81:
21675: * src/include/pa_sapi.h 1.6:
21676: * src/include/pa_string.h 1.77:
21677: * src/main/pa_common.C 1.41:
21678: * src/main/pa_request.C 1.105:
21679: * src/main/pa_string.C 1.75:
21680: * src/targets/cgi/parser3.C 1.59:
21681: * src/targets/cgi/parser3.dsp 1.16:
21682: * src/targets/isapi/parser3isapi.C 1.25:
21683: * src/types/pa_vform.C 1.21:
21684: * src/types/pa_vform.h 1.15:
21685: exec class just compiled. moved post read to request core
21686:
21687: * src/classes/file.C 1.22:
21688: * src/include/pa_hash.h 1.36:
21689: * src/main/pa_hash.C 1.32:
21690: exec env 0
21691:
21692: * src/classes/_op.h 1.3:
21693: * src/include/pa_dir.h 1.2:
21694: * src/include/pa_globals.h 1.43:
21695: * src/include/pa_sapi.h 1.5:
21696: * src/main/main.dsp 1.82:
21697: * src/main/pa_dir.C 1.2:
21698: * src/main/pa_globals.C 1.49:
21699: * src/targets/cgi/parser3.C 1.58:
21700: * src/targets/cgi/parser3.dsp 1.15:
21701: problems with ^exec:cgi post data. they are already read by vform
21702:
21703: * src/include/pa_string.h 1.78:
21704: written but not tested exec with env for unix
21705:
21706: 2001-04-08 paf
21707: * src/classes/file.C 1.20:
21708: * src/classes/mail.C 1.10:
21709: * src/classes/string.C 1.37:
21710: * src/include/pa_request.h 1.80:
21711: * src/include/pa_string.h 1.76:
21712: * src/main/pa_request.C 1.104:
21713: uuencode. string<<
21714:
21715: 2001-04-07 paf
21716: * src/classes/_mail.h 1.1:
21717: * src/classes/mail.C 1.1:
21718: * src/include/pa_common.h 1.33:
21719: * src/include/pa_globals.h 1.41:
21720: * src/include/pa_string.h 1.74:
21721: * src/main/main.dsp 1.79:
21722: * src/main/pa_common.C 1.40:
21723: * src/main/pa_globals.C 1.47:
21724: * src/main/pa_request.C 1.101:
21725: * src/main/untaint.C 1.36:
21726: * src/types/pa_vcookie.C 1.16:
21727: mail:send -10 just compiled
21728:
21729: * src/include/pa_socks.h 1.1:
21730: * src/main/main.dsp 1.81:
21731: * src/main/pa_socks.C 1.1:
21732: * src/targets/cgi/parser3.C 1.57:
21733: * src/targets/cgi/parser3.dsp 1.14:
21734: * src/targets/isapi/parser3isapi.C 1.24:
21735: mail:send 1
21736:
21737: * src/classes/mail.C 1.3:
21738: +=
21739:
21740: * src/classes/mail.C 1.6:
21741: ^attach dead end
21742:
21743: * src/classes/mail.C 1.2:
21744: * src/include/pa_string.h 1.75:
21745: mail:send -1 text prepared
21746:
21747: * src/classes/mail.C 1.7:
21748: ^mail[$attach
21749:
21750: * src/classes/mail.C 1.5:
21751: * src/classes/mail.C 1.8:
21752: * src/classes/mail.C 1.9:
21753: * src/main/pa_request.C 1.103:
21754: z
21755:
21756: * src/classes/mail.C 1.4:
21757: * src/include/pa_globals.h 1.42:
21758: * src/include/pa_request.h 1.79:
21759: * src/main/main.dsp 1.80:
21760: * src/main/pa_globals.C 1.48:
21761: * src/main/pa_request.C 1.102:
21762: smtp just compiled
21763:
21764: 2001-04-06 paf
21765: * src/types/pa_valiased.C 1.7:
21766: another root inherititance skipped
21767:
21768: * src/classes/random.C 1.5:
21769: * src/classes/table.C 1.57:
21770: * src/main/pa_globals.C 1.44:
21771: @office
21772:
21773: * src/classes/table.C 1.58:
21774: * src/include/pa_dir.h 1.1:
21775: * src/main/execute.C 1.141:
21776: * src/main/main.dsp 1.78:
21777: * src/main/pa_dir.C 1.1:
21778: table:dir 0 [without regexp]
21779:
21780: * src/main/compile.C 1.34:
21781: * src/main/compile.y 1.124:
21782: * src/main/execute.C 1.139:
21783: operators are now not root methods of parent class. just 'ROOT
21784: class
21785:
21786: * src/classes/table.C 1.59:
21787: * src/include/pa_globals.h 1.40:
21788: * src/main/pa_globals.C 1.46:
21789: * src/main/pa_string.C 1.74:
21790: table:dir 1
21791:
21792: * src/classes/_op.h 1.2:
21793: * src/classes/_root.h 1.5:
21794: * src/classes/op.C 1.2:
21795: * src/classes/root.C 1.62:
21796: * src/include/pa_globals.h 1.39:
21797: * src/include/pa_request.h 1.78:
21798: * src/main/compile.C 1.35:
21799: * src/main/execute.C 1.140:
21800: * src/main/main.dsp 1.77:
21801: * src/main/pa_globals.C 1.45:
21802: * src/main/pa_request.C 1.100:
21803: renamed 'root' to 'op'
21804:
21805: * src/classes/_op.h 1.1:
21806: * src/classes/op.C 1.1:
21807: renamed from 'root'
21808:
21809: 2001-04-05 paf
21810: * src/classes/root.C 1.59:
21811: * src/include/pa_sql_connection.h 1.1:
21812: * src/include/pa_sql_driver.h 1.5:
21813: * src/main/main.dsp 1.76:
21814: * src/main/pa_sql_driver_manager.C 1.3:
21815: * src/sql/pa_sql_driver.h 1.1:
21816: sql driver services for conv memory & error reporting
21817:
21818: * src/main/execute.C 1.138:
21819: * src/main/pa_request.C 1.98:
21820: * src/main/pa_string.C 1.73:
21821: * src/types/pa_value.h 1.44:
21822: * src/types/pa_vmframe.h 1.12:
21823: * src/types/pa_wcontext.h 1.10:
21824: constructor flag dropped at get_method_frame and remembered
21825: into method_frame
21826:
21827: * src/include/pa_globals.h 1.38:
21828: * src/main/pa_globals.C 1.43:
21829: * src/main/pa_request.C 1.96:
21830: * src/main/pa_string.C 1.72:
21831: * src/targets/isapi/parser3isapi.dsp 1.10:
21832: $LOCALE:ctype[Russian_Russia.1251]
21833:
21834: * src/main/pa_request.C 1.99:
21835: * src/sql/pa_sql_driver.h 1.5:
21836: mysql limit
21837:
21838: * src/classes/table.C 1.52:
21839: select * from hren error contains statement
21840:
21841: * src/classes/random.C 1.4:
21842: * src/classes/root.C 1.60:
21843: * src/classes/table.C 1.54:
21844: * src/include/pa_sql_connection.h 1.4:
21845: * src/include/pa_string.h 1.71:
21846: * src/main/execute.C 1.137:
21847: * src/main/pa_sql_driver_manager.C 1.6:
21848: * src/main/pa_string.C 1.70:
21849: * src/main/untaint.C 1.34:
21850: * src/sql/pa_sql_driver.h 1.4:
21851: * src/types/pa_vmframe.h 1.11:
21852: * src/types/pa_wcontext.C 1.5:
21853: * src/types/pa_wcontext.h 1.9:
21854: sql quote. string untaint UL_SQL
21855:
21856: * src/classes/table.C 1.51:
21857: * src/include/pa_sql_connection.h 1.2:
21858: * src/include/pa_types.h 1.24:
21859: * src/main/pa_sql_driver_manager.C 1.4:
21860: * src/main/untaint.C 1.33:
21861: * src/sql/pa_sql_driver.h 1.2:
21862: * src/targets/cgi/parser3.dsp 1.13:
21863: mysql 0
21864:
21865: * src/classes/table.C 1.53:
21866: * src/include/pa_sql_connection.h 1.3:
21867: * src/main/pa_sql_driver_manager.C 1.5:
21868: * src/sql/pa_sql_driver.h 1.3:
21869: sql ping
21870:
21871: * src/classes/table.C 1.55:
21872: * src/include/pa_string.h 1.72:
21873: * src/main/pa_string.C 1.71:
21874: * src/main/untaint.C 1.35:
21875: z
21876:
21877: * src/classes/file.C 1.19:
21878: * src/classes/root.C 1.61:
21879: * src/classes/string.C 1.36:
21880: * src/classes/table.C 1.56:
21881: * src/main/pa_request.C 1.97:
21882: junction to code&expression in errors
21883:
21884: * src/include/pa_config_fixed.h 1.2:
21885: * src/include/pa_config_includes.h 1.2:
21886: * src/include/pa_hash.h 1.35:
21887: * src/include/pa_string.h 1.73:
21888: * src/main/pa_hash.C 1.31:
21889: * src/main/pa_table.C 1.26:
21890: hash now not thread-safe.
21891:
21892: 2001-04-04 paf
21893: * src/include/pa_sql_driver.h 1.4:
21894: mysql connect
21895:
21896: * src/classes/random.C 1.3:
21897: * src/classes/root.C 1.56:
21898: * src/classes/table.C 1.49:
21899: * src/include/pa_globals.h 1.36:
21900: * src/include/pa_pool.h 1.48:
21901: * src/include/pa_request.h 1.76:
21902: * src/main/pa_request.C 1.94:
21903: * src/types/pa_vclass.h 1.12:
21904: sql frame -10
21905:
21906: * src/Makefile.am 1.4:
21907: * src/classes/root.C 1.57:
21908: * src/classes/string.C 1.35:
21909: * src/classes/table.C 1.50:
21910: * src/include/pa_globals.h 1.37:
21911: * src/include/pa_hash.h 1.34:
21912: * src/include/pa_pool.h 1.49:
21913: * src/include/pa_request.h 1.77:
21914: * src/include/pa_sapi.h 1.4:
21915: * src/include/pa_string.h 1.70:
21916: * src/include/pa_table.h 1.29:
21917: * src/main/main.dsp 1.74:
21918: * src/main/pa_globals.C 1.42:
21919: * src/main/pa_hash.C 1.30:
21920: * src/main/pa_request.C 1.95:
21921: * src/main/pa_string.C 1.69:
21922: * src/main/pa_table.C 1.25:
21923: * src/main/untaint.C 1.32:
21924: connect&sql -1000 just compiled
21925:
21926: * src/sql/Makefile.am 1.1:
21927: forgot to add mysql client
21928:
21929: * src/classes/root.C 1.58:
21930: * src/include/pa_sql_driver.h 1.2:
21931: * src/include/pa_sql_driver_manager.h 1.2:
21932: * src/main/main.dsp 1.75:
21933: * src/main/pa_sql_driver_manager.C 1.2:
21934: more manager&connection&driver
21935:
21936: * src/include/pa_sql_driver.h 1.3:
21937: mysql info
21938:
21939: * src/doc/doxygen.cfg 1.2:
21940: z
21941:
21942: * src/include/pa_sql_driver.h 1.1:
21943: * src/include/pa_sql_driver_manager.h 1.1:
21944: * src/main/pa_sql_driver_manager.C 1.1:
21945: connect&sql -1000 just compiled [forgot to add libltdl, added]
21946:
21947: 2001-04-03 paf
21948: * src/classes/file.C 1.18:
21949: * src/classes/string.C 1.32:
21950: * src/classes/table.C 1.48:
21951: * src/include/pa_string.h 1.69:
21952: * src/main/pa_common.C 1.39:
21953: * src/main/pa_string.C 1.68:
21954: * src/main/untaint.C 1.31:
21955: string:match replace 2. string.cstr(forced lang)
21956:
21957: * src/classes/string.C 1.30:
21958: string:match replace 0
21959:
21960: * src/classes/string.C 1.34:
21961: * src/types/pa_vform.C 1.19:
21962: string:match replace assigned lang
21963:
21964: * src/classes/string.C 1.31:
21965: * src/include/pa_string.h 1.68:
21966: * src/main/pa_string.C 1.67:
21967: string:match replace strange matches
21968:
21969: * src/classes/table.C 1.46:
21970: table:append now uses string::split
21971:
21972: * src/include/pa_globals.h 1.33:
21973: * src/include/pa_hash.h 1.33:
21974: * src/main/pa_globals.C 1.39:
21975: * src/main/pa_request.C 1.92:
21976: * src/targets/cgi/parser3.C 1.55:
21977: * src/targets/isapi/parser3isapi.C 1.22:
21978: * src/types/pa_vfile.C 1.11:
21979: content-disposition
21980:
21981: * src/classes/string.C 1.25:
21982: * src/include/pa_globals.h 1.34:
21983: * src/include/pa_string.h 1.64:
21984: * src/main/main.dsp 1.73:
21985: * src/main/pa_globals.C 1.40:
21986: * src/main/pa_string.C 1.62:
21987: string:match [search] -1 just compiled
21988:
21989: * src/classes/string.C 1.26:
21990: * src/include/pa_globals.h 1.35:
21991: * src/include/pa_string.h 1.65:
21992: * src/include/pa_threads.h 1.12:
21993: * src/main/pa_globals.C 1.41:
21994: * src/main/pa_string.C 1.63:
21995: * src/targets/isapi/parser3isapi.dsp 1.9:
21996: string:match 0
21997:
21998: * src/main/pa_common.C 1.37:
21999: * src/main/untaint.C 1.30:
22000: * src/targets/cgi/parser3.C 1.56:
22001: * src/targets/isapi/parser3isapi.C 1.23:
22002: * src/targets/isapi/pool_storage.h 1.4:
22003: todo/tests
22004:
22005: * src/classes/file.C 1.15:
22006: * src/classes/root.C 1.54:
22007: * src/classes/string.C 1.23:
22008: * src/classes/table.C 1.44:
22009: * src/doc/doxygen.cmd 1.1:
22010: * src/doc/doxygen.txt 1.2:
22011: * src/doc/generate.cmd 1.2:
22012: * src/include/pa_array.h 1.34:
22013: * src/include/pa_request.h 1.74:
22014: * src/include/pa_string.h 1.62:
22015: * src/main/execute.C 1.136:
22016: * src/main/pa_string.C 1.60:
22017: * src/main/untaint.C 1.29:
22018: * src/targets/cgi/parser3.C 1.52:
22019: * src/types/pa_vcookie.C 1.15:
22020: string::pos & cmp & piece bugs fixed.
22021: string::split new
22022: table:load separated from set
22023: table:set implemented with clean \n \t searches
22024:
22025: * src/include/pa_common.h 1.31:
22026: * src/include/pa_globals.h 1.32:
22027: * src/main/pa_globals.C 1.38:
22028: * src/main/pa_request.C 1.91:
22029: * src/targets/cgi/parser3.C 1.54:
22030: * src/targets/isapi/parser3isapi.C 1.21:
22031: * src/types/pa_value.h 1.43:
22032: main:post-process
22033:
1.39 paf 22034: * src/classes/string.C 1.27:
22035: * src/include/pa_string.h 1.66:
22036: * src/main/pa_string.C 1.64:
22037: string:match replace -11
22038:
1.15 paf 22039: * src/classes/file.C 1.16:
22040: * src/classes/table.C 1.45:
22041: * src/include/pa_common.h 1.32:
22042: * src/main/compile_tools.C 1.34:
22043: * src/main/pa_common.C 1.38:
22044: * src/main/pa_request.C 1.93:
22045: * src/types/pa_vform.C 1.20:
22046: * src/types/pa_vstring.C 1.1:
22047: z
22048:
22049: * src/include/pa_common.h 1.30:
22050: * src/include/pa_request.h 1.75:
22051: * src/include/pa_sapi.h 1.3:
22052: * src/main/main.dsp 1.72:
22053: * src/main/pa_common.C 1.36:
22054: * src/main/pa_request.C 1.90:
22055: * src/targets/cgi/parser3.C 1.53:
22056: * src/types/pa_value.h 1.42:
22057: * src/types/pa_vfile.C 1.10:
22058: * src/types/pa_vfile.h 1.16:
22059: * src/types/pa_vstring.h 1.20:
22060: vfile in response:body
22061:
22062: * src/classes/string.C 1.28:
22063: * src/include/pa_string.h 1.67:
22064: * src/main/pa_string.C 1.65:
22065: string:match replace prepared
22066:
22067: * src/classes/string.C 1.33:
22068: * src/main/compile.y 1.123:
22069: grammar: fixed to allow {}[]< empty []
22070:
22071: * src/classes/double.C 1.20:
22072: * src/classes/file.C 1.17:
22073: * src/classes/form.C 1.3:
22074: * src/classes/int.C 1.18:
22075: * src/classes/response.C 1.6:
22076: * src/classes/root.C 1.55:
22077: * src/classes/string.C 1.24:
22078: * src/classes/table.C 1.47:
22079: * src/include/pa_string.h 1.63:
22080: * src/main/pa_string.C 1.61:
22081: string:match -10 [frame]
22082:
22083: * src/classes/string.C 1.29:
22084: * src/main/pa_string.C 1.66:
22085: string:match replace prepared 2
22086:
22087: 2001-04-02 paf
22088: * src/classes/_random.h 1.1:
22089: * src/classes/random.C 1.1:
22090: * src/include/pa_globals.h 1.31:
22091: * src/main/main.dsp 1.71:
22092: * src/main/pa_globals.C 1.37:
22093: * src/main/pa_request.C 1.89:
22094: * src/types/pa_value.h 1.40:
22095: random:generate
22096:
22097: * src/classes/table.C 1.42:
22098: * src/include/pa_array.h 1.33:
22099: * src/include/pa_string.h 1.60:
22100: * src/include/pa_table.h 1.28:
22101: * src/main/execute.C 1.135:
22102: * src/types/pa_value.h 1.41:
22103: table:join
22104:
22105: * src/classes/table.C 1.43:
22106: * src/include/pa_string.h 1.61:
22107: * src/main/pa_string.C 1.59:
22108: * src/types/pa_valiased.C 1.6:
22109: * src/types/pa_valiased.h 1.12:
22110: * src/types/pa_vdouble.h 1.15:
22111: * src/types/pa_vfile.h 1.15:
22112: * src/types/pa_vint.h 1.16:
22113: * src/types/pa_vresponse.h 1.7:
22114: * src/types/pa_vstring.h 1.19:
22115: * src/types/pa_vtable.h 1.13:
22116: string::pos. about to use it in table:set/load
22117:
22118: * src/classes/random.C 1.2:
22119: random:generate 1
22120:
22121: 2001-03-30 paf
22122: * src/classes/double.C 1.19:
22123: * src/classes/file.C 1.14:
22124: * src/classes/int.C 1.17:
22125: * src/classes/response.C 1.5:
22126: * src/classes/root.C 1.53:
22127: * src/classes/string.C 1.22:
22128: * src/classes/table.C 1.40:
22129: * src/main/compile.y 1.122:
22130: * src/main/execute.C 1.134:
22131: * src/types/pa_value.h 1.39:
22132: * src/types/pa_vstateless_class.C 1.7:
22133: * src/types/pa_vstateless_class.h 1.9:
22134: static|dynamic|any method registration
22135:
22136: * src/classes/table.C 1.41:
22137: * src/include/pa_string.h 1.59:
22138: * src/main/pa_string.C 1.58:
22139: todo: table flip and append. string::pos
22140:
22141: 2001-03-29 paf
22142: * src/classes/string.C 1.14:
22143: * src/main/compile.y 1.120:
22144: * src/main/compile_tools.C 1.33:
22145: * src/main/compile_tools.h 1.36:
22146: * src/main/main.dsp 1.70:
22147: * src/types/pa_value.h 1.38:
22148: * src/types/pa_vstring.h 1.17:
22149: * src/types/pa_vunknown.h 1.8:
22150: empty params allowed. [] and [;] are different now.
22151:
22152: * src/include/pa_pool.h 1.46:
22153: * src/include/pa_request.h 1.72:
22154: * src/main/pa_request.C 1.86:
22155: * src/main/untaint.C 1.25:
22156: pool.request
22157:
22158: * src/classes/string.C 1.21:
22159: string:xsplit forgot that they must result in 1 row N column [
22160: not vice versa]
22161:
22162: * src/classes/string.C 1.17:
22163: * src/include/pa_string.h 1.57:
22164: * src/main/execute.C 1.133:
22165: * src/main/pa_array.C 1.30:
22166: * src/main/pa_string.C 1.56:
22167: * src/types/pa_vtable.h 1.12:
22168: string: lsplit -1
22169:
22170: * src/classes/string.C 1.16:
22171: * src/include/pa_string.h 1.55:
22172: * src/main/pa_string.C 1.54:
22173: string: pos -1
22174:
22175: * src/classes/string.C 1.18:
22176: * src/include/pa_string.h 1.58:
22177: * src/main/pa_string.C 1.57:
22178: string: lsplit
22179:
22180: * src/include/pa_pool.h 1.47:
22181: * src/include/pa_request.h 1.73:
22182: * src/main/pa_request.C 1.87:
22183: * src/main/untaint.C 1.26:
22184: pool.request undone
22185:
22186: * src/classes/string.C 1.20:
22187: z
22188:
22189: * src/include/pa_string.h 1.56:
22190: * src/main/pa_string.C 1.55:
22191: * src/main/untaint.C 1.28:
22192: string: pos
22193:
22194: * src/classes/string.C 1.15:
22195: * src/classes/table.C 1.38:
22196: * src/include/pa_string.h 1.54:
22197: * src/main/compile.y 1.121:
22198: * src/main/pa_request.C 1.88:
22199: * src/main/pa_string.C 1.53:
22200: * src/main/untaint.C 1.27:
22201: string: left right mid
22202:
22203: * src/classes/file.C 1.13:
22204: * src/classes/table.C 1.39:
22205: * src/include/pa_table.h 1.27:
22206: * src/main/pa_table.C 1.24:
22207: * src/types/pa_vstring.h 1.18:
22208: * src/types/pa_wwrapper.h 1.6:
22209: table:flip
22210:
22211: * src/classes/string.C 1.19:
22212: string: rsplit
22213:
22214: 2001-03-28 paf
22215: * src/classes/file.C 1.12:
22216: * src/include/pa_globals.h 1.30:
22217: * src/include/pa_request.h 1.71:
22218: * src/targets/cgi/parser3.C 1.51:
22219: * src/targets/isapi/parser3isapi.C 1.20:
22220: * src/types/pa_value.h 1.37:
22221: * src/types/pa_vrequest.C 1.4:
22222: * src/types/pa_vunknown.h 1.7:
22223: $request:browser [.type .version]; unknown.get_double now = 0.
22224:
22225: * src/classes/table.C 1.36:
22226: * src/include/pa_array.h 1.32:
22227: * src/include/pa_hash.h 1.32:
22228: * src/include/pa_table.h 1.24:
22229: * src/main/pa_array.C 1.29:
22230: * src/main/pa_table.C 1.21:
22231: * src/types/pa_vtable.h 1.11:
22232: table:locate just compiled
22233:
22234: * src/classes/file.C 1.9:
22235: * src/include/pa_common.h 1.29:
22236: * src/main/pa_common.C 1.34:
22237: * src/types/pa_vfile.C 1.7:
22238: * src/types/pa_vfile.h 1.12:
22239: started file:load. wrong write. must be self.set
22240:
22241: * src/classes/file.C 1.8:
22242: * src/classes/root.C 1.52:
22243: * src/classes/table.C 1.37:
22244: * src/include/pa_table.h 1.25:
22245: * src/main/pa_table.C 1.22:
22246: table:locate1, file:test
22247:
22248: * src/classes/file.C 1.10:
22249: * src/main/execute.C 1.132:
22250: * src/main/pa_common.C 1.35:
22251: * src/main/untaint.C 1.24:
22252: * src/targets/cgi/parser3.C 1.50:
22253: * src/types/pa_vfile.C 1.8:
22254: * src/types/pa_vfile.h 1.13:
22255: * src/types/pa_vform.C 1.17:
22256: file:load 1. tainted
22257:
22258: * src/classes/file.C 1.11:
22259: * src/include/pa_globals.h 1.29:
22260: * src/include/pa_request.h 1.70:
22261: * src/include/pa_table.h 1.26:
22262: * src/main/pa_globals.C 1.36:
22263: * src/main/pa_request.C 1.85:
22264: * src/main/pa_table.C 1.23:
22265: * src/types/pa_vfile.C 1.9:
22266: * src/types/pa_vfile.h 1.14:
22267: * src/types/pa_vform.C 1.18:
22268: file:load autodetection of mime-type by user-file-name
22269:
22270: 2001-03-27 paf
22271: * src/classes/double.C 1.18:
22272: * src/classes/int.C 1.16:
22273: * src/classes/root.C 1.51:
22274: * src/classes/string.C 1.13:
22275: * src/classes/table.C 1.34:
22276: * src/main/compile_tools.C 1.32:
22277: * src/main/execute.C 1.128:
22278: * src/main/pa_request.C 1.84:
22279: * src/main/untaint.C 1.23:
22280: * src/types/pa_value.h 1.35:
22281: * src/types/pa_vbool.h 1.6:
22282: * src/types/pa_vcookie.C 1.14:
22283: * src/types/pa_vdouble.h 1.14:
22284: * src/types/pa_vfile.h 1.11:
22285: * src/types/pa_vint.h 1.15:
22286: * src/types/pa_vmframe.h 1.9:
22287: * src/types/pa_vstring.h 1.16:
22288: * src/types/pa_vtable.h 1.10:
22289: * src/types/pa_vunknown.h 1.6:
22290: sort 0
22291:
22292: * src/classes/table.C 1.31:
22293: * src/include/pa_common.h 1.27:
22294: * src/main/compile.y 1.117:
22295: * src/main/execute.C 1.127:
22296: * src/main/pa_common.C 1.31:
22297: * src/main/pa_table.C 1.20:
22298: table:save decided to have as it were. stepped back.
22299: grammar: added 'in' 'is' 'lt'&co follow-space check
22300:
22301: * src/main/compile.y 1.119:
22302: fixed minor bug in @mn[][] ...^{
22303:
22304: * src/main/execute.C 1.130:
22305: * src/types/pa_value.h 1.36:
22306: * src/types/pa_vmframe.h 1.10:
22307: * src/types/pa_wcontext.h 1.8:
22308: fixed r/w context of code-params
22309:
22310: * src/classes/table.C 1.33:
22311: * src/main/pa_common.C 1.32:
22312: * src/main/pa_request.C 1.83:
22313: * src/targets/cgi/parser3.C 1.49:
22314: * src/types/pa_value.h 1.34:
22315: * src/types/pa_vbool.h 1.5:
22316: * src/types/pa_vdouble.h 1.12:
22317: * src/types/pa_vfile.h 1.9:
22318: * src/types/pa_vint.h 1.13:
22319: * src/types/pa_vstring.h 1.14:
22320: * src/types/pa_vunknown.h 1.5:
22321: continue on sort
22322:
22323: * src/types/pa_valiased.C 1.5:
22324: * src/types/pa_valiased.h 1.11:
22325: * src/types/pa_vdouble.h 1.13:
22326: * src/types/pa_vfile.h 1.10:
22327: * src/types/pa_vint.h 1.14:
22328: * src/types/pa_vresponse.h 1.6:
22329: * src/types/pa_vstring.h 1.15:
22330: * src/types/pa_vtable.h 1.9:
22331: renamed to are_static_calls_disabled
22332:
22333: * src/main/execute.C 1.131:
22334: * src/main/pa_common.C 1.33:
22335: fixed r/w context of code-params2, fixed ntfs hardlink slow dir update
22336:
22337: * src/classes/table.C 1.35:
22338: * src/main/execute.C 1.129:
22339: about to change junction rcontext!!
22340:
22341: * src/classes/table.C 1.32:
22342: * src/include/pa_common.h 1.28:
22343: * src/main/compile.y 1.118:
22344: started table:sort
22345: fixed minor bug in #...^{
22346:
22347: 2001-03-26 paf
22348: * src/classes/file.C 1.7:
22349: * src/classes/root.C 1.50:
22350: * src/classes/table.C 1.30:
22351: * src/include/pa_common.h 1.26:
22352: * src/include/pa_globals.h 1.28:
22353: * src/include/pa_table.h 1.23:
22354: * src/main/pa_common.C 1.30:
22355: * src/main/pa_globals.C 1.35:
22356: * src/main/pa_request.C 1.82:
22357: * src/main/pa_table.C 1.19:
22358: moved ::save to pa_table.
22359: disabled @auto invocation in ^process
22360:
22361: * src/classes/table.C 1.29:
22362: * src/include/pa_array.h 1.31:
22363: * src/include/pa_table.h 1.22:
22364: * src/main/pa_array.C 1.28:
22365: table:record
22366:
22367: * src/main/untaint.C 1.22:
22368: * src/targets/cgi/parser3.C 1.48:
22369: * src/targets/isapi/parser3isapi.C 1.19:
22370: * src/targets/isapi/parser3isapi.dsp 1.8:
22371: * src/targets/isapi/pool_storage.h 1.3:
22372: * src/types/pa_valiased.h 1.10:
22373: * src/types/pa_vcookie.C 1.13:
22374: * src/types/pa_vdouble.h 1.11:
22375: * src/types/pa_vfile.h 1.8:
22376: * src/types/pa_vint.h 1.12:
22377: * src/types/pa_vresponse.h 1.5:
22378: * src/types/pa_vstring.h 1.13:
22379: * src/types/pa_vtable.h 1.8:
22380: z
22381:
22382: * src/main/compile.y 1.116:
22383: grammar: [] 0params [;] 2 params (was 0)
22384:
22385: * src/include/pa_pool.h 1.45:
22386: * src/main/execute.C 1.126:
22387: * src/types/pa_valiased.C 1.4:
22388: * src/types/pa_valiased.h 1.9:
22389: * src/types/pa_value.h 1.33:
22390: * src/types/pa_vdouble.h 1.10:
22391: * src/types/pa_vfile.h 1.7:
22392: * src/types/pa_vint.h 1.11:
22393: * src/types/pa_vresponse.h 1.4:
22394: * src/types/pa_vstring.h 1.12:
22395: * src/types/pa_vtable.h 1.7:
22396: disabled $a(123) $b[$a.CLASS] ^b.inc[123] shit.
22397: allowed no checks in native method realisations on 'self' validity -
22398: they now can simply assume that 'self' is V{Proper} .
22399:
22400: 2001-03-25 paf
22401: * src/classes/table.C 1.26:
22402: * src/include/pa_globals.h 1.27:
22403: * src/include/pa_string.h 1.52:
22404: * src/include/pa_table.h 1.20:
22405: * src/main/compile.y 1.114:
22406: * src/main/compile_tools.C 1.31:
22407: * src/main/compile_tools.h 1.35:
22408: * src/main/pa_globals.C 1.32:
22409: * src/main/pa_request.C 1.79:
22410: * src/main/pa_string.C 1.52:
22411: * src/main/pa_table.C 1.17:
22412: * src/main/untaint.C 1.15:
22413: * src/types/pa_vcookie.h 1.7:
22414: typo & typo-default
22415:
22416: * src/main/pa_globals.C 1.34:
22417: * src/main/untaint.C 1.19:
22418: html-typo - moved all processing to table [except preliminary \
22419: \n \r \n replacements to "\n"]
22420:
22421: * src/main/untaint.C 1.16:
22422: typo \r \r\n \n properly handled
22423:
22424: * src/classes/table.C 1.27:
22425: * src/include/pa_table.h 1.21:
22426: * src/main/pa_globals.C 1.33:
22427: * src/main/pa_table.C 1.18:
22428: * src/main/untaint.C 1.17:
22429: returned table originating. useful for reporting typo table
22430: problems origin. think would be useful somewhere else
22431:
22432: * src/classes/table.C 1.28:
22433: * src/main/untaint.C 1.18:
22434: html-typo - decided to move all the processing to table
22435:
22436: * src/main/pa_request.C 1.80:
22437: table empty lines ignored. system-default content type assigned
22438: in output:result [can fail in main:auto and skipped normal
22439: defaults extraction]
22440:
22441: * src/include/pa_string.h 1.53:
22442: * src/main/compile.y 1.115:
22443: #comment fixed minor bug
22444:
22445: * src/main/pa_request.C 1.81:
22446: * src/main/untaint.C 1.20:
22447: moved default typo-table to lowlevel - it initialization could
22448: be skipped if failed in @auto. so that exception report would
22449: use some table
22450:
22451: * src/main/untaint.C 1.21:
22452: z
22453:
22454: 2001-03-24 paf
22455: * src/main/pa_globals.C 1.28:
22456: * src/types/pa_vclass.C 1.6:
22457: * src/types/pa_vclass.h 1.11:
22458: * src/types/pa_vstateless_class.C 1.6:
22459: * src/types/pa_vstateless_class.h 1.8:
22460: thrown away freeze mech.
22461: no danger now for you can't do ^request:process[@new-method[]
22462: body]
22463: trick anymore.
22464: still remains $some_instance.process[@new-method[]
22465: possibility]
22466: but would leave it as a feature.
22467: see index for sample
22468:
22469: * src/include/pa_string.h 1.51:
22470: * src/main/pa_string.C 1.51:
22471: * src/main/untaint.C 1.14:
22472: * src/targets/cgi/parser3.C 1.47:
22473: html-typo 2
22474:
22475: * src/include/pa_array.h 1.29:
22476: * src/include/pa_hash.h 1.31:
22477: * src/include/pa_request.h 1.67:
22478: * src/main/compile.y 1.110:
22479: * src/main/pa_array.C 1.26:
22480: * src/main/pa_common.C 1.25:
22481: * src/main/pa_hash.C 1.29:
22482: * src/main/pa_request.C 1.73:
22483: * src/types/pa_vcookie.C 1.12:
22484: cyclic uses ignored. defaulted default content-type
22485:
22486: * src/doc/doxygen.cfg 1.1:
22487: * src/doc/doxygen.txt 1.1:
22488: * src/doc/generate.cmd 1.1:
22489: * src/doc/view.cmd 1.1:
22490: * src/include/pa_array.h 1.30:
22491: * src/include/pa_globals.h 1.26:
22492: * src/include/pa_pool.h 1.44:
22493: * src/include/pa_string.h 1.50:
22494: * src/include/pa_table.h 1.19:
22495: * src/main/execute.C 1.125:
22496: * src/main/pa_array.C 1.27:
22497: * src/main/pa_globals.C 1.31:
22498: * src/main/pa_request.C 1.78:
22499: * src/main/pa_string.C 1.50:
22500: * src/main/untaint.C 1.13:
22501: * src/targets/cgi/parser3.C 1.46:
22502: * src/targets/isapi/parser3isapi.C 1.18:
22503: * src/types/pa_value.h 1.32:
22504: * src/types/pa_vtable.h 1.6:
22505: html-typo 0
22506: html-typo 1. noticed double default content-type prob. run cgi.cmd tomorrow first
22507: html-typo sample. detected << problem: they become ltlt too fast
22508:
22509: * src/classes/file.C 1.6:
22510: * src/classes/root.C 1.49:
22511: * src/classes/table.C 1.25:
22512: * src/include/pa_common.h 1.25:
22513: * src/include/pa_request.h 1.69:
22514: * src/main/compile.y 1.111:
22515: * src/main/pa_common.C 1.28:
22516: * src/main/pa_request.C 1.77:
22517: * src/main/pa_string.C 1.49:
22518: * src/targets/isapi/parser3isapi.C 1.17:
22519: * src/types/pa_vfile.h 1.6:
22520: file_read stringified
22521:
22522: * src/include/pa_sapi.h 1.2:
22523: * src/main/pa_common.C 1.27:
22524: * src/main/pa_request.C 1.76:
22525: * src/targets/cgi/parser3.C 1.44:
22526: * src/targets/isapi/nt_log_events.mc 1.1:
22527: * src/targets/isapi/parser3isapi.C 1.16:
22528: * src/targets/isapi/parser3isapi.dsp 1.6:
22529: 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.
22530: isapi: used HSE_APPEND_LOG_PARAMETER feature
22531:
22532: * src/types/pa_valiased.C 1.3:
22533: decided to String-ify file_read
22534:
22535: * src/targets/cgi/parser3.C 1.45:
22536: * src/targets/isapi/nt_log_events.mc 1.2:
22537: * src/targets/isapi/parser3isapi.dsp 1.7:
22538: cgi: sapi::log
22539:
22540: * src/main/compile.y 1.109:
22541: * src/main/execute.C 1.124:
22542: * src/main/main.dsp 1.69:
22543: @CLASS equals @BASE. sanity
22544:
22545: * src/include/pa_common.h 1.22:
22546: * src/main/pa_common.C 1.23:
22547: * src/main/pa_request.C 1.72:
22548: * src/targets/cgi/parser3.C 1.42:
22549: * src/targets/isapi/pool_storage.h 1.2:
22550: * src/types/pa_vform.C 1.16:
22551: * src/types/pa_vform.h 1.14:
22552: auto.p monkey
22553:
22554: * src/include/pa_common.h 1.24:
22555: * src/include/pa_globals.h 1.25:
22556: * src/main/pa_common.C 1.26:
22557: * src/main/pa_globals.C 1.30:
22558: * src/main/pa_request.C 1.75:
22559: * src/targets/isapi/parser3isapi.C 1.15:
22560: fixed default content-type allocation storage
22561:
1.39 paf 22562: * src/include/pa_globals.h 1.24:
22563: * src/include/pa_request.h 1.68:
22564: * src/main/compile.y 1.113:
22565: * src/main/pa_common.C 1.29:
22566: * src/main/pa_globals.C 1.29:
22567: * src/main/pa_request.C 1.74:
22568: z
22569:
1.15 paf 22570: * src/include/pa_common.h 1.23:
22571: * src/main/pa_common.C 1.24:
22572: * src/targets/cgi/parser3.C 1.43:
22573: * src/targets/isapi/parser3isapi.C 1.14:
22574: auto.p monkey every target
22575:
22576: * src/main/compile.y 1.112:
22577: * src/main/compile_tools.h 1.34:
22578: #comment
22579:
22580: 2001-03-23 paf
22581: * src/classes/root.C 1.48:
22582: * src/classes/table.C 1.24:
22583: * src/include/pa_common.h 1.21:
22584: * src/include/pa_config_fixed.h 1.1:
22585: * src/include/pa_config_includes.h 1.1:
22586: * src/include/pa_string.h 1.49:
22587: * src/include/pa_threads.h 1.11:
22588: * src/include/pa_types.h 1.23:
22589: * src/include/pa_version.h 1.1:
22590: * src/main/compile.y 1.108:
22591: * src/main/execute.C 1.123:
22592: * src/main/pa_array.C 1.25:
22593: * src/main/pa_common.C 1.22:
22594: * src/main/pa_hash.C 1.28:
22595: * src/main/pa_pool.C 1.17:
22596: * src/main/pa_request.C 1.70:
22597: * src/main/pa_string.C 1.48:
22598: * src/main/untaint.C 1.12:
22599: * src/targets/cgi/parser3.C 1.40:
22600: * src/targets/isapi/parser3isapi.C 1.10:
22601: * src/types/pa_vfile.C 1.6:
22602: * src/types/pa_vform.C 1.15:
22603: cgi: reinvent document_root and request_uri under iis. autoconf
22604: updated. introducing ap_config_includes
22605:
22606: * src/targets/cgi/parser3.C 1.41:
22607: * src/targets/isapi/parser3isapi.C 1.12:
22608: isapi: think it would be better to rewrite as filter then to
22609: deal with pool
22610:
22611: * src/targets/cgi/parser3.C 1.39:
22612: cgi: reinvent document_root under iis
22613:
22614: * src/include/pa_globals.h 1.22:
22615: * src/main/pa_request.C 1.68:
22616: * src/targets/cgi/parser3.C 1.36:
22617: * src/targets/cgi/parser3.dsp 1.12:
22618: * src/targets/isapi/parser3isapi.C 1.8:
22619: * src/types/pa_vcookie.C 1.10:
22620: * src/types/pa_venv.h 1.12:
22621: * src/types/pa_vform.C 1.13:
22622: all: sapi beauty
22623:
22624: * src/main/pa_request.C 1.67:
22625: * src/targets/cgi/parser3.C 1.35:
22626: * src/targets/isapi/parser3isapi.C 1.7:
22627: * src/targets/isapi/parser3isapi.dsp 1.4:
22628: isapi minor env beauty
22629:
22630: * src/include/pa_globals.h 1.23:
22631: * src/include/pa_sapi.h 1.1:
22632: * src/main/main.dsp 1.67:
22633: * src/main/pa_globals.C 1.27:
22634: * src/main/pa_request.C 1.69:
22635: * src/targets/cgi/parser3.C 1.37:
22636: * src/targets/isapi/parser3isapi.C 1.9:
22637: * src/types/pa_vcookie.C 1.11:
22638: * src/types/pa_venv.h 1.13:
22639: * src/types/pa_vform.C 1.14:
22640: sapi made object
22641:
22642: * src/include/pa_pool.h 1.43:
22643: * src/main/pa_request.C 1.71:
22644: * src/targets/cgi/pa_pool.C 1.3:
22645: * src/targets/isapi/pa_pool.C 1.3:
22646: * src/targets/isapi/parser3isapi.C 1.13:
22647: * src/targets/isapi/parser3isapi.dsp 1.5:
22648: * src/targets/isapi/pool_storage.h 1.1:
22649: isapi: dumb pool storage
22650:
22651: * src/main/main.dsp 1.68:
22652: * src/targets/isapi/parser3isapi.C 1.11:
22653: isapi: docroot now like in cgi, not from APPL_PHYSICAL_PATH
22654:
22655: * src/targets/isapi/pa_pool.C 1.2:
22656: decided to continue with extension
22657:
22658: * src/targets/cgi/parser3.C 1.38:
22659: cgi: only one pool now
22660:
22661: 2001-03-22 paf
22662: * src/main/pa_request.C 1.66:
22663: * src/targets/cgi/parser3.C 1.34:
22664: * src/targets/isapi/parser3isapi.C 1.6:
22665: * src/targets/isapi/parser3isapi.dsp 1.3:
22666: isapi document_root 0
22667:
22668: * src/types/pa_vcookie.C 1.8:
22669: cookie attr decoded
22670:
22671: * src/include/pa_pool.h 1.40:
22672: * src/targets/cgi/pa_pool.C 1.2:
22673: * src/targets/cgi/parser3.C 1.31:
22674: * src/targets/cgi/parser3.dsp 1.11:
22675: * src/targets/isapi/pa_pool.C 1.1:
22676: * src/targets/isapi/parser3isapi.C 1.1:
22677: * src/targets/isapi/parser3isapi.def 1.1:
22678: * src/targets/isapi/parser3isapi.dsp 1.1:
22679: started isapi
22680:
22681: * src/targets/isapi/parser3isapi.C 1.5:
22682: isapi keep-alive
22683:
22684: * src/targets/isapi/KILL.EXE 1.1:
22685: * src/targets/isapi/PSTAT.EXE 1.1:
22686: * src/targets/isapi/istart.cmd 1.1:
22687: * src/targets/isapi/istop.cmd 1.1:
22688: * src/targets/isapi/kill.pl 1.1:
22689: isapi added utils
22690:
22691: * src/include/pa_pool.h 1.41:
22692: * src/main/pa_pool.C 1.16:
22693: * src/targets/cgi/parser3.C 1.32:
22694: * src/targets/isapi/parser3isapi.C 1.2:
22695: * src/targets/isapi/parser3isapi.dsp 1.2:
22696: * src/types/pa_vform.C 1.12:
22697: isapi 0
22698:
22699: * src/include/pa_globals.h 1.20:
22700: * src/include/pa_request.h 1.66:
22701: * src/include/pa_types.h 1.22:
22702: * src/main/pa_globals.C 1.26:
22703: * src/main/pa_request.C 1.63:
22704: * src/targets/cgi/parser3.C 1.30:
22705: * src/types/pa_vcookie.C 1.9:
22706: config of auto.p path: parser_root_auto_path parser_site_auto_path
22707:
22708: * src/targets/cgi/vform_fields_fill.C 1.2:
22709: * src/targets/cgi/vform_fields_fill.h 1.2:
22710: * src/targets/isapi/parser3isapi.C 1.4:
22711: z
22712:
22713: * src/include/pa_globals.h 1.21:
22714: * src/main/pa_common.C 1.21:
22715: * src/main/pa_request.C 1.64:
22716: some comments
22717:
22718: * src/include/pa_pool.h 1.42:
22719: * src/main/pa_request.C 1.65:
22720: * src/targets/cgi/parser3.C 1.33:
22721: * src/targets/isapi/parser3isapi.C 1.3:
22722: isapi 1
22723:
22724: 2001-03-21 paf
22725: * src/include/pa_globals.h 1.18:
22726: * src/targets/cgi/parser3.C 1.28:
22727: * src/types/pa_venv.h 1.11:
22728: in cookie & env. todo:post
22729:
22730: * src/Makefile.am 1.3:
22731: * src/classes/Makefile.am 1.2:
22732: * src/classes/file.C 1.5:
22733: * src/classes/root.C 1.47:
22734: * src/classes/table.C 1.23:
22735: * src/include/pa_array.h 1.28:
22736: * src/include/pa_common.h 1.20:
22737: * src/include/pa_globals.h 1.17:
22738: * src/include/pa_pool.h 1.39:
22739: * src/include/pa_request.h 1.65:
22740: * src/include/pa_string.h 1.48:
22741: * src/main/Makefile.am 1.8:
22742: * src/main/compile.y 1.107:
22743: * src/main/execute.C 1.122:
22744: * src/main/main.dsp 1.66:
22745: * src/main/pa_common.C 1.20:
22746: * src/main/pa_globals.C 1.25:
22747: * src/main/pa_request.C 1.62:
22748: * src/main/pa_string.C 1.47:
22749: * src/main/pa_table.C 1.16:
22750: * src/main/untaint.C 1.11:
22751: * src/targets/Makefile.am 1.4:
22752: * src/targets/cgi/Makefile.am 1.2:
22753: * src/targets/cgi/parser3.C 1.27:
22754: * src/targets/cgi/parser3.dsp 1.10:
22755: * src/types/Makefile.am 1.2:
22756: * src/types/pa_vcookie.C 1.7:
22757: * src/types/pa_vform.C 1.11:
22758: * src/types/pa_vstring.h 1.11:
22759: * src/types/pa_wwrapper.h 1.5:
22760: shifted apache branch on main trunc
22761:
22762: * src/targets/cgi/parser3.C 1.29:
22763: z
22764:
22765: * src/include/pa_common.h [automake_update] 1.19.2.2:
22766: * src/include/pa_globals.h [automake_update] 1.16.2.1:
22767: * src/include/pa_pool.h [automake_update] 1.38.2.1:
22768: * src/include/pa_request.h [automake_update] 1.64.2.4:
22769: * src/main/main.dsp [automake_update] 1.65.2.1:
22770: * src/main/pa_common.C [automake_update] 1.19.2.5:
22771: * src/main/pa_request.C [automake_update] 1.61.2.3:
22772: * src/targets/cgi/parser3.C [automake_update] 1.26.2.4:
22773: * src/targets/cgi/parser3.dsp [automake_update] 1.9.2.1:
22774: * src/types/pa_vcookie.C [automake_update] 1.6.2.2:
22775: * src/types/pa_vform.C [automake_update] 1.10.2.1:
22776: * src/types/pa_vstring.h [automake_update] 1.10.2.1:
22777: starting mod_parser3
22778:
22779: * src/include/pa_globals.h 1.19:
22780: post. todo: config of auto.p path
22781:
22782: 2001-03-20 paf
22783: * src/classes/Makefile.am 1.1:
22784: * src/types/Makefile.am 1.1:
22785: file Makefile.am was initially added on branch automake_update.
22786:
22787: * src/main/pa_common.C [automake_update] 1.19.2.4:
22788: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.3:
22789: * src/targets/cgi/parser3.C [automake_update] 1.26.2.3:
22790: automake compiled and works. todo:make win32 ifdefs work and
22791: add ifdef unistd
22792:
22793: * src/classes/Makefile.am [automake_update] 1.1.2.1:
22794: * src/classes/file.C 1.4:
22795: * src/classes/table.C 1.21:
22796: * src/classes/table.C [automake_update] 1.22.2.2:
22797: * src/include/pa_array.h 1.27:
22798: * src/include/pa_common.h 1.18:
22799: * src/include/pa_common.h [automake_update] 1.19.2.1:
22800: * src/include/pa_request.h 1.64:
22801: * src/include/pa_request.h [automake_update] 1.64.2.3:
22802: * src/include/pa_string.h 1.47:
22803: * src/include/pa_table.h 1.18:
22804: * src/include/pa_threads.h 1.10:
22805: * src/main/Makefile.am [automake_update] 1.7.16.3:
22806: * src/main/pa_common.C [automake_update] 1.19.2.3:
22807: * src/main/pa_globals.C 1.24:
22808: * src/main/pa_request.C [automake_update] 1.61.2.2:
22809: * src/main/pa_table.C [automake_update] 1.15.2.1:
22810: * src/main/untaint.C 1.10:
22811: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.2:
22812: * src/targets/cgi/parser3.C [automake_update] 1.26.2.2:
22813: * src/types/Makefile.am [automake_update] 1.1.2.1:
22814: * src/types/pa_valiased.h 1.8:
22815: * src/types/pa_value.h 1.31:
22816: * src/types/pa_vform.h 1.13:
22817: z
22818:
22819: * src/include/pa_request.h [automake_update] 1.64.2.2:
22820: * src/main/Makefile.am [automake_update] 1.7.16.2:
22821: * src/main/compile.y [automake_update] 1.106.2.1:
22822: * src/main/execute.C [automake_update] 1.121.2.2:
22823: * src/main/pa_common.C [automake_update] 1.19.2.2:
22824: * src/types/Makefile.am [automake_update] 1.1.2.2:
22825: removing locking
22826:
22827: * src/Makefile.am [automake_update] 1.2.16.1:
22828: * src/classes/file.C [automake_update] 1.4.2.1:
22829: * src/classes/root.C [automake_update] 1.46.2.1:
22830: * src/classes/table.C [automake_update] 1.22.2.1:
22831: * src/include/pa_array.h [automake_update] 1.27.2.1:
22832: * src/include/pa_request.h [automake_update] 1.64.2.1:
22833: * src/include/pa_string.h [automake_update] 1.47.2.1:
22834: * src/main/Makefile.am [automake_update] 1.7.16.1:
22835: * src/main/execute.C [automake_update] 1.121.2.1:
22836: * src/main/pa_common.C [automake_update] 1.19.2.1:
22837: * src/main/pa_globals.C [automake_update] 1.24.2.1:
22838: * src/main/pa_request.C [automake_update] 1.61.2.1:
22839: * src/main/pa_string.C [automake_update] 1.46.2.1:
22840: * src/main/untaint.C [automake_update] 1.10.2.1:
22841: * src/targets/Makefile.am [automake_update] 1.3.16.1:
22842: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.1:
22843: * src/targets/cgi/parser3.C [automake_update] 1.26.2.1:
22844: * src/types/pa_vcookie.C [automake_update] 1.6.2.1:
22845: * src/types/pa_wwrapper.h [automake_update] 1.4.8.1:
22846: String::UL_
22847:
22848: * src/classes/table.C 1.22:
22849: * src/include/pa_common.h 1.19:
22850: * src/main/pa_common.C 1.19:
22851: * src/main/pa_request.C 1.61:
22852: * src/types/pa_vfile.h 1.5:
22853: ^table:save
22854:
22855: 2001-03-19 paf
22856: * src/classes/file.C 1.2:
22857: * src/classes/request.C 1.4:
22858: * src/classes/table.C 1.19:
22859: * src/include/pa_string.h 1.45:
22860: * src/main/main.dsp 1.61:
22861: * src/main/pa_pool.C 1.15:
22862: * src/main/pa_request.C 1.58:
22863: * src/main/untaint.C 1.9:
22864: * src/types/pa_value.h 1.27:
22865: * src/types/pa_vfile.C 1.2:
22866: * src/types/pa_vfile.h 1.2:
22867: * src/types/pa_vform.C 1.10:
22868: file 1
22869:
22870: * src/classes/table.C 1.17:
22871: * src/include/pa_pool.h 1.38:
22872: * src/include/pa_request.h 1.63:
22873: * src/include/pa_table.h 1.16:
22874: * src/include/pa_types.h 1.20:
22875: * src/main/execute.C 1.119:
22876: * src/main/pa_request.C 1.57:
22877: * src/targets/cgi/parser3.C 1.25:
22878: * src/types/pa_value.h 1.25:
22879: * src/types/pa_vclass.h 1.10:
22880: * src/types/pa_vform.C 1.8:
22881: * src/types/pa_vstateless_class.h 1.5:
22882: * src/types/pa_vstateless_object.h 1.4:
22883: ^table:set{default level: TABLE}
22884:
22885: * src/classes/_request.h 1.3:
22886: * src/classes/request.C 1.5:
22887: * src/main/pa_globals.C 1.22:
22888: * src/types/pa_vrequest.C 1.2:
22889: * src/types/pa_vrequest.h 1.6:
22890: VRequest moved to :VStateless_object
22891:
22892: * src/classes/_request.h 1.4:
22893: * src/classes/request.C 1.6:
22894: * src/main/main.dsp 1.65:
22895: * src/main/pa_globals.C 1.23:
22896: * src/types/pa_value.h 1.30:
22897: * src/types/pa_vform.h 1.12:
22898: * src/types/pa_vrequest.C 1.3:
22899: * src/types/pa_vrequest.h 1.7:
22900: VRequest moved to :Value
22901:
22902: * src/types/pa_valiased.h 1.4:
22903: * src/types/pa_vbool.h 1.4:
22904: doc: Value and it's derivates somehow unlinked. don't know why yet
22905:
22906: * src/classes/_env.h 1.6:
22907: * src/classes/_table.h 1.4:
22908: * src/classes/env.C 1.8:
22909: * src/classes/table.C 1.20:
22910: * src/main/execute.C 1.121:
22911: * src/main/main.dsp 1.63:
22912: * src/main/pa_globals.C 1.20:
22913: * src/main/pa_request.C 1.60:
22914: * src/types/pa_value.h 1.28:
22915: * src/types/pa_vcookie.C 1.6:
22916: * src/types/pa_vcookie.h 1.6:
22917: * src/types/pa_venv.h 1.10:
22918: VEnv is now :Value
22919:
22920: * src/targets/cgi/pa_vform.C 1.3:
22921: * src/types/pa_valiased.C 1.1:
22922: * src/types/pa_valiased.h 1.7:
22923: * src/types/pa_value.h 1.29:
22924: * src/types/pa_vstateless_class.C 1.5:
22925: * src/types/pa_vstateless_class.h 1.7:
22926: * src/types/pa_vstateless_object.h 1.7:
22927: moved common get_element part from stateless object&class into VAliased
22928:
22929: * src/classes/_file.h 1.2:
22930: * src/classes/file.C 1.3:
22931: * src/include/pa_types.h 1.21:
22932: * src/main/pa_globals.C 1.18:
22933: * src/main/pa_request.C 1.59:
22934: * src/targets/cgi/parser3.C 1.26:
22935: * src/types/pa_valiased.h 1.6:
22936: * src/types/pa_vfile.C 1.4:
22937: * src/types/pa_vfile.h 1.3:
22938: * src/types/pa_vstateless_class.h 1.6:
22939: * src/types/pa_vstateless_object.h 1.5:
22940: \ to / and ^file:save
22941:
22942: * src/classes/root.C 1.46:
22943: * src/classes/table.C 1.16:
22944: * src/main/pa_exception.C 1.7:
22945: * src/main/pa_request.C 1.53:
22946: * src/targets/cgi/parser3.C 1.24:
22947: * src/types/pa_vbool.h 1.3:
22948: * src/types/pa_vcookie.C 1.3:
22949: * src/types/pa_vcookie.h 1.3:
22950: * src/types/pa_vdouble.h 1.9:
22951: * src/types/pa_venv.h 1.8:
22952: * src/types/pa_vform.h 1.8:
22953: * src/types/pa_vint.h 1.10:
22954: * src/types/pa_vrequest.h 1.4:
22955: doc: detected Value derivates prob
22956:
22957: * src/include/code.h 1.25:
22958: * src/include/pa_array.h 1.25:
22959: * src/include/pa_pool.h 1.35:
22960: * src/include/pa_string.h 1.42:
22961: * src/include/pa_threads.h 1.8:
22962: * src/main/compile.C 1.32:
22963: * src/main/compile.y 1.105:
22964: * src/main/compile_tools.C 1.29:
22965: * src/main/compile_tools.h 1.32:
22966: * src/main/execute.C 1.117:
22967: * src/main/pa_array.C 1.23:
22968: * src/main/pa_common.C 1.15:
22969: * src/main/pa_exception.C 1.8:
22970: * src/main/pa_globals.C 1.15:
22971: * src/main/pa_hash.C 1.25:
22972: * src/main/pa_pool.C 1.13:
22973: * src/main/pa_request.C 1.54:
22974: * src/main/pa_string.C 1.45:
22975: * src/main/pa_table.C 1.14:
22976: * src/main/untaint.C 1.7:
22977: * src/types/pa_value.h 1.23:
22978: auto @brief
22979:
22980: * src/classes/_file.h 1.1:
22981: * src/classes/file.C 1.1:
22982: * src/classes/table.C 1.18:
22983: * src/include/pa_common.h 1.17:
22984: * src/include/pa_globals.h 1.16:
22985: * src/include/pa_string.h 1.44:
22986: * src/include/pa_table.h 1.17:
22987: * src/main/main.dsp 1.60:
22988: * src/main/pa_common.C 1.18:
22989: * src/main/pa_globals.C 1.17:
22990: * src/types/pa_value.h 1.26:
22991: * src/types/pa_vcookie.h 1.4:
22992: * src/types/pa_venv.h 1.9:
22993: * src/types/pa_vfile.C 1.1:
22994: * src/types/pa_vfile.h 1.1:
22995: * src/types/pa_vform.C 1.9:
22996: * src/types/pa_vform.h 1.9:
22997: * src/types/pa_vrequest.h 1.5:
22998: * src/types/pa_vtable.h 1.5:
22999: file class just compiled
23000:
23001: * src/types/pa_vfile.C 1.5:
23002: * src/types/pa_vfile.h 1.4:
23003: * src/types/pa_vstateless_object.h 1.6:
23004: vfile doxx
23005:
23006: * src/classes/_response.h 1.2:
23007: * src/classes/response.C 1.4:
23008: * src/main/pa_globals.C 1.21:
23009: * src/types/pa_vform.h 1.11:
23010: * src/types/pa_vresponse.h 1.3:
23011: VResponse moved to :VStateless_object
23012:
23013: * src/classes/_request.h 1.2:
23014: * src/classes/request.C 1.3:
23015: * src/include/code.h 1.24:
23016: * src/include/pa_array.h 1.24:
23017: * src/include/pa_common.h 1.15:
23018: * src/include/pa_exception.h 1.10:
23019: * src/include/pa_globals.h 1.13:
23020: * src/include/pa_hash.h 1.28:
23021: * src/include/pa_pool.h 1.34:
23022: * src/include/pa_request.h 1.61:
23023: * src/include/pa_stack.h 1.7:
23024: * src/include/pa_string.h 1.41:
23025: * src/include/pa_table.h 1.14:
23026: * src/include/pa_threads.h 1.7:
23027: * src/include/pa_types.h 1.17:
23028: * src/main/execute.C 1.116:
23029: * src/main/pa_pool.C 1.12:
23030: * src/main/pa_request.C 1.52:
23031: * src/main/pa_string.C 1.44:
23032: * src/main/untaint.C 1.6:
23033: * src/targets/cgi/parser3.C 1.23:
23034: * src/types/pa_value.h 1.22:
23035: * src/types/pa_vform.C 1.7:
23036: doxygen include/, Value
23037:
23038: * src/include/code.h 1.26:
23039: * src/include/pa_array.h 1.26:
23040: * src/include/pa_common.h 1.16:
23041: * src/include/pa_exception.h 1.11:
23042: * src/include/pa_globals.h 1.14:
23043: * src/include/pa_globals.h 1.15:
23044: * src/include/pa_hash.h 1.29:
23045: * src/include/pa_pool.h 1.36:
23046: * src/include/pa_pool.h 1.37:
23047: * src/include/pa_request.h 1.62:
23048: * src/include/pa_stack.h 1.8:
23049: * src/include/pa_string.h 1.43:
23050: * src/include/pa_string.h 1.46:
23051: * src/include/pa_table.h 1.15:
23052: * src/include/pa_threads.h 1.9:
23053: * src/include/pa_types.h 1.18:
23054: * src/main/compile.C 1.33:
23055: * src/main/compile.y 1.106:
23056: * src/main/compile_tools.C 1.30:
23057: * src/main/compile_tools.h 1.33:
23058: * src/main/execute.C 1.118:
23059: * src/main/pa_array.C 1.24:
23060: * src/main/pa_common.C 1.16:
23061: * src/main/pa_exception.C 1.9:
23062: * src/main/pa_globals.C 1.16:
23063: * src/main/pa_hash.C 1.26:
23064: * src/main/pa_pool.C 1.14:
23065: * src/main/pa_request.C 1.55:
23066: * src/main/pa_string.C 1.46:
23067: * src/main/pa_table.C 1.15:
23068: * src/main/untaint.C 1.8:
23069: * src/types/pa_valiased.h 1.5:
23070: * src/types/pa_value.h 1.24:
23071: * src/types/pa_vfile.C 1.3:
23072: z
23073:
23074: * src/include/pa_hash.h 1.30:
23075: * src/include/pa_types.h 1.19:
23076: * src/main/pa_common.C 1.17:
23077: * src/main/pa_hash.C 1.27:
23078: * src/main/pa_request.C 1.56:
23079: * src/types/pa_vcookie.C 1.4:
23080: renamed Hash::Value to Val so to doxygen would finlly stop
23081: confusing those Value-s
23082:
23083: * src/main/main.dsp 1.64:
23084: * src/targets/cgi/parser3.dsp 1.9:
23085: * src/types/pa_valiased.C 1.2:
23086: * src/types/pa_vform.h 1.10:
23087: commented VForm
23088:
23089: * src/classes/_cookie.h 1.2:
23090: * src/classes/_table.h 1.3:
23091: * src/classes/cookie.C 1.3:
23092: * src/main/execute.C 1.120:
23093: * src/main/main.dsp 1.62:
23094: * src/main/pa_globals.C 1.19:
23095: * src/types/pa_vcookie.C 1.5:
23096: * src/types/pa_vcookie.h 1.5:
23097: VCookie is now :Value
23098:
23099: 2001-03-18 paf
23100: * src/classes/_cookie.h 1.1:
23101: * src/classes/cookie.C 1.1:
23102: * src/include/pa_common.h 1.14:
23103: * src/include/pa_globals.h 1.12:
23104: * src/include/pa_request.h 1.60:
23105: * src/include/pa_string.h 1.40:
23106: * src/include/pa_types.h 1.16:
23107: * src/main/main.dsp 1.59:
23108: * src/main/pa_common.C 1.14:
23109: * src/main/pa_globals.C 1.14:
23110: * src/main/pa_hash.C 1.24:
23111: * src/main/pa_request.C 1.51:
23112: * src/main/pa_string.C 1.43:
23113: * src/main/untaint.C 1.5:
23114: * src/targets/cgi/parser3.C 1.21:
23115: * src/types/pa_value.h 1.21:
23116: * src/types/pa_vcookie.C 1.1:
23117: * src/types/pa_vcookie.h 1.1:
23118: * src/types/pa_vform.C 1.6:
23119: * src/types/pa_vform.h 1.7:
23120: * src/types/pa_vhash.h 1.9:
23121: * src/types/pa_vunknown.h 1.4:
23122: cookie class
23123:
23124: * src/include/pa_hash.h 1.26:
23125: * src/main/pa_hash.C 1.22:
23126: * src/targets/cgi/parser3.C 1.17:
23127: response fields to header
23128:
23129: * src/classes/root.C 1.41:
23130: * src/classes/string.C 1.12:
23131: * src/include/pa_string.h 1.37:
23132: * src/main/pa_globals.C 1.11:
23133: * src/main/pa_request.C 1.44:
23134: * src/main/pa_string.C 1.41:
23135: * src/types/pa_vdouble.h 1.8:
23136: * src/types/pa_vform.C 1.5:
23137: * src/types/pa_vint.h 1.9:
23138: * src/types/pa_vstateless_class.C 1.4:
23139: convinient string(pool, char *src, bool tainted) ctor
23140:
23141: * src/include/pa_hash.h 1.27:
23142: * src/include/pa_request.h 1.58:
23143: * src/include/pa_string.h 1.36:
23144: * src/main/pa_globals.C 1.10:
23145: * src/main/pa_hash.C 1.23:
23146: * src/main/pa_request.C 1.43:
23147: * src/main/pa_string.C 1.40:
23148: * src/main/untaint.C 1.3:
23149: * src/targets/cgi/parser3.C 1.18:
23150: proper @exceptions params tainting
23151:
23152: * src/classes/_response.h 1.1:
23153: * src/classes/response.C 1.1:
23154: * src/include/pa_globals.h 1.8:
23155: * src/include/pa_hash.h 1.25:
23156: * src/include/pa_request.h 1.57:
23157: * src/main/compile.C 1.31:
23158: * src/main/compile.y 1.104:
23159: * src/main/execute.C 1.114:
23160: * src/main/main.dsp 1.58:
23161: * src/main/pa_globals.C 1.8:
23162: * src/main/pa_hash.C 1.21:
23163: * src/main/pa_request.C 1.41:
23164: * src/targets/cgi/parser3.C 1.16:
23165: * src/targets/cgi/parser3.dsp 1.8:
23166: * src/types/pa_value.h 1.18:
23167: * src/types/pa_vhash.h 1.6:
23168: * src/types/pa_vrequest.h 1.3:
23169: * src/types/pa_vresponse.h 1.1:
23170: $response: 0 request::core exception rethrow
23171:
23172: * src/classes/request.C 1.2:
23173: * src/classes/response.C 1.2:
23174: * src/classes/root.C 1.42:
23175: * src/include/pa_common.h 1.13:
23176: * src/include/pa_globals.h 1.10:
23177: * src/include/pa_request.h 1.59:
23178: * src/include/pa_string.h 1.38:
23179: * src/main/pa_common.C 1.13:
23180: * src/main/pa_globals.C 1.12:
23181: * src/main/pa_request.C 1.45:
23182: * src/targets/cgi/parser3.C 1.19:
23183: ^taint 0
23184:
23185: * src/classes/cookie.C 1.2:
23186: * src/types/pa_vcookie.C 1.2:
23187: * src/types/pa_vcookie.h 1.2:
23188: cookie: allowed access to hash-assigned
23189:
23190: * src/include/pa_globals.h 1.9:
23191: * src/main/execute.C 1.115:
23192: * src/main/pa_globals.C 1.9:
23193: * src/main/pa_request.C 1.42:
23194: * src/targets/cgi/parser3.C 1.22:
23195: z
23196:
23197: * src/main/pa_request.C 1.50:
23198: zero length output allowed
23199:
23200: * src/classes/root.C 1.44:
23201: * src/include/pa_globals.h 1.11:
23202: * src/include/pa_string.h 1.39:
23203: * src/main/pa_globals.C 1.13:
23204: * src/main/pa_request.C 1.47:
23205: * src/main/pa_string.C 1.42:
23206: * src/types/pa_value.h 1.19:
23207: * src/types/pa_vhash.h 1.7:
23208: $defautl[$content-type[$value[text/html] $charset[windows-1251]]
23209:
23210: * src/classes/root.C 1.43:
23211: * src/main/pa_request.C 1.46:
23212: * src/main/untaint.C 1.4:
23213: * src/targets/cgi/parser3.C 1.20:
23214: taint[uri
23215:
23216: * src/classes/response.C 1.3:
23217: * src/main/pa_request.C 1.49:
23218: * src/types/pa_value.h 1.20:
23219: * src/types/pa_vhash.h 1.8:
23220: * src/types/pa_vresponse.h 1.2:
23221: ^response:clear[]
23222:
23223: * src/classes/root.C 1.45:
23224: * src/main/pa_request.C 1.48:
23225: taint forgotten forced lang switch
23226:
23227: 2001-03-16 paf
23228: * src/include/code.h 1.22:
23229: * src/include/pa_hash.h 1.24:
23230: * src/include/pa_request.h 1.55:
23231: * src/main/compile.y 1.102:
23232: * src/main/execute.C 1.108:
23233: * src/types/pa_value.h 1.15:
23234: * src/types/pa_vhash.h 1.5:
23235: * src/types/pa_vstring.h 1.10:
23236: * src/types/pa_vtable.h 1.4:
23237: * src/types/pa_wcontext.C 1.4:
23238: * src/types/pa_wcontext.h 1.6:
23239: see () and {} param wcontext conflict
23240:
23241: * src/main/execute.C 1.113:
23242: * src/main/main.dsp 1.57:
23243: * src/types/pa_value.h 1.17:
23244: * src/types/pa_vrequest.h 1.2:
23245: native method' class call with less params then needed error reporting
23246:
23247: * src/classes/double.C 1.17:
23248: * src/include/code.h 1.23:
23249: * src/main/compile.y 1.103:
23250: * src/main/compile_tools.C 1.28:
23251: * src/main/compile_tools.h 1.31:
23252: * src/main/execute.C 1.109:
23253: ) and {} param wcontext conflict fixed by OP_EXPR_CODE__STORE_PARAM
23254:
23255: * src/main/execute.C 1.107:
23256: * src/types/pa_value.h 1.14:
23257: * src/types/pa_vstateless_object.h 1.3:
23258: * src/types/pa_vstring.h 1.9:
23259: disabled $string.field
23260:
23261: * src/main/execute.C 1.110:
23262: * src/types/pa_vmframe.h 1.7:
23263: if(in "/news/")
23264:
23265: * src/include/pa_globals.h 1.6:
23266: * src/main/execute.C 1.111:
23267: * src/main/pa_globals.C 1.6:
23268: * src/types/pa_value.h 1.16:
23269: * src/types/pa_vcframe.h 1.3:
23270: * src/types/pa_vmframe.h 1.8:
23271: * src/types/pa_wcontext.h 1.7:
23272: $result
23273:
23274: * src/classes/_request.h 1.1:
23275: * src/classes/request.C 1.1:
23276: * src/include/pa_globals.h 1.7:
23277: * src/include/pa_request.h 1.56:
23278: * src/main/execute.C 1.112:
23279: * src/main/main.dsp 1.56:
23280: * src/main/pa_globals.C 1.7:
23281: * src/main/pa_request.C 1.40:
23282: * src/targets/cgi/parser3.C 1.15:
23283: * src/types/pa_vform.C 1.4:
23284: * src/types/pa_vrequest.C 1.1:
23285: * src/types/pa_vrequest.h 1.1:
23286: $request : query :uri
23287:
23288: 2001-03-15 paf
23289: * src/main/compile.y 1.99:
23290: * src/main/pa_request.C 1.37:
23291: * src/targets/cgi/parser3.C 1.13:
23292: * src/types/pa_vstring.h 1.7:
23293: pre-pre-pre-beta cgi under win32 apache pre pre pre works
23294:
23295: * src/main/compile.y 1.100:
23296: * src/main/execute.C 1.105:
23297: z
23298:
23299: * src/main/compile.y 1.101:
23300: * src/main/execute.C 1.106:
23301: * src/main/pa_request.C 1.38:
23302: * src/targets/cgi/parser3.C 1.14:
23303: * src/types/pa_vstring.h 1.8:
23304: @exception
23305:
23306: * src/include/pa_globals.h 1.5:
23307: * src/main/pa_globals.C 1.5:
23308: * src/main/pa_request.C 1.36:
23309: * src/targets/cgi/parser3.C 1.12:
23310: * src/types/pa_vform.C 1.3:
23311: * src/types/pa_vform.h 1.6:
23312: vform fillfields just compiled
23313:
23314: * src/main/pa_request.C 1.39:
23315: news sample
23316:
23317: 2001-03-14 paf
23318: * src/include/core.h 1.16:
23319: * src/include/pa_globals.h 1.1:
23320: * src/include/pa_pool.h 1.33:
23321: * src/include/pa_string.h 1.35:
23322: * src/include/pa_types.h 1.13:
23323: * src/main/compile.y 1.98:
23324: * src/main/core.C 1.69:
23325: * src/main/main.dsp 1.54:
23326: * src/main/pa_globals.C 1.1:
23327: * src/main/pa_request.C 1.31:
23328: * src/targets/cgi/pa_vform.C 1.2:
23329: * src/targets/cgi/parser3.C 1.5:
23330: * src/targets/cgi/parser3.dsp 1.4:
23331: * src/types/pa_value.h 1.13:
23332: * src/types/pa_vform.h 1.3:
23333: * src/types/pa_vunknown.h 1.3:
23334: global handler, exceptions in parser3
23335:
23336: * src/include/pa_globals.h 1.4:
23337: * src/main/pa_globals.C 1.4:
23338: * src/main/pa_request.C 1.34:
23339: * src/targets/cgi/parser3.dsp 1.7:
23340: * src/types/pa_vform.C 1.2:
23341: * src/types/pa_vform.h 1.5:
23342: * src/types/pa_vstring.h 1.6:
23343: limits -1
23344:
23345: * src/include/pa_common.h 1.12:
23346: * src/include/pa_types.h 1.14:
23347: * src/main/pa_request.C 1.32:
23348: * src/targets/cgi/parser3.C 1.7:
23349: PATH_DELIMITER_CHAR
23350:
23351: * src/targets/cgi/parser3.C 1.8:
23352: # if MSVC
23353:
23354: * src/include/pa_globals.h 1.3:
23355: * src/include/pa_request.h 1.53:
23356: * src/include/pa_types.h 1.15:
23357: * src/main/main.dsp 1.55:
23358: * src/main/pa_globals.C 1.3:
23359: * src/main/pa_request.C 1.33:
23360: * src/targets/cgi/parser3.C 1.10:
23361: * src/targets/cgi/parser3.dsp 1.6:
23362: * src/types/pa_vform.C 1.1:
23363: * src/types/pa_vform.h 1.4:
23364: request_info -1
23365:
23366: * src/include/pa_globals.h 1.2:
23367: * src/main/pa_globals.C 1.2:
23368: * src/targets/cgi/parser3.C 1.9:
23369: * src/targets/cgi/parser3.dsp 1.5:
23370: * src/targets/cgi/vform_fields_fill.C 1.1:
23371: * src/targets/cgi/vform_fields_fill.h 1.1:
23372: vform_fields_fill
23373:
23374: * src/include/pa_request.h 1.54:
23375: * src/main/pa_request.C 1.35:
23376: * src/targets/cgi/parser3.C 1.11:
23377: * src/targets/cgi/parser3.C 1.6:
23378: z
23379:
23380: 2001-03-13 paf
23381: * src/main/execute.C 1.101:
23382: * src/types/pa_value.h 1.10:
23383: * src/types/pa_venv.h 1.4:
23384: for future methods of ENV constructor if
23385:
23386: * src/classes/root.C 1.36:
23387: * src/classes/table.C 1.12:
23388: * src/include/pa_exception.h 1.9:
23389: * src/include/pa_pool.h 1.31:
23390: skipped_restructure_exceptions_dead_end
23391:
23392: * src/types/pa_vstateless_class.h 1.1:
23393: file pa_vstateless_class.h was initially added on branch
23394: stateless_class.
23395:
23396: * src/include/code.h 1.21:
23397: * src/include/pa_string.h 1.34:
23398: * src/main/compile.y 1.95:
23399: * src/main/execute.C 1.103:
23400: * src/main/pa_string.C 1.39:
23401: 'value is type' expr operator
23402:
23403: * src/classes/form.C 1.2:
23404: * src/main/compile.y 1.97:
23405: * src/main/core.C 1.68:
23406: * src/types/pa_value.h 1.12:
23407: * src/types/pa_vclass.h 1.9:
23408: * src/types/pa_venv.h 1.7:
23409: * src/types/pa_vform.h 1.2:
23410: * src/types/pa_vstateless_class.C 1.3:
23411: * src/types/pa_vstateless_class.h 1.4:
23412: form:fields removed. use $form.CLASS instead
23413:
23414: * src/types/pa_vstateless_class.C 1.1:
23415: file pa_vstateless_class.C was initially added on branch
23416: stateless_class.
23417:
23418: * src/include/core.h 1.14:
23419: * src/include/pa_common.h 1.10:
23420: * src/include/pa_request.h 1.51:
23421: * src/main/pa_common.C 1.12:
23422: * src/main/pa_request.C 1.29:
23423: * src/targets/cgi/parser3.C 1.3:
23424: before error show with parser
23425:
23426: * src/types/pa_venv.h 1.1:
23427: file pa_venv.h was initially added on branch stateless_class.
23428:
23429: * src/targets/cgi/Makefile.am 1.1:
23430: * src/targets/cgi/pa_pool.C 1.1:
23431: * src/targets/cgi/pa_vform.C 1.1:
23432: * src/targets/cgi/parser.dsp 1.1:
23433: * src/targets/cgi/parser3.C 1.1:
23434: renamed targets/ parser to cgi
23435:
23436: * src/classes/_double.h 1.5:
23437: * src/classes/_double.h [stateless_class] 1.4.8.1:
23438: * src/classes/_env.h 1.4:
23439: * src/classes/_env.h [stateless_class] 1.3.8.1:
23440: * src/classes/_int.h 1.5:
23441: * src/classes/_int.h [stateless_class] 1.4.8.1:
23442: * src/classes/_root.h 1.4:
23443: * src/classes/_root.h [stateless_class] 1.3.8.1:
23444: * src/classes/_string.h 1.6:
23445: * src/classes/_string.h [stateless_class] 1.5.4.1:
23446: * src/classes/_table.h 1.2:
23447: * src/classes/_table.h [stateless_class] 1.1.6.1:
23448: * src/classes/double.C 1.15:
23449: * src/classes/double.C [stateless_class] 1.14.2.1:
23450: * src/classes/env.C 1.5:
23451: * src/classes/env.C [stateless_class] 1.4.8.1:
23452: * src/classes/int.C 1.14:
23453: * src/classes/int.C [stateless_class] 1.13.2.1:
23454: * src/classes/root.C 1.38:
23455: * src/classes/root.C [stateless_class] 1.37.2.1:
23456: * src/classes/string.C 1.10:
23457: * src/classes/string.C [stateless_class] 1.9.4.1:
23458: * src/classes/table.C 1.14:
23459: * src/classes/table.C [stateless_class] 1.13.2.1:
23460: * src/include/pa_request.h 1.46:
23461: * src/include/pa_request.h [stateless_class] 1.45.2.1:
23462: * src/main/compile.C 1.29:
23463: * src/main/compile.C [stateless_class] 1.28.2.1:
23464: * src/main/compile_tools.h 1.30:
23465: * src/main/compile_tools.h [stateless_class] 1.29.8.1:
23466: * src/main/core.C 1.64:
23467: * src/main/core.C [stateless_class] 1.63.6.1:
23468: * src/main/execute.C 1.100:
23469: * src/main/execute.C [stateless_class] 1.99.2.1:
23470: * src/main/main.dsp 1.51:
23471: * src/main/main.dsp [stateless_class] 1.50.6.1:
23472: * src/main/pa_request.C 1.26:
23473: * src/main/pa_request.C [stateless_class] 1.25.2.1:
23474: * src/types/pa_valiased.h 1.3:
23475: * src/types/pa_valiased.h [stateless_class] 1.2.8.1:
23476: * src/types/pa_value.h 1.9:
23477: * src/types/pa_value.h [stateless_class] 1.8.2.1:
23478: * src/types/pa_vclass.C 1.5:
23479: * src/types/pa_vclass.C [stateless_class] 1.4.8.1:
23480: * src/types/pa_vclass.h 1.8:
23481: * src/types/pa_vclass.h [stateless_class] 1.7.6.1:
23482: * src/types/pa_venv.h 1.2:
23483: * src/types/pa_venv.h [stateless_class] 1.1.2.1:
23484: * src/types/pa_vmframe.h 1.6:
23485: * src/types/pa_vmframe.h [stateless_class] 1.5.2.1:
23486: * src/types/pa_vobject.h 1.5:
23487: * src/types/pa_vobject.h [stateless_class] 1.4.8.1:
23488: * src/types/pa_vstateless_class.C 1.2:
23489: * src/types/pa_vstateless_class.C [stateless_class] 1.1.2.1:
23490: * src/types/pa_vstateless_class.h 1.2:
23491: * src/types/pa_vstateless_class.h [stateless_class] 1.1.2.1:
23492: * src/types/pa_vstateless_object.h 1.2:
23493: * src/types/pa_vstateless_object.h [stateless_class] 1.1.8.1:
23494: * src/types/pa_wcontext.h 1.5:
23495: * src/types/pa_wcontext.h [stateless_class] 1.4.4.1:
23496: $ENV: re 0, stateless classes
23497:
23498: * src/include/pa_request.h 1.45:
23499: * src/main/compile.C 1.28:
23500: * src/main/execute.C 1.99:
23501: * src/main/pa_request.C 1.25:
23502: * src/types/pa_value.h 1.8:
23503: * src/types/pa_vmframe.h 1.5:
23504: fixed yesterdays bad decision on execute_static_method
23505:
23506: * src/include/core.h 1.15:
23507: * src/include/pa_common.h 1.11:
23508: * src/include/pa_request.h 1.52:
23509: * src/main/core.C 1.67:
23510: * src/main/execute.C 1.104:
23511: * src/main/main.dsp 1.53:
23512: * src/main/pa_request.C 1.30:
23513: * src/targets/cgi/parser3.C 1.4:
23514: * src/targets/cgi/parser3.dsp 1.3:
23515: * src/types/pa_vform.h 1.1:
23516: started cgi target
23517:
23518: * src/include/pa_request.h 1.47:
23519: * src/types/pa_venv.h 1.3:
23520: $ENV 0.1 stateless class
23521:
23522: * src/classes/_form.h 1.1:
23523: * src/classes/double.C 1.16:
23524: * src/classes/env.C 1.7:
23525: * src/classes/form.C 1.1:
23526: * src/classes/int.C 1.15:
23527: * src/classes/root.C 1.40:
23528: * src/classes/string.C 1.11:
23529: * src/classes/table.C 1.13:
23530: * src/classes/table.C 1.15:
23531: * src/include/core.h 1.13:
23532: * src/include/pa_request.h 1.49:
23533: * src/include/pa_request.h 1.50:
23534: * src/include/pa_types.h 1.12:
23535: * src/main/core.C 1.66:
23536: * src/main/execute.C 1.102:
23537: * src/main/pa_request.C 1.23:
23538: * src/main/pa_request.C 1.24:
23539: * src/main/pa_request.C 1.28:
23540: * src/targets/cgi/parser.dsp 1.2:
23541: * src/targets/cgi/parser3.C 1.2:
23542: * src/targets/cgi/parser3.dsp 1.1:
23543: * src/targets/cgi/parser3.dsp 1.2:
23544: * src/types/pa_vhash.h 1.4:
23545: z
23546:
23547: * src/classes/root.C 1.35:
23548: * src/classes/table.C 1.11:
23549: * src/include/pa_exception.h 1.8:
23550: * src/include/pa_pool.h 1.30:
23551: * src/main/pa_request.C 1.22:
23552: restructure_exceptions_dead_end
23553:
23554: * src/classes/root.C 1.34:
23555: * src/main/compile.y 1.94:
23556: ^if required junctions. allowed ; inside {} to break params
23557:
23558: * src/classes/_env.h 1.5:
23559: * src/classes/env.C 1.6:
23560: * src/classes/root.C 1.39:
23561: * src/include/core.h 1.12:
23562: * src/include/pa_pool.h 1.32:
23563: * src/include/pa_request.h 1.48:
23564: * src/main/compile.C 1.30:
23565: * src/main/compile.y 1.96:
23566: * src/main/core.C 1.65:
23567: * src/main/main.dsp 1.52:
23568: * src/main/pa_common.C 1.11:
23569: * src/main/pa_request.C 1.27:
23570: * src/types/pa_value.h 1.11:
23571: * src/types/pa_venv.h 1.6:
23572: * src/types/pa_vstateless_class.h 1.3:
23573: started $form: [historical moment :)]
23574:
23575: * src/types/pa_venv.h 1.5:
23576: $ENV 1
23577:
23578: * src/classes/double.C 1.14:
23579: * src/classes/int.C 1.13:
23580: * src/classes/root.C 1.37:
23581: * src/types/pa_vdouble.h 1.7:
23582: * src/types/pa_vint.h 1.8:
23583: Int,Double dec mul div mod
23584:
23585: 2001-03-12 paf
23586: * src/classes/_string.h 1.5:
23587: * src/classes/double.C 1.13:
23588: * src/classes/int.C 1.12:
23589: * src/classes/string.C 1.9:
23590: * src/main/execute.C 1.98:
23591: * src/types/pa_wcontext.h 1.4:
23592: int doube string ^format
23593:
23594: * src/classes/root.C 1.19:
23595: * src/types/pa_vclass.h 1.4:
23596: process temp main zeroing
23597:
23598: * src/classes/root.C 1.30:
23599: * src/classes/table.C 1.6:
23600: * src/types/pa_vtable.h 1.2:
23601: table ^offset ^line ^count
23602:
23603: * src/classes/root.C 1.28:
23604: * src/classes/table.C 1.5:
23605: ^use
23606:
23607: * src/main/execute.C [other_construction_strategy_test] 1.97.2.1:
23608: * src/types/pa_wcontext.h [other_construction_strategy_test] 1.3.2.1:
23609: constructing flag not 'bad' but not 'enough'
23610:
23611: * src/classes/root.C 1.27:
23612: * src/classes/table.C 1.4:
23613: * src/include/pa_request.h 1.44:
23614: * src/main/compile.y 1.92:
23615: * src/main/core.C 1.62:
23616: * src/main/execute.C 1.96:
23617: * src/types/pa_vclass.h 1.7:
23618: * src/types/pa_wcontext.C 1.3:
23619: * src/types/pa_wcontext.h 1.3:
23620: * src/types/pa_wwrapper.h 1.3:
23621: while. switched off wcontext.constructing after write(value) or
23622: auto-vhash-constructing
23623:
23624: * src/classes/table.C 1.8:
23625: table ^empty
23626:
23627: * src/classes/root.C 1.33:
23628: ^eval
23629:
23630: * src/classes/root.C 1.26:
23631: * src/classes/table.C 1.3:
23632: * src/include/pa_request.h 1.43:
23633: * src/main/pa_request.C 1.20:
23634: fail_if_junction_ helper func
23635:
23636: * src/classes/root.C 1.23:
23637: * src/include/core.h 1.11:
23638: * src/include/pa_array.h 1.23:
23639: * src/include/pa_request.h 1.41:
23640: * src/include/pa_table.h 1.11:
23641: * src/main/core.C 1.60:
23642: * src/main/main.dsp 1.49:
23643: * src/main/pa_request.C 1.17:
23644: * src/main/pa_table.C 1.12:
23645: * src/types/pa_value.h 1.6:
23646: * src/types/pa_vclass.C 1.4:
23647: * src/types/pa_vclass.h 1.6:
23648: * src/types/pa_vdouble.h 1.5:
23649: * src/types/pa_vint.h 1.5:
23650: * src/types/pa_vmframe.h 1.4:
23651: * src/types/pa_vstring.h 1.5:
23652: freeze, ^table:create[] -1
23653:
23654: * src/types/pa_vtable.h 1.1:
23655: table: no, better with string in cells...
23656:
23657: * src/classes/root.C 1.21:
23658: * src/main/execute.C 1.93:
23659: * src/types/pa_vclass.h 1.5:
23660: used get_method in couple places optimizing them
23661:
1.39 paf 23662: * src/classes/_table.h 1.1:
23663: * src/classes/root.C 1.20:
23664: * src/classes/root.C 1.22:
23665: * src/classes/table.C 1.1:
23666: * src/include/pa_array.h [table_with_charp_in_cells_dead_end] 1.23.2.1:
23667: * src/include/pa_table.h [table_with_charp_in_cells_dead_end] 1.12.2.1:
23668: * src/main/pa_table.C [table_with_charp_in_cells_dead_end] 1.13.2.1:
23669: * src/main/untaint.C 1.1:
23670: * src/types/pa_value.h 1.5:
23671: z
23672:
1.15 paf 23673: * src/classes/double.C 1.10:
23674: * src/classes/int.C 1.10:
23675: * src/classes/root.C 1.18:
23676: * src/classes/string.C 1.7:
23677: * src/include/pa_common.h 1.6:
23678: * src/include/pa_request.h 1.40:
23679: * src/include/pa_string.h 1.32:
23680: * src/include/pa_types.h 1.10:
23681: * src/main/compile.C 1.27:
23682: * src/main/compile.y 1.91:
23683: * src/main/compile_tools.h 1.29:
23684: * src/main/execute.C 1.92:
23685: * src/main/pa_common.C 1.7:
23686: * src/main/pa_request.C 1.16:
23687: * src/types/pa_value.h 1.4:
23688: * src/types/pa_vmframe.h 1.3:
23689: process. actual names to store param and
23690: check_actual_numbered_params for better place diagnostics
23691:
23692: * src/classes/root.C 1.25:
23693: * src/classes/table.C 1.2:
23694: * src/include/pa_common.h 1.8:
23695: * src/include/pa_request.h 1.42:
23696: * src/main/execute.C 1.95:
23697: * src/main/main.dsp 1.50:
23698: * src/main/pa_common.C 1.9:
23699: * src/main/pa_request.C 1.19:
23700: ^process error point by actual method_name, not source.
23701: ^load
23702:
23703: * src/classes/table.C 1.7:
23704: * src/include/pa_table.h 1.13:
23705: table ^menu
23706:
23707: * src/classes/root.C 1.29:
23708: ^round() ^floor() ^ceiling() ^abs() ^sign()
23709:
23710: * src/classes/double.C 1.11:
23711: * src/classes/int.C 1.11:
23712: * src/classes/root.C 1.31:
23713: * src/classes/string.C 1.8:
23714: * src/classes/table.C 1.9:
23715: * src/main/core.C 1.63:
23716: * src/main/execute.C 1.97:
23717: * src/types/pa_vint.h 1.6:
23718: ^for
23719:
23720: * src/classes/double.C 1.12:
23721: * src/classes/root.C 1.32:
23722: * src/classes/table.C 1.10:
23723: * src/include/pa_common.h 1.9:
23724: * src/include/pa_types.h 1.11:
23725: * src/main/compile.y 1.93:
23726: * src/main/pa_common.C 1.10:
23727: * src/main/pa_request.C 1.21:
23728: * src/main/untaint.C 1.2:
23729: * src/types/pa_vdouble.h 1.6:
23730: * src/types/pa_vint.h 1.7:
23731: * src/types/pa_vtable.h 1.3:
23732: * src/types/pa_wwrapper.h 1.4:
23733: think constructing flag as is is bad
23734:
23735: * src/classes/root.C 1.24:
23736: * src/include/pa_common.h 1.7:
23737: * src/include/pa_string.h 1.33:
23738: * src/include/pa_table.h 1.12:
23739: * src/main/core.C 1.61:
23740: * src/main/execute.C 1.94:
23741: * src/main/pa_common.C 1.8:
23742: * src/main/pa_request.C 1.18:
23743: * src/main/pa_table.C 1.13:
23744: * src/types/pa_value.h 1.7:
23745: table:set 0
23746:
23747: 2001-03-11 paf
23748: * src/classes/double.C 1.8:
23749: * src/classes/int.C 1.8:
23750: * src/classes/root.C 1.14:
23751: * src/include/pa_request.h 1.38:
23752: * src/main/execute.C 1.90:
23753: intercept_string
23754:
23755: * src/classes/double.C 1.6:
23756: * src/classes/int.C 1.6:
23757: * src/include/pa_request.h 1.37:
23758: ^inc-s(expr)
23759:
23760: * src/include/pa_valiased.h 1.4:
23761: * src/include/pa_value.h 1.51:
23762: * src/include/pa_vbool.h 1.8:
23763: * src/include/pa_vcframe.h 1.8:
23764: * src/include/pa_vclass.h 1.30:
23765: * src/include/pa_vdouble.h 1.13:
23766: * src/include/pa_vhash.h 1.13:
23767: * src/include/pa_vint.h 1.5:
23768: * src/include/pa_vjunction.h 1.9:
23769: * src/include/pa_vmframe.h 1.24:
23770: * src/include/pa_vobject.h 1.18:
23771: * src/include/pa_vstring.h 1.18:
23772: * src/include/pa_vunknown.h 1.10:
23773: * src/include/pa_wcontext.h 1.29:
23774: * src/include/pa_wwrapper.h 1.14:
23775: * src/main/compile.y 1.88:
23776: * src/main/core.C 1.55:
23777: * src/main/main.dsp 1.44:
23778: * src/main/pa_cframe.C 1.6:
23779: * src/main/pa_request.C 1.11:
23780: * src/main/pa_value.C 1.8:
23781: * src/main/pa_vclass.C 1.5:
23782: * src/main/pa_wcontext.C 1.11:
23783: * src/types/pa_valiased.h 1.1:
23784: * src/types/pa_value.h 1.1:
23785: * src/types/pa_vbool.h 1.1:
23786: * src/types/pa_vcframe.h 1.1:
23787: * src/types/pa_vclass.C 1.1:
23788: * src/types/pa_vclass.h 1.1:
23789: * src/types/pa_vdouble.h 1.1:
23790: * src/types/pa_vhash.h 1.1:
23791: * src/types/pa_vint.h 1.1:
23792: * src/types/pa_vjunction.h 1.1:
23793: * src/types/pa_vmframe.h 1.1:
23794: * src/types/pa_vobject.h 1.1:
23795: * src/types/pa_vstring.h 1.1:
23796: * src/types/pa_vunknown.h 1.1:
23797: * src/types/pa_wcontext.C 1.1:
23798: * src/types/pa_wcontext.h 1.1:
23799: * src/types/pa_wwrapper.h 1.1:
23800: splitted types from include/
23801:
23802: * src/main/main.dsp 1.47:
23803: * src/types/pa_value.h 1.3:
23804: * src/types/pa_vdouble.h 1.3:
23805: * src/types/pa_vint.h 1.3:
23806: * src/types/pa_vobject.h 1.3:
23807: * src/types/pa_vstring.h 1.3:
23808: VString VDouble VInt base now VObject_base - without fields
23809:
23810: * src/include/core.h 1.7:
23811: * src/include/pa_request.h 1.35:
23812: * src/main/core.C 1.56:
23813: * src/main/main.dsp 1.45:
23814: * src/main/pa_request.C 1.12:
23815: renamed AUTO: to MAIN:
23816:
23817: * src/classes/double.C 1.9:
23818: * src/classes/int.C 1.9:
23819: * src/classes/root.C 1.15:
23820: * src/classes/string.C 1.6:
23821: * src/include/core.h 1.9:
23822: * src/include/pa_hash.h 1.23:
23823: * src/include/pa_pool.h 1.29:
23824: * src/include/pa_request.h 1.39:
23825: * src/include/pa_string.h 1.31:
23826: * src/main/compile.C 1.26:
23827: * src/main/core.C 1.58:
23828: * src/main/pa_request.C 1.15:
23829: ^untaint 0
23830:
23831: * src/classes/root.C 1.17:
23832: * src/main/execute.C 1.91:
23833: * src/main/main.dsp 1.48:
23834: setname for method-junctions bug fixed
23835:
23836: * src/types/pa_vdouble.h 1.4:
23837: * src/types/pa_vint.h 1.4:
23838: * src/types/pa_vobject.h 1.4:
23839: * src/types/pa_vstateless_object.h 1.1:
23840: * src/types/pa_vstring.h 1.4:
23841: stateless_object
23842:
23843: * src/classes/root.C 1.16:
23844: * src/include/core.h 1.10:
23845: * src/main/core.C 1.59:
23846: * src/main/pa_request.C 1.13:
23847: * src/types/pa_vhash.h 1.2:
23848: z
23849:
23850: * src/classes/_double.h 1.4:
23851: * src/classes/_env.h 1.3:
23852: * src/classes/_int.h 1.4:
23853: * src/classes/_root.h 1.3:
23854: * src/classes/_string.h 1.4:
23855: * src/classes/double.C 1.5:
23856: * src/classes/env.C 1.4:
23857: * src/classes/int.C 1.5:
23858: * src/classes/root.C 1.12:
23859: * src/classes/string.C 1.5:
23860: * src/include/code.h 1.20:
23861: * src/include/core.h 1.8:
23862: * src/include/pa_array.h 1.22:
23863: * src/include/pa_common.h 1.5:
23864: * src/include/pa_exception.h 1.7:
23865: * src/include/pa_hash.h 1.22:
23866: * src/include/pa_pool.h 1.28:
23867: * src/include/pa_request.h 1.36:
23868: * src/include/pa_stack.h 1.6:
23869: * src/include/pa_string.h 1.30:
23870: * src/include/pa_table.h 1.10:
23871: * src/include/pa_threads.h 1.6:
23872: * src/include/pa_types.h 1.9:
23873: * src/main/compile.C 1.25:
23874: * src/main/compile.y 1.89:
23875: * src/main/compile_tools.C 1.26:
23876: * src/main/compile_tools.h 1.27:
23877: * src/main/core.C 1.57:
23878: * src/main/execute.C 1.89:
23879: * src/main/pa_array.C 1.22:
23880: * src/main/pa_common.C 1.6:
23881: * src/main/pa_exception.C 1.6:
23882: * src/main/pa_hash.C 1.20:
23883: * src/main/pa_pool.C 1.11:
23884: * src/main/pa_request.C 1.14:
23885: * src/main/pa_string.C 1.37:
23886: * src/main/pa_table.C 1.11:
23887: * src/types/pa_valiased.h 1.2:
23888: * src/types/pa_value.h 1.2:
23889: * src/types/pa_vbool.h 1.2:
23890: * src/types/pa_vcframe.h 1.2:
23891: * src/types/pa_vclass.C 1.2:
23892: * src/types/pa_vclass.h 1.2:
23893: * src/types/pa_vdouble.h 1.2:
23894: * src/types/pa_vhash.h 1.3:
23895: * src/types/pa_vint.h 1.2:
23896: * src/types/pa_vjunction.h 1.2:
23897: * src/types/pa_vmframe.h 1.2:
23898: * src/types/pa_vobject.h 1.2:
23899: * src/types/pa_vstring.h 1.2:
23900: * src/types/pa_vunknown.h 1.2:
23901: * src/types/pa_wcontext.C 1.2:
23902: * src/types/pa_wcontext.h 1.2:
23903: * src/types/pa_wwrapper.h 1.2:
23904: headers updated
23905:
23906: * src/classes/double.C 1.7:
23907: * src/classes/int.C 1.7:
23908: * src/classes/root.C 1.13:
23909: * src/types/pa_vclass.C 1.3:
23910: * src/types/pa_vclass.h 1.3:
23911: add_native_method helper
23912:
23913: 2001-03-10 paf
23914: * src/include/core.h 1.4:
23915: * src/include/pa_request.h 1.30:
23916: * src/main/compile.y 1.85:
23917: * src/main/core.C 1.52:
23918: * src/main/pa_request.C 1.6:
23919: names to core.C
23920:
23921: * src/classes/_env.h 1.1:
23922: * src/classes/env.C 1.1:
23923: * src/classes/root.C 1.8:
23924: * src/include/pa_request.h 1.23:
23925: * src/include/pa_vclass.h 1.27:
23926: * src/main/core.C 1.49:
23927: * src/main/main.dsp 1.42:
23928: env0
23929:
23930: * src/include/code.h 1.18:
23931: * src/include/pa_request.h 1.28:
23932: * src/include/pa_vint.h 1.3:
23933: * src/include/pa_vjunction.h 1.7:
23934: * src/include/pa_vstring.h 1.16:
23935: * src/main/compile.y 1.84:
23936: * src/main/compile_tools.C 1.24:
23937: * src/main/compile_tools.h 1.25:
23938: * src/main/execute.C 1.86:
23939: optimized from OP_STRING+OP_WRITE to OP_STRING__WRITE
23940:
23941: * src/include/core.h 1.2:
23942: * src/include/pa_array.h 1.20:
23943: * src/include/pa_hash.h 1.20:
23944: * src/include/pa_request.h 1.24:
23945: * src/include/pa_value.h 1.49:
23946: * src/include/pa_vcframe.h 1.6:
23947: * src/include/pa_vdouble.h 1.11:
23948: * src/include/pa_vint.h 1.2:
23949: * src/include/pa_vstring.h 1.15:
23950: * src/include/pa_vunknown.h 1.8:
23951: * src/include/pa_wcontext.h 1.26:
23952: * src/main/compile.y 1.82:
23953: * src/main/compile_tools.C 1.23:
23954: * src/main/compile_tools.h 1.24:
23955: * src/main/core.C 1.50:
23956: * src/main/execute.C 1.82:
23957: * src/main/main.dsp 1.43:
23958: * src/main/pa_cframe.C 1.4:
23959: * src/main/pa_request.C 1.3:
23960: * src/main/pa_wcontext.C 1.8:
23961: const fight finished
23962:
23963: * src/include/core.h 1.6:
23964: * src/include/pa_request.h 1.34:
23965: * src/main/core.C 1.54:
23966: * src/main/pa_request.C 1.10:
23967: run+auto=run
23968:
23969: * src/include/pa_request.h 1.27:
23970: * src/main/execute.C 1.85:
23971: * src/main/pa_request.C 1.4:
23972: @auto[] realised. auto.p scan togo
23973:
23974: * src/classes/double.C 1.3:
23975: * src/classes/int.C 1.3:
23976: * src/classes/root.C 1.9:
23977: * src/classes/string.C 1.3:
23978: * src/include/pa_request.h 1.25:
23979: * src/include/pa_string.h 1.28:
23980: * src/include/pa_wcontext.h 1.27:
23981: * src/main/compile.y 1.83:
23982: * src/main/execute.C 1.83:
23983: * src/main/pa_string.C 1.35:
23984: * src/main/pa_wcontext.C 1.9:
23985: tainting 0
23986:
23987: * src/classes/_double.h 1.2:
23988: * src/classes/_int.h 1.2:
23989: * src/classes/_root.h 1.1:
23990: * src/classes/_string.h 1.2:
23991: * src/classes/double.C 1.2:
23992: * src/classes/int.C 1.2:
23993: * src/classes/root.C 1.7:
23994: * src/classes/string.C 1.2:
23995: * src/include/pa_request.h 1.22:
23996: * src/include/pa_string.h 1.27:
23997: * src/include/pa_types.h 1.7:
23998: * src/include/pa_vcframe.h 1.5:
23999: * src/include/pa_wcontext.h 1.25:
24000: * src/main/core.C 1.48:
24001: * src/main/main.dsp 1.41:
24002: * src/main/pa_cframe.C 1.3:
24003: * src/main/pa_string.C 1.34:
24004: * src/main/pa_vclass.C 1.3:
24005: * src/main/pa_wcontext.C 1.7:
24006: ^lang prepare0
24007:
24008: * src/include/pa_request.h 1.31:
24009: * src/main/compile.C 1.23:
24010: * src/main/compile.y 1.86:
24011: * src/main/pa_request.C 1.7:
24012: auto tree0
24013:
24014: * src/classes/env.C 1.2:
24015: env:file/line
24016:
24017: * src/include/pa_vclass.h 1.28:
24018: const fight to go
24019:
1.39 paf 24020: * src/include/pa_request.h 1.26:
24021: * src/main/execute.C 1.84:
24022: autocalc code-junctions result now have names
24023:
1.15 paf 24024: * src/include/core.h 1.3:
24025: * src/include/pa_common.h 1.3:
24026: * src/include/pa_pool.h 1.26:
24027: * src/include/pa_request.h 1.29:
24028: * src/main/core.C 1.51:
24029: * src/main/execute.C 1.87:
24030: * src/main/pa_common.C 1.4:
24031: * src/main/pa_request.C 1.5:
24032: root auto.p loaded
24033:
24034: * src/classes/root.C 1.11:
24035: * src/include/pa_request.h 1.33:
24036: minor if junction bug
24037:
24038: * src/main/pa_request.C 1.8:
24039: auto..
24040:
24041: * src/classes/_double.h 1.3:
24042: * src/classes/_env.h 1.2:
24043: * src/classes/_int.h 1.3:
24044: * src/classes/_root.h 1.2:
24045: * src/classes/_string.h 1.3:
24046: * src/classes/double.C 1.4:
24047: * src/classes/env.C 1.3:
24048: * src/classes/int.C 1.4:
24049: * src/classes/root.C 1.10:
24050: * src/classes/string.C 1.4:
24051: * src/include/code.h 1.19:
24052: * src/include/core.h 1.5:
24053: * src/include/pa_array.h 1.21:
24054: * src/include/pa_common.h 1.4:
24055: * src/include/pa_exception.h 1.6:
24056: * src/include/pa_hash.h 1.21:
24057: * src/include/pa_pool.h 1.27:
24058: * src/include/pa_request.h 1.32:
24059: * src/include/pa_stack.h 1.5:
24060: * src/include/pa_string.h 1.29:
24061: * src/include/pa_table.h 1.9:
24062: * src/include/pa_threads.h 1.5:
24063: * src/include/pa_types.h 1.8:
24064: * src/include/pa_valiased.h 1.3:
24065: * src/include/pa_value.h 1.50:
24066: * src/include/pa_vbool.h 1.7:
24067: * src/include/pa_vcframe.h 1.7:
24068: * src/include/pa_vclass.h 1.29:
24069: * src/include/pa_vdouble.h 1.12:
24070: * src/include/pa_vhash.h 1.12:
24071: * src/include/pa_vint.h 1.4:
24072: * src/include/pa_vjunction.h 1.8:
24073: * src/include/pa_vmframe.h 1.23:
24074: * src/include/pa_vobject.h 1.17:
24075: * src/include/pa_vstring.h 1.17:
24076: * src/include/pa_vunknown.h 1.9:
24077: * src/include/pa_wcontext.h 1.28:
24078: * src/include/pa_wwrapper.h 1.13:
24079: * src/main/compile.C 1.24:
24080: * src/main/compile.y 1.87:
24081: * src/main/compile_tools.C 1.25:
24082: * src/main/compile_tools.h 1.26:
24083: * src/main/core.C 1.53:
24084: * src/main/execute.C 1.88:
24085: * src/main/pa_array.C 1.21:
24086: * src/main/pa_cframe.C 1.5:
24087: * src/main/pa_common.C 1.5:
24088: * src/main/pa_exception.C 1.5:
24089: * src/main/pa_hash.C 1.19:
24090: * src/main/pa_pool.C 1.10:
24091: * src/main/pa_request.C 1.9:
24092: * src/main/pa_string.C 1.36:
24093: * src/main/pa_table.C 1.10:
24094: * src/main/pa_value.C 1.7:
24095: * src/main/pa_vclass.C 1.4:
24096: * src/main/pa_wcontext.C 1.10:
24097: sources header
24098:
24099: 2001-03-09 paf
24100: * src/classes/root.C [before_string_to_object_attempt] 1.4.4.1:
24101: * src/include/pa_request.h [before_string_to_object_attempt] 1.20.4.1:
24102: * src/main/execute.C [before_string_to_object_attempt] 1.78.2.2:
24103: ^string.length[]
24104:
24105: * src/classes/root.C 1.5:
24106: * src/include/pa_request.h 1.21:
24107: * src/include/pa_vclass.h 1.26:
24108: * src/include/pa_vhash.h 1.11:
24109: * src/include/pa_vmframe.h 1.20:
24110: * src/include/pa_vobject.h 1.15:
24111: * src/include/pa_vstring.h 1.13:
24112: * src/include/pa_wcontext.h 1.24:
24113: * src/main/compile.y 1.80:
24114: * src/main/core.C 1.46:
24115: * src/main/execute.C 1.79:
24116: * src/main/main.dsp 1.39:
24117: .
24118:
24119: * src/include/pa_vmframe.h 1.22:
24120: * src/main/compile.C 1.22:
24121: * src/main/execute.C 1.81:
24122: expr construct proper naming
24123:
24124: * src/classes/_double.h 1.1:
24125: * src/classes/_int.h 1.1:
24126: * src/classes/_string.h 1.1:
24127: * src/classes/double.C 1.1:
24128: * src/classes/int.C 1.1:
24129: * src/classes/root.C 1.6:
24130: * src/classes/string.C 1.1:
24131: * src/include/code.h 1.17:
24132: * src/include/pa_value.h 1.48:
24133: * src/include/pa_vbool.h 1.6:
24134: * src/include/pa_vdouble.h 1.10:
24135: * src/include/pa_vint.h 1.1:
24136: * src/include/pa_vmframe.h 1.21:
24137: * src/include/pa_vobject.h 1.16:
24138: * src/include/pa_vstring.h 1.14:
24139: * src/main/compile.y 1.81:
24140: * src/main/compile_tools.C 1.22:
24141: * src/main/core.C 1.47:
24142: * src/main/execute.C 1.80:
24143: * src/main/main.dsp 1.40:
24144: Int and Double classes with ^int[] and ^double[]. fixed expr type
24145:
24146: 2001-03-08 paf
24147: * src/include/pa_request.h 1.18:
24148: * src/include/pa_value.h 1.44:
24149: * src/include/pa_vcframe.h 1.4:
24150: * src/include/pa_vmframe.h 1.16:
24151: * src/include/pa_wcontext.h 1.23:
24152: * src/main/compile.C 1.21:
24153: * src/main/compile.y 1.76:
24154: * src/main/core.C 1.45:
24155: * src/main/execute.C 1.70:
24156: * src/main/pa_cframe.C 1.2:
24157: * src/main/pa_wcontext.C 1.5:
24158: 'if' just compiled
24159:
24160: * src/main/pa_vclass.C 1.2:
24161: that were ok... [vclass were out of vcs]
24162:
24163: * src/include/pa_value.h 1.43:
24164: * src/include/pa_vmframe.h 1.14:
24165: * src/main/compile.y 1.75:
24166: * src/main/core.C 1.44:
24167: * src/main/execute.C 1.68:
24168: * src/main/main.dsp 1.37:
24169: z. detected probs with parameter names in operator methods
24170:
24171: * src/include/pa_vclass.h [before_string_to_object_attempt] 1.25.2.2:
24172: * src/include/pa_vstring.h [before_string_to_object_attempt] 1.12.2.2:
24173: * src/include/pa_wcontext.h [before_string_to_object_attempt] 1.23.4.1:
24174: * src/main/compile.y [before_string_to_object_attempt] 1.79.2.1:
24175: * src/main/core.C [before_string_to_object_attempt] 1.45.4.1:
24176: * src/main/execute.C [before_string_to_object_attempt] 1.78.2.1:
24177: * src/main/main.dsp [before_string_to_object_attempt] 1.38.4.2:
24178: dead end: vstring can't be derivated from vobject
24179:
24180: * src/include/pa_request.h 1.17:
24181: * src/main/compile.C 1.20:
24182: * src/main/compile.y 1.73:
24183: * src/main/core.C 1.43:
24184: * src/main/main.dsp 1.36:
24185: introducing ROOT_CLASS.
24186: it's default @BASE.
24187: changed 'RUN' assignment mech
24188:
24189: * src/main/execute.C 1.64:
24190: root root in code-junction
24191:
24192: * src/include/pa_bool.h 1.2:
24193: * src/include/pa_double.h 1.2:
24194: * src/include/pa_value.h 1.47:
24195: * src/include/pa_vbool.h 1.5:
24196: * src/include/pa_vclass.h 1.24:
24197: * src/include/pa_vdouble.h 1.9:
24198: * src/include/pa_vhash.h 1.9:
24199: * src/include/pa_vjunction.h 1.6:
24200: * src/include/pa_vmframe.h 1.19:
24201: * src/include/pa_vobject.h 1.13:
24202: * src/include/pa_vstring.h 1.12:
24203: * src/include/pa_vunknown.h 1.7:
24204: * src/main/compile.y 1.79:
24205: * src/main/compile_tools.C 1.21:
24206: * src/main/execute.C 1.78:
24207: withoud cloning. didn't need it actually, params got passed
24208: from out unnamed ewpool
24209:
24210: * src/include/code.h 1.16:
24211: * src/main/compile.y 1.72:
24212: * src/main/compile_tools.C 1.19:
24213: * src/main/compile_tools.h 1.23:
24214: * src/main/execute.C 1.66:
24215: made class: dynamic, not static. so to enable runtime ^use
24216:
24217: * src/include/code.h 1.15:
24218: * src/main/compile.y 1.70:
24219: * src/main/compile_tools.C 1.18:
24220: * src/main/execute.C 1.65:
24221: joined 2 into one OP_CODE__STORE_PARAM
24222:
24223: * src/main/execute.C 1.74:
24224: fixed problems calling operators in constructors
24225:
24226: * src/classes/root.C 1.2:
24227: * src/include/pa_request.h 1.19:
24228: * src/include/pa_value.h 1.45:
24229: * src/include/pa_vbool.h 1.3:
24230: * src/include/pa_wwrapper.h 1.12:
24231: * src/main/execute.C 1.71:
24232: ^if 0
24233:
24234: * src/main/pa_vclass.C 1.1:
24235: wow! vclass were out of vcs
24236:
24237: * src/classes/root.C 1.4:
24238: * src/include/pa_stack.h 1.4:
24239: * src/main/execute.C 1.73:
24240: detected problems calling operators in constructors
24241:
24242: * src/main/compile.y 1.74:
24243: minor renamings in .y
24244:
24245: * src/include/pa_vdouble.h 1.8:
24246: * src/include/pa_vhash.h 1.8:
24247: * src/include/pa_vjunction.h 1.5:
24248: * src/include/pa_vobject.h 1.12:
24249: * src/include/pa_vunknown.h 1.6:
24250: * src/main/compile.y 1.78:
24251: cloning dead end
24252:
24253: * src/include/pa_vmframe.h [before_string_to_object_attempt] 1.19.2.1:
24254: fixed forgotten method_frame my check
24255:
24256: * src/classes/root.C 1.1:
24257: added root.c
24258:
24259: * src/include/pa_vbool.h 1.2:
24260: * src/include/pa_vclass.h [before_string_to_object_attempt] 1.25.2.1:
24261: * src/include/pa_vdouble.h 1.6:
24262: * src/include/pa_vhash.h [before_string_to_object_attempt] 1.10.2.1:
24263: * src/include/pa_vjunction.h 1.3:
24264: * src/include/pa_vmframe.h 1.15:
24265: * src/include/pa_vobject.h [before_string_to_object_attempt] 1.14.2.1:
24266: * src/include/pa_vstring.h 1.10:
24267: * src/include/pa_vstring.h [before_string_to_object_attempt] 1.12.2.1:
24268: * src/include/pa_wcontext.h 1.22:
24269: * src/main/execute.C 1.67:
24270: * src/main/execute.C 1.69:
24271: * src/main/execute.C 1.75:
24272: * src/main/main.dsp [before_string_to_object_attempt] 1.38.4.1:
24273: * src/main/pa_wcontext.C 1.4:
24274: * src/main/pa_wcontext.C 1.6:
24275: z
24276:
24277: * src/main/compile.y 1.71:
24278: minor grammar bug with OP_CODE__STORE_PARAM
24279:
24280: * src/include/pa_bool.h 1.1:
24281: * src/include/pa_double.h 1.1:
24282: * src/include/pa_valiased.h 1.2:
24283: * src/include/pa_value.h 1.46:
24284: * src/include/pa_vbool.h 1.4:
24285: * src/include/pa_vclass.h 1.23:
24286: * src/include/pa_vdouble.h 1.7:
24287: * src/include/pa_vhash.h 1.7:
24288: * src/include/pa_vjunction.h 1.4:
24289: * src/include/pa_vmframe.h 1.18:
24290: * src/include/pa_vobject.h 1.11:
24291: * src/include/pa_vstring.h 1.11:
24292: * src/include/pa_vunknown.h 1.5:
24293: * src/main/compile.y 1.77:
24294: * src/main/compile_tools.C 1.20:
24295: * src/main/execute.C 1.77:
24296: * src/main/main.dsp 1.38:
24297: * src/main/pa_value.C 1.6:
24298: value.cloning so to give params proper names
24299:
24300: * src/classes/root.C 1.3:
24301: * src/include/pa_request.h 1.20:
24302: * src/main/execute.C 1.72:
24303: autocalc def to string
24304:
24305: * src/include/pa_vmframe.h 1.17:
24306: * src/main/execute.C 1.76:
24307: added names to unknown values in get_element and unfilled
24308: params. removed wrong name change in get_element
24309:
24310: * src/include/pa_vclass.h 1.25:
24311: * src/include/pa_vhash.h 1.10:
24312: * src/include/pa_vobject.h 1.14:
24313: removes some remained clone conseqs
24314:
24315: 2001-03-07 paf
24316: * src/include/pa_hash.h 1.19:
24317: * src/include/pa_value.h 1.40:
24318: * src/include/pa_vhash.h 1.4:
24319: * src/include/pa_vunknown.h 1.4:
24320: * src/main/compile.y 1.67:
24321: * src/main/execute.C 1.62:
24322: * src/main/pa_hash.C 1.18:
24323: expr def in -f
24324:
24325: * src/main/compile.y 1.65:
24326: * src/main/execute.C 1.60:
24327: * src/main/pa_string.C 1.33:
24328: bug in string.cmp fixed
24329:
24330: * src/main/compile.y 1.68:
24331: .y priorities syntax shaped up a bit
24332:
24333: * src/main/compile.y 1.64:
24334: expr quoted code
24335:
24336: * src/main/execute.C 1.57:
24337: ^var.menu{$field} problem detected. that $field not a $var.field
24338:
24339: * src/main/compile.y 1.69:
24340: * src/main/compile_tools.h 1.22:
24341: ^func(params)
24342:
1.39 paf 24343: * src/main/compile.y 1.63:
24344: * src/main/execute.C 1.59:
24345: expr whitespace solved. added "" support0
24346:
1.15 paf 24347: * src/include/pa_value.h 1.42:
24348: * src/include/pa_vclass.h 1.22:
24349: * src/include/pa_vhash.h 1.6:
24350: * src/include/pa_vmframe.h 1.13:
24351: * src/include/pa_vobject.h 1.10:
24352: * src/include/pa_wwrapper.h 1.11:
24353: const in Value.get_element
24354:
24355: * src/include/pa_string.h 1.26:
24356: * src/main/compile.y 1.61:
24357: * src/main/execute.C 1.58:
24358: * src/main/pa_string.C 1.32:
24359: just compiled lt&co
24360:
24361: * src/include/pa_stack.h 1.3:
24362: * src/include/pa_value.h 1.41:
24363: * src/include/pa_vclass.h 1.21:
24364: * src/include/pa_vhash.h 1.5:
24365: * src/include/pa_vmframe.h 1.12:
24366: * src/include/pa_vobject.h 1.9:
24367: * src/include/pa_wwrapper.h 1.10:
24368: * src/main/execute.C 1.63:
24369: fixed rwcontext of {} params up
24370:
24371: * src/main/compile.y 1.62:
24372: expr string comparisons 0
24373:
24374: * src/main/compile.y 1.66:
24375: * src/main/execute.C 1.61:
24376: expr calls
24377:
24378: 2001-03-06 paf
24379: * src/include/pa_vbool.h 1.1:
24380: forgot this
24381:
24382: * src/main/compile.y 1.51:
24383: expr lexx1
24384:
24385: * src/include/code.h 1.14:
24386: * src/main/compile.y 1.59:
24387: * src/main/execute.C 1.56:
24388: 1 problems with skipping whitespace in yylex fixed
24389: 2 xors: # bitwise ## logical
24390:
24391: * src/include/code.h 1.11:
24392: * src/include/pa_valiased.h 1.1:
24393: * src/include/pa_value.h 1.37:
24394: * src/include/pa_vdouble.h 1.1:
24395: * src/include/pa_vstring.h 1.6:
24396: * src/main/compile.y 1.49:
24397: * src/main/execute.C 1.49:
24398: expr lex0 exec-1
24399:
24400: * src/main/compile.y 1.52:
24401: expr grammar-1
24402:
24403: * src/include/pa_value.h 1.39:
24404: * src/include/pa_vdouble.h 1.5:
24405: * src/include/pa_vstring.h 1.8:
24406: * src/include/pa_vunknown.h 1.3:
24407: * src/main/compile.y 1.56:
24408: * src/main/execute.C 1.54:
24409: * src/main/main.dsp 1.35:
24410: !~
24411:
24412: * src/include/code.h 1.10:
24413: * src/main/compile.y 1.48:
24414: * src/main/compile_tools.h 1.18:
24415: g
24416:
24417: * src/main/compile.y 1.60:
24418: .y expr visible-shorter
24419:
24420: * src/include/pa_vcframe.h 1.3:
24421: * src/include/pa_vclass.h 1.20:
24422: * src/include/pa_vdouble.h 1.4:
24423: * src/include/pa_vhash.h 1.3:
24424: * src/include/pa_vjunction.h 1.2:
24425: * src/include/pa_vmframe.h 1.11:
24426: * src/include/pa_vobject.h 1.8:
24427: * src/include/pa_vstring.h 1.7:
24428: * src/include/pa_vunknown.h 1.2:
24429: * src/include/pa_wcontext.h 1.21:
24430: * src/include/pa_wwrapper.h 1.9:
24431: * src/main/compile.y 1.55:
24432: * src/main/compile_tools.C 1.17:
24433: * src/main/compile_tools.h 1.21:
24434: * src/main/execute.C 1.53:
24435: +-*/
24436:
24437: * src/main/compile.y 1.50:
24438: * src/main/execute.C 1.50:
24439: * src/main/main.dsp 1.34:
24440: z
24441:
24442: * src/include/pa_value.h 1.38:
24443: * src/include/pa_vdouble.h 1.2:
24444: * src/main/compile.y 1.53:
24445: * src/main/execute.C 1.51:
24446: expr grammar-1 2*2=4.000000 :)
24447:
1.39 paf 24448: * src/include/pa_vstring.h 1.9:
24449: * src/main/compile.y 1.58:
24450: problems with skipping whitespace in yylex
24451:
1.15 paf 24452: * src/include/pa_vdouble.h 1.3:
24453: * src/main/compile.y 1.54:
24454: * src/main/compile_tools.C 1.15:
24455: * src/main/compile_tools.h 1.19:
24456: grammar-1.1 $a(z) $a=0
24457:
24458: * src/include/code.h 1.13:
24459: * src/main/compile.y 1.57:
24460: * src/main/execute.C 1.55:
24461: without string ops in expressions 0
24462:
24463: 2001-02-26 paf
24464: * src/main/compile.y 1.46:
24465: max_string in yyerror bug fix
24466:
24467: 2001-02-25 paf
24468: * src/main/compile.y 1.40:
24469: escaping bug
24470:
24471: * src/include/pa_request.h 1.14:
24472: * src/main/compile.C 1.19:
24473: * src/main/core.C 1.38:
24474: default name RUN, also alias
24475:
24476: * src/include/pa_vcframe.h 1.2:
24477: * src/include/pa_vmframe.h 1.5:
24478: * src/include/pa_vobject.h 1.6:
24479: * src/include/pa_wcontext.h 1.17:
24480: * src/include/pa_wwrapper.h 1.7:
24481: * src/main/core.C 1.40:
24482: * src/main/execute.C 1.43:
24483: * src/main/main.dsp 1.31:
24484: would now get fields into interm VFielded class
24485:
24486: * src/include/pa_request.h 1.16:
24487: * src/include/pa_value.h 1.34:
24488: * src/include/pa_vmframe.h 1.7:
24489: * src/include/pa_wcontext.h 1.19:
24490: * src/main/execute.C 1.46:
24491: VAliased0
24492:
24493: * src/main/execute.C 1.47:
24494: VAliased1
24495:
24496: * src/include/pa_value.h 1.35:
24497: * src/include/pa_vmframe.h 1.8:
24498: VAliased2
24499:
24500: * src/include/code.h 1.9:
24501: * src/include/pa_value.h 1.28:
24502: * src/include/pa_vclass.h 1.15:
24503: * src/include/pa_vmframe.h 1.2:
24504: * src/include/pa_vobject.h 1.3:
24505: * src/include/pa_wwrapper.h 1.5:
24506: * src/main/compile.y 1.38:
24507: * src/main/compile_tools.C 1.14:
24508: * src/main/compile_tools.h 1.16:
24509: * src/main/execute.C 1.38:
24510: ^class:method() just compiled
24511:
24512: * src/include/pa_hash.h 1.18:
24513: * src/include/pa_value.h 1.31:
24514: * src/include/pa_vclass.h 1.17:
24515: * src/include/pa_vmframe.h 1.4:
24516: * src/include/pa_vobject.h 1.5:
24517: * src/include/pa_vstring.h 1.5:
24518: * src/include/pa_wcontext.h 1.16:
24519: * src/main/compile.y 1.45:
24520: * src/main/core.C 1.39:
24521: * src/main/execute.C 1.42:
24522: * src/main/main.dsp 1.30:
24523: * src/main/pa_hash.C 1.17:
24524: * src/main/pa_value.C 1.5:
24525: * src/main/pa_wcontext.C 1.3:
24526: virtuals2
24527:
24528: * src/include/pa_value.h 1.32:
24529: * src/include/pa_vclass.h 1.18:
24530: * src/include/pa_wcontext.h 1.18:
24531: * src/include/pa_wwrapper.h 1.8:
24532: * src/main/execute.C 1.44:
24533: * src/main/main.dsp 1.32:
24534: no not get fields into interm VFielded class.
24535: fields & staticfields 1
24536:
24537: * src/include/pa_pool.h 1.25:
24538: * src/include/pa_request.h 1.15:
24539: * src/include/pa_value.h 1.33:
24540: * src/include/pa_vclass.h 1.19:
24541: * src/include/pa_vmframe.h 1.6:
24542: * src/include/pa_vobject.h 1.7:
24543: * src/main/core.C 1.41:
24544: * src/main/execute.C 1.45:
24545: * src/main/main.dsp 1.33:
24546: VAliased just compiled
24547:
1.39 paf 24548: * src/include/pa_value.h 1.36:
24549: * src/include/pa_vmframe.h 1.9:
24550: * src/include/pa_wcontext.h 1.20:
24551: * src/main/execute.C 1.48:
24552: VAliased3
24553:
1.15 paf 24554: * src/include/pa_request.h 1.13:
24555: * src/include/pa_value.h 1.29:
24556: * src/include/pa_vobject.h 1.4:
24557: * src/main/compile.y 1.39:
24558: * src/main/compile_tools.h 1.17:
24559: * src/main/core.C 1.37:
24560: * src/main/execute.C 1.39:
24561: * src/main/pa_common.C 1.3:
24562: vobject1
24563:
24564: * src/main/compile.y 1.43:
24565: rethought to $class:static.field.subfield
24566:
24567: * src/main/compile.y 1.44:
24568: : 1
24569:
24570: * src/include/pa_value.h 1.30:
24571: * src/include/pa_vmframe.h 1.3:
24572: * src/include/pa_wwrapper.h 1.6:
24573: * src/main/compile.y 1.41:
24574: * src/main/execute.C 1.40:
24575: * src/main/pa_wcontext.C 1.2:
24576: before execute class calls rewrite
24577:
24578: * src/include/pa_vclass.h 1.16:
24579: * src/main/compile.y 1.42:
24580: * src/main/execute.C 1.41:
24581: $class:element
24582:
24583: * src/include/pa_pool.h [class_alias_dead_end] 1.24.2.1:
24584: * src/include/pa_value.h [class_alias_dead_end] 1.32.2.1:
24585: * src/include/pa_vclass.h [class_alias_dead_end] 1.18.2.1:
24586: * src/include/pa_vobject.h [class_alias_dead_end] 1.6.2.1:
24587: * src/main/execute.C [class_alias_dead_end] 1.44.2.1:
24588: alias dead end
24589:
24590: 2001-02-24 paf
24591: * src/main/compile.y 1.32:
24592: fixed grammar bugs in constructor/params klinch
24593:
24594: * src/main/main.dsp 1.29:
24595: no bison -d
24596:
24597: * src/main/compile.y 1.37:
24598: * src/main/compile_tools.h 1.15:
24599: use0 line no on 'undef class' err msg wrong
24600:
24601: * src/main/compile.y 1.30:
24602: fixed last \n macrotemplate strip bug
24603:
24604: * src/include/pa_vframe.h 1.5:
24605: * src/main/compile.y 1.33:
24606: found junction ideology @: ^x{$a()) must construct current
24607: wcontext element, so smart wcontext handling needed
24608:
24609: * src/include/pa_value.h 1.25:
24610: * src/include/pa_wcontext.h 1.15:
24611: * src/include/pa_wwrapper.h 1.4:
24612: * src/main/execute.C 1.36:
24613: * src/main/pa_value.C 1.4:
24614: it works as bad as you've named it: wcontext.value() was not a
24615: perfect idea
24616:
24617: * src/main/compile.y 1.35:
24618: * src/main/core.C 1.36:
24619: yylex need some @special lines adj
24620:
24621: * src/include/pa_value.h 1.24:
24622: * src/include/pa_vcframe.h 1.1:
24623: * src/include/pa_vclass.h 1.10:
24624: * src/include/pa_vframe.h 1.6:
24625: * src/include/pa_vhash.h 1.2:
24626: * src/include/pa_vjunction.h 1.1:
24627: * src/include/pa_vmframe.h 1.1:
24628: * src/include/pa_wcontext.h 1.14:
24629: * src/include/pa_wwrapper.h 1.3:
24630: * src/main/execute.C 1.34:
24631: * src/main/main.dsp 1.27:
24632: * src/main/pa_cframe.C 1.1:
24633: * src/main/pa_wcontext.C 1.1:
24634: codeframe just compiled
24635:
24636: * src/include/pa_request.h 1.12:
24637: * src/include/pa_vclass.h 1.14:
24638: * src/main/compile.C 1.18:
24639: * src/main/compile.y 1.34:
24640: * src/main/compile_tools.h 1.14:
24641: * src/main/core.C 1.35:
24642: modules0
24643:
24644: * src/main/pa_array.C 1.20:
24645: minor bug in expanding very small arrays. 60% from 1 were 0
24646:
24647: * src/include/pa_vclass.h 1.12:
24648: * src/main/compile.y 1.36:
24649: * src/main/core.C 1.33:
24650: z
24651:
24652: * src/include/code.h 1.7:
24653: * src/include/pa_request.h 1.11:
24654: * src/include/pa_value.h 1.23:
24655: * src/include/pa_vclass.h 1.9:
24656: * src/include/pa_vframe.h 1.4:
24657: * src/main/compile.y 1.29:
24658: * src/main/compile_tools.C 1.13:
24659: * src/main/compile_tools.h 1.13:
24660: * src/main/core.C 1.32:
24661: * src/main/execute.C 1.32:
24662: code junctions0. something wrong with last \n macrotemplate strip
24663:
24664: * src/include/pa_value.h 1.26:
24665: * src/include/pa_vclass.h 1.11:
24666: * src/include/pa_vobject.h 1.1:
24667: * src/main/main.dsp 1.28:
24668: vobject00
24669:
24670: * src/main/compile.y 1.31:
24671: * src/main/execute.C 1.33:
24672: fixed empty constructor optimized empty case. failed on calls -
24673: produced empty string param
24674:
24675: * src/main/execute.C 1.35:
24676: codeframe1
24677:
24678: 2001-02-23 paf
24679: * src/include/pa_value.h 1.18:
24680: * src/main/core.C 1.27:
24681: * src/main/execute.C 1.25:
24682: * src/main/main.dsp 1.23:
24683: value named
24684:
24685: * src/main/compile.y 1.26:
24686: * src/main/execute.C 1.27:
24687: empty constructor bug fixed
24688:
24689: * src/include/pa_vframe.h 1.1:
24690: * src/include/pa_vunknown.h 1.1:
24691: * src/include/pa_wcontext.h 1.13:
24692: * src/include/pa_wwrapper.h 1.1:
24693: * src/main/core.C 1.29:
24694: * src/main/execute.C 1.29:
24695: * src/main/main.dsp 1.25:
24696: * src/main/pa_value.C 1.1:
24697: call0
24698:
24699: * src/main/compile.y 1.27:
24700: * src/main/compile_tools.C 1.12:
24701: * src/main/compile_tools.h 1.12:
24702: fixed wrong grammar in complex constructor case
24703:
24704: * src/include/pa_value.h 1.21:
24705: * src/include/pa_vclass.h 1.8:
24706: * src/include/pa_vframe.h 1.3:
24707: * src/main/core.C 1.30:
24708: * src/main/execute.C 1.31:
24709: * src/main/pa_value.C 1.2:
24710: get_method RIP. junctions everywhere. call with junctions0
24711:
24712: * src/main/compile.y 1.28:
24713: * src/main/execute.C 1.30:
24714: * src/main/main.dsp 1.26:
24715: rethought some. before junction
24716:
24717: * src/include/pa_value.h 1.17:
24718: * src/include/pa_vstring.h 1.4:
24719: * src/main/execute.C 1.24:
24720: strign 2 value in 2 places in execute
24721:
24722: * src/include/pa_wcontext.h 1.11:
24723: z
24724:
24725: * src/include/pa_hash.h 1.17:
24726: * src/include/pa_value.h 1.19:
24727: * src/include/pa_wcontext.h 1.12:
24728: * src/main/core.C 1.28:
24729: * src/main/execute.C 1.28:
24730: * src/main/main.dsp 1.24:
24731: * src/main/pa_hash.C 1.16:
24732: started call. store param, vframe done
24733:
24734: * src/include/pa_value.h 1.22:
24735: * src/main/compile.C 1.17:
24736: * src/main/core.C 1.31:
24737: * src/main/pa_value.C 1.3:
24738: minor error reporting format beautifyings
24739:
24740: * src/main/execute.C 1.26:
24741: with result rwpool
24742:
1.39 paf 24743: * src/include/pa_value.h 1.20:
24744: * src/include/pa_vclass.h 1.7:
24745: * src/include/pa_vframe.h 1.2:
24746: * src/include/pa_wwrapper.h 1.2:
24747: lara came, can't work, sorry :(
24748:
1.15 paf 24749: * src/include/pa_value.h 1.16:
24750: * src/include/pa_wcontext.h 1.10:
24751: * src/main/compile.y 1.25:
24752: * src/main/execute.C 1.23:
24753: * src/main/main.dsp 1.22:
24754: * src/main/pa_array.C 1.19:
24755: auto VHash on wcontext.put_element when wcontext fvalue==0
24756:
24757: 2001-02-22 paf
24758: * src/include/pa_request.h 1.10:
24759: * src/main/compile.y 1.23:
24760: $self.put(val)
24761:
24762: * src/include/pa_pool.h 1.24:
24763: * src/include/pa_vclass.h 1.5:
24764: * src/main/core.C 1.25:
24765: * src/main/pa_hash.C 1.15:
24766: * src/main/pa_pool.C 1.9:
24767: TRY...
24768:
24769: * src/include/code.h 1.6:
24770: * src/main/compile_tools.C 1.9:
24771: * src/main/compile_tools.h 1.10:
24772: * src/main/execute.C 1.19:
24773: OP_STRING better then some xxx _VALUE
24774:
24775: * src/main/compile.C 1.14:
24776: * src/main/core.C 1.26:
24777: * src/main/execute.C 1.16:
24778: * src/main/pa_string.C 1.31:
24779: more precise parse error line:col
24780:
24781: * src/main/compile.C 1.15:
24782: * src/main/compile.y 1.18:
24783: * src/main/execute.C 1.20:
24784: started : with $a.$:f
24785:
24786: * src/main/compile.y 1.20:
24787: $: wasn't finished - $:sdf(sdf) troubled a bit. finished now.
24788:
24789: * src/include/code.h 1.3:
24790: * src/include/pa_string.h 1.25:
24791: * src/include/pa_value.h 1.12:
24792: * src/include/pa_vclass.h 1.3:
24793: * src/include/pa_wcontext.h 1.3:
24794: * src/main/compile.y 1.14:
24795: * src/main/execute.C 1.14:
24796: * src/main/pa_string.C 1.28:
24797: write_value write_string 0
24798: it seems wcontext must write strings regardles of fvalue!=0
24799:
24800: * src/include/code.h 1.4:
24801: * src/include/pa_value.h 1.13:
24802: * src/include/pa_vclass.h 1.4:
24803: * src/include/pa_wcontext.h 1.5:
24804: * src/main/compile.y 1.15:
24805: * src/main/compile_tools.C 1.6:
24806: * src/main/compile_tools.h 1.8:
24807: * src/main/execute.C 1.15:
24808: * src/main/main.dsp 1.20:
24809: iiieeyys! get/put simple vars to VClass works0
24810:
24811: * src/include/pa_array.h 1.18:
24812: * src/include/pa_wcontext.h 1.4:
24813: * src/main/pa_string.C 1.29:
24814: in process, but found that exceptions are too global
24815:
24816: * src/main/compile.y 1.19:
24817: $: finished
24818:
24819: * src/main/compile.C 1.16:
24820: * src/main/compile.y 1.21:
24821: * src/main/compile_tools.C 1.10:
24822: z
24823:
24824: * src/include/pa_request.h 1.9:
24825: * src/include/pa_stack.h 1.2:
24826: * src/include/pa_wcontext.h 1.7:
24827: * src/main/execute.C 1.17:
24828: z about to vstring it .y all
24829:
24830: * src/include/pa_hash.h 1.16:
24831: * src/include/pa_value.h 1.15:
24832: * src/include/pa_vclass.h 1.6:
24833: * src/include/pa_vhash.h 1.1:
24834: * src/include/pa_vstring.h 1.3:
24835: * src/include/pa_wcontext.h 1.9:
24836: * src/main/execute.C 1.22:
24837: * src/main/main.dsp 1.21:
24838: auto VHash in pa.th.cre.at.e
24839:
24840: * src/include/code.h 1.5:
24841: * src/include/pa_vstring.h 1.2:
24842: * src/main/compile.y 1.17:
24843: * src/main/compile_tools.C 1.8:
24844: * src/main/compile_tools.h 1.9:
24845: * src/main/execute.C 1.18:
24846: string to vstring it .y all
24847:
24848: * src/include/pa_array.h 1.19:
24849: * src/main/compile.y 1.22:
24850: * src/main/compile_tools.C 1.11:
24851: * src/main/compile_tools.h 1.11:
24852: * src/main/pa_array.C 1.18:
24853: $self.get
24854:
24855: * src/include/pa_exception.h 1.5:
24856: * src/include/pa_pool.h 1.23:
24857: * src/include/pa_request.h 1.8:
24858: * src/include/pa_value.h 1.14:
24859: * src/include/pa_wcontext.h 1.6:
24860: * src/main/compile.C 1.13:
24861: * src/main/compile.y 1.16:
24862: * src/main/compile_tools.C 1.7:
24863: * src/main/core.C 1.24:
24864: * src/main/pa_array.C 1.17:
24865: * src/main/pa_exception.C 1.4:
24866: * src/main/pa_hash.C 1.14:
24867: * src/main/pa_pool.C 1.8:
24868: * src/main/pa_string.C 1.30:
24869: * src/main/pa_table.C 1.9:
24870: removed exception from request
24871:
24872: * src/include/pa_vstring.h 1.1:
24873: * src/main/compile.C 1.12:
24874: * src/main/core.C 1.23:
24875: added some forgotten
24876:
24877: * src/include/pa_wcontext.h 1.8:
24878: * src/main/compile.y 1.24:
24879: * src/main/execute.C 1.21:
24880: erroreos checkout
24881:
24882: 2001-02-21 paf
24883: * src/main/compile.y 1.9:
24884: more straightforward yylex[end]
24885:
24886: * src/main/compile.C 1.6:
24887: * src/main/compile.y 1.6:
24888: * src/main/compile_tools.h 1.5:
24889: error processing in eval & yyerror so it wouldn't cause
24890: memleaks.
24891:
24892: * src/include/compile.h 1.5:
24893: * src/include/execute.h 1.3:
24894: * src/include/pa_array.h 1.17:
24895: * src/include/pa_request.h 1.7:
24896: * src/include/pa_stack.h 1.1:
24897: * src/include/pa_vclass.h 1.2:
24898: * src/include/pa_wcontext.h 1.2:
24899: * src/main/compile.C 1.10:
24900: * src/main/compile.y 1.12:
24901: * src/main/execute.C 1.11:
24902: * src/main/main.dsp 1.19:
24903: * src/main/pa_array.C 1.16:
24904: * src/main/pa_request.C 1.2:
24905: get put -1 [just compiled]
24906:
24907: * src/include/compile.h 1.4:
24908: * src/include/pa_array.h 1.16:
24909: * src/main/compile.C 1.9:
24910: * src/main/compile.y 1.11:
24911: * src/main/execute.C 1.10:
24912: MAIN_METHOD_NAME ready to write execute
24913:
24914: * src/include/pa_string.h 1.24:
24915: * src/include/pa_types.h 1.6:
24916: * src/main/pa_string.C 1.27:
24917: string.operator==(char*)
24918:
24919: * src/main/compile.C 1.11:
24920: * src/main/compile.y 1.13:
24921: * src/main/execute.C 1.12:
24922: store0
24923:
24924: * src/include/core.h 1.1:
24925: * src/include/pa_context.h 1.8:
24926: * src/include/pa_request.h 1.6:
24927: * src/include/pa_vclass.h 1.1:
24928: * src/include/pa_wcontext.h 1.1:
24929: * src/main/core.C 1.22:
24930: * src/main/main.dsp 1.18:
24931: * src/main/pa_request.C 1.1:
24932: request core methods0
24933:
24934: * src/include/compile.h 1.3:
24935: * src/include/pa_context.h 1.7:
24936: * src/include/pa_hash.h 1.15:
24937: * src/include/pa_request.h 1.5:
24938: * src/include/pa_string.h 1.23:
24939: * src/include/pa_value.h 1.9:
24940: struck with const array.gets
24941:
24942: * src/include/code.h 1.2:
24943: * src/include/pa_types.h 1.5:
24944: * src/main/compile.C 1.3:
24945: * src/main/compile.y 1.3:
24946: * src/main/compile_tools.C 1.3:
24947: * src/main/compile_tools.h 1.3:
24948: * src/main/execute.C 1.3:
24949: * src/main/main.dsp 1.16:
24950: .y to c++
24951: hierarchy output fix.
24952: compiler works ok
24953:
24954: * src/include/compile.h 1.2:
24955: * src/main/compile.C 1.4:
24956: * src/main/compile.y 1.4:
24957: * src/main/compile_tools.h 1.4:
24958: line numbers needed. would add them to .y now internally.
24959: externally it's not as precise as needed
24960:
1.39 paf 24961: * src/include/execute.h 1.2:
24962: * src/include/pa_array.h 1.15:
24963: * src/include/pa_value.h 1.10:
24964: * src/main/execute.C 1.9:
24965: * src/main/pa_array.C 1.15:
24966: after array.const get wonders
24967:
1.15 paf 24968: * src/include/pa_exception.h 1.4:
24969: * src/include/pa_value.h 1.11:
24970: * src/main/compile.C 1.8:
24971: * src/main/compile.y 1.10:
24972: * src/main/compile_tools.C 1.5:
24973: * src/main/compile_tools.h 1.7:
24974: .y methods and one_big_piece. now compile returns array<method*>
24975:
24976: * src/main/compile.y 1.7:
24977: * src/main/execute.C 1.4:
24978: * src/main/execute.C 1.5:
24979: * src/main/execute.C 1.6:
24980: * src/main/execute.C 1.7:
24981: * src/main/execute.C 1.8:
24982: z
24983:
24984: * src/main/execute.C 1.13:
24985: tired :)
24986:
24987: * src/main/compile.C 1.5:
24988: * src/main/compile.y 1.5:
24989: failed to add absolute precies parse error positions. leaving
24990: RIGHTMOST position as @file[line:col]
24991:
24992: 2001-02-20 paf
24993: * src/include/code.h 1.1:
24994: * src/include/compile.h 1.1:
24995: * src/include/execute.h 1.1:
24996: * src/include/pa_array.h 1.14:
24997: * src/include/pa_common.h 1.2:
24998: * src/include/pa_pool.h 1.22:
24999: * src/include/pa_string.h 1.22:
25000: * src/include/pa_table.h 1.8:
25001: * src/include/pa_types.h 1.4:
25002: * src/main/compile.C 1.1:
25003: * src/main/compile.y 1.1:
25004: * src/main/compile_tools.C 1.1:
25005: * src/main/compile_tools.h 1.1:
25006: * src/main/core.C 1.21:
25007: * src/main/execute.C 1.1:
25008: * src/main/main.dsp 1.14:
25009: * src/main/pa_array.C 1.14:
25010: * src/main/pa_common.C 1.2:
25011: * src/main/pa_hash.C 1.12:
25012: * src/main/pa_string.C 1.26:
25013: * src/main/pa_table.C 1.8:
25014: bison[yacc] first time compiled.
25015: execute=dump for now
25016:
25017: * src/main/compile.C 1.2:
25018: * src/main/compile.y 1.2:
25019: * src/main/compile_tools.C 1.2:
25020: * src/main/compile_tools.h 1.2:
25021: * src/main/execute.C 1.2:
25022: * src/main/main.dsp 1.15:
25023: nestage probs, eof yylex not perfect
25024:
25025: * src/main/core.C 1.20:
25026: core rewrite using yacc investigations
25027: now will be compile[yacc]/execute[opcodes]
25028:
25029: 2001-02-15 paf
25030: * src/include/pa_value.h 1.8:
25031: * src/main/core.C 1.19:
25032: maybe a-la yacc those ifs rewrite as turing machine?
25033: for it seems it would be it's too many ifs with this syntax now
25034:
25035: 2001-02-14 paf
25036: * src/include/pa_context.h 1.6:
25037: * src/include/pa_string.h 1.20:
25038: * src/main/core.C 1.10:
25039: * src/main/pa_string.C 1.23:
25040: process text repassing
25041:
25042: * src/include/pa_value.h 1.7:
25043: * src/main/core.C 1.11:
25044: * src/main/pa_string.C 1.24:
25045: process text repassing2
25046: operator static vars
25047:
25048: * src/include/pa_string.h 1.21:
25049: * src/main/core.C 1.12:
25050: * src/main/pa_string.C 1.25:
25051: get names 0
25052:
25053: * src/include/pa_context.h 1.5:
25054: * src/include/pa_value.h 1.6:
25055: * src/main/core.C 1.9:
25056: module:calls changes
25057:
25058: * src/main/core.C 1.16:
25059: varios breaks
25060:
25061: * src/main/core.C 1.17:
25062: get_params
25063: figured ^menu[UNEVALUATED unthinked :( ]
25064:
25065: * src/main/core.C 1.18:
25066: get_params 1
25067:
25068: * src/main/core.C 1.13:
25069: get names 1
25070:
25071: * src/main/core.C 1.14:
25072: get names 2
25073:
25074: * src/main/core.C 1.15:
25075: get names 3
25076:
25077: 2001-02-13 paf
25078: * src/include/pa_string.h 1.17:
25079: * src/main/pa_string.C 1.19:
25080: String_iterator::skip_to
25081: todo:optimize
25082:
25083: * src/main/core.C 1.6:
25084: operators
25085: : and self. prefixes
25086:
25087: * src/include/pa_context.h 1.4:
25088: * src/include/pa_value.h 1.5:
25089: * src/main/core.C 1.8:
25090: ^class:calls[] started
25091:
25092: * src/include/pa_string.h 1.18:
25093: * src/main/pa_string.C 1.21:
25094: String_iterator optimized
25095:
25096: * src/include/pa_string.h 1.19:
25097: * src/main/pa_string.C 1.22:
25098: String_iterator tested
25099:
25100: * src/main/pa_string.C 1.20:
25101: String_iterator::skip_to
25102: optimized a bit. would change privates to better support optimization
25103:
25104: * src/include/pa_value.h 1.4:
25105: * src/main/core.C 1.5:
25106: * src/main/core.C 1.7:
25107: z
25108:
25109: 2001-02-12 paf
25110: * src/include/pa_context.h 1.2:
25111: * src/include/pa_value.h 1.2:
25112: * src/main/core.C 1.2:
25113: get self/methodref joined
25114:
25115: * src/include/pa_context.h 1.3:
25116: * src/include/pa_value.h 1.3:
25117: * src/main/core.C 1.3:
25118: some comments
25119:
25120: * src/include/pa_string.h 1.16:
25121: * src/main/core.C 1.4:
25122: * src/main/pa_string.C 1.18:
25123: started String_iterator
25124:
25125: 2001-02-11 paf
25126: * src/include/pa_context.h 1.1:
25127: * src/include/pa_value.h 1.1:
25128: * src/main/core.C 1.1:
25129: * src/main/main.dsp 1.13:
25130: core started.
25131: core.C, context&value .h
25132:
25133: * src/include/pa_array.h 1.13:
25134: * src/include/pa_hash.h 1.14:
25135: * src/include/pa_pool.h 1.21:
25136: * src/include/pa_string.h 1.15:
25137: * src/main/main.dsp 1.12:
25138: * src/main/pa_array.C 1.13:
25139: * src/main/pa_hash.C 1.11:
25140: * src/main/pa_pool.C 1.7:
25141: * src/main/pa_string.C 1.17:
25142: :pooled
25143:
25144: 2001-01-30 paf
25145: * src/include/pa_error.h 1.4:
25146: * src/include/pa_exception.h 1.1:
25147: * src/include/pa_pool.h 1.17:
25148: * src/include/pa_request.h 1.3:
25149: * src/main/main.dsp 1.10:
25150: * src/main/pa_error.C 1.4:
25151: * src/main/pa_exception.C 1.1:
25152: * src/main/pa_pool.C 1.4:
25153: * src/targets/Makefile.am 1.2:
25154: lowered targets/parser into subdir, added parser_Pool(Pool)
25155: failed to add. would think..
25156:
25157: * src/include/pa_exception.h 1.3:
25158: * src/include/pa_pool.h 1.19:
25159: * src/include/pa_table.h 1.7:
25160: * src/main/pa_exception.C 1.3:
25161: * src/main/pa_table.C 1.7:
25162: minor * to & changes
25163:
25164: * src/include/pa_pool.h 1.20:
25165: * src/main/Makefile.am 1.5:
25166: * src/main/main.dsp 1.11:
25167: * src/main/pa_pool.C 1.6:
25168: moved pa_pool.C to be target specific
25169:
25170: * src/Makefile.am 1.2:
25171: * src/main/Makefile.am 1.6:
25172: * src/targets/Makefile.am 1.3:
25173: .am comments
25174:
25175: * src/include/pa_exception.h 1.2:
25176: * src/include/pa_pool.h 1.18:
25177: * src/include/pa_request.h 1.4:
25178: * src/include/pa_table.h 1.6:
25179: * src/main/pa_array.C 1.12:
25180: * src/main/pa_exception.C 1.2:
25181: * src/main/pa_pool.C 1.5:
25182: * src/main/pa_table.C 1.6:
25183: error re-associated. that's much better
25184: even removed 'die' necessety
25185:
25186: 2001-01-29 paf
25187: * src/include/pa_hash.h 1.9:
25188: * src/include/pa_pool.h 1.10:
25189: * src/include/pa_threads.h 1.3:
25190: * src/main/pa_hash.C 1.5:
25191: made local Hash-es not thread safe=quicker by
25192: SYNCHRONIZED(thread_safe)
25193:
25194: * src/include/pa_hash.h 1.5:
25195: some comments
25196:
25197: * src/include/pa_error.h 1.2:
25198: * src/include/pa_request.h 1.2:
25199: * src/include/pa_string.h 1.13:
25200: * src/include/pa_table.h 1.4:
25201: * src/main/pa_error.C 1.2:
25202: * src/main/pa_table.C 1.4:
25203: Error fixed
25204:
25205: * src/include/pa_pool.h 1.11:
25206: * src/include/pa_string.h 1.9:
25207: * src/main/pa_string.C 1.13:
25208: String originating
25209:
1.23 paf 25210: * src/include/pa_pool.h 1.14:
25211: * src/main/pa_array.C 1.9:
25212: tested - decision "no templates"
1.15 paf 25213:
25214: * src/include/pa_hash.h 1.6:
25215: * src/include/pa_threads.h 1.1:
25216: * src/main/main.dsp 1.6:
25217: * src/main/pa_threads.C 1.1:
25218: added pa_threads
25219:
25220: Mutex
25221:
1.23 paf 25222: * src/include/pa_array.h 1.4:
25223: * src/main/pa_array.C 1.4:
25224: Array::operator += (Array& src)
25225:
25226: rethought, would change now
1.15 paf 25227:
25228: * src/include/pa_array.h 1.7:
25229: * src/include/pa_hash.h 1.10:
25230: * src/include/pa_pool.h 1.12:
25231: * src/include/pa_string.h 1.10:
25232: * src/include/pa_table.h 1.1:
25233: * src/include/pa_types.h 1.2:
25234: * src/main/main.dsp 1.7:
25235: * src/main/pa_array.C 1.7:
25236: * src/main/pa_string.C 1.14:
25237: * src/main/pa_table.C 1.1:
25238: Table started
25239: would test
25240: template Array now
25241:
1.23 paf 25242: * src/include/pa_error.h 1.3:
25243: * src/include/pa_hash.h 1.13:
25244: * src/include/pa_string.h 1.14:
25245: * src/include/pa_table.h 1.5:
25246: * src/main/pa_error.C 1.3:
25247: * src/main/pa_hash.C 1.10:
25248: * src/main/pa_string.C 1.16:
25249: * src/main/pa_table.C 1.5:
25250: Table
25251: more like C++ style
25252: hence lots of 'const'
1.15 paf 25253:
25254: * src/include/pa_array.h 1.11:
25255: * src/include/pa_hash.h 1.11:
25256: * src/include/pa_pool.h 1.15:
25257: * src/include/pa_string.h 1.11:
25258: * src/include/pa_table.h 1.2:
25259: * src/include/pa_types.h 1.3:
25260: * src/main/Makefile.am 1.3:
25261: * src/main/main.dsp 1.9:
25262: * src/main/pa_array.C 1.10:
25263: * src/main/pa_hash.C 1.8:
25264: * src/main/pa_string.C 1.15:
25265: * src/main/pa_table.C 1.2:
25266: Request
25267: Error
25268: Table
25269:
1.23 paf 25270: * src/main/pa_array.C 1.5:
25271: expand not convinient, would rewrite
25272:
1.15 paf 25273: * src/include/pa_array.h 1.6:
25274: * src/include/pa_hash.h 1.8:
25275: * src/include/pa_string.h 1.8:
25276: moved .h public parts to top
25277:
25278: * src/include/pa_hash.h 1.7:
25279: * src/include/pa_threads.h 1.2:
25280: * src/main/pa_hash.C 1.4:
25281: * src/main/pa_threads.C 1.2:
25282: decided on one global_mutex, like PHP
25283: as I can see: needed only in global Hash now,
25284: made Hash:: put/get SYNCHRONIZED
25285:
25286: * src/include/pa_array.h 1.12:
25287: * src/include/pa_common.h 1.1:
25288: * src/include/pa_error.h 1.1:
25289: * src/include/pa_hash.h 1.12:
25290: * src/include/pa_pool.h 1.16:
25291: * src/include/pa_request.h 1.1:
25292: * src/include/pa_string.h 1.12:
25293: * src/include/pa_table.h 1.3:
25294: * src/main/Makefile.am 1.4:
25295: * src/main/pa_array.C 1.11:
25296: * src/main/pa_common.C 1.1:
25297: * src/main/pa_error.C 1.1:
25298: * src/main/pa_hash.C 1.9:
25299: * src/main/pa_table.C 1.3:
25300: added forgotten
25301:
25302: * src/include/pa_array.h 1.8:
25303: * src/include/pa_pool.h 1.13:
25304: * src/main/Makefile.am 1.2:
25305: * src/main/main.dsp 1.8:
25306: * src/main/pa_array.C 1.8:
25307: templates failed
25308: no template specializations [VC6],
25309: no library auto instantation [VC6, GNU c++ 2.95.2-6 from latest cygwin]
25310:
25311: * src/include/pa_array.h 1.5:
25312: * src/include/pa_pool.h 1.9:
25313: * src/main/pa_array.C 1.6:
25314: Array& operator += (Array& src)
25315:
25316: 2001-01-27 paf
25317: * src/include/pa_hash.h 1.1:
25318: * src/include/pa_string.h 1.4:
25319: * src/include/pa_types.h 1.1:
25320: * src/main/main.dsp 1.4:
25321: * src/main/pa_string.C 1.7:
25322: uint, and added pa_types & pa_hash[forgotten]
25323:
25324: * src/main/pa_string.C 1.9:
25325: String::operator ==
25326:
1.23 paf 25327: * src/main/pa_hash.C 1.2:
25328: String(&String)
25329:
1.15 paf 25330: * src/include/pa_array.h 1.3:
25331: * src/main/pa_array.C 1.3:
25332: array [] with chunk caching
25333:
25334: * src/include/pa_array.h 1.2:
25335: * src/include/pa_hash.h 1.4:
25336: * src/include/pa_pool.h 1.8:
25337: * src/include/pa_string.h 1.7:
25338: * src/main/pa_array.C 1.2:
25339: * src/main/pa_string.C 1.11:
25340: array cache rethought to chunk caching
25341:
25342: * src/include/pa_array.h 1.1:
25343: * src/include/pa_hash.h 1.3:
25344: * src/include/pa_pool.h 1.7:
25345: * src/include/pa_string.h 1.6:
25346: * src/main/main.dsp 1.5:
25347: * src/main/pa_array.C 1.1:
25348: * src/main/pa_hash.C 1.3:
25349: * src/main/pa_string.C 1.10:
25350: Array 0
25351:
25352: * src/main/pa_hash.C 1.1:
25353: added pa_hash.C [forgotten]
25354:
25355: 2001-01-26 paf
1.23 paf 25356: * src/include/pa_pool.h 1.2:
25357: * src/main/pa_string.C 1.2:
25358: String prealloc & dynamic row_count
25359:
1.15 paf 25360: * src/include/pa_pool.h 1.6:
25361: * src/include/pa_string.h 1.3:
25362: * src/main/pa_string.C 1.6:
25363: removed templates [vc++ suxx]
25364:
25365: * src/include/pa_pool.h 1.4:
25366: * src/include/pa_string.h 1.1:
25367: pa_pool split
25368:
25369: * src/Makefile.am 1.1.1.1:
25370: * src/include/pa_pool.h 1.1.1.1:
25371: * src/main/Makefile.am 1.1.1.1:
25372: * src/main/main.dsp 1.1.1.1:
25373: * src/main/pa_pool.C 1.1.1.1:
25374: * src/main/pa_string.C 1.1.1.1:
25375: * src/targets/Makefile.am 1.1.1.1:
25376: creating parser3 module
25377:
25378: * src/include/pa_pool.h 1.3:
25379: * src/main/main.dsp 1.2:
25380: * src/main/pa_pool.C 1.2:
25381: * src/main/pa_string.C 1.3:
25382: * src/main/pa_string.C 1.4:
1.42 paf 25383: $Id$ check
1.15 paf 25384:
25385: * src/include/pa_pool.h 1.5:
25386: * src/include/pa_string.h 1.2:
25387: * src/main/main.dsp 1.3:
25388: * src/main/pa_pool.C 1.3:
25389: * src/main/pa_string.C 1.5:
25390: templates in VC++ suxx.
25391:
E-mail: