Annotation of parser3/ChangeLog, revision 1.17
1.17 ! paf 1: 2002-10-16 paf
! 2: * src/classes/op.C 1.122:
! 3: * src/include/pa_request.h 1.157:
! 4: * src/main/execute.C 1.285:
! 5: * src/main/execute.C 1.286:
! 6: * src/main/pa_request.C 1.236:
! 7: * www/htdocs/derived.p 1.20:
! 8: * www/htdocs/index.html 1.167:
! 9: * www/htdocs/index.html 1.168:
! 10: Request::self considered equal to VMethodFrame::self, and removed,
! 11: Request::get_self() mapped to VMethodFrame.self()
! 12:
! 13: * src/classes/op.C 1.121:
! 14: * src/main/pa_request.C 1.235:
! 15: VMainClass now has name = $hash in open field now gives old
! 16: good error meesage
! 17:
1.15 paf 18: 2002-10-15 paf
1.17 ! paf 19: * www/htdocs/derived.p 1.17:
! 20: * www/htdocs/index.html 1.162:
! 21: test of ^process from operator called from user class
! 22:
! 23: * src/types/pa_vjunction.h 1.18:
! 24: * www/htdocs/index.html 1.166:
! 25: ^if(def $junction){was true}{now false}
! 26: use
! 27: ^if($junction is junction){was and now true}
! 28:
! 29: * src/types/pa_vjunction.C 1.2:
! 30: ident
! 31:
! 32: * src/classes/op.C 1.119:
! 33: * src/main/compile.tab.C 1.72:
! 34: * src/main/compile.y 1.200:
! 35: * src/types/pa_vmethod_frame.h 1.42:
! 36: process[self] objects also considered [were only classes]
! 37:
1.15 paf 38: * src/main/execute.C 1.283:
39: * src/targets/cgi/parser3.C 1.198:
40: * src/types/pa_vstateless_class.C 1.17:
41: * src/types/pa_vstateless_class.h 1.40:
42: * www/htdocs/operators.p 1.9:
43: compiling to system classes disabled
44:
1.17 ! paf 45: * operators.txt 1.88:
! 46: * src/classes/op.C 1.116:
! 47: * www/htdocs/operators.p 1.8:
! 48: ^process[$caller.CLASS]{code-string} added
! 49:
! 50: * src/types/Makefile.in 1.46:
! 51: *** empty log message ***
1.15 paf 52:
1.17 ! paf 53: * src/classes/op.C 1.120:
! 54: * src/include/pa_opcode.h 1.23:
! 55: * src/include/pa_request.h 1.156:
! 56: * src/main/compile.tab.C 1.73:
! 57: * src/main/compile.y 1.201:
! 58: * src/main/execute.C 1.284:
! 59: * src/types/pa_vmethod_frame.h 1.43:
! 60: * www/htdocs/derived.p 1.19:
! 61: removed last pieces of old code allowing $junction.xxx at
! 62: compile time
1.15 paf 63:
64: * operators.txt 1.87:
65: * src/classes/op.C 1.115:
66: * src/main/compile.tab.C 1.71:
67: * src/main/compile.y 1.199:
68: * src/main/execute.C 1.282:
69: * src/main/pa_request.C 1.234:
70: * src/types/Makefile.am 1.28:
71: * src/types/pa_vjunction.C 1.3:
72: * src/types/pa_vjunction.h 1.17:
73: * src/types/pa_vmethod_frame.h 1.40:
74: * src/types/types.dsp 1.35:
75: * www/htdocs/operators.p 1.7:
76: removed $junction.get $junction.set[]
77: introducing $caller
78:
79: * src/classes/op.C 1.118:
80: * src/include/pa_request.h 1.155:
81: * src/types/pa_vmethod_frame.h 1.41:
82: * www/htdocs/derived.p 1.18:
83: * www/htdocs/index.html 1.164:
84: ^process[CLASS]{body} now executed with CLASS self.
85: [ (request&method_frame).self temporarily changed ]
86:
1.17 ! paf 87: * src/classes/xdoc.C 1.104:
! 88: * src/classes/xnode.C 1.53:
! 89: * src/include/pa_charset.h 1.19:
! 90: * src/include/pa_pool.h 1.85:
! 91: * src/main/pa_charset.C 1.31:
! 92: * src/main/pa_pool.C 1.57:
! 93: * src/types/pa_vxnode.C 1.28:
! 94: * www/htdocs/index.html 1.165:
! 95: xml->parser strings now have origin, which points to place
! 96: where value left xml library and came to parser: place of dom
! 97: field extraction/call
1.16 paf 98:
1.15 paf 99: * src/classes/hash.C 1.51:
100: * src/classes/op.C 1.117:
101: * www/htdocs/index.html 1.163:
102: * www/htdocs/operators.p 1.10:
103: method_frame now always changed, with no exception to native calls.
104: for&foreach changed to use method_frame.caller for their var's name context
105:
106: * src/types/pa_value.h 1.106:
107: removed outdated comments. doxygen would find them lower by
108: inheritance tree
109:
110: 2002-10-14 paf
111: * src/classes/form.C 1.32:
112: * src/classes/mail.C 1.80:
113: * src/classes/op.C 1.113:
114: * src/include/pa_request.h 1.154:
115: * src/main/compile.C 1.67:
116: * src/main/compile.tab.C 1.70:
117: * src/main/compile.y 1.198:
118: * src/main/execute.C 1.281:
119: * src/main/pa_request.C 1.233:
120: * src/types/pa_vstateless_class.h 1.39:
121: * www/htdocs/index.html 1.161:
122: operators now main-class-methods
123:
124: * src/include/pa_request.h 1.152:
125: * src/main/execute.C 1.280:
126: * src/main/pa_request.C 1.232:
127: operators @auto now executed in MAIN context
128:
129: * src/types/pa_vclass.C 1.14:
130: * src/types/pa_vobject.h 1.35:
131: * src/types/pa_vstateless_class.C 1.16:
132: * src/types/pa_vstateless_class.h 1.38:
133: * www/htdocs/index.html 1.158:
134: * www/htdocs/operators.p 1.5:
135: $form:CLASS resurrected [wes killed in action]
136:
137: * configure 1.49:
138: * configure.in 1.47:
139: * operators.txt 1.86:
140: * src/include/pa_config_auto.h.in 1.31:
141: * src/types/pa_vstatus.C 1.13:
142: * www/htdocs/index.html 1.157:
143: $status:rusage.tv_secs/usecs introduced
144:
145: * src/types/pa_vxnode.C 1.27:
146: misreplace fixed
147:
148: * src/classes/op.C 1.112:
149: * src/include/pa_request.h 1.153:
150: * www/htdocs/index.html 1.160:
151: * www/htdocs/operators.p 1.6:
152: ^try{^call{}} now has better stack trace [has "call" & co there]
153:
154: * src/main/execute.C 1.279:
155: operator execution context now = MAIN, not closest stack frame
156:
157: @touchit[]
158: $i[after]
159:
160: ----t.html
161: $i[before] << local
162: ^touchit[]
163: $i << now 'before', were 'after'
164:
165: ---t.html
166: $i[before] << notlocal [main]
167: ^touchit[]
168: $i << now 'after'
169:
170: * src/main/execute.C 1.278:
171: comment
172:
173: * src/classes/op.C 1.114:
174: process compiles to code's class class
175:
176: 2002-10-09 paf
177: * src/classes/double.C 1.52:
178: * src/classes/int.C 1.48:
179: * src/classes/string.C 1.121:
180: * www/htdocs/derived.p 1.16:
181: * www/htdocs/index.html 1.156:
182: ^string.int[] now failes on empty string [or uses (default)]
183:
184: 2002-10-08 paf
185: * src/lib/patches/Makefile.am 1.2:
186: * src/lib/patches/Makefile.in 1.5:
187: forgot libgdome_morestatic.patch
188:
189: * src/types/pa_vxnode.C 1.26:
190: misreplace
191:
192: * src/main/untaint.C 1.109:
193: mail header quoted printable changed after RFC reread
194:
195: * operators.txt 1.85:
196: plan on ^if(method
197:
198: 2002-09-24 paf
199: * src/targets/cgi/Makefile.am 1.45:
200: * src/targets/cgi/Makefile.in 1.58:
201: LIBS were bad name in .am
202:
203: * acconfig.h 1.5:
204: * configure 1.47:
205: * configure.in 1.46:
206: * src/include/pa_config_auto.h.in 1.30:
207: * src/include/pa_config_fixed.h 1.51:
208: * src/targets/cgi/Makefile.am 1.44:
209: * src/targets/cgi/Makefile.in 1.57:
210: * src/types/pa_vmail.C 1.30:
211: * src/types/pa_vmail.C 1.31:
212: HAVE_TIMEZONE & co now checked and mailreceive would compile on
213: freebsd now
214:
215: * src/classes/file.C 1.101:
216: * src/main/untaint.C 1.108:
217: * www/htdocs/index.html 1.155:
218: 1.
219: file spec language changed:
220: now there are only few chars are untainted:
221: * ? ' " < > |
222: and, on unix, : \ ~
223: [russian letters and SPACES now enabled, one should use ^untaint[uri]{...} now]
224:
225: 2.
226: $list[^file:list[dir]] now returns simply tainted names in $list.name, not tainted as filespec
227:
228: @russianindex[]
229: #dir with files with russian-lang names
230: $where[dir]
231:
232: $dir[^file:list[$where;\.txt^$]]
233: ^dir.menu{
234: <a href=$where/^untaint[uri]{$dir.name}>$dir.name</a><br>
235: }
236:
237: 2002-09-23 paf
238: * src/classes/date.C 1.38:
239: * src/classes/date.C 1.39:
240: date bug fix, now round(floatDays*secondsPerDay)
241:
242: * src/targets/cgi/Makefile.in 1.56:
243: *** empty log message ***
244:
245: * src/types/pa_vdouble.h 1.41:
246: double->int round added
247:
248: 2002-09-20 paf
249: * src/types/pa_vhash.h 1.40:
250: * www/htdocs/operators.p 1.4:
251: hash.foreach modification of existing keys allowed
252:
253: * src/main/compile.tab.C 1.69:
254: * src/main/compile.y 1.197:
255: * www/htdocs/index.html 1.153:
256: changed grammer on junction expanding to include ^junction.method
257:
258: * src/classes/xdoc.C 1.102:
259: empty transform result, being taken as file now returns empty
260: file, not raises stupid error about "stat-ed file"
261:
262: * src/main/execute.C 1.276:
263: * www/htdocs/index.html 1.154:
264: code junction calls disabled [before: code was compiled in such a way, that there were no code-junctions in OP_CALL]
265:
266: this now error:
267: @badjunctioncall[]
268: ^badjunctioncallinside{code}
269:
270: @badjunctioncallinside[code]
271: ^code[]
272:
273: * src/targets/apache13/Makefile.am 1.15:
274: * src/targets/apache13/Makefile.in 1.40:
275: * src/targets/cgi/Makefile.am 1.43:
276: * src/targets/cgi/Makefile.in 1.55:
277: binaries now depend on makefiles, thus taking linking options
278: configure changes into account [were: ignoring]
279:
280: * src/classes/xdoc.C 1.103:
281: * www/htdocs/index.html 1.152:
282: xdoc::create[name] now sets $request:charset as internal xdoc
283: encoding, and after decoding attributes set by dom functions
284: now encoded OK, not as digital entities
285:
286: * src/types/Makefile.in 1.45:
287: *** empty log message ***
288:
289: * src/include/pa_opcode.h 1.22:
290: * src/include/pa_request.h 1.150:
291: * src/main/compile.tab.C 1.68:
292: * src/main/compile.y 1.196:
293: * src/main/execute.C 1.275:
294: * src/main/main.dsp 1.159:
295: * src/targets/cgi/parser3.dsp 1.60:
296: * src/types/Makefile.am 1.27:
297: * src/types/pa_vjunction.C 1.1:
298: * src/types/pa_vjunction.h 1.16:
299: * src/types/types.dsp 1.34:
300: * www/htdocs/.htaccess 1.8:
301: * www/htdocs/index.html 1.151:
302: introducing $junction.get/put(1)
303: one can write iterators now:
304:
305: ^user-foreach[key;value]{$key=$value<br>}
306:
307: @user-foreach[key;value;code]
308: ^for[i](1;10){
309: $code.key($i)
310: $code.value($i*2)
311: $code
312: }
313:
314: * src/main/pa_common.C 1.120:
315: -d "DIR/" now true
316:
317: * src/main/compile_tools.h 1.66:
318: mistype
319:
320: 2002-09-19 paf
321: * Makefile.am 1.8:
322: * Makefile.in 1.21:
323: * aclocal.m4 1.5:
324: *** empty log message ***
325:
326: * aclocal.m4 1.3:
327: forced to be older
328:
329: * Makefile.am 1.12:
330: * Makefile.in 1.25:
331: new: make commit
332:
333: 2002-09-18 paf
334: * parser3.dsw 1.4:
335: * src/include/pa_opcode.h 1.21:
336: * src/main/compile.tab.C 1.67:
337: * src/main/compile.y 1.195:
338: * src/main/execute.C 1.274:
339: * www/htdocs/index.html 1.150:
340: << >> int shifts
341:
342: * src/classes/file.C 1.100:
343: * www/htdocs/index.html 1.149:
344: * www/htdocs/mailreceive.eml 1.3:
345: ^file::exec/cgi $.stdin[can be file now]
346: so that one can pass binary data there
347:
348: * src/include/pa_common.h 1.82:
349: * src/include/pa_request.h 1.149:
350: * src/main/pa_common.C 1.119:
351: * src/main/pa_request.C 1.230:
352: auto.p exists but unreadable - now this - fatal error
353:
354: * src/classes/date.C 1.37:
355: * src/classes/double.C 1.51:
356: * src/classes/file.C 1.99:
357: * src/classes/hash.C 1.50:
358: * src/classes/image.C 1.76:
359: * src/classes/int.C 1.47:
360: * src/classes/mail.C 1.79:
361: * src/classes/op.C 1.111:
362: * src/classes/response.C 1.22:
363: * src/classes/string.C 1.120:
364: * src/classes/table.C 1.165:
365: * src/classes/void.C 1.25:
366: * src/classes/xdoc.C 1.101:
367: * src/classes/xnode.C 1.52:
368: * src/include/pa_request.h 1.148:
369: * www/htdocs/index.html 1.148:
370: pa_request contexts made privated, plus get_{self/method_frame} to read.
371: Request_context_saver used in ^try to save flang too.
372: [were not saved]
373:
374: * src/types/pa_vresponse.C 1.13:
375: header value chains joined before output, this should help
376: $.subject[$var $var]
377: from being converted to
378: subject: ?koi8-r?Q?...?= ?koi8-r?Q?...?=
379:
380: 2002-09-17 paf
381: * src/classes/op.C 1.109:
382: * www/htdocs/index.html 1.147:
383: * www/htdocs/operators.p 1.2:
384: made place for ^process to compile it's code to in case of no self
385:
386: * src/classes/op.C 1.110:
387: * src/main/execute.C 1.272:
388: * src/main/pa_request.C 1.229:
389: * src/types/pa_value.C 1.8:
390: * src/types/pa_value.h 1.104:
391: * src/types/pa_vmethod_frame.h 1.38:
392: * src/types/pa_vstateless_class.h 1.37:
393: * www/htdocs/operators.p 1.3:
394: operators now executed with MAIN self.
395: it's for ^include sake, too strong a change
396:
397: * src/classes/hash.C 1.47:
398: foreach delims bug fixed [were ,2,3]
399:
400: * src/classes/hash.C 1.48:
401: * src/classes/table.C 1.162:
402: * src/include/pa_sql_connection.h 1.29:
403: * www/htdocs/index.html 1.141:
404: table.sql hash::sql duplicate keys now errors
405:
406: * src/main/execute.C 1.273:
407: * src/types/pa_value.h 1.105:
408: * src/types/pa_vmethod_frame.h 1.39:
409: removed changes, operators executed with calling self.
410: lots of code with ^include code relies on defined/defining self variables
411:
412: $a[1]
413: ^include[print_a.p]
414: print_a.p: $a
415:
416: ^include[set_a.p]
417: a=$a
418: set_a.p:
419: $a[1]
420:
421: * operators.txt 1.83:
422: * operators.txt 1.84:
423: * src/classes/hash.C 1.49:
424: * src/classes/table.C 1.163:
425: * src/include/pa_globals.h 1.95:
426: * src/main/pa_globals.C 1.139:
427: * www/htdocs/index.html 1.142:
428: table.sql hash::sql flag to allow duplicate keys [$.distinct(1/0)]
429: first record taken [were last]
430:
431: * src/main/execute.C 1.270:
432: * src/main/execute.C 1.271:
433: * src/types/pa_value.C 1.7:
434: * src/types/pa_value.h 1.103:
435: * src/types/pa_vstateless_class.h 1.36:
436: * www/htdocs/index.html 1.146:
437: found ancient param to Junction, removed.
438: allowed passing self to native_code_operators [for ^process to work, she needs self]
439:
440: * Makefile.in 1.20:
441: * bin/Makefile.in 1.5:
442: * bin/auto.p.dist.in 1.8:
443: * configure 1.40:
444: * configure 1.41:
445: * configure.in 1.40:
446: * configure.in 1.41:
447: * etc/Makefile.in 1.10:
448: * etc/parser3.charsets/Makefile.in 1.13:
449: * src/Makefile.in 1.51:
450: * src/classes/Makefile.in 1.49:
451: * src/classes/gd/Makefile.in 1.39:
452: * src/classes/smtp/Makefile.in 1.8:
453: * src/include/Makefile.in 1.7:
454: * src/lib/Makefile.in 1.4:
455: * src/lib/libltdl/Makefile.in 1.6:
456: * src/lib/md5/Makefile.in 1.2:
457: * src/lib/patches/Makefile.in 1.4:
458: * src/lib/pcre/Makefile.in 1.4:
459: * src/main/Makefile.in 1.45:
460: * src/sql/Makefile.in 1.7:
461: * src/targets/Makefile.in 1.38:
462: * src/targets/apache13/Makefile.in 1.39:
463: * src/targets/apache13/hook/Makefile.in 1.2:
464: * src/targets/cgi/Makefile.in 1.54:
465: * src/targets/isapi/Makefile.in 1.7:
466: * src/types/Makefile.in 1.44:
467: so now detected [can be .sl on hpux, .dll on cygwin, .so in
468: other cases)
469:
470: * bin/auto.p.dist.in 1.9:
471: strange \n
472:
473: * src/classes/table.C 1.164:
474: * src/classes/xdoc.C 1.100:
475: * www/htdocs/index.html 1.144:
476: table::sql options
477: table::create copy options
478: options checked, wrong option now fatal error
479:
480: * src/main/pa_string.C 1.170:
481: * www/htdocs/index.html 1.143:
482: string.replace fixed [were missing words on pieces boundaries]
483:
484: * src/main/execute.C 1.269:
485: * src/main/pa_request.C 1.228:
486: * src/types/pa_value.C 1.6:
487: * src/types/pa_value.h 1.102:
488: * src/types/pa_vmethod_frame.h 1.37:
489: * src/types/pa_vstateless_class.h 1.35:
490: * www/htdocs/index.html 1.145:
491: * www/htdocs/operators.p 1.1:
492: allowed Request.self to be 0, checked that in VMethodFrame get
493: put and $self.
494:
495: * src/classes/op.C 1.108:
496: * src/classes/table.C 1.161:
497: * www/htdocs/index.html 1.140:
498: menu/for delims bug fixed [were ,2,3]
499:
500: 2002-09-16 paf
501: * src/classes/file.C 1.98:
502: * www/htdocs/index.html 1.139:
503: 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.
504: now detected closest header break.
505:
506: * src/main/untaint.C 1.107:
507: * src/types/pa_vmail.C 1.29:
508: mail:send closing ?= now closed right
509:
510: 2002-09-13 paf
511: * operators.txt 1.81:
512: * src/main/compile.tab.C 1.65:
513: * src/main/compile.y 1.193:
514: * www/htdocs/index.html 1.137:
515: !| bitwise
516: !|| numerical
517: xor now
518: [preparing for expression #comments]
519:
520: * src/main/compile.tab.C 1.63:
521: * src/main/compile.y 1.191:
522: * src/types/pa_vresponse.C 1.12:
523: * www/htdocs/index.html 1.135:
524: cookie date now clean [were mistakenly tainted & that worked
525: bad with opera -- 'happily' that worked OK with msie]
526:
527: * src/main/compile.tab.C 1.64:
528: * src/main/compile.y 1.192:
529: * www/htdocs/index.html 1.136:
530: @method[$name]
531: now parse error
532:
533: * operators.txt 1.82:
534: * src/main/compile.tab.C 1.66:
535: * src/main/compile.y 1.194:
536: * src/main/compile_tools.h 1.65:
537: * www/htdocs/index.html 1.138:
538: (expression #comment)
539:
540: (multiline expression #comment
541: line2 #comment
542: )
543:
544: (expression #comment with (brackets) comment) << OK
545:
546: * Makefile.in 1.19:
547: * configure 1.39:
548: * configure.in 1.39:
549: * src/include/pa_config_auto.h.in 1.29:
550: HAVE_WINSOCK_H created in configure.in
551:
552: * src/include/pa_config_fixed.h 1.50:
553: * src/main/pa_socks.C 1.17:
554: HAVE_WINSOCK_H cheched in pa_socks.C
555:
556: 2002-09-12 paf
557: * src/main/untaint.C 1.105:
558: * www/htdocs/index.html 1.134:
559: quoted printable ' ' now =20
560: and encoding stops before <...>$
561:
562: * src/types/pa_vclass.C 1.13:
563: * src/types/pa_vmail.C 1.28:
564: * src/types/pa_vobject.C 1.8:
565: VObject & VClass
566: get_element
567: now first looks to fields, next to methods & co
568: todo: the rest
569: reason: more speed
570:
571: * src/main/untaint.C 1.106:
572: quoted printable encoding stops before \s*<...>$
573:
574: 2002-09-11 paf
575: * src/main/pa_charset.C 1.30:
576: * src/targets/cgi/parser3.dsp 1.59:
577: * www/htdocs/index.html 1.133:
578: while fixing ( xmlCharEncodingInput/OutputFunc callbacks returned bad value )
579: forgot to check users of those funcs. not all were using that return value convention
580:
581: * etc/parser3.charsets/windows-1254.cfg 1.1:
582: * src/lib/pcre/ibm-1254.ucm 1.1:
583: windows-1254 added
584:
585: 2002-09-10 paf
586: * src/classes/op.C 1.106:
587: * src/main/execute.C 1.265:
588: * src/types/pa_value.C 1.5:
589: * src/types/pa_value.h 1.100:
590: * src/types/pa_vcode_frame.h 1.22:
591: * src/types/pa_vmethod_frame.h 1.36:
592: * src/types/pa_wcontext.C 1.23:
593: * src/types/pa_wcontext.h 1.39:
594: * src/types/pa_wwrapper.h 1.25:
595: moved junction kill responsibility to wcontext
596:
597: * src/main/execute.C 1.267:
598: * src/types/pa_value.h 1.101:
599: * src/types/pa_wwrapper.h 1.26:
600: WWrapper which used in constructing objects(second param to sql method) ^...sql{}[$.default{code}]
601: now has parent, wich helps code in hash to survivi
602:
603: * src/include/pa_request.h 1.147:
604: * src/main/execute.C 1.266:
605: removed redundant param to execute [stack said 'thanks']
606:
607: * src/classes/file.C 1.97:
608: decided not to log exec's with stderr, that could be warnings,
609: and it's up to scritper to log/show them
610:
611: * src/main/pa_charset.C 1.29:
612: * src/types/pa_vmail.C 1.27:
613: * www/htdocs/index.html 1.131:
614: 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]
615: tfm readed & code updated
616:
617: * src/classes/op.C 1.107:
618: * src/main/execute.C 1.268:
619: * src/types/pa_wcontext.h 1.40:
620: * src/types/pa_wcontext.h 1.41:
621: VCodeFrame parent param were specified badly
622:
623: * src/classes/double.C 1.50:
624: * src/main/execute.C 1.264:
625: * www/htdocs/index.html 1.132:
626: double:sql badly called write_assign_lang, not write_no_lang,
627: thus doing unnecessary double/string converstion, which were loosing time&precesion
628:
629: 2002-09-04 paf
630: * src/types/pa_vxnode.C 1.25:
631: * www/htdocs/index.html 1.129:
632: removed too strong checks of xnode.elements.
633: now, for instance, if element does not have any attributes, $xnode.attributes is void, not error
634:
635: * configure 1.37:
636: * configure.in 1.38:
637: introducing --with-sjlj-exceptions
638: [hpux can not work with longjump/throw pair, and one must switch that on there.
639: todo: detect that automatically]
640:
641: * configure 1.38:
642: makes with sjlj
643:
644: * src/include/pa_config_auto.h.in 1.28:
645: sjlj define
646:
647: * INSTALL 1.26:
648: * src/include/pa_config_fixed.h 1.49:
649: * src/include/pa_sql_connection.h 1.28:
650: * src/main/pa_sql_driver_manager.C 1.65:
651: * www/htdocs/index.html 1.130:
652: -with-sjlj-exceptions define checked.
653: on win32 it made default
654:
655: 2002-09-02 paf
656: * Makefile.am 1.7:
657: * Makefile.in 1.18:
658: * src/types/pa_vdate.h 1.20:
659: happy now only install-exec
660:
661: * src/types/pa_vdate.h 1.21:
662: removed debug
663:
664: * operators.txt 1.80:
665: * src/main/execute.C 1.263:
666: * src/targets/cgi/parser3.dsp 1.58:
667: * www/htdocs/index.html 1.128:
668: removed double_result, didn't help
669:
670: * src/types/pa_vdate.h 1.22:
671: *** empty log message ***
672:
673: * src/main/execute.C 1.258:
674: fixed numeric < & co so that thay now use c=a-b, c OPERATOR 0.
675: this works fine on solaris/intel for still unknown reason.
676:
677: * src/main/execute.C 1.261:
678: double_result made to move that var away from hungry g++ optimizer (-O2),
679: before: it were optimized and comparison operators worked badly
680:
681: 2002-08-30 paf
682: * src/ident.awk 1.6:
683: forgot to remove after switching to old static RCSxxx="xxx" scheme
684:
685: 2002-08-29 paf
686: * parser3.dsw 1.3:
687: * src/classes/classes.dsp 1.25:
688: * src/classes/hash.C 1.46:
689: * src/classes/op.C 1.105:
690: * src/classes/string.C 1.119:
691: * src/include/pa_request.h 1.146:
692: * src/lib/md5/md5.dsp 1.2:
693: * src/main/execute.C 1.257:
694: * src/main/main.dsp 1.158:
695: * src/main/pa_request.C 1.227:
696: * src/targets/cgi/parser3.dsp 1.57:
697: * src/types/pa_value.C 1.4:
698: * src/types/pa_value.h 1.99:
699: * src/types/pa_vmail.C 1.26:
700: * src/types/pa_vmethod_frame.h 1.35:
701: * src/types/pa_wcontext.h 1.38:
702: * src/types/types.dsp 1.33:
703: * www/htdocs/index.html 1.127:
704: junction_cleaner moved to auto VMethodFrame [called less frequent, allowed to remove ugly Junction.change_context-s from many places, switch, mail:send..html{}, ..]
705: request.root renamed to method_frame [more easyreading]
706: ancient {...PUSH/POPs...} changed to stack vars [speed up]
707:
708: 2002-08-28 paf
709: * operators.txt 1.79:
710: * src/classes/string.C 1.118:
711: * www/htdocs/derived.p 1.15:
712: * www/htdocs/index.html 1.124:
713: ^string.split[delim[;options]]
714:
715: * src/types/pa_vcookie.C 1.50:
716: * www/htdocs/index.html 1.125:
717: fixed cookie delete when
718: $cookie:name[$.value[]]
719:
720: * src/types/pa_vcookie.C 1.51:
721: * www/htdocs/index.html 1.126:
722: $cookie:name[&]
723: $cookie:name << now tainted
724:
725: 2002-08-27 paf
726: * etc/parser3.charsets/Makefile.am 1.4:
727: * etc/parser3.charsets/Makefile.in 1.12:
728: merged from 3.0.0005
729:
730: * INSTALL 1.25:
731: recommended latest gmime 1.0.5
732:
733: * operators.txt 1.78:
734: * src/main/compile.tab.C 1.62:
735: * src/main/compile.y 1.190:
736: * www/htdocs/index.html 1.123:
737: * www/htdocs/mailreceive.eml 1.2:
738: # now delimiter
739:
740: 2002-08-26 paf
741: * src/targets/apache13/hook/Makefile.am 1.1:
742: * src/targets/apache13/hook/Makefile.in 1.1:
743: *** empty log message ***
744:
745: * configure 1.36:
746: * configure.in 1.37:
747: * src/targets/apache13/Makefile.am 1.14:
748: * src/targets/apache13/Makefile.in 1.38:
749: * src/targets/apache13/hook/mod_parser3.c 1.2:
750: apache13/hook added to make dist.
751:
752: 2002-08-23 paf
753: * src/include/pa_common.h 1.81:
754: * src/main/pa_common.C 1.118:
755: * src/targets/cgi/parser3.C 1.197:
756: * src/targets/isapi/parser3isapi.C 1.79:
757: * www/htdocs/index.html 1.122:
758: when auto.p beside binary [cgi, isapi] not accessible [due to
759: bad rights or whatever] it's error now
760:
761: 2002-08-21 paf
762: * src/main/pa_string.C 1.169:
763: * www/htdocs/index.html 1.121:
764: fixed bad language bug, [were wrong string cloning constructor]
765:
766: * src/main/compile.tab.C 1.61:
767: * src/main/compile.y 1.189:
768: * src/main/compile_tools.C 1.53:
769: * src/main/compile_tools.h 1.64:
770: * www/htdocs/derived.p 1.13:
771: * www/htdocs/derived.p 1.14:
772: "BASE:"
773: "BASE::"
774: syntax allowed, means "base class".
775: compiled as if here they named base class
776:
777: * bin/auto.p.dist.in 1.7:
778: * src/targets/cgi/parser3.C 1.196:
779: * src/types/pa_vfile.C 1.34:
780: * src/types/pa_vmail.C 1.23:
781: * www/htdocs/mailreceive.eml 1.1:
782: * www/htdocs/mailreceive.html 1.1:
783: $mail.received.file.value.content-type fixed
784:
785: * Makefile.am 1.6:
786: * Makefile.in 1.17:
787: can use:
788: make happy
789: equals to
790: make update install
791:
792: * src/main/execute.C 1.256:
793: * src/types/pa_vobject.h 1.34:
794: * www/htdocs/base.p 1.3:
795: * www/htdocs/derived.p 1.12:
796: * www/htdocs/index.html 1.120:
797: fixed virtual calls
798:
799: 2002-08-20 paf
800: * operators.txt 1.76:
801: * src/classes/void.C 1.23:
802: * www/htdocs/index.html 1.117:
803: ^void.length[] = 0 merged from 3.0.0005
804:
805: * operators.txt 1.77:
806: * src/classes/void.C 1.24:
807: * www/htdocs/index.html 1.118:
808: ^void.pos[...] = -1 merged from 3.0.0005
809:
810: * operators.txt [release_3_0_0005] 1.59.2.3:
811: * src/classes/void.C [release_3_0_0005] 1.21.2.1:
812: ^void.length[] = 0
813:
814: * operators.txt [release_3_0_0005] 1.59.2.4:
815: * src/classes/void.C [release_3_0_0005] 1.21.2.2:
816: ^void.pos[...] = -1
817:
818: * src/classes/file.C 1.96:
819: * www/htdocs/index.html 1.119:
820: fixed language of file:file result
821:
822: 2002-08-19 paf
823: * src/classes/xnode.C 1.49:
824: * src/classes/xnode.C 1.50:
825: * src/classes/xnode.C 1.51:
826: * src/types/pa_vxdoc.C 1.21:
827: xdoc.fields fixed [were error in xnode, which were not catched
828: in xdoc]
829:
830: * src/classes/xdoc.C 1.99:
831: xdoc getElementsByTagName, ...NS
832: overriden, work now
833:
834: * src/include/pa_stylesheet_connection.h 1.31:
835: * src/main/pa_globals.C 1.138:
836: prepared:
837: // validate each document after load/create (?)
838: //xmlDoValidityCheckingDefaultValue = 1;
839:
840: 2002-08-15 paf
841: * src/types/pa_vrequest.C 1.25:
842: * www/htdocs/index.html 1.113:
843: $request:body unprecessed POST request
844:
845: * operators.txt 1.71:
846: * src/classes/form.C 1.31:
847: * src/include/pa_pool.h 1.84:
848: * src/include/pa_request.h 1.145:
849: * src/main/pa_pool.C 1.56:
850: * src/types/pa_vform.C 1.66:
851: * src/types/pa_vform.h 1.41:
852: * www/htdocs/.htaccess 1.7:
853: planning/preparing_to $request:body
854: r.post_data now const
855:
856: * src/classes/image.C 1.75:
857: * src/classes/op.C 1.104:
858: * src/classes/xdoc.C 1.98:
859: * src/classes/xnode.C 1.48:
860: * src/main/execute.C 1.255:
861: * src/types/pa_value.h 1.97:
862: * src/types/pa_vhash.h 1.39:
863: * src/types/pa_vobject.C 1.7:
864: * src/types/pa_vobject.h 1.33:
865: * src/types/pa_vtable.h 1.46:
866: * www/htdocs/index.html 1.111:
867: instead of type() checking everywhere used Value.as
868: now user descendants can be used in params.
869:
870: VObject::as_*, is_defined now taken from bases.
871: xtable(table)
872: ^if($xtable) now OK
873:
874: * operators.txt 1.73:
875: * src/include/pa_common.h 1.80:
876: * src/main/pa_common.C 1.117:
877: * src/types/pa_vcookie.C 1.49:
878: * src/types/pa_vdate.h 1.19:
879: * src/types/pa_vresponse.C 1.11:
880: * src/types/pa_vresponse.h 1.29:
881: * www/htdocs/index.html 1.115:
882: $response:field[date]
883: $response:field[$.xxx[date]]
884:
885: * src/types/pa_value.h 1.98:
886: * src/types/pa_vdate.h 1.18:
887: * src/types/pa_vrequest.C 1.24:
888: * src/types/pa_vxdoc.C 1.20:
889: * src/types/pa_vxnode.C 1.24:
890: * www/htdocs/index.html 1.112:
891: few barks:
892: bark("%s field not found", 0, &aname)
893:
894: * src/classes/hash.C 1.45:
895: * src/classes/string.C 1.117:
896: * src/classes/table.C 1.160:
897: * src/classes/void.C 1.22:
898: * src/include/pa_sql_connection.h 1.27:
899: * www/htdocs/index.html 1.114:
900: fixed source of ^hash::sql{bad}
901:
902: * src/classes/classes.h 1.22:
903: * www/htdocs/index.html 1.116:
904: write to static var caused useless Exception, introduced
905: Methoded::put_element wich consumes those
906:
907: * src/main/execute.C 1.254:
908: * src/types/pa_value.h 1.96:
909: * src/types/pa_vclass.C 1.12:
910: * src/types/pa_vclass.h 1.37:
911: * src/types/pa_vobject.C 1.6:
912: * src/types/pa_vobject.h 1.32:
913: * src/types/pa_vxdoc.C 1.19:
914: * src/types/pa_vxdoc.h 1.29:
915: is->as
916:
917: * operators.txt 1.72:
918: $request:body unprecessed POST request body
919:
920: 2002-08-14 paf
921: * src/targets/cgi/Makefile.am 1.41:
922: * src/targets/cgi/fixopt.C 1.1:
923: * src/targets/cgi/fixopt.C 1.2:
924: * src/targets/cgi/fixopt.h 1.1:
925: * src/targets/cgi/parser3.C 1.194:
926: * src/targets/cgi/parser3.dsp 1.55:
927: fixopt now preprocesses command line params, splitting them by
928: space, excluding argv[0], argv[argc-1]
929:
930: * src/classes/xnode.h 1.16:
931: * src/main/execute.C 1.253:
932: * src/targets/cgi/parser3.dsp 1.56:
933: * src/types/pa_value.h 1.95:
934: * src/types/pa_vclass.C 1.11:
935: * src/types/pa_vclass.h 1.36:
936: * src/types/pa_vcode_frame.h 1.21:
937: * src/types/pa_vcookie.C 1.48:
938: * src/types/pa_vcookie.h 1.21:
939: * src/types/pa_vdate.h 1.17:
940: * src/types/pa_venv.h 1.26:
941: * src/types/pa_vfile.h 1.49:
942: * src/types/pa_vform.C 1.65:
943: * src/types/pa_vform.h 1.40:
944: * src/types/pa_vhash.h 1.38:
945: * src/types/pa_vimage.h 1.31:
946: * src/types/pa_vmail.C 1.22:
947: * src/types/pa_vmail.h 1.6:
948: * src/types/pa_vmath.h 1.12:
949: * src/types/pa_vmethod_frame.h 1.34:
950: * src/types/pa_vobject.C 1.5:
951: * src/types/pa_vobject.h 1.31:
952: * src/types/pa_vrequest.C 1.23:
953: * src/types/pa_vrequest.h 1.23:
954: * src/types/pa_vresponse.C 1.10:
955: * src/types/pa_vresponse.h 1.28:
956: * src/types/pa_vstateless_class.h 1.34:
957: * src/types/pa_vstateless_object.h 1.25:
958: * src/types/pa_vstatus.C 1.12:
959: * src/types/pa_vstatus.h 1.13:
960: * src/types/pa_vstring.h 1.52:
961: * src/types/pa_vtable.C 1.19:
962: * src/types/pa_vtable.h 1.45:
963: * src/types/pa_vvoid.h 1.14:
964: * src/types/pa_vxdoc.C 1.18:
965: * src/types/pa_vxdoc.h 1.28:
966: * src/types/pa_vxnode.C 1.23:
967: * src/types/pa_vxnode.h 1.20:
968: * src/types/pa_wwrapper.h 1.24:
969: * www/htdocs/index.html 1.110:
970: is now works with VObject & VClass
971:
972: * src/types/pa_vmail.C 1.21:
973: mail: turned off utf8 to source transcoding
974:
975: * src/targets/cgi/parser3.C 1.193:
976: -f config file
977:
978: * src/targets/cgi/Makefile.am 1.42:
979: * src/targets/cgi/fixopt.C 1.3:
980: * src/targets/cgi/fixopt.h 1.2:
981: * src/targets/cgi/parser3.C 1.195:
982: removed fixopt stupidity. on stupid linux use
983: cd /document/root
984: ../cgi/parser3 script
985:
986: * src/targets/cgi/Makefile.in 1.52:
987: * src/targets/cgi/Makefile.in 1.53:
988: *** empty log message ***
989:
990: * src/targets/cgi/parser3.C 1.192:
991: * www/htdocs/auto.p 1.17:
992: * www/htdocs/derived.p 1.11:
993: * www/htdocs/index.html 1.109:
994: fixed .log file dir
995:
996: 2002-08-13 paf
997: * www/htdocs/derived.p 1.7:
998: sample: dont convinient that table fields can be overridden
999:
1000: * src/types/Makefile.in 1.43:
1001: added vobject.c & vclass
1002:
1003: * src/types/Makefile.in 1.42:
1004: VAliased removed
1005:
1006: * src/types/pa_vclass.C 1.9:
1007: * www/htdocs/derived.p 1.9:
1008: checked: form[vclass]fields can be overwritten in derived(table)
1009:
1010: * src/types/Makefile.am 1.26:
1011: * src/types/pa_vclass.C 1.7:
1012: * src/types/pa_vclass.h 1.34:
1013: * src/types/pa_vobject.C 1.1:
1014: * src/types/pa_vobject.h 1.29:
1015: * src/types/types.dsp 1.32:
1016: reorganized modules
1017: todo: fix bug with put endless recoursion
1018: todo: check 'as'
1019:
1020: * src/types/pa_vclass.C 1.10:
1021: * www/htdocs/index.html 1.107:
1022: allow override parent variables, useful for form descendants
1023:
1024: * src/types/pa_vobject.C 1.4:
1025: * www/htdocs/derived.p 1.10:
1026: * www/htdocs/index.html 1.108:
1027: allow override parent variables, useful for form descendants [
1028: in vobject too, were in vclass]
1029:
1030: * src/classes/form.C 1.30:
1031: * src/classes/mail.C 1.78:
1032: * src/classes/op.C 1.103:
1033: * src/classes/xnode.h 1.15:
1034: * src/include/pa_request.h 1.144:
1035: * src/main/execute.C 1.252:
1036: * src/main/pa_request.C 1.226:
1037: * src/types/pa_value.h 1.94:
1038: * src/types/pa_vclass.C 1.8:
1039: * src/types/pa_vclass.h 1.35:
1040: * src/types/pa_vcode_frame.h 1.20:
1041: * src/types/pa_vcookie.C 1.47:
1042: * src/types/pa_vcookie.h 1.20:
1043: * src/types/pa_vdate.h 1.16:
1044: * src/types/pa_venv.h 1.25:
1045: * src/types/pa_vfile.h 1.48:
1046: * src/types/pa_vform.C 1.64:
1047: * src/types/pa_vform.h 1.39:
1048: * src/types/pa_vhash.h 1.37:
1049: * src/types/pa_vimage.h 1.30:
1050: * src/types/pa_vmail.C 1.20:
1051: * src/types/pa_vmail.h 1.5:
1052: * src/types/pa_vmath.h 1.11:
1053: * src/types/pa_vmethod_frame.h 1.33:
1054: * src/types/pa_vobject.C 1.3:
1055: * src/types/pa_vobject.h 1.30:
1056: * src/types/pa_vrequest.C 1.22:
1057: * src/types/pa_vrequest.h 1.22:
1058: * src/types/pa_vresponse.C 1.9:
1059: * src/types/pa_vresponse.h 1.27:
1060: * src/types/pa_vstateless_class.h 1.33:
1061: * src/types/pa_vstateless_object.h 1.24:
1062: * src/types/pa_vstatus.C 1.11:
1063: * src/types/pa_vstatus.h 1.12:
1064: * src/types/pa_vstring.h 1.51:
1065: * src/types/pa_vtable.C 1.18:
1066: * src/types/pa_vtable.h 1.44:
1067: * src/types/pa_vvoid.h 1.13:
1068: * src/types/pa_vxdoc.C 1.17:
1069: * src/types/pa_vxdoc.h 1.27:
1070: * src/types/pa_vxnode.C 1.22:
1071: * src/types/pa_vxnode.h 1.19:
1072: * src/types/pa_wwrapper.h 1.23:
1073: introduced Value::get_element(..., bool looking_down) [needed
1074: to exclude endless recoursion]
1075:
1076: * src/classes/table.C 1.159:
1077: * src/types/pa_vtable.C 1.17:
1078: * src/types/pa_vtable.h 1.43:
1079: * www/htdocs/derived.p 1.5:
1080: fixed error message on using non-created table
1081:
1082: * src/classes/form.C 1.29:
1083: * src/classes/hash.C 1.44:
1084: * src/classes/mail.C 1.77:
1085: * src/classes/op.C 1.102:
1086: * src/classes/xnode.h 1.14:
1087: * src/include/pa_request.h 1.143:
1088: * src/main/compile.C 1.66:
1089: * src/main/compile.tab.C 1.60:
1090: * src/main/execute.C 1.251:
1091: * src/main/pa_request.C 1.225:
1092: * src/types/pa_value.h 1.93:
1093: * src/types/pa_vclass.h 1.33:
1094: * src/types/pa_vcode_frame.h 1.19:
1095: * src/types/pa_vcookie.C 1.46:
1096: * src/types/pa_vcookie.h 1.19:
1097: * src/types/pa_vdate.h 1.15:
1098: * src/types/pa_venv.h 1.24:
1099: * src/types/pa_vfile.h 1.47:
1100: * src/types/pa_vform.C 1.63:
1101: * src/types/pa_vform.h 1.38:
1102: * src/types/pa_vhash.h 1.36:
1103: * src/types/pa_vimage.C 1.20:
1104: * src/types/pa_vimage.h 1.29:
1105: * src/types/pa_vmail.C 1.19:
1106: * src/types/pa_vmail.h 1.4:
1107: * src/types/pa_vmath.h 1.10:
1108: * src/types/pa_vmethod_frame.h 1.32:
1109: * src/types/pa_vobject.h 1.26:
1110: * src/types/pa_vrequest.C 1.20:
1111: * src/types/pa_vrequest.h 1.20:
1112: * src/types/pa_vresponse.C 1.8:
1113: * src/types/pa_vresponse.h 1.26:
1114: * src/types/pa_vstateless_class.h 1.32:
1115: * src/types/pa_vstateless_object.h 1.23:
1116: * src/types/pa_vstatus.C 1.10:
1117: * src/types/pa_vstatus.h 1.11:
1118: * src/types/pa_vstring.h 1.50:
1119: * src/types/pa_vtable.C 1.16:
1120: * src/types/pa_vtable.h 1.42:
1121: * src/types/pa_vvoid.h 1.12:
1122: * src/types/pa_vxdoc.C 1.16:
1123: * src/types/pa_vxdoc.h 1.26:
1124: * src/types/pa_vxnode.C 1.21:
1125: * src/types/pa_vxnode.h 1.18:
1126: * src/types/pa_wwrapper.h 1.22:
1127: * www/htdocs/derived.p 1.4:
1128: VObject.get/out now looking down/up tree
1129: todo: fix error message on non-constructed parents
1130:
1131: * src/types/pa_vobject.h 1.28:
1132: * www/htdocs/derived.p 1.8:
1133: checked: table fields can be overwritten in derived(table)
1134:
1135: * src/types/pa_vobject.h 1.27:
1136: * www/htdocs/derived.p 1.6:
1137: * www/htdocs/index.html 1.106:
1138: derived classes can have fields of their own now
1139:
1140: 2002-08-12 paf
1141: * src/main/compile.tab.C 1.59:
1142: * src/main/compile.y 1.188:
1143: * src/main/execute.C 1.249:
1144: * src/main/execute.C 1.250:
1145: * src/main/pa_request.C 1.224:
1146: * src/types/Makefile.am 1.25:
1147: * src/types/pa_valiased.C 1.17:
1148: * src/types/pa_valiased.h 1.23:
1149: * src/types/pa_value.h 1.92:
1150: * src/types/pa_vclass.h 1.32:
1151: * src/types/pa_vobject.h 1.25:
1152: * src/types/pa_vstateless_class.h 1.30:
1153: * src/types/pa_vstateless_object.h 1.21:
1154: * src/types/pa_wcontext.h 1.37:
1155: ^base:create[] dynamic call rewritten
1156: todo: thorough testing
1157:
1158: * src/types/pa_value.h 1.91:
1159: * src/types/pa_vclass.h 1.31:
1160: * src/types/pa_vobject.h 1.24:
1161: * www/htdocs/base.p 1.1:
1162: * www/htdocs/derived.p 1.1:
1163: VObject ctor now instantates base class, remembers it and saves child in parent
1164: VObject.get_class now returns last child = downward virtual calls OK
1165:
1166: * src/types/pa_vstateless_class.h 1.31:
1167: * src/types/pa_vstateless_object.h 1.22:
1168: * www/htdocs/derived.p 1.3:
1169: table derived OK
1170:
1171: * src/main/pa_request.C 1.223:
1172: response:body[file] content-type check fixed [were bad when
1173: content-type is hash]
1174:
1175: * bin/auto.p.dist.in 1.5:
1176: fixed sendmail default comment
1177:
1178: * src/main/execute.C 1.248:
1179: * src/types/pa_value.h 1.90:
1180: * src/types/pa_vclass.h 1.30:
1181: * src/types/pa_vdate.h 1.14:
1182: * src/types/pa_vdouble.h 1.40:
1183: * src/types/pa_vfile.h 1.46:
1184: * src/types/pa_vimage.h 1.28:
1185: * src/types/pa_vint.h 1.37:
1186: * src/types/pa_vmethod_frame.h 1.31:
1187: * src/types/pa_vobject.h 1.23:
1188: * src/types/pa_vresponse.h 1.25:
1189: * src/types/pa_vstateless_class.h 1.29:
1190: * src/types/pa_vstateless_object.h 1.20:
1191: * src/types/pa_vstring.h 1.49:
1192: * src/types/pa_vtable.h 1.41:
1193: * src/types/pa_vxdoc.h 1.25:
1194: * src/types/pa_vxnode.h 1.17:
1195: * src/types/pa_wcontext.h 1.36:
1196: * src/types/types.dsp 1.31:
1197: * www/htdocs/index.html 1.105:
1198: killed VAliased [redundant], moved $CLASS to VObject only [
1199: parser class instance]
1200:
1201: * bin/auto.p.dist.in 1.6:
1202: more like in dist on parser.ru
1203:
1204: * www/htdocs/base.p 1.2:
1205: * www/htdocs/derived.p 1.2:
1206: not good - along upward-virtual call self eq child
1207:
1208: 2002-08-09 paf
1209: * src/main/execute.C 1.247:
1210: * src/types/pa_value.h 1.89:
1211: * src/types/pa_vclass.h 1.29:
1212: * src/types/pa_vobject.h 1.22:
1213: * src/types/pa_vxdoc.h 1.24:
1214: * www/htdocs/index.html 1.104:
1215: started as()
1216:
1217: 2002-08-08 paf
1218: * src/classes/mail.C 1.76:
1219: * src/types/pa_vmail.C 1.18:
1220: * www/htdocs/auto.p 1.16:
1221: * www/htdocs/index.html 1.98:
1222: in letter texts one can use tainted data now. only she must specify the language.
1223:
1224: ^mail:send[
1225: $.from[paf@mail.design.ru]
1226: $.to[paf@mail.design.ru]
1227: $.subject[^taint[uri][ìîñêâà]=2]
1228: $.text[^taint[uri][ìîñêâà]=]
1229: ]
1230:
1231: * operators.txt 1.67:
1232: * src/include/pa_string.h 1.142:
1233: * src/include/pa_string.h 1.143:
1234: * src/main/pa_string.C 1.168:
1235: * www/htdocs/index.html 1.95:
1236: String::first_char now not fails on empty strings
1237: ^if(-f '') now ok and in 3 other places.
1238:
1239: * src/classes/file.C 1.95:
1240: * src/classes/op.C 1.101:
1241: * src/types/pa_vfile.C 1.33:
1242: * www/htdocs/index.html 1.96:
1243: * www/htdocs/index.html 1.97:
1244: ^process now prints more precise origin
1245:
1246: * operators.txt 1.68:
1247: * src/types/pa_vdate.h 1.13:
1248: * www/htdocs/index.html 1.99:
1249: $date.yearday
1250: $date.daylightsaving
1251:
1252: * src/main/execute.C 1.246:
1253: * www/htdocs/index.html 1.100:
1254: error reporting on object writes to MAIN improved [were ruind
1255: with fixing $obj[^if(1){$obj}] ]
1256:
1257: * operators.txt 1.69:
1258: * operators.txt 1.70:
1259: * src/classes/date.C 1.36:
1260: * src/include/pa_globals.h 1.94:
1261: * src/main/pa_globals.C 1.137:
1262: * www/htdocs/index.html 1.101:
1263: * www/htdocs/index.html 1.102:
1264: year column in month calendar [week year]
1265:
1266: 2002-08-07 paf
1267: * src/classes/classes.dsp 1.24:
1268: * src/classes/gd/gd.dsp 1.26:
1269: * src/classes/smtp/smtp.dsp 1.22:
1270: * src/classes/table.C 1.158:
1271: * src/lib/pcre/pcre_parser_ctype.dsp 1.2:
1272: * src/main/pa_array.C 1.52:
1273: * src/types/types.dsp 1.30:
1274: * www/htdocs/index.html 1.91:
1275: all Debug dirs in .dsp now named 'Debug'
1276:
1277: * src/classes/string.C 1.116:
1278: * src/main/pa_string.C 1.166:
1279: * src/main/pa_string.C 1.167:
1280: * www/htdocs/index.html 1.93:
1281: * www/htdocs/index.html 1.94:
1282: ^string.mid(0;bad) fixed
1283:
1284: * operators.txt 1.66:
1285: * src/classes/op.C 1.100:
1286: cache...{...^cache<<to past...} now erasing cache file [there
1287: were bad check on that]
1288:
1289: * operators.txt 1.65:
1290: * src/classes/mail.C 1.75:
1291: exception_type email.send
1292:
1293: * src/types/pa_vmail.C 1.16:
1294: * www/htdocs/global.xsl 1.8:
1295: * www/htdocs/index.html 1.89:
1296: mail:send empty email checked
1297:
1298: * src/main/execute.C 1.245:
1299: * src/types/pa_vcode_frame.h 1.17:
1300: * src/types/pa_vcode_frame.h 1.18:
1301: * src/types/pa_vmethod_frame.h 1.30:
1302: * src/types/pa_wcontext.C 1.22:
1303: * src/types/pa_wcontext.h 1.35:
1304: * src/types/pa_wwrapper.h 1.21:
1305: * www/htdocs/index.html 1.92:
1306: vcodeframe were mistakenly not completely transparent to object writes.
1307: $hash[^if(1){$hash}] now works
1308:
1309: * operators.txt 1.64:
1310: * src/types/pa_vmail.C 1.17:
1311: * www/htdocs/index.html 1.90:
1312: exception_type email.format
1313:
1314: * etc/parser3.charsets/Makefile.am [release_3_0_0005] 1.3.6.1:
1315: * etc/parser3.charsets/Makefile.in [release_3_0_0005] 1.11.4.1:
1316: all included into dist
1317:
1318: 2002-08-06 paf
1319: * src/classes/file.C 1.93:
1320: * src/include/pa_globals.h 1.93:
1321: * src/main/pa_globals.C 1.136:
1322: * src/main/pa_request.C 1.222:
1323: * src/types/pa_vfile.C 1.32:
1324: * src/types/pa_vfile.h 1.45:
1325: * www/htdocs/index.html 1.85:
1326: $file.content-type [instead of .mime-type]
1327: now works for file::stat also
1328:
1329: * src/main/pa_request.C 1.221:
1330: * www/htdocs/index.html 1.84:
1331: case insensitive mime_type_of
1332:
1333: * src/classes/file.C 1.94:
1334: * www/htdocs/index.html 1.86:
1335: $f[file::cgi]
1336: $f.UPPER case fields
1337:
1338: * operators.txt 1.62:
1339: * operators.txt 1.63:
1340: * src/classes/table.C 1.157:
1341: * src/include/pa_array.h 1.56:
1342: * src/include/pa_table.h 1.47:
1343: * src/main/pa_array.C 1.51:
1344: * src/main/pa_table.C 1.50:
1345: * www/htdocs/index.html 1.88:
1346: ^table::create[$source;$.options]
1347: ^table::join[$source;$.options]
1348:
1349: * bin/auto.p.dist.in 1.4:
1350: jpeg
1351:
1352: * operators.txt 1.61:
1353: * src/classes/hash.C 1.43:
1354: * src/classes/string.C 1.115:
1355: * src/classes/table.C 1.156:
1356: * www/htdocs/index.html 1.87:
1357: sql options can be string now
1358: ^xxx:sql{...}[
1359: # $.default()
1360: }
1361:
1362: 2002-08-05 paf
1363: * src/classes/date.C 1.34:
1364: * src/include/pa_globals.h 1.92:
1365: * src/main/pa_globals.C 1.135:
1366: month calendar week column [ISO 8601 Week Numbers]
1367:
1368: * operators.txt 1.60:
1369: comment on date:calendar week column
1370:
1371: * src/types/pa_vxnode.C 1.20:
1372: xnode.childNodes now 0... [were 1...]
1373:
1374: * src/main/pa_common.C 1.113:
1375: * src/main/pa_common.C 1.114:
1376: * src/main/pa_common.C 1.115:
1377: * src/main/pa_common.C 1.116:
1378: write checked
1379:
1380: * src/types/pa_vmail.C 1.15:
1381: file buffer relocated to parser heap
1382:
1383: * src/classes/date.C 1.35:
1384: +1 buf size for stupid snprintfs
1385:
1386: 2002-08-02 paf
1387: * operators.txt 1.59:
1388: * src/main/pa_request.C 1.220:
1389: * src/types/pa_vform.C 1.61:
1390: * www/htdocs/index.html 1.83:
1391: response transcoded source->client only when text/* or simple
1392: onoverridden $response:body
1393:
1394: * src/include/pa_config_fixed.h [release_3_0_0005] 1.48.2.1:
1395: * src/main/pa_string.C [release_3_0_0005] 1.165.2.1:
1396: * src/targets/cgi/getopt.c [release_3_0_0005] 1.1.4.1:
1397: * src/targets/cgi/parser3.C [release_3_0_0005] 1.190.2.1:
1398: removed #define DEBUG*
1399:
1400: * src/Makefile.in 1.50:
1401: * src/classes/Makefile.in 1.48:
1402: * src/classes/gd/Makefile.in 1.38:
1403: * src/main/Makefile.in 1.44:
1404: * src/targets/apache13/Makefile.in 1.37:
1405: * src/targets/cgi/Makefile.in 1.51:
1406: * src/types/Makefile.in 1.41:
1407: *** empty log message ***
1408:
1409: * src/types/pa_vclass.h 1.28:
1410: * src/types/pa_vform.C 1.62:
1411: * src/types/pa_vobject.h 1.21:
1412: opera multipart post fixed
1413:
1414: * configure [release_3_0_0005] 1.35.2.1:
1415: * configure.in [release_3_0_0005] 1.36.2.1:
1416: * src/include/pa_version.h [release_3_0_0005] 1.7.2.1:
1417: release 3_0_0005
1418:
1419: * bin/auto.p.dist.in [release_3_0_0005] 1.3.4.1:
1420: unhandled_exception comments
1421:
1422: 2002-08-01 paf
1423: * src/classes/classes.C 1.17:
1424: * src/classes/classes.h 1.21:
1425: * src/classes/date.C 1.33:
1426: * src/classes/double.C 1.49:
1427: * src/classes/file.C 1.92:
1428: * src/classes/form.C 1.28:
1429: * src/classes/gd/gif.C 1.28:
1430: * src/classes/gd/gif.h 1.22:
1431: * src/classes/gd/gifio.C 1.20:
1432: * src/classes/hash.C 1.42:
1433: * src/classes/image.C 1.74:
1434: * src/classes/int.C 1.46:
1435: * src/classes/mail.C 1.74:
1436: * src/classes/math.C 1.23:
1437: * src/classes/op.C 1.99:
1438: * src/classes/response.C 1.21:
1439: * src/classes/smtp/comms.C 1.10:
1440: * src/classes/smtp/smtp.C 1.13:
1441: * src/classes/smtp/smtp.h 1.10:
1442: * src/classes/string.C 1.114:
1443: * src/classes/table.C 1.155:
1444: * src/classes/void.C 1.21:
1445: * src/classes/xdoc.C 1.97:
1446: * src/classes/xnode.C 1.47:
1447: * src/classes/xnode.h 1.13:
1448: * src/include/pa_array.h 1.55:
1449: * src/include/pa_cache_managers.h 1.8:
1450: * src/include/pa_charset.h 1.18:
1451: * src/include/pa_charsets.h 1.7:
1452: * src/include/pa_common.h 1.79:
1453: * src/include/pa_config_fixed.h 1.48:
1454: * src/include/pa_dictionary.h 1.12:
1455: * src/include/pa_dir.h 1.12:
1456: * src/include/pa_exception.h 1.37:
1457: * src/include/pa_exec.h 1.10:
1458: * src/include/pa_globals.h 1.91:
1459: * src/include/pa_hash.h 1.57:
1460: * src/include/pa_opcode.h 1.20:
1461: * src/include/pa_pool.h 1.83:
1462: * src/include/pa_request.h 1.142:
1463: * src/include/pa_sapi.h 1.21:
1464: * src/include/pa_socks.h 1.10:
1465: * src/include/pa_sql_connection.h 1.26:
1466: * src/include/pa_sql_driver_manager.h 1.25:
1467: * src/include/pa_stack.h 1.16:
1468: * src/include/pa_string.h 1.141:
1469: * src/include/pa_stylesheet_connection.h 1.30:
1470: * src/include/pa_stylesheet_manager.h 1.14:
1471: * src/include/pa_table.h 1.46:
1472: * src/include/pa_threads.h 1.25:
1473: * src/include/pa_types.h 1.43:
1474: * src/include/pa_uue.h 1.3:
1475: * src/lib/md5/pa_md5.h 1.4:
1476: * src/lib/md5/pa_md5c.c 1.5:
1477: * src/lib/pcre/pcre_parser_ctype.c 1.2:
1478: * src/main/compile.C 1.65:
1479: * src/main/compile.tab.C 1.58:
1480: * src/main/compile_tools.C 1.52:
1481: * src/main/compile_tools.h 1.63:
1482: * src/main/execute.C 1.244:
1483: * src/main/pa_array.C 1.50:
1484: * src/main/pa_cache_managers.C 1.6:
1485: * src/main/pa_charset.C 1.28:
1486: * src/main/pa_charsets.C 1.10:
1487: * src/main/pa_common.C 1.112:
1488: * src/main/pa_dictionary.C 1.16:
1489: * src/main/pa_dir.C 1.13:
1490: * src/main/pa_exception.C 1.42:
1491: * src/main/pa_exec.C 1.39:
1492: * src/main/pa_globals.C 1.134:
1493: * src/main/pa_hash.C 1.52:
1494: * src/main/pa_pool.C 1.55:
1495: * src/main/pa_request.C 1.219:
1496: * src/main/pa_socks.C 1.16:
1497: * src/main/pa_sql_driver_manager.C 1.64:
1498: * src/main/pa_string.C 1.165:
1499: * src/main/pa_stylesheet_manager.C 1.15:
1500: * src/main/pa_table.C 1.49:
1501: * src/main/pa_uue.C 1.3:
1502: * src/main/untaint.C 1.104:
1503: * src/sql/pa_sql_driver.h 1.28:
1504: * src/targets/apache13/mod_parser3.C 1.26:
1505: * src/targets/apache13/pa_md5c.c 1.4:
1506: * src/targets/apache13/pa_pool.C 1.7:
1507: * src/targets/apache13/pa_threads.C 1.10:
1508: * src/targets/cgi/pa_pool.C 1.40:
1509: * src/targets/cgi/pa_threads.C 1.11:
1510: * src/targets/cgi/parser3.C 1.190:
1511: * src/targets/cgi/pool_storage.h 1.12:
1512: * src/targets/isapi/pa_pool.C 1.15:
1513: * src/targets/isapi/pa_threads.C 1.12:
1514: * src/targets/isapi/parser3isapi.C 1.78:
1515: * src/targets/isapi/pool_storage.h 1.18:
1516: * src/types/pa_valiased.C 1.16:
1517: * src/types/pa_valiased.h 1.22:
1518: * src/types/pa_value.C 1.3:
1519: * src/types/pa_value.h 1.88:
1520: * src/types/pa_vbool.h 1.20:
1521: * src/types/pa_vclass.h 1.27:
1522: * src/types/pa_vcode_frame.h 1.16:
1523: * src/types/pa_vcookie.C 1.45:
1524: * src/types/pa_vcookie.h 1.18:
1525: * src/types/pa_vdate.h 1.12:
1526: * src/types/pa_vdouble.h 1.39:
1527: * src/types/pa_venv.h 1.23:
1528: * src/types/pa_vfile.C 1.31:
1529: * src/types/pa_vfile.h 1.44:
1530: * src/types/pa_vform.C 1.60:
1531: * src/types/pa_vform.h 1.37:
1532: * src/types/pa_vhash.h 1.35:
1533: * src/types/pa_vimage.C 1.19:
1534: * src/types/pa_vimage.h 1.27:
1535: * src/types/pa_vint.h 1.36:
1536: * src/types/pa_vjunction.h 1.15:
1537: * src/types/pa_vmail.C 1.14:
1538: * src/types/pa_vmail.h 1.3:
1539: * src/types/pa_vmath.h 1.9:
1540: * src/types/pa_vmethod_frame.h 1.29:
1541: * src/types/pa_vobject.h 1.20:
1542: * src/types/pa_vrequest.C 1.19:
1543: * src/types/pa_vrequest.h 1.19:
1544: * src/types/pa_vresponse.C 1.7:
1545: * src/types/pa_vresponse.h 1.24:
1546: * src/types/pa_vstateless_class.C 1.15:
1547: * src/types/pa_vstateless_class.h 1.28:
1548: * src/types/pa_vstateless_object.h 1.19:
1549: * src/types/pa_vstatus.C 1.9:
1550: * src/types/pa_vstatus.h 1.10:
1551: * src/types/pa_vstring.C 1.21:
1552: * src/types/pa_vstring.h 1.48:
1553: * src/types/pa_vtable.C 1.15:
1554: * src/types/pa_vtable.h 1.40:
1555: * src/types/pa_vvoid.h 1.11:
1556: * src/types/pa_vxdoc.C 1.15:
1557: * src/types/pa_vxdoc.h 1.23:
1558: * src/types/pa_vxnode.C 1.19:
1559: * src/types/pa_vxnode.h 1.16:
1560: * src/types/pa_wcontext.C 1.21:
1561: * src/types/pa_wcontext.h 1.34:
1562: * src/types/pa_wwrapper.h 1.20:
1563: $Date: now$
1564:
1565: * src/Makefile.am 1.17:
1566: * src/classes/Makefile.am 1.40:
1567: * src/classes/classes.C 1.16:
1568: * src/classes/classes.dsp 1.23:
1569: * src/classes/classes.h 1.20:
1570: * src/classes/date.C 1.32:
1571: * src/classes/double.C 1.48:
1572: * src/classes/file.C 1.91:
1573: * src/classes/form.C 1.27:
1574: * src/classes/gd/Makefile.am 1.10:
1575: * src/classes/gd/gd.dsp 1.25:
1576: * src/classes/gd/gif.C 1.27:
1577: * src/classes/gd/gif.h 1.21:
1578: * src/classes/gd/gifio.C 1.19:
1579: * src/classes/hash.C 1.41:
1580: * src/classes/image.C 1.73:
1581: * src/classes/int.C 1.45:
1582: * src/classes/mail.C 1.73:
1583: * src/classes/math.C 1.22:
1584: * src/classes/op.C 1.98:
1585: * src/classes/response.C 1.20:
1586: * src/classes/smtp/comms.C 1.9:
1587: * src/classes/smtp/smtp.C 1.12:
1588: * src/classes/smtp/smtp.dsp 1.21:
1589: * src/classes/smtp/smtp.h 1.9:
1590: * src/classes/string.C 1.113:
1591: * src/classes/table.C 1.154:
1592: * src/classes/void.C 1.20:
1593: * src/classes/xdoc.C 1.96:
1594: * src/classes/xnode.C 1.46:
1595: * src/classes/xnode.h 1.12:
1596: * src/include/pa_array.h 1.54:
1597: * src/include/pa_cache_managers.h 1.7:
1598: * src/include/pa_charset.h 1.17:
1599: * src/include/pa_charsets.h 1.6:
1600: * src/include/pa_common.h 1.78:
1601: * src/include/pa_config_fixed.h 1.47:
1602: * src/include/pa_config_includes.h 1.20:
1603: * src/include/pa_dictionary.h 1.11:
1604: * src/include/pa_dir.h 1.11:
1605: * src/include/pa_exception.h 1.36:
1606: * src/include/pa_exec.h 1.9:
1607: * src/include/pa_globals.h 1.90:
1608: * src/include/pa_hash.h 1.56:
1609: * src/include/pa_opcode.h 1.19:
1610: * src/include/pa_pool.h 1.82:
1611: * src/include/pa_pragma_pack_begin.h 1.5:
1612: * src/include/pa_pragma_pack_end.h 1.5:
1613: * src/include/pa_request.h 1.141:
1614: * src/include/pa_sapi.h 1.20:
1615: * src/include/pa_socks.h 1.9:
1616: * src/include/pa_sql_connection.h 1.25:
1617: * src/include/pa_sql_driver_manager.h 1.24:
1618: * src/include/pa_stack.h 1.15:
1619: * src/include/pa_string.h 1.140:
1620: * src/include/pa_stylesheet_connection.h 1.29:
1621: * src/include/pa_stylesheet_manager.h 1.13:
1622: * src/include/pa_table.h 1.45:
1623: * src/include/pa_threads.h 1.24:
1624: * src/include/pa_types.h 1.42:
1625: * src/include/pa_uue.h 1.2:
1626: * src/lib/md5/pa_md5.h 1.3:
1627: * src/lib/md5/pa_md5c.c 1.4:
1628: * src/main/Makefile.am 1.34:
1629: * src/main/compile.C 1.64:
1630: * src/main/compile_tools.C 1.51:
1631: * src/main/compile_tools.h 1.62:
1632: * src/main/execute.C 1.243:
1633: * src/main/main.dsp 1.157:
1634: * src/main/pa_array.C 1.49:
1635: * src/main/pa_cache_managers.C 1.5:
1636: * src/main/pa_charset.C 1.27:
1637: * src/main/pa_charsets.C 1.9:
1638: * src/main/pa_common.C 1.111:
1639: * src/main/pa_dictionary.C 1.15:
1640: * src/main/pa_dir.C 1.12:
1641: * src/main/pa_exception.C 1.41:
1642: * src/main/pa_exec.C 1.38:
1643: * src/main/pa_globals.C 1.133:
1644: * src/main/pa_hash.C 1.51:
1645: * src/main/pa_pool.C 1.54:
1646: * src/main/pa_request.C 1.218:
1647: * src/main/pa_socks.C 1.15:
1648: * src/main/pa_sql_driver_manager.C 1.63:
1649: * src/main/pa_string.C 1.164:
1650: * src/main/pa_stylesheet_manager.C 1.14:
1651: * src/main/pa_table.C 1.48:
1652: * src/main/pa_uue.C 1.2:
1653: * src/main/untaint.C 1.103:
1654: * src/sql/pa_sql_driver.h 1.27:
1655: * src/targets/apache13/ApacheModuleParser3.dsp 1.16:
1656: * src/targets/apache13/Makefile.am 1.13:
1657: * src/targets/apache13/mod_parser3.C 1.25:
1658: * src/targets/apache13/pa_md5c.c 1.3:
1659: * src/targets/apache13/pa_pool.C 1.6:
1660: * src/targets/apache13/pa_threads.C 1.9:
1661: * src/targets/cgi/Makefile.am 1.40:
1662: * src/targets/cgi/pa_pool.C 1.39:
1663: * src/targets/cgi/pa_threads.C 1.10:
1664: * src/targets/cgi/parser3.C 1.189:
1665: * src/targets/cgi/parser3.dsp 1.54:
1666: * src/targets/cgi/pool_storage.h 1.11:
1667: * src/targets/isapi/pa_pool.C 1.14:
1668: * src/targets/isapi/pa_threads.C 1.11:
1669: * src/targets/isapi/parser3isapi.C 1.77:
1670: * src/targets/isapi/parser3isapi.dsp 1.41:
1671: * src/targets/isapi/pool_storage.h 1.17:
1672: * src/types/Makefile.am 1.24:
1673: * src/types/pa_valiased.C 1.15:
1674: * src/types/pa_valiased.h 1.21:
1675: * src/types/pa_value.C 1.2:
1676: * src/types/pa_value.h 1.87:
1677: * src/types/pa_vbool.h 1.19:
1678: * src/types/pa_vclass.h 1.26:
1679: * src/types/pa_vcode_frame.h 1.15:
1680: * src/types/pa_vcookie.C 1.44:
1681: * src/types/pa_vcookie.h 1.17:
1682: * src/types/pa_vdate.h 1.11:
1683: * src/types/pa_vdouble.h 1.38:
1684: * src/types/pa_venv.h 1.22:
1685: * src/types/pa_vfile.C 1.30:
1686: * src/types/pa_vfile.h 1.43:
1687: * src/types/pa_vform.C 1.59:
1688: * src/types/pa_vform.h 1.36:
1689: * src/types/pa_vhash.h 1.34:
1690: * src/types/pa_vimage.C 1.18:
1691: * src/types/pa_vimage.h 1.26:
1692: * src/types/pa_vint.h 1.35:
1693: * src/types/pa_vjunction.h 1.14:
1694: * src/types/pa_vmail.C 1.13:
1695: * src/types/pa_vmail.h 1.2:
1696: * src/types/pa_vmath.h 1.8:
1697: * src/types/pa_vmethod_frame.h 1.28:
1698: * src/types/pa_vobject.h 1.19:
1699: * src/types/pa_vrequest.C 1.18:
1700: * src/types/pa_vrequest.h 1.18:
1701: * src/types/pa_vresponse.C 1.6:
1702: * src/types/pa_vresponse.h 1.23:
1703: * src/types/pa_vstateless_class.C 1.14:
1704: * src/types/pa_vstateless_class.h 1.27:
1705: * src/types/pa_vstateless_object.h 1.18:
1706: * src/types/pa_vstatus.C 1.8:
1707: * src/types/pa_vstatus.h 1.9:
1708: * src/types/pa_vstring.C 1.20:
1709: * src/types/pa_vstring.h 1.47:
1710: * src/types/pa_vtable.C 1.14:
1711: * src/types/pa_vtable.h 1.39:
1712: * src/types/pa_vvoid.h 1.10:
1713: * src/types/pa_vxdoc.C 1.14:
1714: * src/types/pa_vxdoc.h 1.22:
1715: * src/types/pa_vxnode.C 1.18:
1716: * src/types/pa_vxnode.h 1.15:
1717: * src/types/pa_wcontext.C 1.20:
1718: * src/types/pa_wcontext.h 1.33:
1719: * src/types/pa_wwrapper.h 1.19:
1720: * src/types/types.dsp 1.29:
1721: ident.C* removed
1722:
1723: * operators.txt 1.58:
1724: * src/classes/file.C 1.90:
1725: * src/main/pa_request.C 1.217:
1726: file:find[/can/do/this/now.txt]
1727:
1728: * src/targets/cgi/parser3.C 1.188:
1729: usage to stdout now
1730:
1731: 2002-07-31 paf
1732: * src/classes/mail.C 1.72:
1733: * src/types/pa_vmail.C 1.10:
1734: * src/types/pa_vmail.C 1.11:
1735: * src/types/pa_vmail.C 1.12:
1736: mail:
1737: errors-to: now default "postmaster"
1738:
1739: * src/classes/mail.C 1.70:
1740: * src/classes/smtp/smtp.C 1.11:
1741: * src/types/pa_vmail.C 1.9:
1742: mail from/to now must be.
1743: -f postmaster now default sendmail key
1744: word "postmaster" replaced to $.from
1745:
1746: * src/classes/mail.C 1.71:
1747: *** empty log message ***
1748:
1749: 2002-07-30 paf
1750: * src/main/pa_charset.C 1.25:
1751: * www/htdocs/auto.p 1.15:
1752: UTF-8 to 1byte charset convert, no char in table, &#decimal;
1753:
1754: * Makefile.in 1.16:
1755: * configure 1.35:
1756: * configure.in 1.36:
1757: * src/targets/cgi/Makefile.in 1.50:
1758: * src/targets/cgi/pa_config_paths.h.in 1.2:
1759: * src/targets/cgi/parser3.C 1.187:
1760: removed pa_config_paths.h
1761:
1762: * src/main/pa_charset.C 1.26:
1763: * src/main/pa_request.C 1.216:
1764: comment
1765:
1766: * etc/parser3.charsets/windows-1251.cfg 1.6:
1767: section sign [russian paragraf]
1768:
1769: 2002-07-11 paf
1770: * src/classes/mail.C 1.69:
1771: $MAIL[
1772: # xxx
1773: ]
1774:
1775: now ok
1776:
1777: * operators.txt 1.57:
1778: plan: sql detailed exception
1779:
1780: * src/main/pa_exec.C 1.36:
1781: invalid .exe caused error message with params wich parser did not provide = reported badly.
1782: fixed that.
1783:
1784: * src/main/pa_exec.C 1.37:
1785: build command line badly added params twice [and first time
1786: without ' ']. double wrong. fixed.
1787:
1788: 2002-07-01 paf
1789: * src/classes/form.C 1.26:
1790: * src/main/pa_request.C 1.215:
1791: conf bug fixed [MForm.configure_admin were called when request
1792: main_class ==0
1793:
1794: * src/classes/form.C 1.24:
1795: content_length type fix
1796:
1797: * src/classes/form.C 1.25:
1798: 10*0x400*400 bug fix [4M not 10M]
1799:
1800: 2002-06-30 paf
1801: * src/classes/mail.C 1.68:
1802: merged from 4
1803:
1804: * src/classes/mail.C [release_3_0_0004] 1.67.2.1:
1805: restored $MAIL
1806:
1807: 2002-06-28 paf
1808: * configure 1.32:
1809: * operators.txt 1.56:
1810: * src/classes/xdoc.C 1.95:
1811: * src/include/pa_charset.h 1.16:
1812: * src/include/pa_config_fixed.h 1.46:
1813: * src/include/pa_pool.h 1.81:
1814: * src/include/pa_version.h 1.6:
1815: * src/lib/libltdl/Makefile.in 1.5:
1816: * src/main/pa_charset.C 1.24:
1817: * src/main/pa_pool.C 1.53:
1818: * src/targets/apache13/ApacheModuleParser3.dsp 1.15:
1819: * src/targets/cgi/parser3.dsp 1.53:
1820: * src/targets/isapi/parser3isapi.dsp 1.40:
1821: * src/types/pa_vmail.C 1.8:
1822: * www/htdocs/index.html 1.82:
1823: merged latest updates to head
1824:
1825: * configure 1.34:
1826: * configure.in [release_3_0_0004] 1.35.2.2:
1827: removed paths.h
1828:
1829: * Makefile.in 1.15:
1830: * configure 1.33:
1831: * src/include/pa_version.h 1.7:
1832: * src/targets/cgi/pa_config_paths.h.in [release_3_0_0004] 1.1.8.1:
1833: lates changes from 4 build merged, makes updated
1834:
1835: 2002-06-27 paf
1836: * src/classes/xdoc.C 1.94:
1837: * www/htdocs/index.html 1.81:
1838: xsltParseStylesheetDoc bug workaround
1839:
1840: * operators.txt [release_3_0_0004] 1.55.2.1:
1841: * src/classes/xdoc.C [release_3_0_0004] 1.93.2.1:
1842: * src/include/pa_charset.h [release_3_0_0004] 1.15.2.1:
1843: * src/include/pa_config_fixed.h [release_3_0_0004] 1.45.2.2:
1844: * src/include/pa_pool.h [release_3_0_0004] 1.80.4.1:
1845: * src/main/pa_charset.C [release_3_0_0004] 1.23.8.1:
1846: * src/main/pa_pool.C [release_3_0_0004] 1.52.8.1:
1847: * www/htdocs/index.html [release_3_0_0004] 1.80.2.1:
1848: ^xdoc::create[[uri]]... base uri for document being created, imports and other relative file names would be relative to this uri
1849: default uri=path_translated
1850:
1851: * src/targets/apache13/ApacheModuleParser3.dsp [release_3_0_0004] 1.14.2.1:
1852: * src/targets/cgi/parser3.dsp [release_3_0_0004] 1.52.2.1:
1853: * src/targets/isapi/parser3isapi.dsp [release_3_0_0004] 1.39.2.1:
1854: post-build not error now
1855:
1856: 2002-06-26 paf
1857: * configure [release_3_0_0004] 1.31.2.1:
1858: * configure.in [release_3_0_0004] 1.35.2.1:
1859: * src/include/pa_version.h [release_3_0_0004] 1.5.4.1:
1860: * src/lib/libltdl/Makefile.in [release_3_0_0004] 1.4.2.1:
1861: release_3_0_0004
1862:
1863: * src/main/pa_string.C 1.162:
1864: blank string '', ' <whitespace>' considered 0 now
1865:
1866: * src/lib/libltdl/config.guess 1.1:
1867: * src/lib/libltdl/config.sub 1.1:
1868: * src/lib/md5/Makefile.in 1.1:
1869: *** empty log message ***
1870:
1871: * src/targets/cgi/parser3.C 1.186:
1872: /cgi-bin/parser empty filename checked
1873:
1874: 2002-06-25 paf
1875: * operators.txt 1.55:
1876: * src/classes/xdoc.C 1.93:
1877: * www/htdocs/index.html 1.78:
1878: * www/htdocs/index.html 1.79:
1879: ^xdoc.transform[xdoc <<can be now
1880:
1881: * bin/auto.p.dist.in 1.3:
1882: * operators.txt 1.53:
1883: * src/classes/math.C 1.20:
1884: * src/types/pa_vmail.C 1.6:
1885: * www/htdocs/index.html 1.76:
1886: math:crypt updated to generate random salt when needed and to
1887: call system crypt() if not $apr1$ prefix
1888:
1889: * configure 1.31:
1890: * configure.in 1.35:
1891: * src/include/pa_config_auto.h.in 1.27:
1892: crypt library configured
1893:
1894: * operators.txt 1.54:
1895: * src/classes/string.C 1.112:
1896: * www/htdocs/index.html 1.77:
1897: ^string.normalize [old name: optimize
1898:
1899: * src/main/pa_string.C 1.161:
1900: * www/htdocs/index.html 1.80:
1901: emtpy string, or string of whitespaces considered bad number now
1902:
1903: * src/main/pa_request.C 1.214:
1904: configure_admin forced if no @conf
1905:
1906: 2002-06-24 paf
1907: * Makefile.in 1.14:
1908: * bin/Makefile.in 1.4:
1909: * configure 1.29:
1910: * configure.in 1.33:
1911: * etc/Makefile.in 1.9:
1912: * etc/parser3.charsets/Makefile.in 1.11:
1913: * src/Makefile.in 1.49:
1914: * src/classes/Makefile.in 1.47:
1915: * src/classes/gd/Makefile.in 1.37:
1916: * src/classes/smtp/Makefile.in 1.7:
1917: * src/include/Makefile.in 1.6:
1918: * src/include/pa_config_auto.h.in 1.25:
1919: * src/lib/Makefile.in 1.3:
1920: * src/lib/libltdl/Makefile.in 1.4:
1921: * src/lib/patches/Makefile.in 1.3:
1922: * src/lib/pcre/Makefile.in 1.3:
1923: * src/main/Makefile.in 1.43:
1924: * src/sql/Makefile.in 1.6:
1925: * src/targets/Makefile.in 1.37:
1926: * src/targets/apache13/Makefile.in 1.36:
1927: * src/targets/apache13/p3runConfigure.in 1.11:
1928: * src/targets/cgi/Makefile.am 1.39:
1929: * src/targets/cgi/Makefile.in 1.49:
1930: * src/targets/isapi/Makefile.in 1.6:
1931: * src/types/Makefile.am 1.23:
1932: * src/types/Makefile.in 1.40:
1933: * src/types/pa_vmail.C 1.4:
1934: $mail:received makes update
1935:
1936: * src/targets/cgi/getopt.c 1.1:
1937: * src/targets/cgi/getopt.h 1.1:
1938: introducing parser -m option, for $mail:receive
1939:
1940: * src/include/pa_config_fixed.h 1.45:
1941: ssize_t fixed
1942:
1943: * INSTALL 1.24:
1944: --with-static/shared-mailreceive described
1945:
1946: * operators.txt 1.51:
1947: * src/classes/mail.C 1.67:
1948: * src/include/Makefile.am 1.3:
1949: * src/include/pa_charset.h 1.15:
1950: * src/include/pa_config_fixed.h 1.43:
1951: * src/include/pa_request.h 1.140:
1952: * src/include/pa_string.h 1.139:
1953: * src/include/pa_uue.h 1.1:
1954: * src/main/Makefile.am 1.33:
1955: * src/main/main.dsp 1.155:
1956: * src/main/pa_globals.C 1.131:
1957: * src/main/pa_request.C 1.213:
1958: * src/main/pa_string.C 1.160:
1959: * src/main/pa_uue.C 1.1:
1960: * src/targets/apache13/mod_parser3.C 1.24:
1961: * src/targets/cgi/Makefile.am 1.38:
1962: * src/targets/cgi/parser3.C 1.184:
1963: * src/targets/cgi/parser3.dsp 1.51:
1964: * src/targets/isapi/parser3isapi.C 1.76:
1965: * src/types/pa_vform.C 1.57:
1966: * src/types/pa_vform.h 1.35:
1967: * src/types/pa_vmail.C 1.1:
1968: * src/types/pa_vmail.h 1.1:
1969: * src/types/types.dsp 1.27:
1970: * www/htdocs/index.html 1.74:
1971: uue to separate file
1972: introducting $message:received
1973: ^mail:send rewritten with backward comp
1974:
1975: * src/classes/classes.dsp 1.22:
1976: * src/classes/gd/gd.dsp 1.24:
1977: * src/classes/smtp/smtp.dsp 1.20:
1978: * src/main/main.dsp 1.156:
1979: * src/main/pa_globals.C 1.132:
1980: * src/targets/apache13/ApacheModuleParser3.dsp 1.14:
1981: * src/targets/cgi/parser3.dsp 1.52:
1982: * src/targets/isapi/parser3isapi.dsp 1.39:
1983: * src/types/types.dsp 1.28:
1984: win32xml win32mailreceive pseudomodules paths now
1985:
1986: * src/include/pa_config_fixed.h 1.44:
1987: * src/targets/cgi/parser3.C 1.185:
1988: * src/types/pa_vmail.C 1.3:
1989: #ifdef WITH_MAILRECEIVE
1990:
1991: * acconfig.h 1.2:
1992: * configure 1.30:
1993: * configure.in 1.34:
1994: * src/include/pa_config_auto.h.in 1.26:
1995: *** empty log message ***
1996:
1997: 2002-06-21 paf
1998: * Makefile.in 1.13:
1999: * configure 1.28:
2000: * configure.in 1.32:
2001: * src/Makefile.in 1.48:
2002: * src/classes/Makefile.in 1.46:
2003: * src/lib/Makefile.in 1.1:
2004: * src/lib/libltdl/Makefile.in 1.2:
2005: * src/lib/libltdl/install-sh 1.1:
2006: * src/lib/md5/Makefile.am 1.2:
2007: * src/lib/md5/pa_md5c.c 1.2:
2008: * src/lib/patches/Makefile.in 1.2:
2009: * src/lib/pcre/Makefile.in 1.2:
2010: * src/main/Makefile.in 1.42:
2011: * src/targets/apache13/Makefile.in 1.35:
2012: * src/targets/cgi/Makefile.am 1.37:
2013: * src/targets/cgi/Makefile.in 1.48:
2014: * src/types/Makefile.in 1.39:
2015: lib restructure .in and .am files appropriate changes
2016:
2017: * src/lib/Makefile.am 1.2:
2018: * src/lib/Makefile.in 1.2:
2019: * src/lib/libltdl/Makefile.in 1.3:
2020: * src/lib/md5/pa_md5.h 1.2:
2021: * src/targets/apache13/p3runConfigure.in 1.10:
2022: * src/targets/apache13/pa_md5c.c 1.2:
2023: lib restructure apache .am & co changes
2024:
2025: * INSTALL 1.23:
2026: * configure.in 1.31:
2027: * operators.txt 1.50:
2028: * parser3.dsw 1.2:
2029: * src/Makefile.am 1.16:
2030: * src/classes/Makefile.am 1.39:
2031: * src/classes/classes.dsp 1.21:
2032: * src/classes/math.C 1.19:
2033: * src/lib/Makefile.am 1.1:
2034: * src/lib/libltdl/Makefile.am 1.1:
2035: * src/lib/libltdl/Makefile.in 1.1:
2036: * src/lib/libltdl/README 1.1:
2037: * src/lib/libltdl/acinclude.m4 1.1:
2038: * src/lib/libltdl/config.h 1.1:
2039: * src/lib/libltdl/config_auto.h.in 1.1:
2040: * src/lib/libltdl/config_fixed.h 1.1:
2041: * src/lib/libltdl/configure 1.1:
2042: * src/lib/libltdl/configure.in 1.1:
2043: * src/lib/libltdl/libltdl.dsp 1.1:
2044: * src/lib/libltdl/ltdl.c 1.1:
2045: * src/lib/libltdl/ltdl.h 1.1:
2046: * src/lib/md5/Makefile.am 1.1:
2047: * src/lib/md5/md5.dsp 1.1:
2048: * src/lib/md5/pa_md5.h 1.1:
2049: * src/lib/md5/pa_md5c.c 1.1:
2050: * src/lib/patches/Makefile.am 1.1:
2051: * src/lib/patches/Makefile.in 1.1:
2052: * src/lib/patches/libgdome_cpp_syntax1.patch 1.1:
2053: * src/lib/patches/libgdome_cpp_syntax2.patch 1.1:
2054: * src/lib/patches/libgdome_morestatic.patch 1.1:
2055: * src/lib/patches/libxml_error_column_tab.patch 1.1:
2056: * src/lib/patches/libxml_htmloutput_of_xslemptyattr_emptyquotes.patch 1.1:
2057: * src/lib/patches/libxml_transcoder_context1.patch 1.1:
2058: * src/lib/patches/libxml_transcoder_context2.patch 1.1:
2059: * src/lib/patches/libxml_transcoder_context3.patch 1.1:
2060: * src/lib/patches/libxml_transcoder_context4.patch 1.1:
2061: * src/lib/patches/libxslt_html_output_no_charset_meta.patch 1.1:
2062: * src/lib/pcre/LICENCE 1.1:
2063: * src/lib/pcre/Makefile.am 1.1:
2064: * src/lib/pcre/Makefile.in 1.1:
2065: * src/lib/pcre/README 1.1:
2066: * src/lib/pcre/Tech.Notes 1.1:
2067: * src/lib/pcre/dftables.c 1.1:
2068: * src/lib/pcre/get.c 1.1:
2069: * src/lib/pcre/ibm-1250.ucm 1.1:
2070: * src/lib/pcre/ibm-1251.ucm 1.1:
2071: * src/lib/pcre/ibm-1257.ucm 1.1:
2072: * src/lib/pcre/internal.h 1.1:
2073: * src/lib/pcre/maketables.c 1.1:
2074: * src/lib/pcre/pcre-2_08.tar.gz 1.1:
2075: * src/lib/pcre/pcre.3 1.1:
2076: * src/lib/pcre/pcre.3.html 1.1:
2077: * src/lib/pcre/pcre.3.txt 1.1:
2078: * src/lib/pcre/pcre.c 1.1:
2079: * src/lib/pcre/pcre.dsp 1.1:
2080: * src/lib/pcre/pcre.h 1.1:
2081: * src/lib/pcre/pcre_dftables.dsp 1.1:
2082: * src/lib/pcre/pcre_parser_ctype.c 1.1:
2083: * src/lib/pcre/pcre_parser_ctype.dsp 1.1:
2084: * src/lib/pcre/ruspart_win2koi.pl 1.1:
2085: * src/lib/pcre/study.c 1.1:
2086: * src/lib/pcre/win-koi.tab 1.1:
2087: * src/main/Makefile.am 1.32:
2088: * src/main/compile.tab.C 1.57:
2089: * src/main/main.dsp 1.154:
2090: * src/targets/apache13/ApacheModuleParser3.dsp 1.13:
2091: * src/targets/apache13/Makefile.am 1.12:
2092: * src/targets/apache13/pa_md5c.c 1.1:
2093: * src/targets/cgi/Makefile.am 1.36:
2094: * src/targets/cgi/parser3.dsp 1.50:
2095: * src/targets/isapi/parser3isapi.dsp 1.38:
2096: * src/types/Makefile.am 1.22:
2097: * src/types/types.dsp 1.26:
2098: * www/htdocs/.htaccess 1.5:
2099: * www/htdocs/index.html 1.73:
2100: moved libltdl and pcre to libs/
2101: added libs/md5 which is linked to non-apache targets
2102: ^math:crypt[password;$apr1$salt]
2103:
2104: 2002-06-20 paf
2105: * INSTALL [release_3_0_0003] 1.21.2.1:
2106: * bin/Makefile.am [release_3_0_0003] 1.2.2.1:
2107: * bin/Makefile.in [release_3_0_0003] 1.2.2.1:
2108: * bin/auto.p.dist.in [release_3_0_0003] 1.2.2.1:
2109: * bin/parser3.conf.dist.in [release_3_0_0003] 1.1.2.1:
2110: * configure [release_3_0_0003] 1.26.2.2:
2111: * configure.in [release_3_0_0003] 1.29.2.2:
2112: * operators.txt [release_3_0_0003] 1.47.2.1:
2113: * src/classes/file.C [release_3_0_0003] 1.88.2.1:
2114: * src/classes/op.C [release_3_0_0003] 1.96.2.1:
2115: * src/doc/doxygen.cfg [release_3_0_0003] 1.22.4.1:
2116: * src/include/pa_globals.h [release_3_0_0003] 1.88.2.1:
2117: * src/include/pa_request.h [release_3_0_0003] 1.138.2.1:
2118: * src/main/execute.C [release_3_0_0003] 1.241.2.1:
2119: * src/main/pa_request.C [release_3_0_0003] 1.211.2.1:
2120: * src/targets/apache13/mod_parser3.C [release_3_0_0003] 1.22.2.1:
2121: * src/targets/cgi/parser3.C [release_3_0_0003] 1.182.2.1:
2122: * src/targets/isapi/parser3isapi.C [release_3_0_0003] 1.74.2.1:
2123: * src/types/pa_vmethod_frame.h [release_3_0_0003] 1.26.6.1:
2124: * www/htdocs/auto.p [release_3_0_0003] 1.11.2.1:
2125: * www/htdocs/index.html [release_3_0_0003] 1.69.2.1:
2126: marged latest HEAD updates, mainly file:justname&co & @auto
2127: conf[filespec
2128:
2129: * INSTALL 1.22:
2130: * bin/Makefile.am 1.3:
2131: * bin/auto.p.dist.in 1.1:
2132: * bin/parser3.conf.dist.in 1.2:
2133: * configure.in 1.30:
2134: * operators.txt 1.48:
2135: * src/doc/doxygen.cfg 1.23:
2136: * src/include/pa_globals.h 1.89:
2137: * src/targets/apache13/mod_parser3.C 1.23:
2138: * src/targets/cgi/parser3.C 1.183:
2139: * src/targets/isapi/parser3isapi.C 1.75:
2140: * www/htdocs/auto.p 1.12:
2141: * www/htdocs/index.html 1.70:
2142: parser3.conf renamed to auto.p
2143:
2144: * operators.txt 1.49:
2145: * src/classes/file.C 1.89:
2146: * www/htdocs/auto.p 1.14:
2147: * www/htdocs/index.html 1.72:
2148: !^file:dirname[/a/some.tar.gz]=/a
2149: !^file:dirname[/a/b/]=/a
2150: !^file:basename[/a/some.tar.gz]=some.tar.gz
2151: !^file:justname[/a/some.tar.gz]=some.tar
2152: !^file:justext[/a/some.tar.gz]=gz
2153:
2154: * bin/Makefile.in 1.3:
2155: * configure 1.27:
2156: parser3.conf renamed to auto.p autoconf changes
2157:
2158: * src/classes/op.C 1.97:
2159: * src/include/pa_request.h 1.139:
2160: * src/main/execute.C 1.242:
2161: * src/main/pa_request.C 1.212:
2162: * src/types/pa_vmethod_frame.h 1.27:
2163: * www/htdocs/auto.p 1.13:
2164: * www/htdocs/index.html 1.71:
2165: introducing @conf/auto[filespec]
2166:
2167: * bin/auto.p.dist.in 1.2:
2168: <noindex>
2169:
2170: 2002-06-18 paf
2171: * bin/Makefile.am 1.1:
2172: * bin/Makefile.in 1.1:
2173: * bin/parser3.conf.dist.in 1.1:
2174: * etc/Makefile.am 1.4:
2175: * etc/parser3.conf.sample.in 1.2:
2176: * www/htdocs/index.html 1.69:
2177: bin/parser3.conf.dist [moved from etc
2178:
2179: * configure [release_3_0_0003] 1.26.2.1:
2180: * configure.in [release_3_0_0003] 1.29.2.1:
2181: * src/include/pa_version.h [release_3_0_0003] 1.5.2.1:
2182: version to configure.in
2183:
2184: * src/classes/file.C 1.86:
2185: ^file::exec[script;$.bad error case insensitive check now
2186:
2187: * src/classes/file.C 1.85:
2188: * www/htdocs/index.html 1.68:
2189: ^file::exec[script;$.bad now error, not skip
2190:
2191: * Makefile.am 1.5:
2192: * Makefile.in 1.12:
2193: * bin/Makefile.am 1.2:
2194: * bin/Makefile.in 1.2:
2195: * configure 1.26:
2196: * configure.in 1.29:
2197: * etc/Makefile.in 1.8:
2198: * etc/parser3.charsets/Makefile.am 1.3:
2199: * etc/parser3.charsets/Makefile.in 1.10:
2200: * src/classes/smtp/Makefile.am 1.2:
2201: * src/classes/smtp/Makefile.in 1.6:
2202: * src/targets/apache13/Makefile.in 1.34:
2203: parser3.conf.dist moved to bin, .in & *.am updated
2204:
2205: * src/classes/file.C 1.87:
2206: strcasecmp
2207:
2208: * INSTALL 1.21:
2209: reflected .conf.dist dir change
2210:
2211: * configure 1.25:
2212: * configure.in 1.28:
2213: * src/include/pa_pool.h 1.80:
2214: * src/include/pa_types.h 1.41:
2215: pack configure.in detection simplified.
2216: figured out that gcc on sparc not that stupid as thought previously:
2217: 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]
2218: so packed must be all parts of packed class, i.e. it's parents&fields(classes).
2219: for now it's only String that packed and what was wrong is that it's parent - Pooled, were not packed. fixed that.
2220:
2221: * src/classes/file.C 1.88:
2222: strncasecmp
2223:
2224: 2002-06-14 paf
2225: * operators.txt 1.47:
2226: more precise xml-to-text options
2227:
2228: * operators.txt 1.46:
2229: * src/types/pa_vxnode.C 1.17:
2230: xnode attribute_node.name/value
2231: xnode pi.node.data
2232:
2233: 2002-06-12 paf
2234: * Makefile.in 1.11:
2235: * configure 1.24:
2236: * configure.in 1.27:
2237: * etc/Makefile.in 1.7:
2238: * etc/parser3.charsets/Makefile.in 1.9:
2239: * src/Makefile.in 1.47:
2240: * src/classes/Makefile.in 1.45:
2241: * src/classes/gd/Makefile.in 1.36:
2242: * src/classes/smtp/Makefile.in 1.5:
2243: * src/include/Makefile.in 1.5:
2244: * src/main/Makefile.in 1.41:
2245: * src/sql/Makefile.in 1.5:
2246: * src/targets/Makefile.in 1.36:
2247: * src/targets/cgi/Makefile.am 1.35:
2248: * src/targets/cgi/Makefile.in 1.47:
2249: * src/targets/cgi/parser3.C 1.182:
2250: * src/targets/isapi/Makefile.in 1.5:
2251: * src/types/Makefile.in 1.38:
2252: removed root conf define creation
2253:
2254: * etc/parser3.conf.in 1.10:
2255: * src/classes/mail.C 1.66:
2256: sendmail -ti [default now]
2257:
2258: * etc/parser3.conf.in 1.8:
2259: * src/include/pa_globals.h 1.86:
2260: * src/include/pa_request.h 1.136:
2261: * src/main/main.dsp 1.153:
2262: * src/main/pa_globals.C 1.128:
2263: * src/main/pa_request.C 1.208:
2264: @conf
2265:
2266: * INSTALL 1.20:
2267: * configure.in 1.26:
2268: * etc/Makefile.am 1.3:
2269: * operators.txt 1.43:
2270: * src/include/pa_globals.h 1.88:
2271: * src/include/pa_request.h 1.138:
2272: * src/main/compile.tab.C 1.56:
2273: * src/main/pa_globals.C 1.130:
2274: * src/main/pa_request.C 1.211:
2275: * src/targets/apache13/mod_parser3.C 1.22:
2276: * src/targets/cgi/parser3.C 1.181:
2277: * src/targets/isapi/parser3isapi.C 1.74:
2278: parser3.conf now one and only
2279:
2280: * etc/parser3.conf.in 1.9:
2281: * src/include/pa_globals.h 1.87:
2282: * src/include/pa_request.h 1.137:
2283: * src/main/execute.C 1.241:
2284: * src/main/pa_globals.C 1.129:
2285: * src/main/pa_request.C 1.209:
2286: @rootconf [were @conf]
2287:
2288: * src/classes/mail.C 1.65:
2289: * src/main/pa_request.C 1.210:
2290: $MAIL $CHARSETS allowed to be strings. for convinient #ing
2291:
2292: * etc/parser3.conf.in 1.11:
2293: * etc/parser3.conf.sample.in 1.1:
2294: .conf renamed to .conf.sample
2295:
2296: 2002-06-11 paf
2297: * src/classes/file.C 1.83:
2298: * src/targets/cgi/parser3.dsp 1.49:
2299: * src/targets/isapi/parser3isapi.C 1.73:
2300: * www/htdocs/.htaccess 1.4:
2301: * www/htdocs/index.html 1.66:
2302: suexec env keys filter plus CGI_ as valid prefix
2303:
2304: * src/classes/file.C 1.84:
2305: check simplified
2306:
2307: * src/classes/file.C 1.82:
2308: * src/include/pa_request.h 1.135:
2309: * src/include/pa_sapi.h 1.19:
2310: * src/targets/apache13/mod_parser3.C 1.21:
2311: * src/targets/cgi/parser3.C 1.180:
2312: * src/targets/isapi/parser3isapi.C 1.72:
2313: * www/htdocs/index.html 1.65:
2314: file::exec/cgi to pass HTTP_ vars
2315: introducing SAPI::environment
2316:
2317: 2002-06-10 paf
2318: * src/main/pa_common.C [release_1_0_0001] 1.108.2.1:
2319: fixed -d (bug)
2320:
2321: * configure 1.20:
2322: * configure [release_3_0_0002] 1.19.2.1:
2323: * configure.in [release_3_0_0002] 1.21.2.1:
2324: * src/include/pa_version.h 1.5:
2325: * src/include/pa_version.h [release_3_0_0002] 1.4.2.1:
2326: makes
2327:
2328: * operators.txt 1.41:
2329: old merge conflict removed
2330:
2331: * src/types/pa_vform.C 1.56:
2332: * src/types/pa_vform.h 1.34:
2333: * www/htdocs/index.html 1.62:
2334: $form: not determined yet check
2335:
2336: * src/main/pa_common.C 1.109:
2337: merged fixed -d (bug)
2338:
2339: * src/main/compile.tab.C 1.55:
2340: * src/main/pa_string.C 1.159:
2341: * www/htdocs/index.html 1.63:
2342: whitespace after number in autoconvert now ignored
2343:
2344: * operators.txt 1.42:
2345: * src/classes/op.C 1.96:
2346: * src/include/pa_common.h 1.77:
2347: * src/main/pa_common.C 1.110:
2348: lock failures reported now
2349:
2350: * configure 1.21:
2351: * configure.in 1.23:
2352: pack even address access on sparc&co arch checked in configure
2353:
2354: * configure 1.23:
2355: * configure.in 1.25:
2356: *** empty log message ***
2357:
2358: * src/main/compile_tools.C 1.50:
2359: * www/htdocs/index.html 1.64:
2360: ^if(" 1 "){y} bug fixed
2361: optimization string->double @ compile time were not-enough-checking...
2362:
2363: * configure 1.22:
2364: * configure.in 1.24:
2365: hpux check, nsl link, no socket
2366:
2367: * src/classes/mail.C 1.64:
2368: mail netscape attachment name fixed. todo: $response:body
2369: content-type:name
2370:
2371: * src/main/untaint.C 1.102:
2372: bug#2) mail subject got always prepended with charset even when
2373: all letters were 7bit one
2374:
2375: 2002-06-04 paf
2376: * src/targets/apache13/mod_parser3.C 1.20:
2377: * src/targets/apache13/mod_parser3.C [release_1_0_0001] 1.19.2.1:
2378: fixed .dsp-s along with reorganized cvs modules dirs structure
2379:
2380: 2002-06-03 paf
2381: * etc/parser3.charsets/windows-1251.cfg 1.5:
2382: * operators.txt 1.40:
2383: * src/classes/classes.dsp 1.20:
2384: * src/classes/gd/gd.dsp 1.23:
2385: * src/classes/smtp/smtp.dsp 1.19:
2386: * src/main/compile.tab.C 1.54:
2387: * src/main/main.dsp 1.152:
2388: * src/main/pa_globals.C 1.127:
2389: * src/targets/apache13/ApacheModuleParser3.dsp 1.12:
2390: * src/targets/cgi/parser3.C 1.179:
2391: * src/targets/cgi/parser3.dsp 1.48:
2392: * src/targets/isapi/parser3isapi.dsp 1.37:
2393: * src/types/types.dsp 1.25:
2394: * www/htdocs/index.html 1.60:
2395: fixed .dsp-s along with reorganized cvs modules dirs structure
2396:
2397: * src/classes/classes.dsp [release_1_0_0001] 1.18.2.2:
2398: * src/classes/gd/gd.dsp [release_1_0_0001] 1.21.2.2:
2399: * src/classes/smtp/smtp.dsp [release_1_0_0001] 1.17.2.2:
2400: * src/main/compile.tab.C [release_1_0_0001] 1.52.2.2:
2401: * src/main/main.dsp [release_1_0_0001] 1.150.2.2:
2402: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.3:
2403: * src/targets/apache13/ApacheModuleParser3.dsp [release_1_0_0001] 1.11.2.1:
2404: * src/targets/cgi/parser3.dsp [release_1_0_0001] 1.46.2.1:
2405: * src/targets/isapi/parser3isapi.dsp [release_1_0_0001] 1.35.2.2:
2406: * src/types/types.dsp [release_1_0_0001] 1.23.2.2:
2407: reorganized cvs modules
2408:
2409: 2002-05-28 paf
2410: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.3:
2411: info.uri now ""
2412:
2413: 2002-05-17 paf
2414: * src/classes/table.C 1.153:
2415: * src/classes/table.C [release_1_0_0001] 1.151.2.1:
2416: ^table.save << checked empty pre/match/post columns
2417:
2418: 2002-05-16 paf
2419: * src/classes/image.C 1.72:
2420: * www/htdocs/index.html 1.59:
2421: image::measure can png now
2422:
2423: 2002-05-15 paf
2424: * operators.txt 1.38:
2425: * src/classes/date.C 1.31:
2426: * www/htdocs/index.html 1.58:
2427: ^date::create[%H:%M[:%S]] added
2428:
2429: * etc/parser3.charsets/windows-1251.cfg 1.4:
2430: 0x forgot, fixed
2431:
2432: * operators.txt 1.37:
2433: * src/classes/date.C 1.30:
2434: * www/htdocs/.htaccess 1.3:
2435: * www/htdocs/auto.p 1.10:
2436: * www/htdocs/index.html 1.57:
2437: ^date::create[%Y[-%m[-%d[ %H[:%M[:%S]]]]]]
2438: [-%m now
2439:
2440: 2002-05-14 paf
2441: * etc/parser3.charsets/windows-1251.cfg 1.3:
2442: * etc/parser3.charsets/windows-1251.cfg [release_1_0_0001] 1.2.2.1:
2443: added 3 quotes
2444:
2445: 2002-05-07 paf
2446: * src/classes/classes.dsp 1.19:
2447: * src/classes/classes.dsp [release_1_0_0001] 1.18.2.1:
2448: * src/classes/gd/gd.dsp 1.22:
2449: * src/classes/gd/gd.dsp [release_1_0_0001] 1.21.2.1:
2450: * src/classes/op.C 1.95:
2451: * src/classes/op.C [release_1_0_0001] 1.93.2.1:
2452: * src/classes/smtp/smtp.dsp 1.18:
2453: * src/classes/smtp/smtp.dsp [release_1_0_0001] 1.17.2.1:
2454: * src/include/pa_globals.h 1.85:
2455: * src/include/pa_globals.h [release_1_0_0001] 1.84.2.1:
2456: * src/include/pa_request.h 1.134:
2457: * src/include/pa_request.h [release_1_0_0001] 1.133.2.1:
2458: * src/include/pa_table.h 1.44:
2459: * src/include/pa_table.h [release_1_0_0001] 1.43.2.1:
2460: * src/main/compile.tab.C 1.53:
2461: * src/main/compile.tab.C [release_1_0_0001] 1.52.2.1:
2462: * src/main/compile.y 1.187:
2463: * src/main/compile.y [release_1_0_0001] 1.186.2.1:
2464: * src/main/main.dsp 1.151:
2465: * src/main/main.dsp [release_1_0_0001] 1.150.2.1:
2466: * src/main/pa_globals.C 1.126:
2467: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.2:
2468: * src/main/pa_request.C 1.207:
2469: * src/main/pa_request.C [release_1_0_0001] 1.204.2.1:
2470: * src/main/pa_table.C 1.47:
2471: * src/main/pa_table.C [release_1_0_0001] 1.46.2.1:
2472: * src/targets/isapi/pa_pool.C 1.13:
2473: * src/targets/isapi/pa_pool.C [release_1_0_0001] 1.12.2.1:
2474: * src/targets/isapi/parser3isapi.C 1.71:
2475: * src/targets/isapi/parser3isapi.C [release_1_0_0001] 1.69.2.2:
2476: * src/targets/isapi/parser3isapi.dsp 1.36:
2477: * src/targets/isapi/parser3isapi.dsp [release_1_0_0001] 1.35.2.1:
2478: * src/targets/isapi/pool_storage.h 1.16:
2479: * src/targets/isapi/pool_storage.h [release_1_0_0001] 1.15.2.1:
2480: * src/types/types.dsp 1.24:
2481: * src/types/types.dsp [release_1_0_0001] 1.23.2.1:
2482: * www/htdocs/parser-status.html 1.2:
2483: * www/htdocs/parser-status.html [release_1_0_0001] 1.1.2.1:
2484: Table name2number field now &.
2485: 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]
2486:
2487: 2002-05-06 paf
2488: * src/main/pa_globals.C 1.125:
2489: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.1:
2490: * src/targets/cgi/parser3.C 1.178:
2491: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.2:
2492: * src/targets/cgi/pool_storage.h 1.10:
2493: * src/targets/cgi/pool_storage.h [release_1_0_0001] 1.9.2.1:
2494: * src/targets/isapi/parser3isapi.C 1.70:
2495: * src/targets/isapi/parser3isapi.C [release_1_0_0001] 1.69.2.1:
2496: removed 100*40 bytes per request memory leak [nonpool malloc in
2497: globals]
2498:
2499: 2002-04-30 paf
2500: * configure 1.19:
2501: * src/include/pa_version.h 1.4:
2502: version now not b
2503:
2504: * src/targets/cgi/parser3.C 1.177:
2505: * www/htdocs/global.xsl 1.7:
2506: * www/htdocs/index.html 1.56:
2507: request.uri now never 0
2508:
2509: 2002-04-29 paf
2510: * configure.in 1.21:
2511: removed b
2512:
2513: * src/doc/ClassExample1.dox 1.4:
2514: * src/doc/ClassExample3.dox 1.4:
2515: * src/doc/aliased.dox 1.4:
2516: * src/doc/methoded.dox 1.3:
2517: * src/doc/string.dox 1.4:
2518: * src/doc/value.dox 1.3:
2519: * src/include/pa_exception.h 1.34:
2520: * src/main/pa_request.C 1.205:
2521: * src/targets/cgi/parser3.C 1.176:
2522: merged from 0001
2523:
2524: * src/classes/op.C 1.94:
2525: * src/include/pa_exception.h 1.35:
2526: * src/main/pa_request.C 1.206:
2527: Exception::comment/type checked in (), no there's no empty type
2528: comment by default
2529:
2530: 2002-04-26 paf
2531: * src/doc/doxygen.cfg 1.22:
2532: * src/doc/doxygen.cfg [release_1_0_0001] 1.21.2.1:
2533: * src/targets/cgi/parser3.dsp 1.47:
2534: * www/htdocs/index.html 1.55:
2535: doxygen dot image size reduced
2536:
2537: 2002-04-25 paf
2538: * src/classes/table.C 1.152:
2539: * www/htdocs/.htaccess 1.1:
2540: * www/htdocs/index.html 1.51:
2541: removed restriction on column count to ^table.hash to work, now
2542: must be >0 [were >1]
2543:
2544: * src/targets/cgi/parser3.C 1.175:
2545: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.1:
2546: setenv in .htaccess when cgi is not under that dir got
2547: REDIRECT_ prefix before HTTP_PARSER_x_CONFIG, now that took
2548: into account
2549:
2550: * www/htdocs/index.html 1.52:
2551: sample of 'using junction out of context'
2552:
2553: * operators.txt 1.35:
2554: * operators.txt 1.36:
2555: * src/classes/date.C 1.28:
2556: * src/classes/date.C 1.29:
2557: * www/htdocs/index.html 1.53:
2558: ^date::create[2002-12-33 01:03:04]
2559:
2560: 2002-04-24 paf
2561: * src/classes/classes.dsp 1.18:
2562: * src/classes/gd/gd.dsp 1.21:
2563: * src/classes/smtp/smtp.dsp 1.17:
2564: * src/main/compile.tab.C 1.52:
2565: * src/main/main.dsp 1.150:
2566: * src/targets/apache13/ApacheModuleParser3.dsp 1.11:
2567: * src/targets/cgi/parser3.C 1.174:
2568: * src/targets/cgi/parser3.dsp 1.46:
2569: * src/targets/isapi/parser3isapi.dsp 1.34:
2570: * src/types/types.dsp 1.23:
2571: MSVC profile targets
2572:
2573: 2002-04-23 paf
2574: * operators.txt 1.34:
2575: * src/classes/string.C 1.110:
2576: * www/htdocs/index.html 1.50:
2577: int/double/string:sql{}[$.default{code}]
2578: fixed [were barking: "junction used outside of context"]
2579:
2580: 2002-04-22 paf
2581: * src/classes/string.C 1.109:
2582: * src/include/pa_string.h 1.138:
2583: * src/main/pa_string.C 1.158:
2584: * src/types/pa_vstring.C 1.19:
2585: * src/types/pa_vstring.h 1.46:
2586: * types.txt 1.2:
2587: ^string.optimize[]
2588:
2589: * src/main/execute.C 1.238:
2590: * www/htdocs/index.html 1.48:
2591: junctions to local contexts got cleanized&checked later
2592:
2593: * src/include/pa_globals.h 1.84:
2594: * src/include/pa_table.h 1.43:
2595: * src/main/pa_globals.C 1.124:
2596: * src/main/pa_string.C 1.157:
2597: * src/main/pa_table.C 1.46:
2598: fixed match table template
2599:
2600: * src/main/execute.C 1.240:
2601: rolled back to before_killing_userjunction_contexts
2602:
2603: * src/classes/string.C 1.107:
2604: * src/classes/string.C 1.108:
2605: optimize removed from string .left/right/pos
2606:
2607: * src/main/execute.C 1.239:
2608: * www/htdocs/index.html 1.49:
2609: user junctions context killed
2610:
2611: 2002-04-19 paf
2612: * src/classes/string.C 1.106:
2613: * src/include/pa_request.h 1.133:
2614: * src/include/pa_string.h 1.137:
2615: * src/main/pa_request.C 1.204:
2616: * src/main/pa_string.C 1.156:
2617: * src/types/pa_vstring.C 1.18:
2618: * src/types/pa_vstring.h 1.45:
2619: * www/htdocs/index.html 1.47:
2620: string now optimized prior to .left .right .mid .pos .match when that is profitable,
2621: and always before .replace
2622: when $ORIGINS(1) optimization disabled
2623: 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
2624:
2625: * src/classes/op.C 1.93:
2626: * src/classes/string.C 1.105:
2627: * src/types/pa_value.h 1.86:
2628: VTable removed from each String::match replace iteration, and made stacked
2629: sizeof(VTable)=12bytes economy on each replace code
2630:
2631: * src/include/pa_globals.h 1.83:
2632: * src/include/pa_table.h 1.42:
2633: * src/main/pa_globals.C 1.123:
2634: * src/main/pa_string.C 1.155:
2635: String::match table columns globalized, not created @ each ^match anymore
2636: economy: sizeof(Array)+space on 3+x cells=24+ bytes per ^match
2637:
2638: * src/classes/file.C 1.81:
2639: ovector now local
2640: economy: 16 bytes per ^file:list
2641:
2642: * src/classes/string.C 1.104:
2643: * src/include/pa_string.h 1.136:
2644: * src/main/pa_string.C 1.154:
2645: * www/htdocs/index.html 1.46:
2646: string.match[]['] option enables generation of $match.prematch
2647: .match .postmatch columns
2648:
2649: * src/main/pa_string.C 1.153:
2650: String::match options analized without cstr-ing them now
2651:
2652: * src/doc/chmhelper.pl 1.1:
2653: * src/doc/doxygen.cfg 1.21:
2654: * src/doc/footer.htm 1.1:
2655: * src/doc/html2chm.cmd 1.6:
2656: * src/doc/postbuild.txt 1.3:
2657: * src/doc/sources2html.cmd 1.5:
2658: * src/doc/view_chm.cmd 1.2:
2659: * src/doc/view_html.cmd 1.2:
2660: config updated to doxygen 1.2.15,
2661: created helper which fixes minor bugs in chm project files & htm tree.
2662: changed extension to .htm
2663:
2664: * src/doc/footer.htm 1.2:
2665: 2001,
2666:
2667: 2002-04-18 paf
2668: * src/classes/classes.h 1.18:
2669: * src/classes/hash.C 1.40:
2670: * src/types/pa_value.h 1.85:
2671: * src/types/pa_vbool.h 1.18:
2672: * src/types/pa_vcookie.h 1.16:
2673: * src/types/pa_vdate.h 1.10:
2674: * src/types/pa_vdouble.h 1.37:
2675: * src/types/pa_venv.h 1.21:
2676: * src/types/pa_vfile.h 1.42:
2677: * src/types/pa_vhash.h 1.33:
2678: * src/types/pa_vimage.h 1.25:
2679: * src/types/pa_vint.h 1.34:
2680: * src/types/pa_vjunction.h 1.13:
2681: * src/types/pa_vobject.h 1.18:
2682: * src/types/pa_vrequest.h 1.17:
2683: * src/types/pa_vresponse.h 1.22:
2684: * src/types/pa_vstateless_class.h 1.26:
2685: * src/types/pa_vstateless_object.h 1.17:
2686: * src/types/pa_vstatus.h 1.8:
2687: * src/types/pa_vstring.h 1.44:
2688: * src/types/pa_vtable.h 1.38:
2689: * src/types/pa_vvoid.h 1.9:
2690: * src/types/pa_vxdoc.h 1.21:
2691: * src/types/pa_vxnode.h 1.14:
2692: fclass_real lowered from VStateless_class to VObject
2693:
2694: * src/types/pa_value.C 1.1:
2695: forced to cut that from .h because of VStateless_class usage [
2696: undefined in .h]
2697:
2698: * src/classes/classes.h 1.17:
2699: * src/classes/date.C 1.27:
2700: * src/classes/double.C 1.47:
2701: * src/classes/file.C 1.80:
2702: * src/classes/form.C 1.23:
2703: * src/classes/hash.C 1.39:
2704: * src/classes/image.C 1.71:
2705: * src/classes/int.C 1.44:
2706: * src/classes/mail.C 1.63:
2707: * src/classes/math.C 1.18:
2708: * src/classes/op.C 1.91:
2709: * src/classes/response.C 1.19:
2710: * src/classes/string.C 1.103:
2711: * src/classes/table.C 1.151:
2712: * src/classes/void.C 1.19:
2713: * src/classes/xnode.C 1.44:
2714: * src/include/pa_globals.h 1.82:
2715: * src/include/pa_request.h 1.132:
2716: * src/main/execute.C 1.236:
2717: * src/main/pa_globals.C 1.122:
2718: * src/main/pa_request.C 1.201:
2719: * src/types/Makefile.am 1.21:
2720: * src/types/pa_value.h 1.84:
2721: * src/types/pa_vdouble.h 1.36:
2722: * src/types/pa_vform.C 1.55:
2723: * src/types/pa_vhash.h 1.32:
2724: * src/types/pa_vint.h 1.33:
2725: * src/types/pa_vmath.h 1.7:
2726: * src/types/pa_vmethod_frame.h 1.25:
2727: * src/types/pa_vstateless_class.h 1.24:
2728: * src/types/pa_wcontext.C 1.18:
2729: * src/types/pa_wcontext.h 1.32:
2730: * src/types/pa_wwrapper.h 1.18:
2731: * src/types/types.dsp 1.22:
2732: * www/htdocs/index.html 1.40:
2733: removed Value::fname
2734:
2735: * src/include/pa_opcode.h 1.18:
2736: * src/main/compile.tab.C 1.51:
2737: * src/main/compile.y 1.186:
2738: * src/main/compile_tools.C 1.49:
2739: * src/main/compile_tools.h 1.61:
2740: * src/main/execute.C 1.237:
2741: * src/main/pa_request.C 1.202:
2742: * src/types/pa_vmethod_frame.h 1.26:
2743: * www/htdocs/index.html 1.41:
2744: OP_GET_METHOD_FRAME merged with OP_CALL, VCodeFrame move to
2745: stack [no more heap waste on each CALL]
2746:
2747: * src/types/pa_valiased.C 1.14:
2748: * src/types/pa_valiased.h 1.19:
2749: * src/types/pa_vclass.h 1.25:
2750: * src/types/pa_vobject.h 1.17:
2751: * src/types/pa_wcontext.C 1.19:
2752: * www/htdocs/index.html 1.42:
2753: VAliased get/set alias now virtual and implemented down in
2754: VClass, fclass_alias removed,
2755:
2756: * src/main/pa_request.C 1.203:
2757: * src/types/pa_valiased.h 1.20:
2758: * src/types/pa_vstateless_class.h 1.25:
2759: * src/types/pa_vstateless_object.h 1.16:
2760: * src/types/pa_vstring.h 1.43:
2761: * www/htdocs/index.html 1.43:
2762: VStateless_string_object speicalized light version of VStateless_object
2763:
2764: * src/types/Makefile.in 1.37:
2765: *** empty log message ***
2766:
2767: * src/doc/doxygen.cfg 1.20:
2768: .chi generation disabled
2769:
2770: * src/classes/classes.h 1.19:
2771: * src/classes/xdoc.C 1.92:
2772: * src/classes/xnode.C 1.45:
2773: * src/classes/xnode.h 1.11:
2774: * src/types/pa_vxdoc.C 1.13:
2775: * www/htdocs/index.html 1.44:
2776: * www/htdocs/index.html 1.45:
2777: xdoc(xnode) now fully - fields&methods
2778:
2779: * src/classes/op.C 1.92:
2780: ^throw comment param made optional
2781:
2782: 2002-04-17 paf
2783: * src/types/pa_vhash.h 1.31:
2784: vstring wrong parent fixed
2785:
2786: * src/classes/op.C 1.90:
2787: taint local result var bug fixed
2788:
2789: * src/doc/ClassExample1.dox 1.3:
2790: * src/doc/ClassExample2.dox 1.4:
2791: * src/doc/ClassExample3.dox 1.3:
2792: * src/doc/compiler.dox 1.3:
2793: * src/doc/module.dox 1.3:
2794: * src/doc/pooled.dox 1.3:
2795: * src/doc/string.dox 1.3:
2796: * src/doc/targets.dox 1.3:
2797: * src/include/pa_pool.h 1.79:
2798: * src/include/pa_types.h 1.40:
2799: dox updated to current state, PTHROW freshen to throw & co
2800:
2801: 2002-04-16 paf
2802: * src/classes/op.C 1.89:
2803: exception2vhash file now tainted
2804:
2805: * src/include/pa_opcode.h 1.17:
2806: * src/main/compile.tab.C 1.49:
2807: * src/main/compile.y 1.185:
2808: * src/main/execute.C 1.232:
2809: * src/targets/cgi/parser3.C 1.172:
2810: OP_CALL -> OP_CALL__WRITE and used that for removing VString wrapper
2811:
2812: * src/doc/postbuild.txt 1.2:
2813: * src/main/execute.C 1.234:
2814: * www/htdocs/index.html 1.37:
2815: result in @postprocess & @unhandled_exception now taken into
2816: account as in usual functions
2817:
2818: * src/doc/postbuild.txt 1.1:
2819: instructions on post .html build
2820:
2821: * asm.txt 1.2:
2822: * form.txt 1.2:
2823: * lang.txt 1.2:
2824: * sql.txt 1.2:
2825: removed outdated. see in Attic asm.txt as most interesting
2826:
2827: * src/classes/op.C 1.87:
2828: * www/htdocs/auto.p 1.8:
2829: extra check on empty file in origin in _execute
2830:
2831: * src/classes/date.C 1.26:
2832: * src/main/compile.tab.C 1.50:
2833: * src/targets/cgi/parser3.C 1.173:
2834: cheched date:create(days) param for validity [later were
2835: assumed valid and crashed on invalid onces]
2836:
2837: * src/classes/file.C 1.79:
2838: * src/main/pa_exec.C 1.35:
2839: * www/htdocs/index.html 1.36:
2840: stderr of execs mark as tainted
2841:
2842: * src/main/execute.C 1.235:
2843: * www/htdocs/index.html 1.38:
2844: $result in @main now taken into account as in usual functions
2845:
2846: * src/main/pa_request.C 1.199:
2847: uri in error log
2848:
2849: * src/classes/op.C 1.88:
2850: _process pseudo origin copied from local var to heap
2851:
2852: * src/main/pa_request.C 1.200:
2853: * src/targets/isapi/parser3isapi.C 1.69:
2854: * www/htdocs/index.html 1.39:
2855: removed check, preventing content-length: 0 from appearing
2856:
2857: * src/doc/doxygen.cfg 1.19:
2858: * src/doc/html2chm.cmd 1.5:
2859: .chm file only now, no .chi
2860:
2861: 2002-04-15 paf
2862: * src/classes/image.C 1.70:
2863: * src/classes/op.C 1.83:
2864: * src/classes/op.C 1.84:
2865: * src/classes/string.C 1.101:
2866: * src/classes/table.C 1.149:
2867: * src/include/pa_request.h 1.129:
2868: * src/main/execute.C 1.228:
2869: * src/types/pa_value.h 1.81:
2870: * src/types/pa_vmethod_frame.h 1.24:
2871: * src/types/pa_wcontext.h 1.29:
2872: StringOrValue wcontext result, now ready for dual writes
2873:
2874: * src/main/execute.C 1.231:
2875: * src/types/pa_value.h 1.83:
2876: fixed name update
2877:
2878: * src/main/execute.C 1.229:
2879: CodeFrame soul fixed [mistakenly killed by prev changes]
2880:
2881: * src/classes/file.C 1.78:
2882: * src/classes/op.C 1.86:
2883: * src/classes/table.C 1.150:
2884: finished dual write_xxx_lang functions
2885:
2886: * src/classes/date.C 1.25:
2887: * src/classes/file.C 1.76:
2888: * src/classes/mail.C 1.62:
2889: * src/classes/string.C 1.102:
2890: * src/classes/xnode.C 1.43:
2891: * src/include/pa_request.h 1.130:
2892: * src/types/pa_value.h 1.82:
2893: * src/types/pa_wcontext.h 1.30:
2894: removed absolutely unnecessary VString shells
2895:
2896: * src/classes/op.C 1.82:
2897: * src/include/pa_globals.h 1.81:
2898: * src/include/pa_opcode.h 1.16:
2899: * src/include/pa_request.h 1.128:
2900: * src/main/compile.tab.C 1.47:
2901: * src/main/compile.y 1.183:
2902: * src/main/compile_tools.C 1.47:
2903: * src/main/compile_tools.h 1.59:
2904: * src/main/execute.C 1.226:
2905: * src/main/pa_globals.C 1.121:
2906: * src/main/pa_request.C 1.198:
2907: * src/targets/cgi/parser3.C 1.170:
2908: * www/htdocs/index.html 1.35:
2909: switch in hash constructor fixed [were problems with using of
2910: stacked wwrapper after it's death]
2911:
2912: * src/classes/file.C 1.77:
2913: * src/classes/hash.C 1.38:
2914: * src/classes/op.C 1.85:
2915: * src/include/pa_request.h 1.131:
2916: * src/main/execute.C 1.230:
2917: * src/types/pa_wcontext.h 1.31:
2918: started dual write_xxx_lang functions, if checked & works
2919:
2920: * src/targets/cgi/parser3.C 1.171:
2921: ctime sometimes can be just "", checked that
2922:
2923: * src/main/compile.tab.C 1.48:
2924: * src/main/compile.y 1.184:
2925: * src/main/compile_tools.C 1.48:
2926: * src/main/compile_tools.h 1.60:
2927: * src/main/execute.C 1.227:
2928: OP_GET_ELEMENT+OP_GET_ELEMENT__WRITE
2929: changed to OP_WRITE_VALUE
2930: in var get cases
2931:
2932: 2002-04-12 paf
2933: * operators.txt 1.33:
2934: * src/classes/table.C 1.148:
2935: * www/htdocs/index.html 1.34:
2936: table.select(expression) 0
2937:
2938: 2002-04-11 paf
2939: * src/classes/string.C 1.100:
2940: * src/include/pa_request.h 1.127:
2941: * src/main/execute.C 1.225:
2942: Request::process_internal codeFrame & wwrapper stacked [not
2943: wasting heap anymore]
2944:
2945: 2002-04-10 paf
2946: * src/include/pa_string.h 1.135:
2947: * src/main/pa_string.C 1.151:
2948: * src/main/untaint.C 1.101:
2949: * www/htdocs/index.html 1.33:
2950: killed 8 bytes from String.head
2951:
2952: * src/classes/double.C 1.46:
2953: * src/classes/file.C 1.75:
2954: * src/classes/hash.C 1.37:
2955: * src/classes/image.C 1.69:
2956: * src/classes/int.C 1.43:
2957: * src/classes/math.C 1.17:
2958: * src/classes/op.C 1.81:
2959: * src/classes/string.C 1.99:
2960: * src/classes/table.C 1.147:
2961: * src/classes/void.C 1.18:
2962: * src/classes/xdoc.C 1.91:
2963: * src/include/pa_request.h 1.126:
2964: * src/main/execute.C 1.224:
2965: * src/main/pa_string.C 1.152:
2966: killed Request::process() wrapping VString(String) in case we
2967: need only String
2968:
2969: 2002-04-09 paf
2970: * src/main/pa_common.C 1.108:
2971: * src/targets/cgi/parser3.C 1.168:
2972: * src/types/pa_vdouble.h 1.35:
2973: * src/types/pa_vint.h 1.32:
2974: int/double get_string now not pool.malloc(MAX_NUMBER) but
2975: really neaded
2976:
2977: * etc/Makefile.in 1.6:
2978: * etc/parser3.charsets/Makefile.in 1.8:
2979: * src/classes/Makefile.in 1.44:
2980: * src/classes/gd/Makefile.in 1.35:
2981: * src/classes/smtp/Makefile.in 1.4:
2982: * src/sql/Makefile.in 1.4:
2983: * src/targets/Makefile.in 1.35:
2984: * src/targets/apache13/Makefile.in 1.33:
2985: * src/targets/cgi/Makefile.in 1.46:
2986: * src/targets/isapi/Makefile.in 1.4:
2987: * src/types/Makefile.in 1.36:
2988: makse
2989:
2990: * operators.txt 1.31:
2991: * src/classes/double.C 1.45:
2992: * src/classes/int.C 1.42:
2993: * www/htdocs/global.xsl 1.5:
2994: int/double.int/double(default)
2995:
2996: * src/main/compile.tab.C 1.46:
2997: * src/targets/cgi/parser3.C 1.169:
2998: * src/targets/isapi/parser3isapi.C 1.68:
2999: removed
3000: {
3001: char *a;
3002: {
3003: /*sub local*/char b[...];
3004: a=b;
3005: situations
3006:
3007: * src/classes/xdoc.C 1.89:
3008: * www/htdocs/global.xsl 1.6:
3009: * www/htdocs/index.html 1.32:
3010: xslt params fixed
3011:
3012: * operators.txt 1.32:
3013: * src/classes/xdoc.C 1.90:
3014: xslt params made literal
3015:
3016: 2002-04-04 paf
3017: * src/include/pa_string.h 1.134:
3018: * src/main/pa_string.C 1.150:
3019: * www/htdocs/index.html 1.31:
3020: fixed string.replace [when reconstructing pieces were split by
3021: max_integral(piece.size), thus some strings to replace happen
3022: to be split into two = not replaced)
3023:
3024: * src/targets/cgi/parser3.C 1.166:
3025: * src/targets/cgi/parser3.C 1.167:
3026: * src/targets/cgi/parser3.dsp 1.44:
3027: * src/targets/cgi/parser3.dsp 1.45:
3028: document root in standalone version = current dir
3029:
3030: 2002-04-03 paf
3031: * INSTALL 1.18:
3032: * Makefile.in 1.10:
3033: * configure 1.17:
3034: * configure.in 1.19:
3035: * etc/Makefile.in 1.5:
3036: * etc/parser3.charsets/Makefile.in 1.7:
3037: * etc/parser3.conf.in 1.7:
3038: * src/Makefile.in 1.46:
3039: * src/include/Makefile.in 1.4:
3040: * src/main/Makefile.in 1.40:
3041: root config configure options
3042:
3043: * configure 1.18:
3044: * configure.in 1.20:
3045: more checks on nonexistent charset
3046:
3047: 2002-04-02 paf
3048: * src/main/compile.C 1.63:
3049: parser.compile [exception name more like in doc]
3050:
3051: 2002-04-01 paf
3052: * src/classes/mail.C 1.61:
3053: * src/include/pa_string.h 1.133:
3054: * src/main/untaint.C 1.100:
3055: * src/targets/isapi/parser3isapi.dsp 1.33:
3056: mail subject encoding taken from .content-type.charset, not .charset
3057:
3058: 2002-03-29 paf
3059: * operators.txt 1.30:
3060: * src/classes/date.C 1.24:
3061: * www/htdocs/index.html 1.30:
3062: ^date::create now may not supply day, default 1.
3063: checked 29.03 -> 29.02 roll on non 366 days' year. | 31.05->31.04 roll
3064:
3065: * etc/parser3.charsets/koi8-r.cfg 1.2:
3066: koi8-r += ukranian letters
3067:
3068: 2002-03-28 paf
3069: * operators.txt 1.29:
3070: * src/classes/date.C 1.23:
3071: * src/classes/op.C 1.79:
3072: * src/include/pa_globals.h 1.80:
3073: * src/include/pa_hash.h 1.55:
3074: * src/main/pa_globals.C 1.120:
3075: * src/types/pa_vdate.h 1.9:
3076: * www/htdocs/index.html 1.29:
3077: ^cache[file][date]{
3078: ^cache(seconds)
3079: ^cache[date]
3080: }
3081:
3082: * src/classes/xdoc.C 1.88:
3083: * src/classes/xnode.C 1.42:
3084: * src/classes/xnode.h 1.10:
3085: removed redundant pool param
3086:
3087: 2002-03-27 paf
3088: * operators.txt 1.27:
3089: * src/classes/op.C 1.77:
3090: * src/include/pa_config_fixed.h 1.42:
3091: * src/include/pa_request.h 1.124:
3092: * src/main/execute.C 1.222:
3093: * src/main/pa_request.C 1.196:
3094: decided agains resetting exception_trace, just changed name
3095:
3096: * operators.txt 1.28:
3097: * src/classes/date.C 1.22:
3098: * src/classes/double.C 1.44:
3099: * src/classes/file.C 1.74:
3100: * src/classes/form.C 1.22:
3101: * src/classes/hash.C 1.36:
3102: * src/classes/image.C 1.68:
3103: * src/classes/int.C 1.41:
3104: * src/classes/mail.C 1.60:
3105: * src/classes/math.C 1.16:
3106: * src/classes/op.C 1.78:
3107: * src/classes/smtp/smtp.C 1.10:
3108: * src/classes/string.C 1.98:
3109: * src/classes/table.C 1.146:
3110: * src/classes/void.C 1.17:
3111: * src/classes/xdoc.C 1.87:
3112: * src/classes/xnode.C 1.41:
3113: * src/include/pa_exception.h 1.33:
3114: * src/include/pa_request.h 1.125:
3115: * src/include/pa_stylesheet_connection.h 1.28:
3116: * src/main/compile.C 1.62:
3117: * src/main/compile_tools.C 1.46:
3118: * src/main/execute.C 1.223:
3119: * src/main/pa_array.C 1.48:
3120: * src/main/pa_charset.C 1.23:
3121: * src/main/pa_charsets.C 1.8:
3122: * src/main/pa_common.C 1.106:
3123: * src/main/pa_dictionary.C 1.14:
3124: * src/main/pa_exception.C 1.40:
3125: * src/main/pa_exec.C 1.34:
3126: * src/main/pa_pool.C 1.52:
3127: * src/main/pa_request.C 1.197:
3128: * src/main/pa_socks.C 1.14:
3129: * src/main/pa_sql_driver_manager.C 1.62:
3130: * src/main/pa_string.C 1.149:
3131: * src/main/pa_table.C 1.45:
3132: * src/main/untaint.C 1.99:
3133: * src/targets/apache13/mod_parser3.C 1.19:
3134: * src/targets/cgi/parser3.C 1.165:
3135: * src/targets/isapi/parser3isapi.C 1.67:
3136: * src/types/pa_value.h 1.80:
3137: * src/types/pa_vcookie.C 1.43:
3138: * src/types/pa_vfile.h 1.41:
3139: * src/types/pa_vform.C 1.54:
3140: * src/types/pa_vhash.h 1.30:
3141: * src/types/pa_vmethod_frame.h 1.23:
3142: * src/types/pa_vstatus.C 1.7:
3143: * src/types/pa_vtable.C 1.13:
3144: * src/types/pa_vxdoc.h 1.20:
3145: * src/types/pa_vxnode.h 1.13:
3146: * src/types/pa_wcontext.C 1.17:
3147: * src/types/pa_wwrapper.h 1.17:
3148: * www/htdocs/index.html 1.28:
3149: assigned exception types
3150:
3151: 2002-03-26 paf
3152: * operators.txt 1.24:
3153: * src/classes/date.C 1.20:
3154: * www/htdocs/index.html 1.25:
3155: fixed date roll on daylightsaving days
3156: mktime took into account tm_isdst flag, which remained from BEFORE roll, but should have been reset
3157:
3158: * src/classes/op.C 1.76:
3159: * www/htdocs/index.html 1.27:
3160: forced language of $source field of exception to 'tainted',
3161: so that sql-langed-frags could be outputed outside of connect
3162:
3163: * src/include/pa_common.h 1.76:
3164: * src/main/pa_exec.C 1.33:
3165: windows exec chdir fixed
3166:
3167: * operators.txt 1.25:
3168: * src/classes/date.C 1.21:
3169: * www/htdocs/index.html 1.26:
3170: removed date.roll limit of +-1 offset
3171:
3172: 2002-03-25 paf
3173: * INSTALL 1.13:
3174: comment on --disable-link-stdcpp
3175:
3176: * INSTALL 1.12:
3177: * configure 1.15:
3178: * configure.in 1.17:
3179: * src/targets/cgi/Makefile.am 1.33:
3180: * src/targets/cgi/Makefile.in 1.44:
3181: libstdc++ link skipping configure option
3182:
3183: * src/classes/file.C 1.73:
3184: * src/classes/mail.C 1.56:
3185: * src/include/pa_exec.h 1.8:
3186: * src/main/pa_exec.C 1.32:
3187: f(!forced_allow)
3188: to allow
3189: --with-sendmail to work with any/both
3190: --disable-foreign-group-files --disable-execs
3191:
3192: * src/classes/op.C 1.75:
3193: * src/include/pa_sql_connection.h 1.24:
3194: sql connection with error were put to cache with '
3195: marked_to_rollback' flag, all consequent even OK requests
3196: rolled back
3197:
3198: * INSTALL 1.16:
3199: "--with=sendmail=COMMAND"
3200: comment
3201:
3202: * INSTALL 1.15:
3203: * configure 1.16:
3204: * configure.in 1.18:
3205: * src/classes/mail.C 1.55:
3206: * src/include/pa_config_auto.h.in 1.24:
3207: * src/main/pa_exec.C 1.31:
3208: * src/targets/cgi/Makefile.am 1.34:
3209: * src/targets/cgi/Makefile.in 1.45:
3210: --disable-foreign-group-files now disables execs also.
3211: introducing --sendmail
3212:
3213: * INSTALL 1.14:
3214: * INSTALL 1.17:
3215: * src/classes/mail.C 1.57:
3216: * src/classes/mail.C 1.58:
3217: *** empty log message ***
3218:
3219: * operators.txt 1.22:
3220: pgsql options comment
3221:
3222: * operators.txt 1.23:
3223: * src/targets/cgi/parser3.C 1.164:
3224: http_site_config_filespec
3225:
3226: 2002-03-22 paf
3227: * operators.txt 1.21:
3228: few comments on sets
3229:
3230: * src/main/pa_exec.C 1.30:
3231: createprocess nowindow flag
3232: check on readfile false return
3233:
3234: 2002-03-18 paf
3235: * src/main/pa_charset.C 1.22:
3236: * src/targets/isapi/pa_threads.C 1.10:
3237: * src/types/pa_vdouble.h 1.34:
3238: removed some tested @tests
3239:
3240: * etc/parser3.conf.in 1.6:
3241: * operators.txt 1.20:
3242: * src/classes/op.C 1.74:
3243: * src/include/pa_exception.h 1.32:
3244: * src/include/pa_globals.h 1.79:
3245: * src/include/pa_request.h 1.123:
3246: * src/include/pa_stack.h 1.14:
3247: * src/main/pa_globals.C 1.119:
3248: * src/main/pa_request.C 1.195:
3249: * www/htdocs/index.html 1.22:
3250: * www/htdocs/index.html 1.23:
3251: introducing ^try
3252:
3253: 2002-03-15 paf
3254: * operators.txt 1.19:
3255: * src/classes/table.C 1.145:
3256: * www/htdocs/index.html 1.21:
3257: ^table.locate(logical expr)
3258:
3259: 2002-03-13 paf
3260: * src/main/pa_exception.C 1.39:
3261: checked not-pooled malloc
3262:
3263: 2002-03-11 paf
3264: * src/types/pa_vfile.C 1.29:
3265: $file.text now 0A linebreaks,
3266: file::exec/cgi linebreaks "0D0A" changed to 0A onces
3267:
3268: * INSTALL 1.10:
3269: * configure 1.13:
3270: * configure.in 1.15:
3271: * src/include/pa_config_auto.h.in 1.22:
3272: * src/include/pa_config_fixed.h 1.40:
3273: * src/main/pa_exec.C 1.28:
3274: * src/main/pa_exec.C 1.29:
3275: * www/htdocs/index.html 1.18:
3276: * www/htdocs/index.html 1.19:
3277: * www/htdocs/index.html 1.20:
3278: --disable-execs
3279:
3280: * INSTALL 1.11:
3281: * configure 1.14:
3282: * configure.in 1.16:
3283: * src/include/pa_config_auto.h.in 1.23:
3284: * src/main/pa_common.C 1.105:
3285: --disable-foreign-group-files
3286:
3287: 2002-03-05 paf
3288: * src/targets/isapi/parser3isapi.C 1.66:
3289: * src/targets/isapi/parser3isapi.dsp 1.32:
3290: iis5 now requires headers to be terminated with \r\n manually [
3291: refuses to separate header/body itself]
3292:
3293: * operators.txt 1.17:
3294: * operators.txt 1.18:
3295: * src/classes/date.C 1.18:
3296: * src/classes/date.C 1.19:
3297: date week calendar columns named
3298:
3299: * src/main/pa_globals.C 1.118:
3300: * src/targets/cgi/parser3.C 1.163:
3301: * src/targets/isapi/parser3isapi.C 1.65:
3302: * www/htdocs/index.html 1.17:
3303: isapi site config beside .dll
3304:
3305: 2002-03-04 paf
3306: * src/targets/isapi/pa_threads.C 1.9:
3307: * src/targets/isapi/parser3isapi.C 1.64:
3308: * src/targets/isapi/parser3isapi.dsp 1.31:
3309: isapi updated
3310:
3311: * src/classes/op.C 1.73:
3312: * src/types/pa_vfile.C 1.28:
3313: * www/htdocs/index.html 1.16:
3314: process body now evaluated in PASS language
3315:
3316: * src/classes/op.C 1.72:
3317: * src/include/pa_string.h 1.132:
3318: * src/main/pa_string.C 1.148:
3319: string deserialize checks on broken file
3320:
3321: 2002-03-01 paf
3322: * src/main/pa_exec.C 1.27:
3323: execle -> execve, now argc OK
3324:
3325: 2002-02-28 paf
3326: * src/main/pa_string.C 1.147:
3327: origin by first piece preferred before last piece
3328:
3329: * src/main/pa_charsets.C 1.7:
3330: when placing charset to cache using global name now [were
3331: request]
3332:
3333: * configure 1.12:
3334: * configure.in 1.14:
3335: * src/targets/apache13/ApacheModuleParser3.dsp 1.10:
3336: * src/targets/apache13/mod_parser3.C 1.18:
3337: * src/targets/apache13/p3runConfigure.in 1.9:
3338: * src/targets/apache13/pa_threads.C 1.8:
3339: * www/htdocs/auto.p 1.7:
3340: apache module updated
3341:
3342: * src/main/untaint.C 1.98:
3343: removed some debug comments
3344:
3345: 2002-02-27 paf
3346: * etc/parser3.conf.in 1.5:
3347: .dll -> .so
3348:
3349: * src/main/pa_charset.C 1.21:
3350: size_t
3351:
3352: * INSTALL 1.9:
3353: shared/static-xml
3354: with-pathlink
3355:
3356: * operators.txt 1.15:
3357: * operators.txt 1.16:
3358: SMTP comment
3359:
3360: 2002-02-26 paf
3361: * src/classes/xnode.C 1.40:
3362: * www/htdocs/auto.p 1.6:
3363: * www/htdocs/global.xsl 1.4:
3364: * www/htdocs/index.html 1.15:
3365: in some situation, xpath query returned result with type NODESET, but empty nodeset member field,
3366: checked that
3367:
3368: * src/main/pa_exec.C 1.26:
3369: more precise names for vars, cosmetic
3370:
3371: 2002-02-22 paf
3372: * operators.txt 1.14:
3373: * src/types/pa_vcookie.C 1.41:
3374: * src/types/pa_vcookie.C 1.42:
3375: cookie "expires=0" = "session"
3376:
3377: * src/include/pa_string.h 1.131:
3378: * src/main/pa_string.C 1.144:
3379: * src/main/pa_string.C 1.145:
3380: * src/main/pa_string.C 1.146:
3381: * www/htdocs/auto.p 1.5:
3382: * www/htdocs/index.html 1.14:
3383: string iterators fixed again, so were String::join_chain
3384:
3385: * configure 1.11:
3386: * configure.in 1.13:
3387: glib###.a detection fixed
3388:
3389: * Makefile.in 1.7:
3390: * configure 1.9:
3391: * configure.in 1.11:
3392: * etc/Makefile.in 1.4:
3393: * etc/parser3.charsets/Makefile.in 1.6:
3394: * src/Makefile.in 1.45:
3395: * src/classes/Makefile.am 1.38:
3396: * src/classes/Makefile.in 1.43:
3397: * src/classes/gd/Makefile.in 1.34:
3398: * src/classes/hashfile.C 1.23:
3399: * src/classes/smtp/Makefile.in 1.3:
3400: * src/include/Makefile.am 1.2:
3401: * src/include/Makefile.in 1.3:
3402: * src/include/pa_config_auto.h.in 1.20:
3403: * src/include/pa_db_connection.h 1.22:
3404: * src/include/pa_db_manager.h 1.15:
3405: * src/include/pa_db_table.h 1.16:
3406: * src/main/Makefile.am 1.31:
3407: * src/main/Makefile.in 1.39:
3408: * src/main/pa_db_connection.C 1.38:
3409: * src/main/pa_db_manager.C 1.23:
3410: * src/main/pa_db_table.C 1.21:
3411: * src/main/pa_globals.C 1.117:
3412: * src/sql/Makefile.in 1.3:
3413: * src/targets/Makefile.in 1.34:
3414: * src/targets/apache13/Makefile.in 1.32:
3415: * src/targets/apache13/p3runConfigure.in 1.8:
3416: * src/targets/cgi/Makefile.am 1.32:
3417: * src/targets/cgi/Makefile.in 1.43:
3418: * src/targets/isapi/Makefile.in 1.3:
3419: * src/types/Makefile.am 1.20:
3420: * src/types/Makefile.in 1.35:
3421: * src/types/pa_vhashfile.C 1.21:
3422: * src/types/pa_vhashfile.h 1.16:
3423: removed hashfile support for now
3424:
3425: * acconfig.h 1.1:
3426: acconfig move in cvs[from src/libltdl to /]
3427:
3428: * etc/parser3.charsets/windows-1251.cfg 1.2:
3429: °
3430:
3431: * Makefile.am 1.4:
3432: * Makefile.in 1.9:
3433: make update
3434:
3435: * INSTALL 1.7:
3436: hashfile removed from INSTALL
3437:
3438: * Makefile.in 1.8:
3439: * configure 1.10:
3440: * configure.in 1.12:
3441: * src/include/pa_config_auto.h.in 1.21:
3442: --with-shared-xml
3443: --with-static-xml
3444:
3445: * INSTALL 1.8:
3446: without-zlib comment
3447:
3448: * operators.txt 1.13:
3449: * src/classes/classes.dsp 1.16:
3450: * src/main/main.dsp 1.148:
3451: * src/types/types.dsp 1.20:
3452: removed hashfile support from sources for now
3453:
3454: * src/classes/classes.dsp 1.17:
3455: * src/classes/gd/gd.dsp 1.20:
3456: * src/main/compile.tab.C 1.45:
3457: * src/main/main.dsp 1.149:
3458: * src/targets/apache13/ApacheModuleParser3.dsp 1.9:
3459: * src/targets/cgi/parser3.dsp 1.43:
3460: * src/targets/isapi/parser3isapi.dsp 1.30:
3461: * src/types/types.dsp 1.21:
3462: *.dsp: removed refereces to win32db & ancient xalan&xml
3463:
3464: 2002-02-21 paf
3465: * Makefile.am 1.3:
3466: * Makefile.in 1.6:
3467: make cvsupdate
3468:
3469: * src/main/untaint.C 1.97:
3470: removed debug code, activated commented-for debug parts
3471:
3472: * src/include/pa_string.h 1.130:
3473: * src/include/pa_types.h 1.39:
3474: * src/main/pa_string.C 1.143:
3475: * src/main/untaint.C 1.96:
3476: STRING_*FOREACH_ROW
3477: changed to stop at append_row, not at link zero
3478: now string to string appending works
3479:
3480: 2002-02-20 paf
3481: * src/include/pa_string.h 1.129:
3482: * src/main/execute.C 1.221:
3483: * src/main/untaint.C 1.95:
3484: * src/targets/cgi/pa_pool.C 1.38:
3485: * src/targets/cgi/parser3.C 1.162:
3486: * www/htdocs/index.html 1.13:
3487: //#define DEBUG_STRING_APPENDS_VS_EXPANDS
3488:
3489: * src/include/pa_string.h 1.128:
3490: * src/main/pa_string.C 1.142:
3491: * src/main/untaint.C 1.94:
3492: economy: 22%
3493:
3494: * operators.txt 1.12:
3495: * src/include/pa_common.h 1.75:
3496: * src/include/pa_config_fixed.h 1.39:
3497: * src/include/pa_string.h 1.125:
3498: * src/include/pa_types.h 1.38:
3499: * src/main/compile.tab.C 1.44:
3500: * src/main/execute.C 1.220:
3501: * src/main/pa_string.C 1.139:
3502: * src/main/untaint.C 1.91:
3503: * src/targets/cgi/pa_pool.C 1.37:
3504: * src/targets/cgi/parser3.C 1.160:
3505: * www/htdocs/auto.p 1.4:
3506: * www/htdocs/global.xsl 1.3:
3507: * www/htdocs/index.html 1.11:
3508: strign to string append optimiziation idea and estimates
3509:
3510: * src/include/pa_string.h 1.126:
3511: * src/include/pa_stylesheet_connection.h 1.27:
3512: * src/main/pa_db_manager.C 1.22:
3513: * src/main/pa_dictionary.C 1.13:
3514: * src/main/pa_string.C 1.140:
3515: * src/main/untaint.C 1.92:
3516: * src/targets/cgi/parser3.C 1.161:
3517: * src/types/pa_vcookie.C 1.40:
3518: * src/types/pa_vstring.h 1.42:
3519: * www/htdocs/index.html 1.12:
3520: speed uptimized: string::is_empty
3521:
3522: * src/include/pa_string.h 1.127:
3523: * src/main/pa_string.C 1.141:
3524: * src/main/untaint.C 1.93:
3525: space uptimized: string::link_row removed
3526:
3527: 2002-02-19 paf
3528: * src/classes/xdoc.C 1.86:
3529: * src/classes/xnode.C 1.39:
3530: getElementsByTagName and *NS moved to node [element]
3531:
3532: * src/classes/math.C 1.15:
3533: not used directly [but erroreously reported that 'is', thus
3534: registering twice&other probs]
3535:
3536: * src/main/compile.C 1.59:
3537: * src/main/compile.C 1.60:
3538: without string_origins not worked
3539:
3540: * src/main/compile.C 1.61:
3541: without string_origins parse error file+line+col possible
3542:
3543: 2002-02-18 paf
3544: * src/types/pa_vdouble.h 1.33:
3545: since we have in_expression
3546: removed that trick i've installed into double::as_string
3547:
3548: * INSTALL 1.6:
3549: local install comment
3550:
3551: * src/main/compile.tab.C 1.41:
3552: * src/main/compile.y 1.181:
3553: * www/htdocs/global.xsl 1.2:
3554: * www/htdocs/index.html 1.7:
3555: integer division stops name
3556:
3557: * Makefile.in 1.4:
3558: * acinclude.m4 1.2:
3559: * aclocal.m4 1.2:
3560: * configure 1.8:
3561: * configure.in 1.10:
3562: * etc/Makefile.in 1.3:
3563: * etc/parser3.charsets/Makefile.in 1.5:
3564: * src/Makefile.in 1.44:
3565: * src/classes/Makefile.in 1.42:
3566: * src/classes/gd/Makefile.in 1.33:
3567: * src/classes/smtp/Makefile.in 1.2:
3568: * src/include/Makefile.in 1.2:
3569: * src/include/pa_config_auto.h.in 1.19:
3570: * src/include/pa_config_includes.h 1.19:
3571: * src/main/Makefile.in 1.38:
3572: * src/sql/Makefile.in 1.2:
3573: * src/targets/Makefile.in 1.33:
3574: * src/targets/apache13/Makefile.in 1.31:
3575: * src/targets/apache13/p3runConfigure.in 1.7:
3576: * src/targets/cgi/Makefile.am 1.30:
3577: * src/targets/cgi/Makefile.in 1.41:
3578: * src/targets/cgi/parser3.C 1.157:
3579: * src/targets/isapi/Makefile.in 1.2:
3580: * src/types/Makefile.in 1.34:
3581: removed libtool usage from build mech
3582:
3583: * operators.txt 1.10:
3584: * src/classes/date.C 1.17:
3585: date::create [were date::set, with backward comp
3586:
3587: * src/classes/math.C 1.14:
3588: * www/htdocs/index.html 1.8:
3589: math:random range check fixed
3590:
3591: * src/main/compile.tab.C 1.42:
3592: bison env set so one could compile without cygwin installed
3593:
3594: * src/targets/cgi/Makefile.am 1.31:
3595: * src/targets/cgi/Makefile.in 1.42:
3596: * src/targets/cgi/parser3.C 1.158:
3597: *** empty log message ***
3598:
3599: * src/main/pa_globals.C 1.116:
3600: extern "C" was removed too fast
3601:
3602: * Makefile.in 1.5:
3603: * ltconfig 1.2:
3604: * ltmain.sh 1.2:
3605: removed libtool subpart files
3606:
3607: * src/main/main.dsp 1.147:
3608: * src/main/pa_globals.C 1.115:
3609: removed unneded
3610: #ifdef __cplusplus
3611: }
3612: #endif
3613:
3614: * src/include/pa_opcode.h 1.15:
3615: * src/include/pa_request.h 1.122:
3616: * src/main/compile.tab.C 1.43:
3617: * src/main/compile.y 1.182:
3618: * src/main/execute.C 1.219:
3619: * src/types/pa_wcontext.h 1.28:
3620: * www/htdocs/index.html 1.10:
3621: * www/htdocs/index.html 1.9:
3622: in_expression
3623: aimed to solve old problem with string/nonstring values,
3624: now in expressions double/int values are passed as-is, without stupid tostring/fromstring conversions
3625:
3626: * operators.txt 1.11:
3627: * src/targets/cgi/parser3.C 1.159:
3628: PARSER_ROOT_CONFIG
3629:
3630: * src/classes/classes.dsp 1.15:
3631: * src/classes/gd/gd.dsp 1.19:
3632: * src/classes/smtp/smtp.dsp 1.16:
3633: * src/main/main.dsp 1.146:
3634: * src/main/pa_globals.C 1.114:
3635: * src/targets/cgi/parser3.dsp 1.42:
3636: * src/types/types.dsp 1.19:
3637: win32xml now contains gnome xml libs
3638: parser .dsp-s changed accordingly
3639:
3640: * operators.txt 1.9:
3641: \ comment
3642:
3643: 2002-02-13 paf
3644: * INSTALL 1.5:
3645: * configure 1.7:
3646: * configure.in 1.9:
3647: * src/targets/cgi/Makefile.am 1.29:
3648: * src/targets/cgi/Makefile.in 1.40:
3649: --with-glib-config
3650: CXXLINK=$(CC) for targets/cgi/parser3
3651:
3652: * src/include/pa_config_includes.h 1.18:
3653: sys/time time both included now.
3654: vaguely remember confilicts on this on some system [not on six|ablv]
3655: so when would see them again would think up proper check
3656:
3657: * etc/parser3.charsets/windows-1257.cfg 1.1:
3658: * etc/parser3.conf.in 1.4:
3659: * src/targets/cgi/parser3.C 1.156:
3660: baltic charset file generated, in generation script ispunct
3661: check added
3662:
3663: * src/main/pa_common.C 1.103:
3664: strnchr: sanity check added
3665:
3666: * src/main/pa_common.C 1.104:
3667: truncation never occured when writing files on unix [since i've changed cache mech]
3668: fix
3669:
3670: * etc/parser3.charsets/windows-1257.cfg 1.2:
3671: id added
3672:
3673: 2002-02-08 paf
3674: * src/classes/classes.C 1.14:
3675: * src/classes/classes.h 1.15:
3676: * src/classes/date.C 1.15:
3677: * src/classes/double.C 1.42:
3678: * src/classes/file.C 1.71:
3679: * src/classes/form.C 1.20:
3680: * src/classes/gd/gif.C 1.25:
3681: * src/classes/gd/gif.h 1.19:
3682: * src/classes/gd/gifio.C 1.17:
3683: * src/classes/hash.C 1.34:
3684: * src/classes/hashfile.C 1.21:
3685: * src/classes/image.C 1.65:
3686: * src/classes/int.C 1.39:
3687: * src/classes/mail.C 1.53:
3688: * src/classes/math.C 1.12:
3689: * src/classes/op.C 1.70:
3690: * src/classes/response.C 1.17:
3691: * src/classes/smtp/comms.C 1.7:
3692: * src/classes/smtp/smtp.C 1.8:
3693: * src/classes/smtp/smtp.h 1.7:
3694: * src/classes/string.C 1.96:
3695: * src/classes/table.C 1.143:
3696: * src/classes/void.C 1.15:
3697: * src/classes/xdoc.C 1.84:
3698: * src/classes/xnode.C 1.37:
3699: * src/classes/xnode.h 1.8:
3700: * src/include/pa_array.h 1.52:
3701: * src/include/pa_cache_managers.h 1.5:
3702: * src/include/pa_charset.h 1.13:
3703: * src/include/pa_charsets.h 1.4:
3704: * src/include/pa_common.h 1.73:
3705: * src/include/pa_config_fixed.h 1.37:
3706: * src/include/pa_config_includes.h 1.16:
3707: * src/include/pa_db_connection.h 1.20:
3708: * src/include/pa_db_manager.h 1.13:
3709: * src/include/pa_db_table.h 1.14:
3710: * src/include/pa_dictionary.h 1.9:
3711: * src/include/pa_dir.h 1.9:
3712: * src/include/pa_exception.h 1.30:
3713: * src/include/pa_exec.h 1.6:
3714: * src/include/pa_globals.h 1.77:
3715: * src/include/pa_hash.h 1.53:
3716: * src/include/pa_opcode.h 1.13:
3717: * src/include/pa_pool.h 1.77:
3718: * src/include/pa_pragma_pack_begin.h 1.3:
3719: * src/include/pa_pragma_pack_end.h 1.3:
3720: * src/include/pa_request.h 1.120:
3721: * src/include/pa_sapi.h 1.17:
3722: * src/include/pa_socks.h 1.7:
3723: * src/include/pa_sql_connection.h 1.22:
3724: * src/include/pa_sql_driver_manager.h 1.22:
3725: * src/include/pa_stack.h 1.12:
3726: * src/include/pa_string.h 1.123:
3727: * src/include/pa_stylesheet_connection.h 1.25:
3728: * src/include/pa_stylesheet_manager.h 1.11:
3729: * src/include/pa_table.h 1.40:
3730: * src/include/pa_threads.h 1.22:
3731: * src/include/pa_types.h 1.36:
3732: * src/main/compile.C 1.57:
3733: * src/main/compile.tab.C 1.40:
3734: * src/main/compile_tools.C 1.44:
3735: * src/main/compile_tools.h 1.57:
3736: * src/main/execute.C 1.217:
3737: * src/main/pa_array.C 1.46:
3738: * src/main/pa_cache_managers.C 1.3:
3739: * src/main/pa_charset.C 1.19:
3740: * src/main/pa_charsets.C 1.5:
3741: * src/main/pa_common.C 1.100:
3742: * src/main/pa_db_connection.C 1.36:
3743: * src/main/pa_db_manager.C 1.20:
3744: * src/main/pa_db_table.C 1.19:
3745: * src/main/pa_dictionary.C 1.11:
3746: * src/main/pa_dir.C 1.10:
3747: * src/main/pa_exception.C 1.37:
3748: * src/main/pa_exec.C 1.24:
3749: * src/main/pa_globals.C 1.112:
3750: * src/main/pa_hash.C 1.49:
3751: * src/main/pa_pool.C 1.50:
3752: * src/main/pa_request.C 1.193:
3753: * src/main/pa_socks.C 1.12:
3754: * src/main/pa_sql_driver_manager.C 1.60:
3755: * src/main/pa_status_provider.C 1.3:
3756: * src/main/pa_string.C 1.137:
3757: * src/main/pa_stylesheet_manager.C 1.12:
3758: * src/main/pa_table.C 1.43:
3759: * src/main/untaint.C 1.88:
3760: * src/sql/pa_sql_driver.h 1.25:
3761: * src/targets/apache13/mod_parser3.C 1.16:
3762: * src/targets/apache13/pa_pool.C 1.4:
3763: * src/targets/apache13/pa_threads.C 1.6:
3764: * src/targets/cgi/pa_pool.C 1.35:
3765: * src/targets/cgi/pa_threads.C 1.8:
3766: * src/targets/cgi/parser3.C 1.153:
3767: * src/targets/cgi/pool_storage.h 1.8:
3768: * src/targets/isapi/pa_pool.C 1.11:
3769: * src/targets/isapi/pa_threads.C 1.7:
3770: * src/targets/isapi/parser3isapi.C 1.62:
3771: * src/targets/isapi/pool_storage.h 1.14:
3772: * src/types/pa_valiased.C 1.12:
3773: * src/types/pa_valiased.h 1.17:
3774: * src/types/pa_value.h 1.78:
3775: * src/types/pa_vbool.h 1.16:
3776: * src/types/pa_vclass.h 1.23:
3777: * src/types/pa_vcode_frame.h 1.13:
3778: * src/types/pa_vcookie.C 1.33:
3779: * src/types/pa_vcookie.h 1.14:
3780: * src/types/pa_vdate.h 1.7:
3781: * src/types/pa_vdouble.h 1.31:
3782: * src/types/pa_venv.h 1.19:
3783: * src/types/pa_vfile.C 1.25:
3784: * src/types/pa_vfile.h 1.39:
3785: * src/types/pa_vform.C 1.51:
3786: * src/types/pa_vform.h 1.32:
3787: * src/types/pa_vhash.h 1.28:
3788: * src/types/pa_vhashfile.C 1.18:
3789: * src/types/pa_vhashfile.h 1.14:
3790: * src/types/pa_vimage.C 1.15:
3791: * src/types/pa_vimage.h 1.23:
3792: * src/types/pa_vint.h 1.30:
3793: * src/types/pa_vjunction.h 1.11:
3794: * src/types/pa_vmath.h 1.5:
3795: * src/types/pa_vmethod_frame.h 1.21:
3796: * src/types/pa_vobject.h 1.15:
3797: * src/types/pa_vrequest.C 1.15:
3798: * src/types/pa_vrequest.h 1.15:
3799: * src/types/pa_vresponse.C 1.3:
3800: * src/types/pa_vresponse.h 1.20:
3801: * src/types/pa_vstateless_class.C 1.12:
3802: * src/types/pa_vstateless_class.h 1.22:
3803: * src/types/pa_vstateless_object.h 1.14:
3804: * src/types/pa_vstatus.C 1.5:
3805: * src/types/pa_vstatus.h 1.6:
3806: * src/types/pa_vstring.C 1.15:
3807: * src/types/pa_vstring.h 1.40:
3808: * src/types/pa_vtable.C 1.10:
3809: * src/types/pa_vtable.h 1.36:
3810: * src/types/pa_vvoid.h 1.7:
3811: * src/types/pa_vxdoc.C 1.10:
3812: * src/types/pa_vxdoc.h 1.18:
3813: * src/types/pa_vxnode.C 1.14:
3814: * src/types/pa_vxnode.h 1.11:
3815: * src/types/pa_wcontext.C 1.14:
3816: * src/types/pa_wcontext.h 1.26:
3817: * src/types/pa_wwrapper.h 1.15:
3818: 2002
3819:
3820: * src/types/pa_vcookie.C 1.36:
3821: * src/types/pa_vcookie.C 1.37:
3822: * src/types/pa_vcookie.C 1.38:
3823: * src/types/pa_vcookie.C 1.39:
3824: VCookie::fill_fields one check forgotten
3825:
3826: * src/classes/smtp/Makefile.am 1.1:
3827: * src/classes/smtp/Makefile.in 1.1:
3828: * src/include/Makefile.am 1.1:
3829: * src/include/Makefile.in 1.1:
3830: * src/sql/Makefile.am 1.3:
3831: * src/sql/Makefile.in 1.1:
3832: * src/targets/isapi/Makefile.am 1.1:
3833: * src/targets/isapi/Makefile.in 1.1:
3834: forgotten makes
3835:
3836: * AUTHORS 1.2:
3837: * COPYING 1.2:
3838: * INSTALL 1.3:
3839: * INSTALL 1.4:
3840: * README 1.2:
3841: install&others updated
3842:
3843: * Makefile.am 1.2:
3844: * Makefile.in 1.3:
3845: * configure 1.6:
3846: * configure.in 1.8:
3847: * etc/parser3.charsets/Makefile.am 1.2:
3848: * etc/parser3.charsets/Makefile.in 1.4:
3849: * src/Makefile.am 1.15:
3850: * src/Makefile.in 1.43:
3851: * src/classes/Makefile.am 1.37:
3852: * src/classes/Makefile.in 1.41:
3853: * src/classes/gd/Makefile.am 1.9:
3854: * src/classes/gd/Makefile.in 1.32:
3855: * src/main/Makefile.am 1.30:
3856: * src/main/Makefile.in 1.37:
3857: * src/main/pa_status_provider.C 1.5:
3858: * src/targets/Makefile.am 1.9:
3859: * src/targets/Makefile.in 1.32:
3860: * src/targets/apache13/Makefile.am 1.11:
3861: * src/targets/apache13/Makefile.in 1.30:
3862: * src/targets/cgi/Makefile.am 1.28:
3863: * src/targets/cgi/Makefile.in 1.39:
3864: * src/types/Makefile.am 1.19:
3865: * src/types/Makefile.in 1.33:
3866: 'make dist' works
3867:
3868: * src/classes/classes.C 1.15:
3869: * src/classes/classes.h 1.16:
3870: * src/classes/date.C 1.16:
3871: * src/classes/double.C 1.43:
3872: * src/classes/file.C 1.72:
3873: * src/classes/form.C 1.21:
3874: * src/classes/gd/gif.C 1.26:
3875: * src/classes/gd/gif.h 1.20:
3876: * src/classes/gd/gifio.C 1.18:
3877: * src/classes/hash.C 1.35:
3878: * src/classes/hashfile.C 1.22:
3879: * src/classes/image.C 1.66:
3880: * src/classes/image.C 1.67:
3881: * src/classes/int.C 1.40:
3882: * src/classes/mail.C 1.54:
3883: * src/classes/math.C 1.13:
3884: * src/classes/op.C 1.71:
3885: * src/classes/response.C 1.18:
3886: * src/classes/smtp/comms.C 1.8:
3887: * src/classes/smtp/smtp.C 1.9:
3888: * src/classes/smtp/smtp.h 1.8:
3889: * src/classes/string.C 1.97:
3890: * src/classes/table.C 1.144:
3891: * src/classes/void.C 1.16:
3892: * src/classes/xdoc.C 1.85:
3893: * src/classes/xnode.C 1.38:
3894: * src/classes/xnode.h 1.9:
3895: * src/include/pa_array.h 1.53:
3896: * src/include/pa_cache_managers.h 1.6:
3897: * src/include/pa_charset.h 1.14:
3898: * src/include/pa_charsets.h 1.5:
3899: * src/include/pa_common.h 1.74:
3900: * src/include/pa_config_fixed.h 1.38:
3901: * src/include/pa_config_includes.h 1.17:
3902: * src/include/pa_db_connection.h 1.21:
3903: * src/include/pa_db_manager.h 1.14:
3904: * src/include/pa_db_table.h 1.15:
3905: * src/include/pa_dictionary.h 1.10:
3906: * src/include/pa_dir.h 1.10:
3907: * src/include/pa_exception.h 1.31:
3908: * src/include/pa_exec.h 1.7:
3909: * src/include/pa_globals.h 1.78:
3910: * src/include/pa_hash.h 1.54:
3911: * src/include/pa_opcode.h 1.14:
3912: * src/include/pa_pool.h 1.78:
3913: * src/include/pa_pragma_pack_begin.h 1.4:
3914: * src/include/pa_pragma_pack_end.h 1.4:
3915: * src/include/pa_request.h 1.121:
3916: * src/include/pa_sapi.h 1.18:
3917: * src/include/pa_socks.h 1.8:
3918: * src/include/pa_sql_connection.h 1.23:
3919: * src/include/pa_sql_driver_manager.h 1.23:
3920: * src/include/pa_stack.h 1.13:
3921: * src/include/pa_string.h 1.124:
3922: * src/include/pa_stylesheet_connection.h 1.26:
3923: * src/include/pa_stylesheet_manager.h 1.12:
3924: * src/include/pa_table.h 1.41:
3925: * src/include/pa_threads.h 1.23:
3926: * src/include/pa_types.h 1.37:
3927: * src/main/compile.C 1.58:
3928: * src/main/compile_tools.C 1.45:
3929: * src/main/compile_tools.h 1.58:
3930: * src/main/execute.C 1.218:
3931: * src/main/pa_array.C 1.47:
3932: * src/main/pa_cache_managers.C 1.4:
3933: * src/main/pa_charset.C 1.20:
3934: * src/main/pa_charsets.C 1.6:
3935: * src/main/pa_common.C 1.101:
3936: * src/main/pa_common.C 1.102:
3937: * src/main/pa_db_connection.C 1.37:
3938: * src/main/pa_db_manager.C 1.21:
3939: * src/main/pa_db_table.C 1.20:
3940: * src/main/pa_dictionary.C 1.12:
3941: * src/main/pa_dir.C 1.11:
3942: * src/main/pa_exception.C 1.38:
3943: * src/main/pa_exec.C 1.25:
3944: * src/main/pa_globals.C 1.113:
3945: * src/main/pa_hash.C 1.50:
3946: * src/main/pa_pool.C 1.51:
3947: * src/main/pa_request.C 1.194:
3948: * src/main/pa_socks.C 1.13:
3949: * src/main/pa_sql_driver_manager.C 1.61:
3950: * src/main/pa_status_provider.C 1.4:
3951: * src/main/pa_string.C 1.138:
3952: * src/main/pa_stylesheet_manager.C 1.13:
3953: * src/main/pa_table.C 1.44:
3954: * src/main/untaint.C 1.89:
3955: * src/main/untaint.C 1.90:
3956: * src/sql/pa_sql_driver.h 1.26:
3957: * src/targets/apache13/mod_parser3.C 1.17:
3958: * src/targets/apache13/pa_pool.C 1.5:
3959: * src/targets/apache13/pa_threads.C 1.7:
3960: * src/targets/cgi/pa_pool.C 1.36:
3961: * src/targets/cgi/pa_threads.C 1.9:
3962: * src/targets/cgi/parser3.C 1.154:
3963: * src/targets/cgi/parser3.C 1.155:
3964: * src/targets/cgi/pool_storage.h 1.9:
3965: * src/targets/isapi/pa_pool.C 1.12:
3966: * src/targets/isapi/pa_threads.C 1.8:
3967: * src/targets/isapi/parser3isapi.C 1.63:
3968: * src/targets/isapi/pool_storage.h 1.15:
3969: * src/types/pa_valiased.C 1.13:
3970: * src/types/pa_valiased.h 1.18:
3971: * src/types/pa_value.h 1.79:
3972: * src/types/pa_vbool.h 1.17:
3973: * src/types/pa_vclass.h 1.24:
3974: * src/types/pa_vcode_frame.h 1.14:
3975: * src/types/pa_vcookie.C 1.34:
3976: * src/types/pa_vcookie.C 1.35:
3977: * src/types/pa_vcookie.h 1.15:
3978: * src/types/pa_vdate.h 1.8:
3979: * src/types/pa_vdouble.h 1.32:
3980: * src/types/pa_venv.h 1.20:
3981: * src/types/pa_vfile.C 1.26:
3982: * src/types/pa_vfile.C 1.27:
3983: * src/types/pa_vfile.h 1.40:
3984: * src/types/pa_vform.C 1.52:
3985: * src/types/pa_vform.C 1.53:
3986: * src/types/pa_vform.h 1.33:
3987: * src/types/pa_vhash.h 1.29:
3988: * src/types/pa_vhashfile.C 1.19:
3989: * src/types/pa_vhashfile.C 1.20:
3990: * src/types/pa_vhashfile.h 1.15:
3991: * src/types/pa_vimage.C 1.16:
3992: * src/types/pa_vimage.C 1.17:
3993: * src/types/pa_vimage.h 1.24:
3994: * src/types/pa_vint.h 1.31:
3995: * src/types/pa_vjunction.h 1.12:
3996: * src/types/pa_vmath.h 1.6:
3997: * src/types/pa_vmethod_frame.h 1.22:
3998: * src/types/pa_vobject.h 1.16:
3999: * src/types/pa_vrequest.C 1.16:
4000: * src/types/pa_vrequest.C 1.17:
4001: * src/types/pa_vrequest.h 1.16:
4002: * src/types/pa_vresponse.C 1.4:
4003: * src/types/pa_vresponse.C 1.5:
4004: * src/types/pa_vresponse.h 1.21:
4005: * src/types/pa_vstateless_class.C 1.13:
4006: * src/types/pa_vstateless_class.h 1.23:
4007: * src/types/pa_vstateless_object.h 1.15:
4008: * src/types/pa_vstatus.C 1.6:
4009: * src/types/pa_vstatus.h 1.7:
4010: * src/types/pa_vstring.C 1.16:
4011: * src/types/pa_vstring.C 1.17:
4012: * src/types/pa_vstring.h 1.41:
4013: * src/types/pa_vtable.C 1.11:
4014: * src/types/pa_vtable.C 1.12:
4015: * src/types/pa_vtable.h 1.37:
4016: * src/types/pa_vvoid.h 1.8:
4017: * src/types/pa_vxdoc.C 1.11:
4018: * src/types/pa_vxdoc.C 1.12:
4019: * src/types/pa_vxdoc.h 1.19:
4020: * src/types/pa_vxnode.C 1.15:
4021: * src/types/pa_vxnode.C 1.16:
4022: * src/types/pa_vxnode.h 1.12:
4023: * src/types/pa_wcontext.C 1.15:
4024: * src/types/pa_wcontext.h 1.27:
4025: * src/types/pa_wwrapper.h 1.16:
4026: name spelling
4027:
4028: 2002-02-07 paf
4029: * src/main/compile.C 1.56:
4030: * src/main/compile.tab.C 1.39:
4031: * src/main/compile.y 1.180:
4032: * src/main/compile_tools.h 1.56:
4033: disabled $if reference due to conflicts with local variables
4034:
4035: * configure 1.5:
4036: * configure.in 1.7:
4037: * src/classes/Makefile.in 1.39:
4038: * src/classes/gd/Makefile.in 1.30:
4039: * src/include/pa_config_auto.h.in 1.18:
4040: * src/main/Makefile.in 1.35:
4041: * src/main/pa_common.C 1.99:
4042: * src/main/pa_socks.C 1.10:
4043: * src/targets/Makefile.in 1.30:
4044: * src/targets/cgi/Makefile.in 1.37:
4045: * src/types/Makefile.in 1.31:
4046: compiled under cygwin
4047: added yet another locking function: fcntl
4048:
4049: * src/classes/Makefile.in 1.40:
4050: * src/classes/gd/Makefile.in 1.31:
4051: * src/main/Makefile.in 1.36:
4052: * src/targets/Makefile.in 1.31:
4053: * src/targets/apache13/Makefile.in 1.29:
4054: * src/targets/cgi/Makefile.in 1.38:
4055: * src/types/Makefile.in 1.32:
4056: makes
4057:
4058: * src/include/pa_array.h 1.50:
4059: * src/main/compile.C 1.55:
4060: * src/main/compile.tab.C 1.37:
4061: * src/main/compile.y 1.179:
4062: * src/main/compile_tools.C 1.43:
4063: * src/main/compile_tools.h 1.55:
4064: operators now detected by check at name_without_curly_rdive_read rule whether diving code constists only of
4065: OP_VALUE+string+OP_GET_ELEMENT.
4066: and last op code substituted with OP_GET_ELEMENT_OR_OPERATOR
4067: to form
4068: OP_VALUE+string+OP_GET_ELEMENT_OR_OPERATOR.
4069: code
4070:
4071: * operators.txt 1.6:
4072: * src/classes/string.C 1.95:
4073: * src/include/pa_config_fixed.h 1.35:
4074: * src/main/compile.tab.C 1.38:
4075: ^int/double/string.format
4076: now can be called with normal [] brackets, not stupid {} as it were implemented for some strange reason.
4077: retaining backward compatibility due to some already-implemented servers
4078:
4079: * config.sub 1.2:
4080: on cygwin configure passes it with strange i1586 const, hacked
4081: it to mean i586
4082:
4083: * src/main/pa_socks.C 1.11:
4084: swapped headers to avoid compiler warnings
4085:
4086: * operators.txt 1.7:
4087: * src/classes/table.C 1.142:
4088: * src/include/pa_array.h 1.51:
4089: * src/include/pa_table.h 1.39:
4090: * src/main/pa_array.C 1.45:
4091: * src/main/pa_table.C 1.42:
4092: * www/htdocs/auto.p 1.3:
4093: * www/htdocs/index.html 1.6:
4094: table::create now // 'set' name obsolete now
4095: table clone.
4096:
4097: * operators.txt 1.8:
4098: * src/classes/xdoc.C 1.83:
4099: * src/include/pa_config_fixed.h 1.36:
4100: xdoc::set obsolete now, now xdoc::create, with both sences
4101:
4102: 2002-02-06 paf
4103: * src/classes/mail.C 1.52:
4104: *** empty log message ***
4105:
4106: * configure 1.4:
4107: * configure.in 1.6:
4108: prefix expanded, grr
4109:
4110: * etc/parser3.conf.in 1.3:
4111: * operators.txt 1.5:
4112: * src/classes/mail.C 1.51:
4113: mail:send config changed
4114:
4115: 2002-02-05 paf
4116: * configure.in 1.3:
4117: * operators.txt 1.2:
4118: * src/classes/file.C 1.70:
4119: * src/classes/op.C 1.69:
4120: * src/include/pa_common.h 1.72:
4121: * src/include/pa_config_includes.h 1.15:
4122: * src/main/compile.tab.C 1.36:
4123: * src/main/pa_common.C 1.98:
4124: * www/htdocs/index.html 1.5:
4125: rewritten ^cache to use non-blocking-exclusive-caches
4126:
4127: * src/types/pa_vstatus.C 1.4:
4128: status:rusage 3
4129:
4130: * src/main/pa_common.C 1.97:
4131: text file read mode on win32 adjusted [speed impact. was off
4132: for debugging purpose, but forgotten afterwards]
4133:
4134: * operators.txt 1.3:
4135: status:rusage described int operators
4136:
4137: * configure.in 1.4:
4138: * src/types/Makefile.am 1.18:
4139: * src/types/pa_vstatus.h 1.5:
4140: * src/types/types.dsp 1.18:
4141: status:rusage
4142:
4143: * src/types/pa_vstatus.C 1.1:
4144: status:rusage 1
4145:
4146: * configure 1.3:
4147: * configure.in 1.5:
4148: * src/include/pa_config_auto.h.in 1.17:
4149: * src/types/Makefile.in 1.30:
4150: * src/types/pa_vstatus.C 1.2:
4151: *** empty log message ***
4152:
4153: * src/main/pa_exec.C 1.22.14.1:
4154: * src/main/pa_exec.C 1.23:
4155: argv0 now correct
4156:
4157: * src/types/pa_vstatus.C 1.3:
4158: status:rusage 2
4159:
4160: * operators.txt 1.4:
4161: regex options commented
4162:
4163: 2002-02-01 paf
4164: * etc/parser3.conf.in 1.2:
4165: \r removed
4166:
4167: * src/classes/op.C 1.62.2.1.2.3:
4168: file_write does EX lock after create,
4169: while file_read does SH after open,
4170: 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,
4171: added a check for that in ^cache...read
4172:
4173: 2002-01-31 paf
4174: * src/main/execute.C 1.210:
4175: * www/htdocs/index.html 1.3:
4176: operators check, thay mistakenly seen in
4177: $class:operator
4178: $object.operators
4179: contexts
4180:
4181: * INSTALL 1.2:
4182: * Makefile.in 1.2:
4183: * configure 1.2:
4184: * configure.in 1.2:
4185: * etc/Makefile.am 1.2:
4186: * etc/Makefile.in 1.2:
4187: * etc/parser3.charsets/Makefile.in 1.3:
4188: * ident.awk 1.2:
4189: * src/Makefile.in 1.42:
4190: * src/classes/Makefile.am 1.36:
4191: * src/classes/Makefile.in 1.38:
4192: * src/classes/gd/Makefile.am 1.8:
4193: * src/classes/gd/Makefile.in 1.29:
4194: * src/main/Makefile.am 1.29:
4195: * src/main/Makefile.in 1.34:
4196: * src/targets/Makefile.in 1.29:
4197: * src/targets/apache13/Makefile.am 1.10:
4198: * src/targets/cgi/Makefile.am 1.27:
4199: * src/targets/cgi/Makefile.in 1.36:
4200: * src/targets/cgi/pa_config_paths.h.in 1.1:
4201: * src/targets/cgi/parser3.C 1.152:
4202: * src/types/Makefile.am 1.17:
4203: * src/types/Makefile.in 1.29:
4204: lowered indent.awk back to src/
4205:
4206: * src/classes/xdoc.C 1.82:
4207: * src/targets/cgi/parser3.dsp 1.41:
4208: * www/htdocs/index.html 1.2:
4209: now compiles under win32
4210:
4211: * src/main/compile.tab.C 1.35:
4212: * src/main/compile.y 1.178:
4213: disabled operator call after ^xxx:
4214:
4215: * AUTHORS 1.1:
4216: * COPYING 1.1:
4217: * INSTALL 1.1:
4218: * Makefile.am 1.1:
4219: * Makefile.in 1.1:
4220: * NEWS 1.1:
4221: * README 1.1:
4222: * acinclude.m4 1.1:
4223: * aclocal.m4 1.1:
4224: * asm.txt 1.1:
4225: * config.guess 1.1:
4226: * config.sub 1.1:
4227: * configure 1.1:
4228: * configure.in 1.1:
4229: * etc/Makefile.am 1.1:
4230: * etc/Makefile.in 1.1:
4231: * etc/parser3.charsets/Makefile.am 1.1:
4232: * etc/parser3.charsets/Makefile.in 1.1:
4233: * etc/parser3.charsets/koi8-r.cfg 1.1:
4234: * etc/parser3.charsets/windows-1250.cfg 1.1:
4235: * etc/parser3.charsets/windows-1251.cfg 1.1:
4236: * etc/parser3.conf.in 1.1:
4237: * form.txt 1.1:
4238: * ident.awk 1.1:
4239: * install-sh 1.1:
4240: * lang.txt 1.1:
4241: * ltconfig 1.1:
4242: * ltmain.sh 1.1:
4243: * missing 1.1:
4244: * mkinstalldirs 1.1:
4245: * operators.txt 1.1:
4246: * parser3.dsw 1.1:
4247: * sql.txt 1.1:
4248: * src/Makefile.am 1.14:
4249: * src/Makefile.in 1.41:
4250: * src/classes/Makefile.am 1.35:
4251: * src/classes/Makefile.in 1.37:
4252: * src/classes/gd/Makefile.am 1.7:
4253: * src/classes/gd/Makefile.in 1.28:
4254: * src/ident.awk 1.4:
4255: * src/include/pa_config_auto.h.in 1.16:
4256: * src/main/Makefile.am 1.28:
4257: * src/main/Makefile.in 1.33:
4258: * src/targets/Makefile.in 1.28:
4259: * src/targets/apache13/Makefile.am 1.9:
4260: * src/targets/apache13/Makefile.in 1.28:
4261: * src/targets/cgi/Makefile.am 1.26:
4262: * src/targets/cgi/Makefile.in 1.35:
4263: * src/targets/cgi/parser3.C 1.151:
4264: * src/types/Makefile.am 1.16:
4265: * src/types/Makefile.in 1.28:
4266: * types.txt 1.1:
4267: * www/Makefile.am 1.1:
4268: * www/Makefile.in 1.1:
4269: * www/htdocs/auto.p 1.1:
4270: * www/htdocs/global.xsl 1.1:
4271: * www/htdocs/index.html 1.1:
4272: * www/htdocs/parser-status.html 1.1:
4273: * www/htdocs/people.dtd 1.1:
4274: moved etc&www out of src, moved configure&co out of src
4275: added windows-1250.cfg
4276: straightened installation scripts procedure
4277: made targets/cgi/parser3.C be dependant on ./configure --sysconfdir change
4278:
4279: * src/include/pa_opcode.h 1.12:
4280: * src/include/pa_request.h 1.119:
4281: * src/main/compile.C 1.54:
4282: * src/main/compile.tab.C 1.33:
4283: * src/main/compile.y 1.177:
4284: * src/main/compile_tools.C 1.42:
4285: * src/main/compile_tools.h 1.54:
4286: * src/main/execute.C 1.215:
4287: * src/types/pa_wcontext.h 1.25:
4288: operators check 6.1
4289: rewritten. now check is done at compile time
4290:
4291: * etc/parser3.charsets/Makefile.in 1.2:
4292: * src/ident.awk 1.5:
4293: *** empty log message ***
4294:
4295: * src/main/execute.C 1.214:
4296: operators check 5
4297: floated up old error of staying in 'entered class/object' state after $a($a..)
4298: it prevented operators from being called thereafter
4299:
4300: * src/main/compile.tab.C 1.34:
4301: * src/main/execute.C 1.216:
4302: made operators lookup first in ^xxx situation.
4303: so that one could not do
4304: $if[1]
4305: ^if[xxx]
4306:
4307: * src/main/execute.C 1.211:
4308: * src/types/pa_wcontext.h 1.24:
4309: * www/htdocs/auto.p 1.2:
4310: * www/htdocs/index.html 1.4:
4311: operators check 2
4312: floated up old error of staying in 'entered class' state after $a:a[a]
4313: it prevented operators from being called thereafter
4314:
4315: * src/main/execute.C 1.212:
4316: operators check 3
4317: floated up old error of staying in 'entered class' state after $a:a(a)
4318: it prevented operators from being called thereafter
4319:
4320: * src/include/pa_opcode.h 1.11:
4321: * src/main/compile.tab.C 1.32:
4322: * src/main/compile.y 1.176:
4323: * src/main/execute.C 1.213:
4324: operators check 4
4325: floated up old error of staying in 'entered object' state after ^a.a(a)
4326: it prevented operators from being called thereafter
4327:
4328: 2002-01-30 paf
4329: * src/classes/xdoc.C 1.81:
4330: acconfig.h changed [comments before #undefs removed]
4331: those comments were a mistake, and prevented libltdl from function properly
4332:
4333: 2002-01-29 paf
4334: * src/Makefile.am 1.13:
4335: * src/Makefile.in 1.40:
4336: * src/classes/Makefile.am 1.34:
4337: * src/classes/Makefile.in 1.36:
4338: * src/classes/gd/Makefile.in 1.27:
4339: * src/main/Makefile.in 1.32:
4340: * src/targets/Makefile.in 1.27:
4341: * src/targets/apache13/Makefile.in 1.27:
4342: * src/targets/cgi/Makefile.in 1.34:
4343: * src/types/Makefile.in 1.27:
4344: removed libltdl/libtool creation [modified acinclude.m4 which were creating int into just assignment LIBTOOL=../libtool]
4345: added default system config&charsetts
4346: prepared 'make install', now it installs
4347: targets/cgi/parser3 into bin directory
4348: etc/parser3.conf & etc/parser3.charsets/* into $sysconfdir and $sysconfdir/parser3.charsets respectively
4349:
4350: * src/classes/xdoc.C 1.80:
4351: * src/include/pa_charset.h 1.12:
4352: * src/include/pa_globals.h 1.76:
4353: * src/main/pa_globals.C 1.111:
4354: few forgotten ifdef XML added
4355:
4356: 2002-01-28 paf
4357: * src/classes/xdoc.C 1.79:
4358: * src/classes/xnode.h 1.7:
4359: * src/main/pa_exception.C 1.35:
4360: xdoc.importNode 0
4361:
4362: * src/classes/xdoc.C 1.78:
4363: xdoc::set now untaints OK
4364:
4365: * src/Makefile.in 1.39:
4366: stupid make runs automake on ths
4367:
4368: * src/classes/xnode.C 1.34:
4369: * src/types/pa_vxdoc.h 1.17:
4370: xdoc.importNode 1 [fixed as_node helper func to accept docs]
4371:
4372: * src/classes/Makefile.am 1.33:
4373: * src/classes/Makefile.in 1.35:
4374: * src/targets/cgi/Makefile.am 1.25:
4375: * src/targets/cgi/Makefile.in 1.33:
4376: xalan-patch removed
4377:
4378: * src/main/pa_exception.C 1.36:
4379: dom|generic error output fix
4380:
4381: * src/classes/xnode.C 1.35:
4382: xdoc.importNode 2 [mistype err]
4383:
4384: * src/classes/xnode.C 1.36:
4385: xdoc.importNode 3 [check err]
4386:
4387: 2002-01-25 paf
4388: * src/include/pa_charset.h 1.11:
4389: * src/main/pa_globals.C 1.110:
4390: http://localhost/abc -> $ENV{DOCUMENT_ROOT}/abc | ./abc
4391:
4392: * src/classes/hash.C 1.33:
4393: unified hash::sql, now
4394: ^hash::sql{query}[[$.limit(2) $.offset(4)]]
4395:
4396: * src/classes/file.C 1.68:
4397: * src/classes/op.C 1.68:
4398: * src/classes/string.C 1.94:
4399: * src/classes/table.C 1.141:
4400: * src/classes/xdoc.C 1.77:
4401: * src/include/pa_common.h 1.70:
4402: * src/main/pa_common.C 1.95:
4403: * src/types/pa_vfile.h 1.38:
4404: removed redundant pool param to some pa_common funcs
4405:
4406: * src/classes/file.C 1.69:
4407: * src/include/pa_common.h 1.71:
4408: * src/main/pa_common.C 1.96:
4409: ^file:lock[filename]{code}
4410:
4411: * src/include/pa_charset.h 1.10:
4412: * src/include/pa_charset.h 1.2.2.1:
4413: * src/include/pa_config_fixed.h 1.34.6.1:
4414: * src/main/compile.tab.C 1.27.6.3:
4415: * src/main/pa_charset.C 1.18:
4416: typedef XMLCh... not stupid illegal define
4417:
4418: * src/main/compile.tab.C 1.31:
4419: * src/main/compile.y 1.175:
4420: #comment before @ after @SPECIAL
4421: now works OK
4422:
4423: * src/main/pa_exec.C 1.20:
4424: max arg count now 10, and proper message on violation that added
4425:
4426: * src/main/pa_exec.C 1.21:
4427: * src/main/pa_exec.C 1.22:
4428: unix: exec now does chdir to script dir
4429:
4430: 2002-01-24 paf
4431: * src/classes/hashfile.C 1.20:
4432: * src/include/pa_db_table.h 1.13:
4433: * src/include/pa_opcode.h 1.10:
4434: * src/main/compile.tab.C 1.30:
4435: * src/main/compile.y 1.174:
4436: * src/main/compile_tools.C 1.41:
4437: * src/main/compile_tools.h 1.53:
4438: * src/main/execute.C 1.209:
4439: * src/main/pa_db_connection.C 1.35:
4440: * src/main/pa_db_table.C 1.18:
4441: * src/types/pa_vhashfile.C 1.17:
4442: * src/types/pa_vhashfile.h 1.13:
4443: merged from r17 - hashfile without logfiles
4444:
4445: * src/classes/xnode.C 1.31:
4446: xnode.select returns array always now, in case 'nothing found'
4447: returns empty array
4448:
4449: * src/include/pa_version.h 1.3:
4450: changed version number
4451:
4452: * src/classes/xdoc.C 1.74:
4453: checked empty response
4454:
4455: * src/classes/hashfile.C 1.19.2.1:
4456: * src/include/pa_db_table.h 1.12.6.1:
4457: * src/main/compile.tab.C 1.27.6.2:
4458: * src/main/pa_db_connection.C 1.34.6.1:
4459: * src/main/pa_db_table.C 1.17.2.1:
4460: * src/types/pa_vhashfile.C 1.16.6.1:
4461: * src/types/pa_vhashfile.h 1.12.14.1:
4462: hashfile:
4463: removed use of transactions
4464: [libdb removed DB_INIT_LOCK, DB_INIT_LOG, DB_INIT_TXN init bits,
4465: thus got rid of huge log files, which cluttered disk without huge need]
4466:
4467: * src/classes/xdoc.C 1.76:
4468: * src/classes/xnode.C 1.33:
4469: * src/classes/xnode.h 1.6:
4470: gdome_xml_doc_get_xmlDoc handy macro, which is strangly abscent
4471: in dome lib
4472:
4473: * src/classes/xnode.C 1.30:
4474: xpath nodes select bug [0] instead of [i], be more tender with
4475: ctrl/c/v
4476:
4477: * src/classes/xdoc.C 1.75:
4478: xsltSaveResultTo checked <0 response
4479:
4480: * src/classes/xnode.C 1.32:
4481: xdoc.select fixed context node [were always /, not self node]
4482:
4483: 2002-01-23 paf
4484: * src/classes/xdoc.C 1.72:
4485: * src/main/pa_globals.C 1.108:
4486: * src/types/pa_vdouble.h 1.29:
4487: %.20E now default float format
4488: this is for regretful twice-converting here:
4489: $a(double value) when they write double falue they convert it to string first,
4490: thus %g were losing precesion.
4491:
4492: todo: think up some way to remove double->string string->double twice-converting
4493:
4494: * src/main/pa_globals.C 1.105:
4495: removed debug xslt messages
4496:
4497: * src/main/pa_globals.C 1.106:
4498: xslt linked dynamically. [mistekenly were statically linked]
4499:
4500: * src/include/pa_exception.h 1.29:
4501: * src/main/compile.tab.C 1.29:
4502: * src/main/pa_exception.C 1.34:
4503: removed exception va_list constructor.
4504: 1. not needed anymore
4505: 2. there were a conflict[causing errors] between
4506: ctor(, va_list)
4507: ctor(, ...)
4508: compiler[both msvc and gcc] never detected an ambiguilty here, compiling
4509: ctor(, "hello") into ctor(, va_list) which, of course, caused gpf
4510:
4511: * src/types/pa_vdouble.h 1.30:
4512: %.20E now float format when %g produced 'e' in output
4513: this is for regretful twice-converting here:
4514: $a(double value) when they write double falue they convert it to string first,
4515: thus %g were losing precesion.
4516:
4517: todo: think up some way to remove double->string string->double twice-converting
4518:
4519: * src/types/pa_vdouble.h 1.28.14.1:
4520: double prec. todo: get rid of twice-converting
4521:
4522: * src/classes/xdoc.C 1.71:
4523: * src/include/pa_stylesheet_connection.h 1.24:
4524: * src/main/pa_globals.C 1.107:
4525: xmlSubstituteEntitiesDefault(1) now global, reasons in comment inside
4526:
4527: * src/classes/xdoc.C 1.73:
4528: * src/main/pa_globals.C 1.109:
4529: xdoc::load/set entities substituted.
4530: // 2. when dom tree with entites goes under transform text nodes
4531: // got [erroreosly] cut on first entity occurance
4532:
4533: 2002-01-22 paf
4534: * src/classes/table.C 1.140:
4535: join behaived badly in case named tables structure mismatched: 0 strings sneaked into dest failing afterwards.
4536: replaced them with empty strings
4537:
4538: * src/classes/xdoc.C 1.70:
4539: * src/include/pa_stylesheet_connection.h 1.23:
4540: * src/main/pa_globals.C 1.104:
4541: xsl stylesheet load: parsed entities, this helps compiling stylesheet properly.
4542: example:
4543: this refused to work,
4544: <b>«<xsl:value-of select="@title" />»</b>
4545: stranly worked only this way:
4546: <b>«<xsl:value-of select="@title" />»</b>
4547:
4548: docs says "set it to 1", never going into details, so I decided to try NOT to do that
4549:
4550: * src/classes/gd/gif.C 1.24:
4551: * src/classes/gd/mtables.h 1.2:
4552: angles adjust for image.arc and image.sector
4553:
4554: * src/classes/gd/gif.C 1.23:
4555: added bounds check into image.replace...LineReplaceColor
4556:
4557: 2002-01-21 paf
4558: * src/include/pa_stylesheet_connection.h 1.20:
4559: * src/main/pa_exception.C 1.32:
4560: xml generic message 1
4561:
4562: * src/main/pa_charset.C 1.17:
4563: checked empty transcoders in transcode_cstr|buf
4564:
4565: * src/classes/Makefile.in 1.34:
4566: * src/classes/xdoc.C 1.67:
4567: * src/classes/xnode.C 1.29:
4568: * src/include/pa_stylesheet_connection.h 1.22:
4569: * src/main/pa_charset.C 1.16:
4570: * src/main/pa_globals.C 1.103:
4571: * src/main/pa_sql_driver_manager.C 1.59:
4572: * src/main/pa_stylesheet_manager.C 1.11:
4573: * src/targets/cgi/Makefile.am 1.24:
4574: * src/targets/cgi/Makefile.in 1.32:
4575: autoconf gnome
4576:
4577: * src/classes/xdoc.C 1.69:
4578: xdoc::load error source = filespec
4579:
4580: * src/classes/table.C 1.139:
4581: ^table::load
4582: empty lines or #comments before headline
4583:
4584: * src/include/pa_array.h 1.49:
4585: * src/include/pa_globals.h 1.74:
4586: * src/include/pa_request.h 1.118:
4587: * src/include/pa_threads.h 1.21:
4588: * src/main/pa_array.C 1.44:
4589: * src/main/pa_exception.C 1.31:
4590: * src/main/pa_globals.C 1.101:
4591: * src/main/pa_request.C 1.192:
4592: * src/targets/apache13/pa_threads.C 1.4:
4593: * src/targets/cgi/pa_threads.C 1.6:
4594: * src/targets/isapi/pa_threads.C 1.6:
4595: xml generic errors 0
4596:
4597: * src/classes/xdoc.C 1.66:
4598: * src/classes/xnode.C 1.28:
4599: * src/include/pa_exception.h 1.28:
4600: * src/include/pa_globals.h 1.75:
4601: * src/include/pa_stylesheet_connection.h 1.21:
4602: * src/main/pa_exception.C 1.33:
4603: * src/main/pa_globals.C 1.102:
4604: * src/targets/apache13/pa_threads.C 1.5:
4605: * src/targets/cgi/pa_threads.C 1.7:
4606: xslt generic error 1
4607:
4608: * src/classes/xdoc.C 1.68:
4609: transform error source now stylesheet_filespec
4610:
4611: 2002-01-16 paf
4612: * src/classes/xdoc.C 1.64:
4613: few comments
4614:
4615: * src/classes/hash.C 1.32:
4616: * src/classes/op.C 1.67:
4617: * src/classes/string.C 1.93:
4618: * src/classes/table.C 1.138:
4619: * src/classes/void.C 1.14:
4620: * src/classes/xdoc.C 1.65:
4621: * src/include/pa_db_connection.h 1.19:
4622: * src/include/pa_request.h 1.117:
4623: * src/include/pa_sql_connection.h 1.21:
4624: * src/include/pa_sql_driver_manager.h 1.21:
4625: * src/include/pa_stylesheet_connection.h 1.19:
4626: * src/include/pa_stylesheet_manager.h 1.10:
4627: * src/main/pa_request.C 1.191:
4628: * src/main/pa_sql_driver_manager.C 1.58:
4629: * src/main/pa_stylesheet_manager.C 1.10:
4630: * src/targets/cgi/pool_storage.h 1.7:
4631: auto closers to sql_connection, stylesheet_connection
4632: auto destroyers to remaining gnome objects
4633:
4634: 2002-01-15 paf
4635: * src/classes/xdoc.C 1.61:
4636: * src/include/pa_charset.h 1.9:
4637: * src/main/pa_charset.C 1.15:
4638: started output options parsing
4639:
4640: * src/classes/xdoc.C 1.63:
4641: xdoc
4642: file
4643: save
4644: string
4645:
4646: ready.
4647: todo: error handling
4648:
4649: * src/classes/xdoc.C 1.62:
4650: xdoc save rewritten using xmlAllocOutputBuffer
4651: less mallocs, more reallocs. less fragmented result
4652:
4653: 2002-01-14 paf
4654: * src/classes/xdoc.C 1.60:
4655: method
4656:
4657: * src/classes/xdoc.C 1.59:
4658: * src/classes/xnode.C 1.27:
4659: * src/include/pa_charset.h 1.8:
4660: * src/include/pa_pool.h 1.76:
4661: * src/include/pa_stylesheet_connection.h 1.18:
4662: * src/main/main.dsp 1.145:
4663: * src/main/pa_charset.C 1.14:
4664: * src/main/pa_globals.C 1.100:
4665: * src/main/pa_pool.C 1.49:
4666: * src/main/pa_stylesheet_manager.C 1.9:
4667: * src/types/pa_vxdoc.h 1.16:
4668: xslt transform0.
4669: TODO:
4670: use output options
4671: handle errors
4672:
4673: * src/classes/xdoc.C 1.58:
4674: * src/classes/xnode.C 1.26:
4675: ^xdoc.file
4676:
4677: 2002-01-11 paf
4678: * src/classes/xnode.C 1.22:
4679: * src/include/pa_charset.h 1.6:
4680: * src/main/pa_charset.C 1.13:
4681: xpath selectNode 1
4682:
4683: * src/include/pa_opcode.h 1.9.6.1:
4684: * src/main/compile.tab.C 1.27.6.1:
4685: * src/main/compile.y 1.173.14.1:
4686: * src/main/compile_tools.C 1.40.14.1:
4687: * src/main/compile_tools.h 1.52.6.1:
4688: * src/main/execute.C 1.208.2.1:
4689: partial logical && || evaluation
4690:
4691: * src/classes/xnode.C 1.23:
4692: xpath selectNode 2
4693:
4694: * src/classes/xnode.C 1.24:
4695: * src/include/pa_charset.h 1.7:
4696: xpath selectNode 3: string/number/bool
4697:
4698: * src/classes/xnode.C 1.25:
4699: xpath selectNodes
4700:
4701: 2002-01-10 paf
4702: * src/classes/xnode.C 1.21:
4703: xpath selectNode -100 [just written]
4704:
4705: * src/classes/xdoc.C 1.57:
4706: * src/classes/xnode.C 1.20:
4707: * src/include/pa_charset.h 1.5:
4708: * src/include/pa_exception.h 1.27:
4709: * src/include/pa_pool.h 1.75:
4710: * src/main/pa_charset.C 1.12:
4711: * src/main/pa_pool.C 1.48:
4712: GdomeDOMString_auto_ptr c++ wrapper [calls refcounter]
4713:
4714: 2001-12-29 paf
4715: * src/classes/xdoc.C 1.56:
4716: * src/include/pa_exception.h 1.26:
4717: * src/main/pa_charset.C 1.11:
4718: * src/main/pa_exception.C 1.30:
4719: * src/main/pa_globals.C 1.99:
4720: xdoc
4721: ^set
4722: ^string with glib works 0
4723:
4724: 2001-12-28 paf
4725: * src/classes/smtp/smtp.h 1.6:
4726: * src/main/pa_globals.C 1.98:
4727: renamed gdome to libgdome.dll
4728:
4729: * src/classes/classes.dsp 1.14:
4730: * src/classes/gd/gd.dsp 1.18:
4731: * src/classes/gd/gifio.C 1.16:
4732: * src/classes/mail.C 1.50:
4733: * src/classes/smtp/comms.C 1.6:
4734: * src/classes/smtp/smtp.C 1.7:
4735: * src/classes/smtp/smtp.dsp 1.15:
4736: * src/classes/xdoc.C 1.54:
4737: * src/classes/xnode.C 1.19:
4738: * src/classes/xnode.h 1.5:
4739: * src/include/pa_exception.h 1.25:
4740: * src/include/pa_globals.h 1.73:
4741: * src/main/compile.tab.C 1.28:
4742: * src/main/main.dsp 1.144:
4743: * src/main/pa_charset.C 1.9:
4744: * src/main/pa_dir.C 1.9:
4745: * src/main/pa_exception.C 1.28:
4746: * src/main/pa_exec.C 1.19:
4747: * src/main/pa_globals.C 1.97:
4748: * src/main/pa_socks.C 1.9:
4749: * src/targets/cgi/parser3.C 1.150:
4750: * src/targets/cgi/parser3.dsp 1.40:
4751: * src/types/pa_vxdoc.C 1.9:
4752: * src/types/pa_vxdoc.h 1.15:
4753: * src/types/pa_vxnode.C 1.13:
4754: * src/types/pa_vxnode.h 1.10:
4755: gnome libs just compiled in.
4756: no refcounting
4757: no xpath
4758: no xslt
4759: yet
4760:
4761: * src/classes/xdoc.C 1.55:
4762: * src/include/pa_charset.h 1.4:
4763: * src/main/pa_charset.C 1.10:
4764: * src/main/pa_exception.C 1.29:
4765: started glib transcoders
4766:
4767: 2001-12-27 paf
4768: * src/include/pa_charset.h 1.3:
4769: * src/include/pa_common.h 1.69:
4770: * src/include/pa_exception.h 1.24:
4771: * src/include/pa_globals.h 1.72:
4772: * src/include/pa_pool.h 1.74:
4773: * src/main/main.dsp 1.143:
4774: * src/main/pa_charset.C 1.8:
4775: * src/main/pa_charsets.C 1.4:
4776: * src/main/pa_globals.C 1.96:
4777: * src/main/pa_pool.C 1.47:
4778: * src/targets/cgi/parser3.C 1.149:
4779: * src/targets/cgi/parser3.dsp 1.39:
4780: * src/types/pa_vxdoc.C 1.8:
4781: * src/types/pa_vxdoc.h 1.14:
4782: * src/types/pa_vxnode.C 1.12:
4783: * src/types/pa_vxnode.h 1.9:
4784: * src/types/types.dsp 1.17:
4785: going away from xalan&xerces, started the process.
4786: globals [initialization
4787: pool [charset update
4788: charset [transcodings
4789: vxnode vxdoc [DOM calls
4790:
4791: * src/classes/Makefile.am 1.32:
4792: going away from xalan&xerces, not needed anymore
4793:
4794: 2001-12-26 paf
4795: * src/include/pa_charset.h 1.2:
4796: * src/include/pa_charsets.h 1.3:
4797: * src/main/pa_charset.C 1.7:
4798: * src/main/pa_charsets.C 1.3:
4799: * src/main/pa_request.C 1.190:
4800: charset key globalized [bug]
4801:
4802: 2001-12-25 paf
4803: * src/classes/mail.C 1.49:
4804: * src/classes/table.C 1.137:
4805: * src/include/pa_string.h 1.122:
4806: * src/main/pa_string.C 1.136:
4807: table set & append changed splitting languages, separators now can be clean AND as-is
4808: same to mail command line $MAIN:MAIL.progX arguments
4809:
4810: 2001-12-24 paf
4811: * src/classes/hashfile.C 1.19:
4812: * src/classes/op.C 1.66:
4813: * src/main/pa_db_table.C 1.17:
4814: * src/main/pa_string.C 1.135:
4815: read from cache size check updated
4816:
4817: * src/main/pa_string.C 1.133:
4818: * src/main/pa_string.C 1.134:
4819: String::join_chain another ugly bug :(
4820:
4821: * src/classes/mail.C 1.48:
4822: one parted text messages - no multipart mime-type anymore.
4823: for convinient if $.attach-ments
4824:
4825: 2001-12-21 paf
4826: * src/main/pa_request.C 1.189:
4827: $result in @main actually not working, to hell with it for now
4828:
4829: * src/main/execute.C 1.207:
4830: junction evaluation canceled - endless recursion detected
4831:
4832: * src/classes/date.C 1.14:
4833: date:sql-string now returns localtime
4834:
4835: * src/include/pa_request.h 1.116:
4836: * src/main/execute.C 1.208:
4837: * src/main/pa_request.C 1.188:
4838: * src/types/pa_vmethod_frame.h 1.20:
4839: * src/types/pa_wcontext.h 1.23:
4840: $result in @main @postprocess @exception
4841:
4842: 2001-12-19 paf
4843: * src/main/pa_request.C 1.187:
4844: CLASS_PATH now / = DOCUMENT_ROOT
4845:
4846: * src/classes/op.C 1.65:
4847: ^cache keypath now relative
4848:
4849: * src/classes/hashfile.C 1.18:
4850: ^hashfile.open DB_HOME now relative
4851:
4852: * src/main/pa_charset.C 1.6:
4853: charset->charset transcoding via unicode intermediate
4854:
4855: * src/classes/mail.C 1.46:
4856: * src/include/pa_config_fixed.h 1.34:
4857: to/from 0 check were missing
4858:
4859: * src/classes/mail.C 1.47:
4860: changed weighting prior to sort
4861:
4862: 2001-12-17 paf
4863: * src/classes/mail.C 1.45:
4864: * src/include/pa_charsets.h 1.2:
4865: * src/include/pa_string.h 1.121:
4866: * src/main/pa_charsets.C 1.2:
4867: * src/main/untaint.C 1.87:
4868: * src/types/pa_vrequest.C 1.14:
4869: * src/types/pa_vresponse.C 1.2:
4870: ^mail:send[
4871: $.charset[zzz]
4872: addded
4873:
4874: * src/include/pa_db_table.h 1.12:
4875: * src/main/pa_db_table.C 1.16:
4876: db_table used outdated unset services_pool
4877:
4878: * src/main/pa_charset.C 1.5:
4879: ifndef XML were bad type
4880:
4881: * src/classes/image.C 1.63:
4882: govno
4883:
4884: * src/main/untaint.C 1.86:
4885: allowed space in filespec
4886:
4887: * src/classes/image.C 1.64:
4888: no govno
4889:
4890: * src/targets/apache13/mod_parser3.C 1.15:
4891: test r->finfo.st_mode check seems to work only on win32
4892:
4893: * src/main/pa_charset.C 1.4:
4894: empty bufs transcode [forgot check :(]
4895:
4896: 2001-12-15 paf
4897: * src/classes/file.C 1.67:
4898: * src/classes/math.C 1.11:
4899: * src/classes/op.C 1.64:
4900: * src/classes/string.C 1.92:
4901: * src/classes/table.C 1.136:
4902: * src/classes/xdoc.C 1.53:
4903: * src/include/pa_array.h 1.48:
4904: * src/include/pa_cache_managers.h 1.4:
4905: * src/include/pa_charset_connection.h 1.6:
4906: * src/include/pa_charset_manager.h 1.8:
4907: * src/include/pa_common.h 1.68:
4908: * src/include/pa_db_connection.h 1.18:
4909: * src/include/pa_db_manager.h 1.12:
4910: * src/include/pa_db_table.h 1.11:
4911: * src/include/pa_dictionary.h 1.8:
4912: * src/include/pa_exception.h 1.23:
4913: * src/include/pa_exec.h 1.5:
4914: * src/include/pa_globals.h 1.71:
4915: * src/include/pa_hash.h 1.52:
4916: * src/include/pa_opcode.h 1.9:
4917: * src/include/pa_pool.h 1.73:
4918: * src/include/pa_request.h 1.115:
4919: * src/include/pa_sapi.h 1.16:
4920: * src/include/pa_socks.h 1.6:
4921: * src/include/pa_sql_connection.h 1.20:
4922: * src/include/pa_sql_driver_manager.h 1.20:
4923: * src/include/pa_string.h 1.120:
4924: * src/include/pa_stylesheet_connection.h 1.17:
4925: * src/include/pa_stylesheet_manager.h 1.9:
4926: * src/include/pa_table.h 1.38:
4927: * src/include/pa_transcoder.h 1.3:
4928: * src/main/compile_tools.h 1.52:
4929: * src/main/main.dsp 1.142:
4930: * src/main/pa_charset.C 1.1:
4931: * src/main/pa_charset_connection.C 1.13:
4932: * src/main/pa_charset_manager.C 1.10:
4933: * src/main/pa_charsets.C 1.1:
4934: * src/main/pa_globals.C 1.95:
4935: * src/main/pa_pool.C 1.46:
4936: * src/main/pa_request.C 1.186:
4937: * src/main/pa_string.C 1.132:
4938: * src/main/pa_transcoder.C 1.4:
4939: * src/main/untaint.C 1.84:
4940: * src/types/pa_vfile.C 1.24:
4941: * src/types/pa_vform.C 1.50:
4942: * src/types/pa_vform.h 1.31:
4943: * src/types/pa_vrequest.C 1.13:
4944: * src/types/pa_vrequest.h 1.14:
4945: * src/types/pa_vresponse.C 1.1:
4946: * src/types/pa_vresponse.h 1.19:
4947: * src/types/types.dsp 1.16:
4948: introducing Charset
4949:
4950: * src/main/pa_charset.C 1.2:
4951: name_cstr 0
4952:
4953: * src/main/Makefile.in 1.31:
4954: * src/targets/apache13/Makefile.in 1.26:
4955: * src/targets/cgi/Makefile.in 1.31:
4956: * src/types/Makefile.in 1.26:
4957: makes
4958:
4959: * src/include/pa_charset.h 1.1:
4960: * src/include/pa_charsets.h 1.1:
4961: forgot to add
4962:
4963: * src/main/Makefile.am 1.27:
4964: * src/main/pa_charset.C 1.3:
4965: * src/types/Makefile.am 1.15:
4966: charset_connection&manager replaced by charset&charsets
4967:
4968: * src/main/untaint.C 1.85:
4969: uri lang now knows about client/source charsets
4970:
4971: 2001-12-14 paf
4972: * src/include/pa_request.h 1.114:
4973: * src/include/pa_transcoder.h 1.2:
4974: * src/main/pa_request.C 1.185:
4975: * src/main/pa_transcoder.C 1.3:
4976: * src/types/pa_vform.C 1.49:
4977: * src/types/pa_vform.h 1.30:
4978: transcodeToUTF8[were FromUTF8] for forms
4979: todo: uri lang
4980:
4981: * src/targets/apache13/Makefile.am 1.8:
4982: * src/targets/cgi/Makefile.am 1.23:
4983: -I../../pcre to .am
4984:
4985: * src/include/pa_charset_connection.h 1.5:
4986: * src/include/pa_pool.h 1.72:
4987: * src/include/pa_request.h 1.113:
4988: * src/include/pa_transcoder.h 1.1:
4989: * src/main/Makefile.am 1.26:
4990: * src/main/main.dsp 1.141:
4991: * src/main/pa_charset_connection.C 1.12:
4992: * src/main/pa_charset_manager.C 1.9:
4993: * src/main/pa_request.C 1.184:
4994: * src/main/pa_transcoder.C 1.1:
4995: * src/types/Makefile.am 1.14:
4996: * src/types/pa_vrequest.C 1.12:
4997: * src/types/pa_vrequest.h 1.13:
4998: * src/types/pa_vresponse.h 1.18:
4999: * src/types/types.dsp 1.15:
5000: changed charset model.
5001: now important:
5002: $request:charset
5003: $response:charset
5004: while
5005: $response:content-type.charset
5006: become unimportant [informational]
5007:
5008: * src/include/pa_globals.h 1.70:
5009: * src/main/pa_globals.C 1.94:
5010: removed unused defalts_name global
5011:
5012: * src/main/pa_transcoder.C 1.2:
5013: transcodeToUTF8,
5014: now form&uri lang
5015:
5016: 2001-12-13 paf
5017: * src/include/pa_types.h 1.35:
5018: msvc head debugging flag
5019:
5020: * src/classes/xdoc.C 1.49:
5021: freed up listener
5022:
5023: * src/classes/xdoc.C 1.51:
5024: * src/main/pa_sql_driver_manager.C 1.57:
5025: rewritten auto_ptr part other way, because of stupid gcc 2.96
5026: /usr/include/g++-3/memory:40: candidates are: auto_ptr<_Tp>
5027: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp> &) [with _Tp =
5028: FormatterListener]
5029: /usr/include/g++-3/memory:48: auto_ptr<_Tp>
5030: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp1> &) [with _Tp1 =
5031: FormatterListener, _Tp = FormatterListener]
5032:
5033: * src/include/pa_config_fixed.h 1.32:
5034: * src/main/pa_common.C 1.94:
5035: * src/main/pa_string.C 1.131:
5036: removed signed mismatch warnings
5037:
5038: * src/classes/xdoc.C 1.52:
5039: rewritten auto_ptr part other way2, because of stupid gcc 2.96
5040: /usr/include/g++-3/memory:40: candidates are: auto_ptr<_Tp>
5041: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp> &) [with _Tp =
5042: FormatterListener]
5043: /usr/include/g++-3/memory:48: auto_ptr<_Tp>
5044: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp1> &) [with _Tp1 =
5045: FormatterListener, _Tp = FormatterListener]
5046:
5047: * src/main/pa_string.C 1.130:
5048: string::recustruct erroreusly used outdated row ptr
5049:
5050: * src/include/pa_cache_managers.h 1.3:
5051: * src/include/pa_charset_manager.h 1.7:
5052: * src/include/pa_config_fixed.h 1.33:
5053: * src/include/pa_db_manager.h 1.11:
5054: * src/include/pa_sql_driver_manager.h 1.19:
5055: * src/include/pa_stylesheet_manager.h 1.8:
5056: * src/main/pa_cache_managers.C 1.2:
5057: * src/main/pa_globals.C 1.93:
5058: ~Cache_managers
5059:
5060: * src/classes/string.C 1.91:
5061: change msg '... code is not code'
5062:
5063: * src/classes/xdoc.C 1.50:
5064: removed extra inc
5065:
5066: * src/targets/apache13/mod_parser3.C 1.14:
5067: * src/targets/cgi/parser3.C 1.147:
5068: * src/targets/isapi/parser3isapi.C 1.61:
5069: removed 'expires' from header outputs
5070:
5071: * src/targets/cgi/pa_pool.C 1.34:
5072: * src/targets/isapi/pa_pool.C 1.10:
5073: EOL@EOF
5074:
5075: * src/main/pa_db_connection.C 1.34:
5076: * src/main/pa_db_manager.C 1.19:
5077: * src/main/pa_sql_driver_manager.C 1.56:
5078: * src/main/pa_stylesheet_manager.C 1.8:
5079: * src/targets/cgi/pool_storage.h 1.6:
5080: couple cache expiratiors were wrong [past/future prob]
5081:
5082: * src/classes/xdoc.C 1.48:
5083: lang list updated
5084:
5085: * src/targets/cgi/pa_pool.C 1.33:
5086: * src/targets/cgi/parser3.C 1.148:
5087: msvc heap debugging flag
5088:
5089: * src/classes/file.C 1.66:
5090: file::cgi bug, request_method were passed to SERVER_PROTOCOL
5091: but SERVER_PROTOCOL were forgotten
5092:
5093: 2001-12-10 paf
5094: * src/main/untaint.C 1.83:
5095: FILE_SPEC untainting changed so that one can erase files like that, knowing their full name
5096: introducing
5097: // theoretical problem with, for instance, "_2B" and "." fragments,
5098: // they would yield the same
5099: // because need_file_encode('_')=false
5100: // but we need to delete such files somehow, getting names from ^index
5101:
5102: * src/main/pa_string.C 1.129:
5103: ^string.replace bug fixed [bad string::join_chank break]
5104:
5105: * src/classes/math.C 1.10:
5106: ^math:random(n) now yields[0;n) not [0;n]
5107:
5108: 2001-12-07 paf
5109: * src/main/pa_string.C 1.125.2.1.2.2:
5110: stupid sparc architecture failed to access short at odd address
5111: 0x311f0 <deserialize__6StringUiPvUiPCc+16>: lduh [ %i2 + 1 ], %l0
5112:
5113: bus error,
5114: fixed that
5115:
5116: * src/include/pa_config_auto.h.in 1.14.6.1:
5117: makes
5118:
5119: * src/main/pa_string.C 1.125.2.1.2.1:
5120: strange string deserialize bug on client[pmts], a bit shortened,
5121:
5122: * src/include/pa_common.h 1.66.6.2:
5123: * src/include/pa_config_fixed.h 1.30.8.2:
5124: * src/include/pa_config_includes.h 1.13.6.1:
5125: * src/main/pa_common.C 1.91.4.1.2.2:
5126: exclusive lock file write
5127: shared lock file read
5128:
5129: * src/classes/hashfile.C 1.17:
5130: * src/classes/op.C 1.63:
5131: * src/classes/table.C 1.135:
5132: * src/include/pa_common.h 1.67:
5133: * src/include/pa_config_auto.h.in 1.15:
5134: * src/include/pa_config_fixed.h 1.31:
5135: * src/include/pa_config_includes.h 1.14:
5136: * src/include/pa_db_table.h 1.10:
5137: * src/include/pa_request.h 1.112:
5138: * src/main/pa_common.C 1.93:
5139: * src/main/pa_db_table.C 1.15:
5140: * src/main/pa_request.C 1.183:
5141: * src/main/pa_string.C 1.128:
5142: * src/types/pa_vhashfile.C 1.16:
5143: merged from r14_simple_cache
5144:
5145: 2001-12-06 paf
5146: * src/main/compile.tab.C 1.27:
5147: * src/targets/cgi/parser3.C 1.146:
5148: removed debug info
5149:
5150: * src/classes/op.C 1.62.2.1.2.1:
5151: * src/classes/table.C 1.133.2.2.2.1:
5152: * src/include/pa_request.h 1.111.2.1.2.1:
5153: * src/main/pa_request.C 1.182.2.1.2.1:
5154: #ifdef RESOURCES_DEBUG
5155:
5156: * src/classes/op.C 1.62.2.1.2.2:
5157: * src/include/pa_common.h 1.66.6.1:
5158: * src/include/pa_config_fixed.h 1.30.8.1:
5159: * src/main/pa_common.C 1.91.4.1.2.1:
5160: ^cache operator
5161:
5162: * src/classes/hashfile.C 1.15.6.2:
5163: removed transaction from ^cache
5164:
5165: 2001-12-05 paf
5166: * src/targets/cgi/parser3.C 1.144:
5167: * src/targets/cgi/parser3.C 1.145:
5168: fatal error reporting fixed.
5169: in IIS5 there were a prob with illegal call check
5170:
5171: 2001-12-04 paf
5172: * src/classes/op.C 1.62.2.1:
5173: * src/classes/table.C 1.133.2.2:
5174: * src/include/pa_request.h 1.111.2.1:
5175: * src/main/pa_request.C 1.182.2.1:
5176: measures to log
5177:
5178: 2001-11-26 paf
5179: * src/targets/apache13/mod_parser3.C 1.13:
5180: merge dir config now works OK with parser_root_config_filespec
5181:
5182: 20011126 paf: noticed, that this is called even on virtual root merge with something "parent", while thought that that is part of merge_server...
5183:
5184: 2001-11-23 paf
5185: * src/classes/hashfile.C 1.16:
5186: * src/classes/table.C 1.134:
5187: * src/include/pa_db_table.h 1.9:
5188: * src/main/pa_common.C 1.92:
5189: * src/main/pa_db_table.C 1.14:
5190: * src/main/pa_string.C 1.127:
5191: * src/types/pa_vhashfile.C 1.15:
5192: merged from _0014, 1
5193:
5194: * src/classes/hashfile.C 1.15.6.1:
5195: * src/classes/table.C 1.133.2.1:
5196: * src/include/pa_db_table.h 1.8.6.1:
5197: * src/main/pa_common.C 1.91.4.1:
5198: * src/main/pa_db_table.C 1.12.6.2:
5199: * src/types/pa_vhashfile.C 1.14.6.1:
5200: hashfile bugfix2 more wrong sizes.
5201: ^cache behaviour changed: if ^cache(33) would change
5202:
5203: 0660 bits in file_write & hashfile create
5204:
5205: * src/main/pa_db_table.C 1.12.6.1:
5206: * src/main/pa_db_table.C 1.13:
5207: * src/main/pa_string.C 1.125.2.1:
5208: * src/main/pa_string.C 1.126:
5209: cache bugfix [wrong types after pa_string optimization]
5210:
5211: 2001-11-22 paf
5212: * src/main/untaint.C 1.82:
5213: ORIGINS mode removed UHTML
5214:
5215: * src/classes/op.C 1.62:
5216: process cstr(,connection)
5217:
5218: * src/Makefile.in 1.38:
5219: * src/classes/gd/Makefile.in 1.26:
5220: * src/classes/xdoc.C 1.47:
5221: * src/targets/Makefile.in 1.26:
5222: * src/targets/apache13/Makefile.in 1.25:
5223: * src/targets/cgi/Makefile.in 1.30:
5224: cached xslt [removed nocache forcing]
5225:
5226: * src/classes/op.C 1.61:
5227: process now gets its body on current language, not as-is
5228:
5229: * src/main/untaint.C 1.81:
5230: ORIGINS mode was bad - forgot about optimize bit
5231:
5232: * src/classes/table.C 1.133:
5233: * src/include/pa_table.h 1.37:
5234: * src/main/pa_table.C 1.41:
5235: table.offset[whence]
5236:
5237: 2001-11-21 paf
5238: * src/classes/table.C 1.132:
5239: * src/main/pa_string.C 1.124:
5240: * src/main/untaint.C 1.78:
5241: * src/targets/cgi/parser3.C 1.141:
5242: table.append bug fixed: forgot to switch default language for {
5243: code}, it happen to change it's language from CLEAN, so later
5244: refused to split by CLEAN \t
5245:
5246: * src/classes/xdoc.C 1.46:
5247: * src/types/pa_vxdoc.C 1.7:
5248: * src/types/pa_vxdoc.h 1.13:
5249: <xsl:output
5250: output options made identical to xsl:output attributes
5251: exclusion:
5252: cdata-section-elements
5253: what xalan can do but that not used now:
5254: it can escape and remove CDATA sections
5255:
5256: * src/targets/cgi/parser3.C 1.142:
5257: removed debug cgi||1
5258:
5259: * src/main/untaint.C 1.80:
5260: * src/targets/cgi/parser3.C 1.143:
5261: optimized \r produced by xslt
5262:
5263: * src/main/pa_string.C 1.125:
5264: * src/main/untaint.C 1.79:
5265: cached some string::size() es
5266:
5267: 2001-11-20 paf
5268: * src/classes/Makefile.am 1.31:
5269: * src/classes/Makefile.in 1.33:
5270: * src/classes/table.C 1.131:
5271: * src/main/Makefile.am 1.25:
5272: * src/main/Makefile.in 1.30:
5273: * src/main/pa_exception.C 1.27:
5274: * src/types/Makefile.am 1.13:
5275: * src/types/Makefile.in 1.25:
5276: moved ident.C & co to bottom of dependeces, so that errors
5277: would popup quicklier, fixed line numbering in table::sql
5278:
5279: 2001-11-19 paf
5280: * src/classes/op.C 1.60:
5281: * src/include/pa_request.h 1.111:
5282: * src/include/pa_string.h 1.119:
5283: * src/include/pa_types.h 1.34:
5284: * src/main/pa_globals.C 1.92:
5285: * src/main/pa_request.C 1.182:
5286: * src/main/pa_string.C 1.123:
5287: * src/main/untaint.C 1.77:
5288: * src/targets/apache13/mod_parser3.C 1.12:
5289: * src/targets/cgi/parser3.C 1.140:
5290: * src/targets/isapi/parser3isapi.C 1.60:
5291: * src/types/pa_wcontext.C 1.13:
5292: * src/types/pa_wcontext.h 1.22:
5293: UL_CLEAN pieces now inherit UL_OPTIMIZED_BIT at wcontext.write
5294:
5295: * src/classes/Makefile.in 1.32:
5296: * src/classes/gd/Makefile.in 1.25:
5297: * src/main/Makefile.in 1.29:
5298: * src/targets/Makefile.am 1.8:
5299: * src/targets/Makefile.in 1.25:
5300: * src/targets/apache13/Makefile.in 1.24:
5301: * src/targets/apache13/mod_parser3.C 1.11:
5302: * src/targets/cgi/Makefile.in 1.29:
5303: * src/targets/cgi/parser3.C 1.139:
5304: * src/types/Makefile.in 1.24:
5305: #if _MSC_VER _set_new_handler
5306:
5307: * src/Makefile.in 1.37:
5308: * src/targets/apache13/mod_parser3.C 1.10:
5309: * src/targets/cgi/parser3.C 1.138:
5310: * src/targets/isapi/parser3isapi.C 1.59:
5311: set_new_handler in apache&isapi
5312:
5313: 2001-11-16 paf
5314: * src/include/pa_string.h 1.117:
5315: * src/main/pa_string.C 1.120:
5316: * src/main/pa_string.C 1.121:
5317: * src/main/untaint.C 1.76:
5318: * src/types/pa_vstring.C 1.14:
5319: removed 1+4 bytes from String
5320:
5321: * src/include/pa_string.h 1.118:
5322: * src/include/pa_types.h 1.33:
5323: * src/main/pa_string.C 1.122:
5324: removed 8 bytes from String, 2 bytes from string::chunk::row::item
5325:
5326: * src/include/pa_globals.h 1.69:
5327: * src/include/pa_string.h 1.116:
5328: * src/include/pa_types.h 1.32:
5329: * src/main/pa_globals.C 1.91:
5330: * src/main/pa_pool.C 1.44:
5331: * src/main/pa_pool.C 1.45:
5332: * src/main/pa_request.C 1.181:
5333: * src/main/untaint.C 1.75:
5334: * src/sql/pa_sql_driver.h 1.24:
5335: * src/targets/cgi/parser3.C 1.136:
5336: introducing estimating String::cstr_bufsize, 0
5337:
5338: * src/include/pa_pool.h 1.70:
5339: * src/include/pa_pool.h 1.71:
5340: * src/main/execute.C 1.206:
5341: * src/main/pa_pool.C 1.41:
5342: * src/main/pa_pool.C 1.42:
5343: * src/main/pa_pool.C 1.43:
5344: * src/targets/cgi/parser3.C 1.134:
5345: * src/targets/cgi/parser3.C 1.135:
5346: die in pool::fail
5347:
5348: * src/targets/cgi/parser3.C 1.137:
5349: pool debug @ die
5350:
5351: 2001-11-15 paf
5352: * src/Makefile.in 1.36:
5353: configure set_new_handler check added
5354:
5355: * src/targets/cgi/parser3.C 1.131:
5356: set_new_handler started
5357:
5358: * src/include/pa_exception.h 1.22:
5359: * src/main/execute.C 1.205:
5360: * src/main/main.dsp 1.140:
5361: * src/main/pa_exception.C 1.26:
5362: * src/targets/cgi/parser3.C 1.133:
5363: exception with dynamic buffer re-back
5364: now with counter
5365:
5366: * src/include/pa_config_auto.h.in 1.13:
5367: * src/main/Makefile.in 1.28:
5368: makes
5369:
5370: * src/include/pa_exception.h 1.21:
5371: * src/main/pa_exception.C 1.25:
5372: exception with static buffer back
5373:
5374: * src/classes/classes.awk 1.5:
5375: * src/include/pa_config_auto.h.in 1.14:
5376: * src/include/pa_config_includes.h 1.13:
5377: setnewhandler check
5378:
5379: * src/targets/cgi/parser3.C 1.132:
5380: std::
5381:
5382: 2001-11-14 paf
5383: * src/main/execute.C [no_bad_constructors_try] 1.203.2.1:
5384: * src/types/pa_vclass.h [no_bad_constructors_try] 1.21.2.1:
5385: * src/types/pa_vobject.h [no_bad_constructors_try] 1.13.2.1:
5386: * src/types/pa_vstateless_class.h [no_bad_constructors_try] 1.20.2.1:
5387: * src/types/pa_vstateless_object.h [no_bad_constructors_try] 1.12.2.1:
5388: fixed this:
5389: $bred[^string::length[]]
5390: $bred[^response::clear[]]
5391: $bred[^int::int[]]
5392:
5393: now VObject creation moved into overriden VClass::create_new_value, thus 0 from create_new_value means that class has no ctors
5394:
5395: * src/include/pa_common.h 1.64:
5396: * src/include/pa_common.h 1.65:
5397: * src/include/pa_common.h 1.66:
5398: * src/main/pa_common.C 1.90:
5399: * src/main/pa_common.C 1.91:
5400: snprintf replacement was wrong
5401:
5402: * src/main/execute.C 1.204:
5403: * src/types/pa_vclass.h 1.22:
5404: * src/types/pa_vobject.h 1.14:
5405: * src/types/pa_vstateless_class.h 1.21:
5406: * src/types/pa_vstateless_object.h 1.13:
5407: merged with no_bad_constructors_try
5408:
5409: * src/classes/op.C 1.59:
5410: ^untaint{body} as-is default now
5411:
5412: * src/main/pa_request.C 1.180:
5413: z
5414:
5415: * src/include/pa_common.h 1.63:
5416: * src/main/pa_common.C 1.88:
5417: * src/main/pa_common.C 1.89:
5418: snprintf on buffer full returns
5419: win32 -1
5420: solaris >buffer_size
5421:
5422: checked all that
5423:
5424: 2001-11-13 paf
5425: * src/classes/classes.C 1.13:
5426: returned accedently removed if in foreach callbacks [when hash
5427: no-0-restructure]
5428:
5429: 2001-11-12 paf
5430: * src/classes/classes.C 1.12:
5431: * src/classes/hash.C 1.31:
5432: * src/classes/xdoc.C 1.45:
5433: * src/include/pa_hash.h 1.51:
5434: * src/main/pa_db_connection.C 1.33:
5435: * src/main/pa_db_manager.C 1.18:
5436: * src/main/pa_dictionary.C 1.10:
5437: * src/main/pa_hash.C 1.48:
5438: * src/main/pa_sql_driver_manager.C 1.55:
5439: * src/main/pa_stylesheet_manager.C 1.7:
5440: hash now does not containt 0 values. put 0 actullay removes.
5441: no check on 0 value in foreach now required
5442:
5443: * src/classes/date.C 1.13:
5444: date.roll parser2 alg used
5445:
5446: * src/main/pa_pool.C 1.40:
5447: changed xdoc createXXX politics, now string passed as-is to
5448: method, xalan makes & into & itself
5449:
5450: 2001-11-11 paf
5451: * src/main/pa_sql_driver_manager.C 1.53:
5452: * src/sql/pa_sql_driver.h 1.21:
5453: sql driver initialize not const
5454:
5455: * src/sql/pa_sql_driver.h 1.23:
5456: removed extra constructor, doc
5457:
5458: * src/main/pa_sql_driver_manager.C 1.54:
5459: * src/sql/pa_sql_driver.h 1.22:
5460: CRLF
5461:
5462: 2001-11-10 paf
5463: * src/main/pa_exec.C 1.18:
5464: doc
5465:
5466: 2001-11-09 paf
5467: * src/main/pa_common.C 1.87:
5468: line endings fixing fixed last piece[was still cstr oriented]
5469:
5470: * src/include/pa_common.h 1.62:
5471: * src/main/pa_common.C 1.86:
5472: * src/types/pa_vform.C 1.48:
5473: line endings fixing got rid of cstr, now must work ok with post multipart
5474:
5475: * src/classes/string.C 1.90:
5476: * src/classes/xdoc.C 1.44:
5477: xdoc::set{code} now untaints param properly
5478:
5479: * src/types/pa_vform.C 1.47:
5480: line endings fixed at post / multipart / not file also now
5481:
5482: * src/classes/string.C 1.89:
5483: string.save now does untainting before saving
5484:
5485: 2001-11-08 paf
5486: * src/include/pa_request.h 1.110:
5487: * src/main/pa_request.C 1.179:
5488: * src/targets/apache13/mod_parser3.C 1.9:
5489: * src/targets/cgi/parser3.C 1.130:
5490: * src/targets/isapi/parser3isapi.C 1.58:
5491: apache 'status' class enabler
5492:
5493: <Location /parser-status.html>
5494: ParserStatusAllowed
5495: </Location>
5496:
5497: * src/Makefile.in 1.35:
5498: * src/include/pa_common.h 1.61:
5499: * src/main/Makefile.am 1.24:
5500: * src/main/Makefile.in 1.27:
5501: * src/targets/cgi/pa_pool.C 1.32:
5502: makes
5503:
5504: * src/include/pa_cache_managers.h 1.2:
5505: * src/include/pa_charset_manager.h 1.6:
5506: * src/include/pa_db_manager.h 1.10:
5507: * src/include/pa_sql_driver_manager.h 1.18:
5508: * src/include/pa_stylesheet_manager.h 1.7:
5509: * src/main/pa_charset_manager.C 1.8:
5510: * src/main/pa_db_manager.C 1.17:
5511: * src/main/pa_sql_driver_manager.C 1.52:
5512: * src/main/pa_stylesheet_manager.C 1.6:
5513: restructured Cache manager to be simple parent, not second
5514: parent [gcc 2.96 strangly refused to call virtual from second
5515: parent]
5516:
5517: * src/include/pa_cache_managers.h 1.1:
5518: * src/include/pa_charset_manager.h 1.5:
5519: * src/include/pa_db_manager.h 1.9:
5520: * src/include/pa_sql_driver_manager.h 1.17:
5521: * src/include/pa_stylesheet_manager.h 1.6:
5522: * src/main/main.dsp 1.139:
5523: * src/main/pa_cache_managers.C 1.1:
5524: * src/main/pa_charset_manager.C 1.7:
5525: * src/main/pa_db_manager.C 1.16:
5526: * src/main/pa_globals.C 1.90:
5527: * src/main/pa_request.C 1.178:
5528: * src/main/pa_sql_driver_manager.C 1.51:
5529: * src/main/pa_stylesheet_manager.C 1.5:
5530: * src/types/pa_vstatus.h 1.4:
5531: cache_managers, maybe-expiring every request
5532: todo: apache 'status' class enabler
5533:
5534: 2001-11-05 paf
5535: * src/classes/xdoc.C 1.42:
5536: * src/include/pa_db_connection.h 1.16:
5537: * src/include/pa_stylesheet_connection.h 1.15:
5538: * src/include/pa_stylesheet_manager.h 1.4:
5539: * src/main/pa_stylesheet_manager.C 1.3:
5540: * src/types/pa_vstatus.h 1.2:
5541: $status:stylesheet
5542:
5543: * src/targets/cgi/parser3.C 1.129:
5544: read can return 0, that means sort of sig_pipe on freebsd [moko's experiments].
5545: checked that in cgi, on apache already done :)
5546:
5547: * src/main/pa_db_connection.C 1.31:
5548: * src/main/pa_db_manager.C 1.14:
5549: * src/main/pa_request.C 1.177:
5550: hence i removed skipping 0 values in hash::for_each-es we need to check cleaned cache items manually. few more checks.
5551:
5552: expiring to 0 time was wrong, changed to 'now' time
5553:
5554: * src/main/pa_db_connection.C 1.30:
5555: * src/main/pa_db_manager.C 1.13:
5556: hence i removed skipping 0 values in hash::for_each-es we need
5557: to check cleaned cache items manually
5558:
5559: * src/include/pa_charset_connection.h 1.3:
5560: * src/main/pa_charset_manager.C 1.5:
5561: $status:charset
5562:
5563: * src/classes/classes.C 1.11:
5564: * src/classes/classes.h 1.14:
5565: * src/classes/date.C 1.12:
5566: * src/classes/double.C 1.41:
5567: * src/classes/file.C 1.65:
5568: * src/classes/form.C 1.19:
5569: * src/classes/gd/gif.C 1.22:
5570: * src/classes/gd/gif.h 1.18:
5571: * src/classes/gd/gifio.C 1.15:
5572: * src/classes/hash.C 1.30:
5573: * src/classes/hashfile.C 1.15:
5574: * src/classes/image.C 1.62:
5575: * src/classes/int.C 1.38:
5576: * src/classes/mail.C 1.44:
5577: * src/classes/math.C 1.9:
5578: * src/classes/op.C 1.58:
5579: * src/classes/response.C 1.16:
5580: * src/classes/smtp/comms.C 1.5:
5581: * src/classes/smtp/smtp.C 1.6:
5582: * src/classes/smtp/smtp.h 1.5:
5583: * src/classes/string.C 1.88:
5584: * src/classes/table.C 1.130:
5585: * src/classes/void.C 1.13:
5586: * src/classes/xdoc.C 1.43:
5587: * src/classes/xnode.C 1.18:
5588: * src/classes/xnode.h 1.4:
5589: * src/include/pa_array.h 1.47:
5590: * src/include/pa_charset_connection.h 1.4:
5591: * src/include/pa_charset_manager.h 1.4:
5592: * src/include/pa_common.h 1.60:
5593: * src/include/pa_config_fixed.h 1.30:
5594: * src/include/pa_config_includes.h 1.12:
5595: * src/include/pa_db_connection.h 1.17:
5596: * src/include/pa_db_manager.h 1.8:
5597: * src/include/pa_db_table.h 1.8:
5598: * src/include/pa_dictionary.h 1.7:
5599: * src/include/pa_dir.h 1.8:
5600: * src/include/pa_exception.h 1.20:
5601: * src/include/pa_exec.h 1.4:
5602: * src/include/pa_globals.h 1.68:
5603: * src/include/pa_hash.h 1.50:
5604: * src/include/pa_opcode.h 1.8:
5605: * src/include/pa_pool.h 1.69:
5606: * src/include/pa_pragma_pack_begin.h 1.2:
5607: * src/include/pa_pragma_pack_end.h 1.2:
5608: * src/include/pa_request.h 1.109:
5609: * src/include/pa_sapi.h 1.15:
5610: * src/include/pa_socks.h 1.5:
5611: * src/include/pa_sql_connection.h 1.19:
5612: * src/include/pa_sql_driver_manager.h 1.16:
5613: * src/include/pa_stack.h 1.11:
5614: * src/include/pa_string.h 1.115:
5615: * src/include/pa_stylesheet_connection.h 1.16:
5616: * src/include/pa_stylesheet_manager.h 1.5:
5617: * src/include/pa_table.h 1.36:
5618: * src/include/pa_threads.h 1.20:
5619: * src/include/pa_types.h 1.31:
5620: * src/main/compile.C 1.53:
5621: * src/main/compile.tab.C 1.26:
5622: * src/main/compile_tools.C 1.40:
5623: * src/main/compile_tools.h 1.51:
5624: * src/main/execute.C 1.203:
5625: * src/main/pa_array.C 1.43:
5626: * src/main/pa_charset_connection.C 1.11:
5627: * src/main/pa_charset_manager.C 1.6:
5628: * src/main/pa_common.C 1.85:
5629: * src/main/pa_db_connection.C 1.28:
5630: * src/main/pa_db_manager.C 1.12:
5631: * src/main/pa_db_table.C 1.11:
5632: * src/main/pa_dictionary.C 1.9:
5633: * src/main/pa_dir.C 1.8:
5634: * src/main/pa_exception.C 1.24:
5635: * src/main/pa_exec.C 1.17:
5636: * src/main/pa_globals.C 1.89:
5637: * src/main/pa_hash.C 1.47:
5638: * src/main/pa_pool.C 1.39:
5639: * src/main/pa_request.C 1.176:
5640: * src/main/pa_socks.C 1.8:
5641: * src/main/pa_sql_driver_manager.C 1.50:
5642: * src/main/pa_status_provider.C 1.2:
5643: * src/main/pa_string.C 1.119:
5644: * src/main/pa_stylesheet_manager.C 1.4:
5645: * src/main/pa_table.C 1.40:
5646: * src/main/untaint.C 1.74:
5647: * src/sql/pa_sql_driver.h 1.20:
5648: * src/targets/apache13/mod_parser3.C 1.8:
5649: * src/targets/apache13/pa_pool.C 1.3:
5650: * src/targets/apache13/pa_threads.C 1.3:
5651: * src/targets/cgi/pa_pool.C 1.31:
5652: * src/targets/cgi/pa_threads.C 1.5:
5653: * src/targets/cgi/parser3.C 1.128:
5654: * src/targets/cgi/pool_storage.h 1.5:
5655: * src/targets/isapi/pa_pool.C 1.9:
5656: * src/targets/isapi/pa_threads.C 1.5:
5657: * src/targets/isapi/parser3isapi.C 1.57:
5658: * src/targets/isapi/pool_storage.h 1.13:
5659: * src/types/pa_valiased.C 1.11:
5660: * src/types/pa_valiased.h 1.16:
5661: * src/types/pa_value.h 1.77:
5662: * src/types/pa_vbool.h 1.15:
5663: * src/types/pa_vclass.h 1.21:
5664: * src/types/pa_vcode_frame.h 1.12:
5665: * src/types/pa_vcookie.C 1.32:
5666: * src/types/pa_vcookie.h 1.13:
5667: * src/types/pa_vdate.h 1.6:
5668: * src/types/pa_vdouble.h 1.28:
5669: * src/types/pa_venv.h 1.18:
5670: * src/types/pa_vfile.C 1.23:
5671: * src/types/pa_vfile.h 1.37:
5672: * src/types/pa_vform.C 1.46:
5673: * src/types/pa_vform.h 1.29:
5674: * src/types/pa_vhash.h 1.27:
5675: * src/types/pa_vhashfile.C 1.14:
5676: * src/types/pa_vhashfile.h 1.12:
5677: * src/types/pa_vimage.C 1.14:
5678: * src/types/pa_vimage.h 1.22:
5679: * src/types/pa_vint.h 1.29:
5680: * src/types/pa_vjunction.h 1.10:
5681: * src/types/pa_vmath.h 1.4:
5682: * src/types/pa_vmethod_frame.h 1.19:
5683: * src/types/pa_vobject.h 1.13:
5684: * src/types/pa_vrequest.C 1.11:
5685: * src/types/pa_vrequest.h 1.12:
5686: * src/types/pa_vresponse.h 1.17:
5687: * src/types/pa_vstateless_class.C 1.11:
5688: * src/types/pa_vstateless_class.h 1.20:
5689: * src/types/pa_vstateless_object.h 1.12:
5690: * src/types/pa_vstatus.h 1.3:
5691: * src/types/pa_vstring.C 1.13:
5692: * src/types/pa_vstring.h 1.39:
5693: * src/types/pa_vtable.C 1.9:
5694: * src/types/pa_vtable.h 1.35:
5695: * src/types/pa_vvoid.h 1.6:
5696: * src/types/pa_vxdoc.C 1.6:
5697: * src/types/pa_vxdoc.h 1.12:
5698: * src/types/pa_vxnode.C 1.11:
5699: * src/types/pa_vxnode.h 1.8:
5700: * src/types/pa_wcontext.C 1.12:
5701: * src/types/pa_wcontext.h 1.21:
5702: * src/types/pa_wwrapper.h 1.14:
5703: $status:db
5704: fixed used not initialized in db_connection & db_table
5705:
5706: * src/include/pa_charset_manager.h 1.3:
5707: * src/include/pa_db_manager.h 1.7:
5708: * src/include/pa_request.h 1.108:
5709: * src/include/pa_sql_connection.h 1.18:
5710: * src/include/pa_sql_driver_manager.h 1.15:
5711: * src/include/pa_stylesheet_manager.h 1.3:
5712: * src/main/main.dsp 1.138:
5713: * src/main/pa_charset_manager.C 1.4:
5714: * src/main/pa_common.C 1.84:
5715: * src/main/pa_db_manager.C 1.11:
5716: * src/main/pa_globals.C 1.88:
5717: * src/main/pa_request.C 1.175:
5718: * src/main/pa_sql_driver_manager.C 1.49:
5719: * src/main/pa_status_provider.C 1.1:
5720: * src/main/pa_stylesheet_manager.C 1.2:
5721: * src/types/pa_vstatus.h 1.1:
5722: * src/types/pa_vxnode.C 1.10:
5723: * src/types/types.dsp 1.14:
5724: started status parser class
5725:
5726: * src/main/pa_db_connection.C 1.29:
5727: * src/main/pa_db_table.C 1.12:
5728: parser_multithreaded check was wrong
5729:
5730: * src/main/pa_db_connection.C 1.32:
5731: * src/main/pa_db_manager.C 1.15:
5732: expiration from debug to normal
5733:
5734: 2001-11-01 paf
5735: * src/classes/hash.C 1.26:
5736: * src/classes/op.C 1.54:
5737: * src/types/pa_vmethod_frame.h 1.18:
5738: * src/types/pa_vstring.C 1.12:
5739: * src/types/pa_vstring.h 1.38:
5740: ^foreach[key|value]{body}[[separator]|{separator}]
5741:
5742: * src/classes/hash.C 1.25:
5743: * src/include/pa_hash.h 1.48:
5744: * src/main/pa_hash.C 1.44:
5745: * src/types/pa_vcookie.C 1.31:
5746: ^hash.delete[key]
5747:
5748: * src/classes/gd/gif.C 1.21:
5749: * src/classes/math.C 1.8:
5750: * src/include/pa_common.h 1.59:
5751: HAVE_TRUNC HAVE_ROUND checks [for hp, there are such in math.h]
5752:
5753: * src/classes/op.C 1.57:
5754: ^for endless loop check strightened
5755:
5756: * src/Makefile.in 1.34:
5757: * src/classes/Makefile.in 1.31:
5758: * src/classes/gd/Makefile.in 1.24:
5759: * src/include/pa_config_auto.h.in 1.12:
5760: * src/main/Makefile.in 1.26:
5761: * src/targets/Makefile.in 1.24:
5762: * src/targets/apache13/Makefile.in 1.23:
5763: * src/targets/cgi/Makefile.in 1.28:
5764: * src/types/Makefile.in 1.23:
5765: makes
5766:
5767: * src/main/pa_hash.C 1.46:
5768: removed old extra include
5769:
5770: * src/classes/hash.C 1.28:
5771: * src/classes/xdoc.C 1.41:
5772: * src/classes/xnode.C 1.17:
5773: * src/include/pa_hash.h 1.49:
5774: * src/main/pa_hash.C 1.45:
5775: * src/main/pa_request.C 1.174:
5776: * src/types/pa_vhash.h 1.26:
5777: * src/types/pa_vxnode.C 1.9:
5778: hash locking
5779: disabled changing of hash inside of foreach
5780:
5781: * src/classes/hash.C 1.27:
5782: * src/classes/hashfile.C 1.14:
5783: * src/types/pa_vhashfile.C 1.13:
5784: ^hashfile.foreach[key|value]{body}[[separator]|{separator}]
5785: prev were hash.foreach
5786:
5787: * src/classes/hash.C 1.29:
5788: * src/classes/op.C 1.56:
5789: * src/main/execute.C 1.202:
5790: changed root behavior in native calls.
5791: it left unchanged, so ^for ^foreach & co can use r.root to write their i & key,value there
5792:
5793: * src/classes/op.C 1.55:
5794: detected for var storage bug, fixed. todo:foreach
5795:
5796: 2001-10-31 paf
5797: * src/main/pa_sql_driver_manager.C 1.47:
5798: hiding passwords and addresses from accidental show [imagine
5799: user forgot @exception]
5800:
5801: * src/main/pa_db_connection.C 1.26:
5802: * src/main/pa_sql_driver_manager.C 1.48:
5803: // lockdetector flags
5804: dbenv.lk_detect=DB_LOCK_RANDOM;
5805:
5806: * src/include/pa_opcode.h 1.7:
5807: * src/main/compile.tab.C 1.25:
5808: * src/main/compile.y 1.173:
5809: * src/main/execute.C 1.201:
5810: \ in expression: int divide 10/3=3
5811:
5812: * src/main/pa_common.C 1.81:
5813: typing bug in common - bad ifdeff
5814:
5815: * src/types/pa_vhashfile.h 1.11:
5816: hashfile ^delete to do something only inside of ^cache
5817:
5818: * src/include/pa_threads.h 1.19:
5819: * src/main/pa_db_connection.C 1.25:
5820: * src/main/pa_db_table.C 1.10:
5821: * src/targets/apache13/pa_threads.C 1.2:
5822: * src/targets/cgi/pa_threads.C 1.4:
5823: * src/targets/isapi/pa_threads.C 1.4:
5824: libdb DB_THREAD flag only when really needed
5825:
5826: * src/main/pa_db_connection.C 1.27:
5827: z
5828:
5829: * src/classes/file.C 1.64:
5830: * src/classes/image.C 1.61:
5831: * src/classes/mail.C 1.43:
5832: * src/classes/string.C 1.87:
5833: * src/classes/xnode.C 1.16:
5834: * src/include/pa_common.h 1.58:
5835: * src/main/pa_common.C 1.80:
5836: ^string.save[[append;]path]
5837:
5838: * src/main/compile.C 1.52:
5839: * src/main/pa_common.C 1.83:
5840: completely empty file now considered "read", not ignored [not
5841: perfect trick used]
5842:
5843: * src/classes/table.C 1.129:
5844: ^table.save[[nameless|+append;]path]
5845:
5846: * src/main/pa_common.C 1.82:
5847: simplier common ifdefs
5848:
5849: 2001-10-30 paf
5850: * src/include/pa_common.h 1.57:
5851: * src/main/pa_common.C 1.79:
5852: * src/types/pa_vform.C 1.45:
5853: form post data line endings not reformatted now.
5854:
5855: * src/classes/xdoc.C 1.40:
5856: rolled back {} in xdoc.createTextNode for now
5857:
5858: * src/classes/classes.dsp 1.13:
5859: * src/classes/gd/gd.dsp 1.17:
5860: * src/classes/smtp/smtp.dsp 1.14:
5861: * src/main/main.dsp 1.137:
5862: * src/targets/apache13/ApacheModuleParser3.dsp 1.8:
5863: * src/targets/cgi/parser3.dsp 1.38:
5864: * src/targets/isapi/parser3isapi.dsp 1.29:
5865: * src/types/types.dsp 1.13:
5866: enabled debug incremental compile
5867:
5868: * src/main/pa_db_connection.C 1.24:
5869: * src/main/pa_db_manager.C 1.10:
5870: * src/main/pa_db_table.C 1.9:
5871: * src/main/pa_exec.C 1.16:
5872: * src/main/pa_request.C 1.173:
5873: * src/main/pa_sql_driver_manager.C 1.46:
5874: * src/main/pa_string.C 1.118:
5875: cstr(asis) default param removed
5876:
5877: * src/types/pa_vform.C 1.44:
5878: * src/types/pa_vform.h 1.28:
5879: AppendFormEntry length param now required [had bug when file=
5880: has no value]
5881:
5882: * src/types/pa_vform.C 1.43:
5883: VForm::AppendFormEntry {length convention was broken} fix_line_breaks
5884:
5885: * src/include/pa_dir.h 1.7:
5886: LOAD_DIR fixed
5887:
5888: * src/include/pa_config_fixed.h 1.29:
5889: * src/include/pa_pragma_pack_begin.h 1.1:
5890: * src/include/pa_pragma_pack_end.h 1.1:
5891: * src/include/pa_string.h 1.114:
5892: * src/include/pa_types.h 1.30:
5893: String & Origin packed with #pragma pack
5894:
5895: * src/Makefile.in 1.33:
5896: * src/include/pa_config_auto.h.in 1.11:
5897: pragma detection
5898:
5899: * src/classes/xdoc.C 1.39:
5900: rolled back {} in xdoc.createElement for now
5901:
5902: 2001-10-29 paf
5903: * src/types/pa_wcontext.h 1.20:
5904: bitfield syntax stricter
5905:
5906: * src/include/pa_string.h 1.111:
5907: * src/main/pa_string.C 1.115:
5908: * src/targets/cgi/pa_pool.C 1.27:
5909: debugging memory
5910: String::fused_rows func now
5911:
5912: [Mon Oct 29 17:55:45 2001] total 5917436/158731
5913: [Mon Oct 29 18:11:53 2001] total 5796092/158731
5914:
5915: * src/classes/file.C 1.61:
5916: * src/classes/image.C 1.60:
5917: * src/classes/string.C 1.86:
5918: * src/classes/xdoc.C 1.38:
5919: * src/include/pa_pool.h 1.68:
5920: * src/include/pa_string.h 1.109:
5921: * src/main/execute.C 1.199:
5922: * src/main/pa_array.C 1.41:
5923: * src/main/pa_common.C 1.78:
5924: * src/main/pa_hash.C 1.43:
5925: * src/main/pa_sql_driver_manager.C 1.45:
5926: * src/main/pa_string.C 1.114:
5927: * src/main/untaint.C 1.70:
5928: * src/targets/cgi/pa_pool.C 1.25:
5929: * src/targets/cgi/parser3.C 1.126:
5930: * src/types/pa_vcookie.C 1.30:
5931: * src/types/pa_vstring.h 1.37:
5932: debuggging memory.
5933: string::as_int/double now usually uses stack, not heap [200K out of 17M :)]
5934: VString(String&) not copies reference [29M -> 17M]
5935:
5936: * src/include/pa_sql_connection.h 1.17:
5937: SQL_CONNECTION_FUNC_GUARDED name
5938:
5939: * src/targets/isapi/pa_pool.C 1.8:
5940: added isapi&apache real_malloc debug param.someday either ifdef
5941: or remove it
5942:
5943: * src/targets/apache13/pa_pool.C 1.2:
5944: * src/targets/cgi/pa_pool.C 1.30:
5945: * src/targets/cgi/parser3.C 1.127:
5946: removed debug defines
5947:
5948: * src/Makefile.am 1.12:
5949: .am order
5950:
5951: * src/main/pa_sql_driver_manager.C 1.44:
5952: ping to have services [old hiding bug]
5953:
5954: * src/main/untaint.C 1.73:
5955: optimizing returned after debugging
5956:
5957: * src/include/pa_array.h 1.45:
5958: * src/include/pa_charset_manager.h 1.2:
5959: * src/include/pa_db_connection.h 1.15:
5960: * src/include/pa_db_manager.h 1.6:
5961: * src/include/pa_db_table.h 1.7:
5962: * src/include/pa_hash.h 1.46:
5963: * src/include/pa_request.h 1.107:
5964: * src/include/pa_sql_driver_manager.h 1.14:
5965: * src/include/pa_stylesheet_manager.h 1.2:
5966: * src/include/pa_threads.h 1.18:
5967: * src/types/pa_valiased.h 1.15:
5968: * src/types/pa_vhashfile.h 1.10:
5969: * src/types/pa_vstateless_class.h 1.19:
5970: * src/types/pa_wcontext.h 1.18:
5971: gcc 3.0.1 required "friend class"
5972:
5973: ../include/pa_request.h:51: friend declaration requires class-key, i.e. `friend
5974: class Temp_lang'
5975:
5976: * src/include/pa_string.h 1.112:
5977: * src/main/pa_string.C 1.116:
5978: * src/main/untaint.C 1.71:
5979: * src/targets/cgi/pa_pool.C 1.29:
5980: String size_t replace to uint in proper places [todo:Array]
5981:
5982: * src/classes/file.C 1.62:
5983: * src/include/pa_hash.h 1.47:
5984: * src/include/pa_string.h 1.110:
5985: * src/main/pa_globals.C 1.87:
5986: * src/targets/cgi/pa_pool.C 1.26:
5987: debugging memory
5988: hash key ref now
5989:
5990: [Mon Oct 29 16:01:17 2001] total 17050496/202647
5991: [Mon Oct 29 17:11:17 2001] total 16867948/202658
5992:
5993: * src/classes/file.C 1.63:
5994: * src/types/pa_vimage.C 1.13:
5995: image&file couple stack string hash.puts
5996:
5997: * src/main/execute.C 1.200:
5998: * src/targets/cgi/pa_pool.C 1.28:
5999: * src/targets/cgi/parser3.dsp 1.37:
6000: * src/types/pa_wcontext.h 1.19:
6001: * src/types/pa_wwrapper.h 1.13:
6002: debugging memory
6003: WContext
6004: flags to bits
6005:
6006: total 5 652 652/158731
6007: total 5 469 332/158731
6008:
6009: * src/include/pa_sql_connection.h 1.16:
6010: there were one wrong SQL_CONNECTION_FUNC_GUARDED [failed]
6011:
6012: * src/include/pa_exception.h 1.19:
6013: * src/include/pa_sql_connection.h 1.15:
6014: * src/main/pa_exception.C 1.23:
6015: * src/main/pa_sql_driver_manager.C 1.43:
6016: * src/sql/pa_sql_driver.h 1.19:
6017: sql driver impl changed in _throw part.
6018:
6019: the idea is to #1 jump to C++ some function to main body, where
6020: every function stack frame has exception unwind information
6021: and from there... #2 propagate_exception()
6022:
6023: * src/include/pa_array.h 1.46:
6024: * src/main/pa_array.C 1.42:
6025: debugging memory
6026: Array:: without cache in get/put now
6027:
6028: [Mon Oct 29 18:23:02 2001] total 5 796 092/158731
6029: [Mon Oct 29 18:25:27 2001] total 5 652 652/158731
6030:
6031: * src/include/pa_string.h 1.113:
6032: * src/include/pa_types.h 1.29:
6033: * src/main/pa_string.C 1.117:
6034: * src/main/untaint.C 1.72:
6035: memory hunging
6036: #pragma pack(1)
6037:
6038: 16 419 844
6039: 13 169 394
6040:
6041: 2001-10-28 paf
6042: * src/include/pa_config_auto.h.in 1.10:
6043: * src/include/pa_config_fixed.h 1.28:
6044: * src/include/pa_db_connection.h 1.14:
6045: * src/include/pa_db_manager.h 1.5:
6046: * src/include/pa_db_table.h 1.6:
6047: * src/main/pa_db_connection.C 1.20:
6048: * src/main/pa_db_table.C 1.6:
6049: db2 on linux with DB 2.4.14: (6/2/98)
6050:
6051: * src/main/pa_db_connection.C 1.21:
6052: * src/main/pa_db_table.C 1.8:
6053: exception translation
6054:
6055: * src/main/pa_db_connection.C 1.22:
6056: expire table [was accidently pasted with wrong type/cast]
6057:
6058: * src/classes/Makefile.am 1.30:
6059: * src/classes/Makefile.in 1.30:
6060: * src/targets/apache13/p3runConfigure.in 1.6:
6061: * src/targets/cgi/Makefile.am 1.22:
6062: * src/targets/cgi/Makefile.in 1.27:
6063: db makes. remember to build DB2 with -fexceptions!!!
6064:
6065: * src/main/pa_db_table.C 1.7:
6066: DB_RMW defed
6067:
6068: * src/main/pa_db_connection.C 1.23:
6069: removed old consts
6070:
6071: 2001-10-27 paf
6072: * src/classes/hashfile.C 1.13:
6073: * src/include/pa_db_connection.h 1.13:
6074: * src/include/pa_db_table.h 1.5:
6075: * src/main/pa_db_connection.C 1.19:
6076: * src/main/pa_db_manager.C 1.9:
6077: * src/main/pa_db_table.C 1.5:
6078: * src/main/pa_globals.C 1.86:
6079: * src/types/pa_vhashfile.C 1.12:
6080: DB2 ifdefs
6081:
6082: * src/Makefile.in 1.32:
6083: * src/classes/Makefile.am 1.29:
6084: * src/classes/Makefile.in 1.29:
6085: * src/classes/gd/Makefile.in 1.23:
6086: * src/include/pa_config_fixed.h 1.27:
6087: * src/main/Makefile.am 1.23:
6088: * src/main/Makefile.in 1.25:
6089: * src/targets/Makefile.in 1.23:
6090: * src/targets/apache13/Makefile.in 1.22:
6091: * src/targets/apache13/p3runConfigure.in 1.5:
6092: * src/targets/cgi/Makefile.am 1.21:
6093: * src/targets/cgi/Makefile.in 1.26:
6094: * src/types/Makefile.am 1.12:
6095: * src/types/Makefile.in 1.22:
6096: makes with DB2
6097:
6098: * src/classes/classes.awk 1.4:
6099: no $ in var names
6100:
6101: * src/main/pa_globals.C 1.85:
6102: * src/targets/apache13/ApacheModuleParser3.dsp 1.7:
6103: * src/targets/cgi/parser3.dsp 1.36:
6104: * src/targets/isapi/parser3isapi.dsp 1.28:
6105: vc projects libdb ifdefed into globals.C
6106:
6107: * src/main/pa_db_connection.C 1.17:
6108: * src/main/pa_db_manager.C 1.8:
6109: db expiration connection&table [forgotten calls]
6110:
6111: * src/Makefile.in 1.31:
6112: * src/classes/Makefile.in 1.28:
6113: * src/classes/gd/Makefile.in 1.22:
6114: * src/include/pa_config_auto.h.in 1.9:
6115: * src/main/Makefile.am 1.22:
6116: * src/main/Makefile.in 1.24:
6117: * src/targets/Makefile.in 1.22:
6118: * src/targets/apache13/p3runConfigure.in 1.4:
6119: * src/targets/cgi/Makefile.in 1.25:
6120: * src/types/Makefile.am 1.11:
6121: * src/types/Makefile.in 1.21:
6122: makes db
6123:
6124: * src/classes/hashfile.C 1.12:
6125: * src/include/pa_db_connection.h 1.12:
6126: * src/include/pa_db_table.h 1.4:
6127: * src/main/pa_db_connection.C 1.18:
6128: * src/main/pa_db_table.C 1.4:
6129: ^hashfile.clear[]
6130:
6131: 2001-10-26 paf
6132: * src/classes/xdoc.C 1.35:
6133: * src/classes/xdoc.C 1.36:
6134: * src/types/pa_vxdoc.h 1.11:
6135: transform2 for parsed_source
6136:
6137: * src/classes/hashfile.C 1.11:
6138: * src/include/pa_db_connection.h 1.10:
6139: * src/include/pa_db_manager.h 1.4:
6140: * src/include/pa_db_table.h 1.3:
6141: * src/include/pa_hash.h 1.45:
6142: * src/main/pa_db_connection.C 1.13:
6143: * src/main/pa_db_manager.C 1.7:
6144: * src/main/pa_db_table.C 1.3:
6145: * src/main/pa_hash.C 1.42:
6146: * src/types/pa_vhashfile.C 1.11:
6147: * src/types/pa_vhashfile.h 1.9:
6148: db connections & tables now cached at create time & multithreaded
6149:
6150: * src/classes/xdoc.C 1.37:
6151: xdoc createTextNode createElement UL_XML default. but entities
6152: still reparsed. todo: tothink
6153:
6154: * src/classes/hashfile.C 1.10:
6155: * src/include/pa_db_table.h 1.2:
6156: * src/main/pa_db_table.C 1.2:
6157: db: child transaction commit/rollback responsibility left to
6158: parent [as it sould - else there were a bug with double free]
6159:
6160: * src/include/pa_db_connection.h 1.11:
6161: * src/main/pa_db_connection.C 1.15:
6162: * src/main/pa_db_connection.C 1.16:
6163: db checkpoints
6164:
6165: * src/main/pa_db_connection.C 1.12:
6166: about to remove connection from vhashfile
6167:
6168: * src/main/pa_db_connection.C 1.14:
6169: db recover mech 2
6170:
6171: 2001-10-25 paf
6172: * src/classes/hashfile.C 1.9:
6173: * src/include/pa_common.h 1.56:
6174: * src/include/pa_db_connection.h 1.9:
6175: * src/include/pa_db_manager.h 1.3:
6176: * src/include/pa_db_table.h 1.1:
6177: * src/main/main.dsp 1.136:
6178: * src/main/pa_db_connection.C 1.11:
6179: * src/main/pa_db_manager.C 1.6:
6180: * src/main/pa_db_table.C 1.1:
6181: * src/types/pa_vhashfile.C 1.10:
6182: * src/types/pa_vhashfile.h 1.8:
6183: started db_home [multiple, cached]
6184: todo: autorecover [tried, but not succeded, yet]
6185:
6186: * src/include/pa_db_connection.h 1.8:
6187: * src/main/pa_db_manager.C 1.5:
6188: transaction parent passed
6189:
6190: * src/include/pa_dir.h 1.6:
6191: ancient gpf on dir not found fixed
6192:
6193: 2001-10-24 parser
6194: * src/classes/Makefile.am 1.26:
6195: * src/classes/Makefile.am 1.27:
6196: * src/classes/Makefile.am 1.28:
6197: * src/classes/Makefile.in 1.26:
6198: * src/classes/Makefile.in 1.27:
6199: * src/main/Makefile.in 1.23:
6200: * src/targets/cgi/Makefile.am 1.20:
6201: * src/targets/cgi/Makefile.in 1.24:
6202: * src/targets/cgi/pool_storage.h 1.2:
6203: * src/targets/cgi/pool_storage.h 1.3:
6204: makes
6205:
6206: * src/include/pa_db_connection.h 1.6:
6207: * src/main/pa_db_connection.C 1.6:
6208: * src/types/pa_vhashfile.C 1.6:
6209: db_cursor constructor public now
6210:
6211: * src/include/pa_common.h 1.54:
6212: * src/main/Makefile.am 1.21:
6213: * src/main/pa_common.C 1.76:
6214: * src/types/pa_vform.C 1.41:
6215: * src/types/pa_vform.h 1.26:
6216: .am
6217:
6218: * src/classes/hashfile.C 1.7:
6219: * src/include/pa_request.h 1.106:
6220: hashfile.cache 0
6221:
6222: * src/main/pa_db_connection.C 1.7:
6223: * src/types/pa_vhashfile.C 1.7:
6224: db_connection not bothers with key when not returning expired data
6225:
6226: * src/targets/cgi/pool_storage.h 1.4:
6227: * src/targets/isapi/parser3isapi.C 1.56:
6228: * src/targets/isapi/pool_storage.h 1.12:
6229: pool_storage fixed
6230:
6231: * src/include/pa_common.h 1.55:
6232: * src/main/pa_common.C 1.77:
6233: * src/types/pa_vform.C 1.42:
6234: * src/types/pa_vform.h 1.27:
6235: form fix_line_breaks
6236:
6237: * src/types/pa_vhashfile.C 1.8:
6238: * src/types/pa_vhashfile.h 1.6:
6239: hashfile expiring 0
6240:
6241: * src/main/pa_db_connection.C 1.8:
6242: * src/types/pa_vhashfile.C 1.9:
6243: hashfile expiring 1
6244:
6245: * src/classes/hashfile.C 1.6:
6246: * src/include/pa_db_connection.h 1.7:
6247: * src/main/pa_db_connection.C 1.9:
6248: hashfile expired deleted from db when get & iterate
6249:
6250: * src/classes/hashfile.C 1.8:
6251: * src/types/pa_vhashfile.h 1.7:
6252: hashfile 1
6253:
6254: * src/targets/apache13/ApacheModuleParser3.dsp 1.6:
6255: * src/targets/isapi/parser3isapi.dsp 1.27:
6256: doc
6257:
6258: * src/include/pa_db_connection.h 1.5:
6259: * src/main/pa_db_connection.C 1.5:
6260: * src/types/pa_vhashfile.C 1.5:
6261: * src/types/pa_vhashfile.h 1.5:
6262: hashfile data stamped, todo: put_element analize
6263:
6264: * src/sql/pa_sql_driver.h 1.18:
6265: version
6266:
6267: * src/include/pa_db_connection.h 1.4:
6268: * src/include/pa_string.h 1.108:
6269: * src/main/pa_db_connection.C 1.4:
6270: * src/main/pa_string.C 1.113:
6271: hashfile pieced serialize. todo stamp
6272:
6273: * src/main/pa_db_connection.C 1.10:
6274: * src/main/pa_db_manager.C 1.4:
6275: hashfile setted this:
6276: DB_RMW
6277: 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
6278:
6279: 2001-10-23 parser
6280: * src/classes/file.C 1.60:
6281: * src/classes/hash.C 1.24:
6282: * src/classes/hashfile.C 1.5:
6283: * src/classes/image.C 1.59:
6284: * src/classes/mail.C 1.42:
6285: * src/classes/response.C 1.15:
6286: * src/classes/string.C 1.85:
6287: * src/classes/table.C 1.128:
6288: * src/classes/xdoc.C 1.34:
6289: * src/include/pa_config_fixed.h 1.26:
6290: * src/include/pa_db_connection.h 1.3:
6291: * src/main/pa_common.C 1.75:
6292: * src/main/pa_db_connection.C 1.3:
6293: * src/main/pa_request.C 1.172:
6294: * src/types/pa_value.h 1.76:
6295: * src/types/pa_vcookie.C 1.29:
6296: * src/types/pa_vhash.h 1.25:
6297: * src/types/pa_vhashfile.C 1.4:
6298: * src/types/pa_vhashfile.h 1.4:
6299: * src/types/pa_vresponse.h 1.16:
6300: * src/types/pa_vtable.C 1.8:
6301: ^hashfile.hash[]
6302:
6303: * src/classes/hashfile.C 1.3:
6304: * src/include/pa_db_connection.h 1.2:
6305: * src/include/pa_db_manager.h 1.2:
6306: * src/main/pa_db_connection.C 1.2:
6307: * src/main/pa_db_manager.C 1.2:
6308: * src/types/pa_vhashfile.h 1.3:
6309: ^hashfile.transaction{code}
6310: ^hashfile:clear[filename]
6311: ^hashfile.delete[key]
6312:
6313: * src/classes/hashfile.C 1.4:
6314: * src/classes/xdoc.C 1.33:
6315: * src/include/pa_config_fixed.h 1.25:
6316: * src/main/pa_db_manager.C 1.3:
6317: * src/main/pa_globals.C 1.84:
6318: ifdefs so it compiled without db
6319:
6320: 2001-10-22 parser
6321: * src/classes/classes.dsp 1.12:
6322: * src/classes/hashfile.C 1.2:
6323: * src/classes/xdoc.C 1.32:
6324: * src/classes/xnode.C 1.15:
6325: * src/include/pa_charset_connection.h 1.2:
6326: * src/include/pa_db_connection.h 1.1:
6327: * src/include/pa_db_manager.h 1.1:
6328: * src/include/pa_exception.h 1.18:
6329: * src/include/pa_sapi.h 1.14:
6330: * src/include/pa_sql_connection.h 1.14:
6331: * src/include/pa_sql_driver_manager.h 1.13:
6332: * src/include/pa_stylesheet_connection.h 1.14:
6333: * src/include/pa_stylesheet_manager.h 1.1:
6334: * src/include/pa_xslt_stylesheet_manager.h 1.5:
6335: * src/main/main.dsp 1.135:
6336: * src/main/pa_db_connection.C 1.1:
6337: * src/main/pa_db_manager.C 1.1:
6338: * src/main/pa_exception.C 1.22:
6339: * src/main/pa_globals.C 1.83:
6340: * src/main/pa_pool.C 1.38:
6341: * src/main/pa_sql_driver_manager.C 1.42:
6342: * src/main/pa_stylesheet_manager.C 1.1:
6343: * src/main/pa_xslt_stylesheet_manager.C 1.5:
6344: * src/targets/apache13/mod_parser3.C 1.7:
6345: * src/targets/cgi/parser3.C 1.124:
6346: * src/targets/isapi/parser3isapi.C 1.55:
6347: * src/types/pa_vhashfile.C 1.3:
6348: * src/types/pa_vhashfile.h 1.2:
6349: * src/types/pa_vxdoc.C 1.5:
6350: * src/types/pa_vxnode.C 1.8:
6351: * src/types/types.dsp 1.12:
6352: hashfile 0
6353:
6354: * src/targets/cgi/pa_pool.C 1.24:
6355: * src/targets/cgi/parser3.C 1.125:
6356: * src/targets/cgi/parser3.dsp 1.35:
6357: * src/targets/cgi/pool_storage.h 1.1:
6358: * src/targets/isapi/pool_storage.h 1.11:
6359: cgi += pool cleanups
6360:
6361: * src/targets/apache13/mod_parser3.C 1.5:
6362: * src/targets/isapi/parser3isapi.C 1.54:
6363: SEH minor ifdef changes
6364:
6365: * src/targets/apache13/mod_parser3.C 1.6:
6366: html
6367:
6368: * src/classes/classes.dsp 1.11:
6369: * src/classes/hashfile.C 1.1:
6370: * src/include/pa_config_fixed.h 1.24:
6371: * src/main/execute.C 1.198:
6372: * src/targets/cgi/parser3.dsp 1.34:
6373: * src/types/pa_vhashfile.C 1.1:
6374: * src/types/pa_vhashfile.h 1.1:
6375: * src/types/types.dsp 1.11:
6376: hashfile -100
6377:
6378: * src/include/pa_exception.h 1.17:
6379: * src/include/pa_request.h 1.105:
6380: * src/main/execute.C 1.197:
6381: * src/main/pa_exception.C 1.21:
6382: * src/main/pa_request.C 1.171:
6383: * src/targets/cgi/parser3.C 1.123:
6384: * src/targets/cgi/parser3.dsp 1.33:
6385: * src/types/pa_vclass.h 1.20:
6386: * src/types/pa_vobject.h 1.12:
6387: stack backtrace
6388:
6389: * src/types/pa_vhashfile.C 1.2:
6390: z
6391:
6392: 2001-10-19 parser
6393: * src/main/pa_request.C 1.170:
6394: * src/targets/apache13/mod_parser3.C 1.4:
6395: pool:: context - get_context
6396:
6397: * src/main/pa_pool.C 1.37:
6398: auto compiled on gcc
6399:
6400: * src/classes/classes.h 1.13:
6401: * src/classes/date.C 1.11:
6402: * src/classes/double.C 1.40:
6403: * src/classes/file.C 1.59:
6404: * src/classes/form.C 1.18:
6405: * src/classes/gd/gd.dsp 1.16:
6406: * src/classes/gd/gif.C 1.20:
6407: * src/classes/hash.C 1.23:
6408: * src/classes/image.C 1.57:
6409: * src/classes/int.C 1.37:
6410: * src/classes/mail.C 1.41:
6411: * src/classes/math.C 1.7:
6412: * src/classes/op.C 1.53:
6413: * src/classes/smtp/smtp.C 1.5:
6414: * src/classes/smtp/smtp.dsp 1.13:
6415: * src/classes/string.C 1.84:
6416: * src/classes/table.C 1.127:
6417: * src/classes/void.C 1.12:
6418: * src/include/pa_config_fixed.h 1.22:
6419: * src/include/pa_exception.h 1.15:
6420: * src/include/pa_pool.h 1.64:
6421: * src/include/pa_request.h 1.104:
6422: * src/include/pa_types.h 1.27:
6423: * src/main/compile.C 1.51:
6424: * src/main/compile_tools.C 1.39:
6425: * src/main/execute.C 1.196:
6426: * src/main/pa_array.C 1.40:
6427: * src/main/pa_common.C 1.73:
6428: * src/main/pa_dictionary.C 1.8:
6429: * src/main/pa_exception.C 1.19:
6430: * src/main/pa_exec.C 1.15:
6431: * src/main/pa_pool.C 1.34:
6432: * src/main/pa_request.C 1.169:
6433: * src/main/pa_socks.C 1.7:
6434: * src/main/pa_sql_driver_manager.C 1.41:
6435: * src/main/pa_string.C 1.112:
6436: * src/main/pa_table.C 1.39:
6437: * src/main/untaint.C 1.69:
6438: * src/targets/apache13/ApacheModuleParser3.dsp 1.5:
6439: * src/targets/apache13/mod_parser3.C 1.3:
6440: * src/targets/cgi/parser3.C 1.122:
6441: * src/targets/isapi/parser3isapi.C 1.53:
6442: * src/types/pa_value.h 1.75:
6443: * src/types/pa_vbool.h 1.14:
6444: * src/types/pa_vdouble.h 1.27:
6445: * src/types/pa_vfile.h 1.36:
6446: * src/types/pa_vform.C 1.40:
6447: * src/types/pa_vhash.h 1.24:
6448: * src/types/pa_vint.h 1.28:
6449: * src/types/pa_vjunction.h 1.9:
6450: * src/types/pa_vmethod_frame.h 1.17:
6451: * src/types/pa_vstateless_class.h 1.18:
6452: * src/types/pa_vtable.C 1.7:
6453: * src/types/pa_wcontext.C 1.11:
6454: * src/types/pa_wwrapper.h 1.12:
6455: switched to c++ exceptions 0
6456:
6457: * src/Makefile.in 1.30:
6458: * src/classes/Makefile.in 1.25:
6459: * src/include/pa_pool.h 1.66:
6460: * src/main/Makefile.in 1.22:
6461: * src/main/pa_common.C 1.74:
6462: * src/targets/Makefile.in 1.21:
6463: * src/targets/apache13/Makefile.in 1.21:
6464: * src/targets/cgi/Makefile.in 1.23:
6465: * src/types/Makefile.in 1.20:
6466: makes
6467:
6468: * src/include/pa_pool.h 1.67:
6469: header
6470:
6471: * src/classes/xdoc.C 1.30:
6472: * src/classes/xnode.C 1.13:
6473: * src/include/pa_pool.h 1.65:
6474: * src/include/pa_types.h 1.28:
6475: * src/main/pa_pool.C 1.36:
6476: first c++ exceptions result: can free up xalandomstring
6477: resulting from pool::transcode
6478:
6479: * src/classes/classes.awk 1.3.6.1:
6480: $ removed
6481:
6482: * src/classes/Makefile.am 1.25:
6483: * src/classes/xdoc.C 1.29:
6484: * src/classes/xnode.C 1.12:
6485: * src/include/pa_config_fixed.h 1.23:
6486: * src/include/pa_exception.h 1.16:
6487: * src/include/pa_stylesheet_connection.h 1.13:
6488: * src/main/pa_charset_connection.C 1.10:
6489: * src/main/pa_exception.C 1.20:
6490: * src/main/pa_pool.C 1.35:
6491: * src/types/pa_vxdoc.C 1.3:
6492: * src/types/pa_vxdoc.h 1.9:
6493: * src/types/pa_vxnode.C 1.6:
6494: * src/types/pa_vxnode.h 1.6:
6495: switched to c++ exceptions 1xml
6496: configure fixed to exclude xalan-patch from non-xml compile
6497:
6498: * src/classes/xdoc.C 1.31:
6499: * src/classes/xnode.C 1.14:
6500: * src/classes/xnode.h 1.3:
6501: * src/types/pa_vxdoc.C 1.4:
6502: * src/types/pa_vxdoc.h 1.10:
6503: * src/types/pa_vxnode.C 1.7:
6504: * src/types/pa_vxnode.h 1.7:
6505: xnode clone got freed
6506:
6507: * src/classes/image.C 1.58:
6508: comment
6509:
6510: 2001-10-18 parser
6511: * src/classes/xdoc.C 1.28:
6512: * src/types/pa_vxdoc.h 1.8:
6513: * src/types/pa_vxnode.C 1.5:
6514: vxdoc set_document & ctor question "who owns document" solved
6515:
6516: * src/classes/xdoc.C 1.26:
6517: * src/classes/xnode.C 1.11:
6518: * src/include/pa_pool.h 1.63:
6519: * src/main/pa_pool.C 1.32:
6520: encoding in dom creating funcs
6521:
6522: * src/include/pa_stylesheet_connection.h 1.12:
6523: prev stylesheet destroyed @ recompile
6524:
6525: * src/classes/xdoc.C 1.22:
6526: comment
6527:
6528: * src/classes/xdoc.C 1.21:
6529: * src/classes/xnode.C 1.10:
6530: * src/main/compile.tab.C 1.24:
6531: xdoc create now uses XercesDocumentBridge, appendChild&co now works
6532:
6533: * src/classes/xdoc.C 1.27:
6534: * src/main/pa_pool.C 1.33:
6535: extra free removed
6536:
6537: * src/classes/xdoc.C 1.24:
6538: * src/classes/xdoc.C 1.25:
6539: * src/types/pa_vxdoc.h 1.7:
6540: dom created by create can be transformed now
6541:
6542: * src/classes/xdoc.C 1.23:
6543: z
6544:
6545: * src/types/pa_vcookie.C 1.28:
6546: cookie:CLASS
6547:
6548: * src/classes/classes.dsp 1.10:
6549: * src/classes/xdoc.C 1.19:
6550: * src/types/types.dsp 1.10:
6551: fiew leechy-found bugs in code&doc fixed
6552:
6553: * src/classes/xdoc.C 1.20:
6554: * src/classes/xnode.C 1.9:
6555: xdoc::create[] now. and all dom tag names forced to XML lang
6556:
6557: * src/main/main.dsp 1.134:
6558: project
6559:
6560: * src/main/compile.tab.C 1.23:
6561: * src/main/compile.y 1.172:
6562: * src/main/pa_request.C 1.168:
6563: ^:
6564: no colon in $origin @exception[
6565:
6566: 2001-10-17 parser
6567: * src/types/pa_vimage.h 1.21:
6568: removed unused vimage::save
6569:
6570: * src/classes/classes.dsp 1.9:
6571: * src/classes/string.C 1.83:
6572: * src/main/pa_string.C 1.111:
6573: * src/types/pa_vxnode.h 1.5:
6574: * src/types/types.dsp 1.9:
6575: string::mid fixed, string.mid n functionality preserved
6576:
6577: 2001-10-16 parser
6578: * src/types/pa_vhash.h 1.23:
6579: * src/types/pa_vtable.h 1.34:
6580: hash can be used as boolean
6581:
6582: * src/types/pa_vimage.C 1.12:
6583: comment
6584:
6585: * src/classes/image.C 1.54:
6586: gd size/resize bugfix
6587:
6588: * src/classes/gd/gif.C 1.18:
6589: * src/classes/gd/gif.h 1.16:
6590: * src/classes/image.C 1.55:
6591: :CopyResampled made gd2beta+my hands, very ineffective, but
6592: works for small paleted image
6593:
6594: * src/classes/xnode.C 1.7:
6595: * src/classes/xnode.C 1.8:
6596: removed few dom returns & changed op.txt
6597:
6598: * src/classes/classes.dsp 1.8:
6599: * src/classes/gd/gd.dsp 1.15:
6600: * src/classes/smtp/smtp.dsp 1.12:
6601: * src/main/main.dsp 1.133:
6602: * src/targets/apache13/ApacheModuleParser3.dsp 1.4:
6603: * src/targets/cgi/parser3.dsp 1.32:
6604: * src/targets/isapi/parser3isapi.dsp 1.26:
6605: * src/types/types.dsp 1.8:
6606: ident >nul 2>&1
6607:
6608: * src/classes/gd/gif.C 1.19:
6609: * src/classes/gd/gif.h 1.17:
6610: * src/classes/image.C 1.56:
6611: image.copy tolerance
6612:
6613: * src/classes/gd/gif.C 1.16:
6614: copyResized
6615:
6616: * src/classes/string.C 1.82:
6617: * src/main/pa_string.C 1.110:
6618: $string.mid(p[;n])
6619:
6620: * src/main/pa_common.C 1.72:
6621: \r\n -> \n DOS
6622: \r -> \n Macintosh
6623: on all systems
6624:
6625: * src/classes/gd/gif.C 1.17:
6626: couple casts
6627:
6628: * src/classes/image.C 1.53:
6629: * src/types/pa_vimage.h 1.20:
6630: image.copy[source](src x;src y;src w;src h;dst x;dst y[;dest w
6631: ;dest h]])
6632:
6633: 2001-10-15 parser
6634: * src/Makefile.in 1.29:
6635: * src/types/pa_vcode_frame.h 1.11:
6636: * src/types/pa_wcontext.C 1.10:
6637: code_frame fixed - ::write badly passed string too
6638: transparently [failed to intercept it]
6639:
6640: * src/types/pa_vxnode.C 1.4:
6641: document_type_node.
6642: !readonly attribute DOMString name
6643: !notation_node.
6644: !readonly attribute DOMString publicId
6645: !readonly attribute DOMString systemId
6646:
6647: * src/classes/xdoc.C 1.16:
6648: * src/classes/xnode.C 1.6:
6649: * src/include/pa_config_fixed.h 1.21:
6650: * src/include/pa_request.h 1.103:
6651: * src/main/pa_sql_driver_manager.C 1.40:
6652: * src/types/pa_vxdoc.C 1.2:
6653: * src/types/pa_vxdoc.h 1.6:
6654: * src/types/pa_vxnode.C 1.3:
6655: * src/types/pa_vxnode.h 1.4:
6656: DOM1 major addtion, only few attributes/methods left
6657:
6658: * src/main/execute.C 1.195:
6659: z
6660:
6661: * src/classes/xdoc.C 1.17:
6662: * src/classes/xdoc.C 1.18:
6663: !::create{qualifiedName}
6664:
6665: 2001-10-13 parser
6666: * src/main/execute.C 1.194:
6667: * src/types/pa_vcode_frame.h 1.9:
6668: vcodeframe made transparent enough to handle hash if creation&passing
6669:
6670: * src/include/pa_config_fixed.h 1.20:
6671: * src/main/execute.C 1.193:
6672: * src/main/pa_exception.C 1.18:
6673: noticed that vcodeframe not transparent enough, would change now
6674:
6675: * src/types/pa_vcode_frame.h 1.10:
6676: couple comments
6677:
6678: * src/targets/isapi/pool_storage.h 1.10:
6679: isapi pool storage reverse cleanups & frees order
6680:
6681: * src/main/pa_sql_driver_manager.C 1.39:
6682: * src/targets/cgi/parser3.C 1.121:
6683: * src/targets/isapi/parser3isapi.C 1.52:
6684: isapi&cgi couple non-pooled mallocs in main handler
6685:
6686: 2001-10-12 parser
6687: * src/classes/double.C 1.39:
6688: * src/classes/int.C 1.36:
6689: * src/classes/string.C 1.81:
6690: sql{}[$.default[({})]] handling changed:
6691: now type of default param analized always, not only at problem time,
6692: thus helping early problem spotting
6693:
6694: * src/classes/classes.dsp 1.7:
6695: * src/classes/gd/gd.dsp 1.14:
6696: * src/classes/smtp/smtp.dsp 1.11:
6697: * src/classes/xdoc.C 1.15:
6698: * src/main/compile.tab.C 1.22:
6699: * src/main/main.dsp 1.132:
6700: * src/main/pa_globals.C 1.82:
6701: * src/targets/apache13/ApacheModuleParser3.dsp 1.3:
6702: * src/targets/apache13/mod_parser3.C 1.2:
6703: * src/targets/cgi/parser3.C 1.120:
6704: * src/targets/cgi/parser3.dsp 1.31:
6705: * src/targets/isapi/parser3isapi.C 1.50:
6706: * src/targets/isapi/parser3isapi.C 1.51:
6707: * src/targets/isapi/parser3isapi.dsp 1.25:
6708: * src/types/types.dsp 1.7:
6709: xalan&xerces multithread bug fixed. initialization&free on each
6710: thread!
6711:
6712: 2001-10-11 parser
6713: * src/targets/apache13/Makefile.am 1.6:
6714: started restructuring
6715:
6716: * src/Makefile.in 1.25:
6717: * src/Makefile.in 1.26:
6718: * src/Makefile.in 1.28:
6719: * src/classes/Makefile.in 1.22:
6720: * src/classes/Makefile.in 1.23:
6721: * src/classes/gd/Makefile.in 1.19:
6722: * src/classes/gd/Makefile.in 1.20:
6723: * src/ident.awk 1.3:
6724: * src/include/pa_config_auto.h.in 1.8:
6725: * src/main/Makefile.in 1.20:
6726: * src/main/Makefile.in 1.21:
6727: * src/targets/Makefile.in 1.19:
6728: * src/targets/Makefile.in 1.20:
6729: * src/targets/apache13/Makefile.in 1.19:
6730: * src/targets/apache13/Makefile.in 1.20:
6731: * src/targets/apache13/p3runConfigure.in 1.3:
6732: * src/targets/cgi/Makefile.in 1.21:
6733: * src/targets/cgi/Makefile.in 1.22:
6734: * src/types/Makefile.in 1.18:
6735: * src/types/Makefile.in 1.19:
6736: makes
6737:
6738: * src/classes/xnode.C 1.5:
6739: xnode.selectSingle now
6740:
6741: * src/targets/apache13/ApacheModuleParser3.dsp 1.2:
6742: .dsp fixed due to relocate
6743:
6744: * src/classes/xdoc.C 1.14:
6745: * src/classes/xnode.C 1.4:
6746: * src/include/pa_exception.h 1.14:
6747: * src/include/pa_pool.h 1.62:
6748: * src/include/pa_stylesheet_connection.h 1.11:
6749: * src/main/pa_exception.C 1.17:
6750: * src/main/pa_pool.C 1.31:
6751: moved xslt exceptions convertors out of Pool into Exception
6752:
6753: * src/Makefile.in 1.27:
6754: * src/classes/Makefile.in 1.24:
6755: * src/classes/gd/Makefile.in 1.21:
6756: makes. stdc++ lib added to apache libraries
6757:
6758: * src/classes/hash.C 1.22:
6759: !^hash.add[addme]
6760: !^hash.sub[subme]
6761: !^a.union[b] = new
6762: !^a.intersection[b] = new
6763: !^a.intersects[b] = bool
6764:
6765: * src/main/pa_string.C 1.109:
6766: const
6767:
6768: * src/classes/hash.C 1.20:
6769: * src/types/pa_vhash.h 1.22:
6770: !^hash::create[[copy_from]]
6771:
6772: * src/classes/hash.C 1.21:
6773: !^hash::append[append_from]
6774:
6775: * src/targets/apache13/Makefile.am 1.7:
6776: * src/targets/apache13/hook/mod_parser3.c 1.1:
6777: * src/targets/apache13/p3runConfigure.in 1.2:
6778: added
6779:
6780: * src/include/pa_string.h 1.107:
6781: * src/main/pa_string.C 1.108:
6782: restructured string: linked pieces of same language together
6783: prior to String::replace
6784:
6785: * src/targets/apache13/ApacheModuleParser3.dsp 1.1:
6786: * src/targets/apache13/mod_parser3.C 1.1:
6787: * src/targets/apache13/p3runConfigure.in 1.1:
6788: * src/targets/apache13/pa_pool.C 1.1:
6789: * src/targets/apache13/pa_threads.C 1.1:
6790: restructured
6791:
6792: * src/classes/string.C 1.80:
6793: * src/classes/table.C 1.126:
6794: * src/include/pa_globals.h 1.67:
6795: * src/include/pa_string.h 1.106:
6796: * src/main/pa_globals.C 1.81:
6797: * src/main/pa_string.C 1.107:
6798: * src/main/untaint.C 1.68:
6799: * src/types/pa_vvoid.h 1.5:
6800: untaint lang origins table fixed.
6801: got rid of empty_string, which caused errors - it hasnt exception but somebody[value.bark] tried to throw it on it's pool
6802:
6803: 2001-10-10 parser
6804: * src/classes/gd/gif.C 1.15:
6805: arc algorithms: commented all bresenhams, algs must be unified
6806: not "perfect"
6807:
6808: * src/classes/gd/gif.C 1.14:
6809: * src/main/compile.tab.C 1.19:
6810: * src/main/compile.y 1.170:
6811: ^a[^b] more informative compile error
6812:
6813: * src/main/compile.tab.C 1.20:
6814: * src/main/compile.y 1.171:
6815: ^a[
6816:
6817: @next_method << now unclosed ] would be reported here
6818:
6819: * src/classes/op.C 1.52:
6820: * src/main/compile.tab.C 1.21:
6821: ^error[msg]
6822:
6823: 2001-10-09 parser
6824: * src/classes/classes.dsp 1.6:
6825: * src/classes/xdoc.C 1.13:
6826: * src/include/pa_stylesheet_connection.h 1.10:
6827: * src/main/main.dsp 1.131:
6828: * src/targets/cgi/parser3.C 1.118:
6829: * src/targets/isapi/parser3isapi.C 1.48:
6830: * src/types/pa_vxdoc.h 1.5:
6831: * src/types/pa_vxnode.h 1.3:
6832: * src/types/types.dsp 1.6:
6833: xalan patches starting
6834:
6835: * src/classes/op.C 1.49:
6836: * src/classes/table.C 1.121:
6837: * src/types/pa_vfile.h 1.35:
6838: * src/types/pa_vimage.h 1.19:
6839: * src/types/pa_vjunction.h 1.8:
6840: * src/types/pa_vxdoc.h 1.4:
6841: * src/types/pa_vxnode.h 1.2:
6842: table:menu & op for delims made allowed not to be code [be
6843: string..]
6844:
6845: * src/Makefile.in 1.23:
6846: * src/Makefile.in 1.24:
6847: * src/classes/Makefile.am 1.23:
6848: * src/classes/Makefile.am 1.24:
6849: * src/classes/Makefile.in 1.20:
6850: * src/classes/Makefile.in 1.21:
6851: * src/classes/gd/Makefile.in 1.17:
6852: * src/classes/gd/Makefile.in 1.18:
6853: * src/main/Makefile.am 1.20:
6854: * src/main/Makefile.in 1.18:
6855: * src/main/Makefile.in 1.19:
6856: * src/targets/Makefile.in 1.17:
6857: * src/targets/Makefile.in 1.18:
6858: * src/targets/apache13/Makefile.in 1.17:
6859: * src/targets/apache13/Makefile.in 1.18:
6860: * src/targets/cgi/Makefile.am 1.19:
6861: * src/targets/cgi/Makefile.in 1.19:
6862: * src/targets/cgi/Makefile.in 1.20:
6863: * src/types/Makefile.am 1.10:
6864: * src/types/Makefile.in 1.16:
6865: * src/types/Makefile.in 1.17:
6866: makes
6867:
6868: * src/targets/cgi/parser3.C 1.119:
6869: * src/targets/isapi/parser3isapi.C 1.49:
6870: xml transform win32 errors intercepted [xalan transformer
6871: patched and incorporated]
6872:
6873: * src/classes/double.C 1.38:
6874: * src/classes/file.C 1.58:
6875: * src/classes/image.C 1.52:
6876: * src/classes/int.C 1.35:
6877: * src/classes/op.C 1.48:
6878: * src/classes/string.C 1.78:
6879: * src/classes/table.C 1.120:
6880: lots of params->as_int/double/as_string/as_junction
6881: as_no_junction messages added
6882:
6883: * src/classes/op.C 1.51:
6884: * src/classes/table.C 1.123:
6885: table.hash[key field;value field(s) string/table] now
6886:
6887: * src/classes/op.C 1.50:
6888: * src/classes/table.C 1.122:
6889: z
6890:
6891: * src/classes/date.C 1.10:
6892: * src/classes/table.C 1.124:
6893: calendar moved to date
6894:
6895: * src/classes/string.C 1.79:
6896: * src/classes/table.C 1.125:
6897: ^string.save[file]
6898:
6899: 2001-10-08 parser
6900: * src/classes/xdoc.C 1.12:
6901: xdoc:load exceptions intercepted [like in set]
6902:
6903: * src/types/pa_vcookie.C 1.25:
6904: removing cookie made more netscape-like way
6905:
6906: * src/classes/image.C 1.48:
6907: * src/include/pa_common.h 1.53:
6908: * src/main/pa_common.C 1.71:
6909: * src/types/pa_vcookie.C 1.26:
6910: cookie urlencoded [netscape doc reread]
6911:
6912: * src/classes/gd/gif.C 1.10:
6913: image.bar now draws (100 100 0 0)
6914:
6915: * src/classes/gd/gif.C 1.11:
6916: * src/classes/gd/mtables.h 1.1:
6917: image:arc image:circle
6918:
6919: * src/classes/gd/gd.dsp 1.13:
6920: * src/classes/gd/gif.C 1.12:
6921: * src/classes/gd/gif.h 1.15:
6922: * src/classes/image.C 1.49:
6923: * src/types/pa_vcookie.C 1.27:
6924: * src/types/pa_vimage.C 1.11:
6925: image:sector
6926: removed image:html internal "line-*" attribs
6927:
6928: * src/classes/file.C 1.57:
6929: * src/classes/form.C 1.17:
6930: * src/main/pa_common.C 1.70:
6931: * src/main/untaint.C 1.67:
6932: header untainting to UL_HTTP_HEADER, UL_MAIL_HEADER made
6933: nonforced [only tainted pieces]
6934:
6935: * src/classes/gd/gif.C 1.13:
6936: * src/classes/image.C 1.50:
6937: image:circle [and round arc] uses Bresenham
6938:
6939: * src/main/untaint.C 1.65:
6940: \r to ' ' in origins mode
6941:
6942: * src/classes/date.C 1.9:
6943: * src/classes/image.C 1.51:
6944: * src/classes/string.C 1.77:
6945: * src/classes/table.C 1.119:
6946: * src/classes/void.C 1.11:
6947: * src/include/pa_request.h 1.102:
6948: params->as_int/double message added
6949:
6950: * src/classes/xdoc.C 1.11:
6951: * src/include/pa_config_fixed.h 1.19:
6952: * src/main/compile.tab.C 1.18:
6953: * src/types/pa_vxdoc.h 1.3:
6954: parsedSource produced by nonstandard liaison freed up
6955:
6956: * src/include/pa_common.h 1.52:
6957: * src/main/pa_common.C 1.69:
6958: * src/main/untaint.C 1.66:
6959: * src/targets/cgi/parser3.C 1.117:
6960: * src/targets/isapi/parser3isapi.C 1.47:
6961: remove_crlf @ SAPI::log
6962:
6963: 2001-10-07 parser
6964: * src/include/pa_config_fixed.h 1.18:
6965: * src/main/compile.tab.C 1.17:
6966: restored project
6967:
6968: 2001-10-05 parser
6969: * src/classes/xdoc.C 1.9:
6970: * src/include/pa_dictionary.h 1.6:
6971: * src/main/main.dsp 1.129:
6972: * src/main/pa_dictionary.C 1.7:
6973: * src/main/pa_string.C 1.106:
6974: * src/types/pa_vxdoc.h 1.2:
6975: started xml errorhandler.
6976: fixed string.replace a little, read @test
6977:
6978: * src/main/pa_charset_connection.C 1.7:
6979: unicode zero pair at the beging of totable appered to be vital
6980:
6981: * src/classes/xdoc.C 1.8:
6982: * src/main/compile.tab.C 1.16:
6983: xdoc.transform now
6984:
6985: * src/doc/doxygen.cfg 1.18:
6986: * src/doc/html2chm.cmd 1.4:
6987: * src/doc/sources2html.cmd 1.4:
6988: paths
6989:
6990: * src/classes/xdoc.C 1.10:
6991: * src/include/pa_pool.h 1.61:
6992: * src/main/main.dsp 1.130:
6993: * src/main/pa_pool.C 1.30:
6994: changed xdoc:set to prevent SAXParseException from outputing to cerr.
6995: lots of "todos"
6996:
6997: * src/main/pa_charset_connection.C 1.8:
6998: * src/main/pa_charset_connection.C 1.9:
6999: ctype another mem clear bugfix
7000:
7001: * src/main/untaint.C 1.64:
7002: http_header tainting more gentle with enquoting now
7003:
7004: * src/main/pa_string.C 1.105:
7005: found replace bug - first_that_starts(char *) does not have
7006: limit, and looks further eos, fixing....
7007:
7008: * src/include/pa_hash.h 1.44:
7009: * src/main/pa_hash.C 1.41:
7010: Hash::size() calculated wrong. fixed it
7011:
7012: * src/Makefile.in 1.22:
7013: * src/main/compile.tab.C 1.15:
7014: * src/main/compile.y 1.169:
7015: disabled ^literals in names
7016: $result[^[$p^]z]
7017: now works fine
7018:
7019: 2001-10-04 parser
7020: * src/classes/image.C 1.47:
7021: ^image.length[text]
7022:
7023: 2001-10-03 parser
7024: * src/main/pa_request.C 1.166:
7025: restored pcre defaulting in request [mindlessly "optimized" yesterday]
7026: comment left
7027:
7028: * src/main/pa_request.C 1.167:
7029: DEFAULT...charset was ignored when !XML
7030:
7031: 2001-10-02 parser
7032: * src/include/pa_request.h 1.101:
7033: * src/main/pa_charset_connection.C 1.4:
7034: * src/main/pa_charset_connection.C 1.5:
7035: * src/main/pa_request.C 1.165:
7036: * src/types/pa_vstring.h 1.36:
7037: pcre tables now const inside
7038: removed default - pcre handles that internally
7039: fixed bug on not-cleaning tables [previously was calloced, now member]
7040:
7041: * src/Makefile.in 1.21:
7042: * src/classes/Makefile.in 1.19:
7043: * src/classes/gd/Makefile.in 1.16:
7044: * src/main/Makefile.in 1.17:
7045: * src/targets/Makefile.in 1.16:
7046: * src/targets/apache13/Makefile.in 1.16:
7047: * src/targets/cgi/Makefile.in 1.18:
7048: * src/types/Makefile.in 1.15:
7049: makes
7050:
7051: * src/include/pa_config_fixed.h 1.17:
7052: * src/main/pa_charset_connection.C 1.3:
7053: tested charset reload on file change @ apache version = OK
7054: tested freeing up prev encoding on adding new = OK
7055:
7056: * src/classes/table.C 1.117:
7057: * src/main/pa_charset_connection.C 1.6:
7058: table:load & charset_connection
7059: #comment now
7060:
7061: * src/classes/classes.dsp 1.5:
7062: * src/types/types.dsp 1.5:
7063: release projects options fixed to use release msvcrt lib
7064:
7065: * src/include/pa_pool.h 1.60:
7066: * src/include/pa_stylesheet_connection.h 1.8:
7067: * src/include/pa_stylesheet_connection.h 1.9:
7068: * src/main/pa_charset_manager.C 1.2:
7069: * src/main/pa_charset_manager.C 1.3:
7070: * src/main/pa_pool.C 1.29:
7071: * src/types/pa_vresponse.h 1.15:
7072: forgot non-xml pool.*charset needed
7073:
7074: * src/classes/table.C 1.118:
7075: # config comments fixed
7076:
7077: 2001-10-01 parser
7078: * src/include/pa_charset_connection.h 1.1:
7079: * src/include/pa_charset_manager.h 1.1:
7080: * src/include/pa_xslt_stylesheet_manager.h 1.4:
7081: * src/main/main.dsp 1.128:
7082: * src/main/pa_charset_connection.C 1.1:
7083: * src/main/pa_charset_manager.C 1.1:
7084: * src/main/pa_request.C 1.164:
7085: charset loading & caching mech 0
7086:
7087: * src/include/pa_stylesheet_connection.h 1.7:
7088: * src/include/pa_xslt_stylesheet_manager.h 1.3:
7089: * src/main/main.dsp 1.127:
7090: * src/main/pa_globals.C 1.80:
7091: * src/main/pa_request.C 1.163:
7092: would make charset loading & caching mech now
7093:
7094: * src/main/pa_charset_connection.C 1.2:
7095: removed entitify external hack [internal installed]
7096:
7097: * src/classes/gd/Makefile.am 1.6:
7098: * src/classes/gd/Makefile.in 1.15:
7099: makes
7100:
7101: * src/main/Makefile.am 1.19:
7102: * src/main/Makefile.in 1.16:
7103: makes+removed dtd
7104:
7105: 2001-09-30 parser
7106: * src/classes/xdoc.C 1.7:
7107: * src/include/pa_request.h 1.100:
7108: * src/main/pa_request.C 1.159:
7109: ctype with unicode 1. todo: no П entities on output somehow
7110:
7111: * src/include/pa_globals.h 1.66:
7112: * src/main/pa_globals.C 1.79:
7113: * src/main/pa_request.C 1.160:
7114: now charsets table configuration variable is: CHARSETS
7115:
7116: * src/main/pa_request.C 1.162:
7117: forgot to fill toTable
7118:
7119: * src/classes/file.C 1.56:
7120: * src/classes/op.C 1.47:
7121: * src/classes/string.C 1.76:
7122: * src/include/pa_request.h 1.99:
7123: * src/main/pa_request.C 1.158:
7124: started ctype with unicode values
7125:
7126: * src/include/pa_config_fixed.h 1.16:
7127: * src/main/pa_request.C 1.161:
7128: started hack_s_maximumCharacterValues to
7129: XALAN_HACK_DIGITAL_ENTITIES but failed on win32 for now..
7130:
7131: 2001-09-28 parser
7132: * src/classes/xdoc.C 1.5:
7133: * src/classes/xnode.C 1.3:
7134: xdoc addencoding works! invented a way of user-configuring...
7135: todo: implement
7136:
7137: * src/classes/mail.C 1.40:
7138: * src/classes/op.C 1.46:
7139: * src/classes/xdoc.C 1.6:
7140: * src/include/pa_stylesheet_connection.h 1.6:
7141: * src/main/pa_request.C 1.157:
7142: letter body string passed AS-IS now
7143:
7144: 2001-09-27 parser
7145: * src/classes/classes.dsp 1.4:
7146: * src/classes/gd/gd.dsp 1.12:
7147: * src/classes/gd/gifio.C 1.14:
7148: * src/classes/smtp/smtp.dsp 1.10:
7149: * src/classes/xdoc.C 1.3:
7150: * src/main/main.dsp 1.126:
7151: * src/targets/cgi/parser3.dsp 1.30:
7152: * src/targets/isapi/parser3isapi.dsp 1.23:
7153: * src/types/types.dsp 1.4:
7154: win32 ident make system so not to rebuild library [ident.C.new]
7155:
7156: * src/classes/table.C 1.116:
7157: table.sort changed to sort table itself
7158:
7159: * src/classes/xdoc.C 1.4:
7160: * src/targets/isapi/parser3isapi.dsp 1.24:
7161: X^.getElementsByTagName[tagname] = array of xnode
7162: X^.getElementsByTagNameNS[namespaceURI;localName] = array of nodes
7163: removed - regretfully not supported @ xalan. maybe someday would reimplement, if needed.
7164:
7165: win32build system: solved long waiting anti-non-started-apache problem
7166:
7167: 2001-09-26 parser
7168: * src/Makefile.am 1.11:
7169: * src/classes/Makefile.am 1.22:
7170: * src/classes/Makefile.in 1.18:
7171: * src/classes/gd/Makefile.am 1.5:
7172: * src/classes/gd/Makefile.in 1.14:
7173: * src/main/Makefile.am 1.18:
7174: * src/main/Makefile.in 1.15:
7175: * src/targets/Makefile.in 1.15:
7176: * src/targets/apache13/Makefile.in 1.15:
7177: * src/targets/cgi/Makefile.am 1.18:
7178: * src/targets/cgi/Makefile.in 1.17:
7179: * src/types/Makefile.am 1.9:
7180: * src/types/Makefile.in 1.14:
7181: makes with clases.awk
7182:
7183: * src/include/pa_config_fixed.h 1.14:
7184: * src/targets/cgi/parser3.C 1.114:
7185: * src/targets/isapi/parser3isapi.C 1.45:
7186: #ifdef SMTP
7187:
7188: * src/classes/classes.C 1.9:
7189: * src/classes/classes.awk 1.3:
7190: * src/classes/classes.dsp 1.1:
7191: * src/classes/classes.h 1.12:
7192: * src/classes/date.C 1.8:
7193: * src/classes/dnode.C 1.6:
7194: * src/classes/dnode.h 1.2:
7195: * src/classes/dom.C 1.35:
7196: * src/classes/double.C 1.37:
7197: * src/classes/file.C 1.55:
7198: * src/classes/form.C 1.16:
7199: * src/classes/gd/gd.dsp 1.10:
7200: * src/classes/gd/gif.C 1.9:
7201: * src/classes/gd/gif.h 1.14:
7202: * src/classes/gd/gifio.C 1.13:
7203: * src/classes/hash.C 1.19:
7204: * src/classes/image.C 1.46:
7205: * src/classes/int.C 1.34:
7206: * src/classes/mail.C 1.39:
7207: * src/classes/math.C 1.6:
7208: * src/classes/op.C 1.45:
7209: * src/classes/response.C 1.14:
7210: * src/classes/smtp/comms.C 1.4:
7211: * src/classes/smtp/smtp.C 1.4:
7212: * src/classes/smtp/smtp.dsp 1.8:
7213: * src/classes/smtp/smtp.h 1.4:
7214: * src/classes/string.C 1.75:
7215: * src/classes/table.C 1.115:
7216: * src/classes/void.C 1.10:
7217: * src/ident.awk 1.1:
7218: * src/ident.awk 1.2:
7219: * src/include/pa_array.h 1.44:
7220: * src/include/pa_common.h 1.51:
7221: * src/include/pa_config_fixed.h 1.13:
7222: * src/include/pa_config_includes.h 1.11:
7223: * src/include/pa_dictionary.h 1.5:
7224: * src/include/pa_dir.h 1.5:
7225: * src/include/pa_exception.h 1.13:
7226: * src/include/pa_exec.h 1.3:
7227: * src/include/pa_globals.h 1.65:
7228: * src/include/pa_request.h 1.98:
7229: * src/include/pa_sapi.h 1.13:
7230: * src/include/pa_socks.h 1.4:
7231: * src/include/pa_sql_connection.h 1.13:
7232: * src/include/pa_sql_driver_manager.h 1.12:
7233: * src/include/pa_stack.h 1.10:
7234: * src/include/pa_string.h 1.105:
7235: * src/include/pa_stylesheet_connection.h 1.5:
7236: * src/include/pa_table.h 1.35:
7237: * src/include/pa_threads.h 1.17:
7238: * src/include/pa_types.h 1.26:
7239: * src/include/pa_xslt_stylesheet_manager.h 1.2:
7240: * src/main/compile.C 1.50:
7241: * src/main/compile.y 1.168:
7242: * src/main/compile_tools.C 1.38:
7243: * src/main/compile_tools.h 1.50:
7244: * src/main/execute.C 1.192:
7245: * src/main/main.dsp 1.124:
7246: * src/main/pa_array.C 1.39:
7247: * src/main/pa_common.C 1.68:
7248: * src/main/pa_dictionary.C 1.6:
7249: * src/main/pa_dir.C 1.7:
7250: * src/main/pa_exception.C 1.16:
7251: * src/main/pa_exec.C 1.14:
7252: * src/main/pa_globals.C 1.78:
7253: * src/main/pa_hash.C 1.40:
7254: * src/main/pa_pool.C 1.28:
7255: * src/main/pa_request.C 1.156:
7256: * src/main/pa_socks.C 1.6:
7257: * src/main/pa_sql_driver_manager.C 1.38:
7258: * src/main/pa_string.C 1.104:
7259: * src/main/pa_table.C 1.38:
7260: * src/main/pa_xslt_stylesheet_manager.C 1.4:
7261: * src/main/untaint.C 1.63:
7262: * src/sql/pa_sql_driver.h 1.17:
7263: * src/targets/cgi/pa_pool.C 1.23:
7264: * src/targets/cgi/pa_threads.C 1.3:
7265: * src/targets/cgi/parser3.C 1.113:
7266: * src/targets/cgi/parser3.dsp 1.29:
7267: * src/targets/isapi/pa_pool.C 1.7:
7268: * src/targets/isapi/pa_threads.C 1.3:
7269: * src/targets/isapi/parser3isapi.C 1.44:
7270: * src/targets/isapi/parser3isapi.dsp 1.22:
7271: * src/targets/isapi/pool_storage.h 1.9:
7272: * src/types/pa_valiased.C 1.10:
7273: * src/types/pa_valiased.h 1.14:
7274: * src/types/pa_value.h 1.74:
7275: * src/types/pa_vbool.h 1.13:
7276: * src/types/pa_vclass.h 1.19:
7277: * src/types/pa_vcode_frame.h 1.8:
7278: * src/types/pa_vcookie.C 1.24:
7279: * src/types/pa_vcookie.h 1.12:
7280: * src/types/pa_vdate.h 1.5:
7281: * src/types/pa_vdnode.C 1.8:
7282: * src/types/pa_vdnode.h 1.3:
7283: * src/types/pa_vdom.C 1.3:
7284: * src/types/pa_vdom.h 1.14:
7285: * src/types/pa_vdouble.h 1.26:
7286: * src/types/pa_venv.h 1.17:
7287: * src/types/pa_vfile.C 1.22:
7288: * src/types/pa_vfile.h 1.34:
7289: * src/types/pa_vform.C 1.39:
7290: * src/types/pa_vform.h 1.25:
7291: * src/types/pa_vimage.C 1.10:
7292: * src/types/pa_vimage.h 1.18:
7293: * src/types/pa_vint.h 1.27:
7294: * src/types/pa_vjunction.h 1.7:
7295: * src/types/pa_vmath.h 1.3:
7296: * src/types/pa_vmethod_frame.h 1.16:
7297: * src/types/pa_vobject.h 1.11:
7298: * src/types/pa_vrequest.C 1.10:
7299: * src/types/pa_vrequest.h 1.11:
7300: * src/types/pa_vresponse.h 1.14:
7301: * src/types/pa_vstateless_class.C 1.10:
7302: * src/types/pa_vstateless_class.h 1.17:
7303: * src/types/pa_vstateless_object.h 1.11:
7304: * src/types/pa_vstring.C 1.11:
7305: * src/types/pa_vstring.h 1.35:
7306: * src/types/pa_vtable.C 1.6:
7307: * src/types/pa_vtable.h 1.33:
7308: * src/types/pa_vvoid.h 1.4:
7309: * src/types/pa_wcontext.C 1.9:
7310: * src/types/pa_wcontext.h 1.17:
7311: * src/types/pa_wwrapper.h 1.11:
7312: * src/types/types.dsp 1.1:
7313: added ident.awk and main.dsp splitted to main+classes+types
7314: along to .am
7315:
7316: * src/classes/classes.dsp 1.2:
7317: * src/classes/dnode.C 1.7:
7318: * src/classes/dnode.h 1.3:
7319: * src/classes/dom.C 1.36:
7320: * src/classes/xdoc.C 1.1:
7321: * src/classes/xnode.C 1.1:
7322: * src/classes/xnode.h 1.1:
7323: * src/main/compile.tab.C 1.14:
7324: * src/types/pa_vdnode.C 1.9:
7325: * src/types/pa_vdnode.h 1.4:
7326: * src/types/pa_vdom.C 1.4:
7327: * src/types/pa_vdom.h 1.15:
7328: * src/types/pa_vxdoc.C 1.1:
7329: * src/types/pa_vxdoc.h 1.1:
7330: * src/types/pa_vxnode.C 1.1:
7331: * src/types/pa_vxnode.h 1.1:
7332: * src/types/types.dsp 1.2:
7333: xdoc&xnode now
7334:
7335: * src/classes/classes.dsp 1.3:
7336: * src/classes/gd/gd.dsp 1.11:
7337: * src/classes/smtp/smtp.dsp 1.9:
7338: * src/classes/xdoc.C 1.2:
7339: * src/classes/xnode.C 1.2:
7340: * src/classes/xnode.h 1.2:
7341: * src/include/pa_config_fixed.h 1.15:
7342: * src/main/main.dsp 1.125:
7343: * src/targets/cgi/parser3.C 1.115:
7344: * src/targets/cgi/parser3.C 1.116:
7345: * src/targets/isapi/parser3isapi.C 1.46:
7346: * src/types/pa_vxnode.C 1.2:
7347: * src/types/types.dsp 1.3:
7348: z
7349:
7350: * src/classes/classes.cmd 1.4:
7351: * src/main/main.dsp 1.123:
7352: * src/targets/cgi/parser3.dsp 1.28:
7353: moved classes.inc generation on win32 to main.dsp
7354:
7355: * src/classes/classes.C 1.10:
7356: forgot one non-xml check
7357:
7358: * src/classes/Makefile.am 1.21:
7359: removed useless var
7360:
7361: 2001-09-25 parser
7362: * src/Makefile.am 1.10:
7363: * src/Makefile.in 1.20:
7364: * src/classes/Makefile.am 1.20:
7365: * src/classes/Makefile.in 1.17:
7366: * src/classes/dom.C 1.34:
7367: * src/classes/gd/Makefile.am 1.4:
7368: * src/classes/gd/Makefile.in 1.13:
7369: * src/include/pa_stylesheet_connection.h 1.4:
7370: * src/main/Makefile.am 1.17:
7371: * src/main/Makefile.in 1.14:
7372: * src/main/pa_pool.C 1.27:
7373: * src/targets/Makefile.in 1.14:
7374: * src/targets/apache13/Makefile.in 1.14:
7375: * src/targets/cgi/Makefile.am 1.17:
7376: * src/targets/cgi/Makefile.in 1.16:
7377: * src/types/Makefile.am 1.8:
7378: * src/types/Makefile.in 1.13:
7379: * src/types/pa_vdom.h 1.13:
7380: xml configure makes
7381:
7382: * src/include/pa_config_auto.h.in 1.7:
7383: xml on linux[elik] works! no 1251 though, todo ICU
7384:
7385: 2001-09-24 parser
7386: * src/types/pa_vfile.h 1.33:
7387: * src/types/pa_vimage.h 1.17:
7388: * src/types/pa_vstring.h 1.34:
7389: fiew wrong resolved conflicts fixed [const]
7390:
7391: * src/Makefile.in 1.19:
7392: * src/classes/Makefile.am 1.19:
7393: * src/classes/Makefile.in 1.16:
7394: * src/classes/gd/Makefile.in 1.12:
7395: * src/include/pa_config_auto.h.in 1.6:
7396: * src/main/Makefile.in 1.13:
7397: * src/targets/Makefile.in 1.13:
7398: * src/targets/apache13/Makefile.in 1.13:
7399: * src/types/Makefile.am 1.7:
7400: * src/types/Makefile.in 1.12:
7401: makes
7402:
7403: * src/targets/cgi/Makefile.am 1.16:
7404: * src/targets/cgi/Makefile.in 1.15:
7405: makefiles
7406:
7407: * src/types/pa_value.h 1.73:
7408: * src/types/pa_vdnode.C 1.7:
7409: * src/types/pa_vtable.C 1.5:
7410: * src/types/pa_vvoid.h 1.3:
7411: z
7412:
7413: * src/types/pa_vclass.h 1.18:
7414: * src/types/pa_vhash.h 1.20:
7415: * src/types/pa_vhash.h 1.21:
7416: * src/types/pa_vtable.h 1.32:
7417: fixed small bugs with usinge hash/table in expressions
7418:
7419: * src/classes/classes.cmd 1.3:
7420: * src/classes/gd/gd.dsp 1.9:
7421: * src/classes/gd/gif.C 1.8:
7422: * src/classes/gd/gif.h 1.13:
7423: * src/classes/image.C 1.45:
7424: * src/classes/op.C 1.44:
7425: * src/classes/table.C 1.114:
7426: * src/include/pa_request.h 1.97:
7427: * src/include/pa_sapi.h 1.12:
7428: * src/main/compile.C 1.49:
7429: * src/main/compile.tab.C 1.13:
7430: * src/main/compile.y 1.167:
7431: * src/main/compile_tools.h 1.49:
7432: * src/main/main.dsp 1.122:
7433: * src/main/pa_common.C 1.67:
7434: * src/main/pa_sql_driver_manager.C 1.37:
7435: * src/targets/cgi/parser3.C 1.112:
7436: * src/targets/cgi/parser3.dsp 1.27:
7437: * src/types/pa_value.h 1.72:
7438: * src/types/pa_vbool.h 1.12:
7439: * src/types/pa_vdate.h 1.4:
7440: * src/types/pa_vdouble.h 1.25:
7441: * src/types/pa_vform.C 1.38:
7442: * src/types/pa_vhash.h 1.19:
7443: * src/types/pa_vimage.h 1.16:
7444: * src/types/pa_vint.h 1.26:
7445: * src/types/pa_vstring.h 1.33:
7446: * src/types/pa_vtable.h 1.31:
7447: * src/types/pa_vvoid.h 1.2:
7448: merged3 with before_xml
7449: [merge2 actually didn't happen - i've created tags on wrong branch. so this merge is in fact re-merge]
7450:
7451: * src/Makefile.am 1.7:
7452: * src/Makefile.am 1.8:
7453: * src/Makefile.am 1.9:
7454: * src/main/Makefile.am 1.16:
7455: * src/targets/Makefile.am 1.7:
7456: * src/targets/apache13/Makefile.am 1.5:
7457: * src/targets/cgi/Makefile.am 1.15:
7458: * src/targets/cgi/pa_pool.C 1.22:
7459: started unix makes update
7460:
7461: 2001-09-21 parser
7462: * src/classes/gd/gd.dsp 1.8:
7463: * src/classes/smtp/smtp.dsp 1.7:
7464: * src/main/main.dsp 1.121:
7465: * src/targets/cgi/parser3.dsp 1.26:
7466: * src/targets/isapi/parser3isapi.dsp 1.21:
7467: updated project files [/ sadly produced "" in make file and
7468: sadly wrong interpreted on load]
7469:
7470: * src/include/pa_pool.h 1.56:
7471: * src/main/pa_pool.C 1.24:
7472: checked whether transcoder were created right
7473: "unsupported encoding" message.
7474: not @ set time, but @ use time, so until xml output functions .string, .file, .save used - no encoding name check occur
7475:
7476: reduced transcode buffer size to 60
7477: fixed pool cleanup - no registration needed, pools are officially destructured
7478:
7479: * src/classes/dom.C 1.29:
7480: * src/classes/dom.C 1.30:
7481: * src/classes/dom.C 1.31:
7482: * src/classes/dom.C 1.32:
7483: * src/include/pa_pool.h 1.57:
7484: * src/include/pa_pool.h 1.58:
7485: * src/main/pa_pool.C 1.25:
7486: * src/types/pa_vdnode.C 1.5:
7487: * src/types/pa_vresponse.h 1.12:
7488: defaulted dom writing methods encoding to pool.get_charset
7489:
7490: * src/classes/classes.C 1.8:
7491: * src/classes/date.C 1.7:
7492: * src/classes/dnode.C 1.5:
7493: * src/classes/dom.C 1.33:
7494: * src/classes/file.C 1.54:
7495: * src/classes/form.C 1.15:
7496: * src/classes/gd/gd.dsp 1.6:
7497: * src/classes/gd/gif.C 1.7:
7498: * src/classes/gd/gifio.C 1.12:
7499: * src/classes/int.C 1.33:
7500: * src/classes/mail.C 1.38:
7501: * src/classes/smtp/comms.C 1.3:
7502: * src/classes/smtp/smtp.C 1.3:
7503: * src/classes/smtp/smtp.dsp 1.5:
7504: * src/doc/doxygen.cfg 1.16:
7505: * src/include/pa_config_fixed.h 1.12:
7506: * src/include/pa_pool.h 1.59:
7507: * src/main/main.dsp 1.119:
7508: * src/main/pa_globals.C 1.76:
7509: * src/main/pa_pool.C 1.26:
7510: * src/main/pa_request.C 1.155:
7511: * src/main/pa_xslt_stylesheet_manager.C 1.3:
7512: * src/targets/cgi/pa_pool.C 1.21:
7513: * src/targets/cgi/pa_threads.C 1.2:
7514: * src/targets/cgi/parser3.dsp 1.24:
7515: * src/targets/isapi/pa_pool.C 1.6:
7516: * src/targets/isapi/pa_threads.C 1.2:
7517: * src/targets/isapi/parser3isapi.dsp 1.19:
7518: * src/types/pa_valiased.C 1.9:
7519: * src/types/pa_vcookie.C 1.23:
7520: * src/types/pa_vdnode.C 1.6:
7521: * src/types/pa_vdom.C 1.2:
7522: * src/types/pa_vfile.C 1.21:
7523: * src/types/pa_vform.C 1.37:
7524: * src/types/pa_vimage.C 1.9:
7525: * src/types/pa_vrequest.C 1.9:
7526: * src/types/pa_vresponse.h 1.13:
7527: * src/types/pa_vstateless_class.C 1.9:
7528: * src/types/pa_vstring.C 1.10:
7529: * src/types/pa_vtable.C 1.4:
7530: * src/types/pa_wcontext.C 1.8:
7531: zillions of #ifdef XML
7532: created new projects for sql drivers [planning to remove sql drivers from main cvs project]
7533: first, will join latest changes
7534:
7535: * src/Makefile.in 1.18:
7536: * src/classes/classes.h 1.11:
7537: * src/classes/gd/gd.dsp 1.7:
7538: * src/classes/gd/gif.h 1.12:
7539: * src/classes/hash.C 1.18:
7540: * src/classes/op.C 1.43:
7541: * src/classes/smtp/smtp.dsp 1.6:
7542: * src/classes/table.C 1.113:
7543: * src/doc/doxygen.cfg 1.17:
7544: * src/include/pa_common.h 1.50:
7545: * src/include/pa_globals.h 1.64:
7546: * src/include/pa_request.h 1.96:
7547: * src/include/pa_sapi.h 1.11:
7548: * src/include/pa_sql_driver_manager.h 1.11:
7549: * src/include/pa_string.h 1.104:
7550: * src/main/compile.tab.C 1.12:
7551: * src/main/main.dsp 1.120:
7552: * src/main/pa_common.C 1.66:
7553: * src/main/pa_exec.C 1.13:
7554: * src/main/pa_globals.C 1.77:
7555: * src/targets/cgi/parser3.dsp 1.25:
7556: * src/targets/isapi/parser3isapi.dsp 1.20:
7557: merged with before_xml
7558:
7559: 2001-09-20 parser
7560: * src/classes/dnode.C 1.3:
7561: * src/classes/dom.C 1.26:
7562: * src/targets/cgi/parser3.dsp 1.22:
7563: * src/types/pa_vstring.h 1.32:
7564: dnode .file .string .save moved back to dom due to strange
7565: xalan bug
7566:
7567: * src/main/pa_pool.C 1.23:
7568: * src/main/pa_request.C 1.154:
7569: Pool::transcode defaults from $MAIN:DEFAULTS.content-type[$
7570: charset[here]]
7571:
7572: * src/classes/dom.C 1.27:
7573: dom. string save file
7574: moved output xml options to last param and made it optional
7575:
7576: * src/types/pa_vhash.h [before_xml] 1.16.4.2:
7577: * src/types/pa_vhash.h [before_xml] 1.16.4.3:
7578: * src/types/pa_vstring.h [before_xml] 1.31.4.1:
7579: * src/types/pa_vtable.h [before_xml] 1.28.4.2:
7580: * src/types/pa_vtable.h [before_xml] 1.28.4.3:
7581: table/hash can be used in expression context now, there value = size
7582: and boolean value size!=0
7583:
7584: * src/classes/dnode.C 1.4:
7585: * src/classes/dom.C 1.28:
7586: * src/classes/gd/gd.dsp 1.5:
7587: * src/classes/smtp/smtp.dsp 1.4:
7588: * src/include/pa_config_includes.h 1.10:
7589: * src/include/pa_globals.h 1.63:
7590: * src/include/pa_pool.h 1.55:
7591: * src/main/main.dsp 1.118:
7592: * src/main/pa_globals.C 1.75:
7593: * src/main/pa_pool.C 1.22:
7594: * src/targets/cgi/parser3.dsp 1.23:
7595: * src/targets/isapi/parser3isapi.C 1.43:
7596: * src/targets/isapi/parser3isapi.dsp 1.18:
7597: * src/types/pa_vdnode.C 1.4:
7598: * src/types/pa_vdnode.h 1.2:
7599: * src/types/pa_vresponse.h 1.11:
7600: Pool::transcode 0
7601:
7602: * src/types/pa_vdnode.C 1.3:
7603: !$elementnode.attributes = hash of dnodes
7604: !$attributenode.specified = boolean
7605: true if the attribute received its value explicitly in the XML document,
7606: or if a value was assigned programatically with the setValue function.
7607: false if the attribute value came from the default value declared in the document's DTD.
7608: !$pinode.target = target of this processing instruction
7609: XML defines this as being the first token following the markup
7610: that begins the processing instruction.
7611: XPath:
7612: !^node.select[xpath/query/expression] = hash of 0->node0 1->node1
7613: !^node.select-single[xpath/query/expression] = first node if any
7614:
7615: * src/classes/image.C [before_xml] 1.40.4.4:
7616: 20K preload on jpg measure [image::measure]
7617:
7618: * src/types/pa_value.h [before_xml] 1.70.4.2:
7619: * src/types/pa_vbool.h [before_xml] 1.11.4.1:
7620: * src/types/pa_vdate.h [before_xml] 1.3.4.1:
7621: * src/types/pa_vdouble.h [before_xml] 1.24.4.1:
7622: * src/types/pa_vhash.h [before_xml] 1.16.4.4:
7623: * src/types/pa_vint.h [before_xml] 1.25.4.1:
7624: * src/types/pa_vstring.h [before_xml] 1.31.4.2:
7625: * src/types/pa_vtable.h [before_xml] 1.28.4.4:
7626: * src/types/pa_vvoid.h [before_xml] 1.1.4.1:
7627: some 'const's added
7628:
7629: 2001-09-18 parser
7630: * src/classes/dnode.C 1.2:
7631: * src/classes/dom.C 1.25:
7632: * src/classes/gd/gif.C 1.6:
7633: * src/classes/gd/gif.h 1.11:
7634: * src/classes/hash.C 1.17:
7635: * src/classes/image.C 1.44:
7636: * src/classes/op.C 1.42:
7637: * src/classes/table.C 1.112:
7638: * src/include/pa_common.h 1.49:
7639: * src/include/pa_globals.h 1.62:
7640: * src/include/pa_request.h 1.95:
7641: * src/include/pa_sql_driver_manager.h 1.10:
7642: * src/main/compile.C 1.48:
7643: * src/main/compile.tab.C 1.11:
7644: * src/main/compile.y 1.166:
7645: * src/main/compile_tools.h 1.48:
7646: * src/main/execute.C 1.191:
7647: * src/main/pa_common.C 1.65:
7648: * src/main/pa_request.C 1.153:
7649: * src/main/pa_sql_driver_manager.C 1.36:
7650: * src/main/pa_string.C 1.103:
7651: * src/main/pa_table.C 1.37:
7652: * src/targets/cgi/parser3.C 1.111:
7653: * src/targets/cgi/parser3.dsp 1.21:
7654: * src/targets/isapi/parser3isapi.C 1.42:
7655: * src/types/pa_value.h 1.71:
7656: * src/types/pa_vform.C 1.36:
7657: * src/types/pa_vform.h 1.24:
7658: * src/types/pa_vhash.h 1.18:
7659: * src/types/pa_vimage.C 1.8:
7660: * src/types/pa_vimage.h 1.15:
7661: * src/types/pa_vtable.h 1.30:
7662: merged latest bugfixes from before_xml branch
7663: ^if(def $hash) now true only when ^hash:_count[]!=0
7664: moved
7665: .string .save .file from dom to dnode
7666:
7667: * src/classes/dnode.C 1.1:
7668: * src/classes/dnode.h 1.1:
7669: * src/main/main.dsp 1.117:
7670: * src/types/pa_vdnode.C 1.1:
7671: * src/types/pa_vdnode.h 1.1:
7672: dom, dnode 0
7673:
7674: * src/types/pa_vdnode.C 1.2:
7675: * src/types/pa_vdom.h 1.12:
7676: * src/types/pa_vhash.h 1.17:
7677: * src/types/pa_vtable.h 1.29:
7678: dom, dnode 1
7679:
7680: * src/classes/image.C [before_xml] 1.40.4.3:
7681: * src/main/pa_string.C [before_xml] 1.102.2.2:
7682: * src/main/pa_table.C [before_xml] 1.36.2.1:
7683: image: poly* fixed
7684:
7685: * src/classes/op.C [before_xml] 1.41.4.2:
7686: * src/main/execute.C [before_xml] 1.190.4.2:
7687: operators self changed to root
7688: ^for variable context changed to self
7689:
7690: 2001-09-17 parser
7691: * src/classes/classes.h 1.10:
7692: * src/classes/dom.C 1.23:
7693: * src/classes/hash.C 1.16:
7694: * src/include/pa_stylesheet_connection.h 1.3:
7695: * src/main/main.dsp 1.115:
7696: * src/targets/cgi/pa_pool.C 1.20:
7697: * src/types/pa_vdom.h 1.10:
7698: * src/types/pa_vfile.h 1.32:
7699: * src/types/pa_vimage.h 1.14:
7700: started
7701: dnode
7702: DOM:
7703: $node.name
7704: $node.value
7705: ...others...
7706: ^node.xpath[/rates/USD] = hash
7707: dom(dnode)
7708:
7709: * src/classes/dom.C 1.24:
7710: * src/main/main.dsp 1.116:
7711: * src/main/pa_globals.C 1.74:
7712: * src/types/pa_vdom.h 1.11:
7713: started dnode+dom
7714:
7715: dnode
7716: DOM methods:
7717: $node.name
7718: $node.value
7719: ...others...
7720:
7721: ^node.xpath[/rates/USD] = hash
7722: $hash[
7723: $.0[node0]
7724: $.1[node1]
7725: ]
7726:
7727: * src/classes/gd/gif.C [before_xml] 1.5.8.2:
7728: * src/classes/gd/gif.h [before_xml] 1.10.4.2:
7729: * src/classes/image.C [before_xml] 1.40.4.2:
7730: * src/types/pa_vimage.C [before_xml] 1.7.8.2:
7731: $image.line-style
7732: now applies to all linear primitives
7733:
7734: * src/classes/hash.C [before_xml] 1.15.4.1:
7735: * src/main/compile.C [before_xml] 1.47.4.1:
7736: * src/main/compile.tab.C [before_xml] 1.10.4.2:
7737: * src/main/compile.y [before_xml] 1.165.4.2:
7738: * src/main/compile_tools.h [before_xml] 1.47.4.2:
7739: * src/main/execute.C [before_xml] 1.190.4.1:
7740: * src/targets/cgi/parser3.C [before_xml] 1.110.4.3:
7741: expressions unary+
7742: ^hash.count[]
7743: bugfix: in expression compound($aa.zz.xx) names now can have minus '-' in name after '.'
7744:
7745: 2001-09-15 parser
7746: * src/classes/gd/gif.C [before_xml] 1.5.8.1:
7747: * src/classes/gd/gif.h [before_xml] 1.10.4.1:
7748: * src/classes/image.C [before_xml] 1.40.4.1:
7749: * src/types/pa_vimage.C [before_xml] 1.7.8.1:
7750: * src/types/pa_vimage.h [before_xml] 1.13.6.1:
7751: image: $line-width ^line(...)[**** style]
7752:
7753: * src/classes/dom.C 1.21:
7754: * src/classes/image.C 1.43:
7755: * src/include/pa_pool.h 1.53:
7756: * src/include/pa_stylesheet_connection.h 1.2:
7757: * src/main/main.dsp 1.114:
7758: * src/targets/cgi/pa_pool.C 1.18:
7759: * src/targets/isapi/pa_pool.C 1.4:
7760: * src/targets/isapi/pool_storage.h 1.5:
7761: * src/types/pa_vdom.C 1.1:
7762: * src/types/pa_vdom.h 1.8:
7763: xalan objects freed up [introducing Pool::register_cleanup]
7764:
7765: * src/doc/doxygen.cfg 1.15:
7766: * src/include/pa_sapi.h 1.10:
7767: * src/types/pa_vdom.h 1.7:
7768: comments
7769:
7770: * src/classes/dom.C 1.22:
7771: * src/targets/isapi/parser3isapi.C 1.41:
7772: * src/targets/isapi/pool_storage.h 1.8:
7773: * src/types/pa_vdom.h 1.9:
7774: fixed bug in isapi pool_storage -
7775: cleanups first, allocations second.
7776: apache wisely does just like that
7777:
7778: * src/targets/isapi/parser3isapi.C 1.40:
7779: * src/targets/isapi/pool_storage.h 1.7:
7780: pool_storage rewritten using template, no bugs now
7781:
7782: * src/include/pa_pool.h 1.54:
7783: * src/main/pa_pool.C 1.21:
7784: * src/targets/cgi/pa_pool.C 1.19:
7785: * src/targets/isapi/pa_pool.C 1.5:
7786: * src/targets/isapi/parser3isapi.C 1.39:
7787: * src/targets/isapi/parser3isapi.dsp 1.17:
7788: * src/targets/isapi/pool_storage.h 1.6:
7789: poorly started isapi pool_storage, would rewrite using template now
7790:
7791: 2001-09-14 parser
7792: * src/classes/dom.C 1.20:
7793: * src/classes/file.C 1.53:
7794: * src/classes/image.C 1.42:
7795: * src/classes/mail.C 1.37:
7796: * src/include/pa_common.h 1.48:
7797: * src/include/pa_sql_driver_manager.h 1.9:
7798: * src/include/pa_string.h 1.103:
7799: * src/include/pa_stylesheet_connection.h 1.1:
7800: * src/include/pa_xslt_stylesheet_manager.h 1.1:
7801: * src/main/main.dsp 1.113:
7802: * src/main/pa_common.C 1.64:
7803: * src/main/pa_exec.C 1.12:
7804: * src/main/pa_globals.C 1.73:
7805: * src/main/pa_sql_driver_manager.C 1.34:
7806: * src/main/pa_xslt_stylesheet_manager.C 1.1:
7807: * src/main/untaint.C 1.62:
7808: * src/types/pa_vfile.C 1.20:
7809: dom.xslt stylesheet compiled&cached
7810:
7811: * src/main/pa_sql_driver_manager.C 1.35:
7812: * src/main/pa_xslt_stylesheet_manager.C 1.2:
7813: z
7814:
7815: 2001-09-13 parser
7816: * src/classes/dom.C 1.18:
7817: dom:file content-type(.method)
7818:
7819: * src/classes/dom.C 1.19:
7820: * src/classes/file.C 1.52:
7821: * src/classes/image.C 1.41:
7822: * src/types/pa_vfile.C 1.19:
7823: * src/types/pa_vfile.h 1.31:
7824: ^dom.file[] charset
7825:
7826: * src/include/pa_globals.h [before_xml] 1.61.4.1:
7827: * src/include/pa_request.h [before_xml] 1.94.4.1:
7828: * src/main/pa_request.C [before_xml] 1.152.4.2:
7829: * src/targets/cgi/parser3.C [before_xml] 1.110.4.2:
7830: * src/targets/isapi/parser3isapi.C [before_xml] 1.38.4.1:
7831: ParserRootConfig .../parser3.conf
7832: ParserSiteConfig .../parser3.conf
7833:
7834: cgi&isapi looks for {configure|c:\windows}/parser3.conf
7835:
7836: * src/include/pa_common.h [before_xml] 1.47.4.1:
7837: * src/include/pa_globals.h [before_xml] 1.61.4.2:
7838: * src/main/pa_common.C [before_xml] 1.63.4.1:
7839: * src/main/pa_request.C [before_xml] 1.152.4.3:
7840: $MAIN:CLASS_PATH now
7841: can be string now
7842: more informative error messages
7843:
7844: 2001-09-12 parser
7845: * src/main/compile.y [before_xml] 1.165.4.1:
7846: * src/main/compile_tools.h [before_xml] 1.47.4.1:
7847: name.[part].xxx syntax lexer on LS_USER level did [] matching without setting nestage,
7848: introduced special LS_NAME_SQUARE_PART state
7849:
7850: * src/main/compile.tab.C [before_xml] 1.10.4.1:
7851: fixed - subname code parts actually [] braced
7852:
7853: * src/classes/op.C [before_xml] 1.41.4.1:
7854: * src/include/pa_sql_driver_manager.h [before_xml] 1.8.4.1:
7855: * src/main/pa_sql_driver_manager.C [before_xml] 1.33.4.1:
7856: ^connect[]
7857: ^connect[aaa]
7858: more precise error reporting:
7859: "connection string must start with protocol://"
7860: now
7861:
7862: 2001-09-11 parser
7863: * src/types/pa_vdom.h 1.5:
7864: messages
7865:
7866: * src/classes/dom.C 1.16:
7867: * src/types/pa_vdom.h 1.6:
7868: ^dom:set[<some>xml</some>]
7869:
7870: * src/classes/dom.C 1.17:
7871: * src/include/pa_string.h 1.102:
7872: * src/main/pa_globals.C 1.72:
7873: * src/main/untaint.C 1.61:
7874: ^dom:set{<some>xml</some>} default language XML
7875: languages+=xml
7876:
7877: * src/classes/dom.C 1.14:
7878: * src/classes/dom.C 1.15:
7879: ^dom:save/string/file[output options]
7880: output options:
7881: $.method[xml|html|text] detection fixed
7882:
7883: 2001-09-10 parser
7884: * src/classes/dom.C 1.4:
7885: * src/main/main.dsp 1.110:
7886: * src/types/pa_vform.C 1.35:
7887: * src/types/pa_vform.h 1.23:
7888: ^dom.save[b.xml] 0
7889:
7890: * src/classes/dom.C 1.9:
7891: ^dom.file[encoding] = file
7892:
7893: * src/classes/dom.C 1.12:
7894: ^dom.xslt[stylesheet filename][params hash added]
7895:
7896: * src/classes/dom.C 1.10:
7897: * src/main/main.dsp 1.111:
7898: * src/types/pa_vdom.h 1.3:
7899: ^dom.xslt[stylesheet filename] -1 doc is lying
7900:
7901: * src/classes/dom.C 1.11:
7902: * src/main/main.dsp 1.112:
7903: * src/types/pa_vdom.h 1.4:
7904: ^dom.xslt[stylesheet filename] 0
7905:
7906: * src/classes/dom.C 1.5:
7907: ^dom.save[b.xml] 1:error handling
7908:
7909: * src/classes/dom.C 1.13:
7910: ^dom:save/string/file[output options]
7911: output options:
7912: $.method[xml|html|text] $.encoding[windows-1251|...]
7913:
7914: * src/classes/dom.C 1.6:
7915: ^dom.string[] 0
7916:
7917: * src/classes/dom.C 1.7:
7918: * src/classes/dom.C 1.8:
7919: ^dom.string[encoding] 1
7920: ^dom.save[encoding;filename]
7921:
7922: 2001-09-08 parser
7923: * src/types/pa_vform.C [before_xml] 1.33.2.3:
7924: $form:tables.name.field
7925:
7926: 2001-09-07 parser
7927: * src/classes/dom.C 1.3:
7928: * src/types/pa_value.h [before_xml] 1.70.4.1:
7929: * src/types/pa_vtable.h [before_xml] 1.28.4.1:
7930: (def $table) is false when table is empty
7931:
7932: * src/main/pa_request.C [before_xml] 1.152.4.1:
7933: * src/types/pa_vform.C [before_xml] 1.33.2.2:
7934: * src/types/pa_vform.h [before_xml] 1.22.2.2:
7935: !$form:tables
7936: $atable[$form:tables.a]
7937: ^atable.menu{a=$atable.element}[,]
7938:
7939: * src/classes/dom.C 1.1:
7940: file dom.C was initially added on branch xalan1_2.
7941:
7942: * src/main/pa_exception.C 1.15:
7943: * src/types/pa_vform.C 1.32:
7944: getting FIRST form element [not last]
7945:
7946: * src/classes/table.C [before_xml] 1.110.4.1:
7947: table:empty removed, superceded by ^if(def $table)...
7948:
7949: * src/targets/cgi/parser3.dsp [before_xml] 1.20.4.1:
7950: * src/types/pa_vform.C [before_xml] 1.33.2.1:
7951: * src/types/pa_vform.h [before_xml] 1.22.2.1:
7952: * src/types/pa_vhash.h [before_xml] 1.16.4.1:
7953: !$form:fields
7954:
7955: * src/include/pa_hash.h 1.43:
7956: * src/main/pa_hash.C 1.39:
7957: * src/targets/cgi/parser3.C [before_xml] 1.110.4.1:
7958: * src/types/pa_vfile.h 1.30:
7959: * src/types/pa_vform.C 1.33:
7960: * src/types/pa_vform.C [xalan1_2] 1.29.4.1:
7961: * src/types/pa_vform.h 1.22:
7962: z
7963:
7964: * src/Makefile.in [xalan1_2] 1.16.2.1:
7965: * src/classes/dom.C [xalan1_2] 1.1.2.1:
7966: * src/classes/table.C [xalan1_2] 1.110.2.1:
7967: * src/main/main.dsp [xalan1_2] 1.108.2.1:
7968: * src/types/pa_vdom.h [xalan1_2] 1.1.2.1:
7969: introducing dom. dom:load[a.xml]
7970:
7971: * src/main/pa_string.C [before_xml] 1.102.2.1:
7972: a[] ^if($a){y;n} is 'n' now [conversion from '' to int/double
7973: is 0]
7974:
7975: * src/Makefile.in 1.17:
7976: * src/classes/dom.C 1.2:
7977: * src/classes/table.C 1.111:
7978: * src/main/main.dsp 1.109:
7979: * src/types/pa_vdom.h 1.2:
7980: * src/types/pa_vform.C 1.34:
7981: merged with successful start of dom
7982:
7983: * src/types/pa_vdom.h 1.1:
7984: file pa_vdom.h was initially added on branch xalan1_2.
7985:
7986: 2001-09-06 parser
7987: * src/doc/doxygen.cfg 1.14:
7988: merged new default options from 1.2.10 doxygen
7989:
7990: * src/classes/hash.C 1.15:
7991: * src/include/pa_globals.h 1.61:
7992: * src/main/pa_globals.C 1.71:
7993: * src/types/pa_vhash.h 1.16:
7994: now there's special hash key '_default' [instead of ^_default method]
7995: $hash[
7996: $.a[1]
7997: $.b[2]
7998: $._default[xx]
7999: ]
8000: $hash.c
8001:
8002: * src/types/pa_vform.C 1.30:
8003: * src/types/pa_vform.C 1.31:
8004: a=1&a=2 would result in $form:a being a table with one column '
8005: element' and two rows: 1 and 2
8006:
8007: * src/classes/gd/gifio.C 1.11:
8008: * src/classes/image.C 1.40:
8009: * src/classes/op.C 1.41:
8010: * src/classes/string.C 1.74:
8011: * src/classes/table.C 1.110:
8012: * src/doc/doxygen.cfg 1.13:
8013: * src/targets/isapi/parser3isapi.C 1.38:
8014: * src/types/pa_vtable.C 1.3:
8015: few #ifndef DOXYGEN
8016:
8017: * src/classes/void.C 1.9:
8018: * src/main/pa_string.C 1.102:
8019: * src/main/pa_table.C 1.36:
8020: fixed up bad int/double conversions, and now $form:nonexistent
8021: int(88) would return 88
8022:
8023: * src/main/compile.tab.C 1.10:
8024: * src/main/compile.y 1.165:
8025: ^if(0){}{ ^if(1){}^; }
8026: bug fixed [thanks, fif], ^; were treated there non-literally
8027:
8028: 2001-09-05 parser
8029: * src/classes/string.C 1.73:
8030: * src/classes/table.C 1.109:
8031: sql options can be void [same as image:html the other day]
8032:
8033: * src/classes/mail.C 1.36:
8034: MAIN:MAIL check fixed
8035:
8036: * src/Makefile.in 1.16:
8037: * src/classes/Makefile.in 1.15:
8038: * src/classes/gd/Makefile.in 1.11:
8039: * src/main/Makefile.in 1.12:
8040: * src/targets/cgi/Makefile.in 1.14:
8041: * src/types/Makefile.in 1.11:
8042: makes
8043:
8044: * src/main/pa_sql_driver_manager.C 1.33:
8045: * src/sql/pa_sql_driver.h 1.16:
8046: * src/targets/cgi/parser3.C 1.110:
8047: #define STRINGIZE(name) #name
8048: does not macro expantion on param, simply qoutes whatever passed, undone
8049:
8050: * src/main/pa_sql_driver_manager.C 1.30:
8051: * src/sql/pa_sql_driver.h 1.14:
8052: SQL_DRIVER_CREATE_FUNC_NAME
8053:
8054: * src/main/pa_sql_driver_manager.C 1.32:
8055: * src/sql/pa_sql_driver.h 1.15:
8056: * src/targets/cgi/Makefile.am 1.13:
8057: * src/targets/cgi/parser3.C 1.109:
8058: #define STRINGIZE(name) #name
8059: invented
8060:
8061: * src/targets/cgi/Makefile.am 1.14:
8062: .am undo
8063:
8064: * src/classes/op.C 1.40:
8065: * src/include/pa_sql_driver_manager.h 1.8:
8066: * src/main/pa_sql_driver_manager.C 1.31:
8067: #define MAIN_SQL_NAME "SQL"
8068: #define MAIN_SQL_DRIVERS_NAME "drivers"
8069:
8070: moved to be availible to all users
8071:
8072: 2001-09-04 parser
8073: * src/targets/cgi/parser3.C 1.106:
8074: zz
8075:
8076: * src/include/pa_config_auto.h.in 1.5:
8077: * src/targets/Makefile.in 1.12:
8078: * src/targets/apache13/Makefile.in 1.12:
8079: * src/targets/cgi/Makefile.am 1.12:
8080: * src/targets/cgi/Makefile.in 1.13:
8081: * src/targets/cgi/parser3.C 1.102:
8082: configure --sysconfdir=sysadmin-controlled auto.p location for
8083: targets/cgi/parser3, default[/usr/local/etc]
8084:
8085: * src/Makefile.in 1.15:
8086: * src/include/pa_config_auto.h.in 1.4:
8087: * src/targets/apache13/Makefile.in 1.11:
8088: * src/targets/cgi/Makefile.in 1.12:
8089: makes
8090:
8091: * src/targets/isapi/parser3isapi.C 1.37:
8092: z
8093:
8094: * src/targets/cgi/parser3.C 1.104:
8095: zzz
8096:
8097: * src/targets/cgi/parser3.C 1.108:
8098: full_file_spec bug
8099:
8100: * src/classes/image.C 1.39:
8101: image.html now can accept void params
8102:
8103: * src/classes/date.C 1.5:
8104: date:sql-string is now without ''
8105:
8106: * src/classes/date.C 1.6:
8107: date
8108:
8109: * src/targets/cgi/parser3.C 1.107:
8110: getenvcheck
8111:
8112: 2001-09-03 parser
8113: * src/targets/cgi/parser3.C 1.101:
8114: /configure cgi SYSCONFDIR
8115:
8116: 2001-09-01 parser
8117: * src/classes/image.C 1.38:
8118: letter_spacing
8119:
8120: * src/classes/image.C 1.36:
8121: image: as_int as_string used
8122:
8123: * src/classes/image.C 1.37:
8124: image: font params changed
8125:
8126: * src/types/pa_vmethod_frame.h 1.15:
8127: $result[] now gets properly analized
8128:
8129: 2001-08-31 parser
8130: * src/Makefile.in 1.14:
8131: * src/include/pa_dir.h 1.4:
8132: * src/targets/Makefile.in 1.11:
8133: * src/targets/cgi/parser3.C 1.99:
8134: compiled under cygwin
8135:
8136: * src/targets/cgi/parser3.C 1.100:
8137: z
8138:
8139: * src/classes/void.C 1.8:
8140: void:int/double += (default)
8141:
8142: * src/classes/string.C 1.72:
8143: * src/classes/table.C 1.108:
8144: string:int/double (defaults)
8145:
8146: * src/classes/image.C 1.35:
8147: image:font added space param
8148: image:font changed charwidth alg, added kerning const[for now]
8149:
8150: 2001-08-29 parser
8151: * src/main/pa_exception.C 1.14:
8152: exception redundant debug info
8153:
8154: 2001-08-28 parser
8155: * src/classes/table.C 1.107:
8156: NO_STRING_ORIGIN check
8157:
8158: * src/classes/string.C 1.71:
8159: * src/include/pa_dictionary.h 1.2:
8160: * src/include/pa_string.h 1.101:
8161: * src/main/pa_dictionary.C 1.4:
8162: * src/main/pa_string.C 1.101:
8163: * src/main/untaint.C 1.59:
8164: pa_directory speeded up. moved zero 'from' check to directory constructor.
8165: string:replace
8166:
8167: * src/Makefile.in 1.13:
8168: makes
8169:
8170: * src/Makefile.in 1.12:
8171: * src/classes/Makefile.in 1.13:
8172: * src/classes/gd/Makefile.in 1.9:
8173: * src/main/Makefile.in 1.10:
8174: * src/targets/Makefile.in 1.10:
8175: * src/targets/apache13/Makefile.in 1.9:
8176: * src/targets/cgi/Makefile.in 1.10:
8177: * src/types/Makefile.in 1.9:
8178: makefiles
8179:
8180: * src/classes/file.C 1.51:
8181: * src/main/pa_common.C 1.63:
8182: file:move autocreate/remove dest/src dir
8183:
8184: * src/main/compile.C 1.47:
8185: NO_STRING_ORIGIN check2
8186:
8187: * src/classes/image.C 1.33:
8188: image: gifsize little endian
8189:
8190: * src/targets/apache13/Makefile.am 1.4:
8191: COMPILE_APACHE13_MODULE
8192:
8193: * src/include/pa_dictionary.h 1.4:
8194: * src/main/pa_dictionary.C 1.5:
8195: * src/main/pa_sql_driver_manager.C 1.29:
8196: NO_STRING_ORIGIN check3
8197:
8198: * src/include/pa_dictionary.h 1.3:
8199: gcc: ../include/pa_dictionary.h:19: storage class specifiers
8200: invalid in friend function declarations
8201:
8202: * src/targets/apache13/Makefile.am 1.3:
8203: configure to skip apache
8204:
8205: * src/classes/Makefile.in 1.14:
8206: * src/classes/gd/Makefile.in 1.10:
8207: * src/main/Makefile.in 1.11:
8208: * src/targets/apache13/Makefile.in 1.10:
8209: * src/targets/cgi/Makefile.in 1.11:
8210: * src/types/Makefile.in 1.10:
8211: make.ins
8212:
8213: * src/classes/op.C 1.39:
8214: * src/main/compile.tab.C 1.9:
8215: * src/main/pa_dir.C 1.6:
8216: * src/main/untaint.C 1.60:
8217: * src/targets/cgi/parser3.C 1.98:
8218: * src/targets/isapi/parser3isapi.C 1.36:
8219: strncpy forced with zero ending in case of limit
8220:
8221: * src/classes/gd/gif.h 1.10:
8222: * src/classes/gd/gifio.C 1.10:
8223: #endif /*some comments removed*/
8224:
8225: * src/classes/image.C 1.34:
8226: image error msgs
8227:
8228: * src/classes/Makefile.am 1.18:
8229: * src/classes/gd/Makefile.am 1.3:
8230: * src/main/Makefile.am 1.15:
8231: * src/targets/cgi/Makefile.am 1.11:
8232: * src/types/Makefile.am 1.6:
8233: .am-s
8234:
8235: * src/doc/doxygen.cfg 1.12:
8236: doxygen conf removed some garbage from under doxygeneration
8237:
8238: 2001-08-27 parser
8239: * src/Makefile.in 1.11:
8240: * src/classes/Makefile.in 1.12:
8241: * src/classes/gd/Makefile.in 1.8:
8242: * src/main/Makefile.in 1.9:
8243: * src/main/pa_common.C 1.61:
8244: * src/main/pa_exception.C 1.12:
8245: * src/main/pa_sql_driver_manager.C 1.28:
8246: * src/targets/Makefile.in 1.9:
8247: * src/targets/apache13/Makefile.in 1.8:
8248: * src/targets/cgi/Makefile.am 1.10:
8249: * src/targets/cgi/Makefile.in 1.9:
8250: * src/types/Makefile.in 1.8:
8251: configure for solaris -lsocket
8252:
8253: * src/classes/image.C 1.31:
8254: * src/classes/image.C 1.32:
8255: fixed jpgsize alg
8256:
8257: * src/main/pa_request.C 1.152:
8258: * src/targets/cgi/parser3.C 1.97:
8259: parser3 test.html [auto.p from current dir loading]
8260:
8261: * src/main/pa_exception.C 1.13:
8262: z
8263:
8264: * src/main/pa_common.C 1.62:
8265: removed debug info from pa_common
8266:
8267: 2001-08-24 parser
8268: * src/targets/cgi/parser3.C 1.95:
8269: not cgi extra \n 2
8270:
8271: * src/classes/file.C 1.50:
8272: * src/classes/form.C 1.14:
8273: * src/classes/mail.C 1.35:
8274: * src/classes/table.C 1.106:
8275: fiew non-pool mallocs fixed
8276:
8277: * src/targets/cgi/parser3.C 1.96:
8278: not cgi extra \n 3
8279:
8280: * src/sql/pa_sql_driver.h 1.13:
8281: sql* removed services from disconnect - cross-request ideological probs.
8282: oracle - fixed bug: cs allocated on request.pool and got freed before disconnect
8283:
8284: * src/targets/cgi/parser3.C 1.94:
8285: not cgi extra \n
8286:
8287: * src/main/pa_sql_driver_manager.C 1.27:
8288: z
8289:
8290: * src/include/pa_sql_connection.h 1.12:
8291: * src/main/pa_sql_driver_manager.C 1.26:
8292: sql* removed services from disconnect - cross-request
8293: ideological probs.
8294:
8295: 2001-08-23 parser
8296: * src/main/pa_sql_driver_manager.C 1.25:
8297: oracle: dlink
8298:
8299: * src/classes/file.C 1.49:
8300: minor bug in file:save fixed
8301:
8302: 2001-08-22 parser
8303: * src/classes/file.C 1.48:
8304: * src/main/compile.tab.C 1.8:
8305: * src/types/pa_vfile.C 1.18:
8306: * src/types/pa_vfile.h 1.29:
8307: file:load|save[text|binary;
8308:
8309: * src/main/compile.tab.C 1.7:
8310: * src/main/compile.y 1.164:
8311: ^method[]^[^] literals []
8312:
8313: 2001-08-21 parser
8314: * src/classes/file.C 1.47:
8315: * src/classes/table.C 1.105:
8316: ^file:list
8317:
8318: 2001-08-20 parser
8319: * src/main/compile.tab.C 1.6:
8320: * src/main/compile.y 1.163:
8321: * src/main/pa_sql_driver_manager.C 1.24:
8322: * src/types/pa_value.h 1.70:
8323: * src/types/pa_vbool.h 1.11:
8324: * src/types/pa_vdouble.h 1.24:
8325: * src/types/pa_vint.h 1.25:
8326: var(123) ^var.inc[] recousively caused problems: inc incremeted
8327: 123 literal!! fixed
8328:
8329: 2001-08-10 parser
8330: * src/classes/table.C 1.101:
8331: * src/include/pa_table.h 1.34:
8332: * src/main/pa_table.C 1.35:
8333: table.sort now creates new sorted table
8334:
8335: * src/main/compile.tab.C 1.3:
8336: * src/main/compile.tab.C 1.4:
8337: * src/main/compile.y 1.160:
8338: * src/main/compile.y 1.161:
8339: (codes) name part syntax added
8340:
8341: * src/main/compile.tab.C 1.5:
8342: * src/main/compile.y 1.162:
8343: [codes] name part syntax now
8344:
8345: * src/main/pa_string.C 1.100:
8346: string.match hanged on. there were a hang check but it weren't wise enough
8347:
8348: @parse[dateString][tmp]
8349: $tmp[^dateString.match[(\d\d\d\d-)?(\d\d-)?][g]]
8350: $tmp.1 $tmp.2
8351: #end
8352:
8353: @main[]
8354: ^parse[2001-02-03]
8355:
8356: * src/classes/table.C 1.102:
8357: * src/classes/table.C 1.103:
8358: table:sort now default desc
8359:
8360: * src/types/pa_value.h 1.69:
8361: * src/types/pa_vstring.h 1.30:
8362: * src/types/pa_vstring.h 1.31:
8363: string now def only when ne ''
8364:
8365: * src/main/pa_request.C 1.150:
8366: * src/main/pa_request.C 1.151:
8367: wanted to make
8368: const int MAX_EXECUTE_SECONDS=1;
8369:
8370: but couldnt, set_callback_and_alarm appeared to be not exported :(
8371:
8372: * src/classes/table.C 1.104:
8373: table:sort restored [it was bad test :(]
8374:
8375: 2001-08-09 parser
8376: * src/main/pa_string.C 1.99:
8377: $a[010] now ^if($a==10){true}
8378: were octal
8379:
8380: * src/main/Makefile.am 1.14:
8381: .am
8382:
8383: * src/classes/void.C 1.6:
8384: * src/classes/void.C 1.7:
8385: void: int double copy/paste from int: bug fixed
8386:
8387: * src/classes/hash.C 1.14:
8388: hash:_default now [was hash:default]
8389:
8390: * src/types/pa_vcookie.C 1.22:
8391: cookie name&value origins added, more precise $ORIGINS(1)
8392:
8393: * src/classes/op.C 1.38:
8394: case without switch check added
8395:
8396: * src/main/Makefile.in 1.8:
8397: make.in
8398:
8399: 2001-08-07 parser
8400: * src/classes/math.C 1.5:
8401: * src/main/pa_request.C 1.149:
8402: math:random fixed. win32 srand made working
8403:
8404: * src/classes/double.C 1.36:
8405: * src/classes/int.C 1.32:
8406: * src/classes/string.C 1.70:
8407: * src/classes/table.C 1.100:
8408: * src/include/pa_globals.h 1.60:
8409: * src/main/pa_globals.C 1.70:
8410: !^int/double:sql{query}[[$.limit(2) $.offset(4) $.default(0)]]
8411: string, table
8412:
8413: 2001-08-06 parser
8414: * src/classes/hash.C 1.13:
8415: hash:keys renamed to hash:_keys :(
8416:
8417: * src/main/pa_exec.C 1.10:
8418: exec win32 real filename
8419:
8420: * src/classes/file.C 1.46:
8421: exec stderr out
8422:
8423: * src/classes/mail.C 1.34:
8424: * src/classes/op.C 1.37:
8425: * src/include/pa_array.h 1.43:
8426: * src/include/pa_globals.h 1.59:
8427: * src/include/pa_hash.h 1.42:
8428: * src/include/pa_request.h 1.94:
8429: * src/main/compile.tab.C 1.2:
8430: * src/main/compile.y 1.159:
8431: * src/main/pa_array.C 1.38:
8432: * src/main/pa_dictionary.C 1.3:
8433: * src/main/pa_exec.C 1.11:
8434: * src/main/pa_globals.C 1.69:
8435: * src/main/pa_hash.C 1.38:
8436: * src/main/pa_request.C 1.148:
8437: * src/main/pa_string.C 1.98:
8438: class_path
8439:
8440: 2001-08-03 parser
8441: * src/classes/table.C 1.99:
8442: * src/types/pa_vtable.h 1.28:
8443: vtable.locks killed
8444:
8445: 2001-08-02 parser
8446: * src/classes/classes.h 1.9:
8447: * src/classes/op.C 1.36:
8448: * src/include/pa_globals.h 1.58:
8449: * src/main/execute.C 1.188:
8450: * src/main/pa_globals.C 1.66:
8451: * src/main/pa_globals.C 1.67:
8452: found another multithread bug in op.C (last, last global var
8453: killed) :)
8454:
8455: * src/main/pa_dictionary.C 1.2:
8456: * src/main/pa_globals.C 1.68:
8457: memset dictionary minor bug fixed
8458:
8459: * src/classes/string.C 1.69:
8460: * src/classes/table.C 1.98:
8461: * src/include/pa_array.h 1.42:
8462: * src/main/execute.C 1.190:
8463: * src/main/pa_exec.C 1.9:
8464: introducing Array_iter
8465:
8466: * src/main/execute.C 1.189:
8467: detected quick_get recursion bug. changed to get@execute, but
8468: needs array iterator, separate from array to avoid it & use caching
8469:
8470: 2001-08-01 parser
8471: * src/include/pa_dictionary.h 1.1:
8472: * src/include/pa_globals.h 1.57:
8473: * src/include/pa_string.h 1.100:
8474: * src/main/main.dsp 1.107:
8475: * src/main/pa_dictionary.C 1.1:
8476: * src/main/pa_globals.C 1.65:
8477: * src/main/pa_request.C 1.147:
8478: * src/main/pa_string.C 1.97:
8479: * src/main/untaint.C 1.58:
8480: speeded up typo-html replacements. introducing Dictionary with
8481: first-char caching
8482:
8483: 2001-07-31 parser
8484: * src/types/Makefile.am 1.5:
8485: pa_vtable.C added to .am
8486:
8487: * src/main/compile.tab.C 1.1:
8488: added, so that could be compiled even on non-bison-enabled platforms
8489:
8490: 2001-07-28 parser
8491: * src/main/compile.y 1.158:
8492: * src/main/untaint.C 1.57:
8493: bug fix @ untaint when \r skipped \n
8494:
8495: * src/classes/table.C 1.97:
8496: table:hash always produces hash, when can't - empty
8497:
8498: 2001-07-27 parser
8499: * src/classes/double.C 1.35:
8500: * src/classes/int.C 1.31:
8501: * src/classes/string.C 1.68:
8502: provided meaningful msg on int/double/string :sql without
8503: result and default
8504:
8505: 2001-07-26 parser
8506: * src/include/pa_opcode.h 1.6:
8507: * src/main/compile.y 1.156:
8508: * src/main/execute.C 1.187:
8509: hash creation syntax problem persists. restored $: for a while.
8510: thinking of $man[$.age[zzz]] syntax now
8511:
8512: * src/classes/op.C 1.35:
8513: fixed bad multithread bug with strangly global OP
8514:
8515: * src/main/compile.y 1.157:
8516: $man[$.age[zzz]] 0
8517:
8518: * src/include/pa_opcode.h 1.4:
8519: * src/main/compile.C 1.45:
8520: * src/main/compile.y 1.154:
8521: * src/main/compile_tools.h 1.46:
8522: * src/main/execute.C 1.185:
8523: * src/main/pa_request.C 1.146:
8524: * src/types/pa_vmethod_frame.h 1.13:
8525: introducing ::
8526: this is constructor call prefix.
8527: ordinary : remains for static accesses
8528:
8529: * src/classes/double.C 1.34:
8530: * src/classes/int.C 1.30:
8531: * src/classes/string.C 1.67:
8532: * src/include/pa_opcode.h 1.5:
8533: * src/main/compile.C 1.46:
8534: * src/main/compile.y 1.155:
8535: * src/main/compile_tools.h 1.47:
8536: * src/main/execute.C 1.186:
8537: * src/types/pa_vcode_frame.h 1.7:
8538: * src/types/pa_vmethod_frame.h 1.14:
8539: * src/types/pa_wcontext.h 1.16:
8540: * src/types/pa_wwrapper.h 1.10:
8541: fixing :: realization #1
8542:
8543: 2001-07-25 parser
8544: * src/classes/table.C 1.95:
8545: * src/main/main.dsp 1.106:
8546: * src/types/pa_vtable.C 1.1:
8547: * src/types/pa_vtable.h 1.27:
8548: ^table.record[] now $table.fields
8549:
8550: * src/types/pa_vtable.C 1.2:
8551: table: get_element order changeed. now:
8552: 1. fields
8553: 2. methods
8554: 3. columns
8555:
8556: * src/types/pa_vdouble.h 1.23:
8557: * src/types/pa_vint.h 1.24:
8558: odbc: no result queries; quote.
8559: optimized double&int tostring-s
8560:
8561: * src/classes/string.C 1.66:
8562: * src/include/pa_globals.h 1.56:
8563: * src/main/execute.C 1.183:
8564: * src/main/pa_globals.C 1.64:
8565: match replace code context moved to implicit $match context
8566:
8567: * src/main/compile.C 1.44:
8568: * src/main/compile.y 1.153:
8569: * src/main/compile_tools.h 1.45:
8570: allowed whitespace before first method decl
8571:
8572: * src/include/pa_opcode.h 1.3:
8573: * src/main/compile.y 1.149:
8574: * src/main/compile_tools.C 1.37:
8575: * src/main/compile_tools.h 1.43:
8576: * src/main/execute.C 1.182:
8577: with killed, code storage introduced with former 'with' syntax
8578:
8579: * src/main/compile.y 1.150:
8580: * src/main/compile.y 1.151:
8581: * src/main/execute.C 1.184:
8582: $var[] is now empty string, not void
8583:
8584: * src/main/compile.C 1.43:
8585: * src/main/compile.y 1.152:
8586: * src/main/compile_tools.h 1.44:
8587: allowed empty lines before first method decl
8588:
8589: * src/classes/table.C 1.96:
8590: allowed nontable result in table:sql, results in empty table
8591:
8592: 2001-07-24 parser
8593: * src/main/compile.C 1.42:
8594: * src/main/execute.C 1.181:
8595: * src/main/pa_string.C 1.96:
8596: * src/types/pa_value.h 1.68:
8597: first get_element, next get operator
8598:
8599: * src/classes/file.C 1.45:
8600: * src/include/pa_common.h 1.47:
8601: * src/main/pa_common.C 1.60:
8602: file:move
8603:
8604: * src/main/compile.y 1.148:
8605: removed @end handling
8606:
8607: * src/main/pa_common.C 1.59:
8608: file_read close @ eof when imgsize bug fixed
8609:
8610: * src/main/compile.C 1.41:
8611: * src/main/compile.y 1.147:
8612: @end handling method2
8613:
8614: 2001-07-23 parser
8615: * src/main/pa_sql_driver_manager.C 1.23:
8616: * src/sql/pa_sql_driver.h 1.12:
8617: sql odbc driver
8618:
8619: * src/classes/hash.C 1.11:
8620: * src/classes/hash.C 1.12:
8621: * src/classes/string.C 1.65:
8622: * src/classes/table.C 1.94:
8623: * src/classes/void.C 1.5:
8624: * src/include/pa_sql_connection.h 1.11:
8625: * src/sql/pa_sql_driver.h 1.11:
8626: changed sql driver query interface
8627:
8628: 2001-07-20 parser
8629: * src/types/pa_vrequest.C 1.8:
8630: X!$browser:type
8631:
8632: * src/classes/file.C 1.44:
8633: * src/classes/string.C 1.64:
8634: * src/include/pa_string.h 1.99:
8635: * src/main/execute.C 1.180:
8636: * src/main/pa_string.C 1.95:
8637: * src/types/pa_valiased.C 1.8:
8638: * src/types/pa_valiased.h 1.13:
8639: * src/types/pa_value.h 1.67:
8640: * src/types/pa_vclass.h 1.17:
8641: * src/types/pa_vcookie.h 1.11:
8642: * src/types/pa_vdate.h 1.3:
8643: * src/types/pa_vfile.h 1.28:
8644: * src/types/pa_vform.h 1.21:
8645: * src/types/pa_vhash.h 1.15:
8646: * src/types/pa_vmath.h 1.2:
8647: * src/types/pa_vobject.h 1.10:
8648: * src/types/pa_vrequest.C 1.7:
8649: * src/types/pa_vstateless_class.h 1.16:
8650: * src/types/pa_vstateless_object.h 1.10:
8651: only ^class:method dynamic calls allowed.
8652: ^BASE.method call disabled.
8653: BASE element globally removed
8654:
8655: 2001-07-18 parser
8656: * src/Makefile.am 1.6:
8657: * src/Makefile.in 1.10:
8658: * src/classes/Makefile.am 1.17:
8659: * src/classes/gd/Makefile.am 1.2:
8660: * src/main/Makefile.am 1.13:
8661: * src/targets/Makefile.am 1.6:
8662: * src/targets/apache13/Makefile.am 1.2:
8663: * src/targets/cgi/Makefile.am 1.9:
8664: * src/types/Makefile.am 1.4:
8665: removed $id from *.in *.am
8666:
8667: * src/classes/file.C 1.43:
8668: file:exec/cgi msg
8669:
8670: * src/main/pa_request.C 1.145:
8671: * src/main/untaint.C 1.56:
8672: ORIGINS langs name abbrevations
8673:
8674: * src/classes/file.C 1.42:
8675: $file:exit-code renamed to 'status'
8676:
8677: * src/classes/date.C 1.4:
8678: * src/classes/mail.C 1.33:
8679: * src/classes/math.C 1.4:
8680: * src/classes/string.C 1.63:
8681: * src/classes/table.C 1.93:
8682: * src/include/pa_globals.h 1.55:
8683: * src/include/pa_string.h 1.98:
8684: * src/main/execute.C 1.179:
8685: * src/main/pa_globals.C 1.63:
8686: * src/main/pa_request.C 1.144:
8687: * src/main/pa_string.C 1.94:
8688: * src/main/untaint.C 1.55:
8689: * src/types/pa_value.h 1.66:
8690: * src/types/pa_vdouble.h 1.22:
8691: * src/types/pa_vfile.h 1.27:
8692: * src/types/pa_vint.h 1.23:
8693: * src/types/pa_vstring.C 1.9:
8694: * src/types/pa_vstring.h 1.29:
8695: $ORIGINS(1) output tracing mode
8696:
8697: * src/classes/Makefile.in 1.11:
8698: * src/classes/gd/Makefile.in 1.7:
8699: * src/main/Makefile.in 1.7:
8700: * src/targets/Makefile.in 1.8:
8701: * src/targets/apache13/Makefile.in 1.7:
8702: * src/targets/cgi/Makefile.in 1.8:
8703: * src/types/Makefile.in 1.7:
8704: $id in .in's from .am's removed
8705:
8706: * src/classes/file.C 1.41:
8707: * src/main/pa_exec.C 1.8:
8708: file:exec
8709:
8710: 2001-07-17 parser
8711: * src/Makefile.in 1.9:
8712: * src/classes/Makefile.in 1.10:
8713: == wrong
8714:
8715: 2001-07-13 parser
8716: * src/main/execute.C 1.175:
8717: * src/main/pa_request.C 1.142:
8718: order of MAIN parents was wrong, fixed
8719:
8720: * src/classes/double.C 1.33:
8721: * src/classes/int.C 1.29:
8722: * src/classes/string.C 1.62:
8723: * src/include/pa_request.h 1.92:
8724: * src/include/pa_request.h 1.93:
8725: * src/main/execute.C 1.176:
8726: * src/main/execute.C 1.177:
8727: * src/main/execute.C 1.178:
8728: * src/main/pa_request.C 1.143:
8729: auto.p[@auto], /news/auto.p[no @auto], so that initializing
8730: second would not call first @auto
8731:
8732: 2001-07-12 parser
8733: * src/types/pa_value.h 1.65:
8734: pa_value.putelement modification of system classes prevented
8735:
8736: 2001-07-11 parser
8737: * src/classes/string.C 1.61:
8738: * src/doc/sources2html.cmd 1.3:
8739: lr split now yelds table $piece
8740:
8741: * src/classes/file.C 1.40:
8742: * src/include/pa_common.h 1.46:
8743: * src/main/pa_common.C 1.58:
8744: * src/types/pa_vstateless_class.h 1.15:
8745: $file created by file:state += .atime .mtime .ctime
8746: +found&fixed bug with exceptions on get_junction-created objects [they were on wrong pool]
8747:
8748: 2001-07-09 parser
8749: * src/main/untaint.C 1.54:
8750: qp wrong name
8751:
8752: * src/classes/date.C 1.3:
8753: * src/classes/string.C 1.60:
8754: * src/classes/table.C 1.92:
8755: * src/main/compile.y 1.146:
8756: date format 0
8757:
8758: 2001-07-07 parser
8759: * src/classes/Makefile.am 1.16:
8760: * src/classes/date.C 1.1:
8761: * src/classes/file.C 1.39:
8762: * src/classes/hash.C 1.10:
8763: * src/classes/image.C 1.30:
8764: * src/classes/mail.C 1.32:
8765: * src/classes/math.C 1.3:
8766: * src/classes/op.C 1.34:
8767: * src/classes/string.C 1.59:
8768: * src/classes/table.C 1.90:
8769: * src/classes/void.C 1.4:
8770: * src/include/pa_request.h 1.91:
8771: * src/main/main.dsp 1.105:
8772: * src/types/pa_value.h 1.64:
8773: * src/types/pa_vdate.h 1.1:
8774: * src/types/pa_wcontext.C 1.7:
8775: date now set $fields roll string. todo: sql, calendar
8776:
8777: * src/classes/date.C 1.2:
8778: * src/classes/table.C 1.91:
8779: * src/include/pa_common.h 1.45:
8780: * src/include/pa_string.h 1.97:
8781: * src/main/pa_common.C 1.57:
8782: * src/types/pa_vdate.h 1.2:
8783: date roll
8784: table calendar
8785:
8786: 2001-07-06 parser
8787: * src/classes/math.C 1.2:
8788: * src/include/pa_request.h 1.90:
8789: * src/main/execute.C 1.174:
8790: * src/main/main.dsp 1.104:
8791: * src/main/pa_request.C 1.141:
8792: * src/types/pa_vmath.h 1.1:
8793: math 0
8794:
8795: 2001-07-03 parser
8796: * src/classes/Makefile.am 1.15:
8797: * src/classes/math.C 1.1:
8798: * src/classes/op.C 1.33:
8799: * src/classes/random.C 1.15:
8800: * src/main/main.dsp 1.103:
8801: class random renamed to math, operators became methods
8802:
8803: * src/classes/op.C 1.32:
8804: pow sqrt
8805:
8806: * src/classes/op.C 1.31:
8807: * src/main/execute.C 1.173:
8808: sin asin cos acos tan atan
8809:
8810: 2001-07-02 parser
8811: * src/classes/hash.C 1.9:
8812: ^hash.keys[]
8813:
8814: * src/classes/table.C 1.88:
8815: * src/main/pa_table.C 1.34:
8816: ^table:columns[]
8817:
8818: * src/classes/table.C 1.89:
8819: ^table.columns column renamed from 'name' to 'column'
8820:
8821: * src/main/compile.y 1.145:
8822: * src/main/compile_tools.h 1.42:
8823: in expressions now allowed 'strings'
8824:
8825: 2001-06-29 parser
8826: * src/main/execute.C 1.171:
8827: * src/main/execute.C 1.172:
8828: /0 %0 checkes ver 2
8829:
8830: * src/classes/table.C 1.87:
8831: empty strings @ sql
8832:
8833: * src/Makefile.in 1.8:
8834: * src/classes/Makefile.in 1.9:
8835: makes
8836:
8837: * src/classes/Makefile.am 1.14:
8838: nothing - void
8839:
8840: * src/main/execute.C 1.170:
8841: /0 %0 checke
8842:
8843: 2001-06-28 parser
8844: * src/classes/double.C 1.32:
8845: * src/classes/file.C 1.38:
8846: * src/classes/form.C 1.13:
8847: * src/classes/hash.C 1.8:
8848: * src/classes/image.C 1.29:
8849: * src/classes/int.C 1.28:
8850: * src/classes/mail.C 1.31:
8851: * src/classes/op.C 1.30:
8852: * src/classes/random.C 1.14:
8853: * src/classes/response.C 1.13:
8854: * src/classes/string.C 1.58:
8855: * src/classes/table.C 1.86:
8856: * src/classes/void.C 1.3:
8857: * src/main/compile.C 1.40:
8858: * src/main/compile.y 1.144:
8859: * src/main/compile_tools.C 1.36:
8860: * src/main/execute.C 1.169:
8861: * src/main/pa_array.C 1.37:
8862: * src/main/pa_common.C 1.56:
8863: * src/main/pa_dir.C 1.5:
8864: * src/main/pa_exception.C 1.11:
8865: * src/main/pa_exec.C 1.7:
8866: * src/main/pa_globals.C 1.62:
8867: * src/main/pa_hash.C 1.37:
8868: * src/main/pa_pool.C 1.20:
8869: * src/main/pa_request.C 1.140:
8870: * src/main/pa_socks.C 1.5:
8871: * src/main/pa_sql_driver_manager.C 1.22:
8872: * src/main/pa_string.C 1.93:
8873: * src/main/pa_table.C 1.33:
8874: * src/main/untaint.C 1.53:
8875: * src/targets/cgi/parser3.C 1.93:
8876: * src/targets/isapi/parser3isapi.C 1.35:
8877: */
8878: static const char *RCSId="$Id: double.C,v 1.31 2001/06/28 07:41:59 parser Exp $";
8879:
8880: * src/main/compile.y 1.142:
8881: * src/main/compile_tools.h 1.41:
8882: $:name: == ${name}:
8883: $class:name: == ${class:name}:
8884:
8885: * src/classes/string.C 1.56:
8886: exactly one
8887:
8888: * src/classes/double.C 1.31:
8889: * src/classes/file.C 1.37:
8890: * src/classes/form.C 1.12:
8891: * src/classes/hash.C 1.7:
8892: * src/classes/image.C 1.28:
8893: * src/classes/int.C 1.27:
8894: * src/classes/mail.C 1.30:
8895: * src/classes/op.C 1.29:
8896: * src/classes/random.C 1.13:
8897: * src/classes/response.C 1.12:
8898: * src/classes/string.C 1.57:
8899: * src/classes/table.C 1.85:
8900: * src/classes/void.C 1.2:
8901: * src/main/compile.C 1.39:
8902: * src/main/compile.y 1.143:
8903: * src/main/compile_tools.C 1.35:
8904: * src/main/execute.C 1.168:
8905: * src/main/pa_array.C 1.36:
8906: * src/main/pa_common.C 1.55:
8907: * src/main/pa_dir.C 1.4:
8908: * src/main/pa_exception.C 1.10:
8909: * src/main/pa_exec.C 1.6:
8910: * src/main/pa_globals.C 1.61:
8911: * src/main/pa_hash.C 1.36:
8912: * src/main/pa_pool.C 1.19:
8913: * src/main/pa_request.C 1.139:
8914: * src/main/pa_socks.C 1.4:
8915: * src/main/pa_sql_driver_manager.C 1.21:
8916: * src/main/pa_string.C 1.92:
8917: * src/main/pa_table.C 1.32:
8918: * src/main/untaint.C 1.52:
8919: * src/targets/cgi/parser3.C 1.92:
8920: * src/targets/isapi/parser3isapi.C 1.34:
8921: static char *RCSId="$Id$";
8922:
8923: 2001-06-27 parser
8924: * src/classes/hash.C 1.6:
8925: * src/classes/nothing.C 1.5:
8926: * src/classes/table.C 1.84:
8927: * src/classes/void.C 1.1:
8928: * src/main/compile.y 1.140:
8929: * src/main/compile.y 1.141:
8930: * src/main/execute.C 1.167:
8931: * src/main/main.dsp 1.102:
8932: * src/main/pa_request.C 1.138:
8933: * src/targets/cgi/pa_pool.C 1.17:
8934: * src/types/pa_value.h 1.63:
8935: * src/types/pa_vcode_frame.h 1.6:
8936: * src/types/pa_vmethod_frame.h 1.12:
8937: * src/types/pa_vnothing.h 1.2:
8938: * src/types/pa_vtable.h 1.26:
8939: * src/types/pa_vvoid.h 1.1:
8940: nothing renamed to void
8941:
8942: * src/classes/op.C 1.28:
8943: ^switch ^case
8944:
8945: * src/main/compile.y 1.139:
8946: lexer: $zzzz^zzzz were name part
8947:
8948: 2001-05-28 parser
8949: * src/main/main.dsp 1.101:
8950: * src/targets/isapi/parser3isapi.dsp 1.15:
8951: release project options [some bugs]
8952:
8953: * src/classes/classes.C 1.7:
8954: * src/main/compile.C 1.38:
8955: * src/main/compile.y 1.138:
8956: * src/main/execute.C 1.166:
8957: operators are not in root class again
8958:
8959: * src/doc/html2chm.cmd 1.3:
8960: removed >a
8961:
8962: * src/doc/sources2html.cmd 1.2:
8963: z
8964:
8965: 2001-05-24 parser
8966: * src/Makefile.in 1.7:
8967: * src/classes/Makefile.in 1.8:
8968: * src/classes/gd/Makefile.in 1.6:
8969: * src/main/Makefile.in 1.6:
8970: * src/targets/Makefile.in 1.7:
8971: * src/targets/apache13/Makefile.in 1.6:
8972: * src/targets/cgi/Makefile.in 1.7:
8973: * src/types/Makefile.in 1.6:
8974: makes
8975:
8976: * src/main/pa_request.C 1.135:
8977: * src/main/pa_request.C 1.136:
8978: * src/targets/cgi/parser3.C 1.90:
8979: // no _ conversions in @exception[params]
8980:
8981: * src/targets/cgi/parser3.dsp 1.19:
8982: project file
8983:
8984: * src/classes/op.C 1.27:
8985: * src/main/pa_request.C 1.137:
8986: * src/targets/cgi/parser3.C 1.91:
8987: ^log ^exp
8988:
8989: 2001-05-23 parser
8990: * src/classes/op.C 1.25:
8991: * src/main/compile.y 1.137:
8992: allow one empty line before LS_DEF_NAME
8993:
8994: * src/main/pa_string.C 1.91:
8995: string cmp bug
8996:
8997: * src/classes/mail.C 1.29:
8998: * src/classes/op.C 1.26:
8999: rem max 1000
9000:
9001: 2001-05-22 parser
9002: * src/classes/op.C 1.24:
9003: if params code-required
9004:
9005: 2001-05-21 parser
9006: * src/classes/classes.C [operators_as_parent_class2] 1.5.2.1:
9007: * src/main/compile.C [operators_as_parent_class2] 1.36.2.1:
9008: * src/main/compile.y [operators_as_parent_class2] 1.134.2.1:
9009: * src/main/execute.C [operators_as_parent_class2] 1.162.2.1:
9010: 0
9011:
9012: * src/classes/classes.C [operators_as_parent_class2] 1.5.2.2:
9013: * src/main/compile.C [operators_as_parent_class2] 1.36.2.2:
9014: 1
9015:
9016: * src/Makefile.in 1.6:
9017: * src/classes/Makefile.in 1.6:
9018: * src/classes/Makefile.in 1.7:
9019: * src/classes/gd/Makefile.in 1.5:
9020: * src/main/Makefile.in 1.5:
9021: * src/targets/Makefile.in 1.6:
9022: * src/targets/apache13/Makefile.in 1.5:
9023: * src/targets/cgi/Makefile.in 1.6:
9024: * src/types/Makefile.in 1.5:
9025: makes
9026:
9027: * src/classes/double.C 1.30:
9028: * src/classes/hash.C 1.4:
9029: * src/classes/hash.C 1.5:
9030: * src/classes/nothing.C 1.1:
9031: * src/classes/nothing.C 1.2:
9032: * src/classes/nothing.C 1.3:
9033: * src/classes/op.C 1.23:
9034: * src/classes/string.C 1.55:
9035: * src/classes/table.C 1.83:
9036: * src/classes/unknown.C 1.8:
9037: * src/main/compile.y 1.136:
9038: * src/main/execute.C 1.164:
9039: * src/main/execute.C 1.165:
9040: * src/main/main.dsp 1.100:
9041: * src/main/pa_request.C 1.134:
9042: * src/targets/cgi/pa_pool.C 1.15:
9043: * src/targets/cgi/pa_pool.C 1.16:
9044: * src/types/pa_value.h 1.62:
9045: * src/types/pa_vcode_frame.h 1.5:
9046: * src/types/pa_vmethod_frame.h 1.10:
9047: * src/types/pa_vmethod_frame.h 1.11:
9048: * src/types/pa_vnothing.h 1.1:
9049: * src/types/pa_vtable.h 1.24:
9050: * src/types/pa_vtable.h 1.25:
9051: * src/types/pa_vunknown.h 1.14:
9052: 'unknown' renamed to 'nothing'
9053:
9054: * src/Makefile.in 1.5:
9055: * src/classes/Makefile.in 1.5:
9056: * src/classes/gd/Makefile.in 1.4:
9057: * src/main/Makefile.in 1.4:
9058: * src/targets/Makefile.in 1.5:
9059: * src/targets/apache13/Makefile.in 1.4:
9060: * src/targets/cgi/Makefile.in 1.5:
9061: * src/types/Makefile.in 1.4:
9062: make system timestamps
9063:
9064: * src/classes/nothing.C 1.4:
9065: resultless ^sql moved to nothing:
9066:
9067: * src/classes/Makefile.am 1.13:
9068: .AM
9069:
9070: * src/main/pa_request.C 1.133:
9071: .am
9072:
9073: * src/Makefile.in 1.4:
9074: file stamps to remove autoreconf
9075:
9076: * src/targets/cgi/parser3.C 1.88:
9077: argv can be just "parser3". made site_auto_path "." in that case
9078:
9079: * src/types/pa_vstring.C 1.8:
9080: eoleof
9081:
9082: * src/classes/op.C [operators_as_parent_class2] 1.21.2.1:
9083: * src/main/execute.C 1.162:
9084: * src/targets/cgi/Makefile.in 1.4:
9085: * src/targets/cgi/parser3.C 1.86:
9086: * src/targets/cgi/parser3.C 1.87:
9087: * src/targets/cgi/parser3.C 1.89:
9088: z
9089:
9090: * src/main/pa_request.C 1.132:
9091: * src/targets/cgi/parser3.C 1.85:
9092: pcre_tables=pcre_default_tables;
9093:
9094: * src/classes/hash.C 1.3:
9095: * src/classes/int.C 1.25:
9096: * src/classes/string.C 1.53:
9097: * src/classes/table.C 1.82:
9098: * src/include/pa_string.h 1.95:
9099: * src/include/pa_string.h 1.96:
9100: * src/main/pa_string.C 1.89:
9101: * src/main/pa_string.C 1.90:
9102: * src/types/pa_vstring.C 1.6:
9103: * src/types/pa_vstring.h 1.27:
9104: started int:sql
9105:
9106: * src/types/pa_vstring.C 1.7:
9107: * src/types/pa_vstring.h 1.28:
9108: removed unnecessary vstring::set_string
9109:
9110: * src/classes/double.C 1.29:
9111: * src/classes/int.C 1.26:
9112: * src/classes/string.C 1.54:
9113: int,double;sql
9114:
9115: * src/classes/hash.C [operators_as_parent_class2] 1.1.2.1:
9116: * src/classes/op.C [operators_as_parent_class2] 1.21.2.2:
9117: * src/classes/table.C [operators_as_parent_class2] 1.80.2.1:
9118: hash:sql
9119:
9120: * src/classes/classes.C 1.6:
9121: * src/classes/hash.C 1.2:
9122: * src/classes/op.C 1.22:
9123: * src/classes/table.C 1.81:
9124: * src/main/compile.C 1.37:
9125: * src/main/compile.y 1.135:
9126: * src/main/execute.C 1.163:
9127: hash:sql moved to main trunc. operators.txt updated
9128:
9129: 2001-05-19 parser
9130: * src/types/pa_value.h 1.61:
9131: parameter # 1 based
9132:
9133: * src/main/pa_common.C 1.54:
9134: common: actual filename '%s'
9135:
9136: * src/classes/string.C 1.52:
9137: root context in match replace body now unchanged
9138:
9139: * src/classes/Makefile.am 1.10:
9140: * src/classes/Makefile.am 1.11:
9141: * src/classes/Makefile.am 1.12:
9142: * src/classes/Makefile.am 1.9:
9143: * src/main/pa_sql_driver_manager.C 1.20:
9144: * src/targets/cgi/pa_pool.C 1.12:
9145: classes/.am
9146:
9147: * src/main/untaint.C 1.50:
9148: * src/targets/cgi/pa_pool.C 1.13:
9149: * src/targets/cgi/parser3.C 1.84:
9150: fixed bug in pre html untaint, wrong size used, 4* mem wasted
9151:
9152: * src/classes/string.C 1.51:
9153: * src/main/pa_string.C 1.88:
9154: z
9155:
9156: * src/include/pa_string.h 1.94:
9157: * src/main/untaint.C 1.51:
9158: * src/targets/cgi/pa_pool.C 1.14:
9159: introducing String::cstr_bufsize, returns just size+1 for as_is
9160: target.
9161:
9162: * src/classes/Makefile.in 1.4:
9163: clean
9164:
9165: 2001-05-18 parser
9166: * src/Makefile.in 1.3:
9167: * src/classes/Makefile.in 1.3:
9168: * src/classes/gd/Makefile.in 1.3:
9169: * src/include/pa_config_auto.h.in 1.3:
9170: * src/main/Makefile.in 1.3:
9171: * src/targets/Makefile.in 1.4:
9172: * src/targets/apache13/Makefile.in 1.3:
9173: * src/targets/cgi/Makefile.in 1.3:
9174: * src/targets/cgi/pa_pool.C 1.11:
9175: * src/types/Makefile.in 1.3:
9176: .am pa_threads.C ins
9177:
9178: * src/targets/cgi/Makefile.am 1.8:
9179: .am pa_threads.C added
9180:
9181: 2001-05-17 parser
9182: * src/include/pa_hash.h 1.40:
9183: * src/main/execute.C 1.158:
9184: removed /*SYNCHRONIZED*/ from hash.h
9185:
9186: * src/include/pa_array.h 1.41:
9187: * src/include/pa_common.h 1.44:
9188: * src/include/pa_config_fixed.h 1.8:
9189: * src/include/pa_config_includes.h 1.8:
9190: * src/include/pa_exception.h 1.12:
9191: * src/include/pa_exec.h 1.2:
9192: * src/include/pa_globals.h 1.54:
9193: * src/include/pa_hash.h 1.41:
9194: * src/include/pa_opcode.h 1.2:
9195: * src/include/pa_pool.h 1.52:
9196: * src/include/pa_request.h 1.88:
9197: * src/include/pa_sapi.h 1.9:
9198: * src/include/pa_socks.h 1.3:
9199: * src/include/pa_sql_connection.h 1.7:
9200: * src/include/pa_stack.h 1.9:
9201: * src/include/pa_string.h 1.93:
9202: * src/include/pa_table.h 1.33:
9203: * src/include/pa_threads.h 1.14:
9204: #include "pa_config_includes.h"
9205: in all headers
9206:
9207: * src/include/pa_request.h 1.89:
9208: * src/main/execute.C 1.159:
9209: * src/main/pa_request.C 1.131:
9210: ANTI_ENDLESS_EXECUTE_RECOURSION
9211:
9212: * src/classes/op.C 1.20:
9213: * src/include/pa_config_fixed.h 1.10:
9214: * src/include/pa_sql_connection.h 1.8:
9215: * src/include/pa_sql_driver_manager.h 1.5:
9216: * src/main/pa_sql_driver_manager.C 1.15:
9217: found problem at last: 2connections own 1driver and
9218: set_services fight for driver::fservices. before fix
9219:
9220: * src/main/execute.C 1.160:
9221: * src/types/pa_vmethod_frame.h 1.9:
9222: endless recursion line no
9223:
9224: * src/classes/classes.h 1.8:
9225: * src/include/pa_sql_connection.h 1.10:
9226: * src/include/pa_sql_driver_manager.h 1.7:
9227: * src/main/pa_sql_driver_manager.C 1.17:
9228: cache expiration[use SQL_Driver::disconnect]
9229:
9230: * src/include/pa_config_fixed.h 1.9:
9231: * src/include/pa_threads.h 1.16:
9232: * src/targets/cgi/pa_threads.C 1.1:
9233: * src/targets/cgi/parser3.dsp 1.18:
9234: * src/targets/isapi/pa_threads.C 1.1:
9235: * src/targets/isapi/parser3isapi.dsp 1.14:
9236: added pa_threads.C
9237:
9238: * src/classes/image.C 1.27:
9239: * src/include/pa_sql_driver_manager.h 1.4:
9240: * src/main/pa_sql_driver_manager.C 1.14:
9241: * src/main/pa_string.C 1.87:
9242: wrong includes order prevented sqlmanager to see MULTYTHREAD define
9243:
9244: * src/main/pa_table.C 1.31:
9245: table.locate current restored on "not found"
9246:
9247: * src/include/pa_threads.h 1.15:
9248: removed targets/parser
9249:
9250: * src/classes/op.C 1.19:
9251: * src/include/pa_sql_connection.h 1.6:
9252: * src/main/pa_sql_driver_manager.C 1.12:
9253: * src/sql/pa_sql_driver.h 1.9:
9254: connection from cache ->set_services(&services);
9255:
9256: * src/include/pa_config_fixed.h 1.7:
9257: * src/include/pa_threads.h 1.13:
9258: * src/main/pa_sql_driver_manager.C 1.13:
9259: SYNCHRONIZED moved closer to caches put/gets
9260:
9261: * src/classes/string.C 1.50:
9262: * src/include/pa_config_fixed.h 1.11:
9263: * src/include/pa_config_includes.h 1.9:
9264: * src/main/compile.y 1.134:
9265: * src/main/compile_tools.h 1.40:
9266: * src/main/execute.C 1.161:
9267: * src/main/pa_array.C 1.35:
9268: * src/main/pa_common.C 1.53:
9269: * src/main/pa_dir.C 1.3:
9270: * src/main/pa_hash.C 1.35:
9271: * src/main/pa_pool.C 1.18:
9272: * src/main/untaint.C 1.49:
9273: * src/types/pa_vcookie.C 1.21:
9274: * src/types/pa_vfile.C 1.17:
9275: * src/types/pa_vform.C 1.29:
9276: #include "pa_config_includes.h"
9277: removed from most .C
9278:
9279: * src/doc/html2chm.cmd 1.2:
9280: z
9281:
9282: * src/doc/chm.cmd 1.7:
9283: * src/doc/doxygen.cmd 1.7:
9284: * src/doc/html2chm.cmd 1.1:
9285: * src/doc/sources2html.cmd 1.1:
9286: * src/doc/view.cmd 1.3:
9287: * src/doc/view_chm.cmd 1.1:
9288: * src/doc/view_html.cmd 1.1:
9289: doc cmds
9290:
9291: * src/main/pa_sql_driver_manager.C 1.19:
9292: moved expiration to get_connection_from_cache
9293:
9294: * src/main/pa_sql_driver_manager.C 1.18:
9295: cache expiration bf
9296:
9297: * src/classes/op.C 1.21:
9298: * src/include/pa_sql_connection.h 1.9:
9299: * src/include/pa_sql_driver_manager.h 1.6:
9300: * src/main/pa_sql_driver_manager.C 1.16:
9301: * src/sql/pa_sql_driver.h 1.10:
9302: fixed problem at last: 2connections own 1driver and
9303: set_services fight for driver::fservices. before fix
9304:
9305: 2001-05-16 parser
9306: * src/include/pa_array.h 1.39:
9307: * src/include/pa_string.h 1.92:
9308: * src/main/execute.C 1.157:
9309: * src/main/pa_array.C 1.33:
9310: * src/targets/cgi/pa_pool.C 1.9:
9311: * src/targets/cgi/parser3.C 1.81:
9312: array debugged; adjusted
9313:
9314: * src/include/pa_array.h 1.40:
9315: * src/main/pa_array.C 1.34:
9316: * src/targets/cgi/parser3.C 1.82:
9317: removed array debug. before vstring rebasing
9318:
9319: * src/main/pa_sql_driver_manager.C 1.11:
9320: * src/main/pa_string.C 1.86:
9321: SQL_Driver_manager line no for connect/charset errors
9322:
9323: * src/targets/cgi/parser3.C 1.83:
9324: z
9325:
9326: * src/include/pa_pool.h 1.51:
9327: * src/targets/cgi/pa_pool.C 1.10:
9328: removed pool debug, #ifdefed some.
9329: would debug later, on more precise sample than stupid:
9330: @main[]
9331: $name[$z[]]
9332: ^for[i](0;10000-2){
9333: $tail[9994]
9334: $name.$tail[$tail!]
9335: $name.$tail
9336: }
9337: ok3
9338:
9339: 2001-05-15 parser
9340: * src/targets/cgi/pa_pool.C 1.6:
9341: * src/targets/cgi/parser3.C 1.78:
9342: main loss here: 5673321/ 70041= 81
9343:
9344: * src/include/pa_pool.h 1.50:
9345: * src/include/pa_string.h 1.89:
9346: * src/main/pa_string.C 1.83:
9347: * src/targets/cgi/pa_pool.C 1.7:
9348: * src/targets/cgi/parser3.C 1.79:
9349: string fixed bug with fullchunk cmps
9350:
9351: * src/include/pa_string.h 1.90:
9352: * src/main/pa_string.C 1.84:
9353: * src/targets/cgi/pa_pool.C 1.8:
9354: * src/targets/cgi/parser3.C 1.80:
9355: think that all must grow lineary, not exponentialy
9356:
9357: * src/include/pa_array.h 1.38:
9358: * src/include/pa_string.h 1.91:
9359: * src/main/pa_array.C 1.32:
9360: * src/main/pa_string.C 1.85:
9361: string+array made linear grows
9362:
9363: * src/include/pa_string.h 1.88:
9364: * src/targets/cgi/pa_pool.C 1.5:
9365: * src/targets/cgi/parser3.C 1.77:
9366: detected huge mem allocation: size/times malloc 27809390/368771
9367: calloc 3232/83. would test now
9368:
9369: * src/classes/random.C 1.12:
9370: * src/main/compile.y 1.133:
9371: * src/main/execute.C 1.156:
9372: * src/main/pa_request.C 1.130:
9373: * src/types/pa_value.h 1.60:
9374: * src/types/pa_vmethod_frame.h 1.8:
9375: numbered params had wrong name - for instance: bad error
9376: message in ^for[] bad body type. fixed
9377:
9378: 2001-05-14 parser
9379: * src/classes/string.C 1.49:
9380: * src/include/pa_string.h 1.87:
9381: * src/main/pa_string.C 1.82:
9382: * src/main/untaint.C 1.48:
9383: ^string.upper|lower[]
9384:
9385: 2001-05-11 paf
9386: * src/classes/classes.cmd 1.2:
9387: * src/classes/gawk.exe 1.2:
9388: * src/classes/ls.exe 1.2:
9389: * src/main/bison.exe 1.2:
9390: * src/targets/isapi/KILL.EXE 1.2:
9391: * src/targets/isapi/PSTAT.EXE 1.2:
9392: * src/targets/isapi/istart.cmd 1.2:
9393: * src/targets/isapi/istop.cmd 1.2:
9394: * src/targets/isapi/kill.pl 1.2:
9395: moved win32 helpers to /win32tools
9396:
9397: 2001-05-11 parser
9398: * src/main/main.dsp 1.99:
9399: * src/targets/isapi/parser3isapi.dsp 1.13:
9400: fixed some .dsp for win32tools
9401:
9402: * src/classes/double.C 1.28:
9403: * src/classes/image.C 1.26:
9404: * src/classes/op.C 1.18:
9405: * src/classes/string.C 1.48:
9406: * src/classes/table.C 1.80:
9407: * src/classes/unknown.C 1.7:
9408: * src/main/execute.C 1.155:
9409: * src/types/pa_value.h 1.59:
9410: * src/types/pa_vbool.h 1.10:
9411: * src/types/pa_vdouble.h 1.21:
9412: * src/types/pa_vint.h 1.22:
9413: * src/types/pa_vstring.h 1.26:
9414: * src/types/pa_vunknown.h 1.13:
9415: op: MAX_LOOPS
9416: as_int
9417:
9418: 2001-05-10 paf
9419: * src/doc/doxygen.cmd 1.5:
9420: * src/main/compile.y 1.131:
9421: * src/types/pa_vobject.h 1.9:
9422: grammar: priorities changes [lowerd && prior]
9423: vobject: now first fields, next methods
9424:
9425: * src/main/pa_request.C 1.129:
9426: * src/types/pa_vrequest.C 1.6:
9427: op configured
9428:
9429: * src/Makefile.in 1.2:
9430: * src/classes/Makefile.in 1.2:
9431: * src/classes/gd/Makefile.in 1.2:
9432: * src/classes/gd/gif.h 1.9:
9433: * src/include/pa_config_auto.h.in 1.2:
9434: * src/include/pa_config_fixed.h 1.6:
9435: * src/include/pa_config_includes.h 1.6:
9436: * src/main/Makefile.in 1.2:
9437: * src/targets/Makefile.in 1.3:
9438: * src/targets/apache13/Makefile.in 1.2:
9439: * src/targets/cgi/Makefile.in 1.2:
9440: * src/types/Makefile.in 1.2:
9441: inline wonders
9442:
9443: * src/main/compile.y 1.132:
9444: @end grammar: allowed zero strings in control menthod
9445:
9446: * src/types/pa_value.h 1.58:
9447: * src/types/pa_vclass.h 1.16:
9448: * src/types/pa_vstateless_class.h 1.14:
9449: * src/types/pa_vstateless_object.h 1.9:
9450: changed priority: field before method lookup in vclass & vobject
9451:
9452: * src/include/pa_common.h 1.43:
9453: * src/include/pa_config_includes.h 1.7:
9454: inline undefed for C++, that's all
9455:
9456: * src/classes/gd/gif.h 1.8:
9457: gif.h accedently removed
9458:
9459: * src/classes/Makefile.am 1.8:
9460: * src/classes/hash.C 1.1:
9461: * src/doc/doxygen.cfg 1.11:
9462: * src/doc/doxygen.cmd 1.6:
9463: hash.C added
9464:
9465: 2001-05-08 paf
9466: * src/classes/table.C 1.76:
9467: table:hash always hash of hash now
9468:
9469: * src/classes/op.C 1.15:
9470: * src/classes/table.C 1.72:
9471: * src/main/main.dsp 1.97:
9472: * src/types/pa_vtable.h 1.21:
9473: removed table:find. table:locate and op:eval now return bool
9474:
9475: * src/classes/table.C 1.75:
9476: table:empty return bool now
9477:
9478: * src/classes/table.C 1.79:
9479: * src/types/pa_value.h 1.57:
9480: * src/types/pa_vhash.h 1.14:
9481: * src/types/pa_vmethod_frame.h 1.7:
9482: hash:default works at last!
9483:
9484: * src/main/pa_table.C 1.30:
9485: table columnname2item on nameless ignored bark=false. fixed
9486:
9487: * src/classes/op.C 1.17:
9488: * src/types/pa_vtable.h 1.22:
9489: allowed $table.2342734 returns vunknown
9490:
9491: * src/classes/table.C 1.74:
9492: * src/doc/chm.cmd 1.6:
9493: * src/include/pa_array.h 1.37:
9494: * src/include/pa_table.h 1.32:
9495: * src/main/pa_table.C 1.29:
9496: * src/types/pa_value.h 1.56:
9497: * src/types/pa_vtable.h 1.23:
9498: table:hash
9499:
9500: * src/doc/chm.cmd 1.5:
9501: * src/main/execute.C 1.154:
9502: * src/types/pa_value.h 1.55:
9503: wrong pool in method checkparams again. fixed
9504:
9505: * src/classes/double.C 1.27:
9506: * src/classes/int.C 1.24:
9507: * src/classes/op.C 1.16:
9508: * src/classes/string.C 1.47:
9509: int,double,string:int[] double[] string:length[] results now
9510: have hames
9511:
9512: * src/classes/table.C 1.77:
9513: z
9514:
9515: * src/classes/mail.C 1.28:
9516: * src/classes/table.C 1.78:
9517: * src/doc/doxygen.cmd 1.4:
9518: * src/main/main.dsp 1.98:
9519: * src/types/pa_vhash.h 1.13:
9520: * src/types/pa_vstateless_class.h 1.13:
9521: hash:default
9522:
9523: * src/classes/table.C 1.73:
9524: table:record have name
9525:
9526: 2001-05-07 paf
9527: * src/types/pa_value.h 1.51:
9528: * src/types/pa_vtable.h 1.17:
9529: table: fields, then methods. so to enable 'dir' fields & co.
9530:
9531: * src/main/execute.C 1.153:
9532: ^var[^class:var.method[]] is not constructor now
9533:
9534: * src/main/compile.y 1.130:
9535: grammar: @end
9536:
9537: * src/doc/chm.cmd 1.4:
9538: cmd
9539:
9540: * src/doc/ClassExample2.dox 1.3:
9541: * src/doc/aliased.dox 1.3:
9542: * src/doc/chm.cmd 1.2:
9543: * src/include/code.h 1.29:
9544: * src/include/pa_opcode.h 1.1:
9545: * src/main/compile.C 1.36:
9546: * src/main/compile_tools.h 1.39:
9547: * src/main/execute.C 1.152:
9548: * src/types/pa_value.h 1.53:
9549: * src/types/pa_vbool.h 1.9:
9550: * src/types/pa_vclass.h 1.15:
9551: * src/types/pa_vcode_frame.h 1.4:
9552: * src/types/pa_vcookie.h 1.10:
9553: * src/types/pa_vdouble.h 1.20:
9554: * src/types/pa_venv.h 1.16:
9555: * src/types/pa_vfile.h 1.26:
9556: * src/types/pa_vform.h 1.20:
9557: * src/types/pa_vhash.h 1.12:
9558: * src/types/pa_vimage.h 1.13:
9559: * src/types/pa_vint.h 1.21:
9560: * src/types/pa_vjunction.h 1.6:
9561: * src/types/pa_vmethod_frame.h 1.6:
9562: * src/types/pa_vobject.h 1.8:
9563: * src/types/pa_vrequest.h 1.10:
9564: * src/types/pa_vresponse.h 1.10:
9565: * src/types/pa_vstateless_class.h 1.12:
9566: * src/types/pa_vstring.h 1.25:
9567: * src/types/pa_vtable.h 1.20:
9568: * src/types/pa_vunknown.h 1.12:
9569: * src/types/pa_wcontext.h 1.15:
9570: * src/types/pa_wwrapper.h 1.9:
9571: pa_code.h
9572:
9573: * src/include/pa_table.h 1.30:
9574: * src/main/pa_table.C 1.27:
9575: * src/types/pa_value.h 1.52:
9576: * src/types/pa_vtable.h 1.18:
9577: table: fields, then methods. so to enable 'dir' fields & co. more
9578:
9579: * src/classes/gd/gifio.C 1.9:
9580: * src/classes/string.C 1.45:
9581: * src/classes/table.C 1.71:
9582: * src/doc/ClassExample1.dox 1.2:
9583: * src/doc/ClassExample2.dox 1.2:
9584: * src/doc/ClassExample3.dox 1.2:
9585: * src/doc/aliased.dox 1.2:
9586: * src/doc/class.dox 1.2:
9587: * src/doc/compiler.dox 1.2:
9588: * src/doc/doxygen.cfg 1.10:
9589: * src/doc/doxygen.cmd 1.2:
9590: * src/doc/executor.dox 1.2:
9591: * src/doc/index.dox 1.3:
9592: * src/doc/methoded.dox 1.2:
9593: * src/doc/module.dox 1.2:
9594: * src/doc/object.dox 1.2:
9595: * src/doc/pooled.dox 1.2:
9596: * src/doc/string.dox 1.2:
9597: * src/doc/targets.dox 1.2:
9598: * src/doc/value.dox 1.2:
9599: * src/include/code.h 1.28:
9600: * src/include/pa_hash.h 1.39:
9601: * src/include/pa_string.h 1.86:
9602: * src/main/pa_request.C 1.128:
9603: * src/main/pa_sql_driver_manager.C 1.10:
9604: * src/types/pa_vjunction.h 1.5:
9605: * src/types/pa_vtable.h 1.19:
9606: dox, split by not clean parts also
9607:
9608: * src/classes/image.C 1.25:
9609: * src/classes/mail.C 1.27:
9610: * src/classes/string.C 1.46:
9611: * src/doc/chm.cmd 1.3:
9612: * src/include/pa_table.h 1.31:
9613: * src/main/pa_table.C 1.28:
9614: * src/types/pa_value.h 1.54:
9615: method reported errors on wrong pool
9616:
9617: * src/doc/chm.cmd 1.1:
9618: * src/doc/doxygen.cmd 1.3:
9619: * src/doc/view.cmd 1.2:
9620: dox cmd
9621:
9622: 2001-05-04 paf
9623: * src/classes/classes.h 1.7:
9624: * src/classes/double.C 1.26:
9625: * src/classes/file.C 1.36:
9626: * src/classes/form.C 1.11:
9627: * src/classes/image.C 1.24:
9628: * src/classes/int.C 1.23:
9629: * src/classes/mail.C 1.26:
9630: * src/classes/op.C 1.14:
9631: * src/classes/random.C 1.11:
9632: * src/classes/response.C 1.11:
9633: * src/classes/string.C 1.44:
9634: * src/classes/table.C 1.70:
9635: * src/classes/unknown.C 1.6:
9636: * src/doc/doxygen.cfg 1.9:
9637: * src/doc/index.dox 1.2:
9638: * src/main/pa_string.C 1.81:
9639: removed m- method dox
9640:
9641: * src/doc/ClassExample1.dox 1.1:
9642: * src/doc/ClassExample2.dox 1.1:
9643: * src/doc/ClassExample3.dox 1.1:
9644: * src/main/execute.C 1.151:
9645: dox: example1 updated
9646:
9647: 2001-05-03 paf
9648: * src/classes/classes.h 1.6:
9649: * src/classes/double.C 1.25:
9650: * src/doc/aliased.dox 1.1:
9651: * src/doc/class.dox 1.1:
9652: * src/doc/compiler.dox 1.1:
9653: * src/doc/doxygen.cfg 1.8:
9654: * src/doc/doxygen.txt 1.6:
9655: * src/doc/executor.dox 1.1:
9656: * src/doc/index.dox 1.1:
9657: * src/doc/methoded.dox 1.1:
9658: * src/doc/module.dox 1.1:
9659: * src/doc/object.dox 1.1:
9660: * src/doc/pooled.dox 1.1:
9661: * src/doc/string.dox 1.1:
9662: * src/doc/targets.dox 1.1:
9663: * src/doc/value.dox 1.1:
9664: * src/main/pa_request.C 1.127:
9665: dox splitted .dox files and added some
9666:
9667: * src/classes/Makefile.am 1.7:
9668: * src/doc/doxygen.txt 1.5:
9669: classes/am
9670:
9671: 2001-05-02 paf
9672: * src/classes/image.C 1.23:
9673: * src/classes/table.C 1.69:
9674: table:dir result are not tainted by file_name language now
9675:
9676: 2001-04-28 paf
9677: * src/classes/classes.inc 1.5:
9678: removed classes.inc
9679:
9680: * src/classes/classes.C 1.3:
9681: * src/classes/classes.h 1.3:
9682: * src/classes/file.C 1.33:
9683: * src/classes/form.C 1.5:
9684: * src/classes/mail.C 1.24:
9685: * src/include/pa_request.h 1.85:
9686: * src/main/pa_request.C 1.124:
9687: configure started
9688:
9689: * src/classes/file.C [reorganize_user_classes] 1.31.2.5:
9690: * src/classes/table.C [reorganize_user_classes] 1.65.2.4:
9691: * src/main/compile.y [reorganize_user_classes] 1.127.2.2:
9692: * src/main/execute.C [reorganize_user_classes] 1.148.2.3:
9693: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.4:
9694: * src/targets/cgi/parser3.C [reorganize_user_classes] 1.72.2.2:
9695: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.3:
9696: * src/types/pa_wcontext.h [reorganize_user_classes] 1.12.2.1:
9697: removed ^a.menu{$name} ability. now
9698: $a{^menu{$name}}
9699: or
9700: ^a.menu{$a.name}
9701:
9702: * src/classes/_double.h 1.8:
9703: * src/classes/_file.h 1.5:
9704: * src/classes/_form.h 1.4:
9705: * src/classes/_image.h 1.4:
9706: * src/classes/_int.h 1.8:
9707: * src/classes/_mail.h 1.4:
9708: * src/classes/_op.h 1.6:
9709: * src/classes/_random.h 1.4:
9710: * src/classes/_response.h 1.5:
9711: * src/classes/_string.h 1.10:
9712: * src/classes/_table.h 1.7:
9713: * src/classes/_unknown.h 1.3:
9714: * src/classes/classes.C 1.2:
9715: * src/classes/classes.h 1.2:
9716: * src/classes/classes.inc 1.1:
9717: * src/classes/double.C 1.22:
9718: * src/classes/exec.C 1.4:
9719: * src/classes/file.C 1.32:
9720: * src/classes/form.C 1.4:
9721: * src/classes/image.C 1.22:
9722: * src/classes/int.C 1.20:
9723: * src/classes/mail.C 1.23:
9724: * src/classes/op.C 1.10:
9725: * src/classes/random.C 1.10:
9726: * src/classes/response.C 1.8:
9727: * src/classes/string.C 1.41:
9728: * src/classes/table.C 1.66:
9729: * src/classes/unknown.C 1.3:
9730: * src/include/pa_globals.h 1.51:
9731: * src/include/pa_request.h 1.84:
9732: * src/main/compile.y 1.129:
9733: * src/main/execute.C 1.149:
9734: * src/main/main.dsp 1.93:
9735: * src/main/pa_globals.C 1.57:
9736: * src/main/pa_request.C 1.123:
9737: * src/targets/cgi/parser3.C 1.73:
9738: * src/targets/isapi/parser3isapi.C 1.32:
9739: * src/types/pa_value.h 1.50:
9740: * src/types/pa_vcookie.h 1.9:
9741: * src/types/pa_vdouble.h 1.17:
9742: * src/types/pa_venv.h 1.15:
9743: * src/types/pa_vfile.h 1.23:
9744: * src/types/pa_vform.C 1.28:
9745: * src/types/pa_vform.h 1.17:
9746: * src/types/pa_vimage.h 1.10:
9747: * src/types/pa_vint.h 1.18:
9748: * src/types/pa_vrequest.h 1.9:
9749: * src/types/pa_vresponse.h 1.9:
9750: * src/types/pa_vstateless_class.h 1.11:
9751: * src/types/pa_vstring.h 1.24:
9752: * src/types/pa_vtable.h 1.16:
9753: * src/types/pa_vunknown.h 1.11:
9754: * src/types/pa_wcontext.h 1.13:
9755: Methoded reorganized. todo: methoded-configure
9756:
9757: * src/classes/classes.inc 1.4:
9758: * src/main/Makefile.am 1.12:
9759: removed pa_methoded from .am
9760:
9761: * src/main/execute.C 1.150:
9762: * src/types/pa_wcontext.h 1.14:
9763: Methoded reorganized 2. todo: methoded-configure
9764:
9765: * src/classes/Makefile.am 1.4:
9766: * src/classes/classes.awk 1.1:
9767: * src/classes/classes.cmd 1.1:
9768: * src/classes/classes.inc 1.2:
9769: * src/classes/gawk.exe 1.1:
9770: * src/classes/ls.exe 1.1:
9771: * src/main/bison.exe 1.1:
9772: classes.inc autogenerator
9773:
9774: * src/classes/form.C 1.6:
9775: * src/include/pa_request.h 1.86:
9776: * src/main/pa_request.C 1.125:
9777: about to move configured data to special request hash
9778:
9779: * src/classes/Makefile.am 1.5:
9780: * src/main/main.dsp 1.95:
9781: classes/Makefile.am
9782:
9783: * src/classes/form.C 1.7:
9784: * src/classes/mail.C 1.25:
9785: * src/classes/op.C 1.11:
9786: * src/include/pa_globals.h 1.52:
9787: * src/include/pa_request.h 1.87:
9788: * src/main/pa_globals.C 1.58:
9789: * src/main/pa_request.C 1.126:
9790: moved some configured data to request::classes_conf
9791: moved some string crations from globals to M...
9792:
9793: * src/classes/classes.C 1.4:
9794: * src/classes/classes.h 1.4:
9795: * src/classes/double.C 1.23:
9796: * src/classes/file.C 1.34:
9797: * src/classes/form.C 1.9:
9798: * src/classes/int.C 1.21:
9799: * src/classes/op.C 1.12:
9800: * src/classes/response.C 1.9:
9801: * src/classes/string.C 1.42:
9802: * src/classes/table.C 1.67:
9803: * src/classes/unknown.C 1.4:
9804: * src/include/pa_methoded.h 1.1:
9805: * src/main/Makefile.am 1.11:
9806: * src/main/main.dsp 1.94:
9807: * src/main/pa_methoded.C 1.1:
9808: * src/targets/cgi/parser3.C 1.75:
9809: * src/types/pa_vdouble.h 1.18:
9810: * src/types/pa_vfile.h 1.24:
9811: * src/types/pa_vform.h 1.18:
9812: * src/types/pa_vimage.h 1.11:
9813: * src/types/pa_vint.h 1.19:
9814: classes/classes renamet to include|main/pa_methoded
9815:
9816: * src/include/pa_string.h 1.85:
9817: * src/main/pa_globals.C 1.60:
9818: * src/main/untaint.C 1.47:
9819: * src/targets/cgi/parser3.C 1.74:
9820: * src/targets/isapi/parser3isapi.C 1.33:
9821: z
9822:
9823: * src/classes/Makefile.am 1.6:
9824: * src/classes/classes.C 1.5:
9825: * src/classes/classes.h 1.5:
9826: * src/classes/classes.inc 1.3:
9827: * src/classes/double.C 1.24:
9828: * src/classes/file.C 1.35:
9829: * src/classes/form.C 1.10:
9830: * src/classes/int.C 1.22:
9831: * src/classes/op.C 1.13:
9832: * src/classes/response.C 1.10:
9833: * src/classes/string.C 1.43:
9834: * src/classes/table.C 1.68:
9835: * src/classes/unknown.C 1.5:
9836: * src/include/pa_methoded.h 1.2:
9837: * src/main/main.dsp 1.96:
9838: * src/main/pa_methoded.C 1.2:
9839: * src/targets/cgi/parser3.C 1.76:
9840: * src/types/pa_vdouble.h 1.19:
9841: * src/types/pa_vfile.h 1.25:
9842: * src/types/pa_vform.h 1.19:
9843: * src/types/pa_vimage.h 1.12:
9844: * src/types/pa_vint.h 1.20:
9845: renamed pa_methoded back to classes/classes.h
9846:
9847: * src/classes/_string.h [reorganize_user_classes] 1.9.2.1:
9848: * src/classes/classes.C [reorganize_user_classes] 1.1.2.2:
9849: * src/classes/classes.h [reorganize_user_classes] 1.1.2.2:
9850: * src/classes/double.C [reorganize_user_classes] 1.21.4.2:
9851: * src/classes/exec.C [reorganize_user_classes] 1.3.4.1:
9852: * src/classes/file.C [reorganize_user_classes] 1.31.2.4:
9853: * src/classes/form.C [reorganize_user_classes] 1.3.4.2:
9854: * src/classes/image.C [reorganize_user_classes] 1.21.2.4:
9855: * src/classes/int.C [reorganize_user_classes] 1.19.4.3:
9856: * src/classes/mail.C [reorganize_user_classes] 1.22.2.3:
9857: * src/classes/op.C [reorganize_user_classes] 1.9.2.3:
9858: * src/classes/random.C [reorganize_user_classes] 1.9.2.3:
9859: * src/classes/response.C [reorganize_user_classes] 1.7.4.3:
9860: * src/classes/string.C [reorganize_user_classes] 1.40.2.3:
9861: * src/classes/table.C [reorganize_user_classes] 1.65.2.3:
9862: * src/classes/unknown.C [reorganize_user_classes] 1.2.4.2:
9863: * src/include/pa_request.h [reorganize_user_classes] 1.83.2.1:
9864: * src/main/compile.y [reorganize_user_classes] 1.127.2.1:
9865: * src/main/execute.C [reorganize_user_classes] 1.148.2.2:
9866: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.3:
9867: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.3:
9868: * src/types/pa_value.h [reorganize_user_classes] 1.49.4.2:
9869: * src/types/pa_vdouble.h [reorganize_user_classes] 1.16.2.2:
9870: * src/types/pa_vfile.h [reorganize_user_classes] 1.22.2.2:
9871: * src/types/pa_vform.C [reorganize_user_classes] 1.27.2.1:
9872: * src/types/pa_vform.h [reorganize_user_classes] 1.16.2.2:
9873: * src/types/pa_vimage.h [reorganize_user_classes] 1.9.2.2:
9874: * src/types/pa_vint.h [reorganize_user_classes] 1.17.2.2:
9875: * src/types/pa_vresponse.h [reorganize_user_classes] 1.8.4.2:
9876: * src/types/pa_vstring.h [reorganize_user_classes] 1.23.2.2:
9877: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.2:
9878: * src/types/pa_vunknown.h [reorganize_user_classes] 1.10.2.2:
9879: beautifying just compiled. todo: debug, configure
9880:
9881: * src/classes/classes.awk 1.2:
9882: skipped classes in .awk
9883:
9884: * src/classes/form.C 1.8:
9885: * src/include/pa_globals.h 1.53:
9886: * src/main/pa_globals.C 1.59:
9887: moved some configured data to request::classes_conf
9888: moved some string crations from globals to M...
9889: [works]
9890:
9891: 2001-04-27 paf
9892: * src/main/compile.y 1.128:
9893: serge@ found @CLASS bug. fixed
9894:
9895: * src/classes/_double.h [reorganize_user_classes] 1.7.2.1:
9896: * src/classes/_form.h [reorganize_user_classes] 1.3.2.1:
9897: * src/classes/_int.h [reorganize_user_classes] 1.7.2.1:
9898: * src/classes/_response.h [reorganize_user_classes] 1.4.2.1:
9899: * src/classes/_unknown.h [reorganize_user_classes] 1.2.2.1:
9900: * src/classes/classes.C [reorganize_user_classes] 1.1.2.1:
9901: * src/classes/classes.h [reorganize_user_classes] 1.1.2.1:
9902: * src/classes/double.C [reorganize_user_classes] 1.21.4.1:
9903: * src/classes/file.C [reorganize_user_classes] 1.31.2.2:
9904: * src/classes/form.C [reorganize_user_classes] 1.3.4.1:
9905: * src/classes/image.C [reorganize_user_classes] 1.21.2.2:
9906: * src/classes/int.C [reorganize_user_classes] 1.19.4.2:
9907: * src/classes/mail.C [reorganize_user_classes] 1.22.2.2:
9908: * src/classes/op.C [reorganize_user_classes] 1.9.2.2:
9909: * src/classes/random.C [reorganize_user_classes] 1.9.2.2:
9910: * src/classes/response.C [reorganize_user_classes] 1.7.4.2:
9911: * src/classes/string.C [reorganize_user_classes] 1.40.2.2:
9912: * src/include/pa_globals.h [reorganize_user_classes] 1.50.2.2:
9913: * src/main/main.dsp [reorganize_user_classes] 1.92.2.2:
9914: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.2:
9915: * src/types/pa_vdouble.h [reorganize_user_classes] 1.16.2.1:
9916: * src/types/pa_vfile.h [reorganize_user_classes] 1.22.2.1:
9917: * src/types/pa_vform.h [reorganize_user_classes] 1.16.2.1:
9918: * src/types/pa_vimage.h [reorganize_user_classes] 1.9.2.1:
9919: * src/types/pa_vint.h [reorganize_user_classes] 1.17.2.1:
9920: * src/types/pa_vresponse.h [reorganize_user_classes] 1.8.4.1:
9921: * src/types/pa_vstring.h [reorganize_user_classes] 1.23.2.1:
9922: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.1:
9923: * src/types/pa_vunknown.h [reorganize_user_classes] 1.10.2.1:
9924: beautifying -100
9925:
9926: * src/classes/classes.C 1.1:
9927: file classes.C was initially added on branch
9928: reorganize_user_classes.
9929:
9930: * src/classes/file.C [reorganize_user_classes] 1.31.2.3:
9931: * src/classes/image.C [reorganize_user_classes] 1.21.2.3:
9932: * src/classes/table.C [reorganize_user_classes] 1.65.2.2:
9933: * src/main/execute.C [reorganize_user_classes] 1.148.2.1:
9934: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.2:
9935: * src/types/pa_vstateless_class.h [reorganize_user_classes] 1.10.2.1:
9936: beautifying -99
9937:
9938: * src/classes/_file.h [reorganize_user_classes] 1.4.2.1:
9939: * src/classes/_image.h [reorganize_user_classes] 1.3.2.1:
9940: * src/classes/_mail.h [reorganize_user_classes] 1.3.2.1:
9941: * src/classes/_op.h [reorganize_user_classes] 1.5.2.1:
9942: * src/classes/_random.h [reorganize_user_classes] 1.3.2.1:
9943: * src/classes/_table.h [reorganize_user_classes] 1.6.2.1:
9944: * src/classes/file.C [reorganize_user_classes] 1.31.2.1:
9945: * src/classes/image.C [reorganize_user_classes] 1.21.2.1:
9946: * src/classes/int.C [reorganize_user_classes] 1.19.4.1:
9947: * src/classes/mail.C [reorganize_user_classes] 1.22.2.1:
9948: * src/classes/op.C [reorganize_user_classes] 1.9.2.1:
9949: * src/classes/random.C [reorganize_user_classes] 1.9.2.1:
9950: * src/classes/response.C [reorganize_user_classes] 1.7.4.1:
9951: * src/classes/string.C [reorganize_user_classes] 1.40.2.1:
9952: * src/classes/table.C [reorganize_user_classes] 1.65.2.1:
9953: * src/classes/unknown.C [reorganize_user_classes] 1.2.4.1:
9954: * src/include/pa_globals.h [reorganize_user_classes] 1.50.2.1:
9955: * src/main/main.dsp [reorganize_user_classes] 1.92.2.1:
9956: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.1:
9957: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.1:
9958: * src/targets/cgi/parser3.C [reorganize_user_classes] 1.72.2.1:
9959: * src/types/pa_value.h [reorganize_user_classes] 1.49.4.1:
9960: * src/types/pa_vcookie.h [reorganize_user_classes] 1.8.2.1:
9961: * src/types/pa_venv.h [reorganize_user_classes] 1.14.2.1:
9962: * src/types/pa_vrequest.h [reorganize_user_classes] 1.8.2.1:
9963: started beautifying
9964:
9965: * src/classes/classes.h 1.1:
9966: file classes.h was initially added on branch
9967: reorganize_user_classes.
9968:
9969: 2001-04-26 paf
9970: * src/main/pa_request.C 1.121:
9971: * src/main/pa_string.C 1.80:
9972: z
9973:
9974: * src/classes/_exec.h 1.4:
9975: * src/classes/_image.h 1.3:
9976: * src/classes/gd/gif.h 1.7:
9977: * src/classes/gd/gifio.C 1.8:
9978: * src/classes/image.C 1.21:
9979: * src/classes/mail.C 1.22:
9980: * src/classes/op.C 1.9:
9981: * src/classes/random.C 1.9:
9982: * src/classes/smtp/smtp.h 1.3:
9983: * src/classes/string.C 1.40:
9984: * src/classes/table.C 1.65:
9985: * src/doc/doxygen.cfg 1.5:
9986: * src/doc/doxygen.cfg 1.6:
9987: * src/doc/doxygen.cfg 1.7:
9988: * src/doc/doxygen.txt 1.4:
9989: * src/include/pa_array.h 1.36:
9990: * src/include/pa_config_fixed.h 1.5:
9991: * src/include/pa_config_includes.h 1.5:
9992: * src/include/pa_dir.h 1.3:
9993: * src/include/pa_socks.h 1.2:
9994: * src/include/pa_string.h 1.84:
9995: * src/main/compile_tools.h 1.38:
9996: * src/main/pa_common.C 1.52:
9997: * src/main/pa_request.C 1.122:
9998: * src/main/pa_socks.C 1.3:
9999: * src/sql/pa_sql_driver.h 1.8:
10000: * src/targets/cgi/pa_pool.C 1.4:
10001: * src/types/pa_vbool.h 1.7:
10002: * src/types/pa_vbool.h 1.8:
10003: * src/types/pa_vclass.h 1.13:
10004: * src/types/pa_vclass.h 1.14:
10005: * src/types/pa_vcode_frame.h 1.2:
10006: * src/types/pa_vcode_frame.h 1.3:
10007: * src/types/pa_vcookie.h 1.8:
10008: * src/types/pa_vdouble.h 1.16:
10009: * src/types/pa_venv.h 1.14:
10010: * src/types/pa_vfile.h 1.22:
10011: * src/types/pa_vform.C 1.27:
10012: * src/types/pa_vform.h 1.16:
10013: * src/types/pa_vhash.h 1.11:
10014: * src/types/pa_vimage.C 1.7:
10015: * src/types/pa_vimage.h 1.9:
10016: * src/types/pa_vint.h 1.17:
10017: * src/types/pa_vjunction.h 1.3:
10018: * src/types/pa_vjunction.h 1.4:
10019: * src/types/pa_vmethod_frame.h 1.4:
10020: * src/types/pa_vmethod_frame.h 1.5:
10021: * src/types/pa_vobject.h 1.6:
10022: * src/types/pa_vobject.h 1.7:
10023: * src/types/pa_vrequest.C 1.5:
10024: * src/types/pa_vrequest.h 1.8:
10025: * src/types/pa_vstateless_class.C 1.8:
10026: * src/types/pa_vstateless_class.h 1.10:
10027: * src/types/pa_vstateless_object.h 1.8:
10028: * src/types/pa_vstring.C 1.5:
10029: * src/types/pa_vstring.h 1.23:
10030: * src/types/pa_vtable.h 1.15:
10031: * src/types/pa_vunknown.h 1.10:
10032: * src/types/pa_wcontext.C 1.6:
10033: * src/types/pa_wcontext.h 1.12:
10034: * src/types/pa_wwrapper.h 1.7:
10035: * src/types/pa_wwrapper.h 1.8:
10036: code documentation ++
10037:
10038: * src/include/pa_common.h 1.42:
10039: * src/include/pa_types.h 1.25:
10040: * src/main/pa_sql_driver_manager.C 1.9:
10041: module [and, guess, isapi] connection caching fixed.
10042: request-pooled-url were stored into global connectioncache
10043:
10044: 2001-04-25 paf
10045: * src/doc/doxygen.cfg 1.4:
10046: * src/doc/doxygen.txt 1.3:
10047: * src/targets/isapi/parser3isapi.C 1.31:
10048: started doc / [doxygen.txt]
10049:
10050: * src/include/code.h 1.27:
10051: * src/include/pa_common.h 1.41:
10052: * src/main/compile.y 1.127:
10053: * src/main/execute.C 1.148:
10054: * src/main/pa_common.C 1.51:
10055: -d
10056:
10057: * src/classes/file.C 1.31:
10058: * src/main/pa_exec.C 1.5:
10059: * src/targets/cgi/parser3.C 1.72:
10060: illegal call check a bit improved, but still under iis no
10061: mapping of dir with parser allowed!
10062:
10063: 2001-04-24 paf
10064: * src/targets/Makefile.in 1.2:
10065: * src/targets/apache13/Makefile.in 1.1:
10066: apache makefile.in s
10067:
10068: * src/targets/Makefile.am 1.5:
10069: * src/targets/apache13/Makefile.am 1.1:
10070: apache module lib .am
10071:
10072: * src/main/pa_exec.C 1.4:
10073: windows32 buildCommand
10074:
10075: 2001-04-23 paf
10076: * src/classes/gd/gifio.C 1.7:
10077: * src/classes/image.C 1.20:
10078: * src/classes/mail.C 1.21:
10079: * src/include/pa_globals.h 1.50:
10080: * src/include/pa_string.h 1.83:
10081: * src/main/pa_exec.C 1.3:
10082: * src/main/pa_request.C 1.119:
10083: * src/main/untaint.C 1.44:
10084: untaint - @test optimize whitespaces for all but 'html'
10085:
10086: * src/main/untaint.C 1.46:
10087: untaint without charset
10088:
10089: * src/targets/cgi/parser3.C 1.68:
10090: cgi /// @test disable /cgi-bin/parser3/auto.p
10091:
10092: * src/classes/random.C 1.8:
10093: * src/targets/cgi/parser3.C 1.71:
10094: redo failed
10095: /// @test noticed series in isapi, check how initialize_random_class is called! [must be called only once]
10096:
10097: * src/main/untaint.C 1.45:
10098: mail header only once to =?
10099:
10100: * src/classes/mail.C 1.20:
10101: * src/include/pa_hash.h 1.38:
10102: * src/include/pa_string.h 1.82:
10103: * src/main/pa_common.C 1.49:
10104: * src/main/pa_hash.C 1.34:
10105: * src/main/pa_request.C 1.118:
10106: * src/main/untaint.C 1.43:
10107: untaint - @test mail-header
10108:
10109: * src/include/pa_config_auto.h.in 1.1:
10110: .h.in
10111:
10112: * src/targets/cgi/parser3.C 1.69:
10113: cgi cmdline ver
10114:
10115: * src/main/pa_request.C 1.120:
10116: * src/targets/cgi/parser3.C 1.70:
10117: // @test with commandline start "parser3 a.html" so that ^load
10118: a.cfg] worked! [now doesnt]
10119:
10120: * src/main/execute.C 1.147:
10121: operators first!
10122: so that ^table.menu{^rem{}} would not be 'unknown column'
10123:
10124: * src/include/pa_array.h 1.35:
10125: * src/main/pa_array.C 1.31:
10126: * src/types/pa_vfile.h 1.20:
10127: * src/types/pa_vfile.h 1.21:
10128: vfile fields return type
10129:
10130: * src/Makefile.in 1.1:
10131: * src/classes/Makefile.in 1.1:
10132: * src/main/Makefile.in 1.1:
10133: * src/targets/cgi/Makefile.in 1.1:
10134: * src/types/Makefile.in 1.1:
10135: makefile ins
10136:
10137: * src/main/pa_string.C 1.78:
10138: tested OK
10139: /// @test really @b test: s x m [tested: i & g ]
10140:
10141: * src/classes/gd/Makefile.am 1.1:
10142: * src/classes/gd/Makefile.in 1.1:
10143: * src/targets/Makefile 1.2:
10144: * src/targets/Makefile.in 1.1:
10145: makefiles&co
10146:
10147: * src/classes/Makefile 1.2:
10148: * src/main/Makefile 1.2:
10149: * src/targets/cgi/Makefile 1.2:
10150: * src/types/Makefile 1.2:
10151: makefiles removed
10152:
10153: * src/classes/Makefile 1.1:
10154: * src/main/Makefile 1.1:
10155: * src/main/pa_string.C 1.79:
10156: * src/targets/Makefile 1.1:
10157: * src/targets/cgi/Makefile 1.1:
10158: * src/types/Makefile 1.1:
10159: configure.in + makefiles
10160:
10161: * src/classes/table.C 1.64:
10162: * src/types/pa_vform.C 1.26:
10163: * src/types/pa_vtable.h 1.14:
10164: /// @test $a.menu{ $a[123] }
10165: and $a.menu{^table:set[]...}
10166:
10167: * src/targets/cgi/Makefile.am 1.5:
10168: liblink
10169:
10170: * src/targets/cgi/Makefile.am 1.6:
10171: * src/targets/cgi/Makefile.am 1.7:
10172: win32 conditional
10173:
10174: * src/include/pa_config_fixed.h 1.4:
10175: * src/include/pa_config_includes.h 1.4:
10176: * src/main/pa_common.C 1.50:
10177: common: file_write /// @test mkdirs file_delete rmdirs
10178:
10179: 2001-04-20 paf
10180: * src/main/untaint.C 1.41:
10181: * src/targets/cgi/parser3.C 1.66:
10182: fixed header "a/a"
10183:
10184: * src/main/untaint.C 1.42:
10185: z
10186:
10187: * src/classes/string.C 1.39:
10188: * src/classes/table.C 1.63:
10189: * src/include/pa_globals.h 1.49:
10190: * src/include/pa_request.h 1.83:
10191: * src/include/pa_string.h 1.81:
10192: * src/main/compile.y 1.126:
10193: * src/main/pa_globals.C 1.56:
10194: * src/main/pa_request.C 1.117:
10195: * src/main/pa_string.C 1.77:
10196: * src/targets/cgi/parser3.C 1.67:
10197: $MAIN:LOCALE
10198:
10199: 2001-04-19 paf
10200: * src/main/compile_tools.h 1.37:
10201: $a$b bugfix
10202:
10203: * src/classes/file.C 1.30:
10204: * src/targets/cgi/parser3.C 1.65:
10205: z
10206:
10207: * src/include/pa_common.h 1.39:
10208: * src/main/pa_common.C 1.48:
10209: * src/main/pa_request.C 1.116:
10210: * src/main/untaint.C 1.40:
10211: * src/targets/isapi/parser3isapi.C 1.30:
10212: * src/types/pa_vcookie.C 1.19:
10213: changed urlencode here and in untaint.C to HTTP standard's "
10214: and \" mech
10215:
10216: * src/classes/file.C 1.29:
10217: * src/include/pa_common.h 1.40:
10218: * src/types/pa_vcookie.C 1.20:
10219: done: header to $fields. waits for header '\' tricks
10220:
10221: * src/main/pa_request.C 1.115:
10222: * src/targets/isapi/parser3isapi.C 1.29:
10223: fixed http://alx/~paf/ doesnt load /auto.p
10224:
10225: 2001-04-18 paf
10226: * src/classes/smtp/smtp.dsp 1.2:
10227: * src/main/Makefile.am 1.10:
10228: * src/main/main.dsp 1.92:
10229: * src/targets/cgi/Makefile.am 1.4:
10230: linux @alx
10231:
10232: * src/main/pa_request.C 1.114:
10233: 1
10234:
10235: 2001-04-17 paf
10236: * src/classes/file.C 1.28:
10237: * src/classes/image.C 1.19:
10238: * src/doc/doxygen.cfg 1.3:
10239: * src/include/pa_sql_connection.h 1.5:
10240: * src/main/pa_sql_driver_manager.C 1.8:
10241: * src/sql/pa_sql_driver.h 1.7:
10242: SQL_Driver_services renamed. doxygen statics enabled
10243:
10244: * src/Makefile.am 1.5:
10245: * src/classes/Makefile.am 1.3:
10246: * src/classes/_double.h 1.7:
10247: * src/classes/_exec.h 1.3:
10248: * src/classes/_file.h 1.4:
10249: * src/classes/_form.h 1.3:
10250: * src/classes/_image.h 1.2:
10251: * src/classes/_int.h 1.7:
10252: * src/classes/_mail.h 1.3:
10253: * src/classes/_op.h 1.5:
10254: * src/classes/_random.h 1.3:
10255: * src/classes/_response.h 1.4:
10256: * src/classes/_string.h 1.9:
10257: * src/classes/_table.h 1.6:
10258: * src/classes/_unknown.h 1.2:
10259: * src/classes/file.C 1.27:
10260: * src/classes/gd/gif.C 1.5:
10261: * src/classes/gd/gif.h 1.6:
10262: * src/classes/gd/gifio.C 1.6:
10263: * src/classes/image.C 1.18:
10264: * src/classes/mail.C 1.19:
10265: * src/classes/op.C 1.8:
10266: * src/classes/random.C 1.7:
10267: * src/include/pa_config_fixed.h 1.3:
10268: * src/include/pa_config_includes.h 1.3:
10269: * src/include/pa_hash.h 1.37:
10270: * src/include/pa_sql_driver_manager.h 1.3:
10271: * src/include/pa_version.h 1.2:
10272: * src/main/Makefile.am 1.9:
10273: * src/main/compile.y 1.125:
10274: * src/main/pa_common.C 1.47:
10275: * src/main/pa_exec.C 1.2:
10276: * src/main/pa_socks.C 1.2:
10277: * src/main/pa_sql_driver_manager.C 1.7:
10278: * src/sql/Makefile.am 1.2:
10279: * src/sql/pa_sql_driver.h 1.6:
10280: * src/targets/cgi/Makefile.am 1.3:
10281: * src/targets/cgi/parser3.C 1.64:
10282: * src/types/Makefile.am 1.3:
10283: * src/types/pa_vcookie.C 1.18:
10284: * src/types/pa_vform.C 1.25:
10285: * src/types/pa_vimage.h 1.8:
10286: exec @jav
10287:
10288: * src/include/pa_sql_driver_manager.h [gcc0415] 1.2.2.1:
10289: * src/main/pa_sql_driver_manager.C [gcc0415] 1.6.2.1:
10290: * src/sql/pa_sql_driver.h [gcc0415] 1.5.2.1:
10291: * src/types/pa_vimage.h [gcc0415] 1.7.2.1:
10292: sql driver interface now has initialize(client .so)
10293:
10294: 2001-04-16 paf
10295: * src/Makefile.am [gcc0415] 1.4.2.2:
10296: compile2 cygwin
10297:
10298: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.2:
10299: compile0 jav
10300:
10301: * src/Makefile.am [gcc0415] 1.4.2.1:
10302: * src/classes/Makefile.am [gcc0415] 1.2.2.1:
10303: * src/classes/_double.h [gcc0415] 1.6.2.1:
10304: * src/classes/_exec.h [gcc0415] 1.2.2.1:
10305: * src/classes/_file.h [gcc0415] 1.3.2.1:
10306: * src/classes/_form.h [gcc0415] 1.2.2.1:
10307: * src/classes/_image.h [gcc0415] 1.1.2.1:
10308: * src/classes/_int.h [gcc0415] 1.6.2.1:
10309: * src/classes/_mail.h [gcc0415] 1.2.2.1:
10310: * src/classes/_op.h [gcc0415] 1.4.2.1:
10311: * src/classes/_random.h [gcc0415] 1.2.2.1:
10312: * src/classes/_response.h [gcc0415] 1.3.2.1:
10313: * src/classes/_string.h [gcc0415] 1.8.2.1:
10314: * src/classes/_table.h [gcc0415] 1.5.2.1:
10315: * src/classes/_unknown.h [gcc0415] 1.1.2.1:
10316: * src/classes/gd/gif.C [gcc0415] 1.4.2.1:
10317: * src/classes/gd/gif.h [gcc0415] 1.5.2.1:
10318: * src/classes/gd/gifio.C [gcc0415] 1.5.2.1:
10319: * src/classes/image.C [gcc0415] 1.17.2.1:
10320: * src/classes/mail.C [gcc0415] 1.18.2.1:
10321: * src/classes/op.C [gcc0415] 1.7.2.1:
10322: * src/classes/random.C [gcc0415] 1.6.2.1:
10323: * src/include/pa_config_fixed.h [gcc0415] 1.2.2.1:
10324: * src/include/pa_config_includes.h [gcc0415] 1.2.2.1:
10325: * src/include/pa_hash.h [gcc0415] 1.36.2.1:
10326: * src/include/pa_version.h [gcc0415] 1.1.2.1:
10327: * src/main/Makefile.am [gcc0415] 1.8.2.1:
10328: * src/main/compile.y [gcc0415] 1.124.2.1:
10329: * src/main/pa_common.C [gcc0415] 1.46.2.1:
10330: * src/main/pa_exec.C [gcc0415] 1.1.2.1:
10331: * src/sql/Makefile.am [gcc0415] 1.1.2.1:
10332: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.1:
10333: * src/targets/cgi/parser3.C [gcc0415] 1.63.2.1:
10334: * src/types/Makefile.am [gcc0415] 1.2.2.1:
10335: * src/types/pa_vcookie.C [gcc0415] 1.17.2.1:
10336: * src/types/pa_vform.C [gcc0415] 1.24.2.1:
10337: compile-1
10338:
10339: * src/include/pa_config_includes.h [gcc0415] 1.2.2.2:
10340: * src/main/pa_exec.C [gcc0415] 1.1.2.2:
10341: * src/main/pa_socks.C [gcc0415] 1.1.2.1:
10342: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.3:
10343: compile1 cygwin
10344:
10345: 2001-04-15 paf
10346: * src/classes/op.C 1.5:
10347: * src/include/pa_request.h 1.82:
10348: * src/types/pa_value.h 1.48:
10349: * src/types/pa_vmethod_frame.h 1.3:
10350: MethodParams in op.C
10351:
10352: * src/types/pa_value.h 1.49:
10353: MethodParams !junction
10354:
10355: * src/classes/table.C 1.62:
10356: table:empty +=process
10357:
10358: * src/classes/op.C 1.7:
10359: z
10360:
10361: * src/classes/_string.h 1.8:
10362: * src/classes/double.C 1.21:
10363: * src/classes/file.C 1.26:
10364: * src/classes/image.C 1.17:
10365: * src/classes/int.C 1.19:
10366: * src/classes/mail.C 1.18:
10367: * src/classes/op.C 1.6:
10368: * src/classes/random.C 1.6:
10369: * src/classes/response.C 1.7:
10370: * src/classes/string.C 1.38:
10371: * src/classes/table.C 1.61:
10372: * src/classes/unknown.C 1.2:
10373: * src/main/pa_request.C 1.113:
10374: MethodParams everywhere
10375:
10376: 2001-04-12 paf
10377: * src/classes/_unknown.h 1.1:
10378: * src/classes/unknown.C 1.1:
10379: * src/include/pa_globals.h 1.48:
10380: * src/main/main.dsp 1.91:
10381: * src/main/pa_globals.C 1.55:
10382: * src/types/pa_vunknown.h 1.9:
10383: ^unknown:int[]=0 double[]=0
10384:
10385: * src/classes/gd/gif.C 1.4:
10386: * src/classes/image.C 1.13:
10387: image:line/fill/rectangle/bar/replace/polygon/polybar
10388:
10389: * src/classes/image.C 1.15:
10390: * src/main/pa_hash.C 1.33:
10391: hash bug fixed
10392:
10393: * src/classes/gd/gif.h 1.5:
10394: * src/classes/image.C 1.12:
10395: * src/classes/op.C 1.4:
10396: * src/main/execute.C 1.146:
10397: * src/types/pa_value.h 1.47:
10398: * src/types/pa_vmethod_frame.h 1.2:
10399: * src/types/pa_wcontext.h 1.11:
10400: for var now written not to r.wcontext, but to r.root
10401: cleared "entered_object" state
10402:
10403: * src/classes/image.C 1.16:
10404: * src/types/pa_vimage.h 1.7:
10405: image:font :text
10406:
10407: * src/classes/image.C 1.14:
10408: image:gif now does not have params
10409:
10410: 2001-04-11 paf
10411: * src/classes/mail.C 1.17:
10412: * src/classes/op.C 1.3:
10413: * src/targets/cgi/parser3.C 1.63:
10414: * src/types/pa_value.h 1.46:
10415: * src/types/pa_vfile.C 1.15:
10416: * src/types/pa_vfile.h 1.19:
10417: * src/types/pa_vform.C 1.24:
10418: * src/types/pa_vstring.C 1.3:
10419: * src/types/pa_vstring.h 1.22:
10420: forced UL_FILE_NAME of posted file name
10421:
10422: * src/classes/image.C 1.7:
10423: * src/main/execute.C 1.145:
10424: * src/main/main.dsp 1.89:
10425: * src/main/pa_request.C 1.112:
10426: * src/types/pa_vcframe.h 1.4:
10427: * src/types/pa_vcode_frame.h 1.1:
10428: * src/types/pa_vimage.C 1.4:
10429: * src/types/pa_vimage.h 1.4:
10430: * src/types/pa_vmethod_frame.h 1.1:
10431: * src/types/pa_vmframe.h 1.13:
10432: libimaging dead end: pil parses header in .py
10433:
10434: * src/classes/gd/gd.dsp 1.3:
10435: * src/classes/gd/gif.C 1.2:
10436: * src/classes/gd/gif.h 1.2:
10437: * src/classes/gd/gifio.C 1.2:
10438: * src/classes/image.C 1.8:
10439: * src/types/pa_vimage.C 1.5:
10440: * src/types/pa_vimage.h 1.5:
10441: gd started porting to Pooled descendant
10442:
10443: * src/classes/image.C 1.5:
10444: * src/main/pa_request.C 1.110:
10445: * src/types/pa_vform.C 1.23:
10446: fixed post [broke when moved post read to core]
10447:
10448: * src/classes/gd/gd.dsp 1.1:
10449: * src/classes/smtp/smtp.dsp 1.1:
10450: * src/main/main.dsp 1.87:
10451: gd+smtp made separate libs
10452:
10453: * src/classes/gd/gifio.C 1.3:
10454: * src/classes/image.C 1.9:
10455: * src/types/pa_vimage.C 1.6:
10456: * src/types/pa_vimage.h 1.6:
10457: gd todo: gif without file
10458:
10459: * src/include/pa_globals.h 1.46:
10460: * src/include/pa_string.h 1.80:
10461: * src/main/pa_common.C 1.46:
10462: * src/main/pa_request.C 1.111:
10463: * src/main/untaint.C 1.39:
10464: * src/types/pa_vfile.C 1.16:
10465: * src/types/pa_vstring.C 1.4:
10466: fixed vstring:as_vfile length
10467:
10468: * src/classes/gd/gd.dsp 1.2:
10469: * src/classes/image.C 1.6:
10470: * src/include/pa_globals.h 1.47:
10471: * src/main/main.dsp 1.88:
10472: * src/main/pa_globals.C 1.54:
10473: * src/types/pa_vimage.C 1.3:
10474: * src/types/pa_vimage.h 1.3:
10475: gd dead end. switching to python imaging lib
10476:
10477: * src/classes/gd/gif.h 1.3:
10478: * src/classes/gd/gifio.C 1.4:
10479: * src/classes/image.C 1.10:
10480: * src/main/main.dsp 1.90:
10481: gd with mem write + image just compiled
10482:
10483: * src/classes/gd/gif.C 1.3:
10484: * src/classes/gd/gif.h 1.4:
10485: * src/classes/gd/gifio.C 1.5:
10486: * src/classes/image.C 1.11:
10487: image:create image:load
10488:
10489: 2001-04-10 paf
10490: * src/classes/_double.h 1.6:
10491: * src/classes/_file.h 1.3:
10492: * src/classes/_form.h 1.2:
10493: * src/classes/_int.h 1.6:
10494: * src/classes/_mail.h 1.2:
10495: * src/classes/_op.h 1.4:
10496: * src/classes/_random.h 1.2:
10497: * src/classes/_response.h 1.3:
10498: * src/classes/_string.h 1.7:
10499: * src/classes/_table.h 1.5:
10500: * src/classes/file.C 1.25:
10501: * src/classes/gd/gif.C 1.1:
10502: * src/classes/gd/gif.h 1.1:
10503: * src/classes/gd/gifio.C 1.1:
10504: * src/classes/mail.C 1.16:
10505: * src/include/pa_common.h 1.37:
10506: * src/include/pa_globals.h 1.45:
10507: * src/main/execute.C 1.144:
10508: * src/main/main.dsp 1.86:
10509: * src/main/pa_common.C 1.44:
10510: * src/main/pa_globals.C 1.53:
10511: * src/targets/isapi/parser3isapi.C 1.28:
10512: * src/types/pa_value.h 1.45:
10513: * src/types/pa_vfile.C 1.14:
10514: * src/types/pa_vfile.h 1.18:
10515: * src/types/pa_vhash.h 1.10:
10516: * src/types/pa_vimage.h 1.1:
10517: * src/types/pa_vresponse.h 1.8:
10518: * src/types/pa_vstring.h 1.21:
10519: image:measure -100 just compiled
10520:
10521: * src/classes/_image.h 1.1:
10522: * src/classes/image.C 1.1:
10523: * src/types/pa_vimage.C 1.1:
10524: image forgotten!
10525:
10526: * src/classes/image.C 1.3:
10527: * src/types/pa_vimage.C 1.2:
10528: jpg measure bugs fixed
10529:
10530: * src/classes/image.C 1.4:
10531: image:html done
10532:
10533: * src/classes/table.C 1.60:
10534: * src/include/pa_common.h 1.38:
10535: * src/main/pa_common.C 1.45:
10536: * src/main/pa_request.C 1.109:
10537: * src/main/pa_string.C 1.76:
10538: * src/main/untaint.C 1.38:
10539: * src/types/pa_vimage.h 1.2:
10540: image:measure -90
10541:
10542: * src/classes/mail.C 1.11:
10543: * src/classes/smtp/comms.C 1.2:
10544: * src/classes/smtp/smtp.C 1.2:
10545: * src/classes/smtp/smtp.h 1.2:
10546: * src/main/pa_globals.C 1.52:
10547: smtp some consts
10548:
10549: * src/classes/mail.C 1.12:
10550: unix sendmail compiled. todo:testing
10551:
10552: * src/classes/mail.C 1.14:
10553: sendmail unix skipping defaults
10554:
10555: * src/classes/image.C 1.2:
10556: z
10557:
10558: * src/classes/mail.C 1.13:
10559: * src/include/pa_common.h 1.36:
10560: * src/main/pa_common.C 1.43:
10561: sendmail unix added defaults
10562:
10563: * src/classes/mail.C 1.15:
10564: minor bug with unclear from/to
10565:
10566: 2001-04-09 paf
10567: * src/classes/_exec.h 1.2:
10568: * src/main/execute.C 1.142:
10569: * src/main/pa_globals.C 1.50:
10570: * src/main/pa_request.C 1.106:
10571: * src/types/pa_vcookie.C 1.17:
10572: * src/types/pa_vfile.C 1.12:
10573: exec -2
10574:
10575: * src/classes/file.C 1.24:
10576: * src/include/pa_exec.h 1.1:
10577: * src/include/pa_sapi.h 1.8:
10578: * src/main/main.dsp 1.85:
10579: * src/main/pa_exec.C 1.1:
10580: * src/targets/cgi/parser3.C 1.62:
10581: * src/targets/cgi/parser3.dsp 1.17:
10582: * src/targets/isapi/parser3isapi.C 1.27:
10583: * src/targets/isapi/parser3isapi.dsp 1.12:
10584: * src/targets/pa_exec.C 1.7:
10585: * src/targets/pa_exec.h 1.4:
10586: all targets exec
10587:
10588: * src/classes/exec.C 1.2:
10589: * src/include/pa_common.h 1.35:
10590: * src/main/pa_common.C 1.42:
10591: * src/main/untaint.C 1.37:
10592: * src/targets/pa_exec.C 1.3:
10593: exec3. decided exec:cgi to move to file:cgi
10594:
10595: * src/include/pa_sapi.h 1.7:
10596: * src/include/pa_string.h 1.79:
10597: * src/targets/cgi/parser3.C 1.61:
10598: * src/targets/isapi/parser3isapi.C 1.26:
10599: * src/targets/isapi/parser3isapi.dsp 1.11:
10600: sapi exec dead end. badly parsed args in apache:util.script
10601:
10602: * src/classes/file.C 1.23:
10603: * src/main/main.dsp 1.84:
10604: * src/main/pa_request.C 1.108:
10605: * src/targets/cgi/parser3.C 1.60:
10606: exec win32 env
10607:
10608: * src/classes/exec.C 1.3:
10609: * src/classes/file.C 1.21:
10610: * src/include/pa_globals.h 1.44:
10611: * src/main/execute.C 1.143:
10612: * src/main/main.dsp 1.83:
10613: * src/main/pa_globals.C 1.51:
10614: * src/main/pa_request.C 1.107:
10615: * src/targets/pa_exec.C 1.4:
10616: * src/types/pa_vfile.C 1.13:
10617: * src/types/pa_vfile.h 1.17:
10618: * src/types/pa_vform.C 1.22:
10619: * src/types/pa_vstring.C 1.2:
10620: exec4. todo env
10621:
10622: * src/classes/_exec.h 1.1:
10623: * src/classes/exec.C 1.1:
10624: * src/include/pa_common.h 1.34:
10625: * src/include/pa_request.h 1.81:
10626: * src/include/pa_sapi.h 1.6:
10627: * src/include/pa_string.h 1.77:
10628: * src/main/pa_common.C 1.41:
10629: * src/main/pa_request.C 1.105:
10630: * src/main/pa_string.C 1.75:
10631: * src/targets/cgi/parser3.C 1.59:
10632: * src/targets/cgi/parser3.dsp 1.16:
10633: * src/targets/isapi/parser3isapi.C 1.25:
10634: * src/targets/pa_exec.C 1.2:
10635: * src/targets/pa_exec.h 1.2:
10636: * src/types/pa_vform.C 1.21:
10637: * src/types/pa_vform.h 1.15:
10638: exec class just compiled. moved post read to request core
10639:
10640: * src/classes/file.C 1.22:
10641: * src/include/pa_hash.h 1.36:
10642: * src/main/pa_hash.C 1.32:
10643: * src/targets/pa_exec.C 1.5:
10644: * src/targets/pa_exec.h 1.3:
10645: exec env 0
10646:
10647: * src/classes/_op.h 1.3:
10648: * src/include/pa_dir.h 1.2:
10649: * src/include/pa_globals.h 1.43:
10650: * src/include/pa_sapi.h 1.5:
10651: * src/main/main.dsp 1.82:
10652: * src/main/pa_dir.C 1.2:
10653: * src/main/pa_globals.C 1.49:
10654: * src/targets/cgi/parser3.C 1.58:
10655: * src/targets/cgi/parser3.dsp 1.15:
10656: * src/targets/pa_exec.C 1.1:
10657: * src/targets/pa_exec.h 1.1:
10658: problems with ^exec:cgi post data. they are already read by vform
10659:
10660: * src/include/pa_string.h 1.78:
10661: * src/targets/pa_exec.C 1.6:
10662: written but not tested exec with env for unix
10663:
10664: 2001-04-08 paf
10665: * src/classes/file.C 1.20:
10666: * src/classes/mail.C 1.10:
10667: * src/classes/string.C 1.37:
10668: * src/include/pa_request.h 1.80:
10669: * src/include/pa_string.h 1.76:
10670: * src/main/pa_request.C 1.104:
10671: uuencode. string<<
10672:
10673: 2001-04-07 paf
10674: * src/classes/_mail.h 1.1:
10675: * src/classes/mail.C 1.1:
10676: * src/include/pa_common.h 1.33:
10677: * src/include/pa_globals.h 1.41:
10678: * src/include/pa_string.h 1.74:
10679: * src/main/main.dsp 1.79:
10680: * src/main/pa_common.C 1.40:
10681: * src/main/pa_globals.C 1.47:
10682: * src/main/pa_request.C 1.101:
10683: * src/main/untaint.C 1.36:
10684: * src/types/pa_vcookie.C 1.16:
10685: mail:send -10 just compiled
10686:
10687: * src/include/pa_socks.h 1.1:
10688: * src/main/main.dsp 1.81:
10689: * src/main/pa_socks.C 1.1:
10690: * src/targets/cgi/parser3.C 1.57:
10691: * src/targets/cgi/parser3.dsp 1.14:
10692: * src/targets/isapi/parser3isapi.C 1.24:
10693: mail:send 1
10694:
10695: * src/classes/mail.C 1.3:
10696: +=
10697:
10698: * src/classes/mail.C 1.6:
10699: ^attach dead end
10700:
10701: * src/classes/mail.C 1.2:
10702: * src/include/pa_string.h 1.75:
10703: mail:send -1 text prepared
10704:
10705: * src/classes/mail.C 1.7:
10706: ^mail[$attach
10707:
10708: * src/classes/mail.C 1.5:
10709: * src/classes/mail.C 1.8:
10710: * src/classes/mail.C 1.9:
10711: * src/main/pa_request.C 1.103:
10712: z
10713:
10714: * src/classes/mail.C 1.4:
10715: * src/classes/smtp/comms.C 1.1:
10716: * src/classes/smtp/smtp.C 1.1:
10717: * src/classes/smtp/smtp.h 1.1:
10718: * src/include/pa_globals.h 1.42:
10719: * src/include/pa_request.h 1.79:
10720: * src/main/main.dsp 1.80:
10721: * src/main/pa_globals.C 1.48:
10722: * src/main/pa_request.C 1.102:
10723: smtp just compiled
10724:
10725: 2001-04-06 paf
10726: * src/types/pa_valiased.C 1.7:
10727: another root inherititance skipped
10728:
10729: * src/classes/random.C 1.5:
10730: * src/classes/table.C 1.57:
10731: * src/main/pa_globals.C 1.44:
10732: @office
10733:
10734: * src/classes/table.C 1.58:
10735: * src/include/pa_dir.h 1.1:
10736: * src/main/execute.C 1.141:
10737: * src/main/main.dsp 1.78:
10738: * src/main/pa_dir.C 1.1:
10739: table:dir 0 [without regexp]
10740:
10741: * src/main/compile.C 1.34:
10742: * src/main/compile.y 1.124:
10743: * src/main/execute.C 1.139:
10744: operators are now not root methods of parent class. just 'ROOT
10745: class
10746:
10747: * src/classes/table.C 1.59:
10748: * src/include/pa_globals.h 1.40:
10749: * src/main/pa_globals.C 1.46:
10750: * src/main/pa_string.C 1.74:
10751: table:dir 1
10752:
10753: * src/classes/_op.h 1.2:
10754: * src/classes/_root.h 1.5:
10755: * src/classes/op.C 1.2:
10756: * src/classes/root.C 1.62:
10757: * src/include/pa_globals.h 1.39:
10758: * src/include/pa_request.h 1.78:
10759: * src/main/compile.C 1.35:
10760: * src/main/execute.C 1.140:
10761: * src/main/main.dsp 1.77:
10762: * src/main/pa_globals.C 1.45:
10763: * src/main/pa_request.C 1.100:
10764: renamed 'root' to 'op'
10765:
10766: * src/classes/_op.h 1.1:
10767: * src/classes/op.C 1.1:
10768: renamed from 'root'
10769:
10770: 2001-04-05 paf
10771: * src/classes/root.C 1.59:
10772: * src/include/pa_sql_connection.h 1.1:
10773: * src/include/pa_sql_driver.h 1.5:
10774: * src/main/main.dsp 1.76:
10775: * src/main/pa_sql_driver_manager.C 1.3:
10776: * src/sql/pa_sql_driver.h 1.1:
10777: sql driver services for conv memory & error reporting
10778:
10779: * src/main/execute.C 1.138:
10780: * src/main/pa_request.C 1.98:
10781: * src/main/pa_string.C 1.73:
10782: * src/types/pa_value.h 1.44:
10783: * src/types/pa_vmframe.h 1.12:
10784: * src/types/pa_wcontext.h 1.10:
10785: constructor flag dropped at get_method_frame and remembered
10786: into method_frame
10787:
10788: * src/include/pa_globals.h 1.38:
10789: * src/main/pa_globals.C 1.43:
10790: * src/main/pa_request.C 1.96:
10791: * src/main/pa_string.C 1.72:
10792: * src/targets/isapi/parser3isapi.dsp 1.10:
10793: $LOCALE:ctype[Russian_Russia.1251]
10794:
10795: * src/main/pa_request.C 1.99:
10796: * src/sql/pa_sql_driver.h 1.5:
10797: mysql limit
10798:
10799: * src/classes/table.C 1.52:
10800: select * from hren error contains statement
10801:
10802: * src/classes/random.C 1.4:
10803: * src/classes/root.C 1.60:
10804: * src/classes/table.C 1.54:
10805: * src/include/pa_sql_connection.h 1.4:
10806: * src/include/pa_string.h 1.71:
10807: * src/main/execute.C 1.137:
10808: * src/main/pa_sql_driver_manager.C 1.6:
10809: * src/main/pa_string.C 1.70:
10810: * src/main/untaint.C 1.34:
10811: * src/sql/pa_sql_driver.h 1.4:
10812: * src/types/pa_vmframe.h 1.11:
10813: * src/types/pa_wcontext.C 1.5:
10814: * src/types/pa_wcontext.h 1.9:
10815: sql quote. string untaint UL_SQL
10816:
10817: * src/classes/table.C 1.51:
10818: * src/include/pa_sql_connection.h 1.2:
10819: * src/include/pa_types.h 1.24:
10820: * src/main/pa_sql_driver_manager.C 1.4:
10821: * src/main/untaint.C 1.33:
10822: * src/sql/pa_sql_driver.h 1.2:
10823: * src/targets/cgi/parser3.dsp 1.13:
10824: mysql 0
10825:
10826: * src/classes/table.C 1.53:
10827: * src/include/pa_sql_connection.h 1.3:
10828: * src/main/pa_sql_driver_manager.C 1.5:
10829: * src/sql/pa_sql_driver.h 1.3:
10830: sql ping
10831:
10832: * src/classes/table.C 1.55:
10833: * src/include/pa_string.h 1.72:
10834: * src/main/pa_string.C 1.71:
10835: * src/main/untaint.C 1.35:
10836: z
10837:
10838: * src/classes/file.C 1.19:
10839: * src/classes/root.C 1.61:
10840: * src/classes/string.C 1.36:
10841: * src/classes/table.C 1.56:
10842: * src/main/pa_request.C 1.97:
10843: junction to code&expression in errors
10844:
10845: * src/include/pa_config_fixed.h 1.2:
10846: * src/include/pa_config_includes.h 1.2:
10847: * src/include/pa_hash.h 1.35:
10848: * src/include/pa_string.h 1.73:
10849: * src/main/pa_hash.C 1.31:
10850: * src/main/pa_table.C 1.26:
10851: hash now not thread-safe.
10852:
10853: 2001-04-04 paf
10854: * src/include/pa_sql_driver.h 1.4:
10855: mysql connect
10856:
10857: * src/classes/random.C 1.3:
10858: * src/classes/root.C 1.56:
10859: * src/classes/table.C 1.49:
10860: * src/include/pa_globals.h 1.36:
10861: * src/include/pa_pool.h 1.48:
10862: * src/include/pa_request.h 1.76:
10863: * src/main/pa_request.C 1.94:
10864: * src/types/pa_vclass.h 1.12:
10865: sql frame -10
10866:
10867: * src/Makefile.am 1.4:
10868: * src/classes/root.C 1.57:
10869: * src/classes/string.C 1.35:
10870: * src/classes/table.C 1.50:
10871: * src/include/pa_globals.h 1.37:
10872: * src/include/pa_hash.h 1.34:
10873: * src/include/pa_pool.h 1.49:
10874: * src/include/pa_request.h 1.77:
10875: * src/include/pa_sapi.h 1.4:
10876: * src/include/pa_string.h 1.70:
10877: * src/include/pa_table.h 1.29:
10878: * src/main/main.dsp 1.74:
10879: * src/main/pa_globals.C 1.42:
10880: * src/main/pa_hash.C 1.30:
10881: * src/main/pa_request.C 1.95:
10882: * src/main/pa_string.C 1.69:
10883: * src/main/pa_table.C 1.25:
10884: * src/main/untaint.C 1.32:
10885: connect&sql -1000 just compiled
10886:
10887: * src/sql/Makefile.am 1.1:
10888: forgot to add mysql client
10889:
10890: * src/classes/root.C 1.58:
10891: * src/include/pa_sql_driver.h 1.2:
10892: * src/include/pa_sql_driver_manager.h 1.2:
10893: * src/main/main.dsp 1.75:
10894: * src/main/pa_sql_driver_manager.C 1.2:
10895: more manager&connection&driver
10896:
10897: * src/include/pa_sql_driver.h 1.3:
10898: mysql info
10899:
10900: * src/doc/doxygen.cfg 1.2:
10901: z
10902:
10903: * src/include/pa_sql_driver.h 1.1:
10904: * src/include/pa_sql_driver_manager.h 1.1:
10905: * src/main/pa_sql_driver_manager.C 1.1:
10906: connect&sql -1000 just compiled [forgot to add libltdl, added]
10907:
10908: 2001-04-03 paf
10909: * src/classes/file.C 1.18:
10910: * src/classes/string.C 1.32:
10911: * src/classes/table.C 1.48:
10912: * src/include/pa_string.h 1.69:
10913: * src/main/pa_common.C 1.39:
10914: * src/main/pa_string.C 1.68:
10915: * src/main/untaint.C 1.31:
10916: string:match replace 2. string.cstr(forced lang)
10917:
10918: * src/classes/string.C 1.30:
10919: string:match replace 0
10920:
10921: * src/classes/string.C 1.34:
10922: * src/types/pa_vform.C 1.19:
10923: string:match replace assigned lang
10924:
10925: * src/classes/string.C 1.31:
10926: * src/include/pa_string.h 1.68:
10927: * src/main/pa_string.C 1.67:
10928: string:match replace strange matches
10929:
10930: * src/classes/table.C 1.46:
10931: table:append now uses string::split
10932:
10933: * src/include/pa_globals.h 1.33:
10934: * src/include/pa_hash.h 1.33:
10935: * src/main/pa_globals.C 1.39:
10936: * src/main/pa_request.C 1.92:
10937: * src/targets/cgi/parser3.C 1.55:
10938: * src/targets/isapi/parser3isapi.C 1.22:
10939: * src/types/pa_vfile.C 1.11:
10940: content-disposition
10941:
10942: * src/classes/string.C 1.25:
10943: * src/include/pa_globals.h 1.34:
10944: * src/include/pa_string.h 1.64:
10945: * src/main/main.dsp 1.73:
10946: * src/main/pa_globals.C 1.40:
10947: * src/main/pa_string.C 1.62:
10948: string:match [search] -1 just compiled
10949:
10950: * src/classes/string.C 1.26:
10951: * src/include/pa_globals.h 1.35:
10952: * src/include/pa_string.h 1.65:
10953: * src/include/pa_threads.h 1.12:
10954: * src/main/pa_globals.C 1.41:
10955: * src/main/pa_string.C 1.63:
10956: * src/targets/isapi/parser3isapi.dsp 1.9:
10957: string:match 0
10958:
10959: * src/main/pa_common.C 1.37:
10960: * src/main/untaint.C 1.30:
10961: * src/targets/cgi/parser3.C 1.56:
10962: * src/targets/isapi/parser3isapi.C 1.23:
10963: * src/targets/isapi/pool_storage.h 1.4:
10964: todo/tests
10965:
10966: * src/classes/string.C 1.27:
10967: * src/include/pa_string.h 1.66:
10968: * src/main/pa_string.C 1.64:
10969: string:match replace -11
10970:
10971: * src/classes/file.C 1.15:
10972: * src/classes/root.C 1.54:
10973: * src/classes/string.C 1.23:
10974: * src/classes/table.C 1.44:
10975: * src/doc/doxygen.cmd 1.1:
10976: * src/doc/doxygen.txt 1.2:
10977: * src/doc/generate.cmd 1.2:
10978: * src/include/pa_array.h 1.34:
10979: * src/include/pa_request.h 1.74:
10980: * src/include/pa_string.h 1.62:
10981: * src/main/execute.C 1.136:
10982: * src/main/pa_string.C 1.60:
10983: * src/main/untaint.C 1.29:
10984: * src/targets/cgi/parser3.C 1.52:
10985: * src/types/pa_vcookie.C 1.15:
10986: string::pos & cmp & piece bugs fixed.
10987: string::split new
10988: table:load separated from set
10989: table:set implemented with clean \n \t searches
10990:
10991: * src/include/pa_common.h 1.31:
10992: * src/include/pa_globals.h 1.32:
10993: * src/main/pa_globals.C 1.38:
10994: * src/main/pa_request.C 1.91:
10995: * src/targets/cgi/parser3.C 1.54:
10996: * src/targets/isapi/parser3isapi.C 1.21:
10997: * src/types/pa_value.h 1.43:
10998: main:post-process
10999:
11000: * src/classes/file.C 1.16:
11001: * src/classes/table.C 1.45:
11002: * src/include/pa_common.h 1.32:
11003: * src/main/compile_tools.C 1.34:
11004: * src/main/pa_common.C 1.38:
11005: * src/main/pa_request.C 1.93:
11006: * src/types/pa_vform.C 1.20:
11007: * src/types/pa_vstring.C 1.1:
11008: z
11009:
11010: * src/include/pa_common.h 1.30:
11011: * src/include/pa_request.h 1.75:
11012: * src/include/pa_sapi.h 1.3:
11013: * src/main/main.dsp 1.72:
11014: * src/main/pa_common.C 1.36:
11015: * src/main/pa_request.C 1.90:
11016: * src/targets/cgi/parser3.C 1.53:
11017: * src/types/pa_value.h 1.42:
11018: * src/types/pa_vfile.C 1.10:
11019: * src/types/pa_vfile.h 1.16:
11020: * src/types/pa_vstring.h 1.20:
11021: vfile in response:body
11022:
11023: * src/classes/string.C 1.28:
11024: * src/include/pa_string.h 1.67:
11025: * src/main/pa_string.C 1.65:
11026: string:match replace prepared
11027:
11028: * src/classes/string.C 1.33:
11029: * src/main/compile.y 1.123:
11030: grammar: fixed to allow {}[]< empty []
11031:
11032: * src/classes/double.C 1.20:
11033: * src/classes/file.C 1.17:
11034: * src/classes/form.C 1.3:
11035: * src/classes/int.C 1.18:
11036: * src/classes/response.C 1.6:
11037: * src/classes/root.C 1.55:
11038: * src/classes/string.C 1.24:
11039: * src/classes/table.C 1.47:
11040: * src/include/pa_string.h 1.63:
11041: * src/main/pa_string.C 1.61:
11042: string:match -10 [frame]
11043:
11044: * src/classes/string.C 1.29:
11045: * src/main/pa_string.C 1.66:
11046: string:match replace prepared 2
11047:
11048: 2001-04-02 paf
11049: * src/classes/_random.h 1.1:
11050: * src/classes/random.C 1.1:
11051: * src/include/pa_globals.h 1.31:
11052: * src/main/main.dsp 1.71:
11053: * src/main/pa_globals.C 1.37:
11054: * src/main/pa_request.C 1.89:
11055: * src/types/pa_value.h 1.40:
11056: random:generate
11057:
11058: * src/classes/table.C 1.42:
11059: * src/include/pa_array.h 1.33:
11060: * src/include/pa_string.h 1.60:
11061: * src/include/pa_table.h 1.28:
11062: * src/main/execute.C 1.135:
11063: * src/types/pa_value.h 1.41:
11064: table:join
11065:
11066: * src/classes/table.C 1.43:
11067: * src/include/pa_string.h 1.61:
11068: * src/main/pa_string.C 1.59:
11069: * src/types/pa_valiased.C 1.6:
11070: * src/types/pa_valiased.h 1.12:
11071: * src/types/pa_vdouble.h 1.15:
11072: * src/types/pa_vfile.h 1.15:
11073: * src/types/pa_vint.h 1.16:
11074: * src/types/pa_vresponse.h 1.7:
11075: * src/types/pa_vstring.h 1.19:
11076: * src/types/pa_vtable.h 1.13:
11077: string::pos. about to use it in table:set/load
11078:
11079: * src/classes/random.C 1.2:
11080: random:generate 1
11081:
11082: 2001-03-30 paf
11083: * src/classes/double.C 1.19:
11084: * src/classes/file.C 1.14:
11085: * src/classes/int.C 1.17:
11086: * src/classes/response.C 1.5:
11087: * src/classes/root.C 1.53:
11088: * src/classes/string.C 1.22:
11089: * src/classes/table.C 1.40:
11090: * src/main/compile.y 1.122:
11091: * src/main/execute.C 1.134:
11092: * src/types/pa_value.h 1.39:
11093: * src/types/pa_vstateless_class.C 1.7:
11094: * src/types/pa_vstateless_class.h 1.9:
11095: static|dynamic|any method registration
11096:
11097: * src/classes/table.C 1.41:
11098: * src/include/pa_string.h 1.59:
11099: * src/main/pa_string.C 1.58:
11100: todo: table flip and append. string::pos
11101:
11102: 2001-03-29 paf
11103: * src/classes/string.C 1.14:
11104: * src/main/compile.y 1.120:
11105: * src/main/compile_tools.C 1.33:
11106: * src/main/compile_tools.h 1.36:
11107: * src/main/main.dsp 1.70:
11108: * src/types/pa_value.h 1.38:
11109: * src/types/pa_vstring.h 1.17:
11110: * src/types/pa_vunknown.h 1.8:
11111: empty params allowed. [] and [;] are different now.
11112:
11113: * src/include/pa_pool.h 1.46:
11114: * src/include/pa_request.h 1.72:
11115: * src/main/pa_request.C 1.86:
11116: * src/main/untaint.C 1.25:
11117: pool.request
11118:
11119: * src/classes/string.C 1.21:
11120: string:xsplit forgot that they must result in 1 row N column [
11121: not vice versa]
11122:
11123: * src/classes/string.C 1.17:
11124: * src/include/pa_string.h 1.57:
11125: * src/main/execute.C 1.133:
11126: * src/main/pa_array.C 1.30:
11127: * src/main/pa_string.C 1.56:
11128: * src/types/pa_vtable.h 1.12:
11129: string: lsplit -1
11130:
11131: * src/classes/string.C 1.16:
11132: * src/include/pa_string.h 1.55:
11133: * src/main/pa_string.C 1.54:
11134: string: pos -1
11135:
11136: * src/classes/string.C 1.18:
11137: * src/include/pa_string.h 1.58:
11138: * src/main/pa_string.C 1.57:
11139: string: lsplit
11140:
11141: * src/include/pa_pool.h 1.47:
11142: * src/include/pa_request.h 1.73:
11143: * src/main/pa_request.C 1.87:
11144: * src/main/untaint.C 1.26:
11145: pool.request undone
11146:
11147: * src/classes/string.C 1.20:
11148: z
11149:
11150: * src/include/pa_string.h 1.56:
11151: * src/main/pa_string.C 1.55:
11152: * src/main/untaint.C 1.28:
11153: string: pos
11154:
11155: * src/classes/string.C 1.15:
11156: * src/classes/table.C 1.38:
11157: * src/include/pa_string.h 1.54:
11158: * src/main/compile.y 1.121:
11159: * src/main/pa_request.C 1.88:
11160: * src/main/pa_string.C 1.53:
11161: * src/main/untaint.C 1.27:
11162: string: left right mid
11163:
11164: * src/classes/file.C 1.13:
11165: * src/classes/table.C 1.39:
11166: * src/include/pa_table.h 1.27:
11167: * src/main/pa_table.C 1.24:
11168: * src/types/pa_vstring.h 1.18:
11169: * src/types/pa_wwrapper.h 1.6:
11170: table:flip
11171:
11172: * src/classes/string.C 1.19:
11173: string: rsplit
11174:
11175: 2001-03-28 paf
11176: * src/classes/file.C 1.12:
11177: * src/include/pa_globals.h 1.30:
11178: * src/include/pa_request.h 1.71:
11179: * src/targets/cgi/parser3.C 1.51:
11180: * src/targets/isapi/parser3isapi.C 1.20:
11181: * src/types/pa_value.h 1.37:
11182: * src/types/pa_vrequest.C 1.4:
11183: * src/types/pa_vunknown.h 1.7:
11184: $request:browser [.type .version]; unknown.get_double now = 0.
11185:
11186: * src/classes/table.C 1.36:
11187: * src/include/pa_array.h 1.32:
11188: * src/include/pa_hash.h 1.32:
11189: * src/include/pa_table.h 1.24:
11190: * src/main/pa_array.C 1.29:
11191: * src/main/pa_table.C 1.21:
11192: * src/types/pa_vtable.h 1.11:
11193: table:locate just compiled
11194:
11195: * src/classes/file.C 1.9:
11196: * src/include/pa_common.h 1.29:
11197: * src/main/pa_common.C 1.34:
11198: * src/types/pa_vfile.C 1.7:
11199: * src/types/pa_vfile.h 1.12:
11200: started file:load. wrong write. must be self.set
11201:
11202: * src/classes/file.C 1.8:
11203: * src/classes/root.C 1.52:
11204: * src/classes/table.C 1.37:
11205: * src/include/pa_table.h 1.25:
11206: * src/main/pa_table.C 1.22:
11207: table:locate1, file:test
11208:
11209: * src/classes/file.C 1.10:
11210: * src/main/execute.C 1.132:
11211: * src/main/pa_common.C 1.35:
11212: * src/main/untaint.C 1.24:
11213: * src/targets/cgi/parser3.C 1.50:
11214: * src/types/pa_vfile.C 1.8:
11215: * src/types/pa_vfile.h 1.13:
11216: * src/types/pa_vform.C 1.17:
11217: file:load 1. tainted
11218:
11219: * src/classes/file.C 1.11:
11220: * src/include/pa_globals.h 1.29:
11221: * src/include/pa_request.h 1.70:
11222: * src/include/pa_table.h 1.26:
11223: * src/main/pa_globals.C 1.36:
11224: * src/main/pa_request.C 1.85:
11225: * src/main/pa_table.C 1.23:
11226: * src/types/pa_vfile.C 1.9:
11227: * src/types/pa_vfile.h 1.14:
11228: * src/types/pa_vform.C 1.18:
11229: file:load autodetection of mime-type by user-file-name
11230:
11231: 2001-03-27 paf
11232: * src/classes/double.C 1.18:
11233: * src/classes/int.C 1.16:
11234: * src/classes/root.C 1.51:
11235: * src/classes/string.C 1.13:
11236: * src/classes/table.C 1.34:
11237: * src/main/compile_tools.C 1.32:
11238: * src/main/execute.C 1.128:
11239: * src/main/pa_request.C 1.84:
11240: * src/main/untaint.C 1.23:
11241: * src/types/pa_value.h 1.35:
11242: * src/types/pa_vbool.h 1.6:
11243: * src/types/pa_vcookie.C 1.14:
11244: * src/types/pa_vdouble.h 1.14:
11245: * src/types/pa_vfile.h 1.11:
11246: * src/types/pa_vint.h 1.15:
11247: * src/types/pa_vmframe.h 1.9:
11248: * src/types/pa_vstring.h 1.16:
11249: * src/types/pa_vtable.h 1.10:
11250: * src/types/pa_vunknown.h 1.6:
11251: sort 0
11252:
11253: * src/classes/table.C 1.31:
11254: * src/include/pa_common.h 1.27:
11255: * src/main/compile.y 1.117:
11256: * src/main/execute.C 1.127:
11257: * src/main/pa_common.C 1.31:
11258: * src/main/pa_table.C 1.20:
11259: table:save decided to have as it were. stepped back.
11260: grammar: added 'in' 'is' 'lt'&co follow-space check
11261:
11262: * src/main/compile.y 1.119:
11263: fixed minor bug in @mn[][] ...^{
11264:
11265: * src/main/execute.C 1.130:
11266: * src/types/pa_value.h 1.36:
11267: * src/types/pa_vmframe.h 1.10:
11268: * src/types/pa_wcontext.h 1.8:
11269: fixed r/w context of code-params
11270:
11271: * src/classes/table.C 1.33:
11272: * src/main/pa_common.C 1.32:
11273: * src/main/pa_request.C 1.83:
11274: * src/targets/cgi/parser3.C 1.49:
11275: * src/types/pa_value.h 1.34:
11276: * src/types/pa_vbool.h 1.5:
11277: * src/types/pa_vdouble.h 1.12:
11278: * src/types/pa_vfile.h 1.9:
11279: * src/types/pa_vint.h 1.13:
11280: * src/types/pa_vstring.h 1.14:
11281: * src/types/pa_vunknown.h 1.5:
11282: continue on sort
11283:
11284: * src/types/pa_valiased.C 1.5:
11285: * src/types/pa_valiased.h 1.11:
11286: * src/types/pa_vdouble.h 1.13:
11287: * src/types/pa_vfile.h 1.10:
11288: * src/types/pa_vint.h 1.14:
11289: * src/types/pa_vresponse.h 1.6:
11290: * src/types/pa_vstring.h 1.15:
11291: * src/types/pa_vtable.h 1.9:
11292: renamed to are_static_calls_disabled
11293:
11294: * src/main/execute.C 1.131:
11295: * src/main/pa_common.C 1.33:
11296: fixed r/w context of code-params2, fixed ntfs hardlink slow dir update
11297:
11298: * src/classes/table.C 1.35:
11299: * src/main/execute.C 1.129:
11300: about to change junction rcontext!!
11301:
11302: * src/classes/table.C 1.32:
11303: * src/include/pa_common.h 1.28:
11304: * src/main/compile.y 1.118:
11305: started table:sort
11306: fixed minor bug in #...^{
11307:
11308: 2001-03-26 paf
11309: * src/classes/file.C 1.7:
11310: * src/classes/root.C 1.50:
11311: * src/classes/table.C 1.30:
11312: * src/include/pa_common.h 1.26:
11313: * src/include/pa_globals.h 1.28:
11314: * src/include/pa_table.h 1.23:
11315: * src/main/pa_common.C 1.30:
11316: * src/main/pa_globals.C 1.35:
11317: * src/main/pa_request.C 1.82:
11318: * src/main/pa_table.C 1.19:
11319: moved ::save to pa_table.
11320: disabled @auto invocation in ^process
11321:
11322: * src/classes/table.C 1.29:
11323: * src/include/pa_array.h 1.31:
11324: * src/include/pa_table.h 1.22:
11325: * src/main/pa_array.C 1.28:
11326: table:record
11327:
11328: * src/main/untaint.C 1.22:
11329: * src/targets/cgi/parser3.C 1.48:
11330: * src/targets/isapi/parser3isapi.C 1.19:
11331: * src/targets/isapi/parser3isapi.dsp 1.8:
11332: * src/targets/isapi/pool_storage.h 1.3:
11333: * src/types/pa_valiased.h 1.10:
11334: * src/types/pa_vcookie.C 1.13:
11335: * src/types/pa_vdouble.h 1.11:
11336: * src/types/pa_vfile.h 1.8:
11337: * src/types/pa_vint.h 1.12:
11338: * src/types/pa_vresponse.h 1.5:
11339: * src/types/pa_vstring.h 1.13:
11340: * src/types/pa_vtable.h 1.8:
11341: z
11342:
11343: * src/main/compile.y 1.116:
11344: grammar: [] 0params [;] 2 params (was 0)
11345:
11346: * src/include/pa_pool.h 1.45:
11347: * src/main/execute.C 1.126:
11348: * src/types/pa_valiased.C 1.4:
11349: * src/types/pa_valiased.h 1.9:
11350: * src/types/pa_value.h 1.33:
11351: * src/types/pa_vdouble.h 1.10:
11352: * src/types/pa_vfile.h 1.7:
11353: * src/types/pa_vint.h 1.11:
11354: * src/types/pa_vresponse.h 1.4:
11355: * src/types/pa_vstring.h 1.12:
11356: * src/types/pa_vtable.h 1.7:
11357: disabled $a(123) $b[$a.CLASS] ^b.inc[123] shit.
11358: allowed no checks in native method realisations on 'self' validity -
11359: they now can simply assume that 'self' is V{Proper} .
11360:
11361: 2001-03-25 paf
11362: * src/classes/table.C 1.26:
11363: * src/include/pa_globals.h 1.27:
11364: * src/include/pa_string.h 1.52:
11365: * src/include/pa_table.h 1.20:
11366: * src/main/compile.y 1.114:
11367: * src/main/compile_tools.C 1.31:
11368: * src/main/compile_tools.h 1.35:
11369: * src/main/pa_globals.C 1.32:
11370: * src/main/pa_request.C 1.79:
11371: * src/main/pa_string.C 1.52:
11372: * src/main/pa_table.C 1.17:
11373: * src/main/untaint.C 1.15:
11374: * src/types/pa_vcookie.h 1.7:
11375: typo & typo-default
11376:
11377: * src/main/pa_globals.C 1.34:
11378: * src/main/untaint.C 1.19:
11379: html-typo - moved all processing to table [except preliminary \
11380: \n \r \n replacements to "\n"]
11381:
11382: * src/main/untaint.C 1.16:
11383: typo \r \r\n \n properly handled
11384:
11385: * src/classes/table.C 1.27:
11386: * src/include/pa_table.h 1.21:
11387: * src/main/pa_globals.C 1.33:
11388: * src/main/pa_table.C 1.18:
11389: * src/main/untaint.C 1.17:
11390: returned table originating. useful for reporting typo table
11391: problems origin. think would be useful somewhere else
11392:
11393: * src/classes/table.C 1.28:
11394: * src/main/untaint.C 1.18:
11395: html-typo - decided to move all the processing to table
11396:
11397: * src/main/pa_request.C 1.80:
11398: table empty lines ignored. system-default content type assigned
11399: in output:result [can fail in main:auto and skipped normal
11400: defaults extraction]
11401:
11402: * src/include/pa_string.h 1.53:
11403: * src/main/compile.y 1.115:
11404: #comment fixed minor bug
11405:
11406: * src/main/pa_request.C 1.81:
11407: * src/main/untaint.C 1.20:
11408: moved default typo-table to lowlevel - it initialization could
11409: be skipped if failed in @auto. so that exception report would
11410: use some table
11411:
11412: * src/main/untaint.C 1.21:
11413: z
11414:
11415: 2001-03-24 paf
11416: * src/main/pa_globals.C 1.28:
11417: * src/types/pa_vclass.C 1.6:
11418: * src/types/pa_vclass.h 1.11:
11419: * src/types/pa_vstateless_class.C 1.6:
11420: * src/types/pa_vstateless_class.h 1.8:
11421: thrown away freeze mech.
11422: no danger now for you can't do ^request:process[@new-method[]
11423: body]
11424: trick anymore.
11425: still remains $some_instance.process[@new-method[]
11426: possibility]
11427: but would leave it as a feature.
11428: see index for sample
11429:
11430: * src/include/pa_string.h 1.51:
11431: * src/main/pa_string.C 1.51:
11432: * src/main/untaint.C 1.14:
11433: * src/targets/cgi/parser3.C 1.47:
11434: html-typo 2
11435:
11436: * src/include/pa_array.h 1.29:
11437: * src/include/pa_hash.h 1.31:
11438: * src/include/pa_request.h 1.67:
11439: * src/main/compile.y 1.110:
11440: * src/main/pa_array.C 1.26:
11441: * src/main/pa_common.C 1.25:
11442: * src/main/pa_hash.C 1.29:
11443: * src/main/pa_request.C 1.73:
11444: * src/types/pa_vcookie.C 1.12:
11445: cyclic uses ignored. defaulted default content-type
11446:
11447: * src/doc/doxygen.cfg 1.1:
11448: * src/doc/doxygen.txt 1.1:
11449: * src/doc/generate.cmd 1.1:
11450: * src/doc/view.cmd 1.1:
11451: * src/include/pa_array.h 1.30:
11452: * src/include/pa_globals.h 1.26:
11453: * src/include/pa_pool.h 1.44:
11454: * src/include/pa_string.h 1.50:
11455: * src/include/pa_table.h 1.19:
11456: * src/main/execute.C 1.125:
11457: * src/main/pa_array.C 1.27:
11458: * src/main/pa_globals.C 1.31:
11459: * src/main/pa_request.C 1.78:
11460: * src/main/pa_string.C 1.50:
11461: * src/main/untaint.C 1.13:
11462: * src/targets/cgi/parser3.C 1.46:
11463: * src/targets/isapi/parser3isapi.C 1.18:
11464: * src/types/pa_value.h 1.32:
11465: * src/types/pa_vtable.h 1.6:
11466: html-typo 0
11467: html-typo 1. noticed double default content-type prob. run cgi.cmd tomorrow first
11468: html-typo sample. detected << problem: they become ltlt too fast
11469:
11470: * src/classes/file.C 1.6:
11471: * src/classes/root.C 1.49:
11472: * src/classes/table.C 1.25:
11473: * src/include/pa_common.h 1.25:
11474: * src/include/pa_request.h 1.69:
11475: * src/main/compile.y 1.111:
11476: * src/main/pa_common.C 1.28:
11477: * src/main/pa_request.C 1.77:
11478: * src/main/pa_string.C 1.49:
11479: * src/targets/isapi/parser3isapi.C 1.17:
11480: * src/types/pa_vfile.h 1.6:
11481: file_read stringified
11482:
11483: * src/include/pa_sapi.h 1.2:
11484: * src/main/pa_common.C 1.27:
11485: * src/main/pa_request.C 1.76:
11486: * src/targets/cgi/parser3.C 1.44:
11487: * src/targets/isapi/nt_log_events.mc 1.1:
11488: * src/targets/isapi/parser3isapi.C 1.16:
11489: * src/targets/isapi/parser3isapi.dsp 1.6:
11490: 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.
11491: isapi: used HSE_APPEND_LOG_PARAMETER feature
11492:
11493: * src/types/pa_valiased.C 1.3:
11494: decided to String-ify file_read
11495:
11496: * src/targets/cgi/parser3.C 1.45:
11497: * src/targets/isapi/nt_log_events.mc 1.2:
11498: * src/targets/isapi/parser3isapi.dsp 1.7:
11499: cgi: sapi::log
11500:
11501: * src/main/compile.y 1.109:
11502: * src/main/execute.C 1.124:
11503: * src/main/main.dsp 1.69:
11504: @CLASS equals @BASE. sanity
11505:
11506: * src/include/pa_globals.h 1.24:
11507: * src/include/pa_request.h 1.68:
11508: * src/main/compile.y 1.113:
11509: * src/main/pa_common.C 1.29:
11510: * src/main/pa_globals.C 1.29:
11511: * src/main/pa_request.C 1.74:
11512: z
11513:
11514: * src/include/pa_common.h 1.22:
11515: * src/main/pa_common.C 1.23:
11516: * src/main/pa_request.C 1.72:
11517: * src/targets/cgi/parser3.C 1.42:
11518: * src/targets/isapi/pool_storage.h 1.2:
11519: * src/types/pa_vform.C 1.16:
11520: * src/types/pa_vform.h 1.14:
11521: auto.p monkey
11522:
11523: * src/include/pa_common.h 1.24:
11524: * src/include/pa_globals.h 1.25:
11525: * src/main/pa_common.C 1.26:
11526: * src/main/pa_globals.C 1.30:
11527: * src/main/pa_request.C 1.75:
11528: * src/targets/isapi/parser3isapi.C 1.15:
11529: fixed default content-type allocation storage
11530:
11531: * src/include/pa_common.h 1.23:
11532: * src/main/pa_common.C 1.24:
11533: * src/targets/cgi/parser3.C 1.43:
11534: * src/targets/isapi/parser3isapi.C 1.14:
11535: auto.p monkey every target
11536:
11537: * src/main/compile.y 1.112:
11538: * src/main/compile_tools.h 1.34:
11539: #comment
11540:
11541: 2001-03-23 paf
11542: * src/classes/root.C 1.48:
11543: * src/classes/table.C 1.24:
11544: * src/include/pa_common.h 1.21:
11545: * src/include/pa_config_fixed.h 1.1:
11546: * src/include/pa_config_includes.h 1.1:
11547: * src/include/pa_string.h 1.49:
11548: * src/include/pa_threads.h 1.11:
11549: * src/include/pa_types.h 1.23:
11550: * src/include/pa_version.h 1.1:
11551: * src/main/compile.y 1.108:
11552: * src/main/execute.C 1.123:
11553: * src/main/pa_array.C 1.25:
11554: * src/main/pa_common.C 1.22:
11555: * src/main/pa_hash.C 1.28:
11556: * src/main/pa_pool.C 1.17:
11557: * src/main/pa_request.C 1.70:
11558: * src/main/pa_string.C 1.48:
11559: * src/main/untaint.C 1.12:
11560: * src/targets/cgi/parser3.C 1.40:
11561: * src/targets/isapi/parser3isapi.C 1.10:
11562: * src/types/pa_vfile.C 1.6:
11563: * src/types/pa_vform.C 1.15:
11564: cgi: reinvent document_root and request_uri under iis. autoconf
11565: updated. introducing ap_config_includes
11566:
11567: * src/targets/cgi/parser3.C 1.41:
11568: * src/targets/isapi/parser3isapi.C 1.12:
11569: isapi: think it would be better to rewrite as filter then to
11570: deal with pool
11571:
11572: * src/targets/cgi/parser3.C 1.39:
11573: cgi: reinvent document_root under iis
11574:
11575: * src/include/pa_globals.h 1.22:
11576: * src/main/pa_request.C 1.68:
11577: * src/targets/cgi/parser3.C 1.36:
11578: * src/targets/cgi/parser3.dsp 1.12:
11579: * src/targets/isapi/parser3isapi.C 1.8:
11580: * src/types/pa_vcookie.C 1.10:
11581: * src/types/pa_venv.h 1.12:
11582: * src/types/pa_vform.C 1.13:
11583: all: sapi beauty
11584:
11585: * src/main/pa_request.C 1.67:
11586: * src/targets/cgi/parser3.C 1.35:
11587: * src/targets/isapi/parser3isapi.C 1.7:
11588: * src/targets/isapi/parser3isapi.dsp 1.4:
11589: isapi minor env beauty
11590:
11591: * src/include/pa_globals.h 1.23:
11592: * src/include/pa_sapi.h 1.1:
11593: * src/main/main.dsp 1.67:
11594: * src/main/pa_globals.C 1.27:
11595: * src/main/pa_request.C 1.69:
11596: * src/targets/cgi/parser3.C 1.37:
11597: * src/targets/isapi/parser3isapi.C 1.9:
11598: * src/types/pa_vcookie.C 1.11:
11599: * src/types/pa_venv.h 1.13:
11600: * src/types/pa_vform.C 1.14:
11601: sapi made object
11602:
11603: * src/include/pa_pool.h 1.43:
11604: * src/main/pa_request.C 1.71:
11605: * src/targets/cgi/pa_pool.C 1.3:
11606: * src/targets/isapi/pa_pool.C 1.3:
11607: * src/targets/isapi/parser3isapi.C 1.13:
11608: * src/targets/isapi/parser3isapi.dsp 1.5:
11609: * src/targets/isapi/pool_storage.h 1.1:
11610: isapi: dumb pool storage
11611:
11612: * src/main/main.dsp 1.68:
11613: * src/targets/isapi/parser3isapi.C 1.11:
11614: isapi: docroot now like in cgi, not from APPL_PHYSICAL_PATH
11615:
11616: * src/targets/isapi/pa_pool.C 1.2:
11617: decided to continue with extension
11618:
11619: * src/targets/cgi/parser3.C 1.38:
11620: cgi: only one pool now
11621:
11622: 2001-03-22 paf
11623: * src/main/pa_request.C 1.66:
11624: * src/targets/cgi/parser3.C 1.34:
11625: * src/targets/isapi/parser3isapi.C 1.6:
11626: * src/targets/isapi/parser3isapi.dsp 1.3:
11627: isapi document_root 0
11628:
11629: * src/types/pa_vcookie.C 1.8:
11630: cookie attr decoded
11631:
11632: * src/include/pa_pool.h 1.40:
11633: * src/targets/cgi/pa_pool.C 1.2:
11634: * src/targets/cgi/parser3.C 1.31:
11635: * src/targets/cgi/parser3.dsp 1.11:
11636: * src/targets/isapi/pa_pool.C 1.1:
11637: * src/targets/isapi/parser3isapi.C 1.1:
11638: * src/targets/isapi/parser3isapi.def 1.1:
11639: * src/targets/isapi/parser3isapi.dsp 1.1:
11640: started isapi
11641:
11642: * src/targets/isapi/parser3isapi.C 1.5:
11643: isapi keep-alive
11644:
11645: * src/targets/isapi/KILL.EXE 1.1:
11646: * src/targets/isapi/PSTAT.EXE 1.1:
11647: * src/targets/isapi/istart.cmd 1.1:
11648: * src/targets/isapi/istop.cmd 1.1:
11649: * src/targets/isapi/kill.pl 1.1:
11650: isapi added utils
11651:
11652: * src/include/pa_pool.h 1.41:
11653: * src/main/pa_pool.C 1.16:
11654: * src/targets/cgi/parser3.C 1.32:
11655: * src/targets/isapi/parser3isapi.C 1.2:
11656: * src/targets/isapi/parser3isapi.dsp 1.2:
11657: * src/types/pa_vform.C 1.12:
11658: isapi 0
11659:
11660: * src/include/pa_globals.h 1.20:
11661: * src/include/pa_request.h 1.66:
11662: * src/include/pa_types.h 1.22:
11663: * src/main/pa_globals.C 1.26:
11664: * src/main/pa_request.C 1.63:
11665: * src/targets/cgi/parser3.C 1.30:
11666: * src/types/pa_vcookie.C 1.9:
11667: config of auto.p path: parser_root_auto_path parser_site_auto_path
11668:
11669: * src/targets/cgi/vform_fields_fill.C 1.2:
11670: * src/targets/cgi/vform_fields_fill.h 1.2:
11671: * src/targets/isapi/parser3isapi.C 1.4:
11672: z
11673:
11674: * src/include/pa_globals.h 1.21:
11675: * src/main/pa_common.C 1.21:
11676: * src/main/pa_request.C 1.64:
11677: some comments
11678:
11679: * src/include/pa_pool.h 1.42:
11680: * src/main/pa_request.C 1.65:
11681: * src/targets/cgi/parser3.C 1.33:
11682: * src/targets/isapi/parser3isapi.C 1.3:
11683: isapi 1
11684:
11685: 2001-03-21 paf
11686: * src/include/pa_globals.h 1.18:
11687: * src/targets/cgi/parser3.C 1.28:
11688: * src/types/pa_venv.h 1.11:
11689: in cookie & env. todo:post
11690:
11691: * src/Makefile.am 1.3:
11692: * src/classes/Makefile.am 1.2:
11693: * src/classes/file.C 1.5:
11694: * src/classes/root.C 1.47:
11695: * src/classes/table.C 1.23:
11696: * src/include/pa_array.h 1.28:
11697: * src/include/pa_common.h 1.20:
11698: * src/include/pa_globals.h 1.17:
11699: * src/include/pa_pool.h 1.39:
11700: * src/include/pa_request.h 1.65:
11701: * src/include/pa_string.h 1.48:
11702: * src/main/Makefile.am 1.8:
11703: * src/main/compile.y 1.107:
11704: * src/main/execute.C 1.122:
11705: * src/main/main.dsp 1.66:
11706: * src/main/pa_common.C 1.20:
11707: * src/main/pa_globals.C 1.25:
11708: * src/main/pa_request.C 1.62:
11709: * src/main/pa_string.C 1.47:
11710: * src/main/pa_table.C 1.16:
11711: * src/main/untaint.C 1.11:
11712: * src/targets/Makefile.am 1.4:
11713: * src/targets/cgi/Makefile.am 1.2:
11714: * src/targets/cgi/parser3.C 1.27:
11715: * src/targets/cgi/parser3.dsp 1.10:
11716: * src/types/Makefile.am 1.2:
11717: * src/types/pa_vcookie.C 1.7:
11718: * src/types/pa_vform.C 1.11:
11719: * src/types/pa_vstring.h 1.11:
11720: * src/types/pa_wwrapper.h 1.5:
11721: shifted apache branch on main trunc
11722:
11723: * src/targets/cgi/parser3.C 1.29:
11724: z
11725:
11726: * src/include/pa_common.h [automake_update] 1.19.2.2:
11727: * src/include/pa_globals.h [automake_update] 1.16.2.1:
11728: * src/include/pa_pool.h [automake_update] 1.38.2.1:
11729: * src/include/pa_request.h [automake_update] 1.64.2.4:
11730: * src/main/main.dsp [automake_update] 1.65.2.1:
11731: * src/main/pa_common.C [automake_update] 1.19.2.5:
11732: * src/main/pa_request.C [automake_update] 1.61.2.3:
11733: * src/targets/cgi/parser3.C [automake_update] 1.26.2.4:
11734: * src/targets/cgi/parser3.dsp [automake_update] 1.9.2.1:
11735: * src/types/pa_vcookie.C [automake_update] 1.6.2.2:
11736: * src/types/pa_vform.C [automake_update] 1.10.2.1:
11737: * src/types/pa_vstring.h [automake_update] 1.10.2.1:
11738: starting mod_parser3
11739:
11740: * src/include/pa_globals.h 1.19:
11741: post. todo: config of auto.p path
11742:
11743: 2001-03-20 paf
11744: * src/classes/Makefile.am 1.1:
11745: * src/types/Makefile.am 1.1:
11746: file Makefile.am was initially added on branch automake_update.
11747:
11748: * src/main/pa_common.C [automake_update] 1.19.2.4:
11749: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.3:
11750: * src/targets/cgi/parser3.C [automake_update] 1.26.2.3:
11751: automake compiled and works. todo:make win32 ifdefs work and
11752: add ifdef unistd
11753:
11754: * src/classes/Makefile.am [automake_update] 1.1.2.1:
11755: * src/classes/file.C 1.4:
11756: * src/classes/table.C 1.21:
11757: * src/classes/table.C [automake_update] 1.22.2.2:
11758: * src/include/pa_array.h 1.27:
11759: * src/include/pa_common.h 1.18:
11760: * src/include/pa_common.h [automake_update] 1.19.2.1:
11761: * src/include/pa_request.h 1.64:
11762: * src/include/pa_request.h [automake_update] 1.64.2.3:
11763: * src/include/pa_string.h 1.47:
11764: * src/include/pa_table.h 1.18:
11765: * src/include/pa_threads.h 1.10:
11766: * src/main/Makefile.am [automake_update] 1.7.16.3:
11767: * src/main/pa_common.C [automake_update] 1.19.2.3:
11768: * src/main/pa_globals.C 1.24:
11769: * src/main/pa_request.C [automake_update] 1.61.2.2:
11770: * src/main/pa_table.C [automake_update] 1.15.2.1:
11771: * src/main/untaint.C 1.10:
11772: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.2:
11773: * src/targets/cgi/parser3.C [automake_update] 1.26.2.2:
11774: * src/types/Makefile.am [automake_update] 1.1.2.1:
11775: * src/types/pa_valiased.h 1.8:
11776: * src/types/pa_value.h 1.31:
11777: * src/types/pa_vform.h 1.13:
11778: z
11779:
11780: * src/include/pa_request.h [automake_update] 1.64.2.2:
11781: * src/main/Makefile.am [automake_update] 1.7.16.2:
11782: * src/main/compile.y [automake_update] 1.106.2.1:
11783: * src/main/execute.C [automake_update] 1.121.2.2:
11784: * src/main/pa_common.C [automake_update] 1.19.2.2:
11785: * src/types/Makefile.am [automake_update] 1.1.2.2:
11786: removing locking
11787:
11788: * src/Makefile.am [automake_update] 1.2.16.1:
11789: * src/classes/file.C [automake_update] 1.4.2.1:
11790: * src/classes/root.C [automake_update] 1.46.2.1:
11791: * src/classes/table.C [automake_update] 1.22.2.1:
11792: * src/include/pa_array.h [automake_update] 1.27.2.1:
11793: * src/include/pa_request.h [automake_update] 1.64.2.1:
11794: * src/include/pa_string.h [automake_update] 1.47.2.1:
11795: * src/main/Makefile.am [automake_update] 1.7.16.1:
11796: * src/main/execute.C [automake_update] 1.121.2.1:
11797: * src/main/pa_common.C [automake_update] 1.19.2.1:
11798: * src/main/pa_globals.C [automake_update] 1.24.2.1:
11799: * src/main/pa_request.C [automake_update] 1.61.2.1:
11800: * src/main/pa_string.C [automake_update] 1.46.2.1:
11801: * src/main/untaint.C [automake_update] 1.10.2.1:
11802: * src/targets/Makefile.am [automake_update] 1.3.16.1:
11803: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.1:
11804: * src/targets/cgi/parser3.C [automake_update] 1.26.2.1:
11805: * src/types/pa_vcookie.C [automake_update] 1.6.2.1:
11806: * src/types/pa_wwrapper.h [automake_update] 1.4.8.1:
11807: String::UL_
11808:
11809: * src/classes/table.C 1.22:
11810: * src/include/pa_common.h 1.19:
11811: * src/main/pa_common.C 1.19:
11812: * src/main/pa_request.C 1.61:
11813: * src/types/pa_vfile.h 1.5:
11814: ^table:save
11815:
11816: 2001-03-19 paf
11817: * src/classes/file.C 1.2:
11818: * src/classes/request.C 1.4:
11819: * src/classes/table.C 1.19:
11820: * src/include/pa_string.h 1.45:
11821: * src/main/main.dsp 1.61:
11822: * src/main/pa_pool.C 1.15:
11823: * src/main/pa_request.C 1.58:
11824: * src/main/untaint.C 1.9:
11825: * src/types/pa_value.h 1.27:
11826: * src/types/pa_vfile.C 1.2:
11827: * src/types/pa_vfile.h 1.2:
11828: * src/types/pa_vform.C 1.10:
11829: file 1
11830:
11831: * src/classes/table.C 1.17:
11832: * src/include/pa_pool.h 1.38:
11833: * src/include/pa_request.h 1.63:
11834: * src/include/pa_table.h 1.16:
11835: * src/include/pa_types.h 1.20:
11836: * src/main/execute.C 1.119:
11837: * src/main/pa_request.C 1.57:
11838: * src/targets/cgi/parser3.C 1.25:
11839: * src/types/pa_value.h 1.25:
11840: * src/types/pa_vclass.h 1.10:
11841: * src/types/pa_vform.C 1.8:
11842: * src/types/pa_vstateless_class.h 1.5:
11843: * src/types/pa_vstateless_object.h 1.4:
11844: ^table:set{default level: TABLE}
11845:
11846: * src/classes/_request.h 1.3:
11847: * src/classes/request.C 1.5:
11848: * src/main/pa_globals.C 1.22:
11849: * src/types/pa_vrequest.C 1.2:
11850: * src/types/pa_vrequest.h 1.6:
11851: VRequest moved to :VStateless_object
11852:
11853: * src/classes/_request.h 1.4:
11854: * src/classes/request.C 1.6:
11855: * src/main/main.dsp 1.65:
11856: * src/main/pa_globals.C 1.23:
11857: * src/types/pa_value.h 1.30:
11858: * src/types/pa_vform.h 1.12:
11859: * src/types/pa_vrequest.C 1.3:
11860: * src/types/pa_vrequest.h 1.7:
11861: VRequest moved to :Value
11862:
11863: * src/types/pa_valiased.h 1.4:
11864: * src/types/pa_vbool.h 1.4:
11865: doc: Value and it's derivates somehow unlinked. don't know why yet
11866:
11867: * src/classes/_env.h 1.6:
11868: * src/classes/_table.h 1.4:
11869: * src/classes/env.C 1.8:
11870: * src/classes/table.C 1.20:
11871: * src/main/execute.C 1.121:
11872: * src/main/main.dsp 1.63:
11873: * src/main/pa_globals.C 1.20:
11874: * src/main/pa_request.C 1.60:
11875: * src/types/pa_value.h 1.28:
11876: * src/types/pa_vcookie.C 1.6:
11877: * src/types/pa_vcookie.h 1.6:
11878: * src/types/pa_venv.h 1.10:
11879: VEnv is now :Value
11880:
11881: * src/targets/cgi/pa_vform.C 1.3:
11882: * src/types/pa_valiased.C 1.1:
11883: * src/types/pa_valiased.h 1.7:
11884: * src/types/pa_value.h 1.29:
11885: * src/types/pa_vstateless_class.C 1.5:
11886: * src/types/pa_vstateless_class.h 1.7:
11887: * src/types/pa_vstateless_object.h 1.7:
11888: moved common get_element part from stateless object&class into VAliased
11889:
11890: * src/classes/_file.h 1.2:
11891: * src/classes/file.C 1.3:
11892: * src/include/pa_types.h 1.21:
11893: * src/main/pa_globals.C 1.18:
11894: * src/main/pa_request.C 1.59:
11895: * src/targets/cgi/parser3.C 1.26:
11896: * src/types/pa_valiased.h 1.6:
11897: * src/types/pa_vfile.C 1.4:
11898: * src/types/pa_vfile.h 1.3:
11899: * src/types/pa_vstateless_class.h 1.6:
11900: * src/types/pa_vstateless_object.h 1.5:
11901: \ to / and ^file:save
11902:
11903: * src/classes/root.C 1.46:
11904: * src/classes/table.C 1.16:
11905: * src/main/pa_exception.C 1.7:
11906: * src/main/pa_request.C 1.53:
11907: * src/targets/cgi/parser3.C 1.24:
11908: * src/types/pa_vbool.h 1.3:
11909: * src/types/pa_vcookie.C 1.3:
11910: * src/types/pa_vcookie.h 1.3:
11911: * src/types/pa_vdouble.h 1.9:
11912: * src/types/pa_venv.h 1.8:
11913: * src/types/pa_vform.h 1.8:
11914: * src/types/pa_vint.h 1.10:
11915: * src/types/pa_vrequest.h 1.4:
11916: doc: detected Value derivates prob
11917:
11918: * src/include/code.h 1.25:
11919: * src/include/pa_array.h 1.25:
11920: * src/include/pa_pool.h 1.35:
11921: * src/include/pa_string.h 1.42:
11922: * src/include/pa_threads.h 1.8:
11923: * src/main/compile.C 1.32:
11924: * src/main/compile.y 1.105:
11925: * src/main/compile_tools.C 1.29:
11926: * src/main/compile_tools.h 1.32:
11927: * src/main/execute.C 1.117:
11928: * src/main/pa_array.C 1.23:
11929: * src/main/pa_common.C 1.15:
11930: * src/main/pa_exception.C 1.8:
11931: * src/main/pa_globals.C 1.15:
11932: * src/main/pa_hash.C 1.25:
11933: * src/main/pa_pool.C 1.13:
11934: * src/main/pa_request.C 1.54:
11935: * src/main/pa_string.C 1.45:
11936: * src/main/pa_table.C 1.14:
11937: * src/main/untaint.C 1.7:
11938: * src/types/pa_value.h 1.23:
11939: auto @brief
11940:
11941: * src/classes/_file.h 1.1:
11942: * src/classes/file.C 1.1:
11943: * src/classes/table.C 1.18:
11944: * src/include/pa_common.h 1.17:
11945: * src/include/pa_globals.h 1.16:
11946: * src/include/pa_string.h 1.44:
11947: * src/include/pa_table.h 1.17:
11948: * src/main/main.dsp 1.60:
11949: * src/main/pa_common.C 1.18:
11950: * src/main/pa_globals.C 1.17:
11951: * src/types/pa_value.h 1.26:
11952: * src/types/pa_vcookie.h 1.4:
11953: * src/types/pa_venv.h 1.9:
11954: * src/types/pa_vfile.C 1.1:
11955: * src/types/pa_vfile.h 1.1:
11956: * src/types/pa_vform.C 1.9:
11957: * src/types/pa_vform.h 1.9:
11958: * src/types/pa_vrequest.h 1.5:
11959: * src/types/pa_vtable.h 1.5:
11960: file class just compiled
11961:
11962: * src/types/pa_vfile.C 1.5:
11963: * src/types/pa_vfile.h 1.4:
11964: * src/types/pa_vstateless_object.h 1.6:
11965: vfile doxx
11966:
11967: * src/classes/_response.h 1.2:
11968: * src/classes/response.C 1.4:
11969: * src/main/pa_globals.C 1.21:
11970: * src/types/pa_vform.h 1.11:
11971: * src/types/pa_vresponse.h 1.3:
11972: VResponse moved to :VStateless_object
11973:
11974: * src/classes/_request.h 1.2:
11975: * src/classes/request.C 1.3:
11976: * src/include/code.h 1.24:
11977: * src/include/pa_array.h 1.24:
11978: * src/include/pa_common.h 1.15:
11979: * src/include/pa_exception.h 1.10:
11980: * src/include/pa_globals.h 1.13:
11981: * src/include/pa_hash.h 1.28:
11982: * src/include/pa_pool.h 1.34:
11983: * src/include/pa_request.h 1.61:
11984: * src/include/pa_stack.h 1.7:
11985: * src/include/pa_string.h 1.41:
11986: * src/include/pa_table.h 1.14:
11987: * src/include/pa_threads.h 1.7:
11988: * src/include/pa_types.h 1.17:
11989: * src/main/execute.C 1.116:
11990: * src/main/pa_pool.C 1.12:
11991: * src/main/pa_request.C 1.52:
11992: * src/main/pa_string.C 1.44:
11993: * src/main/untaint.C 1.6:
11994: * src/targets/cgi/parser3.C 1.23:
11995: * src/types/pa_value.h 1.22:
11996: * src/types/pa_vform.C 1.7:
11997: doxygen include/, Value
11998:
11999: * src/include/code.h 1.26:
12000: * src/include/pa_array.h 1.26:
12001: * src/include/pa_common.h 1.16:
12002: * src/include/pa_exception.h 1.11:
12003: * src/include/pa_globals.h 1.14:
12004: * src/include/pa_globals.h 1.15:
12005: * src/include/pa_hash.h 1.29:
12006: * src/include/pa_pool.h 1.36:
12007: * src/include/pa_pool.h 1.37:
12008: * src/include/pa_request.h 1.62:
12009: * src/include/pa_stack.h 1.8:
12010: * src/include/pa_string.h 1.43:
12011: * src/include/pa_string.h 1.46:
12012: * src/include/pa_table.h 1.15:
12013: * src/include/pa_threads.h 1.9:
12014: * src/include/pa_types.h 1.18:
12015: * src/main/compile.C 1.33:
12016: * src/main/compile.y 1.106:
12017: * src/main/compile_tools.C 1.30:
12018: * src/main/compile_tools.h 1.33:
12019: * src/main/execute.C 1.118:
12020: * src/main/pa_array.C 1.24:
12021: * src/main/pa_common.C 1.16:
12022: * src/main/pa_exception.C 1.9:
12023: * src/main/pa_globals.C 1.16:
12024: * src/main/pa_hash.C 1.26:
12025: * src/main/pa_pool.C 1.14:
12026: * src/main/pa_request.C 1.55:
12027: * src/main/pa_string.C 1.46:
12028: * src/main/pa_table.C 1.15:
12029: * src/main/untaint.C 1.8:
12030: * src/types/pa_valiased.h 1.5:
12031: * src/types/pa_value.h 1.24:
12032: * src/types/pa_vfile.C 1.3:
12033: z
12034:
12035: * src/include/pa_hash.h 1.30:
12036: * src/include/pa_types.h 1.19:
12037: * src/main/pa_common.C 1.17:
12038: * src/main/pa_hash.C 1.27:
12039: * src/main/pa_request.C 1.56:
12040: * src/types/pa_vcookie.C 1.4:
12041: renamed Hash::Value to Val so to doxygen would finlly stop
12042: confusing those Value-s
12043:
12044: * src/main/main.dsp 1.64:
12045: * src/targets/cgi/parser3.dsp 1.9:
12046: * src/types/pa_valiased.C 1.2:
12047: * src/types/pa_vform.h 1.10:
12048: commented VForm
12049:
12050: * src/classes/_cookie.h 1.2:
12051: * src/classes/_table.h 1.3:
12052: * src/classes/cookie.C 1.3:
12053: * src/main/execute.C 1.120:
12054: * src/main/main.dsp 1.62:
12055: * src/main/pa_globals.C 1.19:
12056: * src/types/pa_vcookie.C 1.5:
12057: * src/types/pa_vcookie.h 1.5:
12058: VCookie is now :Value
12059:
12060: 2001-03-18 paf
12061: * src/classes/_cookie.h 1.1:
12062: * src/classes/cookie.C 1.1:
12063: * src/include/pa_common.h 1.14:
12064: * src/include/pa_globals.h 1.12:
12065: * src/include/pa_request.h 1.60:
12066: * src/include/pa_string.h 1.40:
12067: * src/include/pa_types.h 1.16:
12068: * src/main/main.dsp 1.59:
12069: * src/main/pa_common.C 1.14:
12070: * src/main/pa_globals.C 1.14:
12071: * src/main/pa_hash.C 1.24:
12072: * src/main/pa_request.C 1.51:
12073: * src/main/pa_string.C 1.43:
12074: * src/main/untaint.C 1.5:
12075: * src/targets/cgi/parser3.C 1.21:
12076: * src/types/pa_value.h 1.21:
12077: * src/types/pa_vcookie.C 1.1:
12078: * src/types/pa_vcookie.h 1.1:
12079: * src/types/pa_vform.C 1.6:
12080: * src/types/pa_vform.h 1.7:
12081: * src/types/pa_vhash.h 1.9:
12082: * src/types/pa_vunknown.h 1.4:
12083: cookie class
12084:
12085: * src/include/pa_hash.h 1.26:
12086: * src/main/pa_hash.C 1.22:
12087: * src/targets/cgi/parser3.C 1.17:
12088: response fields to header
12089:
12090: * src/classes/root.C 1.41:
12091: * src/classes/string.C 1.12:
12092: * src/include/pa_string.h 1.37:
12093: * src/main/pa_globals.C 1.11:
12094: * src/main/pa_request.C 1.44:
12095: * src/main/pa_string.C 1.41:
12096: * src/types/pa_vdouble.h 1.8:
12097: * src/types/pa_vform.C 1.5:
12098: * src/types/pa_vint.h 1.9:
12099: * src/types/pa_vstateless_class.C 1.4:
12100: convinient string(pool, char *src, bool tainted) ctor
12101:
12102: * src/include/pa_hash.h 1.27:
12103: * src/include/pa_request.h 1.58:
12104: * src/include/pa_string.h 1.36:
12105: * src/main/pa_globals.C 1.10:
12106: * src/main/pa_hash.C 1.23:
12107: * src/main/pa_request.C 1.43:
12108: * src/main/pa_string.C 1.40:
12109: * src/main/untaint.C 1.3:
12110: * src/targets/cgi/parser3.C 1.18:
12111: proper @exceptions params tainting
12112:
12113: * src/classes/_response.h 1.1:
12114: * src/classes/response.C 1.1:
12115: * src/include/pa_globals.h 1.8:
12116: * src/include/pa_hash.h 1.25:
12117: * src/include/pa_request.h 1.57:
12118: * src/main/compile.C 1.31:
12119: * src/main/compile.y 1.104:
12120: * src/main/execute.C 1.114:
12121: * src/main/main.dsp 1.58:
12122: * src/main/pa_globals.C 1.8:
12123: * src/main/pa_hash.C 1.21:
12124: * src/main/pa_request.C 1.41:
12125: * src/targets/cgi/parser3.C 1.16:
12126: * src/targets/cgi/parser3.dsp 1.8:
12127: * src/types/pa_value.h 1.18:
12128: * src/types/pa_vhash.h 1.6:
12129: * src/types/pa_vrequest.h 1.3:
12130: * src/types/pa_vresponse.h 1.1:
12131: $response: 0 request::core exception rethrow
12132:
12133: * src/classes/request.C 1.2:
12134: * src/classes/response.C 1.2:
12135: * src/classes/root.C 1.42:
12136: * src/include/pa_common.h 1.13:
12137: * src/include/pa_globals.h 1.10:
12138: * src/include/pa_request.h 1.59:
12139: * src/include/pa_string.h 1.38:
12140: * src/main/pa_common.C 1.13:
12141: * src/main/pa_globals.C 1.12:
12142: * src/main/pa_request.C 1.45:
12143: * src/targets/cgi/parser3.C 1.19:
12144: ^taint 0
12145:
12146: * src/classes/cookie.C 1.2:
12147: * src/types/pa_vcookie.C 1.2:
12148: * src/types/pa_vcookie.h 1.2:
12149: cookie: allowed access to hash-assigned
12150:
12151: * src/include/pa_globals.h 1.9:
12152: * src/main/execute.C 1.115:
12153: * src/main/pa_globals.C 1.9:
12154: * src/main/pa_request.C 1.42:
12155: * src/targets/cgi/parser3.C 1.22:
12156: z
12157:
12158: * src/main/pa_request.C 1.50:
12159: zero length output allowed
12160:
12161: * src/classes/root.C 1.44:
12162: * src/include/pa_globals.h 1.11:
12163: * src/include/pa_string.h 1.39:
12164: * src/main/pa_globals.C 1.13:
12165: * src/main/pa_request.C 1.47:
12166: * src/main/pa_string.C 1.42:
12167: * src/types/pa_value.h 1.19:
12168: * src/types/pa_vhash.h 1.7:
12169: $defautl[$content-type[$value[text/html] $charset[windows-1251]]
12170:
12171: * src/classes/root.C 1.43:
12172: * src/main/pa_request.C 1.46:
12173: * src/main/untaint.C 1.4:
12174: * src/targets/cgi/parser3.C 1.20:
12175: taint[uri
12176:
12177: * src/classes/response.C 1.3:
12178: * src/main/pa_request.C 1.49:
12179: * src/types/pa_value.h 1.20:
12180: * src/types/pa_vhash.h 1.8:
12181: * src/types/pa_vresponse.h 1.2:
12182: ^response:clear[]
12183:
12184: * src/classes/root.C 1.45:
12185: * src/main/pa_request.C 1.48:
12186: taint forgotten forced lang switch
12187:
12188: 2001-03-16 paf
12189: * src/include/code.h 1.22:
12190: * src/include/pa_hash.h 1.24:
12191: * src/include/pa_request.h 1.55:
12192: * src/main/compile.y 1.102:
12193: * src/main/execute.C 1.108:
12194: * src/types/pa_value.h 1.15:
12195: * src/types/pa_vhash.h 1.5:
12196: * src/types/pa_vstring.h 1.10:
12197: * src/types/pa_vtable.h 1.4:
12198: * src/types/pa_wcontext.C 1.4:
12199: * src/types/pa_wcontext.h 1.6:
12200: see () and {} param wcontext conflict
12201:
12202: * src/main/execute.C 1.113:
12203: * src/main/main.dsp 1.57:
12204: * src/types/pa_value.h 1.17:
12205: * src/types/pa_vrequest.h 1.2:
12206: native method' class call with less params then needed error reporting
12207:
12208: * src/classes/double.C 1.17:
12209: * src/include/code.h 1.23:
12210: * src/main/compile.y 1.103:
12211: * src/main/compile_tools.C 1.28:
12212: * src/main/compile_tools.h 1.31:
12213: * src/main/execute.C 1.109:
12214: ) and {} param wcontext conflict fixed by OP_EXPR_CODE__STORE_PARAM
12215:
12216: * src/main/execute.C 1.107:
12217: * src/types/pa_value.h 1.14:
12218: * src/types/pa_vstateless_object.h 1.3:
12219: * src/types/pa_vstring.h 1.9:
12220: disabled $string.field
12221:
12222: * src/main/execute.C 1.110:
12223: * src/types/pa_vmframe.h 1.7:
12224: if(in "/news/")
12225:
12226: * src/include/pa_globals.h 1.6:
12227: * src/main/execute.C 1.111:
12228: * src/main/pa_globals.C 1.6:
12229: * src/types/pa_value.h 1.16:
12230: * src/types/pa_vcframe.h 1.3:
12231: * src/types/pa_vmframe.h 1.8:
12232: * src/types/pa_wcontext.h 1.7:
12233: $result
12234:
12235: * src/classes/_request.h 1.1:
12236: * src/classes/request.C 1.1:
12237: * src/include/pa_globals.h 1.7:
12238: * src/include/pa_request.h 1.56:
12239: * src/main/execute.C 1.112:
12240: * src/main/main.dsp 1.56:
12241: * src/main/pa_globals.C 1.7:
12242: * src/main/pa_request.C 1.40:
12243: * src/targets/cgi/parser3.C 1.15:
12244: * src/types/pa_vform.C 1.4:
12245: * src/types/pa_vrequest.C 1.1:
12246: * src/types/pa_vrequest.h 1.1:
12247: $request : query :uri
12248:
12249: 2001-03-15 paf
12250: * src/main/compile.y 1.99:
12251: * src/main/pa_request.C 1.37:
12252: * src/targets/cgi/parser3.C 1.13:
12253: * src/types/pa_vstring.h 1.7:
12254: pre-pre-pre-beta cgi under win32 apache pre pre pre works
12255:
12256: * src/main/compile.y 1.100:
12257: * src/main/execute.C 1.105:
12258: z
12259:
12260: * src/main/compile.y 1.101:
12261: * src/main/execute.C 1.106:
12262: * src/main/pa_request.C 1.38:
12263: * src/targets/cgi/parser3.C 1.14:
12264: * src/types/pa_vstring.h 1.8:
12265: @exception
12266:
12267: * src/include/pa_globals.h 1.5:
12268: * src/main/pa_globals.C 1.5:
12269: * src/main/pa_request.C 1.36:
12270: * src/targets/cgi/parser3.C 1.12:
12271: * src/types/pa_vform.C 1.3:
12272: * src/types/pa_vform.h 1.6:
12273: vform fillfields just compiled
12274:
12275: * src/main/pa_request.C 1.39:
12276: news sample
12277:
12278: 2001-03-14 paf
12279: * src/include/core.h 1.16:
12280: * src/include/pa_globals.h 1.1:
12281: * src/include/pa_pool.h 1.33:
12282: * src/include/pa_string.h 1.35:
12283: * src/include/pa_types.h 1.13:
12284: * src/main/compile.y 1.98:
12285: * src/main/core.C 1.69:
12286: * src/main/main.dsp 1.54:
12287: * src/main/pa_globals.C 1.1:
12288: * src/main/pa_request.C 1.31:
12289: * src/targets/cgi/pa_vform.C 1.2:
12290: * src/targets/cgi/parser3.C 1.5:
12291: * src/targets/cgi/parser3.dsp 1.4:
12292: * src/types/pa_value.h 1.13:
12293: * src/types/pa_vform.h 1.3:
12294: * src/types/pa_vunknown.h 1.3:
12295: global handler, exceptions in parser3
12296:
12297: * src/include/pa_globals.h 1.4:
12298: * src/main/pa_globals.C 1.4:
12299: * src/main/pa_request.C 1.34:
12300: * src/targets/cgi/parser3.dsp 1.7:
12301: * src/types/pa_vform.C 1.2:
12302: * src/types/pa_vform.h 1.5:
12303: * src/types/pa_vstring.h 1.6:
12304: limits -1
12305:
12306: * src/include/pa_common.h 1.12:
12307: * src/include/pa_types.h 1.14:
12308: * src/main/pa_request.C 1.32:
12309: * src/targets/cgi/parser3.C 1.7:
12310: PATH_DELIMITER_CHAR
12311:
12312: * src/targets/cgi/parser3.C 1.8:
12313: # if MSVC
12314:
12315: * src/include/pa_globals.h 1.3:
12316: * src/include/pa_request.h 1.53:
12317: * src/include/pa_types.h 1.15:
12318: * src/main/main.dsp 1.55:
12319: * src/main/pa_globals.C 1.3:
12320: * src/main/pa_request.C 1.33:
12321: * src/targets/cgi/parser3.C 1.10:
12322: * src/targets/cgi/parser3.dsp 1.6:
12323: * src/types/pa_vform.C 1.1:
12324: * src/types/pa_vform.h 1.4:
12325: request_info -1
12326:
12327: * src/include/pa_globals.h 1.2:
12328: * src/main/pa_globals.C 1.2:
12329: * src/targets/cgi/parser3.C 1.9:
12330: * src/targets/cgi/parser3.dsp 1.5:
12331: * src/targets/cgi/vform_fields_fill.C 1.1:
12332: * src/targets/cgi/vform_fields_fill.h 1.1:
12333: vform_fields_fill
12334:
12335: * src/include/pa_request.h 1.54:
12336: * src/main/pa_request.C 1.35:
12337: * src/targets/cgi/parser3.C 1.11:
12338: * src/targets/cgi/parser3.C 1.6:
12339: z
12340:
12341: 2001-03-13 paf
12342: * src/main/execute.C 1.101:
12343: * src/types/pa_value.h 1.10:
12344: * src/types/pa_venv.h 1.4:
12345: for future methods of ENV constructor if
12346:
12347: * src/classes/root.C 1.36:
12348: * src/classes/table.C 1.12:
12349: * src/include/pa_exception.h 1.9:
12350: * src/include/pa_pool.h 1.31:
12351: skipped_restructure_exceptions_dead_end
12352:
12353: * src/types/pa_vstateless_class.h 1.1:
12354: file pa_vstateless_class.h was initially added on branch
12355: stateless_class.
12356:
12357: * src/include/code.h 1.21:
12358: * src/include/pa_string.h 1.34:
12359: * src/main/compile.y 1.95:
12360: * src/main/execute.C 1.103:
12361: * src/main/pa_string.C 1.39:
12362: 'value is type' expr operator
12363:
12364: * src/classes/form.C 1.2:
12365: * src/main/compile.y 1.97:
12366: * src/main/core.C 1.68:
12367: * src/types/pa_value.h 1.12:
12368: * src/types/pa_vclass.h 1.9:
12369: * src/types/pa_venv.h 1.7:
12370: * src/types/pa_vform.h 1.2:
12371: * src/types/pa_vstateless_class.C 1.3:
12372: * src/types/pa_vstateless_class.h 1.4:
12373: form:fields removed. use $form.CLASS instead
12374:
12375: * src/types/pa_vstateless_class.C 1.1:
12376: file pa_vstateless_class.C was initially added on branch
12377: stateless_class.
12378:
12379: * src/include/core.h 1.14:
12380: * src/include/pa_common.h 1.10:
12381: * src/include/pa_request.h 1.51:
12382: * src/main/pa_common.C 1.12:
12383: * src/main/pa_request.C 1.29:
12384: * src/targets/cgi/parser3.C 1.3:
12385: before error show with parser
12386:
12387: * src/types/pa_venv.h 1.1:
12388: file pa_venv.h was initially added on branch stateless_class.
12389:
12390: * src/targets/cgi/Makefile.am 1.1:
12391: * src/targets/cgi/pa_pool.C 1.1:
12392: * src/targets/cgi/pa_vform.C 1.1:
12393: * src/targets/cgi/parser.dsp 1.1:
12394: * src/targets/cgi/parser3.C 1.1:
12395: renamed targets/ parser to cgi
12396:
12397: * src/classes/_double.h 1.5:
12398: * src/classes/_double.h [stateless_class] 1.4.8.1:
12399: * src/classes/_env.h 1.4:
12400: * src/classes/_env.h [stateless_class] 1.3.8.1:
12401: * src/classes/_int.h 1.5:
12402: * src/classes/_int.h [stateless_class] 1.4.8.1:
12403: * src/classes/_root.h 1.4:
12404: * src/classes/_root.h [stateless_class] 1.3.8.1:
12405: * src/classes/_string.h 1.6:
12406: * src/classes/_string.h [stateless_class] 1.5.4.1:
12407: * src/classes/_table.h 1.2:
12408: * src/classes/_table.h [stateless_class] 1.1.6.1:
12409: * src/classes/double.C 1.15:
12410: * src/classes/double.C [stateless_class] 1.14.2.1:
12411: * src/classes/env.C 1.5:
12412: * src/classes/env.C [stateless_class] 1.4.8.1:
12413: * src/classes/int.C 1.14:
12414: * src/classes/int.C [stateless_class] 1.13.2.1:
12415: * src/classes/root.C 1.38:
12416: * src/classes/root.C [stateless_class] 1.37.2.1:
12417: * src/classes/string.C 1.10:
12418: * src/classes/string.C [stateless_class] 1.9.4.1:
12419: * src/classes/table.C 1.14:
12420: * src/classes/table.C [stateless_class] 1.13.2.1:
12421: * src/include/pa_request.h 1.46:
12422: * src/include/pa_request.h [stateless_class] 1.45.2.1:
12423: * src/main/compile.C 1.29:
12424: * src/main/compile.C [stateless_class] 1.28.2.1:
12425: * src/main/compile_tools.h 1.30:
12426: * src/main/compile_tools.h [stateless_class] 1.29.8.1:
12427: * src/main/core.C 1.64:
12428: * src/main/core.C [stateless_class] 1.63.6.1:
12429: * src/main/execute.C 1.100:
12430: * src/main/execute.C [stateless_class] 1.99.2.1:
12431: * src/main/main.dsp 1.51:
12432: * src/main/main.dsp [stateless_class] 1.50.6.1:
12433: * src/main/pa_request.C 1.26:
12434: * src/main/pa_request.C [stateless_class] 1.25.2.1:
12435: * src/types/pa_valiased.h 1.3:
12436: * src/types/pa_valiased.h [stateless_class] 1.2.8.1:
12437: * src/types/pa_value.h 1.9:
12438: * src/types/pa_value.h [stateless_class] 1.8.2.1:
12439: * src/types/pa_vclass.C 1.5:
12440: * src/types/pa_vclass.C [stateless_class] 1.4.8.1:
12441: * src/types/pa_vclass.h 1.8:
12442: * src/types/pa_vclass.h [stateless_class] 1.7.6.1:
12443: * src/types/pa_venv.h 1.2:
12444: * src/types/pa_venv.h [stateless_class] 1.1.2.1:
12445: * src/types/pa_vmframe.h 1.6:
12446: * src/types/pa_vmframe.h [stateless_class] 1.5.2.1:
12447: * src/types/pa_vobject.h 1.5:
12448: * src/types/pa_vobject.h [stateless_class] 1.4.8.1:
12449: * src/types/pa_vstateless_class.C 1.2:
12450: * src/types/pa_vstateless_class.C [stateless_class] 1.1.2.1:
12451: * src/types/pa_vstateless_class.h 1.2:
12452: * src/types/pa_vstateless_class.h [stateless_class] 1.1.2.1:
12453: * src/types/pa_vstateless_object.h 1.2:
12454: * src/types/pa_vstateless_object.h [stateless_class] 1.1.8.1:
12455: * src/types/pa_wcontext.h 1.5:
12456: * src/types/pa_wcontext.h [stateless_class] 1.4.4.1:
12457: $ENV: re 0, stateless classes
12458:
12459: * src/include/pa_request.h 1.45:
12460: * src/main/compile.C 1.28:
12461: * src/main/execute.C 1.99:
12462: * src/main/pa_request.C 1.25:
12463: * src/types/pa_value.h 1.8:
12464: * src/types/pa_vmframe.h 1.5:
12465: fixed yesterdays bad decision on execute_static_method
12466:
12467: * src/include/core.h 1.15:
12468: * src/include/pa_common.h 1.11:
12469: * src/include/pa_request.h 1.52:
12470: * src/main/core.C 1.67:
12471: * src/main/execute.C 1.104:
12472: * src/main/main.dsp 1.53:
12473: * src/main/pa_request.C 1.30:
12474: * src/targets/cgi/parser3.C 1.4:
12475: * src/targets/cgi/parser3.dsp 1.3:
12476: * src/types/pa_vform.h 1.1:
12477: started cgi target
12478:
12479: * src/include/pa_request.h 1.47:
12480: * src/types/pa_venv.h 1.3:
12481: $ENV 0.1 stateless class
12482:
12483: * src/classes/_form.h 1.1:
12484: * src/classes/double.C 1.16:
12485: * src/classes/env.C 1.7:
12486: * src/classes/form.C 1.1:
12487: * src/classes/int.C 1.15:
12488: * src/classes/root.C 1.40:
12489: * src/classes/string.C 1.11:
12490: * src/classes/table.C 1.13:
12491: * src/classes/table.C 1.15:
12492: * src/include/core.h 1.13:
12493: * src/include/pa_request.h 1.49:
12494: * src/include/pa_request.h 1.50:
12495: * src/include/pa_types.h 1.12:
12496: * src/main/core.C 1.66:
12497: * src/main/execute.C 1.102:
12498: * src/main/pa_request.C 1.23:
12499: * src/main/pa_request.C 1.24:
12500: * src/main/pa_request.C 1.28:
12501: * src/targets/cgi/parser.dsp 1.2:
12502: * src/targets/cgi/parser3.C 1.2:
12503: * src/targets/cgi/parser3.dsp 1.1:
12504: * src/targets/cgi/parser3.dsp 1.2:
12505: * src/types/pa_vhash.h 1.4:
12506: z
12507:
12508: * src/classes/root.C 1.35:
12509: * src/classes/table.C 1.11:
12510: * src/include/pa_exception.h 1.8:
12511: * src/include/pa_pool.h 1.30:
12512: * src/main/pa_request.C 1.22:
12513: restructure_exceptions_dead_end
12514:
12515: * src/classes/root.C 1.34:
12516: * src/main/compile.y 1.94:
12517: ^if required junctions. allowed ; inside {} to break params
12518:
12519: * src/classes/_env.h 1.5:
12520: * src/classes/env.C 1.6:
12521: * src/classes/root.C 1.39:
12522: * src/include/core.h 1.12:
12523: * src/include/pa_pool.h 1.32:
12524: * src/include/pa_request.h 1.48:
12525: * src/main/compile.C 1.30:
12526: * src/main/compile.y 1.96:
12527: * src/main/core.C 1.65:
12528: * src/main/main.dsp 1.52:
12529: * src/main/pa_common.C 1.11:
12530: * src/main/pa_request.C 1.27:
12531: * src/types/pa_value.h 1.11:
12532: * src/types/pa_venv.h 1.6:
12533: * src/types/pa_vstateless_class.h 1.3:
12534: started $form: [historical moment :)]
12535:
12536: * src/types/pa_venv.h 1.5:
12537: $ENV 1
12538:
12539: * src/classes/double.C 1.14:
12540: * src/classes/int.C 1.13:
12541: * src/classes/root.C 1.37:
12542: * src/types/pa_vdouble.h 1.7:
12543: * src/types/pa_vint.h 1.8:
12544: Int,Double dec mul div mod
12545:
12546: 2001-03-12 paf
12547: * src/classes/_string.h 1.5:
12548: * src/classes/double.C 1.13:
12549: * src/classes/int.C 1.12:
12550: * src/classes/string.C 1.9:
12551: * src/main/execute.C 1.98:
12552: * src/types/pa_wcontext.h 1.4:
12553: int doube string ^format
12554:
12555: * src/classes/root.C 1.19:
12556: * src/types/pa_vclass.h 1.4:
12557: process temp main zeroing
12558:
12559: * src/classes/root.C 1.30:
12560: * src/classes/table.C 1.6:
12561: * src/types/pa_vtable.h 1.2:
12562: table ^offset ^line ^count
12563:
12564: * src/classes/root.C 1.28:
12565: * src/classes/table.C 1.5:
12566: ^use
12567:
12568: * src/main/execute.C [other_construction_strategy_test] 1.97.2.1:
12569: * src/types/pa_wcontext.h [other_construction_strategy_test] 1.3.2.1:
12570: constructing flag not 'bad' but not 'enough'
12571:
12572: * src/classes/root.C 1.27:
12573: * src/classes/table.C 1.4:
12574: * src/include/pa_request.h 1.44:
12575: * src/main/compile.y 1.92:
12576: * src/main/core.C 1.62:
12577: * src/main/execute.C 1.96:
12578: * src/types/pa_vclass.h 1.7:
12579: * src/types/pa_wcontext.C 1.3:
12580: * src/types/pa_wcontext.h 1.3:
12581: * src/types/pa_wwrapper.h 1.3:
12582: while. switched off wcontext.constructing after write(value) or
12583: auto-vhash-constructing
12584:
12585: * src/classes/table.C 1.8:
12586: table ^empty
12587:
12588: * src/classes/root.C 1.33:
12589: ^eval
12590:
12591: * src/classes/root.C 1.26:
12592: * src/classes/table.C 1.3:
12593: * src/include/pa_request.h 1.43:
12594: * src/main/pa_request.C 1.20:
12595: fail_if_junction_ helper func
12596:
12597: * src/classes/root.C 1.23:
12598: * src/include/core.h 1.11:
12599: * src/include/pa_array.h 1.23:
12600: * src/include/pa_request.h 1.41:
12601: * src/include/pa_table.h 1.11:
12602: * src/main/core.C 1.60:
12603: * src/main/main.dsp 1.49:
12604: * src/main/pa_request.C 1.17:
12605: * src/main/pa_table.C 1.12:
12606: * src/types/pa_value.h 1.6:
12607: * src/types/pa_vclass.C 1.4:
12608: * src/types/pa_vclass.h 1.6:
12609: * src/types/pa_vdouble.h 1.5:
12610: * src/types/pa_vint.h 1.5:
12611: * src/types/pa_vmframe.h 1.4:
12612: * src/types/pa_vstring.h 1.5:
12613: freeze, ^table:create[] -1
12614:
12615: * src/types/pa_vtable.h 1.1:
12616: table: no, better with string in cells...
12617:
12618: * src/classes/root.C 1.21:
12619: * src/main/execute.C 1.93:
12620: * src/types/pa_vclass.h 1.5:
12621: used get_method in couple places optimizing them
12622:
12623: * src/classes/double.C 1.10:
12624: * src/classes/int.C 1.10:
12625: * src/classes/root.C 1.18:
12626: * src/classes/string.C 1.7:
12627: * src/include/pa_common.h 1.6:
12628: * src/include/pa_request.h 1.40:
12629: * src/include/pa_string.h 1.32:
12630: * src/include/pa_types.h 1.10:
12631: * src/main/compile.C 1.27:
12632: * src/main/compile.y 1.91:
12633: * src/main/compile_tools.h 1.29:
12634: * src/main/execute.C 1.92:
12635: * src/main/pa_common.C 1.7:
12636: * src/main/pa_request.C 1.16:
12637: * src/types/pa_value.h 1.4:
12638: * src/types/pa_vmframe.h 1.3:
12639: process. actual names to store param and
12640: check_actual_numbered_params for better place diagnostics
12641:
12642: * src/classes/_table.h 1.1:
12643: * src/classes/root.C 1.20:
12644: * src/classes/root.C 1.22:
12645: * src/classes/table.C 1.1:
12646: * src/include/pa_array.h [table_with_charp_in_cells_dead_end] 1.23.2.1:
12647: * src/include/pa_table.h [table_with_charp_in_cells_dead_end] 1.12.2.1:
12648: * src/main/pa_table.C [table_with_charp_in_cells_dead_end] 1.13.2.1:
12649: * src/main/untaint.C 1.1:
12650: * src/types/pa_value.h 1.5:
12651: z
12652:
12653: * src/classes/root.C 1.25:
12654: * src/classes/table.C 1.2:
12655: * src/include/pa_common.h 1.8:
12656: * src/include/pa_request.h 1.42:
12657: * src/main/execute.C 1.95:
12658: * src/main/main.dsp 1.50:
12659: * src/main/pa_common.C 1.9:
12660: * src/main/pa_request.C 1.19:
12661: ^process error point by actual method_name, not source.
12662: ^load
12663:
12664: * src/classes/table.C 1.7:
12665: * src/include/pa_table.h 1.13:
12666: table ^menu
12667:
12668: * src/classes/root.C 1.29:
12669: ^round() ^floor() ^ceiling() ^abs() ^sign()
12670:
12671: * src/classes/double.C 1.11:
12672: * src/classes/int.C 1.11:
12673: * src/classes/root.C 1.31:
12674: * src/classes/string.C 1.8:
12675: * src/classes/table.C 1.9:
12676: * src/main/core.C 1.63:
12677: * src/main/execute.C 1.97:
12678: * src/types/pa_vint.h 1.6:
12679: ^for
12680:
12681: * src/classes/double.C 1.12:
12682: * src/classes/root.C 1.32:
12683: * src/classes/table.C 1.10:
12684: * src/include/pa_common.h 1.9:
12685: * src/include/pa_types.h 1.11:
12686: * src/main/compile.y 1.93:
12687: * src/main/pa_common.C 1.10:
12688: * src/main/pa_request.C 1.21:
12689: * src/main/untaint.C 1.2:
12690: * src/types/pa_vdouble.h 1.6:
12691: * src/types/pa_vint.h 1.7:
12692: * src/types/pa_vtable.h 1.3:
12693: * src/types/pa_wwrapper.h 1.4:
12694: think constructing flag as is is bad
12695:
12696: * src/classes/root.C 1.24:
12697: * src/include/pa_common.h 1.7:
12698: * src/include/pa_string.h 1.33:
12699: * src/include/pa_table.h 1.12:
12700: * src/main/core.C 1.61:
12701: * src/main/execute.C 1.94:
12702: * src/main/pa_common.C 1.8:
12703: * src/main/pa_request.C 1.18:
12704: * src/main/pa_table.C 1.13:
12705: * src/types/pa_value.h 1.7:
12706: table:set 0
12707:
12708: 2001-03-11 paf
12709: * src/classes/double.C 1.8:
12710: * src/classes/int.C 1.8:
12711: * src/classes/root.C 1.14:
12712: * src/include/pa_request.h 1.38:
12713: * src/main/execute.C 1.90:
12714: intercept_string
12715:
12716: * src/classes/double.C 1.6:
12717: * src/classes/int.C 1.6:
12718: * src/include/pa_request.h 1.37:
12719: ^inc-s(expr)
12720:
12721: * src/include/pa_valiased.h 1.4:
12722: * src/include/pa_value.h 1.51:
12723: * src/include/pa_vbool.h 1.8:
12724: * src/include/pa_vcframe.h 1.8:
12725: * src/include/pa_vclass.h 1.30:
12726: * src/include/pa_vdouble.h 1.13:
12727: * src/include/pa_vhash.h 1.13:
12728: * src/include/pa_vint.h 1.5:
12729: * src/include/pa_vjunction.h 1.9:
12730: * src/include/pa_vmframe.h 1.24:
12731: * src/include/pa_vobject.h 1.18:
12732: * src/include/pa_vstring.h 1.18:
12733: * src/include/pa_vunknown.h 1.10:
12734: * src/include/pa_wcontext.h 1.29:
12735: * src/include/pa_wwrapper.h 1.14:
12736: * src/main/compile.y 1.88:
12737: * src/main/core.C 1.55:
12738: * src/main/main.dsp 1.44:
12739: * src/main/pa_cframe.C 1.6:
12740: * src/main/pa_request.C 1.11:
12741: * src/main/pa_value.C 1.8:
12742: * src/main/pa_vclass.C 1.5:
12743: * src/main/pa_wcontext.C 1.11:
12744: * src/types/pa_valiased.h 1.1:
12745: * src/types/pa_value.h 1.1:
12746: * src/types/pa_vbool.h 1.1:
12747: * src/types/pa_vcframe.h 1.1:
12748: * src/types/pa_vclass.C 1.1:
12749: * src/types/pa_vclass.h 1.1:
12750: * src/types/pa_vdouble.h 1.1:
12751: * src/types/pa_vhash.h 1.1:
12752: * src/types/pa_vint.h 1.1:
12753: * src/types/pa_vjunction.h 1.1:
12754: * src/types/pa_vmframe.h 1.1:
12755: * src/types/pa_vobject.h 1.1:
12756: * src/types/pa_vstring.h 1.1:
12757: * src/types/pa_vunknown.h 1.1:
12758: * src/types/pa_wcontext.C 1.1:
12759: * src/types/pa_wcontext.h 1.1:
12760: * src/types/pa_wwrapper.h 1.1:
12761: splitted types from include/
12762:
12763: * src/main/main.dsp 1.47:
12764: * src/types/pa_value.h 1.3:
12765: * src/types/pa_vdouble.h 1.3:
12766: * src/types/pa_vint.h 1.3:
12767: * src/types/pa_vobject.h 1.3:
12768: * src/types/pa_vstring.h 1.3:
12769: VString VDouble VInt base now VObject_base - without fields
12770:
12771: * src/include/core.h 1.7:
12772: * src/include/pa_request.h 1.35:
12773: * src/main/core.C 1.56:
12774: * src/main/main.dsp 1.45:
12775: * src/main/pa_request.C 1.12:
12776: renamed AUTO: to MAIN:
12777:
12778: * src/classes/double.C 1.9:
12779: * src/classes/int.C 1.9:
12780: * src/classes/root.C 1.15:
12781: * src/classes/string.C 1.6:
12782: * src/include/core.h 1.9:
12783: * src/include/pa_hash.h 1.23:
12784: * src/include/pa_pool.h 1.29:
12785: * src/include/pa_request.h 1.39:
12786: * src/include/pa_string.h 1.31:
12787: * src/main/compile.C 1.26:
12788: * src/main/core.C 1.58:
12789: * src/main/pa_request.C 1.15:
12790: ^untaint 0
12791:
12792: * src/classes/root.C 1.17:
12793: * src/main/execute.C 1.91:
12794: * src/main/main.dsp 1.48:
12795: setname for method-junctions bug fixed
12796:
12797: * src/types/pa_vdouble.h 1.4:
12798: * src/types/pa_vint.h 1.4:
12799: * src/types/pa_vobject.h 1.4:
12800: * src/types/pa_vstateless_object.h 1.1:
12801: * src/types/pa_vstring.h 1.4:
12802: stateless_object
12803:
12804: * src/classes/root.C 1.16:
12805: * src/include/core.h 1.10:
12806: * src/main/core.C 1.59:
12807: * src/main/pa_request.C 1.13:
12808: * src/types/pa_vhash.h 1.2:
12809: z
12810:
12811: * src/classes/_double.h 1.4:
12812: * src/classes/_env.h 1.3:
12813: * src/classes/_int.h 1.4:
12814: * src/classes/_root.h 1.3:
12815: * src/classes/_string.h 1.4:
12816: * src/classes/double.C 1.5:
12817: * src/classes/env.C 1.4:
12818: * src/classes/int.C 1.5:
12819: * src/classes/root.C 1.12:
12820: * src/classes/string.C 1.5:
12821: * src/include/code.h 1.20:
12822: * src/include/core.h 1.8:
12823: * src/include/pa_array.h 1.22:
12824: * src/include/pa_common.h 1.5:
12825: * src/include/pa_exception.h 1.7:
12826: * src/include/pa_hash.h 1.22:
12827: * src/include/pa_pool.h 1.28:
12828: * src/include/pa_request.h 1.36:
12829: * src/include/pa_stack.h 1.6:
12830: * src/include/pa_string.h 1.30:
12831: * src/include/pa_table.h 1.10:
12832: * src/include/pa_threads.h 1.6:
12833: * src/include/pa_types.h 1.9:
12834: * src/main/compile.C 1.25:
12835: * src/main/compile.y 1.89:
12836: * src/main/compile_tools.C 1.26:
12837: * src/main/compile_tools.h 1.27:
12838: * src/main/core.C 1.57:
12839: * src/main/execute.C 1.89:
12840: * src/main/pa_array.C 1.22:
12841: * src/main/pa_common.C 1.6:
12842: * src/main/pa_exception.C 1.6:
12843: * src/main/pa_hash.C 1.20:
12844: * src/main/pa_pool.C 1.11:
12845: * src/main/pa_request.C 1.14:
12846: * src/main/pa_string.C 1.37:
12847: * src/main/pa_table.C 1.11:
12848: * src/types/pa_valiased.h 1.2:
12849: * src/types/pa_value.h 1.2:
12850: * src/types/pa_vbool.h 1.2:
12851: * src/types/pa_vcframe.h 1.2:
12852: * src/types/pa_vclass.C 1.2:
12853: * src/types/pa_vclass.h 1.2:
12854: * src/types/pa_vdouble.h 1.2:
12855: * src/types/pa_vhash.h 1.3:
12856: * src/types/pa_vint.h 1.2:
12857: * src/types/pa_vjunction.h 1.2:
12858: * src/types/pa_vmframe.h 1.2:
12859: * src/types/pa_vobject.h 1.2:
12860: * src/types/pa_vstring.h 1.2:
12861: * src/types/pa_vunknown.h 1.2:
12862: * src/types/pa_wcontext.C 1.2:
12863: * src/types/pa_wcontext.h 1.2:
12864: * src/types/pa_wwrapper.h 1.2:
12865: headers updated
12866:
12867: * src/classes/double.C 1.7:
12868: * src/classes/int.C 1.7:
12869: * src/classes/root.C 1.13:
12870: * src/types/pa_vclass.C 1.3:
12871: * src/types/pa_vclass.h 1.3:
12872: add_native_method helper
12873:
12874: 2001-03-10 paf
12875: * src/include/core.h 1.4:
12876: * src/include/pa_request.h 1.30:
12877: * src/main/compile.y 1.85:
12878: * src/main/core.C 1.52:
12879: * src/main/pa_request.C 1.6:
12880: names to core.C
12881:
12882: * src/classes/_env.h 1.1:
12883: * src/classes/env.C 1.1:
12884: * src/classes/root.C 1.8:
12885: * src/include/pa_request.h 1.23:
12886: * src/include/pa_vclass.h 1.27:
12887: * src/main/core.C 1.49:
12888: * src/main/main.dsp 1.42:
12889: env0
12890:
12891: * src/include/code.h 1.18:
12892: * src/include/pa_request.h 1.28:
12893: * src/include/pa_vint.h 1.3:
12894: * src/include/pa_vjunction.h 1.7:
12895: * src/include/pa_vstring.h 1.16:
12896: * src/main/compile.y 1.84:
12897: * src/main/compile_tools.C 1.24:
12898: * src/main/compile_tools.h 1.25:
12899: * src/main/execute.C 1.86:
12900: optimized from OP_STRING+OP_WRITE to OP_STRING__WRITE
12901:
12902: * src/include/core.h 1.2:
12903: * src/include/pa_array.h 1.20:
12904: * src/include/pa_hash.h 1.20:
12905: * src/include/pa_request.h 1.24:
12906: * src/include/pa_value.h 1.49:
12907: * src/include/pa_vcframe.h 1.6:
12908: * src/include/pa_vdouble.h 1.11:
12909: * src/include/pa_vint.h 1.2:
12910: * src/include/pa_vstring.h 1.15:
12911: * src/include/pa_vunknown.h 1.8:
12912: * src/include/pa_wcontext.h 1.26:
12913: * src/main/compile.y 1.82:
12914: * src/main/compile_tools.C 1.23:
12915: * src/main/compile_tools.h 1.24:
12916: * src/main/core.C 1.50:
12917: * src/main/execute.C 1.82:
12918: * src/main/main.dsp 1.43:
12919: * src/main/pa_cframe.C 1.4:
12920: * src/main/pa_request.C 1.3:
12921: * src/main/pa_wcontext.C 1.8:
12922: const fight finished
12923:
12924: * src/include/core.h 1.6:
12925: * src/include/pa_request.h 1.34:
12926: * src/main/core.C 1.54:
12927: * src/main/pa_request.C 1.10:
12928: run+auto=run
12929:
12930: * src/include/pa_request.h 1.27:
12931: * src/main/execute.C 1.85:
12932: * src/main/pa_request.C 1.4:
12933: @auto[] realised. auto.p scan togo
12934:
12935: * src/classes/double.C 1.3:
12936: * src/classes/int.C 1.3:
12937: * src/classes/root.C 1.9:
12938: * src/classes/string.C 1.3:
12939: * src/include/pa_request.h 1.25:
12940: * src/include/pa_string.h 1.28:
12941: * src/include/pa_wcontext.h 1.27:
12942: * src/main/compile.y 1.83:
12943: * src/main/execute.C 1.83:
12944: * src/main/pa_string.C 1.35:
12945: * src/main/pa_wcontext.C 1.9:
12946: tainting 0
12947:
12948: * src/classes/_double.h 1.2:
12949: * src/classes/_int.h 1.2:
12950: * src/classes/_root.h 1.1:
12951: * src/classes/_string.h 1.2:
12952: * src/classes/double.C 1.2:
12953: * src/classes/int.C 1.2:
12954: * src/classes/root.C 1.7:
12955: * src/classes/string.C 1.2:
12956: * src/include/pa_request.h 1.22:
12957: * src/include/pa_string.h 1.27:
12958: * src/include/pa_types.h 1.7:
12959: * src/include/pa_vcframe.h 1.5:
12960: * src/include/pa_wcontext.h 1.25:
12961: * src/main/core.C 1.48:
12962: * src/main/main.dsp 1.41:
12963: * src/main/pa_cframe.C 1.3:
12964: * src/main/pa_string.C 1.34:
12965: * src/main/pa_vclass.C 1.3:
12966: * src/main/pa_wcontext.C 1.7:
12967: ^lang prepare0
12968:
12969: * src/include/pa_request.h 1.31:
12970: * src/main/compile.C 1.23:
12971: * src/main/compile.y 1.86:
12972: * src/main/pa_request.C 1.7:
12973: auto tree0
12974:
12975: * src/classes/env.C 1.2:
12976: env:file/line
12977:
12978: * src/include/pa_vclass.h 1.28:
12979: const fight to go
12980:
12981: * src/include/core.h 1.3:
12982: * src/include/pa_common.h 1.3:
12983: * src/include/pa_pool.h 1.26:
12984: * src/include/pa_request.h 1.29:
12985: * src/main/core.C 1.51:
12986: * src/main/execute.C 1.87:
12987: * src/main/pa_common.C 1.4:
12988: * src/main/pa_request.C 1.5:
12989: root auto.p loaded
12990:
12991: * src/include/pa_request.h 1.26:
12992: * src/main/execute.C 1.84:
12993: autocalc code-junctions result now have names
12994:
12995: * src/classes/root.C 1.11:
12996: * src/include/pa_request.h 1.33:
12997: minor if junction bug
12998:
12999: * src/main/pa_request.C 1.8:
13000: auto..
13001:
13002: * src/classes/_double.h 1.3:
13003: * src/classes/_env.h 1.2:
13004: * src/classes/_int.h 1.3:
13005: * src/classes/_root.h 1.2:
13006: * src/classes/_string.h 1.3:
13007: * src/classes/double.C 1.4:
13008: * src/classes/env.C 1.3:
13009: * src/classes/int.C 1.4:
13010: * src/classes/root.C 1.10:
13011: * src/classes/string.C 1.4:
13012: * src/include/code.h 1.19:
13013: * src/include/core.h 1.5:
13014: * src/include/pa_array.h 1.21:
13015: * src/include/pa_common.h 1.4:
13016: * src/include/pa_exception.h 1.6:
13017: * src/include/pa_hash.h 1.21:
13018: * src/include/pa_pool.h 1.27:
13019: * src/include/pa_request.h 1.32:
13020: * src/include/pa_stack.h 1.5:
13021: * src/include/pa_string.h 1.29:
13022: * src/include/pa_table.h 1.9:
13023: * src/include/pa_threads.h 1.5:
13024: * src/include/pa_types.h 1.8:
13025: * src/include/pa_valiased.h 1.3:
13026: * src/include/pa_value.h 1.50:
13027: * src/include/pa_vbool.h 1.7:
13028: * src/include/pa_vcframe.h 1.7:
13029: * src/include/pa_vclass.h 1.29:
13030: * src/include/pa_vdouble.h 1.12:
13031: * src/include/pa_vhash.h 1.12:
13032: * src/include/pa_vint.h 1.4:
13033: * src/include/pa_vjunction.h 1.8:
13034: * src/include/pa_vmframe.h 1.23:
13035: * src/include/pa_vobject.h 1.17:
13036: * src/include/pa_vstring.h 1.17:
13037: * src/include/pa_vunknown.h 1.9:
13038: * src/include/pa_wcontext.h 1.28:
13039: * src/include/pa_wwrapper.h 1.13:
13040: * src/main/compile.C 1.24:
13041: * src/main/compile.y 1.87:
13042: * src/main/compile_tools.C 1.25:
13043: * src/main/compile_tools.h 1.26:
13044: * src/main/core.C 1.53:
13045: * src/main/execute.C 1.88:
13046: * src/main/pa_array.C 1.21:
13047: * src/main/pa_cframe.C 1.5:
13048: * src/main/pa_common.C 1.5:
13049: * src/main/pa_exception.C 1.5:
13050: * src/main/pa_hash.C 1.19:
13051: * src/main/pa_pool.C 1.10:
13052: * src/main/pa_request.C 1.9:
13053: * src/main/pa_string.C 1.36:
13054: * src/main/pa_table.C 1.10:
13055: * src/main/pa_value.C 1.7:
13056: * src/main/pa_vclass.C 1.4:
13057: * src/main/pa_wcontext.C 1.10:
13058: sources header
13059:
13060: 2001-03-09 paf
13061: * src/classes/root.C [before_string_to_object_attempt] 1.4.4.1:
13062: * src/include/pa_request.h [before_string_to_object_attempt] 1.20.4.1:
13063: * src/main/execute.C [before_string_to_object_attempt] 1.78.2.2:
13064: ^string.length[]
13065:
13066: * src/classes/root.C 1.5:
13067: * src/include/pa_request.h 1.21:
13068: * src/include/pa_vclass.h 1.26:
13069: * src/include/pa_vhash.h 1.11:
13070: * src/include/pa_vmframe.h 1.20:
13071: * src/include/pa_vobject.h 1.15:
13072: * src/include/pa_vstring.h 1.13:
13073: * src/include/pa_wcontext.h 1.24:
13074: * src/main/compile.y 1.80:
13075: * src/main/core.C 1.46:
13076: * src/main/execute.C 1.79:
13077: * src/main/main.dsp 1.39:
13078: .
13079:
13080: * src/include/pa_vmframe.h 1.22:
13081: * src/main/compile.C 1.22:
13082: * src/main/execute.C 1.81:
13083: expr construct proper naming
13084:
13085: * src/classes/_double.h 1.1:
13086: * src/classes/_int.h 1.1:
13087: * src/classes/_string.h 1.1:
13088: * src/classes/double.C 1.1:
13089: * src/classes/int.C 1.1:
13090: * src/classes/root.C 1.6:
13091: * src/classes/string.C 1.1:
13092: * src/include/code.h 1.17:
13093: * src/include/pa_value.h 1.48:
13094: * src/include/pa_vbool.h 1.6:
13095: * src/include/pa_vdouble.h 1.10:
13096: * src/include/pa_vint.h 1.1:
13097: * src/include/pa_vmframe.h 1.21:
13098: * src/include/pa_vobject.h 1.16:
13099: * src/include/pa_vstring.h 1.14:
13100: * src/main/compile.y 1.81:
13101: * src/main/compile_tools.C 1.22:
13102: * src/main/core.C 1.47:
13103: * src/main/execute.C 1.80:
13104: * src/main/main.dsp 1.40:
13105: Int and Double classes with ^int[] and ^double[]. fixed expr type
13106:
13107: 2001-03-08 paf
13108: * src/include/pa_request.h 1.18:
13109: * src/include/pa_value.h 1.44:
13110: * src/include/pa_vcframe.h 1.4:
13111: * src/include/pa_vmframe.h 1.16:
13112: * src/include/pa_wcontext.h 1.23:
13113: * src/main/compile.C 1.21:
13114: * src/main/compile.y 1.76:
13115: * src/main/core.C 1.45:
13116: * src/main/execute.C 1.70:
13117: * src/main/pa_cframe.C 1.2:
13118: * src/main/pa_wcontext.C 1.5:
13119: 'if' just compiled
13120:
13121: * src/main/pa_vclass.C 1.2:
13122: that were ok... [vclass were out of vcs]
13123:
13124: * src/include/pa_value.h 1.43:
13125: * src/include/pa_vmframe.h 1.14:
13126: * src/main/compile.y 1.75:
13127: * src/main/core.C 1.44:
13128: * src/main/execute.C 1.68:
13129: * src/main/main.dsp 1.37:
13130: z. detected probs with parameter names in operator methods
13131:
13132: * src/include/pa_vclass.h [before_string_to_object_attempt] 1.25.2.2:
13133: * src/include/pa_vstring.h [before_string_to_object_attempt] 1.12.2.2:
13134: * src/include/pa_wcontext.h [before_string_to_object_attempt] 1.23.4.1:
13135: * src/main/compile.y [before_string_to_object_attempt] 1.79.2.1:
13136: * src/main/core.C [before_string_to_object_attempt] 1.45.4.1:
13137: * src/main/execute.C [before_string_to_object_attempt] 1.78.2.1:
13138: * src/main/main.dsp [before_string_to_object_attempt] 1.38.4.2:
13139: dead end: vstring can't be derivated from vobject
13140:
13141: * src/include/pa_request.h 1.17:
13142: * src/main/compile.C 1.20:
13143: * src/main/compile.y 1.73:
13144: * src/main/core.C 1.43:
13145: * src/main/main.dsp 1.36:
13146: introducing ROOT_CLASS.
13147: it's default @BASE.
13148: changed 'RUN' assignment mech
13149:
13150: * src/main/execute.C 1.64:
13151: root root in code-junction
13152:
13153: * src/include/pa_bool.h 1.2:
13154: * src/include/pa_double.h 1.2:
13155: * src/include/pa_value.h 1.47:
13156: * src/include/pa_vbool.h 1.5:
13157: * src/include/pa_vclass.h 1.24:
13158: * src/include/pa_vdouble.h 1.9:
13159: * src/include/pa_vhash.h 1.9:
13160: * src/include/pa_vjunction.h 1.6:
13161: * src/include/pa_vmframe.h 1.19:
13162: * src/include/pa_vobject.h 1.13:
13163: * src/include/pa_vstring.h 1.12:
13164: * src/include/pa_vunknown.h 1.7:
13165: * src/main/compile.y 1.79:
13166: * src/main/compile_tools.C 1.21:
13167: * src/main/execute.C 1.78:
13168: withoud cloning. didn't need it actually, params got passed
13169: from out unnamed ewpool
13170:
13171: * src/include/code.h 1.16:
13172: * src/main/compile.y 1.72:
13173: * src/main/compile_tools.C 1.19:
13174: * src/main/compile_tools.h 1.23:
13175: * src/main/execute.C 1.66:
13176: made class: dynamic, not static. so to enable runtime ^use
13177:
13178: * src/include/code.h 1.15:
13179: * src/main/compile.y 1.70:
13180: * src/main/compile_tools.C 1.18:
13181: * src/main/execute.C 1.65:
13182: joined 2 into one OP_CODE__STORE_PARAM
13183:
13184: * src/main/execute.C 1.74:
13185: fixed problems calling operators in constructors
13186:
13187: * src/classes/root.C 1.2:
13188: * src/include/pa_request.h 1.19:
13189: * src/include/pa_value.h 1.45:
13190: * src/include/pa_vbool.h 1.3:
13191: * src/include/pa_wwrapper.h 1.12:
13192: * src/main/execute.C 1.71:
13193: ^if 0
13194:
13195: * src/main/pa_vclass.C 1.1:
13196: wow! vclass were out of vcs
13197:
13198: * src/classes/root.C 1.4:
13199: * src/include/pa_stack.h 1.4:
13200: * src/main/execute.C 1.73:
13201: detected problems calling operators in constructors
13202:
13203: * src/main/compile.y 1.74:
13204: minor renamings in .y
13205:
13206: * src/include/pa_vdouble.h 1.8:
13207: * src/include/pa_vhash.h 1.8:
13208: * src/include/pa_vjunction.h 1.5:
13209: * src/include/pa_vobject.h 1.12:
13210: * src/include/pa_vunknown.h 1.6:
13211: * src/main/compile.y 1.78:
13212: cloning dead end
13213:
13214: * src/include/pa_vmframe.h [before_string_to_object_attempt] 1.19.2.1:
13215: fixed forgotten method_frame my check
13216:
13217: * src/classes/root.C 1.1:
13218: added root.c
13219:
13220: * src/include/pa_vbool.h 1.2:
13221: * src/include/pa_vclass.h [before_string_to_object_attempt] 1.25.2.1:
13222: * src/include/pa_vdouble.h 1.6:
13223: * src/include/pa_vhash.h [before_string_to_object_attempt] 1.10.2.1:
13224: * src/include/pa_vjunction.h 1.3:
13225: * src/include/pa_vmframe.h 1.15:
13226: * src/include/pa_vobject.h [before_string_to_object_attempt] 1.14.2.1:
13227: * src/include/pa_vstring.h 1.10:
13228: * src/include/pa_vstring.h [before_string_to_object_attempt] 1.12.2.1:
13229: * src/include/pa_wcontext.h 1.22:
13230: * src/main/execute.C 1.67:
13231: * src/main/execute.C 1.69:
13232: * src/main/execute.C 1.75:
13233: * src/main/main.dsp [before_string_to_object_attempt] 1.38.4.1:
13234: * src/main/pa_wcontext.C 1.4:
13235: * src/main/pa_wcontext.C 1.6:
13236: z
13237:
13238: * src/main/compile.y 1.71:
13239: minor grammar bug with OP_CODE__STORE_PARAM
13240:
13241: * src/include/pa_bool.h 1.1:
13242: * src/include/pa_double.h 1.1:
13243: * src/include/pa_valiased.h 1.2:
13244: * src/include/pa_value.h 1.46:
13245: * src/include/pa_vbool.h 1.4:
13246: * src/include/pa_vclass.h 1.23:
13247: * src/include/pa_vdouble.h 1.7:
13248: * src/include/pa_vhash.h 1.7:
13249: * src/include/pa_vjunction.h 1.4:
13250: * src/include/pa_vmframe.h 1.18:
13251: * src/include/pa_vobject.h 1.11:
13252: * src/include/pa_vstring.h 1.11:
13253: * src/include/pa_vunknown.h 1.5:
13254: * src/main/compile.y 1.77:
13255: * src/main/compile_tools.C 1.20:
13256: * src/main/execute.C 1.77:
13257: * src/main/main.dsp 1.38:
13258: * src/main/pa_value.C 1.6:
13259: value.cloning so to give params proper names
13260:
13261: * src/classes/root.C 1.3:
13262: * src/include/pa_request.h 1.20:
13263: * src/main/execute.C 1.72:
13264: autocalc def to string
13265:
13266: * src/include/pa_vmframe.h 1.17:
13267: * src/main/execute.C 1.76:
13268: added names to unknown values in get_element and unfilled
13269: params. removed wrong name change in get_element
13270:
13271: * src/include/pa_vclass.h 1.25:
13272: * src/include/pa_vhash.h 1.10:
13273: * src/include/pa_vobject.h 1.14:
13274: removes some remained clone conseqs
13275:
13276: 2001-03-07 paf
13277: * src/include/pa_hash.h 1.19:
13278: * src/include/pa_value.h 1.40:
13279: * src/include/pa_vhash.h 1.4:
13280: * src/include/pa_vunknown.h 1.4:
13281: * src/main/compile.y 1.67:
13282: * src/main/execute.C 1.62:
13283: * src/main/pa_hash.C 1.18:
13284: expr def in -f
13285:
13286: * src/main/compile.y 1.65:
13287: * src/main/execute.C 1.60:
13288: * src/main/pa_string.C 1.33:
13289: bug in string.cmp fixed
13290:
13291: * src/main/compile.y 1.68:
13292: .y priorities syntax shaped up a bit
13293:
13294: * src/main/compile.y 1.64:
13295: expr quoted code
13296:
13297: * src/main/execute.C 1.57:
13298: ^var.menu{$field} problem detected. that $field not a $var.field
13299:
13300: * src/main/compile.y 1.69:
13301: * src/main/compile_tools.h 1.22:
13302: ^func(params)
13303:
13304: * src/include/pa_value.h 1.42:
13305: * src/include/pa_vclass.h 1.22:
13306: * src/include/pa_vhash.h 1.6:
13307: * src/include/pa_vmframe.h 1.13:
13308: * src/include/pa_vobject.h 1.10:
13309: * src/include/pa_wwrapper.h 1.11:
13310: const in Value.get_element
13311:
13312: * src/main/compile.y 1.63:
13313: * src/main/execute.C 1.59:
13314: expr whitespace solved. added "" support0
13315:
13316: * src/include/pa_string.h 1.26:
13317: * src/main/compile.y 1.61:
13318: * src/main/execute.C 1.58:
13319: * src/main/pa_string.C 1.32:
13320: just compiled lt&co
13321:
13322: * src/include/pa_stack.h 1.3:
13323: * src/include/pa_value.h 1.41:
13324: * src/include/pa_vclass.h 1.21:
13325: * src/include/pa_vhash.h 1.5:
13326: * src/include/pa_vmframe.h 1.12:
13327: * src/include/pa_vobject.h 1.9:
13328: * src/include/pa_wwrapper.h 1.10:
13329: * src/main/execute.C 1.63:
13330: fixed rwcontext of {} params up
13331:
13332: * src/main/compile.y 1.62:
13333: expr string comparisons 0
13334:
13335: * src/main/compile.y 1.66:
13336: * src/main/execute.C 1.61:
13337: expr calls
13338:
13339: 2001-03-06 paf
13340: * src/include/pa_vbool.h 1.1:
13341: forgot this
13342:
13343: * src/main/compile.y 1.51:
13344: expr lexx1
13345:
13346: * src/include/code.h 1.14:
13347: * src/main/compile.y 1.59:
13348: * src/main/execute.C 1.56:
13349: 1 problems with skipping whitespace in yylex fixed
13350: 2 xors: # bitwise ## logical
13351:
13352: * src/include/code.h 1.11:
13353: * src/include/pa_valiased.h 1.1:
13354: * src/include/pa_value.h 1.37:
13355: * src/include/pa_vdouble.h 1.1:
13356: * src/include/pa_vstring.h 1.6:
13357: * src/main/compile.y 1.49:
13358: * src/main/execute.C 1.49:
13359: expr lex0 exec-1
13360:
13361: * src/main/compile.y 1.52:
13362: expr grammar-1
13363:
13364: * src/include/pa_value.h 1.39:
13365: * src/include/pa_vdouble.h 1.5:
13366: * src/include/pa_vstring.h 1.8:
13367: * src/include/pa_vunknown.h 1.3:
13368: * src/main/compile.y 1.56:
13369: * src/main/execute.C 1.54:
13370: * src/main/main.dsp 1.35:
13371: !~
13372:
13373: * src/include/code.h 1.10:
13374: * src/main/compile.y 1.48:
13375: * src/main/compile_tools.h 1.18:
13376: g
13377:
13378: * src/main/compile.y 1.60:
13379: .y expr visible-shorter
13380:
13381: * src/include/pa_vcframe.h 1.3:
13382: * src/include/pa_vclass.h 1.20:
13383: * src/include/pa_vdouble.h 1.4:
13384: * src/include/pa_vhash.h 1.3:
13385: * src/include/pa_vjunction.h 1.2:
13386: * src/include/pa_vmframe.h 1.11:
13387: * src/include/pa_vobject.h 1.8:
13388: * src/include/pa_vstring.h 1.7:
13389: * src/include/pa_vunknown.h 1.2:
13390: * src/include/pa_wcontext.h 1.21:
13391: * src/include/pa_wwrapper.h 1.9:
13392: * src/main/compile.y 1.55:
13393: * src/main/compile_tools.C 1.17:
13394: * src/main/compile_tools.h 1.21:
13395: * src/main/execute.C 1.53:
13396: +-*/
13397:
13398: * src/main/compile.y 1.50:
13399: * src/main/execute.C 1.50:
13400: * src/main/main.dsp 1.34:
13401: z
13402:
13403: * src/include/pa_vstring.h 1.9:
13404: * src/main/compile.y 1.58:
13405: problems with skipping whitespace in yylex
13406:
13407: * src/include/pa_value.h 1.38:
13408: * src/include/pa_vdouble.h 1.2:
13409: * src/main/compile.y 1.53:
13410: * src/main/execute.C 1.51:
13411: expr grammar-1 2*2=4.000000 :)
13412:
13413: * src/include/pa_vdouble.h 1.3:
13414: * src/main/compile.y 1.54:
13415: * src/main/compile_tools.C 1.15:
13416: * src/main/compile_tools.h 1.19:
13417: grammar-1.1 $a(z) $a=0
13418:
13419: * src/include/code.h 1.13:
13420: * src/main/compile.y 1.57:
13421: * src/main/execute.C 1.55:
13422: without string ops in expressions 0
13423:
13424: 2001-02-26 paf
13425: * src/main/compile.y 1.46:
13426: max_string in yyerror bug fix
13427:
13428: 2001-02-25 paf
13429: * src/main/compile.y 1.40:
13430: escaping bug
13431:
13432: * src/include/pa_request.h 1.14:
13433: * src/main/compile.C 1.19:
13434: * src/main/core.C 1.38:
13435: default name RUN, also alias
13436:
13437: * src/include/pa_vcframe.h 1.2:
13438: * src/include/pa_vmframe.h 1.5:
13439: * src/include/pa_vobject.h 1.6:
13440: * src/include/pa_wcontext.h 1.17:
13441: * src/include/pa_wwrapper.h 1.7:
13442: * src/main/core.C 1.40:
13443: * src/main/execute.C 1.43:
13444: * src/main/main.dsp 1.31:
13445: would now get fields into interm VFielded class
13446:
13447: * src/include/pa_request.h 1.16:
13448: * src/include/pa_value.h 1.34:
13449: * src/include/pa_vmframe.h 1.7:
13450: * src/include/pa_wcontext.h 1.19:
13451: * src/main/execute.C 1.46:
13452: VAliased0
13453:
13454: * src/main/execute.C 1.47:
13455: VAliased1
13456:
13457: * src/include/pa_value.h 1.35:
13458: * src/include/pa_vmframe.h 1.8:
13459: VAliased2
13460:
13461: * src/include/code.h 1.9:
13462: * src/include/pa_value.h 1.28:
13463: * src/include/pa_vclass.h 1.15:
13464: * src/include/pa_vmframe.h 1.2:
13465: * src/include/pa_vobject.h 1.3:
13466: * src/include/pa_wwrapper.h 1.5:
13467: * src/main/compile.y 1.38:
13468: * src/main/compile_tools.C 1.14:
13469: * src/main/compile_tools.h 1.16:
13470: * src/main/execute.C 1.38:
13471: ^class:method() just compiled
13472:
13473: * src/include/pa_value.h 1.36:
13474: * src/include/pa_vmframe.h 1.9:
13475: * src/include/pa_wcontext.h 1.20:
13476: * src/main/execute.C 1.48:
13477: VAliased3
13478:
13479: * src/include/pa_hash.h 1.18:
13480: * src/include/pa_value.h 1.31:
13481: * src/include/pa_vclass.h 1.17:
13482: * src/include/pa_vmframe.h 1.4:
13483: * src/include/pa_vobject.h 1.5:
13484: * src/include/pa_vstring.h 1.5:
13485: * src/include/pa_wcontext.h 1.16:
13486: * src/main/compile.y 1.45:
13487: * src/main/core.C 1.39:
13488: * src/main/execute.C 1.42:
13489: * src/main/main.dsp 1.30:
13490: * src/main/pa_hash.C 1.17:
13491: * src/main/pa_value.C 1.5:
13492: * src/main/pa_wcontext.C 1.3:
13493: virtuals2
13494:
13495: * src/include/pa_value.h 1.32:
13496: * src/include/pa_vclass.h 1.18:
13497: * src/include/pa_wcontext.h 1.18:
13498: * src/include/pa_wwrapper.h 1.8:
13499: * src/main/execute.C 1.44:
13500: * src/main/main.dsp 1.32:
13501: no not get fields into interm VFielded class.
13502: fields & staticfields 1
13503:
13504: * src/include/pa_pool.h 1.25:
13505: * src/include/pa_request.h 1.15:
13506: * src/include/pa_value.h 1.33:
13507: * src/include/pa_vclass.h 1.19:
13508: * src/include/pa_vmframe.h 1.6:
13509: * src/include/pa_vobject.h 1.7:
13510: * src/main/core.C 1.41:
13511: * src/main/execute.C 1.45:
13512: * src/main/main.dsp 1.33:
13513: VAliased just compiled
13514:
13515: * src/include/pa_request.h 1.13:
13516: * src/include/pa_value.h 1.29:
13517: * src/include/pa_vobject.h 1.4:
13518: * src/main/compile.y 1.39:
13519: * src/main/compile_tools.h 1.17:
13520: * src/main/core.C 1.37:
13521: * src/main/execute.C 1.39:
13522: * src/main/pa_common.C 1.3:
13523: vobject1
13524:
13525: * src/main/compile.y 1.43:
13526: rethought to $class:static.field.subfield
13527:
13528: * src/main/compile.y 1.44:
13529: : 1
13530:
13531: * src/include/pa_value.h 1.30:
13532: * src/include/pa_vmframe.h 1.3:
13533: * src/include/pa_wwrapper.h 1.6:
13534: * src/main/compile.y 1.41:
13535: * src/main/execute.C 1.40:
13536: * src/main/pa_wcontext.C 1.2:
13537: before execute class calls rewrite
13538:
13539: * src/include/pa_vclass.h 1.16:
13540: * src/main/compile.y 1.42:
13541: * src/main/execute.C 1.41:
13542: $class:element
13543:
13544: * src/include/pa_pool.h [class_alias_dead_end] 1.24.2.1:
13545: * src/include/pa_value.h [class_alias_dead_end] 1.32.2.1:
13546: * src/include/pa_vclass.h [class_alias_dead_end] 1.18.2.1:
13547: * src/include/pa_vobject.h [class_alias_dead_end] 1.6.2.1:
13548: * src/main/execute.C [class_alias_dead_end] 1.44.2.1:
13549: alias dead end
13550:
13551: 2001-02-24 paf
13552: * src/main/compile.y 1.32:
13553: fixed grammar bugs in constructor/params klinch
13554:
13555: * src/main/main.dsp 1.29:
13556: no bison -d
13557:
13558: * src/main/compile.y 1.37:
13559: * src/main/compile_tools.h 1.15:
13560: use0 line no on 'undef class' err msg wrong
13561:
13562: * src/main/compile.y 1.30:
13563: fixed last \n macrotemplate strip bug
13564:
13565: * src/include/pa_vframe.h 1.5:
13566: * src/main/compile.y 1.33:
13567: found junction ideology @: ^x{$a()) must construct current
13568: wcontext element, so smart wcontext handling needed
13569:
13570: * src/include/pa_value.h 1.25:
13571: * src/include/pa_wcontext.h 1.15:
13572: * src/include/pa_wwrapper.h 1.4:
13573: * src/main/execute.C 1.36:
13574: * src/main/pa_value.C 1.4:
13575: it works as bad as you've named it: wcontext.value() was not a
13576: perfect idea
13577:
13578: * src/main/compile.y 1.35:
13579: * src/main/core.C 1.36:
13580: yylex need some @special lines adj
13581:
13582: * src/include/pa_value.h 1.24:
13583: * src/include/pa_vcframe.h 1.1:
13584: * src/include/pa_vclass.h 1.10:
13585: * src/include/pa_vframe.h 1.6:
13586: * src/include/pa_vhash.h 1.2:
13587: * src/include/pa_vjunction.h 1.1:
13588: * src/include/pa_vmframe.h 1.1:
13589: * src/include/pa_wcontext.h 1.14:
13590: * src/include/pa_wwrapper.h 1.3:
13591: * src/main/execute.C 1.34:
13592: * src/main/main.dsp 1.27:
13593: * src/main/pa_cframe.C 1.1:
13594: * src/main/pa_wcontext.C 1.1:
13595: codeframe just compiled
13596:
13597: * src/include/pa_request.h 1.12:
13598: * src/include/pa_vclass.h 1.14:
13599: * src/main/compile.C 1.18:
13600: * src/main/compile.y 1.34:
13601: * src/main/compile_tools.h 1.14:
13602: * src/main/core.C 1.35:
13603: modules0
13604:
13605: * src/main/pa_array.C 1.20:
13606: minor bug in expanding very small arrays. 60% from 1 were 0
13607:
13608: * src/include/pa_vclass.h 1.12:
13609: * src/main/compile.y 1.36:
13610: * src/main/core.C 1.33:
13611: z
13612:
13613: * src/include/code.h 1.7:
13614: * src/include/pa_request.h 1.11:
13615: * src/include/pa_value.h 1.23:
13616: * src/include/pa_vclass.h 1.9:
13617: * src/include/pa_vframe.h 1.4:
13618: * src/main/compile.y 1.29:
13619: * src/main/compile_tools.C 1.13:
13620: * src/main/compile_tools.h 1.13:
13621: * src/main/core.C 1.32:
13622: * src/main/execute.C 1.32:
13623: code junctions0. something wrong with last \n macrotemplate strip
13624:
13625: * src/include/pa_value.h 1.26:
13626: * src/include/pa_vclass.h 1.11:
13627: * src/include/pa_vobject.h 1.1:
13628: * src/main/main.dsp 1.28:
13629: vobject00
13630:
13631: * src/main/compile.y 1.31:
13632: * src/main/execute.C 1.33:
13633: fixed empty constructor optimized empty case. failed on calls -
13634: produced empty string param
13635:
13636: * src/main/execute.C 1.35:
13637: codeframe1
13638:
13639: 2001-02-23 paf
13640: * src/include/pa_value.h 1.18:
13641: * src/main/core.C 1.27:
13642: * src/main/execute.C 1.25:
13643: * src/main/main.dsp 1.23:
13644: value named
13645:
13646: * src/main/compile.y 1.26:
13647: * src/main/execute.C 1.27:
13648: empty constructor bug fixed
13649:
13650: * src/include/pa_vframe.h 1.1:
13651: * src/include/pa_vunknown.h 1.1:
13652: * src/include/pa_wcontext.h 1.13:
13653: * src/include/pa_wwrapper.h 1.1:
13654: * src/main/core.C 1.29:
13655: * src/main/execute.C 1.29:
13656: * src/main/main.dsp 1.25:
13657: * src/main/pa_value.C 1.1:
13658: call0
13659:
13660: * src/main/compile.y 1.27:
13661: * src/main/compile_tools.C 1.12:
13662: * src/main/compile_tools.h 1.12:
13663: fixed wrong grammar in complex constructor case
13664:
13665: * src/include/pa_value.h 1.21:
13666: * src/include/pa_vclass.h 1.8:
13667: * src/include/pa_vframe.h 1.3:
13668: * src/main/core.C 1.30:
13669: * src/main/execute.C 1.31:
13670: * src/main/pa_value.C 1.2:
13671: get_method RIP. junctions everywhere. call with junctions0
13672:
13673: * src/main/compile.y 1.28:
13674: * src/main/execute.C 1.30:
13675: * src/main/main.dsp 1.26:
13676: rethought some. before junction
13677:
13678: * src/include/pa_value.h 1.17:
13679: * src/include/pa_vstring.h 1.4:
13680: * src/main/execute.C 1.24:
13681: strign 2 value in 2 places in execute
13682:
13683: * src/include/pa_wcontext.h 1.11:
13684: z
13685:
13686: * src/include/pa_hash.h 1.17:
13687: * src/include/pa_value.h 1.19:
13688: * src/include/pa_wcontext.h 1.12:
13689: * src/main/core.C 1.28:
13690: * src/main/execute.C 1.28:
13691: * src/main/main.dsp 1.24:
13692: * src/main/pa_hash.C 1.16:
13693: started call. store param, vframe done
13694:
13695: * src/include/pa_value.h 1.22:
13696: * src/main/compile.C 1.17:
13697: * src/main/core.C 1.31:
13698: * src/main/pa_value.C 1.3:
13699: minor error reporting format beautifyings
13700:
13701: * src/main/execute.C 1.26:
13702: with result rwpool
13703:
13704: * src/include/pa_value.h 1.16:
13705: * src/include/pa_wcontext.h 1.10:
13706: * src/main/compile.y 1.25:
13707: * src/main/execute.C 1.23:
13708: * src/main/main.dsp 1.22:
13709: * src/main/pa_array.C 1.19:
13710: auto VHash on wcontext.put_element when wcontext fvalue==0
13711:
13712: * src/include/pa_value.h 1.20:
13713: * src/include/pa_vclass.h 1.7:
13714: * src/include/pa_vframe.h 1.2:
13715: * src/include/pa_wwrapper.h 1.2:
13716: lara came, can't work, sorry :(
13717:
13718: 2001-02-22 paf
13719: * src/include/pa_request.h 1.10:
13720: * src/main/compile.y 1.23:
13721: $self.put(val)
13722:
13723: * src/include/pa_pool.h 1.24:
13724: * src/include/pa_vclass.h 1.5:
13725: * src/main/core.C 1.25:
13726: * src/main/pa_hash.C 1.15:
13727: * src/main/pa_pool.C 1.9:
13728: TRY...
13729:
13730: * src/include/code.h 1.6:
13731: * src/main/compile_tools.C 1.9:
13732: * src/main/compile_tools.h 1.10:
13733: * src/main/execute.C 1.19:
13734: OP_STRING better then some xxx _VALUE
13735:
13736: * src/main/compile.C 1.14:
13737: * src/main/core.C 1.26:
13738: * src/main/execute.C 1.16:
13739: * src/main/pa_string.C 1.31:
13740: more precise parse error line:col
13741:
13742: * src/main/compile.C 1.15:
13743: * src/main/compile.y 1.18:
13744: * src/main/execute.C 1.20:
13745: started : with $a.$:f
13746:
13747: * src/main/compile.y 1.20:
13748: $: wasn't finished - $:sdf(sdf) troubled a bit. finished now.
13749:
13750: * src/include/code.h 1.3:
13751: * src/include/pa_string.h 1.25:
13752: * src/include/pa_value.h 1.12:
13753: * src/include/pa_vclass.h 1.3:
13754: * src/include/pa_wcontext.h 1.3:
13755: * src/main/compile.y 1.14:
13756: * src/main/execute.C 1.14:
13757: * src/main/pa_string.C 1.28:
13758: write_value write_string 0
13759: it seems wcontext must write strings regardles of fvalue!=0
13760:
13761: * src/include/code.h 1.4:
13762: * src/include/pa_value.h 1.13:
13763: * src/include/pa_vclass.h 1.4:
13764: * src/include/pa_wcontext.h 1.5:
13765: * src/main/compile.y 1.15:
13766: * src/main/compile_tools.C 1.6:
13767: * src/main/compile_tools.h 1.8:
13768: * src/main/execute.C 1.15:
13769: * src/main/main.dsp 1.20:
13770: iiieeyys! get/put simple vars to VClass works0
13771:
13772: * src/include/pa_array.h 1.18:
13773: * src/include/pa_wcontext.h 1.4:
13774: * src/main/pa_string.C 1.29:
13775: in process, but found that exceptions are too global
13776:
13777: * src/main/compile.y 1.19:
13778: $: finished
13779:
13780: * src/main/compile.C 1.16:
13781: * src/main/compile.y 1.21:
13782: * src/main/compile_tools.C 1.10:
13783: z
13784:
13785: * src/include/pa_request.h 1.9:
13786: * src/include/pa_stack.h 1.2:
13787: * src/include/pa_wcontext.h 1.7:
13788: * src/main/execute.C 1.17:
13789: z about to vstring it .y all
13790:
13791: * src/include/pa_hash.h 1.16:
13792: * src/include/pa_value.h 1.15:
13793: * src/include/pa_vclass.h 1.6:
13794: * src/include/pa_vhash.h 1.1:
13795: * src/include/pa_vstring.h 1.3:
13796: * src/include/pa_wcontext.h 1.9:
13797: * src/main/execute.C 1.22:
13798: * src/main/main.dsp 1.21:
13799: auto VHash in pa.th.cre.at.e
13800:
13801: * src/include/code.h 1.5:
13802: * src/include/pa_vstring.h 1.2:
13803: * src/main/compile.y 1.17:
13804: * src/main/compile_tools.C 1.8:
13805: * src/main/compile_tools.h 1.9:
13806: * src/main/execute.C 1.18:
13807: string to vstring it .y all
13808:
13809: * src/include/pa_array.h 1.19:
13810: * src/main/compile.y 1.22:
13811: * src/main/compile_tools.C 1.11:
13812: * src/main/compile_tools.h 1.11:
13813: * src/main/pa_array.C 1.18:
13814: $self.get
13815:
13816: * src/include/pa_exception.h 1.5:
13817: * src/include/pa_pool.h 1.23:
13818: * src/include/pa_request.h 1.8:
13819: * src/include/pa_value.h 1.14:
13820: * src/include/pa_wcontext.h 1.6:
13821: * src/main/compile.C 1.13:
13822: * src/main/compile.y 1.16:
13823: * src/main/compile_tools.C 1.7:
13824: * src/main/core.C 1.24:
13825: * src/main/pa_array.C 1.17:
13826: * src/main/pa_exception.C 1.4:
13827: * src/main/pa_hash.C 1.14:
13828: * src/main/pa_pool.C 1.8:
13829: * src/main/pa_string.C 1.30:
13830: * src/main/pa_table.C 1.9:
13831: removed exception from request
13832:
13833: * src/include/pa_vstring.h 1.1:
13834: * src/main/compile.C 1.12:
13835: * src/main/core.C 1.23:
13836: added some forgotten
13837:
13838: * src/include/pa_wcontext.h 1.8:
13839: * src/main/compile.y 1.24:
13840: * src/main/execute.C 1.21:
13841: erroreos checkout
13842:
13843: 2001-02-21 paf
13844: * src/main/compile.y 1.9:
13845: more straightforward yylex[end]
13846:
13847: * src/main/compile.C 1.6:
13848: * src/main/compile.y 1.6:
13849: * src/main/compile_tools.h 1.5:
13850: error processing in eval & yyerror so it wouldn't cause
13851: memleaks.
13852:
13853: * src/include/compile.h 1.5:
13854: * src/include/execute.h 1.3:
13855: * src/include/pa_array.h 1.17:
13856: * src/include/pa_request.h 1.7:
13857: * src/include/pa_stack.h 1.1:
13858: * src/include/pa_vclass.h 1.2:
13859: * src/include/pa_wcontext.h 1.2:
13860: * src/main/compile.C 1.10:
13861: * src/main/compile.y 1.12:
13862: * src/main/execute.C 1.11:
13863: * src/main/main.dsp 1.19:
13864: * src/main/pa_array.C 1.16:
13865: * src/main/pa_request.C 1.2:
13866: get put -1 [just compiled]
13867:
13868: * src/include/compile.h 1.4:
13869: * src/include/pa_array.h 1.16:
13870: * src/main/compile.C 1.9:
13871: * src/main/compile.y 1.11:
13872: * src/main/execute.C 1.10:
13873: MAIN_METHOD_NAME ready to write execute
13874:
13875: * src/include/pa_string.h 1.24:
13876: * src/include/pa_types.h 1.6:
13877: * src/main/pa_string.C 1.27:
13878: string.operator==(char*)
13879:
13880: * src/main/compile.C 1.11:
13881: * src/main/compile.y 1.13:
13882: * src/main/execute.C 1.12:
13883: store0
13884:
13885: * src/include/core.h 1.1:
13886: * src/include/pa_context.h 1.8:
13887: * src/include/pa_request.h 1.6:
13888: * src/include/pa_vclass.h 1.1:
13889: * src/include/pa_wcontext.h 1.1:
13890: * src/main/core.C 1.22:
13891: * src/main/main.dsp 1.18:
13892: * src/main/pa_request.C 1.1:
13893: request core methods0
13894:
13895: * src/include/compile.h 1.3:
13896: * src/include/pa_context.h 1.7:
13897: * src/include/pa_hash.h 1.15:
13898: * src/include/pa_request.h 1.5:
13899: * src/include/pa_string.h 1.23:
13900: * src/include/pa_value.h 1.9:
13901: struck with const array.gets
13902:
13903: * src/include/code.h 1.2:
13904: * src/include/pa_types.h 1.5:
13905: * src/main/compile.C 1.3:
13906: * src/main/compile.y 1.3:
13907: * src/main/compile_tools.C 1.3:
13908: * src/main/compile_tools.h 1.3:
13909: * src/main/execute.C 1.3:
13910: * src/main/main.dsp 1.16:
13911: .y to c++
13912: hierarchy output fix.
13913: compiler works ok
13914:
13915: * src/include/compile.h 1.2:
13916: * src/main/compile.C 1.4:
13917: * src/main/compile.y 1.4:
13918: * src/main/compile_tools.h 1.4:
13919: line numbers needed. would add them to .y now internally.
13920: externally it's not as precise as needed
13921:
13922: * src/include/pa_exception.h 1.4:
13923: * src/include/pa_value.h 1.11:
13924: * src/main/compile.C 1.8:
13925: * src/main/compile.y 1.10:
13926: * src/main/compile_tools.C 1.5:
13927: * src/main/compile_tools.h 1.7:
13928: .y methods and one_big_piece. now compile returns array<method*>
13929:
13930: * src/include/execute.h 1.2:
13931: * src/include/pa_array.h 1.15:
13932: * src/include/pa_value.h 1.10:
13933: * src/main/execute.C 1.9:
13934: * src/main/pa_array.C 1.15:
13935: after array.const get wonders
13936:
13937: * src/main/compile.y 1.7:
13938: * src/main/execute.C 1.4:
13939: * src/main/execute.C 1.5:
13940: * src/main/execute.C 1.6:
13941: * src/main/execute.C 1.7:
13942: * src/main/execute.C 1.8:
13943: z
13944:
13945: * src/main/execute.C 1.13:
13946: tired :)
13947:
13948: * src/main/compile.C 1.5:
13949: * src/main/compile.y 1.5:
13950: failed to add absolute precies parse error positions. leaving
13951: RIGHTMOST position as @file[line:col]
13952:
13953: 2001-02-20 paf
13954: * src/include/code.h 1.1:
13955: * src/include/compile.h 1.1:
13956: * src/include/execute.h 1.1:
13957: * src/include/pa_array.h 1.14:
13958: * src/include/pa_common.h 1.2:
13959: * src/include/pa_pool.h 1.22:
13960: * src/include/pa_string.h 1.22:
13961: * src/include/pa_table.h 1.8:
13962: * src/include/pa_types.h 1.4:
13963: * src/main/compile.C 1.1:
13964: * src/main/compile.y 1.1:
13965: * src/main/compile_tools.C 1.1:
13966: * src/main/compile_tools.h 1.1:
13967: * src/main/core.C 1.21:
13968: * src/main/execute.C 1.1:
13969: * src/main/main.dsp 1.14:
13970: * src/main/pa_array.C 1.14:
13971: * src/main/pa_common.C 1.2:
13972: * src/main/pa_hash.C 1.12:
13973: * src/main/pa_string.C 1.26:
13974: * src/main/pa_table.C 1.8:
13975: bison[yacc] first time compiled.
13976: execute=dump for now
13977:
13978: * src/main/compile.C 1.2:
13979: * src/main/compile.y 1.2:
13980: * src/main/compile_tools.C 1.2:
13981: * src/main/compile_tools.h 1.2:
13982: * src/main/execute.C 1.2:
13983: * src/main/main.dsp 1.15:
13984: nestage probs, eof yylex not perfect
13985:
13986: * src/main/core.C 1.20:
13987: core rewrite using yacc investigations
13988: now will be compile[yacc]/execute[opcodes]
13989:
13990: 2001-02-15 paf
13991: * src/include/pa_value.h 1.8:
13992: * src/main/core.C 1.19:
13993: maybe a-la yacc those ifs rewrite as turing machine?
13994: for it seems it would be it's too many ifs with this syntax now
13995:
13996: 2001-02-14 paf
13997: * src/include/pa_context.h 1.6:
13998: * src/include/pa_string.h 1.20:
13999: * src/main/core.C 1.10:
14000: * src/main/pa_string.C 1.23:
14001: process text repassing
14002:
14003: * src/include/pa_value.h 1.7:
14004: * src/main/core.C 1.11:
14005: * src/main/pa_string.C 1.24:
14006: process text repassing2
14007: operator static vars
14008:
14009: * src/include/pa_string.h 1.21:
14010: * src/main/core.C 1.12:
14011: * src/main/pa_string.C 1.25:
14012: get names 0
14013:
14014: * src/include/pa_context.h 1.5:
14015: * src/include/pa_value.h 1.6:
14016: * src/main/core.C 1.9:
14017: module:calls changes
14018:
14019: * src/main/core.C 1.16:
14020: varios breaks
14021:
14022: * src/main/core.C 1.17:
14023: get_params
14024: figured ^menu[UNEVALUATED unthinked :( ]
14025:
14026: * src/main/core.C 1.18:
14027: get_params 1
14028:
14029: * src/main/core.C 1.13:
14030: get names 1
14031:
14032: * src/main/core.C 1.14:
14033: get names 2
14034:
14035: * src/main/core.C 1.15:
14036: get names 3
14037:
14038: 2001-02-13 paf
14039: * src/include/pa_string.h 1.17:
14040: * src/main/pa_string.C 1.19:
14041: String_iterator::skip_to
14042: todo:optimize
14043:
14044: * src/main/core.C 1.6:
14045: operators
14046: : and self. prefixes
14047:
14048: * src/include/pa_context.h 1.4:
14049: * src/include/pa_value.h 1.5:
14050: * src/main/core.C 1.8:
14051: ^class:calls[] started
14052:
14053: * src/include/pa_string.h 1.18:
14054: * src/main/pa_string.C 1.21:
14055: String_iterator optimized
14056:
14057: * src/include/pa_string.h 1.19:
14058: * src/main/pa_string.C 1.22:
14059: String_iterator tested
14060:
14061: * src/main/pa_string.C 1.20:
14062: String_iterator::skip_to
14063: optimized a bit. would change privates to better support optimization
14064:
14065: * src/include/pa_value.h 1.4:
14066: * src/main/core.C 1.5:
14067: * src/main/core.C 1.7:
14068: z
14069:
14070: 2001-02-12 paf
14071: * src/include/pa_context.h 1.2:
14072: * src/include/pa_value.h 1.2:
14073: * src/main/core.C 1.2:
14074: get self/methodref joined
14075:
14076: * src/include/pa_context.h 1.3:
14077: * src/include/pa_value.h 1.3:
14078: * src/main/core.C 1.3:
14079: some comments
14080:
14081: * src/include/pa_string.h 1.16:
14082: * src/main/core.C 1.4:
14083: * src/main/pa_string.C 1.18:
14084: started String_iterator
14085:
14086: 2001-02-11 paf
14087: * src/include/pa_context.h 1.1:
14088: * src/include/pa_value.h 1.1:
14089: * src/main/core.C 1.1:
14090: * src/main/main.dsp 1.13:
14091: core started.
14092: core.C, context&value .h
14093:
14094: * src/include/pa_array.h 1.13:
14095: * src/include/pa_hash.h 1.14:
14096: * src/include/pa_pool.h 1.21:
14097: * src/include/pa_string.h 1.15:
14098: * src/main/main.dsp 1.12:
14099: * src/main/pa_array.C 1.13:
14100: * src/main/pa_hash.C 1.11:
14101: * src/main/pa_pool.C 1.7:
14102: * src/main/pa_string.C 1.17:
14103: :pooled
14104:
14105: 2001-01-30 paf
14106: * src/include/pa_error.h 1.4:
14107: * src/include/pa_exception.h 1.1:
14108: * src/include/pa_pool.h 1.17:
14109: * src/include/pa_request.h 1.3:
14110: * src/main/main.dsp 1.10:
14111: * src/main/pa_error.C 1.4:
14112: * src/main/pa_exception.C 1.1:
14113: * src/main/pa_pool.C 1.4:
14114: * src/targets/Makefile.am 1.2:
14115: * src/targets/parser.C 1.17:
14116: * src/targets/parser.dsp 1.8:
14117: lowered targets/parser into subdir, added parser_Pool(Pool)
14118: failed to add. would think..
14119:
14120: * src/include/pa_exception.h 1.3:
14121: * src/include/pa_pool.h 1.19:
14122: * src/include/pa_table.h 1.7:
14123: * src/main/pa_exception.C 1.3:
14124: * src/main/pa_table.C 1.7:
14125: minor * to & changes
14126:
14127: * src/include/pa_pool.h 1.20:
14128: * src/main/Makefile.am 1.5:
14129: * src/main/main.dsp 1.11:
14130: * src/main/pa_pool.C 1.6:
14131: moved pa_pool.C to be target specific
14132:
14133: * src/Makefile.am 1.2:
14134: * src/main/Makefile.am 1.6:
14135: * src/targets/Makefile.am 1.3:
14136: .am comments
14137:
14138: * src/include/pa_exception.h 1.2:
14139: * src/include/pa_pool.h 1.18:
14140: * src/include/pa_request.h 1.4:
14141: * src/include/pa_table.h 1.6:
14142: * src/main/pa_array.C 1.12:
14143: * src/main/pa_exception.C 1.2:
14144: * src/main/pa_pool.C 1.5:
14145: * src/main/pa_table.C 1.6:
14146: error re-associated. that's much better
14147: even removed 'die' necessety
14148:
14149: 2001-01-29 paf
14150: * src/include/pa_hash.h 1.9:
14151: * src/include/pa_pool.h 1.10:
14152: * src/include/pa_threads.h 1.3:
14153: * src/main/pa_hash.C 1.5:
14154: made local Hash-es not thread safe=quicker by
14155: SYNCHRONIZED(thread_safe)
14156:
14157: * src/include/pa_hash.h 1.5:
14158: some comments
14159:
14160: * src/include/pa_error.h 1.2:
14161: * src/include/pa_request.h 1.2:
14162: * src/include/pa_string.h 1.13:
14163: * src/include/pa_table.h 1.4:
14164: * src/main/pa_error.C 1.2:
14165: * src/main/pa_table.C 1.4:
14166: * src/targets/parser.C 1.15:
14167: * src/targets/parser.dsp 1.7:
14168: Error fixed
14169:
14170: * src/include/pa_pool.h 1.11:
14171: * src/include/pa_string.h 1.9:
14172: * src/main/pa_string.C 1.13:
14173: * src/targets/parser.C 1.11:
14174: String originating
14175:
14176: * src/include/pa_array.h 1.4:
14177: * src/main/pa_array.C 1.4:
14178: * src/targets/parser.C 1.8:
14179: Array::operator += (Array& src)
14180:
14181: rethought, would change now
14182:
14183: * src/include/pa_hash.h 1.6:
14184: * src/include/pa_threads.h 1.1:
14185: * src/main/main.dsp 1.6:
14186: * src/main/pa_threads.C 1.1:
14187: * src/targets/parser.C 1.10:
14188: added pa_threads
14189:
14190: Mutex
14191:
14192: * src/include/pa_pool.h 1.14:
14193: * src/main/pa_array.C 1.9:
14194: * src/targets/parser.C 1.13:
14195: tested - decision "no templates"
14196:
14197: * src/include/pa_error.h 1.3:
14198: * src/include/pa_hash.h 1.13:
14199: * src/include/pa_string.h 1.14:
14200: * src/include/pa_table.h 1.5:
14201: * src/main/pa_error.C 1.3:
14202: * src/main/pa_hash.C 1.10:
14203: * src/main/pa_string.C 1.16:
14204: * src/main/pa_table.C 1.5:
14205: * src/targets/parser.C 1.16:
14206: Table
14207: more like C++ style
14208: hence lots of 'const'
14209:
14210: * src/include/pa_array.h 1.7:
14211: * src/include/pa_hash.h 1.10:
14212: * src/include/pa_pool.h 1.12:
14213: * src/include/pa_string.h 1.10:
14214: * src/include/pa_table.h 1.1:
14215: * src/include/pa_types.h 1.2:
14216: * src/main/main.dsp 1.7:
14217: * src/main/pa_array.C 1.7:
14218: * src/main/pa_string.C 1.14:
14219: * src/main/pa_table.C 1.1:
14220: Table started
14221: would test
14222: template Array now
14223:
14224: * src/main/pa_array.C 1.5:
14225: expand not convinient, would rewrite
14226:
14227: * src/include/pa_array.h 1.11:
14228: * src/include/pa_hash.h 1.11:
14229: * src/include/pa_pool.h 1.15:
14230: * src/include/pa_string.h 1.11:
14231: * src/include/pa_table.h 1.2:
14232: * src/include/pa_types.h 1.3:
14233: * src/main/Makefile.am 1.3:
14234: * src/main/main.dsp 1.9:
14235: * src/main/pa_array.C 1.10:
14236: * src/main/pa_hash.C 1.8:
14237: * src/main/pa_string.C 1.15:
14238: * src/main/pa_table.C 1.2:
14239: * src/targets/parser.C 1.14:
14240: * src/targets/parser.dsp 1.6:
14241: Request
14242: Error
14243: Table
14244:
14245: * src/include/pa_array.h 1.6:
14246: * src/include/pa_hash.h 1.8:
14247: * src/include/pa_string.h 1.8:
14248: moved .h public parts to top
14249:
14250: * src/include/pa_hash.h 1.7:
14251: * src/include/pa_threads.h 1.2:
14252: * src/main/pa_hash.C 1.4:
14253: * src/main/pa_threads.C 1.2:
14254: decided on one global_mutex, like PHP
14255: as I can see: needed only in global Hash now,
14256: made Hash:: put/get SYNCHRONIZED
14257:
14258: * src/include/pa_array.h 1.12:
14259: * src/include/pa_common.h 1.1:
14260: * src/include/pa_error.h 1.1:
14261: * src/include/pa_hash.h 1.12:
14262: * src/include/pa_pool.h 1.16:
14263: * src/include/pa_request.h 1.1:
14264: * src/include/pa_string.h 1.12:
14265: * src/include/pa_table.h 1.3:
14266: * src/main/Makefile.am 1.4:
14267: * src/main/pa_array.C 1.11:
14268: * src/main/pa_common.C 1.1:
14269: * src/main/pa_error.C 1.1:
14270: * src/main/pa_hash.C 1.9:
14271: * src/main/pa_table.C 1.3:
14272: added forgotten
14273:
14274: * src/include/pa_array.h 1.8:
14275: * src/include/pa_pool.h 1.13:
14276: * src/main/Makefile.am 1.2:
14277: * src/main/main.dsp 1.8:
14278: * src/main/pa_array.C 1.8:
14279: * src/targets/parser.C 1.12:
14280: * src/targets/parser.dsp 1.5:
14281: templates failed
14282: no template specializations [VC6],
14283: no library auto instantation [VC6, GNU c++ 2.95.2-6 from latest cygwin]
14284:
14285: * src/include/pa_array.h 1.5:
14286: * src/include/pa_pool.h 1.9:
14287: * src/main/pa_array.C 1.6:
14288: * src/targets/parser.C 1.9:
14289: Array& operator += (Array& src)
14290:
14291: 2001-01-27 paf
14292: * src/include/pa_hash.h 1.1:
14293: * src/include/pa_string.h 1.4:
14294: * src/include/pa_types.h 1.1:
14295: * src/main/main.dsp 1.4:
14296: * src/main/pa_string.C 1.7:
14297: uint, and added pa_types & pa_hash[forgotten]
14298:
14299: * src/main/pa_string.C 1.9:
14300: * src/targets/parser.C 1.6:
14301: String::operator ==
14302:
14303: * src/include/pa_array.h 1.3:
14304: * src/main/pa_array.C 1.3:
14305: * src/targets/parser.C 1.7:
14306: array [] with chunk caching
14307:
14308: * src/main/pa_hash.C 1.2:
14309: String(&String)
14310:
14311: * src/include/pa_array.h 1.2:
14312: * src/include/pa_hash.h 1.4:
14313: * src/include/pa_pool.h 1.8:
14314: * src/include/pa_string.h 1.7:
14315: * src/main/pa_array.C 1.2:
14316: * src/main/pa_string.C 1.11:
14317: array cache rethought to chunk caching
14318:
14319: * src/include/pa_array.h 1.1:
14320: * src/include/pa_hash.h 1.3:
14321: * src/include/pa_pool.h 1.7:
14322: * src/include/pa_string.h 1.6:
14323: * src/main/main.dsp 1.5:
14324: * src/main/pa_array.C 1.1:
14325: * src/main/pa_hash.C 1.3:
14326: * src/main/pa_string.C 1.10:
14327: * src/targets/parser.dsp 1.4:
14328: Array 0
14329:
14330: * src/main/pa_hash.C 1.1:
14331: added pa_hash.C [forgotten]
14332:
14333: 2001-01-26 paf
14334: * src/include/pa_pool.h 1.6:
14335: * src/include/pa_string.h 1.3:
14336: * src/main/pa_string.C 1.6:
14337: * src/targets/parser.C 1.5:
14338: removed templates [vc++ suxx]
14339:
14340: * src/include/pa_pool.h 1.2:
14341: * src/main/pa_string.C 1.2:
14342: String prealloc & dynamic row_count
14343:
14344: * src/include/pa_pool.h 1.4:
14345: * src/include/pa_string.h 1.1:
14346: pa_pool split
14347:
14348: * src/Makefile.am 1.1.1.1:
14349: * src/include/pa_pool.h 1.1.1.1:
14350: * src/main/Makefile.am 1.1.1.1:
14351: * src/main/main.dsp 1.1.1.1:
14352: * src/main/pa_pool.C 1.1.1.1:
14353: * src/main/pa_string.C 1.1.1.1:
14354: * src/targets/Makefile.am 1.1.1.1:
14355: * src/targets/parser.C 1.1.1.1:
14356: * src/targets/parser.dsp 1.1.1.1:
14357: creating parser3 module
14358:
14359: * src/include/pa_pool.h 1.3:
14360: * src/main/main.dsp 1.2:
14361: * src/main/pa_pool.C 1.2:
14362: * src/main/pa_string.C 1.3:
14363: * src/main/pa_string.C 1.4:
14364: * src/targets/parser.C 1.3:
14365: * src/targets/parser.dsp 1.2:
14366: * src/targets/parser.dsp 1.3:
14367: $Id$ check
14368:
14369: * src/targets/parser.C 1.2:
14370: $id$ check
14371:
14372: * src/include/pa_pool.h 1.5:
14373: * src/include/pa_string.h 1.2:
14374: * src/main/main.dsp 1.3:
14375: * src/main/pa_pool.C 1.3:
14376: * src/main/pa_string.C 1.5:
14377: * src/targets/parser.C 1.4:
14378: templates in VC++ suxx.
14379:
E-mail: