Annotation of parser3/ChangeLog, revision 1.16
1.15 paf 1: 2002-10-15 paf
2: * src/main/execute.C 1.283:
3: * src/targets/cgi/parser3.C 1.198:
4: * src/types/pa_vstateless_class.C 1.17:
5: * src/types/pa_vstateless_class.h 1.40:
6: * www/htdocs/operators.p 1.9:
7: compiling to system classes disabled
8:
9: * www/htdocs/derived.p 1.17:
10: * www/htdocs/index.html 1.162:
11: test of ^process from operator called from user class
12:
13: * src/types/pa_vjunction.C 1.2:
14: ident
15:
16: * operators.txt 1.87:
17: * src/classes/op.C 1.115:
18: * src/main/compile.tab.C 1.71:
19: * src/main/compile.y 1.199:
20: * src/main/execute.C 1.282:
21: * src/main/pa_request.C 1.234:
22: * src/types/Makefile.am 1.28:
23: * src/types/pa_vjunction.C 1.3:
24: * src/types/pa_vjunction.h 1.17:
25: * src/types/pa_vmethod_frame.h 1.40:
26: * src/types/types.dsp 1.35:
27: * www/htdocs/operators.p 1.7:
28: removed $junction.get $junction.set[]
29: introducing $caller
30:
31: * operators.txt 1.88:
32: * src/classes/op.C 1.116:
33: * www/htdocs/operators.p 1.8:
34: ^process[$caller.CLASS]{code-string} added
35:
36: * src/classes/op.C 1.118:
37: * src/include/pa_request.h 1.155:
38: * src/types/pa_vmethod_frame.h 1.41:
39: * www/htdocs/derived.p 1.18:
40: * www/htdocs/index.html 1.164:
41: ^process[CLASS]{body} now executed with CLASS self.
42: [ (request&method_frame).self temporarily changed ]
43:
1.16 ! paf 44: * src/classes/op.C 1.119:
! 45: * src/main/compile.tab.C 1.72:
! 46: * src/main/compile.y 1.200:
! 47: * src/types/pa_vmethod_frame.h 1.42:
! 48: process[self] objects also considered [were only classes]
! 49:
1.15 paf 50: * src/classes/hash.C 1.51:
51: * src/classes/op.C 1.117:
52: * www/htdocs/index.html 1.163:
53: * www/htdocs/operators.p 1.10:
54: method_frame now always changed, with no exception to native calls.
55: for&foreach changed to use method_frame.caller for their var's name context
56:
57: * src/types/pa_value.h 1.106:
58: removed outdated comments. doxygen would find them lower by
59: inheritance tree
60:
61: 2002-10-14 paf
62: * src/classes/form.C 1.32:
63: * src/classes/mail.C 1.80:
64: * src/classes/op.C 1.113:
65: * src/include/pa_request.h 1.154:
66: * src/main/compile.C 1.67:
67: * src/main/compile.tab.C 1.70:
68: * src/main/compile.y 1.198:
69: * src/main/execute.C 1.281:
70: * src/main/pa_request.C 1.233:
71: * src/types/pa_vstateless_class.h 1.39:
72: * www/htdocs/index.html 1.161:
73: operators now main-class-methods
74:
75: * src/include/pa_request.h 1.152:
76: * src/main/execute.C 1.280:
77: * src/main/pa_request.C 1.232:
78: operators @auto now executed in MAIN context
79:
80: * src/types/pa_vclass.C 1.14:
81: * src/types/pa_vobject.h 1.35:
82: * src/types/pa_vstateless_class.C 1.16:
83: * src/types/pa_vstateless_class.h 1.38:
84: * www/htdocs/index.html 1.158:
85: * www/htdocs/operators.p 1.5:
86: $form:CLASS resurrected [wes killed in action]
87:
88: * configure 1.49:
89: * configure.in 1.47:
90: * operators.txt 1.86:
91: * src/include/pa_config_auto.h.in 1.31:
92: * src/types/pa_vstatus.C 1.13:
93: * www/htdocs/index.html 1.157:
94: $status:rusage.tv_secs/usecs introduced
95:
96: * src/types/pa_vxnode.C 1.27:
97: misreplace fixed
98:
99: * src/classes/op.C 1.112:
100: * src/include/pa_request.h 1.153:
101: * www/htdocs/index.html 1.160:
102: * www/htdocs/operators.p 1.6:
103: ^try{^call{}} now has better stack trace [has "call" & co there]
104:
105: * src/main/execute.C 1.279:
106: operator execution context now = MAIN, not closest stack frame
107:
108: @touchit[]
109: $i[after]
110:
111: ----t.html
112: $i[before] << local
113: ^touchit[]
114: $i << now 'before', were 'after'
115:
116: ---t.html
117: $i[before] << notlocal [main]
118: ^touchit[]
119: $i << now 'after'
120:
121: * src/main/execute.C 1.278:
122: comment
123:
124: * src/classes/op.C 1.114:
125: process compiles to code's class class
126:
127: 2002-10-09 paf
128: * src/classes/double.C 1.52:
129: * src/classes/int.C 1.48:
130: * src/classes/string.C 1.121:
131: * www/htdocs/derived.p 1.16:
132: * www/htdocs/index.html 1.156:
133: ^string.int[] now failes on empty string [or uses (default)]
134:
135: 2002-10-08 paf
136: * src/lib/patches/Makefile.am 1.2:
137: * src/lib/patches/Makefile.in 1.5:
138: forgot libgdome_morestatic.patch
139:
140: * src/types/pa_vxnode.C 1.26:
141: misreplace
142:
143: * src/main/untaint.C 1.109:
144: mail header quoted printable changed after RFC reread
145:
146: * operators.txt 1.85:
147: plan on ^if(method
148:
149: 2002-09-24 paf
150: * src/targets/cgi/Makefile.am 1.45:
151: * src/targets/cgi/Makefile.in 1.58:
152: LIBS were bad name in .am
153:
154: * acconfig.h 1.5:
155: * configure 1.47:
156: * configure.in 1.46:
157: * src/include/pa_config_auto.h.in 1.30:
158: * src/include/pa_config_fixed.h 1.51:
159: * src/targets/cgi/Makefile.am 1.44:
160: * src/targets/cgi/Makefile.in 1.57:
161: * src/types/pa_vmail.C 1.30:
162: * src/types/pa_vmail.C 1.31:
163: HAVE_TIMEZONE & co now checked and mailreceive would compile on
164: freebsd now
165:
166: * src/classes/file.C 1.101:
167: * src/main/untaint.C 1.108:
168: * www/htdocs/index.html 1.155:
169: 1.
170: file spec language changed:
171: now there are only few chars are untainted:
172: * ? ' " < > |
173: and, on unix, : \ ~
174: [russian letters and SPACES now enabled, one should use ^untaint[uri]{...} now]
175:
176: 2.
177: $list[^file:list[dir]] now returns simply tainted names in $list.name, not tainted as filespec
178:
179: @russianindex[]
180: #dir with files with russian-lang names
181: $where[dir]
182:
183: $dir[^file:list[$where;\.txt^$]]
184: ^dir.menu{
185: <a href=$where/^untaint[uri]{$dir.name}>$dir.name</a><br>
186: }
187:
188: 2002-09-23 paf
189: * src/classes/date.C 1.38:
190: * src/classes/date.C 1.39:
191: date bug fix, now round(floatDays*secondsPerDay)
192:
193: * src/targets/cgi/Makefile.in 1.56:
194: *** empty log message ***
195:
196: * src/types/pa_vdouble.h 1.41:
197: double->int round added
198:
199: 2002-09-20 paf
200: * src/types/pa_vhash.h 1.40:
201: * www/htdocs/operators.p 1.4:
202: hash.foreach modification of existing keys allowed
203:
204: * src/main/compile.tab.C 1.69:
205: * src/main/compile.y 1.197:
206: * www/htdocs/index.html 1.153:
207: changed grammer on junction expanding to include ^junction.method
208:
209: * src/classes/xdoc.C 1.102:
210: empty transform result, being taken as file now returns empty
211: file, not raises stupid error about "stat-ed file"
212:
213: * src/main/execute.C 1.276:
214: * www/htdocs/index.html 1.154:
215: code junction calls disabled [before: code was compiled in such a way, that there were no code-junctions in OP_CALL]
216:
217: this now error:
218: @badjunctioncall[]
219: ^badjunctioncallinside{code}
220:
221: @badjunctioncallinside[code]
222: ^code[]
223:
224: * src/targets/apache13/Makefile.am 1.15:
225: * src/targets/apache13/Makefile.in 1.40:
226: * src/targets/cgi/Makefile.am 1.43:
227: * src/targets/cgi/Makefile.in 1.55:
228: binaries now depend on makefiles, thus taking linking options
229: configure changes into account [were: ignoring]
230:
231: * src/classes/xdoc.C 1.103:
232: * www/htdocs/index.html 1.152:
233: xdoc::create[name] now sets $request:charset as internal xdoc
234: encoding, and after decoding attributes set by dom functions
235: now encoded OK, not as digital entities
236:
237: * src/types/Makefile.in 1.45:
238: *** empty log message ***
239:
240: * src/include/pa_opcode.h 1.22:
241: * src/include/pa_request.h 1.150:
242: * src/main/compile.tab.C 1.68:
243: * src/main/compile.y 1.196:
244: * src/main/execute.C 1.275:
245: * src/main/main.dsp 1.159:
246: * src/targets/cgi/parser3.dsp 1.60:
247: * src/types/Makefile.am 1.27:
248: * src/types/pa_vjunction.C 1.1:
249: * src/types/pa_vjunction.h 1.16:
250: * src/types/types.dsp 1.34:
251: * www/htdocs/.htaccess 1.8:
252: * www/htdocs/index.html 1.151:
253: introducing $junction.get/put(1)
254: one can write iterators now:
255:
256: ^user-foreach[key;value]{$key=$value<br>}
257:
258: @user-foreach[key;value;code]
259: ^for[i](1;10){
260: $code.key($i)
261: $code.value($i*2)
262: $code
263: }
264:
265: * src/main/pa_common.C 1.120:
266: -d "DIR/" now true
267:
268: * src/main/compile_tools.h 1.66:
269: mistype
270:
271: 2002-09-19 paf
272: * Makefile.am 1.8:
273: * Makefile.in 1.21:
274: * aclocal.m4 1.5:
275: *** empty log message ***
276:
277: * aclocal.m4 1.3:
278: forced to be older
279:
280: * Makefile.am 1.12:
281: * Makefile.in 1.25:
282: new: make commit
283:
284: 2002-09-18 paf
285: * parser3.dsw 1.4:
286: * src/include/pa_opcode.h 1.21:
287: * src/main/compile.tab.C 1.67:
288: * src/main/compile.y 1.195:
289: * src/main/execute.C 1.274:
290: * www/htdocs/index.html 1.150:
291: << >> int shifts
292:
293: * src/classes/file.C 1.100:
294: * www/htdocs/index.html 1.149:
295: * www/htdocs/mailreceive.eml 1.3:
296: ^file::exec/cgi $.stdin[can be file now]
297: so that one can pass binary data there
298:
299: * src/include/pa_common.h 1.82:
300: * src/include/pa_request.h 1.149:
301: * src/main/pa_common.C 1.119:
302: * src/main/pa_request.C 1.230:
303: auto.p exists but unreadable - now this - fatal error
304:
305: * src/classes/date.C 1.37:
306: * src/classes/double.C 1.51:
307: * src/classes/file.C 1.99:
308: * src/classes/hash.C 1.50:
309: * src/classes/image.C 1.76:
310: * src/classes/int.C 1.47:
311: * src/classes/mail.C 1.79:
312: * src/classes/op.C 1.111:
313: * src/classes/response.C 1.22:
314: * src/classes/string.C 1.120:
315: * src/classes/table.C 1.165:
316: * src/classes/void.C 1.25:
317: * src/classes/xdoc.C 1.101:
318: * src/classes/xnode.C 1.52:
319: * src/include/pa_request.h 1.148:
320: * www/htdocs/index.html 1.148:
321: pa_request contexts made privated, plus get_{self/method_frame} to read.
322: Request_context_saver used in ^try to save flang too.
323: [were not saved]
324:
325: * src/types/pa_vresponse.C 1.13:
326: header value chains joined before output, this should help
327: $.subject[$var $var]
328: from being converted to
329: subject: ?koi8-r?Q?...?= ?koi8-r?Q?...?=
330:
331: 2002-09-17 paf
332: * src/classes/op.C 1.109:
333: * www/htdocs/index.html 1.147:
334: * www/htdocs/operators.p 1.2:
335: made place for ^process to compile it's code to in case of no self
336:
337: * src/classes/op.C 1.110:
338: * src/main/execute.C 1.272:
339: * src/main/pa_request.C 1.229:
340: * src/types/pa_value.C 1.8:
341: * src/types/pa_value.h 1.104:
342: * src/types/pa_vmethod_frame.h 1.38:
343: * src/types/pa_vstateless_class.h 1.37:
344: * www/htdocs/operators.p 1.3:
345: operators now executed with MAIN self.
346: it's for ^include sake, too strong a change
347:
348: * src/classes/hash.C 1.47:
349: foreach delims bug fixed [were ,2,3]
350:
351: * src/classes/hash.C 1.48:
352: * src/classes/table.C 1.162:
353: * src/include/pa_sql_connection.h 1.29:
354: * www/htdocs/index.html 1.141:
355: table.sql hash::sql duplicate keys now errors
356:
357: * src/main/execute.C 1.273:
358: * src/types/pa_value.h 1.105:
359: * src/types/pa_vmethod_frame.h 1.39:
360: removed changes, operators executed with calling self.
361: lots of code with ^include code relies on defined/defining self variables
362:
363: $a[1]
364: ^include[print_a.p]
365: print_a.p: $a
366:
367: ^include[set_a.p]
368: a=$a
369: set_a.p:
370: $a[1]
371:
372: * operators.txt 1.83:
373: * operators.txt 1.84:
374: * src/classes/hash.C 1.49:
375: * src/classes/table.C 1.163:
376: * src/include/pa_globals.h 1.95:
377: * src/main/pa_globals.C 1.139:
378: * www/htdocs/index.html 1.142:
379: table.sql hash::sql flag to allow duplicate keys [$.distinct(1/0)]
380: first record taken [were last]
381:
382: * src/main/execute.C 1.270:
383: * src/main/execute.C 1.271:
384: * src/types/pa_value.C 1.7:
385: * src/types/pa_value.h 1.103:
386: * src/types/pa_vstateless_class.h 1.36:
387: * www/htdocs/index.html 1.146:
388: found ancient param to Junction, removed.
389: allowed passing self to native_code_operators [for ^process to work, she needs self]
390:
391: * Makefile.in 1.20:
392: * bin/Makefile.in 1.5:
393: * bin/auto.p.dist.in 1.8:
394: * configure 1.40:
395: * configure 1.41:
396: * configure.in 1.40:
397: * configure.in 1.41:
398: * etc/Makefile.in 1.10:
399: * etc/parser3.charsets/Makefile.in 1.13:
400: * src/Makefile.in 1.51:
401: * src/classes/Makefile.in 1.49:
402: * src/classes/gd/Makefile.in 1.39:
403: * src/classes/smtp/Makefile.in 1.8:
404: * src/include/Makefile.in 1.7:
405: * src/lib/Makefile.in 1.4:
406: * src/lib/libltdl/Makefile.in 1.6:
407: * src/lib/md5/Makefile.in 1.2:
408: * src/lib/patches/Makefile.in 1.4:
409: * src/lib/pcre/Makefile.in 1.4:
410: * src/main/Makefile.in 1.45:
411: * src/sql/Makefile.in 1.7:
412: * src/targets/Makefile.in 1.38:
413: * src/targets/apache13/Makefile.in 1.39:
414: * src/targets/apache13/hook/Makefile.in 1.2:
415: * src/targets/cgi/Makefile.in 1.54:
416: * src/targets/isapi/Makefile.in 1.7:
417: * src/types/Makefile.in 1.44:
418: so now detected [can be .sl on hpux, .dll on cygwin, .so in
419: other cases)
420:
421: * bin/auto.p.dist.in 1.9:
422: strange \n
423:
424: * src/classes/table.C 1.164:
425: * src/classes/xdoc.C 1.100:
426: * www/htdocs/index.html 1.144:
427: table::sql options
428: table::create copy options
429: options checked, wrong option now fatal error
430:
431: * src/main/pa_string.C 1.170:
432: * www/htdocs/index.html 1.143:
433: string.replace fixed [were missing words on pieces boundaries]
434:
435: * src/main/execute.C 1.269:
436: * src/main/pa_request.C 1.228:
437: * src/types/pa_value.C 1.6:
438: * src/types/pa_value.h 1.102:
439: * src/types/pa_vmethod_frame.h 1.37:
440: * src/types/pa_vstateless_class.h 1.35:
441: * www/htdocs/index.html 1.145:
442: * www/htdocs/operators.p 1.1:
443: allowed Request.self to be 0, checked that in VMethodFrame get
444: put and $self.
445:
446: * src/classes/op.C 1.108:
447: * src/classes/table.C 1.161:
448: * www/htdocs/index.html 1.140:
449: menu/for delims bug fixed [were ,2,3]
450:
451: 2002-09-16 paf
452: * src/classes/file.C 1.98:
453: * www/htdocs/index.html 1.139:
454: 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.
455: now detected closest header break.
456:
457: * src/main/untaint.C 1.107:
458: * src/types/pa_vmail.C 1.29:
459: mail:send closing ?= now closed right
460:
461: 2002-09-13 paf
462: * operators.txt 1.81:
463: * src/main/compile.tab.C 1.65:
464: * src/main/compile.y 1.193:
465: * www/htdocs/index.html 1.137:
466: !| bitwise
467: !|| numerical
468: xor now
469: [preparing for expression #comments]
470:
471: * src/main/compile.tab.C 1.63:
472: * src/main/compile.y 1.191:
473: * src/types/pa_vresponse.C 1.12:
474: * www/htdocs/index.html 1.135:
475: cookie date now clean [were mistakenly tainted & that worked
476: bad with opera -- 'happily' that worked OK with msie]
477:
478: * src/main/compile.tab.C 1.64:
479: * src/main/compile.y 1.192:
480: * www/htdocs/index.html 1.136:
481: @method[$name]
482: now parse error
483:
484: * operators.txt 1.82:
485: * src/main/compile.tab.C 1.66:
486: * src/main/compile.y 1.194:
487: * src/main/compile_tools.h 1.65:
488: * www/htdocs/index.html 1.138:
489: (expression #comment)
490:
491: (multiline expression #comment
492: line2 #comment
493: )
494:
495: (expression #comment with (brackets) comment) << OK
496:
497: * Makefile.in 1.19:
498: * configure 1.39:
499: * configure.in 1.39:
500: * src/include/pa_config_auto.h.in 1.29:
501: HAVE_WINSOCK_H created in configure.in
502:
503: * src/include/pa_config_fixed.h 1.50:
504: * src/main/pa_socks.C 1.17:
505: HAVE_WINSOCK_H cheched in pa_socks.C
506:
507: 2002-09-12 paf
508: * src/main/untaint.C 1.105:
509: * www/htdocs/index.html 1.134:
510: quoted printable ' ' now =20
511: and encoding stops before <...>$
512:
513: * src/types/pa_vclass.C 1.13:
514: * src/types/pa_vmail.C 1.28:
515: * src/types/pa_vobject.C 1.8:
516: VObject & VClass
517: get_element
518: now first looks to fields, next to methods & co
519: todo: the rest
520: reason: more speed
521:
522: * src/main/untaint.C 1.106:
523: quoted printable encoding stops before \s*<...>$
524:
525: 2002-09-11 paf
526: * src/main/pa_charset.C 1.30:
527: * src/targets/cgi/parser3.dsp 1.59:
528: * www/htdocs/index.html 1.133:
529: while fixing ( xmlCharEncodingInput/OutputFunc callbacks returned bad value )
530: forgot to check users of those funcs. not all were using that return value convention
531:
532: * etc/parser3.charsets/windows-1254.cfg 1.1:
533: * src/lib/pcre/ibm-1254.ucm 1.1:
534: windows-1254 added
535:
536: 2002-09-10 paf
537: * src/classes/op.C 1.106:
538: * src/main/execute.C 1.265:
539: * src/types/pa_value.C 1.5:
540: * src/types/pa_value.h 1.100:
541: * src/types/pa_vcode_frame.h 1.22:
542: * src/types/pa_vmethod_frame.h 1.36:
543: * src/types/pa_wcontext.C 1.23:
544: * src/types/pa_wcontext.h 1.39:
545: * src/types/pa_wwrapper.h 1.25:
546: moved junction kill responsibility to wcontext
547:
548: * src/main/execute.C 1.267:
549: * src/types/pa_value.h 1.101:
550: * src/types/pa_wwrapper.h 1.26:
551: WWrapper which used in constructing objects(second param to sql method) ^...sql{}[$.default{code}]
552: now has parent, wich helps code in hash to survivi
553:
554: * src/include/pa_request.h 1.147:
555: * src/main/execute.C 1.266:
556: removed redundant param to execute [stack said 'thanks']
557:
558: * src/classes/file.C 1.97:
559: decided not to log exec's with stderr, that could be warnings,
560: and it's up to scritper to log/show them
561:
562: * src/main/pa_charset.C 1.29:
563: * src/types/pa_vmail.C 1.27:
564: * www/htdocs/index.html 1.131:
565: 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]
566: tfm readed & code updated
567:
568: * src/classes/op.C 1.107:
569: * src/main/execute.C 1.268:
570: * src/types/pa_wcontext.h 1.40:
571: * src/types/pa_wcontext.h 1.41:
572: VCodeFrame parent param were specified badly
573:
574: * src/classes/double.C 1.50:
575: * src/main/execute.C 1.264:
576: * www/htdocs/index.html 1.132:
577: double:sql badly called write_assign_lang, not write_no_lang,
578: thus doing unnecessary double/string converstion, which were loosing time&precesion
579:
580: 2002-09-04 paf
581: * src/types/pa_vxnode.C 1.25:
582: * www/htdocs/index.html 1.129:
583: removed too strong checks of xnode.elements.
584: now, for instance, if element does not have any attributes, $xnode.attributes is void, not error
585:
586: * configure 1.37:
587: * configure.in 1.38:
588: introducing --with-sjlj-exceptions
589: [hpux can not work with longjump/throw pair, and one must switch that on there.
590: todo: detect that automatically]
591:
592: * configure 1.38:
593: makes with sjlj
594:
595: * src/include/pa_config_auto.h.in 1.28:
596: sjlj define
597:
598: * INSTALL 1.26:
599: * src/include/pa_config_fixed.h 1.49:
600: * src/include/pa_sql_connection.h 1.28:
601: * src/main/pa_sql_driver_manager.C 1.65:
602: * www/htdocs/index.html 1.130:
603: -with-sjlj-exceptions define checked.
604: on win32 it made default
605:
606: 2002-09-02 paf
607: * Makefile.am 1.7:
608: * Makefile.in 1.18:
609: * src/types/pa_vdate.h 1.20:
610: happy now only install-exec
611:
612: * src/types/pa_vdate.h 1.21:
613: removed debug
614:
615: * operators.txt 1.80:
616: * src/main/execute.C 1.263:
617: * src/targets/cgi/parser3.dsp 1.58:
618: * www/htdocs/index.html 1.128:
619: removed double_result, didn't help
620:
621: * src/types/pa_vdate.h 1.22:
622: *** empty log message ***
623:
624: * src/main/execute.C 1.258:
625: fixed numeric < & co so that thay now use c=a-b, c OPERATOR 0.
626: this works fine on solaris/intel for still unknown reason.
627:
628: * src/main/execute.C 1.261:
629: double_result made to move that var away from hungry g++ optimizer (-O2),
630: before: it were optimized and comparison operators worked badly
631:
632: 2002-08-30 paf
633: * src/ident.awk 1.6:
634: forgot to remove after switching to old static RCSxxx="xxx" scheme
635:
636: 2002-08-29 paf
637: * parser3.dsw 1.3:
638: * src/classes/classes.dsp 1.25:
639: * src/classes/hash.C 1.46:
640: * src/classes/op.C 1.105:
641: * src/classes/string.C 1.119:
642: * src/include/pa_request.h 1.146:
643: * src/lib/md5/md5.dsp 1.2:
644: * src/main/execute.C 1.257:
645: * src/main/main.dsp 1.158:
646: * src/main/pa_request.C 1.227:
647: * src/targets/cgi/parser3.dsp 1.57:
648: * src/types/pa_value.C 1.4:
649: * src/types/pa_value.h 1.99:
650: * src/types/pa_vmail.C 1.26:
651: * src/types/pa_vmethod_frame.h 1.35:
652: * src/types/pa_wcontext.h 1.38:
653: * src/types/types.dsp 1.33:
654: * www/htdocs/index.html 1.127:
655: junction_cleaner moved to auto VMethodFrame [called less frequent, allowed to remove ugly Junction.change_context-s from many places, switch, mail:send..html{}, ..]
656: request.root renamed to method_frame [more easyreading]
657: ancient {...PUSH/POPs...} changed to stack vars [speed up]
658:
659: 2002-08-28 paf
660: * operators.txt 1.79:
661: * src/classes/string.C 1.118:
662: * www/htdocs/derived.p 1.15:
663: * www/htdocs/index.html 1.124:
664: ^string.split[delim[;options]]
665:
666: * src/types/pa_vcookie.C 1.50:
667: * www/htdocs/index.html 1.125:
668: fixed cookie delete when
669: $cookie:name[$.value[]]
670:
671: * src/types/pa_vcookie.C 1.51:
672: * www/htdocs/index.html 1.126:
673: $cookie:name[&]
674: $cookie:name << now tainted
675:
676: 2002-08-27 paf
677: * etc/parser3.charsets/Makefile.am 1.4:
678: * etc/parser3.charsets/Makefile.in 1.12:
679: merged from 3.0.0005
680:
681: * INSTALL 1.25:
682: recommended latest gmime 1.0.5
683:
684: * operators.txt 1.78:
685: * src/main/compile.tab.C 1.62:
686: * src/main/compile.y 1.190:
687: * www/htdocs/index.html 1.123:
688: * www/htdocs/mailreceive.eml 1.2:
689: # now delimiter
690:
691: 2002-08-26 paf
692: * src/targets/apache13/hook/Makefile.am 1.1:
693: * src/targets/apache13/hook/Makefile.in 1.1:
694: *** empty log message ***
695:
696: * configure 1.36:
697: * configure.in 1.37:
698: * src/targets/apache13/Makefile.am 1.14:
699: * src/targets/apache13/Makefile.in 1.38:
700: * src/targets/apache13/hook/mod_parser3.c 1.2:
701: apache13/hook added to make dist.
702:
703: 2002-08-23 paf
704: * src/include/pa_common.h 1.81:
705: * src/main/pa_common.C 1.118:
706: * src/targets/cgi/parser3.C 1.197:
707: * src/targets/isapi/parser3isapi.C 1.79:
708: * www/htdocs/index.html 1.122:
709: when auto.p beside binary [cgi, isapi] not accessible [due to
710: bad rights or whatever] it's error now
711:
712: 2002-08-21 paf
713: * src/main/pa_string.C 1.169:
714: * www/htdocs/index.html 1.121:
715: fixed bad language bug, [were wrong string cloning constructor]
716:
717: * src/main/compile.tab.C 1.61:
718: * src/main/compile.y 1.189:
719: * src/main/compile_tools.C 1.53:
720: * src/main/compile_tools.h 1.64:
721: * www/htdocs/derived.p 1.13:
722: * www/htdocs/derived.p 1.14:
723: "BASE:"
724: "BASE::"
725: syntax allowed, means "base class".
726: compiled as if here they named base class
727:
728: * bin/auto.p.dist.in 1.7:
729: * src/targets/cgi/parser3.C 1.196:
730: * src/types/pa_vfile.C 1.34:
731: * src/types/pa_vmail.C 1.23:
732: * www/htdocs/mailreceive.eml 1.1:
733: * www/htdocs/mailreceive.html 1.1:
734: $mail.received.file.value.content-type fixed
735:
736: * Makefile.am 1.6:
737: * Makefile.in 1.17:
738: can use:
739: make happy
740: equals to
741: make update install
742:
743: * src/main/execute.C 1.256:
744: * src/types/pa_vobject.h 1.34:
745: * www/htdocs/base.p 1.3:
746: * www/htdocs/derived.p 1.12:
747: * www/htdocs/index.html 1.120:
748: fixed virtual calls
749:
750: 2002-08-20 paf
751: * operators.txt 1.76:
752: * src/classes/void.C 1.23:
753: * www/htdocs/index.html 1.117:
754: ^void.length[] = 0 merged from 3.0.0005
755:
756: * operators.txt 1.77:
757: * src/classes/void.C 1.24:
758: * www/htdocs/index.html 1.118:
759: ^void.pos[...] = -1 merged from 3.0.0005
760:
761: * operators.txt [release_3_0_0005] 1.59.2.3:
762: * src/classes/void.C [release_3_0_0005] 1.21.2.1:
763: ^void.length[] = 0
764:
765: * operators.txt [release_3_0_0005] 1.59.2.4:
766: * src/classes/void.C [release_3_0_0005] 1.21.2.2:
767: ^void.pos[...] = -1
768:
769: * src/classes/file.C 1.96:
770: * www/htdocs/index.html 1.119:
771: fixed language of file:file result
772:
773: 2002-08-19 paf
774: * src/classes/xnode.C 1.49:
775: * src/classes/xnode.C 1.50:
776: * src/classes/xnode.C 1.51:
777: * src/types/pa_vxdoc.C 1.21:
778: xdoc.fields fixed [were error in xnode, which were not catched
779: in xdoc]
780:
781: * src/classes/xdoc.C 1.99:
782: xdoc getElementsByTagName, ...NS
783: overriden, work now
784:
785: * src/include/pa_stylesheet_connection.h 1.31:
786: * src/main/pa_globals.C 1.138:
787: prepared:
788: // validate each document after load/create (?)
789: //xmlDoValidityCheckingDefaultValue = 1;
790:
791: 2002-08-15 paf
792: * src/types/pa_vrequest.C 1.25:
793: * www/htdocs/index.html 1.113:
794: $request:body unprecessed POST request
795:
796: * operators.txt 1.71:
797: * src/classes/form.C 1.31:
798: * src/include/pa_pool.h 1.84:
799: * src/include/pa_request.h 1.145:
800: * src/main/pa_pool.C 1.56:
801: * src/types/pa_vform.C 1.66:
802: * src/types/pa_vform.h 1.41:
803: * www/htdocs/.htaccess 1.7:
804: planning/preparing_to $request:body
805: r.post_data now const
806:
807: * src/classes/image.C 1.75:
808: * src/classes/op.C 1.104:
809: * src/classes/xdoc.C 1.98:
810: * src/classes/xnode.C 1.48:
811: * src/main/execute.C 1.255:
812: * src/types/pa_value.h 1.97:
813: * src/types/pa_vhash.h 1.39:
814: * src/types/pa_vobject.C 1.7:
815: * src/types/pa_vobject.h 1.33:
816: * src/types/pa_vtable.h 1.46:
817: * www/htdocs/index.html 1.111:
818: instead of type() checking everywhere used Value.as
819: now user descendants can be used in params.
820:
821: VObject::as_*, is_defined now taken from bases.
822: xtable(table)
823: ^if($xtable) now OK
824:
825: * operators.txt 1.73:
826: * src/include/pa_common.h 1.80:
827: * src/main/pa_common.C 1.117:
828: * src/types/pa_vcookie.C 1.49:
829: * src/types/pa_vdate.h 1.19:
830: * src/types/pa_vresponse.C 1.11:
831: * src/types/pa_vresponse.h 1.29:
832: * www/htdocs/index.html 1.115:
833: $response:field[date]
834: $response:field[$.xxx[date]]
835:
836: * src/types/pa_value.h 1.98:
837: * src/types/pa_vdate.h 1.18:
838: * src/types/pa_vrequest.C 1.24:
839: * src/types/pa_vxdoc.C 1.20:
840: * src/types/pa_vxnode.C 1.24:
841: * www/htdocs/index.html 1.112:
842: few barks:
843: bark("%s field not found", 0, &aname)
844:
845: * src/classes/hash.C 1.45:
846: * src/classes/string.C 1.117:
847: * src/classes/table.C 1.160:
848: * src/classes/void.C 1.22:
849: * src/include/pa_sql_connection.h 1.27:
850: * www/htdocs/index.html 1.114:
851: fixed source of ^hash::sql{bad}
852:
853: * src/classes/classes.h 1.22:
854: * www/htdocs/index.html 1.116:
855: write to static var caused useless Exception, introduced
856: Methoded::put_element wich consumes those
857:
858: * src/main/execute.C 1.254:
859: * src/types/pa_value.h 1.96:
860: * src/types/pa_vclass.C 1.12:
861: * src/types/pa_vclass.h 1.37:
862: * src/types/pa_vobject.C 1.6:
863: * src/types/pa_vobject.h 1.32:
864: * src/types/pa_vxdoc.C 1.19:
865: * src/types/pa_vxdoc.h 1.29:
866: is->as
867:
868: * operators.txt 1.72:
869: $request:body unprecessed POST request body
870:
871: 2002-08-14 paf
872: * src/targets/cgi/Makefile.am 1.41:
873: * src/targets/cgi/fixopt.C 1.1:
874: * src/targets/cgi/fixopt.C 1.2:
875: * src/targets/cgi/fixopt.h 1.1:
876: * src/targets/cgi/parser3.C 1.194:
877: * src/targets/cgi/parser3.dsp 1.55:
878: fixopt now preprocesses command line params, splitting them by
879: space, excluding argv[0], argv[argc-1]
880:
881: * src/classes/xnode.h 1.16:
882: * src/main/execute.C 1.253:
883: * src/targets/cgi/parser3.dsp 1.56:
884: * src/types/pa_value.h 1.95:
885: * src/types/pa_vclass.C 1.11:
886: * src/types/pa_vclass.h 1.36:
887: * src/types/pa_vcode_frame.h 1.21:
888: * src/types/pa_vcookie.C 1.48:
889: * src/types/pa_vcookie.h 1.21:
890: * src/types/pa_vdate.h 1.17:
891: * src/types/pa_venv.h 1.26:
892: * src/types/pa_vfile.h 1.49:
893: * src/types/pa_vform.C 1.65:
894: * src/types/pa_vform.h 1.40:
895: * src/types/pa_vhash.h 1.38:
896: * src/types/pa_vimage.h 1.31:
897: * src/types/pa_vmail.C 1.22:
898: * src/types/pa_vmail.h 1.6:
899: * src/types/pa_vmath.h 1.12:
900: * src/types/pa_vmethod_frame.h 1.34:
901: * src/types/pa_vobject.C 1.5:
902: * src/types/pa_vobject.h 1.31:
903: * src/types/pa_vrequest.C 1.23:
904: * src/types/pa_vrequest.h 1.23:
905: * src/types/pa_vresponse.C 1.10:
906: * src/types/pa_vresponse.h 1.28:
907: * src/types/pa_vstateless_class.h 1.34:
908: * src/types/pa_vstateless_object.h 1.25:
909: * src/types/pa_vstatus.C 1.12:
910: * src/types/pa_vstatus.h 1.13:
911: * src/types/pa_vstring.h 1.52:
912: * src/types/pa_vtable.C 1.19:
913: * src/types/pa_vtable.h 1.45:
914: * src/types/pa_vvoid.h 1.14:
915: * src/types/pa_vxdoc.C 1.18:
916: * src/types/pa_vxdoc.h 1.28:
917: * src/types/pa_vxnode.C 1.23:
918: * src/types/pa_vxnode.h 1.20:
919: * src/types/pa_wwrapper.h 1.24:
920: * www/htdocs/index.html 1.110:
921: is now works with VObject & VClass
922:
923: * src/types/pa_vmail.C 1.21:
924: mail: turned off utf8 to source transcoding
925:
926: * src/targets/cgi/parser3.C 1.193:
927: -f config file
928:
929: * src/targets/cgi/Makefile.am 1.42:
930: * src/targets/cgi/fixopt.C 1.3:
931: * src/targets/cgi/fixopt.h 1.2:
932: * src/targets/cgi/parser3.C 1.195:
933: removed fixopt stupidity. on stupid linux use
934: cd /document/root
935: ../cgi/parser3 script
936:
937: * src/targets/cgi/Makefile.in 1.52:
938: * src/targets/cgi/Makefile.in 1.53:
939: *** empty log message ***
940:
941: * src/targets/cgi/parser3.C 1.192:
942: * www/htdocs/auto.p 1.17:
943: * www/htdocs/derived.p 1.11:
944: * www/htdocs/index.html 1.109:
945: fixed .log file dir
946:
947: 2002-08-13 paf
948: * www/htdocs/derived.p 1.7:
949: sample: dont convinient that table fields can be overridden
950:
951: * src/types/Makefile.in 1.43:
952: added vobject.c & vclass
953:
954: * src/types/Makefile.in 1.42:
955: VAliased removed
956:
957: * src/types/pa_vclass.C 1.9:
958: * www/htdocs/derived.p 1.9:
959: checked: form[vclass]fields can be overwritten in derived(table)
960:
961: * src/types/Makefile.am 1.26:
962: * src/types/pa_vclass.C 1.7:
963: * src/types/pa_vclass.h 1.34:
964: * src/types/pa_vobject.C 1.1:
965: * src/types/pa_vobject.h 1.29:
966: * src/types/types.dsp 1.32:
967: reorganized modules
968: todo: fix bug with put endless recoursion
969: todo: check 'as'
970:
971: * src/types/pa_vclass.C 1.10:
972: * www/htdocs/index.html 1.107:
973: allow override parent variables, useful for form descendants
974:
975: * src/types/pa_vobject.C 1.4:
976: * www/htdocs/derived.p 1.10:
977: * www/htdocs/index.html 1.108:
978: allow override parent variables, useful for form descendants [
979: in vobject too, were in vclass]
980:
981: * src/classes/form.C 1.30:
982: * src/classes/mail.C 1.78:
983: * src/classes/op.C 1.103:
984: * src/classes/xnode.h 1.15:
985: * src/include/pa_request.h 1.144:
986: * src/main/execute.C 1.252:
987: * src/main/pa_request.C 1.226:
988: * src/types/pa_value.h 1.94:
989: * src/types/pa_vclass.C 1.8:
990: * src/types/pa_vclass.h 1.35:
991: * src/types/pa_vcode_frame.h 1.20:
992: * src/types/pa_vcookie.C 1.47:
993: * src/types/pa_vcookie.h 1.20:
994: * src/types/pa_vdate.h 1.16:
995: * src/types/pa_venv.h 1.25:
996: * src/types/pa_vfile.h 1.48:
997: * src/types/pa_vform.C 1.64:
998: * src/types/pa_vform.h 1.39:
999: * src/types/pa_vhash.h 1.37:
1000: * src/types/pa_vimage.h 1.30:
1001: * src/types/pa_vmail.C 1.20:
1002: * src/types/pa_vmail.h 1.5:
1003: * src/types/pa_vmath.h 1.11:
1004: * src/types/pa_vmethod_frame.h 1.33:
1005: * src/types/pa_vobject.C 1.3:
1006: * src/types/pa_vobject.h 1.30:
1007: * src/types/pa_vrequest.C 1.22:
1008: * src/types/pa_vrequest.h 1.22:
1009: * src/types/pa_vresponse.C 1.9:
1010: * src/types/pa_vresponse.h 1.27:
1011: * src/types/pa_vstateless_class.h 1.33:
1012: * src/types/pa_vstateless_object.h 1.24:
1013: * src/types/pa_vstatus.C 1.11:
1014: * src/types/pa_vstatus.h 1.12:
1015: * src/types/pa_vstring.h 1.51:
1016: * src/types/pa_vtable.C 1.18:
1017: * src/types/pa_vtable.h 1.44:
1018: * src/types/pa_vvoid.h 1.13:
1019: * src/types/pa_vxdoc.C 1.17:
1020: * src/types/pa_vxdoc.h 1.27:
1021: * src/types/pa_vxnode.C 1.22:
1022: * src/types/pa_vxnode.h 1.19:
1023: * src/types/pa_wwrapper.h 1.23:
1024: introduced Value::get_element(..., bool looking_down) [needed
1025: to exclude endless recoursion]
1026:
1027: * src/classes/table.C 1.159:
1028: * src/types/pa_vtable.C 1.17:
1029: * src/types/pa_vtable.h 1.43:
1030: * www/htdocs/derived.p 1.5:
1031: fixed error message on using non-created table
1032:
1033: * src/classes/form.C 1.29:
1034: * src/classes/hash.C 1.44:
1035: * src/classes/mail.C 1.77:
1036: * src/classes/op.C 1.102:
1037: * src/classes/xnode.h 1.14:
1038: * src/include/pa_request.h 1.143:
1039: * src/main/compile.C 1.66:
1040: * src/main/compile.tab.C 1.60:
1041: * src/main/execute.C 1.251:
1042: * src/main/pa_request.C 1.225:
1043: * src/types/pa_value.h 1.93:
1044: * src/types/pa_vclass.h 1.33:
1045: * src/types/pa_vcode_frame.h 1.19:
1046: * src/types/pa_vcookie.C 1.46:
1047: * src/types/pa_vcookie.h 1.19:
1048: * src/types/pa_vdate.h 1.15:
1049: * src/types/pa_venv.h 1.24:
1050: * src/types/pa_vfile.h 1.47:
1051: * src/types/pa_vform.C 1.63:
1052: * src/types/pa_vform.h 1.38:
1053: * src/types/pa_vhash.h 1.36:
1054: * src/types/pa_vimage.C 1.20:
1055: * src/types/pa_vimage.h 1.29:
1056: * src/types/pa_vmail.C 1.19:
1057: * src/types/pa_vmail.h 1.4:
1058: * src/types/pa_vmath.h 1.10:
1059: * src/types/pa_vmethod_frame.h 1.32:
1060: * src/types/pa_vobject.h 1.26:
1061: * src/types/pa_vrequest.C 1.20:
1062: * src/types/pa_vrequest.h 1.20:
1063: * src/types/pa_vresponse.C 1.8:
1064: * src/types/pa_vresponse.h 1.26:
1065: * src/types/pa_vstateless_class.h 1.32:
1066: * src/types/pa_vstateless_object.h 1.23:
1067: * src/types/pa_vstatus.C 1.10:
1068: * src/types/pa_vstatus.h 1.11:
1069: * src/types/pa_vstring.h 1.50:
1070: * src/types/pa_vtable.C 1.16:
1071: * src/types/pa_vtable.h 1.42:
1072: * src/types/pa_vvoid.h 1.12:
1073: * src/types/pa_vxdoc.C 1.16:
1074: * src/types/pa_vxdoc.h 1.26:
1075: * src/types/pa_vxnode.C 1.21:
1076: * src/types/pa_vxnode.h 1.18:
1077: * src/types/pa_wwrapper.h 1.22:
1078: * www/htdocs/derived.p 1.4:
1079: VObject.get/out now looking down/up tree
1080: todo: fix error message on non-constructed parents
1081:
1082: * src/types/pa_vobject.h 1.28:
1083: * www/htdocs/derived.p 1.8:
1084: checked: table fields can be overwritten in derived(table)
1085:
1086: * src/types/pa_vobject.h 1.27:
1087: * www/htdocs/derived.p 1.6:
1088: * www/htdocs/index.html 1.106:
1089: derived classes can have fields of their own now
1090:
1091: 2002-08-12 paf
1092: * src/main/compile.tab.C 1.59:
1093: * src/main/compile.y 1.188:
1094: * src/main/execute.C 1.249:
1095: * src/main/execute.C 1.250:
1096: * src/main/pa_request.C 1.224:
1097: * src/types/Makefile.am 1.25:
1098: * src/types/pa_valiased.C 1.17:
1099: * src/types/pa_valiased.h 1.23:
1100: * src/types/pa_value.h 1.92:
1101: * src/types/pa_vclass.h 1.32:
1102: * src/types/pa_vobject.h 1.25:
1103: * src/types/pa_vstateless_class.h 1.30:
1104: * src/types/pa_vstateless_object.h 1.21:
1105: * src/types/pa_wcontext.h 1.37:
1106: ^base:create[] dynamic call rewritten
1107: todo: thorough testing
1108:
1109: * src/types/pa_value.h 1.91:
1110: * src/types/pa_vclass.h 1.31:
1111: * src/types/pa_vobject.h 1.24:
1112: * www/htdocs/base.p 1.1:
1113: * www/htdocs/derived.p 1.1:
1114: VObject ctor now instantates base class, remembers it and saves child in parent
1115: VObject.get_class now returns last child = downward virtual calls OK
1116:
1117: * src/types/pa_vstateless_class.h 1.31:
1118: * src/types/pa_vstateless_object.h 1.22:
1119: * www/htdocs/derived.p 1.3:
1120: table derived OK
1121:
1122: * src/main/pa_request.C 1.223:
1123: response:body[file] content-type check fixed [were bad when
1124: content-type is hash]
1125:
1126: * bin/auto.p.dist.in 1.5:
1127: fixed sendmail default comment
1128:
1129: * src/main/execute.C 1.248:
1130: * src/types/pa_value.h 1.90:
1131: * src/types/pa_vclass.h 1.30:
1132: * src/types/pa_vdate.h 1.14:
1133: * src/types/pa_vdouble.h 1.40:
1134: * src/types/pa_vfile.h 1.46:
1135: * src/types/pa_vimage.h 1.28:
1136: * src/types/pa_vint.h 1.37:
1137: * src/types/pa_vmethod_frame.h 1.31:
1138: * src/types/pa_vobject.h 1.23:
1139: * src/types/pa_vresponse.h 1.25:
1140: * src/types/pa_vstateless_class.h 1.29:
1141: * src/types/pa_vstateless_object.h 1.20:
1142: * src/types/pa_vstring.h 1.49:
1143: * src/types/pa_vtable.h 1.41:
1144: * src/types/pa_vxdoc.h 1.25:
1145: * src/types/pa_vxnode.h 1.17:
1146: * src/types/pa_wcontext.h 1.36:
1147: * src/types/types.dsp 1.31:
1148: * www/htdocs/index.html 1.105:
1149: killed VAliased [redundant], moved $CLASS to VObject only [
1150: parser class instance]
1151:
1152: * bin/auto.p.dist.in 1.6:
1153: more like in dist on parser.ru
1154:
1155: * www/htdocs/base.p 1.2:
1156: * www/htdocs/derived.p 1.2:
1157: not good - along upward-virtual call self eq child
1158:
1159: 2002-08-09 paf
1160: * src/main/execute.C 1.247:
1161: * src/types/pa_value.h 1.89:
1162: * src/types/pa_vclass.h 1.29:
1163: * src/types/pa_vobject.h 1.22:
1164: * src/types/pa_vxdoc.h 1.24:
1165: * www/htdocs/index.html 1.104:
1166: started as()
1167:
1168: 2002-08-08 paf
1169: * src/classes/mail.C 1.76:
1170: * src/types/pa_vmail.C 1.18:
1171: * www/htdocs/auto.p 1.16:
1172: * www/htdocs/index.html 1.98:
1173: in letter texts one can use tainted data now. only she must specify the language.
1174:
1175: ^mail:send[
1176: $.from[paf@mail.design.ru]
1177: $.to[paf@mail.design.ru]
1178: $.subject[^taint[uri][ìîñêâà]=2]
1179: $.text[^taint[uri][ìîñêâà]=]
1180: ]
1181:
1182: * operators.txt 1.67:
1183: * src/include/pa_string.h 1.142:
1184: * src/include/pa_string.h 1.143:
1185: * src/main/pa_string.C 1.168:
1186: * www/htdocs/index.html 1.95:
1187: String::first_char now not fails on empty strings
1188: ^if(-f '') now ok and in 3 other places.
1189:
1190: * src/classes/file.C 1.95:
1191: * src/classes/op.C 1.101:
1192: * src/types/pa_vfile.C 1.33:
1193: * www/htdocs/index.html 1.96:
1194: * www/htdocs/index.html 1.97:
1195: ^process now prints more precise origin
1196:
1197: * operators.txt 1.68:
1198: * src/types/pa_vdate.h 1.13:
1199: * www/htdocs/index.html 1.99:
1200: $date.yearday
1201: $date.daylightsaving
1202:
1203: * src/main/execute.C 1.246:
1204: * www/htdocs/index.html 1.100:
1205: error reporting on object writes to MAIN improved [were ruind
1206: with fixing $obj[^if(1){$obj}] ]
1207:
1208: * operators.txt 1.69:
1209: * operators.txt 1.70:
1210: * src/classes/date.C 1.36:
1211: * src/include/pa_globals.h 1.94:
1212: * src/main/pa_globals.C 1.137:
1213: * www/htdocs/index.html 1.101:
1214: * www/htdocs/index.html 1.102:
1215: year column in month calendar [week year]
1216:
1217: 2002-08-07 paf
1218: * src/classes/classes.dsp 1.24:
1219: * src/classes/gd/gd.dsp 1.26:
1220: * src/classes/smtp/smtp.dsp 1.22:
1221: * src/classes/table.C 1.158:
1222: * src/lib/pcre/pcre_parser_ctype.dsp 1.2:
1223: * src/main/pa_array.C 1.52:
1224: * src/types/types.dsp 1.30:
1225: * www/htdocs/index.html 1.91:
1226: all Debug dirs in .dsp now named 'Debug'
1227:
1228: * src/classes/string.C 1.116:
1229: * src/main/pa_string.C 1.166:
1230: * src/main/pa_string.C 1.167:
1231: * www/htdocs/index.html 1.93:
1232: * www/htdocs/index.html 1.94:
1233: ^string.mid(0;bad) fixed
1234:
1235: * operators.txt 1.66:
1236: * src/classes/op.C 1.100:
1237: cache...{...^cache<<to past...} now erasing cache file [there
1238: were bad check on that]
1239:
1240: * operators.txt 1.65:
1241: * src/classes/mail.C 1.75:
1242: exception_type email.send
1243:
1244: * src/types/pa_vmail.C 1.16:
1245: * www/htdocs/global.xsl 1.8:
1246: * www/htdocs/index.html 1.89:
1247: mail:send empty email checked
1248:
1249: * src/main/execute.C 1.245:
1250: * src/types/pa_vcode_frame.h 1.17:
1251: * src/types/pa_vcode_frame.h 1.18:
1252: * src/types/pa_vmethod_frame.h 1.30:
1253: * src/types/pa_wcontext.C 1.22:
1254: * src/types/pa_wcontext.h 1.35:
1255: * src/types/pa_wwrapper.h 1.21:
1256: * www/htdocs/index.html 1.92:
1257: vcodeframe were mistakenly not completely transparent to object writes.
1258: $hash[^if(1){$hash}] now works
1259:
1260: * operators.txt 1.64:
1261: * src/types/pa_vmail.C 1.17:
1262: * www/htdocs/index.html 1.90:
1263: exception_type email.format
1264:
1265: * etc/parser3.charsets/Makefile.am [release_3_0_0005] 1.3.6.1:
1266: * etc/parser3.charsets/Makefile.in [release_3_0_0005] 1.11.4.1:
1267: all included into dist
1268:
1269: 2002-08-06 paf
1270: * src/classes/file.C 1.93:
1271: * src/include/pa_globals.h 1.93:
1272: * src/main/pa_globals.C 1.136:
1273: * src/main/pa_request.C 1.222:
1274: * src/types/pa_vfile.C 1.32:
1275: * src/types/pa_vfile.h 1.45:
1276: * www/htdocs/index.html 1.85:
1277: $file.content-type [instead of .mime-type]
1278: now works for file::stat also
1279:
1280: * src/main/pa_request.C 1.221:
1281: * www/htdocs/index.html 1.84:
1282: case insensitive mime_type_of
1283:
1284: * src/classes/file.C 1.94:
1285: * www/htdocs/index.html 1.86:
1286: $f[file::cgi]
1287: $f.UPPER case fields
1288:
1289: * operators.txt 1.62:
1290: * operators.txt 1.63:
1291: * src/classes/table.C 1.157:
1292: * src/include/pa_array.h 1.56:
1293: * src/include/pa_table.h 1.47:
1294: * src/main/pa_array.C 1.51:
1295: * src/main/pa_table.C 1.50:
1296: * www/htdocs/index.html 1.88:
1297: ^table::create[$source;$.options]
1298: ^table::join[$source;$.options]
1299:
1300: * bin/auto.p.dist.in 1.4:
1301: jpeg
1302:
1303: * operators.txt 1.61:
1304: * src/classes/hash.C 1.43:
1305: * src/classes/string.C 1.115:
1306: * src/classes/table.C 1.156:
1307: * www/htdocs/index.html 1.87:
1308: sql options can be string now
1309: ^xxx:sql{...}[
1310: # $.default()
1311: }
1312:
1313: 2002-08-05 paf
1314: * src/classes/date.C 1.34:
1315: * src/include/pa_globals.h 1.92:
1316: * src/main/pa_globals.C 1.135:
1317: month calendar week column [ISO 8601 Week Numbers]
1318:
1319: * operators.txt 1.60:
1320: comment on date:calendar week column
1321:
1322: * src/types/pa_vxnode.C 1.20:
1323: xnode.childNodes now 0... [were 1...]
1324:
1325: * src/main/pa_common.C 1.113:
1326: * src/main/pa_common.C 1.114:
1327: * src/main/pa_common.C 1.115:
1328: * src/main/pa_common.C 1.116:
1329: write checked
1330:
1331: * src/types/pa_vmail.C 1.15:
1332: file buffer relocated to parser heap
1333:
1334: * src/classes/date.C 1.35:
1335: +1 buf size for stupid snprintfs
1336:
1337: 2002-08-02 paf
1338: * operators.txt 1.59:
1339: * src/main/pa_request.C 1.220:
1340: * src/types/pa_vform.C 1.61:
1341: * www/htdocs/index.html 1.83:
1342: response transcoded source->client only when text/* or simple
1343: onoverridden $response:body
1344:
1345: * src/include/pa_config_fixed.h [release_3_0_0005] 1.48.2.1:
1346: * src/main/pa_string.C [release_3_0_0005] 1.165.2.1:
1347: * src/targets/cgi/getopt.c [release_3_0_0005] 1.1.4.1:
1348: * src/targets/cgi/parser3.C [release_3_0_0005] 1.190.2.1:
1349: removed #define DEBUG*
1350:
1351: * src/Makefile.in 1.50:
1352: * src/classes/Makefile.in 1.48:
1353: * src/classes/gd/Makefile.in 1.38:
1354: * src/main/Makefile.in 1.44:
1355: * src/targets/apache13/Makefile.in 1.37:
1356: * src/targets/cgi/Makefile.in 1.51:
1357: * src/types/Makefile.in 1.41:
1358: *** empty log message ***
1359:
1360: * src/types/pa_vclass.h 1.28:
1361: * src/types/pa_vform.C 1.62:
1362: * src/types/pa_vobject.h 1.21:
1363: opera multipart post fixed
1364:
1365: * configure [release_3_0_0005] 1.35.2.1:
1366: * configure.in [release_3_0_0005] 1.36.2.1:
1367: * src/include/pa_version.h [release_3_0_0005] 1.7.2.1:
1368: release 3_0_0005
1369:
1370: * bin/auto.p.dist.in [release_3_0_0005] 1.3.4.1:
1371: unhandled_exception comments
1372:
1373: 2002-08-01 paf
1374: * src/classes/classes.C 1.17:
1375: * src/classes/classes.h 1.21:
1376: * src/classes/date.C 1.33:
1377: * src/classes/double.C 1.49:
1378: * src/classes/file.C 1.92:
1379: * src/classes/form.C 1.28:
1380: * src/classes/gd/gif.C 1.28:
1381: * src/classes/gd/gif.h 1.22:
1382: * src/classes/gd/gifio.C 1.20:
1383: * src/classes/hash.C 1.42:
1384: * src/classes/image.C 1.74:
1385: * src/classes/int.C 1.46:
1386: * src/classes/mail.C 1.74:
1387: * src/classes/math.C 1.23:
1388: * src/classes/op.C 1.99:
1389: * src/classes/response.C 1.21:
1390: * src/classes/smtp/comms.C 1.10:
1391: * src/classes/smtp/smtp.C 1.13:
1392: * src/classes/smtp/smtp.h 1.10:
1393: * src/classes/string.C 1.114:
1394: * src/classes/table.C 1.155:
1395: * src/classes/void.C 1.21:
1396: * src/classes/xdoc.C 1.97:
1397: * src/classes/xnode.C 1.47:
1398: * src/classes/xnode.h 1.13:
1399: * src/include/pa_array.h 1.55:
1400: * src/include/pa_cache_managers.h 1.8:
1401: * src/include/pa_charset.h 1.18:
1402: * src/include/pa_charsets.h 1.7:
1403: * src/include/pa_common.h 1.79:
1404: * src/include/pa_config_fixed.h 1.48:
1405: * src/include/pa_dictionary.h 1.12:
1406: * src/include/pa_dir.h 1.12:
1407: * src/include/pa_exception.h 1.37:
1408: * src/include/pa_exec.h 1.10:
1409: * src/include/pa_globals.h 1.91:
1410: * src/include/pa_hash.h 1.57:
1411: * src/include/pa_opcode.h 1.20:
1412: * src/include/pa_pool.h 1.83:
1413: * src/include/pa_request.h 1.142:
1414: * src/include/pa_sapi.h 1.21:
1415: * src/include/pa_socks.h 1.10:
1416: * src/include/pa_sql_connection.h 1.26:
1417: * src/include/pa_sql_driver_manager.h 1.25:
1418: * src/include/pa_stack.h 1.16:
1419: * src/include/pa_string.h 1.141:
1420: * src/include/pa_stylesheet_connection.h 1.30:
1421: * src/include/pa_stylesheet_manager.h 1.14:
1422: * src/include/pa_table.h 1.46:
1423: * src/include/pa_threads.h 1.25:
1424: * src/include/pa_types.h 1.43:
1425: * src/include/pa_uue.h 1.3:
1426: * src/lib/md5/pa_md5.h 1.4:
1427: * src/lib/md5/pa_md5c.c 1.5:
1428: * src/lib/pcre/pcre_parser_ctype.c 1.2:
1429: * src/main/compile.C 1.65:
1430: * src/main/compile.tab.C 1.58:
1431: * src/main/compile_tools.C 1.52:
1432: * src/main/compile_tools.h 1.63:
1433: * src/main/execute.C 1.244:
1434: * src/main/pa_array.C 1.50:
1435: * src/main/pa_cache_managers.C 1.6:
1436: * src/main/pa_charset.C 1.28:
1437: * src/main/pa_charsets.C 1.10:
1438: * src/main/pa_common.C 1.112:
1439: * src/main/pa_dictionary.C 1.16:
1440: * src/main/pa_dir.C 1.13:
1441: * src/main/pa_exception.C 1.42:
1442: * src/main/pa_exec.C 1.39:
1443: * src/main/pa_globals.C 1.134:
1444: * src/main/pa_hash.C 1.52:
1445: * src/main/pa_pool.C 1.55:
1446: * src/main/pa_request.C 1.219:
1447: * src/main/pa_socks.C 1.16:
1448: * src/main/pa_sql_driver_manager.C 1.64:
1449: * src/main/pa_string.C 1.165:
1450: * src/main/pa_stylesheet_manager.C 1.15:
1451: * src/main/pa_table.C 1.49:
1452: * src/main/pa_uue.C 1.3:
1453: * src/main/untaint.C 1.104:
1454: * src/sql/pa_sql_driver.h 1.28:
1455: * src/targets/apache13/mod_parser3.C 1.26:
1456: * src/targets/apache13/pa_md5c.c 1.4:
1457: * src/targets/apache13/pa_pool.C 1.7:
1458: * src/targets/apache13/pa_threads.C 1.10:
1459: * src/targets/cgi/pa_pool.C 1.40:
1460: * src/targets/cgi/pa_threads.C 1.11:
1461: * src/targets/cgi/parser3.C 1.190:
1462: * src/targets/cgi/pool_storage.h 1.12:
1463: * src/targets/isapi/pa_pool.C 1.15:
1464: * src/targets/isapi/pa_threads.C 1.12:
1465: * src/targets/isapi/parser3isapi.C 1.78:
1466: * src/targets/isapi/pool_storage.h 1.18:
1467: * src/types/pa_valiased.C 1.16:
1468: * src/types/pa_valiased.h 1.22:
1469: * src/types/pa_value.C 1.3:
1470: * src/types/pa_value.h 1.88:
1471: * src/types/pa_vbool.h 1.20:
1472: * src/types/pa_vclass.h 1.27:
1473: * src/types/pa_vcode_frame.h 1.16:
1474: * src/types/pa_vcookie.C 1.45:
1475: * src/types/pa_vcookie.h 1.18:
1476: * src/types/pa_vdate.h 1.12:
1477: * src/types/pa_vdouble.h 1.39:
1478: * src/types/pa_venv.h 1.23:
1479: * src/types/pa_vfile.C 1.31:
1480: * src/types/pa_vfile.h 1.44:
1481: * src/types/pa_vform.C 1.60:
1482: * src/types/pa_vform.h 1.37:
1483: * src/types/pa_vhash.h 1.35:
1484: * src/types/pa_vimage.C 1.19:
1485: * src/types/pa_vimage.h 1.27:
1486: * src/types/pa_vint.h 1.36:
1487: * src/types/pa_vjunction.h 1.15:
1488: * src/types/pa_vmail.C 1.14:
1489: * src/types/pa_vmail.h 1.3:
1490: * src/types/pa_vmath.h 1.9:
1491: * src/types/pa_vmethod_frame.h 1.29:
1492: * src/types/pa_vobject.h 1.20:
1493: * src/types/pa_vrequest.C 1.19:
1494: * src/types/pa_vrequest.h 1.19:
1495: * src/types/pa_vresponse.C 1.7:
1496: * src/types/pa_vresponse.h 1.24:
1497: * src/types/pa_vstateless_class.C 1.15:
1498: * src/types/pa_vstateless_class.h 1.28:
1499: * src/types/pa_vstateless_object.h 1.19:
1500: * src/types/pa_vstatus.C 1.9:
1501: * src/types/pa_vstatus.h 1.10:
1502: * src/types/pa_vstring.C 1.21:
1503: * src/types/pa_vstring.h 1.48:
1504: * src/types/pa_vtable.C 1.15:
1505: * src/types/pa_vtable.h 1.40:
1506: * src/types/pa_vvoid.h 1.11:
1507: * src/types/pa_vxdoc.C 1.15:
1508: * src/types/pa_vxdoc.h 1.23:
1509: * src/types/pa_vxnode.C 1.19:
1510: * src/types/pa_vxnode.h 1.16:
1511: * src/types/pa_wcontext.C 1.21:
1512: * src/types/pa_wcontext.h 1.34:
1513: * src/types/pa_wwrapper.h 1.20:
1514: $Date: now$
1515:
1516: * src/Makefile.am 1.17:
1517: * src/classes/Makefile.am 1.40:
1518: * src/classes/classes.C 1.16:
1519: * src/classes/classes.dsp 1.23:
1520: * src/classes/classes.h 1.20:
1521: * src/classes/date.C 1.32:
1522: * src/classes/double.C 1.48:
1523: * src/classes/file.C 1.91:
1524: * src/classes/form.C 1.27:
1525: * src/classes/gd/Makefile.am 1.10:
1526: * src/classes/gd/gd.dsp 1.25:
1527: * src/classes/gd/gif.C 1.27:
1528: * src/classes/gd/gif.h 1.21:
1529: * src/classes/gd/gifio.C 1.19:
1530: * src/classes/hash.C 1.41:
1531: * src/classes/image.C 1.73:
1532: * src/classes/int.C 1.45:
1533: * src/classes/mail.C 1.73:
1534: * src/classes/math.C 1.22:
1535: * src/classes/op.C 1.98:
1536: * src/classes/response.C 1.20:
1537: * src/classes/smtp/comms.C 1.9:
1538: * src/classes/smtp/smtp.C 1.12:
1539: * src/classes/smtp/smtp.dsp 1.21:
1540: * src/classes/smtp/smtp.h 1.9:
1541: * src/classes/string.C 1.113:
1542: * src/classes/table.C 1.154:
1543: * src/classes/void.C 1.20:
1544: * src/classes/xdoc.C 1.96:
1545: * src/classes/xnode.C 1.46:
1546: * src/classes/xnode.h 1.12:
1547: * src/include/pa_array.h 1.54:
1548: * src/include/pa_cache_managers.h 1.7:
1549: * src/include/pa_charset.h 1.17:
1550: * src/include/pa_charsets.h 1.6:
1551: * src/include/pa_common.h 1.78:
1552: * src/include/pa_config_fixed.h 1.47:
1553: * src/include/pa_config_includes.h 1.20:
1554: * src/include/pa_dictionary.h 1.11:
1555: * src/include/pa_dir.h 1.11:
1556: * src/include/pa_exception.h 1.36:
1557: * src/include/pa_exec.h 1.9:
1558: * src/include/pa_globals.h 1.90:
1559: * src/include/pa_hash.h 1.56:
1560: * src/include/pa_opcode.h 1.19:
1561: * src/include/pa_pool.h 1.82:
1562: * src/include/pa_pragma_pack_begin.h 1.5:
1563: * src/include/pa_pragma_pack_end.h 1.5:
1564: * src/include/pa_request.h 1.141:
1565: * src/include/pa_sapi.h 1.20:
1566: * src/include/pa_socks.h 1.9:
1567: * src/include/pa_sql_connection.h 1.25:
1568: * src/include/pa_sql_driver_manager.h 1.24:
1569: * src/include/pa_stack.h 1.15:
1570: * src/include/pa_string.h 1.140:
1571: * src/include/pa_stylesheet_connection.h 1.29:
1572: * src/include/pa_stylesheet_manager.h 1.13:
1573: * src/include/pa_table.h 1.45:
1574: * src/include/pa_threads.h 1.24:
1575: * src/include/pa_types.h 1.42:
1576: * src/include/pa_uue.h 1.2:
1577: * src/lib/md5/pa_md5.h 1.3:
1578: * src/lib/md5/pa_md5c.c 1.4:
1579: * src/main/Makefile.am 1.34:
1580: * src/main/compile.C 1.64:
1581: * src/main/compile_tools.C 1.51:
1582: * src/main/compile_tools.h 1.62:
1583: * src/main/execute.C 1.243:
1584: * src/main/main.dsp 1.157:
1585: * src/main/pa_array.C 1.49:
1586: * src/main/pa_cache_managers.C 1.5:
1587: * src/main/pa_charset.C 1.27:
1588: * src/main/pa_charsets.C 1.9:
1589: * src/main/pa_common.C 1.111:
1590: * src/main/pa_dictionary.C 1.15:
1591: * src/main/pa_dir.C 1.12:
1592: * src/main/pa_exception.C 1.41:
1593: * src/main/pa_exec.C 1.38:
1594: * src/main/pa_globals.C 1.133:
1595: * src/main/pa_hash.C 1.51:
1596: * src/main/pa_pool.C 1.54:
1597: * src/main/pa_request.C 1.218:
1598: * src/main/pa_socks.C 1.15:
1599: * src/main/pa_sql_driver_manager.C 1.63:
1600: * src/main/pa_string.C 1.164:
1601: * src/main/pa_stylesheet_manager.C 1.14:
1602: * src/main/pa_table.C 1.48:
1603: * src/main/pa_uue.C 1.2:
1604: * src/main/untaint.C 1.103:
1605: * src/sql/pa_sql_driver.h 1.27:
1606: * src/targets/apache13/ApacheModuleParser3.dsp 1.16:
1607: * src/targets/apache13/Makefile.am 1.13:
1608: * src/targets/apache13/mod_parser3.C 1.25:
1609: * src/targets/apache13/pa_md5c.c 1.3:
1610: * src/targets/apache13/pa_pool.C 1.6:
1611: * src/targets/apache13/pa_threads.C 1.9:
1612: * src/targets/cgi/Makefile.am 1.40:
1613: * src/targets/cgi/pa_pool.C 1.39:
1614: * src/targets/cgi/pa_threads.C 1.10:
1615: * src/targets/cgi/parser3.C 1.189:
1616: * src/targets/cgi/parser3.dsp 1.54:
1617: * src/targets/cgi/pool_storage.h 1.11:
1618: * src/targets/isapi/pa_pool.C 1.14:
1619: * src/targets/isapi/pa_threads.C 1.11:
1620: * src/targets/isapi/parser3isapi.C 1.77:
1621: * src/targets/isapi/parser3isapi.dsp 1.41:
1622: * src/targets/isapi/pool_storage.h 1.17:
1623: * src/types/Makefile.am 1.24:
1624: * src/types/pa_valiased.C 1.15:
1625: * src/types/pa_valiased.h 1.21:
1626: * src/types/pa_value.C 1.2:
1627: * src/types/pa_value.h 1.87:
1628: * src/types/pa_vbool.h 1.19:
1629: * src/types/pa_vclass.h 1.26:
1630: * src/types/pa_vcode_frame.h 1.15:
1631: * src/types/pa_vcookie.C 1.44:
1632: * src/types/pa_vcookie.h 1.17:
1633: * src/types/pa_vdate.h 1.11:
1634: * src/types/pa_vdouble.h 1.38:
1635: * src/types/pa_venv.h 1.22:
1636: * src/types/pa_vfile.C 1.30:
1637: * src/types/pa_vfile.h 1.43:
1638: * src/types/pa_vform.C 1.59:
1639: * src/types/pa_vform.h 1.36:
1640: * src/types/pa_vhash.h 1.34:
1641: * src/types/pa_vimage.C 1.18:
1642: * src/types/pa_vimage.h 1.26:
1643: * src/types/pa_vint.h 1.35:
1644: * src/types/pa_vjunction.h 1.14:
1645: * src/types/pa_vmail.C 1.13:
1646: * src/types/pa_vmail.h 1.2:
1647: * src/types/pa_vmath.h 1.8:
1648: * src/types/pa_vmethod_frame.h 1.28:
1649: * src/types/pa_vobject.h 1.19:
1650: * src/types/pa_vrequest.C 1.18:
1651: * src/types/pa_vrequest.h 1.18:
1652: * src/types/pa_vresponse.C 1.6:
1653: * src/types/pa_vresponse.h 1.23:
1654: * src/types/pa_vstateless_class.C 1.14:
1655: * src/types/pa_vstateless_class.h 1.27:
1656: * src/types/pa_vstateless_object.h 1.18:
1657: * src/types/pa_vstatus.C 1.8:
1658: * src/types/pa_vstatus.h 1.9:
1659: * src/types/pa_vstring.C 1.20:
1660: * src/types/pa_vstring.h 1.47:
1661: * src/types/pa_vtable.C 1.14:
1662: * src/types/pa_vtable.h 1.39:
1663: * src/types/pa_vvoid.h 1.10:
1664: * src/types/pa_vxdoc.C 1.14:
1665: * src/types/pa_vxdoc.h 1.22:
1666: * src/types/pa_vxnode.C 1.18:
1667: * src/types/pa_vxnode.h 1.15:
1668: * src/types/pa_wcontext.C 1.20:
1669: * src/types/pa_wcontext.h 1.33:
1670: * src/types/pa_wwrapper.h 1.19:
1671: * src/types/types.dsp 1.29:
1672: ident.C* removed
1673:
1674: * operators.txt 1.58:
1675: * src/classes/file.C 1.90:
1676: * src/main/pa_request.C 1.217:
1677: file:find[/can/do/this/now.txt]
1678:
1679: * src/targets/cgi/parser3.C 1.188:
1680: usage to stdout now
1681:
1682: 2002-07-31 paf
1683: * src/classes/mail.C 1.72:
1684: * src/types/pa_vmail.C 1.10:
1685: * src/types/pa_vmail.C 1.11:
1686: * src/types/pa_vmail.C 1.12:
1687: mail:
1688: errors-to: now default "postmaster"
1689:
1690: * src/classes/mail.C 1.70:
1691: * src/classes/smtp/smtp.C 1.11:
1692: * src/types/pa_vmail.C 1.9:
1693: mail from/to now must be.
1694: -f postmaster now default sendmail key
1695: word "postmaster" replaced to $.from
1696:
1697: * src/classes/mail.C 1.71:
1698: *** empty log message ***
1699:
1700: 2002-07-30 paf
1701: * src/main/pa_charset.C 1.25:
1702: * www/htdocs/auto.p 1.15:
1703: UTF-8 to 1byte charset convert, no char in table, &#decimal;
1704:
1705: * Makefile.in 1.16:
1706: * configure 1.35:
1707: * configure.in 1.36:
1708: * src/targets/cgi/Makefile.in 1.50:
1709: * src/targets/cgi/pa_config_paths.h.in 1.2:
1710: * src/targets/cgi/parser3.C 1.187:
1711: removed pa_config_paths.h
1712:
1713: * src/main/pa_charset.C 1.26:
1714: * src/main/pa_request.C 1.216:
1715: comment
1716:
1717: * etc/parser3.charsets/windows-1251.cfg 1.6:
1718: section sign [russian paragraf]
1719:
1720: 2002-07-11 paf
1721: * src/classes/mail.C 1.69:
1722: $MAIL[
1723: # xxx
1724: ]
1725:
1726: now ok
1727:
1728: * operators.txt 1.57:
1729: plan: sql detailed exception
1730:
1731: * src/main/pa_exec.C 1.36:
1732: invalid .exe caused error message with params wich parser did not provide = reported badly.
1733: fixed that.
1734:
1735: * src/main/pa_exec.C 1.37:
1736: build command line badly added params twice [and first time
1737: without ' ']. double wrong. fixed.
1738:
1739: 2002-07-01 paf
1740: * src/classes/form.C 1.26:
1741: * src/main/pa_request.C 1.215:
1742: conf bug fixed [MForm.configure_admin were called when request
1743: main_class ==0
1744:
1745: * src/classes/form.C 1.24:
1746: content_length type fix
1747:
1748: * src/classes/form.C 1.25:
1749: 10*0x400*400 bug fix [4M not 10M]
1750:
1751: 2002-06-30 paf
1752: * src/classes/mail.C 1.68:
1753: merged from 4
1754:
1755: * src/classes/mail.C [release_3_0_0004] 1.67.2.1:
1756: restored $MAIL
1757:
1758: 2002-06-28 paf
1759: * configure 1.32:
1760: * operators.txt 1.56:
1761: * src/classes/xdoc.C 1.95:
1762: * src/include/pa_charset.h 1.16:
1763: * src/include/pa_config_fixed.h 1.46:
1764: * src/include/pa_pool.h 1.81:
1765: * src/include/pa_version.h 1.6:
1766: * src/lib/libltdl/Makefile.in 1.5:
1767: * src/main/pa_charset.C 1.24:
1768: * src/main/pa_pool.C 1.53:
1769: * src/targets/apache13/ApacheModuleParser3.dsp 1.15:
1770: * src/targets/cgi/parser3.dsp 1.53:
1771: * src/targets/isapi/parser3isapi.dsp 1.40:
1772: * src/types/pa_vmail.C 1.8:
1773: * www/htdocs/index.html 1.82:
1774: merged latest updates to head
1775:
1776: * configure 1.34:
1777: * configure.in [release_3_0_0004] 1.35.2.2:
1778: removed paths.h
1779:
1780: * Makefile.in 1.15:
1781: * configure 1.33:
1782: * src/include/pa_version.h 1.7:
1783: * src/targets/cgi/pa_config_paths.h.in [release_3_0_0004] 1.1.8.1:
1784: lates changes from 4 build merged, makes updated
1785:
1786: 2002-06-27 paf
1787: * src/classes/xdoc.C 1.94:
1788: * www/htdocs/index.html 1.81:
1789: xsltParseStylesheetDoc bug workaround
1790:
1791: * operators.txt [release_3_0_0004] 1.55.2.1:
1792: * src/classes/xdoc.C [release_3_0_0004] 1.93.2.1:
1793: * src/include/pa_charset.h [release_3_0_0004] 1.15.2.1:
1794: * src/include/pa_config_fixed.h [release_3_0_0004] 1.45.2.2:
1795: * src/include/pa_pool.h [release_3_0_0004] 1.80.4.1:
1796: * src/main/pa_charset.C [release_3_0_0004] 1.23.8.1:
1797: * src/main/pa_pool.C [release_3_0_0004] 1.52.8.1:
1798: * www/htdocs/index.html [release_3_0_0004] 1.80.2.1:
1799: ^xdoc::create[[uri]]... base uri for document being created, imports and other relative file names would be relative to this uri
1800: default uri=path_translated
1801:
1802: * src/targets/apache13/ApacheModuleParser3.dsp [release_3_0_0004] 1.14.2.1:
1803: * src/targets/cgi/parser3.dsp [release_3_0_0004] 1.52.2.1:
1804: * src/targets/isapi/parser3isapi.dsp [release_3_0_0004] 1.39.2.1:
1805: post-build not error now
1806:
1807: 2002-06-26 paf
1808: * configure [release_3_0_0004] 1.31.2.1:
1809: * configure.in [release_3_0_0004] 1.35.2.1:
1810: * src/include/pa_version.h [release_3_0_0004] 1.5.4.1:
1811: * src/lib/libltdl/Makefile.in [release_3_0_0004] 1.4.2.1:
1812: release_3_0_0004
1813:
1814: * src/main/pa_string.C 1.162:
1815: blank string '', ' <whitespace>' considered 0 now
1816:
1817: * src/lib/libltdl/config.guess 1.1:
1818: * src/lib/libltdl/config.sub 1.1:
1819: * src/lib/md5/Makefile.in 1.1:
1820: *** empty log message ***
1821:
1822: * src/targets/cgi/parser3.C 1.186:
1823: /cgi-bin/parser empty filename checked
1824:
1825: 2002-06-25 paf
1826: * operators.txt 1.55:
1827: * src/classes/xdoc.C 1.93:
1828: * www/htdocs/index.html 1.78:
1829: * www/htdocs/index.html 1.79:
1830: ^xdoc.transform[xdoc <<can be now
1831:
1832: * bin/auto.p.dist.in 1.3:
1833: * operators.txt 1.53:
1834: * src/classes/math.C 1.20:
1835: * src/types/pa_vmail.C 1.6:
1836: * www/htdocs/index.html 1.76:
1837: math:crypt updated to generate random salt when needed and to
1838: call system crypt() if not $apr1$ prefix
1839:
1840: * configure 1.31:
1841: * configure.in 1.35:
1842: * src/include/pa_config_auto.h.in 1.27:
1843: crypt library configured
1844:
1845: * operators.txt 1.54:
1846: * src/classes/string.C 1.112:
1847: * www/htdocs/index.html 1.77:
1848: ^string.normalize [old name: optimize
1849:
1850: * src/main/pa_string.C 1.161:
1851: * www/htdocs/index.html 1.80:
1852: emtpy string, or string of whitespaces considered bad number now
1853:
1854: * src/main/pa_request.C 1.214:
1855: configure_admin forced if no @conf
1856:
1857: 2002-06-24 paf
1858: * Makefile.in 1.14:
1859: * bin/Makefile.in 1.4:
1860: * configure 1.29:
1861: * configure.in 1.33:
1862: * etc/Makefile.in 1.9:
1863: * etc/parser3.charsets/Makefile.in 1.11:
1864: * src/Makefile.in 1.49:
1865: * src/classes/Makefile.in 1.47:
1866: * src/classes/gd/Makefile.in 1.37:
1867: * src/classes/smtp/Makefile.in 1.7:
1868: * src/include/Makefile.in 1.6:
1869: * src/include/pa_config_auto.h.in 1.25:
1870: * src/lib/Makefile.in 1.3:
1871: * src/lib/libltdl/Makefile.in 1.4:
1872: * src/lib/patches/Makefile.in 1.3:
1873: * src/lib/pcre/Makefile.in 1.3:
1874: * src/main/Makefile.in 1.43:
1875: * src/sql/Makefile.in 1.6:
1876: * src/targets/Makefile.in 1.37:
1877: * src/targets/apache13/Makefile.in 1.36:
1878: * src/targets/apache13/p3runConfigure.in 1.11:
1879: * src/targets/cgi/Makefile.am 1.39:
1880: * src/targets/cgi/Makefile.in 1.49:
1881: * src/targets/isapi/Makefile.in 1.6:
1882: * src/types/Makefile.am 1.23:
1883: * src/types/Makefile.in 1.40:
1884: * src/types/pa_vmail.C 1.4:
1885: $mail:received makes update
1886:
1887: * src/targets/cgi/getopt.c 1.1:
1888: * src/targets/cgi/getopt.h 1.1:
1889: introducing parser -m option, for $mail:receive
1890:
1891: * src/include/pa_config_fixed.h 1.45:
1892: ssize_t fixed
1893:
1894: * INSTALL 1.24:
1895: --with-static/shared-mailreceive described
1896:
1897: * operators.txt 1.51:
1898: * src/classes/mail.C 1.67:
1899: * src/include/Makefile.am 1.3:
1900: * src/include/pa_charset.h 1.15:
1901: * src/include/pa_config_fixed.h 1.43:
1902: * src/include/pa_request.h 1.140:
1903: * src/include/pa_string.h 1.139:
1904: * src/include/pa_uue.h 1.1:
1905: * src/main/Makefile.am 1.33:
1906: * src/main/main.dsp 1.155:
1907: * src/main/pa_globals.C 1.131:
1908: * src/main/pa_request.C 1.213:
1909: * src/main/pa_string.C 1.160:
1910: * src/main/pa_uue.C 1.1:
1911: * src/targets/apache13/mod_parser3.C 1.24:
1912: * src/targets/cgi/Makefile.am 1.38:
1913: * src/targets/cgi/parser3.C 1.184:
1914: * src/targets/cgi/parser3.dsp 1.51:
1915: * src/targets/isapi/parser3isapi.C 1.76:
1916: * src/types/pa_vform.C 1.57:
1917: * src/types/pa_vform.h 1.35:
1918: * src/types/pa_vmail.C 1.1:
1919: * src/types/pa_vmail.h 1.1:
1920: * src/types/types.dsp 1.27:
1921: * www/htdocs/index.html 1.74:
1922: uue to separate file
1923: introducting $message:received
1924: ^mail:send rewritten with backward comp
1925:
1926: * src/classes/classes.dsp 1.22:
1927: * src/classes/gd/gd.dsp 1.24:
1928: * src/classes/smtp/smtp.dsp 1.20:
1929: * src/main/main.dsp 1.156:
1930: * src/main/pa_globals.C 1.132:
1931: * src/targets/apache13/ApacheModuleParser3.dsp 1.14:
1932: * src/targets/cgi/parser3.dsp 1.52:
1933: * src/targets/isapi/parser3isapi.dsp 1.39:
1934: * src/types/types.dsp 1.28:
1935: win32xml win32mailreceive pseudomodules paths now
1936:
1937: * src/include/pa_config_fixed.h 1.44:
1938: * src/targets/cgi/parser3.C 1.185:
1939: * src/types/pa_vmail.C 1.3:
1940: #ifdef WITH_MAILRECEIVE
1941:
1942: * acconfig.h 1.2:
1943: * configure 1.30:
1944: * configure.in 1.34:
1945: * src/include/pa_config_auto.h.in 1.26:
1946: *** empty log message ***
1947:
1948: 2002-06-21 paf
1949: * Makefile.in 1.13:
1950: * configure 1.28:
1951: * configure.in 1.32:
1952: * src/Makefile.in 1.48:
1953: * src/classes/Makefile.in 1.46:
1954: * src/lib/Makefile.in 1.1:
1955: * src/lib/libltdl/Makefile.in 1.2:
1956: * src/lib/libltdl/install-sh 1.1:
1957: * src/lib/md5/Makefile.am 1.2:
1958: * src/lib/md5/pa_md5c.c 1.2:
1959: * src/lib/patches/Makefile.in 1.2:
1960: * src/lib/pcre/Makefile.in 1.2:
1961: * src/main/Makefile.in 1.42:
1962: * src/targets/apache13/Makefile.in 1.35:
1963: * src/targets/cgi/Makefile.am 1.37:
1964: * src/targets/cgi/Makefile.in 1.48:
1965: * src/types/Makefile.in 1.39:
1966: lib restructure .in and .am files appropriate changes
1967:
1968: * src/lib/Makefile.am 1.2:
1969: * src/lib/Makefile.in 1.2:
1970: * src/lib/libltdl/Makefile.in 1.3:
1971: * src/lib/md5/pa_md5.h 1.2:
1972: * src/targets/apache13/p3runConfigure.in 1.10:
1973: * src/targets/apache13/pa_md5c.c 1.2:
1974: lib restructure apache .am & co changes
1975:
1976: * INSTALL 1.23:
1977: * configure.in 1.31:
1978: * operators.txt 1.50:
1979: * parser3.dsw 1.2:
1980: * src/Makefile.am 1.16:
1981: * src/classes/Makefile.am 1.39:
1982: * src/classes/classes.dsp 1.21:
1983: * src/classes/math.C 1.19:
1984: * src/lib/Makefile.am 1.1:
1985: * src/lib/libltdl/Makefile.am 1.1:
1986: * src/lib/libltdl/Makefile.in 1.1:
1987: * src/lib/libltdl/README 1.1:
1988: * src/lib/libltdl/acinclude.m4 1.1:
1989: * src/lib/libltdl/config.h 1.1:
1990: * src/lib/libltdl/config_auto.h.in 1.1:
1991: * src/lib/libltdl/config_fixed.h 1.1:
1992: * src/lib/libltdl/configure 1.1:
1993: * src/lib/libltdl/configure.in 1.1:
1994: * src/lib/libltdl/libltdl.dsp 1.1:
1995: * src/lib/libltdl/ltdl.c 1.1:
1996: * src/lib/libltdl/ltdl.h 1.1:
1997: * src/lib/md5/Makefile.am 1.1:
1998: * src/lib/md5/md5.dsp 1.1:
1999: * src/lib/md5/pa_md5.h 1.1:
2000: * src/lib/md5/pa_md5c.c 1.1:
2001: * src/lib/patches/Makefile.am 1.1:
2002: * src/lib/patches/Makefile.in 1.1:
2003: * src/lib/patches/libgdome_cpp_syntax1.patch 1.1:
2004: * src/lib/patches/libgdome_cpp_syntax2.patch 1.1:
2005: * src/lib/patches/libgdome_morestatic.patch 1.1:
2006: * src/lib/patches/libxml_error_column_tab.patch 1.1:
2007: * src/lib/patches/libxml_htmloutput_of_xslemptyattr_emptyquotes.patch 1.1:
2008: * src/lib/patches/libxml_transcoder_context1.patch 1.1:
2009: * src/lib/patches/libxml_transcoder_context2.patch 1.1:
2010: * src/lib/patches/libxml_transcoder_context3.patch 1.1:
2011: * src/lib/patches/libxml_transcoder_context4.patch 1.1:
2012: * src/lib/patches/libxslt_html_output_no_charset_meta.patch 1.1:
2013: * src/lib/pcre/LICENCE 1.1:
2014: * src/lib/pcre/Makefile.am 1.1:
2015: * src/lib/pcre/Makefile.in 1.1:
2016: * src/lib/pcre/README 1.1:
2017: * src/lib/pcre/Tech.Notes 1.1:
2018: * src/lib/pcre/dftables.c 1.1:
2019: * src/lib/pcre/get.c 1.1:
2020: * src/lib/pcre/ibm-1250.ucm 1.1:
2021: * src/lib/pcre/ibm-1251.ucm 1.1:
2022: * src/lib/pcre/ibm-1257.ucm 1.1:
2023: * src/lib/pcre/internal.h 1.1:
2024: * src/lib/pcre/maketables.c 1.1:
2025: * src/lib/pcre/pcre-2_08.tar.gz 1.1:
2026: * src/lib/pcre/pcre.3 1.1:
2027: * src/lib/pcre/pcre.3.html 1.1:
2028: * src/lib/pcre/pcre.3.txt 1.1:
2029: * src/lib/pcre/pcre.c 1.1:
2030: * src/lib/pcre/pcre.dsp 1.1:
2031: * src/lib/pcre/pcre.h 1.1:
2032: * src/lib/pcre/pcre_dftables.dsp 1.1:
2033: * src/lib/pcre/pcre_parser_ctype.c 1.1:
2034: * src/lib/pcre/pcre_parser_ctype.dsp 1.1:
2035: * src/lib/pcre/ruspart_win2koi.pl 1.1:
2036: * src/lib/pcre/study.c 1.1:
2037: * src/lib/pcre/win-koi.tab 1.1:
2038: * src/main/Makefile.am 1.32:
2039: * src/main/compile.tab.C 1.57:
2040: * src/main/main.dsp 1.154:
2041: * src/targets/apache13/ApacheModuleParser3.dsp 1.13:
2042: * src/targets/apache13/Makefile.am 1.12:
2043: * src/targets/apache13/pa_md5c.c 1.1:
2044: * src/targets/cgi/Makefile.am 1.36:
2045: * src/targets/cgi/parser3.dsp 1.50:
2046: * src/targets/isapi/parser3isapi.dsp 1.38:
2047: * src/types/Makefile.am 1.22:
2048: * src/types/types.dsp 1.26:
2049: * www/htdocs/.htaccess 1.5:
2050: * www/htdocs/index.html 1.73:
2051: moved libltdl and pcre to libs/
2052: added libs/md5 which is linked to non-apache targets
2053: ^math:crypt[password;$apr1$salt]
2054:
2055: 2002-06-20 paf
2056: * INSTALL [release_3_0_0003] 1.21.2.1:
2057: * bin/Makefile.am [release_3_0_0003] 1.2.2.1:
2058: * bin/Makefile.in [release_3_0_0003] 1.2.2.1:
2059: * bin/auto.p.dist.in [release_3_0_0003] 1.2.2.1:
2060: * bin/parser3.conf.dist.in [release_3_0_0003] 1.1.2.1:
2061: * configure [release_3_0_0003] 1.26.2.2:
2062: * configure.in [release_3_0_0003] 1.29.2.2:
2063: * operators.txt [release_3_0_0003] 1.47.2.1:
2064: * src/classes/file.C [release_3_0_0003] 1.88.2.1:
2065: * src/classes/op.C [release_3_0_0003] 1.96.2.1:
2066: * src/doc/doxygen.cfg [release_3_0_0003] 1.22.4.1:
2067: * src/include/pa_globals.h [release_3_0_0003] 1.88.2.1:
2068: * src/include/pa_request.h [release_3_0_0003] 1.138.2.1:
2069: * src/main/execute.C [release_3_0_0003] 1.241.2.1:
2070: * src/main/pa_request.C [release_3_0_0003] 1.211.2.1:
2071: * src/targets/apache13/mod_parser3.C [release_3_0_0003] 1.22.2.1:
2072: * src/targets/cgi/parser3.C [release_3_0_0003] 1.182.2.1:
2073: * src/targets/isapi/parser3isapi.C [release_3_0_0003] 1.74.2.1:
2074: * src/types/pa_vmethod_frame.h [release_3_0_0003] 1.26.6.1:
2075: * www/htdocs/auto.p [release_3_0_0003] 1.11.2.1:
2076: * www/htdocs/index.html [release_3_0_0003] 1.69.2.1:
2077: marged latest HEAD updates, mainly file:justname&co & @auto
2078: conf[filespec
2079:
2080: * INSTALL 1.22:
2081: * bin/Makefile.am 1.3:
2082: * bin/auto.p.dist.in 1.1:
2083: * bin/parser3.conf.dist.in 1.2:
2084: * configure.in 1.30:
2085: * operators.txt 1.48:
2086: * src/doc/doxygen.cfg 1.23:
2087: * src/include/pa_globals.h 1.89:
2088: * src/targets/apache13/mod_parser3.C 1.23:
2089: * src/targets/cgi/parser3.C 1.183:
2090: * src/targets/isapi/parser3isapi.C 1.75:
2091: * www/htdocs/auto.p 1.12:
2092: * www/htdocs/index.html 1.70:
2093: parser3.conf renamed to auto.p
2094:
2095: * operators.txt 1.49:
2096: * src/classes/file.C 1.89:
2097: * www/htdocs/auto.p 1.14:
2098: * www/htdocs/index.html 1.72:
2099: !^file:dirname[/a/some.tar.gz]=/a
2100: !^file:dirname[/a/b/]=/a
2101: !^file:basename[/a/some.tar.gz]=some.tar.gz
2102: !^file:justname[/a/some.tar.gz]=some.tar
2103: !^file:justext[/a/some.tar.gz]=gz
2104:
2105: * bin/Makefile.in 1.3:
2106: * configure 1.27:
2107: parser3.conf renamed to auto.p autoconf changes
2108:
2109: * src/classes/op.C 1.97:
2110: * src/include/pa_request.h 1.139:
2111: * src/main/execute.C 1.242:
2112: * src/main/pa_request.C 1.212:
2113: * src/types/pa_vmethod_frame.h 1.27:
2114: * www/htdocs/auto.p 1.13:
2115: * www/htdocs/index.html 1.71:
2116: introducing @conf/auto[filespec]
2117:
2118: * bin/auto.p.dist.in 1.2:
2119: <noindex>
2120:
2121: 2002-06-18 paf
2122: * bin/Makefile.am 1.1:
2123: * bin/Makefile.in 1.1:
2124: * bin/parser3.conf.dist.in 1.1:
2125: * etc/Makefile.am 1.4:
2126: * etc/parser3.conf.sample.in 1.2:
2127: * www/htdocs/index.html 1.69:
2128: bin/parser3.conf.dist [moved from etc
2129:
2130: * configure [release_3_0_0003] 1.26.2.1:
2131: * configure.in [release_3_0_0003] 1.29.2.1:
2132: * src/include/pa_version.h [release_3_0_0003] 1.5.2.1:
2133: version to configure.in
2134:
2135: * src/classes/file.C 1.86:
2136: ^file::exec[script;$.bad error case insensitive check now
2137:
2138: * src/classes/file.C 1.85:
2139: * www/htdocs/index.html 1.68:
2140: ^file::exec[script;$.bad now error, not skip
2141:
2142: * Makefile.am 1.5:
2143: * Makefile.in 1.12:
2144: * bin/Makefile.am 1.2:
2145: * bin/Makefile.in 1.2:
2146: * configure 1.26:
2147: * configure.in 1.29:
2148: * etc/Makefile.in 1.8:
2149: * etc/parser3.charsets/Makefile.am 1.3:
2150: * etc/parser3.charsets/Makefile.in 1.10:
2151: * src/classes/smtp/Makefile.am 1.2:
2152: * src/classes/smtp/Makefile.in 1.6:
2153: * src/targets/apache13/Makefile.in 1.34:
2154: parser3.conf.dist moved to bin, .in & *.am updated
2155:
2156: * src/classes/file.C 1.87:
2157: strcasecmp
2158:
2159: * INSTALL 1.21:
2160: reflected .conf.dist dir change
2161:
2162: * configure 1.25:
2163: * configure.in 1.28:
2164: * src/include/pa_pool.h 1.80:
2165: * src/include/pa_types.h 1.41:
2166: pack configure.in detection simplified.
2167: figured out that gcc on sparc not that stupid as thought previously:
2168: 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]
2169: so packed must be all parts of packed class, i.e. it's parents&fields(classes).
2170: for now it's only String that packed and what was wrong is that it's parent - Pooled, were not packed. fixed that.
2171:
2172: * src/classes/file.C 1.88:
2173: strncasecmp
2174:
2175: 2002-06-14 paf
2176: * operators.txt 1.47:
2177: more precise xml-to-text options
2178:
2179: * operators.txt 1.46:
2180: * src/types/pa_vxnode.C 1.17:
2181: xnode attribute_node.name/value
2182: xnode pi.node.data
2183:
2184: 2002-06-12 paf
2185: * Makefile.in 1.11:
2186: * configure 1.24:
2187: * configure.in 1.27:
2188: * etc/Makefile.in 1.7:
2189: * etc/parser3.charsets/Makefile.in 1.9:
2190: * src/Makefile.in 1.47:
2191: * src/classes/Makefile.in 1.45:
2192: * src/classes/gd/Makefile.in 1.36:
2193: * src/classes/smtp/Makefile.in 1.5:
2194: * src/include/Makefile.in 1.5:
2195: * src/main/Makefile.in 1.41:
2196: * src/sql/Makefile.in 1.5:
2197: * src/targets/Makefile.in 1.36:
2198: * src/targets/cgi/Makefile.am 1.35:
2199: * src/targets/cgi/Makefile.in 1.47:
2200: * src/targets/cgi/parser3.C 1.182:
2201: * src/targets/isapi/Makefile.in 1.5:
2202: * src/types/Makefile.in 1.38:
2203: removed root conf define creation
2204:
2205: * etc/parser3.conf.in 1.10:
2206: * src/classes/mail.C 1.66:
2207: sendmail -ti [default now]
2208:
2209: * etc/parser3.conf.in 1.8:
2210: * src/include/pa_globals.h 1.86:
2211: * src/include/pa_request.h 1.136:
2212: * src/main/main.dsp 1.153:
2213: * src/main/pa_globals.C 1.128:
2214: * src/main/pa_request.C 1.208:
2215: @conf
2216:
2217: * INSTALL 1.20:
2218: * configure.in 1.26:
2219: * etc/Makefile.am 1.3:
2220: * operators.txt 1.43:
2221: * src/include/pa_globals.h 1.88:
2222: * src/include/pa_request.h 1.138:
2223: * src/main/compile.tab.C 1.56:
2224: * src/main/pa_globals.C 1.130:
2225: * src/main/pa_request.C 1.211:
2226: * src/targets/apache13/mod_parser3.C 1.22:
2227: * src/targets/cgi/parser3.C 1.181:
2228: * src/targets/isapi/parser3isapi.C 1.74:
2229: parser3.conf now one and only
2230:
2231: * etc/parser3.conf.in 1.9:
2232: * src/include/pa_globals.h 1.87:
2233: * src/include/pa_request.h 1.137:
2234: * src/main/execute.C 1.241:
2235: * src/main/pa_globals.C 1.129:
2236: * src/main/pa_request.C 1.209:
2237: @rootconf [were @conf]
2238:
2239: * src/classes/mail.C 1.65:
2240: * src/main/pa_request.C 1.210:
2241: $MAIL $CHARSETS allowed to be strings. for convinient #ing
2242:
2243: * etc/parser3.conf.in 1.11:
2244: * etc/parser3.conf.sample.in 1.1:
2245: .conf renamed to .conf.sample
2246:
2247: 2002-06-11 paf
2248: * src/classes/file.C 1.83:
2249: * src/targets/cgi/parser3.dsp 1.49:
2250: * src/targets/isapi/parser3isapi.C 1.73:
2251: * www/htdocs/.htaccess 1.4:
2252: * www/htdocs/index.html 1.66:
2253: suexec env keys filter plus CGI_ as valid prefix
2254:
2255: * src/classes/file.C 1.84:
2256: check simplified
2257:
2258: * src/classes/file.C 1.82:
2259: * src/include/pa_request.h 1.135:
2260: * src/include/pa_sapi.h 1.19:
2261: * src/targets/apache13/mod_parser3.C 1.21:
2262: * src/targets/cgi/parser3.C 1.180:
2263: * src/targets/isapi/parser3isapi.C 1.72:
2264: * www/htdocs/index.html 1.65:
2265: file::exec/cgi to pass HTTP_ vars
2266: introducing SAPI::environment
2267:
2268: 2002-06-10 paf
2269: * src/main/pa_common.C [release_1_0_0001] 1.108.2.1:
2270: fixed -d (bug)
2271:
2272: * configure 1.20:
2273: * configure [release_3_0_0002] 1.19.2.1:
2274: * configure.in [release_3_0_0002] 1.21.2.1:
2275: * src/include/pa_version.h 1.5:
2276: * src/include/pa_version.h [release_3_0_0002] 1.4.2.1:
2277: makes
2278:
2279: * operators.txt 1.41:
2280: old merge conflict removed
2281:
2282: * src/types/pa_vform.C 1.56:
2283: * src/types/pa_vform.h 1.34:
2284: * www/htdocs/index.html 1.62:
2285: $form: not determined yet check
2286:
2287: * src/main/pa_common.C 1.109:
2288: merged fixed -d (bug)
2289:
2290: * src/main/compile.tab.C 1.55:
2291: * src/main/pa_string.C 1.159:
2292: * www/htdocs/index.html 1.63:
2293: whitespace after number in autoconvert now ignored
2294:
2295: * operators.txt 1.42:
2296: * src/classes/op.C 1.96:
2297: * src/include/pa_common.h 1.77:
2298: * src/main/pa_common.C 1.110:
2299: lock failures reported now
2300:
2301: * configure 1.21:
2302: * configure.in 1.23:
2303: pack even address access on sparc&co arch checked in configure
2304:
2305: * configure 1.23:
2306: * configure.in 1.25:
2307: *** empty log message ***
2308:
2309: * src/main/compile_tools.C 1.50:
2310: * www/htdocs/index.html 1.64:
2311: ^if(" 1 "){y} bug fixed
2312: optimization string->double @ compile time were not-enough-checking...
2313:
2314: * configure 1.22:
2315: * configure.in 1.24:
2316: hpux check, nsl link, no socket
2317:
2318: * src/classes/mail.C 1.64:
2319: mail netscape attachment name fixed. todo: $response:body
2320: content-type:name
2321:
2322: * src/main/untaint.C 1.102:
2323: bug#2) mail subject got always prepended with charset even when
2324: all letters were 7bit one
2325:
2326: 2002-06-04 paf
2327: * src/targets/apache13/mod_parser3.C 1.20:
2328: * src/targets/apache13/mod_parser3.C [release_1_0_0001] 1.19.2.1:
2329: fixed .dsp-s along with reorganized cvs modules dirs structure
2330:
2331: 2002-06-03 paf
2332: * etc/parser3.charsets/windows-1251.cfg 1.5:
2333: * operators.txt 1.40:
2334: * src/classes/classes.dsp 1.20:
2335: * src/classes/gd/gd.dsp 1.23:
2336: * src/classes/smtp/smtp.dsp 1.19:
2337: * src/main/compile.tab.C 1.54:
2338: * src/main/main.dsp 1.152:
2339: * src/main/pa_globals.C 1.127:
2340: * src/targets/apache13/ApacheModuleParser3.dsp 1.12:
2341: * src/targets/cgi/parser3.C 1.179:
2342: * src/targets/cgi/parser3.dsp 1.48:
2343: * src/targets/isapi/parser3isapi.dsp 1.37:
2344: * src/types/types.dsp 1.25:
2345: * www/htdocs/index.html 1.60:
2346: fixed .dsp-s along with reorganized cvs modules dirs structure
2347:
2348: * src/classes/classes.dsp [release_1_0_0001] 1.18.2.2:
2349: * src/classes/gd/gd.dsp [release_1_0_0001] 1.21.2.2:
2350: * src/classes/smtp/smtp.dsp [release_1_0_0001] 1.17.2.2:
2351: * src/main/compile.tab.C [release_1_0_0001] 1.52.2.2:
2352: * src/main/main.dsp [release_1_0_0001] 1.150.2.2:
2353: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.3:
2354: * src/targets/apache13/ApacheModuleParser3.dsp [release_1_0_0001] 1.11.2.1:
2355: * src/targets/cgi/parser3.dsp [release_1_0_0001] 1.46.2.1:
2356: * src/targets/isapi/parser3isapi.dsp [release_1_0_0001] 1.35.2.2:
2357: * src/types/types.dsp [release_1_0_0001] 1.23.2.2:
2358: reorganized cvs modules
2359:
2360: 2002-05-28 paf
2361: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.3:
2362: info.uri now ""
2363:
2364: 2002-05-17 paf
2365: * src/classes/table.C 1.153:
2366: * src/classes/table.C [release_1_0_0001] 1.151.2.1:
2367: ^table.save << checked empty pre/match/post columns
2368:
2369: 2002-05-16 paf
2370: * src/classes/image.C 1.72:
2371: * www/htdocs/index.html 1.59:
2372: image::measure can png now
2373:
2374: 2002-05-15 paf
2375: * operators.txt 1.38:
2376: * src/classes/date.C 1.31:
2377: * www/htdocs/index.html 1.58:
2378: ^date::create[%H:%M[:%S]] added
2379:
2380: * etc/parser3.charsets/windows-1251.cfg 1.4:
2381: 0x forgot, fixed
2382:
2383: * operators.txt 1.37:
2384: * src/classes/date.C 1.30:
2385: * www/htdocs/.htaccess 1.3:
2386: * www/htdocs/auto.p 1.10:
2387: * www/htdocs/index.html 1.57:
2388: ^date::create[%Y[-%m[-%d[ %H[:%M[:%S]]]]]]
2389: [-%m now
2390:
2391: 2002-05-14 paf
2392: * etc/parser3.charsets/windows-1251.cfg 1.3:
2393: * etc/parser3.charsets/windows-1251.cfg [release_1_0_0001] 1.2.2.1:
2394: added 3 quotes
2395:
2396: 2002-05-07 paf
2397: * src/classes/classes.dsp 1.19:
2398: * src/classes/classes.dsp [release_1_0_0001] 1.18.2.1:
2399: * src/classes/gd/gd.dsp 1.22:
2400: * src/classes/gd/gd.dsp [release_1_0_0001] 1.21.2.1:
2401: * src/classes/op.C 1.95:
2402: * src/classes/op.C [release_1_0_0001] 1.93.2.1:
2403: * src/classes/smtp/smtp.dsp 1.18:
2404: * src/classes/smtp/smtp.dsp [release_1_0_0001] 1.17.2.1:
2405: * src/include/pa_globals.h 1.85:
2406: * src/include/pa_globals.h [release_1_0_0001] 1.84.2.1:
2407: * src/include/pa_request.h 1.134:
2408: * src/include/pa_request.h [release_1_0_0001] 1.133.2.1:
2409: * src/include/pa_table.h 1.44:
2410: * src/include/pa_table.h [release_1_0_0001] 1.43.2.1:
2411: * src/main/compile.tab.C 1.53:
2412: * src/main/compile.tab.C [release_1_0_0001] 1.52.2.1:
2413: * src/main/compile.y 1.187:
2414: * src/main/compile.y [release_1_0_0001] 1.186.2.1:
2415: * src/main/main.dsp 1.151:
2416: * src/main/main.dsp [release_1_0_0001] 1.150.2.1:
2417: * src/main/pa_globals.C 1.126:
2418: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.2:
2419: * src/main/pa_request.C 1.207:
2420: * src/main/pa_request.C [release_1_0_0001] 1.204.2.1:
2421: * src/main/pa_table.C 1.47:
2422: * src/main/pa_table.C [release_1_0_0001] 1.46.2.1:
2423: * src/targets/isapi/pa_pool.C 1.13:
2424: * src/targets/isapi/pa_pool.C [release_1_0_0001] 1.12.2.1:
2425: * src/targets/isapi/parser3isapi.C 1.71:
2426: * src/targets/isapi/parser3isapi.C [release_1_0_0001] 1.69.2.2:
2427: * src/targets/isapi/parser3isapi.dsp 1.36:
2428: * src/targets/isapi/parser3isapi.dsp [release_1_0_0001] 1.35.2.1:
2429: * src/targets/isapi/pool_storage.h 1.16:
2430: * src/targets/isapi/pool_storage.h [release_1_0_0001] 1.15.2.1:
2431: * src/types/types.dsp 1.24:
2432: * src/types/types.dsp [release_1_0_0001] 1.23.2.1:
2433: * www/htdocs/parser-status.html 1.2:
2434: * www/htdocs/parser-status.html [release_1_0_0001] 1.1.2.1:
2435: Table name2number field now &.
2436: 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]
2437:
2438: 2002-05-06 paf
2439: * src/main/pa_globals.C 1.125:
2440: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.1:
2441: * src/targets/cgi/parser3.C 1.178:
2442: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.2:
2443: * src/targets/cgi/pool_storage.h 1.10:
2444: * src/targets/cgi/pool_storage.h [release_1_0_0001] 1.9.2.1:
2445: * src/targets/isapi/parser3isapi.C 1.70:
2446: * src/targets/isapi/parser3isapi.C [release_1_0_0001] 1.69.2.1:
2447: removed 100*40 bytes per request memory leak [nonpool malloc in
2448: globals]
2449:
2450: 2002-04-30 paf
2451: * configure 1.19:
2452: * src/include/pa_version.h 1.4:
2453: version now not b
2454:
2455: * src/targets/cgi/parser3.C 1.177:
2456: * www/htdocs/global.xsl 1.7:
2457: * www/htdocs/index.html 1.56:
2458: request.uri now never 0
2459:
2460: 2002-04-29 paf
2461: * configure.in 1.21:
2462: removed b
2463:
2464: * src/doc/ClassExample1.dox 1.4:
2465: * src/doc/ClassExample3.dox 1.4:
2466: * src/doc/aliased.dox 1.4:
2467: * src/doc/methoded.dox 1.3:
2468: * src/doc/string.dox 1.4:
2469: * src/doc/value.dox 1.3:
2470: * src/include/pa_exception.h 1.34:
2471: * src/main/pa_request.C 1.205:
2472: * src/targets/cgi/parser3.C 1.176:
2473: merged from 0001
2474:
2475: * src/classes/op.C 1.94:
2476: * src/include/pa_exception.h 1.35:
2477: * src/main/pa_request.C 1.206:
2478: Exception::comment/type checked in (), no there's no empty type
2479: comment by default
2480:
2481: 2002-04-26 paf
2482: * src/doc/doxygen.cfg 1.22:
2483: * src/doc/doxygen.cfg [release_1_0_0001] 1.21.2.1:
2484: * src/targets/cgi/parser3.dsp 1.47:
2485: * www/htdocs/index.html 1.55:
2486: doxygen dot image size reduced
2487:
2488: 2002-04-25 paf
2489: * src/classes/table.C 1.152:
2490: * www/htdocs/.htaccess 1.1:
2491: * www/htdocs/index.html 1.51:
2492: removed restriction on column count to ^table.hash to work, now
2493: must be >0 [were >1]
2494:
2495: * src/targets/cgi/parser3.C 1.175:
2496: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.1:
2497: setenv in .htaccess when cgi is not under that dir got
2498: REDIRECT_ prefix before HTTP_PARSER_x_CONFIG, now that took
2499: into account
2500:
2501: * www/htdocs/index.html 1.52:
2502: sample of 'using junction out of context'
2503:
2504: * operators.txt 1.35:
2505: * operators.txt 1.36:
2506: * src/classes/date.C 1.28:
2507: * src/classes/date.C 1.29:
2508: * www/htdocs/index.html 1.53:
2509: ^date::create[2002-12-33 01:03:04]
2510:
2511: 2002-04-24 paf
2512: * src/classes/classes.dsp 1.18:
2513: * src/classes/gd/gd.dsp 1.21:
2514: * src/classes/smtp/smtp.dsp 1.17:
2515: * src/main/compile.tab.C 1.52:
2516: * src/main/main.dsp 1.150:
2517: * src/targets/apache13/ApacheModuleParser3.dsp 1.11:
2518: * src/targets/cgi/parser3.C 1.174:
2519: * src/targets/cgi/parser3.dsp 1.46:
2520: * src/targets/isapi/parser3isapi.dsp 1.34:
2521: * src/types/types.dsp 1.23:
2522: MSVC profile targets
2523:
2524: 2002-04-23 paf
2525: * operators.txt 1.34:
2526: * src/classes/string.C 1.110:
2527: * www/htdocs/index.html 1.50:
2528: int/double/string:sql{}[$.default{code}]
2529: fixed [were barking: "junction used outside of context"]
2530:
2531: 2002-04-22 paf
2532: * src/classes/string.C 1.109:
2533: * src/include/pa_string.h 1.138:
2534: * src/main/pa_string.C 1.158:
2535: * src/types/pa_vstring.C 1.19:
2536: * src/types/pa_vstring.h 1.46:
2537: * types.txt 1.2:
2538: ^string.optimize[]
2539:
2540: * src/main/execute.C 1.238:
2541: * www/htdocs/index.html 1.48:
2542: junctions to local contexts got cleanized&checked later
2543:
2544: * src/include/pa_globals.h 1.84:
2545: * src/include/pa_table.h 1.43:
2546: * src/main/pa_globals.C 1.124:
2547: * src/main/pa_string.C 1.157:
2548: * src/main/pa_table.C 1.46:
2549: fixed match table template
2550:
2551: * src/main/execute.C 1.240:
2552: rolled back to before_killing_userjunction_contexts
2553:
2554: * src/classes/string.C 1.107:
2555: * src/classes/string.C 1.108:
2556: optimize removed from string .left/right/pos
2557:
2558: * src/main/execute.C 1.239:
2559: * www/htdocs/index.html 1.49:
2560: user junctions context killed
2561:
2562: 2002-04-19 paf
2563: * src/classes/string.C 1.106:
2564: * src/include/pa_request.h 1.133:
2565: * src/include/pa_string.h 1.137:
2566: * src/main/pa_request.C 1.204:
2567: * src/main/pa_string.C 1.156:
2568: * src/types/pa_vstring.C 1.18:
2569: * src/types/pa_vstring.h 1.45:
2570: * www/htdocs/index.html 1.47:
2571: string now optimized prior to .left .right .mid .pos .match when that is profitable,
2572: and always before .replace
2573: when $ORIGINS(1) optimization disabled
2574: 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
2575:
2576: * src/classes/op.C 1.93:
2577: * src/classes/string.C 1.105:
2578: * src/types/pa_value.h 1.86:
2579: VTable removed from each String::match replace iteration, and made stacked
2580: sizeof(VTable)=12bytes economy on each replace code
2581:
2582: * src/include/pa_globals.h 1.83:
2583: * src/include/pa_table.h 1.42:
2584: * src/main/pa_globals.C 1.123:
2585: * src/main/pa_string.C 1.155:
2586: String::match table columns globalized, not created @ each ^match anymore
2587: economy: sizeof(Array)+space on 3+x cells=24+ bytes per ^match
2588:
2589: * src/classes/file.C 1.81:
2590: ovector now local
2591: economy: 16 bytes per ^file:list
2592:
2593: * src/classes/string.C 1.104:
2594: * src/include/pa_string.h 1.136:
2595: * src/main/pa_string.C 1.154:
2596: * www/htdocs/index.html 1.46:
2597: string.match[]['] option enables generation of $match.prematch
2598: .match .postmatch columns
2599:
2600: * src/main/pa_string.C 1.153:
2601: String::match options analized without cstr-ing them now
2602:
2603: * src/doc/chmhelper.pl 1.1:
2604: * src/doc/doxygen.cfg 1.21:
2605: * src/doc/footer.htm 1.1:
2606: * src/doc/html2chm.cmd 1.6:
2607: * src/doc/postbuild.txt 1.3:
2608: * src/doc/sources2html.cmd 1.5:
2609: * src/doc/view_chm.cmd 1.2:
2610: * src/doc/view_html.cmd 1.2:
2611: config updated to doxygen 1.2.15,
2612: created helper which fixes minor bugs in chm project files & htm tree.
2613: changed extension to .htm
2614:
2615: * src/doc/footer.htm 1.2:
2616: 2001,
2617:
2618: 2002-04-18 paf
2619: * src/classes/classes.h 1.18:
2620: * src/classes/hash.C 1.40:
2621: * src/types/pa_value.h 1.85:
2622: * src/types/pa_vbool.h 1.18:
2623: * src/types/pa_vcookie.h 1.16:
2624: * src/types/pa_vdate.h 1.10:
2625: * src/types/pa_vdouble.h 1.37:
2626: * src/types/pa_venv.h 1.21:
2627: * src/types/pa_vfile.h 1.42:
2628: * src/types/pa_vhash.h 1.33:
2629: * src/types/pa_vimage.h 1.25:
2630: * src/types/pa_vint.h 1.34:
2631: * src/types/pa_vjunction.h 1.13:
2632: * src/types/pa_vobject.h 1.18:
2633: * src/types/pa_vrequest.h 1.17:
2634: * src/types/pa_vresponse.h 1.22:
2635: * src/types/pa_vstateless_class.h 1.26:
2636: * src/types/pa_vstateless_object.h 1.17:
2637: * src/types/pa_vstatus.h 1.8:
2638: * src/types/pa_vstring.h 1.44:
2639: * src/types/pa_vtable.h 1.38:
2640: * src/types/pa_vvoid.h 1.9:
2641: * src/types/pa_vxdoc.h 1.21:
2642: * src/types/pa_vxnode.h 1.14:
2643: fclass_real lowered from VStateless_class to VObject
2644:
2645: * src/types/pa_value.C 1.1:
2646: forced to cut that from .h because of VStateless_class usage [
2647: undefined in .h]
2648:
2649: * src/classes/classes.h 1.17:
2650: * src/classes/date.C 1.27:
2651: * src/classes/double.C 1.47:
2652: * src/classes/file.C 1.80:
2653: * src/classes/form.C 1.23:
2654: * src/classes/hash.C 1.39:
2655: * src/classes/image.C 1.71:
2656: * src/classes/int.C 1.44:
2657: * src/classes/mail.C 1.63:
2658: * src/classes/math.C 1.18:
2659: * src/classes/op.C 1.91:
2660: * src/classes/response.C 1.19:
2661: * src/classes/string.C 1.103:
2662: * src/classes/table.C 1.151:
2663: * src/classes/void.C 1.19:
2664: * src/classes/xnode.C 1.44:
2665: * src/include/pa_globals.h 1.82:
2666: * src/include/pa_request.h 1.132:
2667: * src/main/execute.C 1.236:
2668: * src/main/pa_globals.C 1.122:
2669: * src/main/pa_request.C 1.201:
2670: * src/types/Makefile.am 1.21:
2671: * src/types/pa_value.h 1.84:
2672: * src/types/pa_vdouble.h 1.36:
2673: * src/types/pa_vform.C 1.55:
2674: * src/types/pa_vhash.h 1.32:
2675: * src/types/pa_vint.h 1.33:
2676: * src/types/pa_vmath.h 1.7:
2677: * src/types/pa_vmethod_frame.h 1.25:
2678: * src/types/pa_vstateless_class.h 1.24:
2679: * src/types/pa_wcontext.C 1.18:
2680: * src/types/pa_wcontext.h 1.32:
2681: * src/types/pa_wwrapper.h 1.18:
2682: * src/types/types.dsp 1.22:
2683: * www/htdocs/index.html 1.40:
2684: removed Value::fname
2685:
2686: * src/include/pa_opcode.h 1.18:
2687: * src/main/compile.tab.C 1.51:
2688: * src/main/compile.y 1.186:
2689: * src/main/compile_tools.C 1.49:
2690: * src/main/compile_tools.h 1.61:
2691: * src/main/execute.C 1.237:
2692: * src/main/pa_request.C 1.202:
2693: * src/types/pa_vmethod_frame.h 1.26:
2694: * www/htdocs/index.html 1.41:
2695: OP_GET_METHOD_FRAME merged with OP_CALL, VCodeFrame move to
2696: stack [no more heap waste on each CALL]
2697:
2698: * src/types/pa_valiased.C 1.14:
2699: * src/types/pa_valiased.h 1.19:
2700: * src/types/pa_vclass.h 1.25:
2701: * src/types/pa_vobject.h 1.17:
2702: * src/types/pa_wcontext.C 1.19:
2703: * www/htdocs/index.html 1.42:
2704: VAliased get/set alias now virtual and implemented down in
2705: VClass, fclass_alias removed,
2706:
2707: * src/main/pa_request.C 1.203:
2708: * src/types/pa_valiased.h 1.20:
2709: * src/types/pa_vstateless_class.h 1.25:
2710: * src/types/pa_vstateless_object.h 1.16:
2711: * src/types/pa_vstring.h 1.43:
2712: * www/htdocs/index.html 1.43:
2713: VStateless_string_object speicalized light version of VStateless_object
2714:
2715: * src/types/Makefile.in 1.37:
2716: *** empty log message ***
2717:
2718: * src/doc/doxygen.cfg 1.20:
2719: .chi generation disabled
2720:
2721: * src/classes/classes.h 1.19:
2722: * src/classes/xdoc.C 1.92:
2723: * src/classes/xnode.C 1.45:
2724: * src/classes/xnode.h 1.11:
2725: * src/types/pa_vxdoc.C 1.13:
2726: * www/htdocs/index.html 1.44:
2727: * www/htdocs/index.html 1.45:
2728: xdoc(xnode) now fully - fields&methods
2729:
2730: * src/classes/op.C 1.92:
2731: ^throw comment param made optional
2732:
2733: 2002-04-17 paf
2734: * src/types/pa_vhash.h 1.31:
2735: vstring wrong parent fixed
2736:
2737: * src/classes/op.C 1.90:
2738: taint local result var bug fixed
2739:
2740: * src/doc/ClassExample1.dox 1.3:
2741: * src/doc/ClassExample2.dox 1.4:
2742: * src/doc/ClassExample3.dox 1.3:
2743: * src/doc/compiler.dox 1.3:
2744: * src/doc/module.dox 1.3:
2745: * src/doc/pooled.dox 1.3:
2746: * src/doc/string.dox 1.3:
2747: * src/doc/targets.dox 1.3:
2748: * src/include/pa_pool.h 1.79:
2749: * src/include/pa_types.h 1.40:
2750: dox updated to current state, PTHROW freshen to throw & co
2751:
2752: 2002-04-16 paf
2753: * src/classes/op.C 1.89:
2754: exception2vhash file now tainted
2755:
2756: * src/include/pa_opcode.h 1.17:
2757: * src/main/compile.tab.C 1.49:
2758: * src/main/compile.y 1.185:
2759: * src/main/execute.C 1.232:
2760: * src/targets/cgi/parser3.C 1.172:
2761: OP_CALL -> OP_CALL__WRITE and used that for removing VString wrapper
2762:
2763: * src/doc/postbuild.txt 1.2:
2764: * src/main/execute.C 1.234:
2765: * www/htdocs/index.html 1.37:
2766: result in @postprocess & @unhandled_exception now taken into
2767: account as in usual functions
2768:
2769: * src/doc/postbuild.txt 1.1:
2770: instructions on post .html build
2771:
2772: * asm.txt 1.2:
2773: * form.txt 1.2:
2774: * lang.txt 1.2:
2775: * sql.txt 1.2:
2776: removed outdated. see in Attic asm.txt as most interesting
2777:
2778: * src/classes/op.C 1.87:
2779: * www/htdocs/auto.p 1.8:
2780: extra check on empty file in origin in _execute
2781:
2782: * src/classes/date.C 1.26:
2783: * src/main/compile.tab.C 1.50:
2784: * src/targets/cgi/parser3.C 1.173:
2785: cheched date:create(days) param for validity [later were
2786: assumed valid and crashed on invalid onces]
2787:
2788: * src/classes/file.C 1.79:
2789: * src/main/pa_exec.C 1.35:
2790: * www/htdocs/index.html 1.36:
2791: stderr of execs mark as tainted
2792:
2793: * src/main/execute.C 1.235:
2794: * www/htdocs/index.html 1.38:
2795: $result in @main now taken into account as in usual functions
2796:
2797: * src/main/pa_request.C 1.199:
2798: uri in error log
2799:
2800: * src/classes/op.C 1.88:
2801: _process pseudo origin copied from local var to heap
2802:
2803: * src/main/pa_request.C 1.200:
2804: * src/targets/isapi/parser3isapi.C 1.69:
2805: * www/htdocs/index.html 1.39:
2806: removed check, preventing content-length: 0 from appearing
2807:
2808: * src/doc/doxygen.cfg 1.19:
2809: * src/doc/html2chm.cmd 1.5:
2810: .chm file only now, no .chi
2811:
2812: 2002-04-15 paf
2813: * src/classes/image.C 1.70:
2814: * src/classes/op.C 1.83:
2815: * src/classes/op.C 1.84:
2816: * src/classes/string.C 1.101:
2817: * src/classes/table.C 1.149:
2818: * src/include/pa_request.h 1.129:
2819: * src/main/execute.C 1.228:
2820: * src/types/pa_value.h 1.81:
2821: * src/types/pa_vmethod_frame.h 1.24:
2822: * src/types/pa_wcontext.h 1.29:
2823: StringOrValue wcontext result, now ready for dual writes
2824:
2825: * src/main/execute.C 1.231:
2826: * src/types/pa_value.h 1.83:
2827: fixed name update
2828:
2829: * src/main/execute.C 1.229:
2830: CodeFrame soul fixed [mistakenly killed by prev changes]
2831:
2832: * src/classes/file.C 1.78:
2833: * src/classes/op.C 1.86:
2834: * src/classes/table.C 1.150:
2835: finished dual write_xxx_lang functions
2836:
2837: * src/classes/date.C 1.25:
2838: * src/classes/file.C 1.76:
2839: * src/classes/mail.C 1.62:
2840: * src/classes/string.C 1.102:
2841: * src/classes/xnode.C 1.43:
2842: * src/include/pa_request.h 1.130:
2843: * src/types/pa_value.h 1.82:
2844: * src/types/pa_wcontext.h 1.30:
2845: removed absolutely unnecessary VString shells
2846:
2847: * src/classes/op.C 1.82:
2848: * src/include/pa_globals.h 1.81:
2849: * src/include/pa_opcode.h 1.16:
2850: * src/include/pa_request.h 1.128:
2851: * src/main/compile.tab.C 1.47:
2852: * src/main/compile.y 1.183:
2853: * src/main/compile_tools.C 1.47:
2854: * src/main/compile_tools.h 1.59:
2855: * src/main/execute.C 1.226:
2856: * src/main/pa_globals.C 1.121:
2857: * src/main/pa_request.C 1.198:
2858: * src/targets/cgi/parser3.C 1.170:
2859: * www/htdocs/index.html 1.35:
2860: switch in hash constructor fixed [were problems with using of
2861: stacked wwrapper after it's death]
2862:
2863: * src/classes/file.C 1.77:
2864: * src/classes/hash.C 1.38:
2865: * src/classes/op.C 1.85:
2866: * src/include/pa_request.h 1.131:
2867: * src/main/execute.C 1.230:
2868: * src/types/pa_wcontext.h 1.31:
2869: started dual write_xxx_lang functions, if checked & works
2870:
2871: * src/targets/cgi/parser3.C 1.171:
2872: ctime sometimes can be just "", checked that
2873:
2874: * src/main/compile.tab.C 1.48:
2875: * src/main/compile.y 1.184:
2876: * src/main/compile_tools.C 1.48:
2877: * src/main/compile_tools.h 1.60:
2878: * src/main/execute.C 1.227:
2879: OP_GET_ELEMENT+OP_GET_ELEMENT__WRITE
2880: changed to OP_WRITE_VALUE
2881: in var get cases
2882:
2883: 2002-04-12 paf
2884: * operators.txt 1.33:
2885: * src/classes/table.C 1.148:
2886: * www/htdocs/index.html 1.34:
2887: table.select(expression) 0
2888:
2889: 2002-04-11 paf
2890: * src/classes/string.C 1.100:
2891: * src/include/pa_request.h 1.127:
2892: * src/main/execute.C 1.225:
2893: Request::process_internal codeFrame & wwrapper stacked [not
2894: wasting heap anymore]
2895:
2896: 2002-04-10 paf
2897: * src/include/pa_string.h 1.135:
2898: * src/main/pa_string.C 1.151:
2899: * src/main/untaint.C 1.101:
2900: * www/htdocs/index.html 1.33:
2901: killed 8 bytes from String.head
2902:
2903: * src/classes/double.C 1.46:
2904: * src/classes/file.C 1.75:
2905: * src/classes/hash.C 1.37:
2906: * src/classes/image.C 1.69:
2907: * src/classes/int.C 1.43:
2908: * src/classes/math.C 1.17:
2909: * src/classes/op.C 1.81:
2910: * src/classes/string.C 1.99:
2911: * src/classes/table.C 1.147:
2912: * src/classes/void.C 1.18:
2913: * src/classes/xdoc.C 1.91:
2914: * src/include/pa_request.h 1.126:
2915: * src/main/execute.C 1.224:
2916: * src/main/pa_string.C 1.152:
2917: killed Request::process() wrapping VString(String) in case we
2918: need only String
2919:
2920: 2002-04-09 paf
2921: * src/main/pa_common.C 1.108:
2922: * src/targets/cgi/parser3.C 1.168:
2923: * src/types/pa_vdouble.h 1.35:
2924: * src/types/pa_vint.h 1.32:
2925: int/double get_string now not pool.malloc(MAX_NUMBER) but
2926: really neaded
2927:
2928: * etc/Makefile.in 1.6:
2929: * etc/parser3.charsets/Makefile.in 1.8:
2930: * src/classes/Makefile.in 1.44:
2931: * src/classes/gd/Makefile.in 1.35:
2932: * src/classes/smtp/Makefile.in 1.4:
2933: * src/sql/Makefile.in 1.4:
2934: * src/targets/Makefile.in 1.35:
2935: * src/targets/apache13/Makefile.in 1.33:
2936: * src/targets/cgi/Makefile.in 1.46:
2937: * src/targets/isapi/Makefile.in 1.4:
2938: * src/types/Makefile.in 1.36:
2939: makse
2940:
2941: * operators.txt 1.31:
2942: * src/classes/double.C 1.45:
2943: * src/classes/int.C 1.42:
2944: * www/htdocs/global.xsl 1.5:
2945: int/double.int/double(default)
2946:
2947: * src/main/compile.tab.C 1.46:
2948: * src/targets/cgi/parser3.C 1.169:
2949: * src/targets/isapi/parser3isapi.C 1.68:
2950: removed
2951: {
2952: char *a;
2953: {
2954: /*sub local*/char b[...];
2955: a=b;
2956: situations
2957:
2958: * src/classes/xdoc.C 1.89:
2959: * www/htdocs/global.xsl 1.6:
2960: * www/htdocs/index.html 1.32:
2961: xslt params fixed
2962:
2963: * operators.txt 1.32:
2964: * src/classes/xdoc.C 1.90:
2965: xslt params made literal
2966:
2967: 2002-04-04 paf
2968: * src/include/pa_string.h 1.134:
2969: * src/main/pa_string.C 1.150:
2970: * www/htdocs/index.html 1.31:
2971: fixed string.replace [when reconstructing pieces were split by
2972: max_integral(piece.size), thus some strings to replace happen
2973: to be split into two = not replaced)
2974:
2975: * src/targets/cgi/parser3.C 1.166:
2976: * src/targets/cgi/parser3.C 1.167:
2977: * src/targets/cgi/parser3.dsp 1.44:
2978: * src/targets/cgi/parser3.dsp 1.45:
2979: document root in standalone version = current dir
2980:
2981: 2002-04-03 paf
2982: * INSTALL 1.18:
2983: * Makefile.in 1.10:
2984: * configure 1.17:
2985: * configure.in 1.19:
2986: * etc/Makefile.in 1.5:
2987: * etc/parser3.charsets/Makefile.in 1.7:
2988: * etc/parser3.conf.in 1.7:
2989: * src/Makefile.in 1.46:
2990: * src/include/Makefile.in 1.4:
2991: * src/main/Makefile.in 1.40:
2992: root config configure options
2993:
2994: * configure 1.18:
2995: * configure.in 1.20:
2996: more checks on nonexistent charset
2997:
2998: 2002-04-02 paf
2999: * src/main/compile.C 1.63:
3000: parser.compile [exception name more like in doc]
3001:
3002: 2002-04-01 paf
3003: * src/classes/mail.C 1.61:
3004: * src/include/pa_string.h 1.133:
3005: * src/main/untaint.C 1.100:
3006: * src/targets/isapi/parser3isapi.dsp 1.33:
3007: mail subject encoding taken from .content-type.charset, not .charset
3008:
3009: 2002-03-29 paf
3010: * operators.txt 1.30:
3011: * src/classes/date.C 1.24:
3012: * www/htdocs/index.html 1.30:
3013: ^date::create now may not supply day, default 1.
3014: checked 29.03 -> 29.02 roll on non 366 days' year. | 31.05->31.04 roll
3015:
3016: * etc/parser3.charsets/koi8-r.cfg 1.2:
3017: koi8-r += ukranian letters
3018:
3019: 2002-03-28 paf
3020: * operators.txt 1.29:
3021: * src/classes/date.C 1.23:
3022: * src/classes/op.C 1.79:
3023: * src/include/pa_globals.h 1.80:
3024: * src/include/pa_hash.h 1.55:
3025: * src/main/pa_globals.C 1.120:
3026: * src/types/pa_vdate.h 1.9:
3027: * www/htdocs/index.html 1.29:
3028: ^cache[file][date]{
3029: ^cache(seconds)
3030: ^cache[date]
3031: }
3032:
3033: * src/classes/xdoc.C 1.88:
3034: * src/classes/xnode.C 1.42:
3035: * src/classes/xnode.h 1.10:
3036: removed redundant pool param
3037:
3038: 2002-03-27 paf
3039: * operators.txt 1.27:
3040: * src/classes/op.C 1.77:
3041: * src/include/pa_config_fixed.h 1.42:
3042: * src/include/pa_request.h 1.124:
3043: * src/main/execute.C 1.222:
3044: * src/main/pa_request.C 1.196:
3045: decided agains resetting exception_trace, just changed name
3046:
3047: * operators.txt 1.28:
3048: * src/classes/date.C 1.22:
3049: * src/classes/double.C 1.44:
3050: * src/classes/file.C 1.74:
3051: * src/classes/form.C 1.22:
3052: * src/classes/hash.C 1.36:
3053: * src/classes/image.C 1.68:
3054: * src/classes/int.C 1.41:
3055: * src/classes/mail.C 1.60:
3056: * src/classes/math.C 1.16:
3057: * src/classes/op.C 1.78:
3058: * src/classes/smtp/smtp.C 1.10:
3059: * src/classes/string.C 1.98:
3060: * src/classes/table.C 1.146:
3061: * src/classes/void.C 1.17:
3062: * src/classes/xdoc.C 1.87:
3063: * src/classes/xnode.C 1.41:
3064: * src/include/pa_exception.h 1.33:
3065: * src/include/pa_request.h 1.125:
3066: * src/include/pa_stylesheet_connection.h 1.28:
3067: * src/main/compile.C 1.62:
3068: * src/main/compile_tools.C 1.46:
3069: * src/main/execute.C 1.223:
3070: * src/main/pa_array.C 1.48:
3071: * src/main/pa_charset.C 1.23:
3072: * src/main/pa_charsets.C 1.8:
3073: * src/main/pa_common.C 1.106:
3074: * src/main/pa_dictionary.C 1.14:
3075: * src/main/pa_exception.C 1.40:
3076: * src/main/pa_exec.C 1.34:
3077: * src/main/pa_pool.C 1.52:
3078: * src/main/pa_request.C 1.197:
3079: * src/main/pa_socks.C 1.14:
3080: * src/main/pa_sql_driver_manager.C 1.62:
3081: * src/main/pa_string.C 1.149:
3082: * src/main/pa_table.C 1.45:
3083: * src/main/untaint.C 1.99:
3084: * src/targets/apache13/mod_parser3.C 1.19:
3085: * src/targets/cgi/parser3.C 1.165:
3086: * src/targets/isapi/parser3isapi.C 1.67:
3087: * src/types/pa_value.h 1.80:
3088: * src/types/pa_vcookie.C 1.43:
3089: * src/types/pa_vfile.h 1.41:
3090: * src/types/pa_vform.C 1.54:
3091: * src/types/pa_vhash.h 1.30:
3092: * src/types/pa_vmethod_frame.h 1.23:
3093: * src/types/pa_vstatus.C 1.7:
3094: * src/types/pa_vtable.C 1.13:
3095: * src/types/pa_vxdoc.h 1.20:
3096: * src/types/pa_vxnode.h 1.13:
3097: * src/types/pa_wcontext.C 1.17:
3098: * src/types/pa_wwrapper.h 1.17:
3099: * www/htdocs/index.html 1.28:
3100: assigned exception types
3101:
3102: 2002-03-26 paf
3103: * operators.txt 1.24:
3104: * src/classes/date.C 1.20:
3105: * www/htdocs/index.html 1.25:
3106: fixed date roll on daylightsaving days
3107: mktime took into account tm_isdst flag, which remained from BEFORE roll, but should have been reset
3108:
3109: * src/classes/op.C 1.76:
3110: * www/htdocs/index.html 1.27:
3111: forced language of $source field of exception to 'tainted',
3112: so that sql-langed-frags could be outputed outside of connect
3113:
3114: * src/include/pa_common.h 1.76:
3115: * src/main/pa_exec.C 1.33:
3116: windows exec chdir fixed
3117:
3118: * operators.txt 1.25:
3119: * src/classes/date.C 1.21:
3120: * www/htdocs/index.html 1.26:
3121: removed date.roll limit of +-1 offset
3122:
3123: 2002-03-25 paf
3124: * INSTALL 1.13:
3125: comment on --disable-link-stdcpp
3126:
3127: * INSTALL 1.12:
3128: * configure 1.15:
3129: * configure.in 1.17:
3130: * src/targets/cgi/Makefile.am 1.33:
3131: * src/targets/cgi/Makefile.in 1.44:
3132: libstdc++ link skipping configure option
3133:
3134: * src/classes/file.C 1.73:
3135: * src/classes/mail.C 1.56:
3136: * src/include/pa_exec.h 1.8:
3137: * src/main/pa_exec.C 1.32:
3138: f(!forced_allow)
3139: to allow
3140: --with-sendmail to work with any/both
3141: --disable-foreign-group-files --disable-execs
3142:
3143: * src/classes/op.C 1.75:
3144: * src/include/pa_sql_connection.h 1.24:
3145: sql connection with error were put to cache with '
3146: marked_to_rollback' flag, all consequent even OK requests
3147: rolled back
3148:
3149: * INSTALL 1.16:
3150: "--with=sendmail=COMMAND"
3151: comment
3152:
3153: * INSTALL 1.15:
3154: * configure 1.16:
3155: * configure.in 1.18:
3156: * src/classes/mail.C 1.55:
3157: * src/include/pa_config_auto.h.in 1.24:
3158: * src/main/pa_exec.C 1.31:
3159: * src/targets/cgi/Makefile.am 1.34:
3160: * src/targets/cgi/Makefile.in 1.45:
3161: --disable-foreign-group-files now disables execs also.
3162: introducing --sendmail
3163:
3164: * INSTALL 1.14:
3165: * INSTALL 1.17:
3166: * src/classes/mail.C 1.57:
3167: * src/classes/mail.C 1.58:
3168: *** empty log message ***
3169:
3170: * operators.txt 1.22:
3171: pgsql options comment
3172:
3173: * operators.txt 1.23:
3174: * src/targets/cgi/parser3.C 1.164:
3175: http_site_config_filespec
3176:
3177: 2002-03-22 paf
3178: * operators.txt 1.21:
3179: few comments on sets
3180:
3181: * src/main/pa_exec.C 1.30:
3182: createprocess nowindow flag
3183: check on readfile false return
3184:
3185: 2002-03-18 paf
3186: * src/main/pa_charset.C 1.22:
3187: * src/targets/isapi/pa_threads.C 1.10:
3188: * src/types/pa_vdouble.h 1.34:
3189: removed some tested @tests
3190:
3191: * etc/parser3.conf.in 1.6:
3192: * operators.txt 1.20:
3193: * src/classes/op.C 1.74:
3194: * src/include/pa_exception.h 1.32:
3195: * src/include/pa_globals.h 1.79:
3196: * src/include/pa_request.h 1.123:
3197: * src/include/pa_stack.h 1.14:
3198: * src/main/pa_globals.C 1.119:
3199: * src/main/pa_request.C 1.195:
3200: * www/htdocs/index.html 1.22:
3201: * www/htdocs/index.html 1.23:
3202: introducing ^try
3203:
3204: 2002-03-15 paf
3205: * operators.txt 1.19:
3206: * src/classes/table.C 1.145:
3207: * www/htdocs/index.html 1.21:
3208: ^table.locate(logical expr)
3209:
3210: 2002-03-13 paf
3211: * src/main/pa_exception.C 1.39:
3212: checked not-pooled malloc
3213:
3214: 2002-03-11 paf
3215: * src/types/pa_vfile.C 1.29:
3216: $file.text now 0A linebreaks,
3217: file::exec/cgi linebreaks "0D0A" changed to 0A onces
3218:
3219: * INSTALL 1.10:
3220: * configure 1.13:
3221: * configure.in 1.15:
3222: * src/include/pa_config_auto.h.in 1.22:
3223: * src/include/pa_config_fixed.h 1.40:
3224: * src/main/pa_exec.C 1.28:
3225: * src/main/pa_exec.C 1.29:
3226: * www/htdocs/index.html 1.18:
3227: * www/htdocs/index.html 1.19:
3228: * www/htdocs/index.html 1.20:
3229: --disable-execs
3230:
3231: * INSTALL 1.11:
3232: * configure 1.14:
3233: * configure.in 1.16:
3234: * src/include/pa_config_auto.h.in 1.23:
3235: * src/main/pa_common.C 1.105:
3236: --disable-foreign-group-files
3237:
3238: 2002-03-05 paf
3239: * src/targets/isapi/parser3isapi.C 1.66:
3240: * src/targets/isapi/parser3isapi.dsp 1.32:
3241: iis5 now requires headers to be terminated with \r\n manually [
3242: refuses to separate header/body itself]
3243:
3244: * operators.txt 1.17:
3245: * operators.txt 1.18:
3246: * src/classes/date.C 1.18:
3247: * src/classes/date.C 1.19:
3248: date week calendar columns named
3249:
3250: * src/main/pa_globals.C 1.118:
3251: * src/targets/cgi/parser3.C 1.163:
3252: * src/targets/isapi/parser3isapi.C 1.65:
3253: * www/htdocs/index.html 1.17:
3254: isapi site config beside .dll
3255:
3256: 2002-03-04 paf
3257: * src/targets/isapi/pa_threads.C 1.9:
3258: * src/targets/isapi/parser3isapi.C 1.64:
3259: * src/targets/isapi/parser3isapi.dsp 1.31:
3260: isapi updated
3261:
3262: * src/classes/op.C 1.73:
3263: * src/types/pa_vfile.C 1.28:
3264: * www/htdocs/index.html 1.16:
3265: process body now evaluated in PASS language
3266:
3267: * src/classes/op.C 1.72:
3268: * src/include/pa_string.h 1.132:
3269: * src/main/pa_string.C 1.148:
3270: string deserialize checks on broken file
3271:
3272: 2002-03-01 paf
3273: * src/main/pa_exec.C 1.27:
3274: execle -> execve, now argc OK
3275:
3276: 2002-02-28 paf
3277: * src/main/pa_string.C 1.147:
3278: origin by first piece preferred before last piece
3279:
3280: * src/main/pa_charsets.C 1.7:
3281: when placing charset to cache using global name now [were
3282: request]
3283:
3284: * configure 1.12:
3285: * configure.in 1.14:
3286: * src/targets/apache13/ApacheModuleParser3.dsp 1.10:
3287: * src/targets/apache13/mod_parser3.C 1.18:
3288: * src/targets/apache13/p3runConfigure.in 1.9:
3289: * src/targets/apache13/pa_threads.C 1.8:
3290: * www/htdocs/auto.p 1.7:
3291: apache module updated
3292:
3293: * src/main/untaint.C 1.98:
3294: removed some debug comments
3295:
3296: 2002-02-27 paf
3297: * etc/parser3.conf.in 1.5:
3298: .dll -> .so
3299:
3300: * src/main/pa_charset.C 1.21:
3301: size_t
3302:
3303: * INSTALL 1.9:
3304: shared/static-xml
3305: with-pathlink
3306:
3307: * operators.txt 1.15:
3308: * operators.txt 1.16:
3309: SMTP comment
3310:
3311: 2002-02-26 paf
3312: * src/classes/xnode.C 1.40:
3313: * www/htdocs/auto.p 1.6:
3314: * www/htdocs/global.xsl 1.4:
3315: * www/htdocs/index.html 1.15:
3316: in some situation, xpath query returned result with type NODESET, but empty nodeset member field,
3317: checked that
3318:
3319: * src/main/pa_exec.C 1.26:
3320: more precise names for vars, cosmetic
3321:
3322: 2002-02-22 paf
3323: * operators.txt 1.14:
3324: * src/types/pa_vcookie.C 1.41:
3325: * src/types/pa_vcookie.C 1.42:
3326: cookie "expires=0" = "session"
3327:
3328: * src/include/pa_string.h 1.131:
3329: * src/main/pa_string.C 1.144:
3330: * src/main/pa_string.C 1.145:
3331: * src/main/pa_string.C 1.146:
3332: * www/htdocs/auto.p 1.5:
3333: * www/htdocs/index.html 1.14:
3334: string iterators fixed again, so were String::join_chain
3335:
3336: * configure 1.11:
3337: * configure.in 1.13:
3338: glib###.a detection fixed
3339:
3340: * Makefile.in 1.7:
3341: * configure 1.9:
3342: * configure.in 1.11:
3343: * etc/Makefile.in 1.4:
3344: * etc/parser3.charsets/Makefile.in 1.6:
3345: * src/Makefile.in 1.45:
3346: * src/classes/Makefile.am 1.38:
3347: * src/classes/Makefile.in 1.43:
3348: * src/classes/gd/Makefile.in 1.34:
3349: * src/classes/hashfile.C 1.23:
3350: * src/classes/smtp/Makefile.in 1.3:
3351: * src/include/Makefile.am 1.2:
3352: * src/include/Makefile.in 1.3:
3353: * src/include/pa_config_auto.h.in 1.20:
3354: * src/include/pa_db_connection.h 1.22:
3355: * src/include/pa_db_manager.h 1.15:
3356: * src/include/pa_db_table.h 1.16:
3357: * src/main/Makefile.am 1.31:
3358: * src/main/Makefile.in 1.39:
3359: * src/main/pa_db_connection.C 1.38:
3360: * src/main/pa_db_manager.C 1.23:
3361: * src/main/pa_db_table.C 1.21:
3362: * src/main/pa_globals.C 1.117:
3363: * src/sql/Makefile.in 1.3:
3364: * src/targets/Makefile.in 1.34:
3365: * src/targets/apache13/Makefile.in 1.32:
3366: * src/targets/apache13/p3runConfigure.in 1.8:
3367: * src/targets/cgi/Makefile.am 1.32:
3368: * src/targets/cgi/Makefile.in 1.43:
3369: * src/targets/isapi/Makefile.in 1.3:
3370: * src/types/Makefile.am 1.20:
3371: * src/types/Makefile.in 1.35:
3372: * src/types/pa_vhashfile.C 1.21:
3373: * src/types/pa_vhashfile.h 1.16:
3374: removed hashfile support for now
3375:
3376: * acconfig.h 1.1:
3377: acconfig move in cvs[from src/libltdl to /]
3378:
3379: * etc/parser3.charsets/windows-1251.cfg 1.2:
3380: °
3381:
3382: * Makefile.am 1.4:
3383: * Makefile.in 1.9:
3384: make update
3385:
3386: * INSTALL 1.7:
3387: hashfile removed from INSTALL
3388:
3389: * Makefile.in 1.8:
3390: * configure 1.10:
3391: * configure.in 1.12:
3392: * src/include/pa_config_auto.h.in 1.21:
3393: --with-shared-xml
3394: --with-static-xml
3395:
3396: * INSTALL 1.8:
3397: without-zlib comment
3398:
3399: * operators.txt 1.13:
3400: * src/classes/classes.dsp 1.16:
3401: * src/main/main.dsp 1.148:
3402: * src/types/types.dsp 1.20:
3403: removed hashfile support from sources for now
3404:
3405: * src/classes/classes.dsp 1.17:
3406: * src/classes/gd/gd.dsp 1.20:
3407: * src/main/compile.tab.C 1.45:
3408: * src/main/main.dsp 1.149:
3409: * src/targets/apache13/ApacheModuleParser3.dsp 1.9:
3410: * src/targets/cgi/parser3.dsp 1.43:
3411: * src/targets/isapi/parser3isapi.dsp 1.30:
3412: * src/types/types.dsp 1.21:
3413: *.dsp: removed refereces to win32db & ancient xalan&xml
3414:
3415: 2002-02-21 paf
3416: * Makefile.am 1.3:
3417: * Makefile.in 1.6:
3418: make cvsupdate
3419:
3420: * src/main/untaint.C 1.97:
3421: removed debug code, activated commented-for debug parts
3422:
3423: * src/include/pa_string.h 1.130:
3424: * src/include/pa_types.h 1.39:
3425: * src/main/pa_string.C 1.143:
3426: * src/main/untaint.C 1.96:
3427: STRING_*FOREACH_ROW
3428: changed to stop at append_row, not at link zero
3429: now string to string appending works
3430:
3431: 2002-02-20 paf
3432: * src/include/pa_string.h 1.129:
3433: * src/main/execute.C 1.221:
3434: * src/main/untaint.C 1.95:
3435: * src/targets/cgi/pa_pool.C 1.38:
3436: * src/targets/cgi/parser3.C 1.162:
3437: * www/htdocs/index.html 1.13:
3438: //#define DEBUG_STRING_APPENDS_VS_EXPANDS
3439:
3440: * src/include/pa_string.h 1.128:
3441: * src/main/pa_string.C 1.142:
3442: * src/main/untaint.C 1.94:
3443: economy: 22%
3444:
3445: * operators.txt 1.12:
3446: * src/include/pa_common.h 1.75:
3447: * src/include/pa_config_fixed.h 1.39:
3448: * src/include/pa_string.h 1.125:
3449: * src/include/pa_types.h 1.38:
3450: * src/main/compile.tab.C 1.44:
3451: * src/main/execute.C 1.220:
3452: * src/main/pa_string.C 1.139:
3453: * src/main/untaint.C 1.91:
3454: * src/targets/cgi/pa_pool.C 1.37:
3455: * src/targets/cgi/parser3.C 1.160:
3456: * www/htdocs/auto.p 1.4:
3457: * www/htdocs/global.xsl 1.3:
3458: * www/htdocs/index.html 1.11:
3459: strign to string append optimiziation idea and estimates
3460:
3461: * src/include/pa_string.h 1.126:
3462: * src/include/pa_stylesheet_connection.h 1.27:
3463: * src/main/pa_db_manager.C 1.22:
3464: * src/main/pa_dictionary.C 1.13:
3465: * src/main/pa_string.C 1.140:
3466: * src/main/untaint.C 1.92:
3467: * src/targets/cgi/parser3.C 1.161:
3468: * src/types/pa_vcookie.C 1.40:
3469: * src/types/pa_vstring.h 1.42:
3470: * www/htdocs/index.html 1.12:
3471: speed uptimized: string::is_empty
3472:
3473: * src/include/pa_string.h 1.127:
3474: * src/main/pa_string.C 1.141:
3475: * src/main/untaint.C 1.93:
3476: space uptimized: string::link_row removed
3477:
3478: 2002-02-19 paf
3479: * src/classes/xdoc.C 1.86:
3480: * src/classes/xnode.C 1.39:
3481: getElementsByTagName and *NS moved to node [element]
3482:
3483: * src/classes/math.C 1.15:
3484: not used directly [but erroreously reported that 'is', thus
3485: registering twice&other probs]
3486:
3487: * src/main/compile.C 1.59:
3488: * src/main/compile.C 1.60:
3489: without string_origins not worked
3490:
3491: * src/main/compile.C 1.61:
3492: without string_origins parse error file+line+col possible
3493:
3494: 2002-02-18 paf
3495: * src/types/pa_vdouble.h 1.33:
3496: since we have in_expression
3497: removed that trick i've installed into double::as_string
3498:
3499: * INSTALL 1.6:
3500: local install comment
3501:
3502: * src/main/compile.tab.C 1.41:
3503: * src/main/compile.y 1.181:
3504: * www/htdocs/global.xsl 1.2:
3505: * www/htdocs/index.html 1.7:
3506: integer division stops name
3507:
3508: * Makefile.in 1.4:
3509: * acinclude.m4 1.2:
3510: * aclocal.m4 1.2:
3511: * configure 1.8:
3512: * configure.in 1.10:
3513: * etc/Makefile.in 1.3:
3514: * etc/parser3.charsets/Makefile.in 1.5:
3515: * src/Makefile.in 1.44:
3516: * src/classes/Makefile.in 1.42:
3517: * src/classes/gd/Makefile.in 1.33:
3518: * src/classes/smtp/Makefile.in 1.2:
3519: * src/include/Makefile.in 1.2:
3520: * src/include/pa_config_auto.h.in 1.19:
3521: * src/include/pa_config_includes.h 1.19:
3522: * src/main/Makefile.in 1.38:
3523: * src/sql/Makefile.in 1.2:
3524: * src/targets/Makefile.in 1.33:
3525: * src/targets/apache13/Makefile.in 1.31:
3526: * src/targets/apache13/p3runConfigure.in 1.7:
3527: * src/targets/cgi/Makefile.am 1.30:
3528: * src/targets/cgi/Makefile.in 1.41:
3529: * src/targets/cgi/parser3.C 1.157:
3530: * src/targets/isapi/Makefile.in 1.2:
3531: * src/types/Makefile.in 1.34:
3532: removed libtool usage from build mech
3533:
3534: * operators.txt 1.10:
3535: * src/classes/date.C 1.17:
3536: date::create [were date::set, with backward comp
3537:
3538: * src/classes/math.C 1.14:
3539: * www/htdocs/index.html 1.8:
3540: math:random range check fixed
3541:
3542: * src/main/compile.tab.C 1.42:
3543: bison env set so one could compile without cygwin installed
3544:
3545: * src/targets/cgi/Makefile.am 1.31:
3546: * src/targets/cgi/Makefile.in 1.42:
3547: * src/targets/cgi/parser3.C 1.158:
3548: *** empty log message ***
3549:
3550: * src/main/pa_globals.C 1.116:
3551: extern "C" was removed too fast
3552:
3553: * Makefile.in 1.5:
3554: * ltconfig 1.2:
3555: * ltmain.sh 1.2:
3556: removed libtool subpart files
3557:
3558: * src/main/main.dsp 1.147:
3559: * src/main/pa_globals.C 1.115:
3560: removed unneded
3561: #ifdef __cplusplus
3562: }
3563: #endif
3564:
3565: * src/include/pa_opcode.h 1.15:
3566: * src/include/pa_request.h 1.122:
3567: * src/main/compile.tab.C 1.43:
3568: * src/main/compile.y 1.182:
3569: * src/main/execute.C 1.219:
3570: * src/types/pa_wcontext.h 1.28:
3571: * www/htdocs/index.html 1.10:
3572: * www/htdocs/index.html 1.9:
3573: in_expression
3574: aimed to solve old problem with string/nonstring values,
3575: now in expressions double/int values are passed as-is, without stupid tostring/fromstring conversions
3576:
3577: * operators.txt 1.11:
3578: * src/targets/cgi/parser3.C 1.159:
3579: PARSER_ROOT_CONFIG
3580:
3581: * src/classes/classes.dsp 1.15:
3582: * src/classes/gd/gd.dsp 1.19:
3583: * src/classes/smtp/smtp.dsp 1.16:
3584: * src/main/main.dsp 1.146:
3585: * src/main/pa_globals.C 1.114:
3586: * src/targets/cgi/parser3.dsp 1.42:
3587: * src/types/types.dsp 1.19:
3588: win32xml now contains gnome xml libs
3589: parser .dsp-s changed accordingly
3590:
3591: * operators.txt 1.9:
3592: \ comment
3593:
3594: 2002-02-13 paf
3595: * INSTALL 1.5:
3596: * configure 1.7:
3597: * configure.in 1.9:
3598: * src/targets/cgi/Makefile.am 1.29:
3599: * src/targets/cgi/Makefile.in 1.40:
3600: --with-glib-config
3601: CXXLINK=$(CC) for targets/cgi/parser3
3602:
3603: * src/include/pa_config_includes.h 1.18:
3604: sys/time time both included now.
3605: vaguely remember confilicts on this on some system [not on six|ablv]
3606: so when would see them again would think up proper check
3607:
3608: * etc/parser3.charsets/windows-1257.cfg 1.1:
3609: * etc/parser3.conf.in 1.4:
3610: * src/targets/cgi/parser3.C 1.156:
3611: baltic charset file generated, in generation script ispunct
3612: check added
3613:
3614: * src/main/pa_common.C 1.103:
3615: strnchr: sanity check added
3616:
3617: * src/main/pa_common.C 1.104:
3618: truncation never occured when writing files on unix [since i've changed cache mech]
3619: fix
3620:
3621: * etc/parser3.charsets/windows-1257.cfg 1.2:
3622: id added
3623:
3624: 2002-02-08 paf
3625: * src/classes/classes.C 1.14:
3626: * src/classes/classes.h 1.15:
3627: * src/classes/date.C 1.15:
3628: * src/classes/double.C 1.42:
3629: * src/classes/file.C 1.71:
3630: * src/classes/form.C 1.20:
3631: * src/classes/gd/gif.C 1.25:
3632: * src/classes/gd/gif.h 1.19:
3633: * src/classes/gd/gifio.C 1.17:
3634: * src/classes/hash.C 1.34:
3635: * src/classes/hashfile.C 1.21:
3636: * src/classes/image.C 1.65:
3637: * src/classes/int.C 1.39:
3638: * src/classes/mail.C 1.53:
3639: * src/classes/math.C 1.12:
3640: * src/classes/op.C 1.70:
3641: * src/classes/response.C 1.17:
3642: * src/classes/smtp/comms.C 1.7:
3643: * src/classes/smtp/smtp.C 1.8:
3644: * src/classes/smtp/smtp.h 1.7:
3645: * src/classes/string.C 1.96:
3646: * src/classes/table.C 1.143:
3647: * src/classes/void.C 1.15:
3648: * src/classes/xdoc.C 1.84:
3649: * src/classes/xnode.C 1.37:
3650: * src/classes/xnode.h 1.8:
3651: * src/include/pa_array.h 1.52:
3652: * src/include/pa_cache_managers.h 1.5:
3653: * src/include/pa_charset.h 1.13:
3654: * src/include/pa_charsets.h 1.4:
3655: * src/include/pa_common.h 1.73:
3656: * src/include/pa_config_fixed.h 1.37:
3657: * src/include/pa_config_includes.h 1.16:
3658: * src/include/pa_db_connection.h 1.20:
3659: * src/include/pa_db_manager.h 1.13:
3660: * src/include/pa_db_table.h 1.14:
3661: * src/include/pa_dictionary.h 1.9:
3662: * src/include/pa_dir.h 1.9:
3663: * src/include/pa_exception.h 1.30:
3664: * src/include/pa_exec.h 1.6:
3665: * src/include/pa_globals.h 1.77:
3666: * src/include/pa_hash.h 1.53:
3667: * src/include/pa_opcode.h 1.13:
3668: * src/include/pa_pool.h 1.77:
3669: * src/include/pa_pragma_pack_begin.h 1.3:
3670: * src/include/pa_pragma_pack_end.h 1.3:
3671: * src/include/pa_request.h 1.120:
3672: * src/include/pa_sapi.h 1.17:
3673: * src/include/pa_socks.h 1.7:
3674: * src/include/pa_sql_connection.h 1.22:
3675: * src/include/pa_sql_driver_manager.h 1.22:
3676: * src/include/pa_stack.h 1.12:
3677: * src/include/pa_string.h 1.123:
3678: * src/include/pa_stylesheet_connection.h 1.25:
3679: * src/include/pa_stylesheet_manager.h 1.11:
3680: * src/include/pa_table.h 1.40:
3681: * src/include/pa_threads.h 1.22:
3682: * src/include/pa_types.h 1.36:
3683: * src/main/compile.C 1.57:
3684: * src/main/compile.tab.C 1.40:
3685: * src/main/compile_tools.C 1.44:
3686: * src/main/compile_tools.h 1.57:
3687: * src/main/execute.C 1.217:
3688: * src/main/pa_array.C 1.46:
3689: * src/main/pa_cache_managers.C 1.3:
3690: * src/main/pa_charset.C 1.19:
3691: * src/main/pa_charsets.C 1.5:
3692: * src/main/pa_common.C 1.100:
3693: * src/main/pa_db_connection.C 1.36:
3694: * src/main/pa_db_manager.C 1.20:
3695: * src/main/pa_db_table.C 1.19:
3696: * src/main/pa_dictionary.C 1.11:
3697: * src/main/pa_dir.C 1.10:
3698: * src/main/pa_exception.C 1.37:
3699: * src/main/pa_exec.C 1.24:
3700: * src/main/pa_globals.C 1.112:
3701: * src/main/pa_hash.C 1.49:
3702: * src/main/pa_pool.C 1.50:
3703: * src/main/pa_request.C 1.193:
3704: * src/main/pa_socks.C 1.12:
3705: * src/main/pa_sql_driver_manager.C 1.60:
3706: * src/main/pa_status_provider.C 1.3:
3707: * src/main/pa_string.C 1.137:
3708: * src/main/pa_stylesheet_manager.C 1.12:
3709: * src/main/pa_table.C 1.43:
3710: * src/main/untaint.C 1.88:
3711: * src/sql/pa_sql_driver.h 1.25:
3712: * src/targets/apache13/mod_parser3.C 1.16:
3713: * src/targets/apache13/pa_pool.C 1.4:
3714: * src/targets/apache13/pa_threads.C 1.6:
3715: * src/targets/cgi/pa_pool.C 1.35:
3716: * src/targets/cgi/pa_threads.C 1.8:
3717: * src/targets/cgi/parser3.C 1.153:
3718: * src/targets/cgi/pool_storage.h 1.8:
3719: * src/targets/isapi/pa_pool.C 1.11:
3720: * src/targets/isapi/pa_threads.C 1.7:
3721: * src/targets/isapi/parser3isapi.C 1.62:
3722: * src/targets/isapi/pool_storage.h 1.14:
3723: * src/types/pa_valiased.C 1.12:
3724: * src/types/pa_valiased.h 1.17:
3725: * src/types/pa_value.h 1.78:
3726: * src/types/pa_vbool.h 1.16:
3727: * src/types/pa_vclass.h 1.23:
3728: * src/types/pa_vcode_frame.h 1.13:
3729: * src/types/pa_vcookie.C 1.33:
3730: * src/types/pa_vcookie.h 1.14:
3731: * src/types/pa_vdate.h 1.7:
3732: * src/types/pa_vdouble.h 1.31:
3733: * src/types/pa_venv.h 1.19:
3734: * src/types/pa_vfile.C 1.25:
3735: * src/types/pa_vfile.h 1.39:
3736: * src/types/pa_vform.C 1.51:
3737: * src/types/pa_vform.h 1.32:
3738: * src/types/pa_vhash.h 1.28:
3739: * src/types/pa_vhashfile.C 1.18:
3740: * src/types/pa_vhashfile.h 1.14:
3741: * src/types/pa_vimage.C 1.15:
3742: * src/types/pa_vimage.h 1.23:
3743: * src/types/pa_vint.h 1.30:
3744: * src/types/pa_vjunction.h 1.11:
3745: * src/types/pa_vmath.h 1.5:
3746: * src/types/pa_vmethod_frame.h 1.21:
3747: * src/types/pa_vobject.h 1.15:
3748: * src/types/pa_vrequest.C 1.15:
3749: * src/types/pa_vrequest.h 1.15:
3750: * src/types/pa_vresponse.C 1.3:
3751: * src/types/pa_vresponse.h 1.20:
3752: * src/types/pa_vstateless_class.C 1.12:
3753: * src/types/pa_vstateless_class.h 1.22:
3754: * src/types/pa_vstateless_object.h 1.14:
3755: * src/types/pa_vstatus.C 1.5:
3756: * src/types/pa_vstatus.h 1.6:
3757: * src/types/pa_vstring.C 1.15:
3758: * src/types/pa_vstring.h 1.40:
3759: * src/types/pa_vtable.C 1.10:
3760: * src/types/pa_vtable.h 1.36:
3761: * src/types/pa_vvoid.h 1.7:
3762: * src/types/pa_vxdoc.C 1.10:
3763: * src/types/pa_vxdoc.h 1.18:
3764: * src/types/pa_vxnode.C 1.14:
3765: * src/types/pa_vxnode.h 1.11:
3766: * src/types/pa_wcontext.C 1.14:
3767: * src/types/pa_wcontext.h 1.26:
3768: * src/types/pa_wwrapper.h 1.15:
3769: 2002
3770:
3771: * src/types/pa_vcookie.C 1.36:
3772: * src/types/pa_vcookie.C 1.37:
3773: * src/types/pa_vcookie.C 1.38:
3774: * src/types/pa_vcookie.C 1.39:
3775: VCookie::fill_fields one check forgotten
3776:
3777: * src/classes/smtp/Makefile.am 1.1:
3778: * src/classes/smtp/Makefile.in 1.1:
3779: * src/include/Makefile.am 1.1:
3780: * src/include/Makefile.in 1.1:
3781: * src/sql/Makefile.am 1.3:
3782: * src/sql/Makefile.in 1.1:
3783: * src/targets/isapi/Makefile.am 1.1:
3784: * src/targets/isapi/Makefile.in 1.1:
3785: forgotten makes
3786:
3787: * AUTHORS 1.2:
3788: * COPYING 1.2:
3789: * INSTALL 1.3:
3790: * INSTALL 1.4:
3791: * README 1.2:
3792: install&others updated
3793:
3794: * Makefile.am 1.2:
3795: * Makefile.in 1.3:
3796: * configure 1.6:
3797: * configure.in 1.8:
3798: * etc/parser3.charsets/Makefile.am 1.2:
3799: * etc/parser3.charsets/Makefile.in 1.4:
3800: * src/Makefile.am 1.15:
3801: * src/Makefile.in 1.43:
3802: * src/classes/Makefile.am 1.37:
3803: * src/classes/Makefile.in 1.41:
3804: * src/classes/gd/Makefile.am 1.9:
3805: * src/classes/gd/Makefile.in 1.32:
3806: * src/main/Makefile.am 1.30:
3807: * src/main/Makefile.in 1.37:
3808: * src/main/pa_status_provider.C 1.5:
3809: * src/targets/Makefile.am 1.9:
3810: * src/targets/Makefile.in 1.32:
3811: * src/targets/apache13/Makefile.am 1.11:
3812: * src/targets/apache13/Makefile.in 1.30:
3813: * src/targets/cgi/Makefile.am 1.28:
3814: * src/targets/cgi/Makefile.in 1.39:
3815: * src/types/Makefile.am 1.19:
3816: * src/types/Makefile.in 1.33:
3817: 'make dist' works
3818:
3819: * src/classes/classes.C 1.15:
3820: * src/classes/classes.h 1.16:
3821: * src/classes/date.C 1.16:
3822: * src/classes/double.C 1.43:
3823: * src/classes/file.C 1.72:
3824: * src/classes/form.C 1.21:
3825: * src/classes/gd/gif.C 1.26:
3826: * src/classes/gd/gif.h 1.20:
3827: * src/classes/gd/gifio.C 1.18:
3828: * src/classes/hash.C 1.35:
3829: * src/classes/hashfile.C 1.22:
3830: * src/classes/image.C 1.66:
3831: * src/classes/image.C 1.67:
3832: * src/classes/int.C 1.40:
3833: * src/classes/mail.C 1.54:
3834: * src/classes/math.C 1.13:
3835: * src/classes/op.C 1.71:
3836: * src/classes/response.C 1.18:
3837: * src/classes/smtp/comms.C 1.8:
3838: * src/classes/smtp/smtp.C 1.9:
3839: * src/classes/smtp/smtp.h 1.8:
3840: * src/classes/string.C 1.97:
3841: * src/classes/table.C 1.144:
3842: * src/classes/void.C 1.16:
3843: * src/classes/xdoc.C 1.85:
3844: * src/classes/xnode.C 1.38:
3845: * src/classes/xnode.h 1.9:
3846: * src/include/pa_array.h 1.53:
3847: * src/include/pa_cache_managers.h 1.6:
3848: * src/include/pa_charset.h 1.14:
3849: * src/include/pa_charsets.h 1.5:
3850: * src/include/pa_common.h 1.74:
3851: * src/include/pa_config_fixed.h 1.38:
3852: * src/include/pa_config_includes.h 1.17:
3853: * src/include/pa_db_connection.h 1.21:
3854: * src/include/pa_db_manager.h 1.14:
3855: * src/include/pa_db_table.h 1.15:
3856: * src/include/pa_dictionary.h 1.10:
3857: * src/include/pa_dir.h 1.10:
3858: * src/include/pa_exception.h 1.31:
3859: * src/include/pa_exec.h 1.7:
3860: * src/include/pa_globals.h 1.78:
3861: * src/include/pa_hash.h 1.54:
3862: * src/include/pa_opcode.h 1.14:
3863: * src/include/pa_pool.h 1.78:
3864: * src/include/pa_pragma_pack_begin.h 1.4:
3865: * src/include/pa_pragma_pack_end.h 1.4:
3866: * src/include/pa_request.h 1.121:
3867: * src/include/pa_sapi.h 1.18:
3868: * src/include/pa_socks.h 1.8:
3869: * src/include/pa_sql_connection.h 1.23:
3870: * src/include/pa_sql_driver_manager.h 1.23:
3871: * src/include/pa_stack.h 1.13:
3872: * src/include/pa_string.h 1.124:
3873: * src/include/pa_stylesheet_connection.h 1.26:
3874: * src/include/pa_stylesheet_manager.h 1.12:
3875: * src/include/pa_table.h 1.41:
3876: * src/include/pa_threads.h 1.23:
3877: * src/include/pa_types.h 1.37:
3878: * src/main/compile.C 1.58:
3879: * src/main/compile_tools.C 1.45:
3880: * src/main/compile_tools.h 1.58:
3881: * src/main/execute.C 1.218:
3882: * src/main/pa_array.C 1.47:
3883: * src/main/pa_cache_managers.C 1.4:
3884: * src/main/pa_charset.C 1.20:
3885: * src/main/pa_charsets.C 1.6:
3886: * src/main/pa_common.C 1.101:
3887: * src/main/pa_common.C 1.102:
3888: * src/main/pa_db_connection.C 1.37:
3889: * src/main/pa_db_manager.C 1.21:
3890: * src/main/pa_db_table.C 1.20:
3891: * src/main/pa_dictionary.C 1.12:
3892: * src/main/pa_dir.C 1.11:
3893: * src/main/pa_exception.C 1.38:
3894: * src/main/pa_exec.C 1.25:
3895: * src/main/pa_globals.C 1.113:
3896: * src/main/pa_hash.C 1.50:
3897: * src/main/pa_pool.C 1.51:
3898: * src/main/pa_request.C 1.194:
3899: * src/main/pa_socks.C 1.13:
3900: * src/main/pa_sql_driver_manager.C 1.61:
3901: * src/main/pa_status_provider.C 1.4:
3902: * src/main/pa_string.C 1.138:
3903: * src/main/pa_stylesheet_manager.C 1.13:
3904: * src/main/pa_table.C 1.44:
3905: * src/main/untaint.C 1.89:
3906: * src/main/untaint.C 1.90:
3907: * src/sql/pa_sql_driver.h 1.26:
3908: * src/targets/apache13/mod_parser3.C 1.17:
3909: * src/targets/apache13/pa_pool.C 1.5:
3910: * src/targets/apache13/pa_threads.C 1.7:
3911: * src/targets/cgi/pa_pool.C 1.36:
3912: * src/targets/cgi/pa_threads.C 1.9:
3913: * src/targets/cgi/parser3.C 1.154:
3914: * src/targets/cgi/parser3.C 1.155:
3915: * src/targets/cgi/pool_storage.h 1.9:
3916: * src/targets/isapi/pa_pool.C 1.12:
3917: * src/targets/isapi/pa_threads.C 1.8:
3918: * src/targets/isapi/parser3isapi.C 1.63:
3919: * src/targets/isapi/pool_storage.h 1.15:
3920: * src/types/pa_valiased.C 1.13:
3921: * src/types/pa_valiased.h 1.18:
3922: * src/types/pa_value.h 1.79:
3923: * src/types/pa_vbool.h 1.17:
3924: * src/types/pa_vclass.h 1.24:
3925: * src/types/pa_vcode_frame.h 1.14:
3926: * src/types/pa_vcookie.C 1.34:
3927: * src/types/pa_vcookie.C 1.35:
3928: * src/types/pa_vcookie.h 1.15:
3929: * src/types/pa_vdate.h 1.8:
3930: * src/types/pa_vdouble.h 1.32:
3931: * src/types/pa_venv.h 1.20:
3932: * src/types/pa_vfile.C 1.26:
3933: * src/types/pa_vfile.C 1.27:
3934: * src/types/pa_vfile.h 1.40:
3935: * src/types/pa_vform.C 1.52:
3936: * src/types/pa_vform.C 1.53:
3937: * src/types/pa_vform.h 1.33:
3938: * src/types/pa_vhash.h 1.29:
3939: * src/types/pa_vhashfile.C 1.19:
3940: * src/types/pa_vhashfile.C 1.20:
3941: * src/types/pa_vhashfile.h 1.15:
3942: * src/types/pa_vimage.C 1.16:
3943: * src/types/pa_vimage.C 1.17:
3944: * src/types/pa_vimage.h 1.24:
3945: * src/types/pa_vint.h 1.31:
3946: * src/types/pa_vjunction.h 1.12:
3947: * src/types/pa_vmath.h 1.6:
3948: * src/types/pa_vmethod_frame.h 1.22:
3949: * src/types/pa_vobject.h 1.16:
3950: * src/types/pa_vrequest.C 1.16:
3951: * src/types/pa_vrequest.C 1.17:
3952: * src/types/pa_vrequest.h 1.16:
3953: * src/types/pa_vresponse.C 1.4:
3954: * src/types/pa_vresponse.C 1.5:
3955: * src/types/pa_vresponse.h 1.21:
3956: * src/types/pa_vstateless_class.C 1.13:
3957: * src/types/pa_vstateless_class.h 1.23:
3958: * src/types/pa_vstateless_object.h 1.15:
3959: * src/types/pa_vstatus.C 1.6:
3960: * src/types/pa_vstatus.h 1.7:
3961: * src/types/pa_vstring.C 1.16:
3962: * src/types/pa_vstring.C 1.17:
3963: * src/types/pa_vstring.h 1.41:
3964: * src/types/pa_vtable.C 1.11:
3965: * src/types/pa_vtable.C 1.12:
3966: * src/types/pa_vtable.h 1.37:
3967: * src/types/pa_vvoid.h 1.8:
3968: * src/types/pa_vxdoc.C 1.11:
3969: * src/types/pa_vxdoc.C 1.12:
3970: * src/types/pa_vxdoc.h 1.19:
3971: * src/types/pa_vxnode.C 1.15:
3972: * src/types/pa_vxnode.C 1.16:
3973: * src/types/pa_vxnode.h 1.12:
3974: * src/types/pa_wcontext.C 1.15:
3975: * src/types/pa_wcontext.h 1.27:
3976: * src/types/pa_wwrapper.h 1.16:
3977: name spelling
3978:
3979: 2002-02-07 paf
3980: * src/main/compile.C 1.56:
3981: * src/main/compile.tab.C 1.39:
3982: * src/main/compile.y 1.180:
3983: * src/main/compile_tools.h 1.56:
3984: disabled $if reference due to conflicts with local variables
3985:
3986: * configure 1.5:
3987: * configure.in 1.7:
3988: * src/classes/Makefile.in 1.39:
3989: * src/classes/gd/Makefile.in 1.30:
3990: * src/include/pa_config_auto.h.in 1.18:
3991: * src/main/Makefile.in 1.35:
3992: * src/main/pa_common.C 1.99:
3993: * src/main/pa_socks.C 1.10:
3994: * src/targets/Makefile.in 1.30:
3995: * src/targets/cgi/Makefile.in 1.37:
3996: * src/types/Makefile.in 1.31:
3997: compiled under cygwin
3998: added yet another locking function: fcntl
3999:
4000: * src/classes/Makefile.in 1.40:
4001: * src/classes/gd/Makefile.in 1.31:
4002: * src/main/Makefile.in 1.36:
4003: * src/targets/Makefile.in 1.31:
4004: * src/targets/apache13/Makefile.in 1.29:
4005: * src/targets/cgi/Makefile.in 1.38:
4006: * src/types/Makefile.in 1.32:
4007: makes
4008:
4009: * src/include/pa_array.h 1.50:
4010: * src/main/compile.C 1.55:
4011: * src/main/compile.tab.C 1.37:
4012: * src/main/compile.y 1.179:
4013: * src/main/compile_tools.C 1.43:
4014: * src/main/compile_tools.h 1.55:
4015: operators now detected by check at name_without_curly_rdive_read rule whether diving code constists only of
4016: OP_VALUE+string+OP_GET_ELEMENT.
4017: and last op code substituted with OP_GET_ELEMENT_OR_OPERATOR
4018: to form
4019: OP_VALUE+string+OP_GET_ELEMENT_OR_OPERATOR.
4020: code
4021:
4022: * operators.txt 1.6:
4023: * src/classes/string.C 1.95:
4024: * src/include/pa_config_fixed.h 1.35:
4025: * src/main/compile.tab.C 1.38:
4026: ^int/double/string.format
4027: now can be called with normal [] brackets, not stupid {} as it were implemented for some strange reason.
4028: retaining backward compatibility due to some already-implemented servers
4029:
4030: * config.sub 1.2:
4031: on cygwin configure passes it with strange i1586 const, hacked
4032: it to mean i586
4033:
4034: * src/main/pa_socks.C 1.11:
4035: swapped headers to avoid compiler warnings
4036:
4037: * operators.txt 1.7:
4038: * src/classes/table.C 1.142:
4039: * src/include/pa_array.h 1.51:
4040: * src/include/pa_table.h 1.39:
4041: * src/main/pa_array.C 1.45:
4042: * src/main/pa_table.C 1.42:
4043: * www/htdocs/auto.p 1.3:
4044: * www/htdocs/index.html 1.6:
4045: table::create now // 'set' name obsolete now
4046: table clone.
4047:
4048: * operators.txt 1.8:
4049: * src/classes/xdoc.C 1.83:
4050: * src/include/pa_config_fixed.h 1.36:
4051: xdoc::set obsolete now, now xdoc::create, with both sences
4052:
4053: 2002-02-06 paf
4054: * src/classes/mail.C 1.52:
4055: *** empty log message ***
4056:
4057: * configure 1.4:
4058: * configure.in 1.6:
4059: prefix expanded, grr
4060:
4061: * etc/parser3.conf.in 1.3:
4062: * operators.txt 1.5:
4063: * src/classes/mail.C 1.51:
4064: mail:send config changed
4065:
4066: 2002-02-05 paf
4067: * configure.in 1.3:
4068: * operators.txt 1.2:
4069: * src/classes/file.C 1.70:
4070: * src/classes/op.C 1.69:
4071: * src/include/pa_common.h 1.72:
4072: * src/include/pa_config_includes.h 1.15:
4073: * src/main/compile.tab.C 1.36:
4074: * src/main/pa_common.C 1.98:
4075: * www/htdocs/index.html 1.5:
4076: rewritten ^cache to use non-blocking-exclusive-caches
4077:
4078: * src/types/pa_vstatus.C 1.4:
4079: status:rusage 3
4080:
4081: * src/main/pa_common.C 1.97:
4082: text file read mode on win32 adjusted [speed impact. was off
4083: for debugging purpose, but forgotten afterwards]
4084:
4085: * operators.txt 1.3:
4086: status:rusage described int operators
4087:
4088: * configure.in 1.4:
4089: * src/types/Makefile.am 1.18:
4090: * src/types/pa_vstatus.h 1.5:
4091: * src/types/types.dsp 1.18:
4092: status:rusage
4093:
4094: * src/types/pa_vstatus.C 1.1:
4095: status:rusage 1
4096:
4097: * configure 1.3:
4098: * configure.in 1.5:
4099: * src/include/pa_config_auto.h.in 1.17:
4100: * src/types/Makefile.in 1.30:
4101: * src/types/pa_vstatus.C 1.2:
4102: *** empty log message ***
4103:
4104: * src/main/pa_exec.C 1.22.14.1:
4105: * src/main/pa_exec.C 1.23:
4106: argv0 now correct
4107:
4108: * src/types/pa_vstatus.C 1.3:
4109: status:rusage 2
4110:
4111: * operators.txt 1.4:
4112: regex options commented
4113:
4114: 2002-02-01 paf
4115: * etc/parser3.conf.in 1.2:
4116: \r removed
4117:
4118: * src/classes/op.C 1.62.2.1.2.3:
4119: file_write does EX lock after create,
4120: while file_read does SH after open,
4121: 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,
4122: added a check for that in ^cache...read
4123:
4124: 2002-01-31 paf
4125: * src/main/execute.C 1.210:
4126: * www/htdocs/index.html 1.3:
4127: operators check, thay mistakenly seen in
4128: $class:operator
4129: $object.operators
4130: contexts
4131:
4132: * INSTALL 1.2:
4133: * Makefile.in 1.2:
4134: * configure 1.2:
4135: * configure.in 1.2:
4136: * etc/Makefile.am 1.2:
4137: * etc/Makefile.in 1.2:
4138: * etc/parser3.charsets/Makefile.in 1.3:
4139: * ident.awk 1.2:
4140: * src/Makefile.in 1.42:
4141: * src/classes/Makefile.am 1.36:
4142: * src/classes/Makefile.in 1.38:
4143: * src/classes/gd/Makefile.am 1.8:
4144: * src/classes/gd/Makefile.in 1.29:
4145: * src/main/Makefile.am 1.29:
4146: * src/main/Makefile.in 1.34:
4147: * src/targets/Makefile.in 1.29:
4148: * src/targets/apache13/Makefile.am 1.10:
4149: * src/targets/cgi/Makefile.am 1.27:
4150: * src/targets/cgi/Makefile.in 1.36:
4151: * src/targets/cgi/pa_config_paths.h.in 1.1:
4152: * src/targets/cgi/parser3.C 1.152:
4153: * src/types/Makefile.am 1.17:
4154: * src/types/Makefile.in 1.29:
4155: lowered indent.awk back to src/
4156:
4157: * src/classes/xdoc.C 1.82:
4158: * src/targets/cgi/parser3.dsp 1.41:
4159: * www/htdocs/index.html 1.2:
4160: now compiles under win32
4161:
4162: * src/main/compile.tab.C 1.35:
4163: * src/main/compile.y 1.178:
4164: disabled operator call after ^xxx:
4165:
4166: * AUTHORS 1.1:
4167: * COPYING 1.1:
4168: * INSTALL 1.1:
4169: * Makefile.am 1.1:
4170: * Makefile.in 1.1:
4171: * NEWS 1.1:
4172: * README 1.1:
4173: * acinclude.m4 1.1:
4174: * aclocal.m4 1.1:
4175: * asm.txt 1.1:
4176: * config.guess 1.1:
4177: * config.sub 1.1:
4178: * configure 1.1:
4179: * configure.in 1.1:
4180: * etc/Makefile.am 1.1:
4181: * etc/Makefile.in 1.1:
4182: * etc/parser3.charsets/Makefile.am 1.1:
4183: * etc/parser3.charsets/Makefile.in 1.1:
4184: * etc/parser3.charsets/koi8-r.cfg 1.1:
4185: * etc/parser3.charsets/windows-1250.cfg 1.1:
4186: * etc/parser3.charsets/windows-1251.cfg 1.1:
4187: * etc/parser3.conf.in 1.1:
4188: * form.txt 1.1:
4189: * ident.awk 1.1:
4190: * install-sh 1.1:
4191: * lang.txt 1.1:
4192: * ltconfig 1.1:
4193: * ltmain.sh 1.1:
4194: * missing 1.1:
4195: * mkinstalldirs 1.1:
4196: * operators.txt 1.1:
4197: * parser3.dsw 1.1:
4198: * sql.txt 1.1:
4199: * src/Makefile.am 1.14:
4200: * src/Makefile.in 1.41:
4201: * src/classes/Makefile.am 1.35:
4202: * src/classes/Makefile.in 1.37:
4203: * src/classes/gd/Makefile.am 1.7:
4204: * src/classes/gd/Makefile.in 1.28:
4205: * src/ident.awk 1.4:
4206: * src/include/pa_config_auto.h.in 1.16:
4207: * src/main/Makefile.am 1.28:
4208: * src/main/Makefile.in 1.33:
4209: * src/targets/Makefile.in 1.28:
4210: * src/targets/apache13/Makefile.am 1.9:
4211: * src/targets/apache13/Makefile.in 1.28:
4212: * src/targets/cgi/Makefile.am 1.26:
4213: * src/targets/cgi/Makefile.in 1.35:
4214: * src/targets/cgi/parser3.C 1.151:
4215: * src/types/Makefile.am 1.16:
4216: * src/types/Makefile.in 1.28:
4217: * types.txt 1.1:
4218: * www/Makefile.am 1.1:
4219: * www/Makefile.in 1.1:
4220: * www/htdocs/auto.p 1.1:
4221: * www/htdocs/global.xsl 1.1:
4222: * www/htdocs/index.html 1.1:
4223: * www/htdocs/parser-status.html 1.1:
4224: * www/htdocs/people.dtd 1.1:
4225: moved etc&www out of src, moved configure&co out of src
4226: added windows-1250.cfg
4227: straightened installation scripts procedure
4228: made targets/cgi/parser3.C be dependant on ./configure --sysconfdir change
4229:
4230: * src/include/pa_opcode.h 1.12:
4231: * src/include/pa_request.h 1.119:
4232: * src/main/compile.C 1.54:
4233: * src/main/compile.tab.C 1.33:
4234: * src/main/compile.y 1.177:
4235: * src/main/compile_tools.C 1.42:
4236: * src/main/compile_tools.h 1.54:
4237: * src/main/execute.C 1.215:
4238: * src/types/pa_wcontext.h 1.25:
4239: operators check 6.1
4240: rewritten. now check is done at compile time
4241:
4242: * etc/parser3.charsets/Makefile.in 1.2:
4243: * src/ident.awk 1.5:
4244: *** empty log message ***
4245:
4246: * src/main/execute.C 1.214:
4247: operators check 5
4248: floated up old error of staying in 'entered class/object' state after $a($a..)
4249: it prevented operators from being called thereafter
4250:
4251: * src/main/compile.tab.C 1.34:
4252: * src/main/execute.C 1.216:
4253: made operators lookup first in ^xxx situation.
4254: so that one could not do
4255: $if[1]
4256: ^if[xxx]
4257:
4258: * src/main/execute.C 1.211:
4259: * src/types/pa_wcontext.h 1.24:
4260: * www/htdocs/auto.p 1.2:
4261: * www/htdocs/index.html 1.4:
4262: operators check 2
4263: floated up old error of staying in 'entered class' state after $a:a[a]
4264: it prevented operators from being called thereafter
4265:
4266: * src/main/execute.C 1.212:
4267: operators check 3
4268: floated up old error of staying in 'entered class' state after $a:a(a)
4269: it prevented operators from being called thereafter
4270:
4271: * src/include/pa_opcode.h 1.11:
4272: * src/main/compile.tab.C 1.32:
4273: * src/main/compile.y 1.176:
4274: * src/main/execute.C 1.213:
4275: operators check 4
4276: floated up old error of staying in 'entered object' state after ^a.a(a)
4277: it prevented operators from being called thereafter
4278:
4279: 2002-01-30 paf
4280: * src/classes/xdoc.C 1.81:
4281: acconfig.h changed [comments before #undefs removed]
4282: those comments were a mistake, and prevented libltdl from function properly
4283:
4284: 2002-01-29 paf
4285: * src/Makefile.am 1.13:
4286: * src/Makefile.in 1.40:
4287: * src/classes/Makefile.am 1.34:
4288: * src/classes/Makefile.in 1.36:
4289: * src/classes/gd/Makefile.in 1.27:
4290: * src/main/Makefile.in 1.32:
4291: * src/targets/Makefile.in 1.27:
4292: * src/targets/apache13/Makefile.in 1.27:
4293: * src/targets/cgi/Makefile.in 1.34:
4294: * src/types/Makefile.in 1.27:
4295: removed libltdl/libtool creation [modified acinclude.m4 which were creating int into just assignment LIBTOOL=../libtool]
4296: added default system config&charsetts
4297: prepared 'make install', now it installs
4298: targets/cgi/parser3 into bin directory
4299: etc/parser3.conf & etc/parser3.charsets/* into $sysconfdir and $sysconfdir/parser3.charsets respectively
4300:
4301: * src/classes/xdoc.C 1.80:
4302: * src/include/pa_charset.h 1.12:
4303: * src/include/pa_globals.h 1.76:
4304: * src/main/pa_globals.C 1.111:
4305: few forgotten ifdef XML added
4306:
4307: 2002-01-28 paf
4308: * src/classes/xdoc.C 1.79:
4309: * src/classes/xnode.h 1.7:
4310: * src/main/pa_exception.C 1.35:
4311: xdoc.importNode 0
4312:
4313: * src/classes/xdoc.C 1.78:
4314: xdoc::set now untaints OK
4315:
4316: * src/Makefile.in 1.39:
4317: stupid make runs automake on ths
4318:
4319: * src/classes/xnode.C 1.34:
4320: * src/types/pa_vxdoc.h 1.17:
4321: xdoc.importNode 1 [fixed as_node helper func to accept docs]
4322:
4323: * src/classes/Makefile.am 1.33:
4324: * src/classes/Makefile.in 1.35:
4325: * src/targets/cgi/Makefile.am 1.25:
4326: * src/targets/cgi/Makefile.in 1.33:
4327: xalan-patch removed
4328:
4329: * src/main/pa_exception.C 1.36:
4330: dom|generic error output fix
4331:
4332: * src/classes/xnode.C 1.35:
4333: xdoc.importNode 2 [mistype err]
4334:
4335: * src/classes/xnode.C 1.36:
4336: xdoc.importNode 3 [check err]
4337:
4338: 2002-01-25 paf
4339: * src/include/pa_charset.h 1.11:
4340: * src/main/pa_globals.C 1.110:
4341: http://localhost/abc -> $ENV{DOCUMENT_ROOT}/abc | ./abc
4342:
4343: * src/classes/hash.C 1.33:
4344: unified hash::sql, now
4345: ^hash::sql{query}[[$.limit(2) $.offset(4)]]
4346:
4347: * src/classes/file.C 1.68:
4348: * src/classes/op.C 1.68:
4349: * src/classes/string.C 1.94:
4350: * src/classes/table.C 1.141:
4351: * src/classes/xdoc.C 1.77:
4352: * src/include/pa_common.h 1.70:
4353: * src/main/pa_common.C 1.95:
4354: * src/types/pa_vfile.h 1.38:
4355: removed redundant pool param to some pa_common funcs
4356:
4357: * src/classes/file.C 1.69:
4358: * src/include/pa_common.h 1.71:
4359: * src/main/pa_common.C 1.96:
4360: ^file:lock[filename]{code}
4361:
4362: * src/include/pa_charset.h 1.10:
4363: * src/include/pa_charset.h 1.2.2.1:
4364: * src/include/pa_config_fixed.h 1.34.6.1:
4365: * src/main/compile.tab.C 1.27.6.3:
4366: * src/main/pa_charset.C 1.18:
4367: typedef XMLCh... not stupid illegal define
4368:
4369: * src/main/compile.tab.C 1.31:
4370: * src/main/compile.y 1.175:
4371: #comment before @ after @SPECIAL
4372: now works OK
4373:
4374: * src/main/pa_exec.C 1.20:
4375: max arg count now 10, and proper message on violation that added
4376:
4377: * src/main/pa_exec.C 1.21:
4378: * src/main/pa_exec.C 1.22:
4379: unix: exec now does chdir to script dir
4380:
4381: 2002-01-24 paf
4382: * src/classes/hashfile.C 1.20:
4383: * src/include/pa_db_table.h 1.13:
4384: * src/include/pa_opcode.h 1.10:
4385: * src/main/compile.tab.C 1.30:
4386: * src/main/compile.y 1.174:
4387: * src/main/compile_tools.C 1.41:
4388: * src/main/compile_tools.h 1.53:
4389: * src/main/execute.C 1.209:
4390: * src/main/pa_db_connection.C 1.35:
4391: * src/main/pa_db_table.C 1.18:
4392: * src/types/pa_vhashfile.C 1.17:
4393: * src/types/pa_vhashfile.h 1.13:
4394: merged from r17 - hashfile without logfiles
4395:
4396: * src/classes/xnode.C 1.31:
4397: xnode.select returns array always now, in case 'nothing found'
4398: returns empty array
4399:
4400: * src/include/pa_version.h 1.3:
4401: changed version number
4402:
4403: * src/classes/xdoc.C 1.74:
4404: checked empty response
4405:
4406: * src/classes/hashfile.C 1.19.2.1:
4407: * src/include/pa_db_table.h 1.12.6.1:
4408: * src/main/compile.tab.C 1.27.6.2:
4409: * src/main/pa_db_connection.C 1.34.6.1:
4410: * src/main/pa_db_table.C 1.17.2.1:
4411: * src/types/pa_vhashfile.C 1.16.6.1:
4412: * src/types/pa_vhashfile.h 1.12.14.1:
4413: hashfile:
4414: removed use of transactions
4415: [libdb removed DB_INIT_LOCK, DB_INIT_LOG, DB_INIT_TXN init bits,
4416: thus got rid of huge log files, which cluttered disk without huge need]
4417:
4418: * src/classes/xdoc.C 1.76:
4419: * src/classes/xnode.C 1.33:
4420: * src/classes/xnode.h 1.6:
4421: gdome_xml_doc_get_xmlDoc handy macro, which is strangly abscent
4422: in dome lib
4423:
4424: * src/classes/xnode.C 1.30:
4425: xpath nodes select bug [0] instead of [i], be more tender with
4426: ctrl/c/v
4427:
4428: * src/classes/xdoc.C 1.75:
4429: xsltSaveResultTo checked <0 response
4430:
4431: * src/classes/xnode.C 1.32:
4432: xdoc.select fixed context node [were always /, not self node]
4433:
4434: 2002-01-23 paf
4435: * src/classes/xdoc.C 1.72:
4436: * src/main/pa_globals.C 1.108:
4437: * src/types/pa_vdouble.h 1.29:
4438: %.20E now default float format
4439: this is for regretful twice-converting here:
4440: $a(double value) when they write double falue they convert it to string first,
4441: thus %g were losing precesion.
4442:
4443: todo: think up some way to remove double->string string->double twice-converting
4444:
4445: * src/main/pa_globals.C 1.105:
4446: removed debug xslt messages
4447:
4448: * src/main/pa_globals.C 1.106:
4449: xslt linked dynamically. [mistekenly were statically linked]
4450:
4451: * src/include/pa_exception.h 1.29:
4452: * src/main/compile.tab.C 1.29:
4453: * src/main/pa_exception.C 1.34:
4454: removed exception va_list constructor.
4455: 1. not needed anymore
4456: 2. there were a conflict[causing errors] between
4457: ctor(, va_list)
4458: ctor(, ...)
4459: compiler[both msvc and gcc] never detected an ambiguilty here, compiling
4460: ctor(, "hello") into ctor(, va_list) which, of course, caused gpf
4461:
4462: * src/types/pa_vdouble.h 1.30:
4463: %.20E now float format when %g produced 'e' in output
4464: this is for regretful twice-converting here:
4465: $a(double value) when they write double falue they convert it to string first,
4466: thus %g were losing precesion.
4467:
4468: todo: think up some way to remove double->string string->double twice-converting
4469:
4470: * src/types/pa_vdouble.h 1.28.14.1:
4471: double prec. todo: get rid of twice-converting
4472:
4473: * src/classes/xdoc.C 1.71:
4474: * src/include/pa_stylesheet_connection.h 1.24:
4475: * src/main/pa_globals.C 1.107:
4476: xmlSubstituteEntitiesDefault(1) now global, reasons in comment inside
4477:
4478: * src/classes/xdoc.C 1.73:
4479: * src/main/pa_globals.C 1.109:
4480: xdoc::load/set entities substituted.
4481: // 2. when dom tree with entites goes under transform text nodes
4482: // got [erroreosly] cut on first entity occurance
4483:
4484: 2002-01-22 paf
4485: * src/classes/table.C 1.140:
4486: join behaived badly in case named tables structure mismatched: 0 strings sneaked into dest failing afterwards.
4487: replaced them with empty strings
4488:
4489: * src/classes/xdoc.C 1.70:
4490: * src/include/pa_stylesheet_connection.h 1.23:
4491: * src/main/pa_globals.C 1.104:
4492: xsl stylesheet load: parsed entities, this helps compiling stylesheet properly.
4493: example:
4494: this refused to work,
4495: <b>«<xsl:value-of select="@title" />»</b>
4496: stranly worked only this way:
4497: <b>«<xsl:value-of select="@title" />»</b>
4498:
4499: docs says "set it to 1", never going into details, so I decided to try NOT to do that
4500:
4501: * src/classes/gd/gif.C 1.24:
4502: * src/classes/gd/mtables.h 1.2:
4503: angles adjust for image.arc and image.sector
4504:
4505: * src/classes/gd/gif.C 1.23:
4506: added bounds check into image.replace...LineReplaceColor
4507:
4508: 2002-01-21 paf
4509: * src/include/pa_stylesheet_connection.h 1.20:
4510: * src/main/pa_exception.C 1.32:
4511: xml generic message 1
4512:
4513: * src/main/pa_charset.C 1.17:
4514: checked empty transcoders in transcode_cstr|buf
4515:
4516: * src/classes/Makefile.in 1.34:
4517: * src/classes/xdoc.C 1.67:
4518: * src/classes/xnode.C 1.29:
4519: * src/include/pa_stylesheet_connection.h 1.22:
4520: * src/main/pa_charset.C 1.16:
4521: * src/main/pa_globals.C 1.103:
4522: * src/main/pa_sql_driver_manager.C 1.59:
4523: * src/main/pa_stylesheet_manager.C 1.11:
4524: * src/targets/cgi/Makefile.am 1.24:
4525: * src/targets/cgi/Makefile.in 1.32:
4526: autoconf gnome
4527:
4528: * src/classes/xdoc.C 1.69:
4529: xdoc::load error source = filespec
4530:
4531: * src/classes/table.C 1.139:
4532: ^table::load
4533: empty lines or #comments before headline
4534:
4535: * src/include/pa_array.h 1.49:
4536: * src/include/pa_globals.h 1.74:
4537: * src/include/pa_request.h 1.118:
4538: * src/include/pa_threads.h 1.21:
4539: * src/main/pa_array.C 1.44:
4540: * src/main/pa_exception.C 1.31:
4541: * src/main/pa_globals.C 1.101:
4542: * src/main/pa_request.C 1.192:
4543: * src/targets/apache13/pa_threads.C 1.4:
4544: * src/targets/cgi/pa_threads.C 1.6:
4545: * src/targets/isapi/pa_threads.C 1.6:
4546: xml generic errors 0
4547:
4548: * src/classes/xdoc.C 1.66:
4549: * src/classes/xnode.C 1.28:
4550: * src/include/pa_exception.h 1.28:
4551: * src/include/pa_globals.h 1.75:
4552: * src/include/pa_stylesheet_connection.h 1.21:
4553: * src/main/pa_exception.C 1.33:
4554: * src/main/pa_globals.C 1.102:
4555: * src/targets/apache13/pa_threads.C 1.5:
4556: * src/targets/cgi/pa_threads.C 1.7:
4557: xslt generic error 1
4558:
4559: * src/classes/xdoc.C 1.68:
4560: transform error source now stylesheet_filespec
4561:
4562: 2002-01-16 paf
4563: * src/classes/xdoc.C 1.64:
4564: few comments
4565:
4566: * src/classes/hash.C 1.32:
4567: * src/classes/op.C 1.67:
4568: * src/classes/string.C 1.93:
4569: * src/classes/table.C 1.138:
4570: * src/classes/void.C 1.14:
4571: * src/classes/xdoc.C 1.65:
4572: * src/include/pa_db_connection.h 1.19:
4573: * src/include/pa_request.h 1.117:
4574: * src/include/pa_sql_connection.h 1.21:
4575: * src/include/pa_sql_driver_manager.h 1.21:
4576: * src/include/pa_stylesheet_connection.h 1.19:
4577: * src/include/pa_stylesheet_manager.h 1.10:
4578: * src/main/pa_request.C 1.191:
4579: * src/main/pa_sql_driver_manager.C 1.58:
4580: * src/main/pa_stylesheet_manager.C 1.10:
4581: * src/targets/cgi/pool_storage.h 1.7:
4582: auto closers to sql_connection, stylesheet_connection
4583: auto destroyers to remaining gnome objects
4584:
4585: 2002-01-15 paf
4586: * src/classes/xdoc.C 1.61:
4587: * src/include/pa_charset.h 1.9:
4588: * src/main/pa_charset.C 1.15:
4589: started output options parsing
4590:
4591: * src/classes/xdoc.C 1.63:
4592: xdoc
4593: file
4594: save
4595: string
4596:
4597: ready.
4598: todo: error handling
4599:
4600: * src/classes/xdoc.C 1.62:
4601: xdoc save rewritten using xmlAllocOutputBuffer
4602: less mallocs, more reallocs. less fragmented result
4603:
4604: 2002-01-14 paf
4605: * src/classes/xdoc.C 1.60:
4606: method
4607:
4608: * src/classes/xdoc.C 1.59:
4609: * src/classes/xnode.C 1.27:
4610: * src/include/pa_charset.h 1.8:
4611: * src/include/pa_pool.h 1.76:
4612: * src/include/pa_stylesheet_connection.h 1.18:
4613: * src/main/main.dsp 1.145:
4614: * src/main/pa_charset.C 1.14:
4615: * src/main/pa_globals.C 1.100:
4616: * src/main/pa_pool.C 1.49:
4617: * src/main/pa_stylesheet_manager.C 1.9:
4618: * src/types/pa_vxdoc.h 1.16:
4619: xslt transform0.
4620: TODO:
4621: use output options
4622: handle errors
4623:
4624: * src/classes/xdoc.C 1.58:
4625: * src/classes/xnode.C 1.26:
4626: ^xdoc.file
4627:
4628: 2002-01-11 paf
4629: * src/classes/xnode.C 1.22:
4630: * src/include/pa_charset.h 1.6:
4631: * src/main/pa_charset.C 1.13:
4632: xpath selectNode 1
4633:
4634: * src/include/pa_opcode.h 1.9.6.1:
4635: * src/main/compile.tab.C 1.27.6.1:
4636: * src/main/compile.y 1.173.14.1:
4637: * src/main/compile_tools.C 1.40.14.1:
4638: * src/main/compile_tools.h 1.52.6.1:
4639: * src/main/execute.C 1.208.2.1:
4640: partial logical && || evaluation
4641:
4642: * src/classes/xnode.C 1.23:
4643: xpath selectNode 2
4644:
4645: * src/classes/xnode.C 1.24:
4646: * src/include/pa_charset.h 1.7:
4647: xpath selectNode 3: string/number/bool
4648:
4649: * src/classes/xnode.C 1.25:
4650: xpath selectNodes
4651:
4652: 2002-01-10 paf
4653: * src/classes/xnode.C 1.21:
4654: xpath selectNode -100 [just written]
4655:
4656: * src/classes/xdoc.C 1.57:
4657: * src/classes/xnode.C 1.20:
4658: * src/include/pa_charset.h 1.5:
4659: * src/include/pa_exception.h 1.27:
4660: * src/include/pa_pool.h 1.75:
4661: * src/main/pa_charset.C 1.12:
4662: * src/main/pa_pool.C 1.48:
4663: GdomeDOMString_auto_ptr c++ wrapper [calls refcounter]
4664:
4665: 2001-12-29 paf
4666: * src/classes/xdoc.C 1.56:
4667: * src/include/pa_exception.h 1.26:
4668: * src/main/pa_charset.C 1.11:
4669: * src/main/pa_exception.C 1.30:
4670: * src/main/pa_globals.C 1.99:
4671: xdoc
4672: ^set
4673: ^string with glib works 0
4674:
4675: 2001-12-28 paf
4676: * src/classes/smtp/smtp.h 1.6:
4677: * src/main/pa_globals.C 1.98:
4678: renamed gdome to libgdome.dll
4679:
4680: * src/classes/classes.dsp 1.14:
4681: * src/classes/gd/gd.dsp 1.18:
4682: * src/classes/gd/gifio.C 1.16:
4683: * src/classes/mail.C 1.50:
4684: * src/classes/smtp/comms.C 1.6:
4685: * src/classes/smtp/smtp.C 1.7:
4686: * src/classes/smtp/smtp.dsp 1.15:
4687: * src/classes/xdoc.C 1.54:
4688: * src/classes/xnode.C 1.19:
4689: * src/classes/xnode.h 1.5:
4690: * src/include/pa_exception.h 1.25:
4691: * src/include/pa_globals.h 1.73:
4692: * src/main/compile.tab.C 1.28:
4693: * src/main/main.dsp 1.144:
4694: * src/main/pa_charset.C 1.9:
4695: * src/main/pa_dir.C 1.9:
4696: * src/main/pa_exception.C 1.28:
4697: * src/main/pa_exec.C 1.19:
4698: * src/main/pa_globals.C 1.97:
4699: * src/main/pa_socks.C 1.9:
4700: * src/targets/cgi/parser3.C 1.150:
4701: * src/targets/cgi/parser3.dsp 1.40:
4702: * src/types/pa_vxdoc.C 1.9:
4703: * src/types/pa_vxdoc.h 1.15:
4704: * src/types/pa_vxnode.C 1.13:
4705: * src/types/pa_vxnode.h 1.10:
4706: gnome libs just compiled in.
4707: no refcounting
4708: no xpath
4709: no xslt
4710: yet
4711:
4712: * src/classes/xdoc.C 1.55:
4713: * src/include/pa_charset.h 1.4:
4714: * src/main/pa_charset.C 1.10:
4715: * src/main/pa_exception.C 1.29:
4716: started glib transcoders
4717:
4718: 2001-12-27 paf
4719: * src/include/pa_charset.h 1.3:
4720: * src/include/pa_common.h 1.69:
4721: * src/include/pa_exception.h 1.24:
4722: * src/include/pa_globals.h 1.72:
4723: * src/include/pa_pool.h 1.74:
4724: * src/main/main.dsp 1.143:
4725: * src/main/pa_charset.C 1.8:
4726: * src/main/pa_charsets.C 1.4:
4727: * src/main/pa_globals.C 1.96:
4728: * src/main/pa_pool.C 1.47:
4729: * src/targets/cgi/parser3.C 1.149:
4730: * src/targets/cgi/parser3.dsp 1.39:
4731: * src/types/pa_vxdoc.C 1.8:
4732: * src/types/pa_vxdoc.h 1.14:
4733: * src/types/pa_vxnode.C 1.12:
4734: * src/types/pa_vxnode.h 1.9:
4735: * src/types/types.dsp 1.17:
4736: going away from xalan&xerces, started the process.
4737: globals [initialization
4738: pool [charset update
4739: charset [transcodings
4740: vxnode vxdoc [DOM calls
4741:
4742: * src/classes/Makefile.am 1.32:
4743: going away from xalan&xerces, not needed anymore
4744:
4745: 2001-12-26 paf
4746: * src/include/pa_charset.h 1.2:
4747: * src/include/pa_charsets.h 1.3:
4748: * src/main/pa_charset.C 1.7:
4749: * src/main/pa_charsets.C 1.3:
4750: * src/main/pa_request.C 1.190:
4751: charset key globalized [bug]
4752:
4753: 2001-12-25 paf
4754: * src/classes/mail.C 1.49:
4755: * src/classes/table.C 1.137:
4756: * src/include/pa_string.h 1.122:
4757: * src/main/pa_string.C 1.136:
4758: table set & append changed splitting languages, separators now can be clean AND as-is
4759: same to mail command line $MAIN:MAIL.progX arguments
4760:
4761: 2001-12-24 paf
4762: * src/classes/hashfile.C 1.19:
4763: * src/classes/op.C 1.66:
4764: * src/main/pa_db_table.C 1.17:
4765: * src/main/pa_string.C 1.135:
4766: read from cache size check updated
4767:
4768: * src/main/pa_string.C 1.133:
4769: * src/main/pa_string.C 1.134:
4770: String::join_chain another ugly bug :(
4771:
4772: * src/classes/mail.C 1.48:
4773: one parted text messages - no multipart mime-type anymore.
4774: for convinient if $.attach-ments
4775:
4776: 2001-12-21 paf
4777: * src/main/pa_request.C 1.189:
4778: $result in @main actually not working, to hell with it for now
4779:
4780: * src/main/execute.C 1.207:
4781: junction evaluation canceled - endless recursion detected
4782:
4783: * src/classes/date.C 1.14:
4784: date:sql-string now returns localtime
4785:
4786: * src/include/pa_request.h 1.116:
4787: * src/main/execute.C 1.208:
4788: * src/main/pa_request.C 1.188:
4789: * src/types/pa_vmethod_frame.h 1.20:
4790: * src/types/pa_wcontext.h 1.23:
4791: $result in @main @postprocess @exception
4792:
4793: 2001-12-19 paf
4794: * src/main/pa_request.C 1.187:
4795: CLASS_PATH now / = DOCUMENT_ROOT
4796:
4797: * src/classes/op.C 1.65:
4798: ^cache keypath now relative
4799:
4800: * src/classes/hashfile.C 1.18:
4801: ^hashfile.open DB_HOME now relative
4802:
4803: * src/main/pa_charset.C 1.6:
4804: charset->charset transcoding via unicode intermediate
4805:
4806: * src/classes/mail.C 1.46:
4807: * src/include/pa_config_fixed.h 1.34:
4808: to/from 0 check were missing
4809:
4810: * src/classes/mail.C 1.47:
4811: changed weighting prior to sort
4812:
4813: 2001-12-17 paf
4814: * src/classes/mail.C 1.45:
4815: * src/include/pa_charsets.h 1.2:
4816: * src/include/pa_string.h 1.121:
4817: * src/main/pa_charsets.C 1.2:
4818: * src/main/untaint.C 1.87:
4819: * src/types/pa_vrequest.C 1.14:
4820: * src/types/pa_vresponse.C 1.2:
4821: ^mail:send[
4822: $.charset[zzz]
4823: addded
4824:
4825: * src/include/pa_db_table.h 1.12:
4826: * src/main/pa_db_table.C 1.16:
4827: db_table used outdated unset services_pool
4828:
4829: * src/main/pa_charset.C 1.5:
4830: ifndef XML were bad type
4831:
4832: * src/classes/image.C 1.63:
4833: govno
4834:
4835: * src/main/untaint.C 1.86:
4836: allowed space in filespec
4837:
4838: * src/classes/image.C 1.64:
4839: no govno
4840:
4841: * src/targets/apache13/mod_parser3.C 1.15:
4842: test r->finfo.st_mode check seems to work only on win32
4843:
4844: * src/main/pa_charset.C 1.4:
4845: empty bufs transcode [forgot check :(]
4846:
4847: 2001-12-15 paf
4848: * src/classes/file.C 1.67:
4849: * src/classes/math.C 1.11:
4850: * src/classes/op.C 1.64:
4851: * src/classes/string.C 1.92:
4852: * src/classes/table.C 1.136:
4853: * src/classes/xdoc.C 1.53:
4854: * src/include/pa_array.h 1.48:
4855: * src/include/pa_cache_managers.h 1.4:
4856: * src/include/pa_charset_connection.h 1.6:
4857: * src/include/pa_charset_manager.h 1.8:
4858: * src/include/pa_common.h 1.68:
4859: * src/include/pa_db_connection.h 1.18:
4860: * src/include/pa_db_manager.h 1.12:
4861: * src/include/pa_db_table.h 1.11:
4862: * src/include/pa_dictionary.h 1.8:
4863: * src/include/pa_exception.h 1.23:
4864: * src/include/pa_exec.h 1.5:
4865: * src/include/pa_globals.h 1.71:
4866: * src/include/pa_hash.h 1.52:
4867: * src/include/pa_opcode.h 1.9:
4868: * src/include/pa_pool.h 1.73:
4869: * src/include/pa_request.h 1.115:
4870: * src/include/pa_sapi.h 1.16:
4871: * src/include/pa_socks.h 1.6:
4872: * src/include/pa_sql_connection.h 1.20:
4873: * src/include/pa_sql_driver_manager.h 1.20:
4874: * src/include/pa_string.h 1.120:
4875: * src/include/pa_stylesheet_connection.h 1.17:
4876: * src/include/pa_stylesheet_manager.h 1.9:
4877: * src/include/pa_table.h 1.38:
4878: * src/include/pa_transcoder.h 1.3:
4879: * src/main/compile_tools.h 1.52:
4880: * src/main/main.dsp 1.142:
4881: * src/main/pa_charset.C 1.1:
4882: * src/main/pa_charset_connection.C 1.13:
4883: * src/main/pa_charset_manager.C 1.10:
4884: * src/main/pa_charsets.C 1.1:
4885: * src/main/pa_globals.C 1.95:
4886: * src/main/pa_pool.C 1.46:
4887: * src/main/pa_request.C 1.186:
4888: * src/main/pa_string.C 1.132:
4889: * src/main/pa_transcoder.C 1.4:
4890: * src/main/untaint.C 1.84:
4891: * src/types/pa_vfile.C 1.24:
4892: * src/types/pa_vform.C 1.50:
4893: * src/types/pa_vform.h 1.31:
4894: * src/types/pa_vrequest.C 1.13:
4895: * src/types/pa_vrequest.h 1.14:
4896: * src/types/pa_vresponse.C 1.1:
4897: * src/types/pa_vresponse.h 1.19:
4898: * src/types/types.dsp 1.16:
4899: introducing Charset
4900:
4901: * src/main/pa_charset.C 1.2:
4902: name_cstr 0
4903:
4904: * src/main/Makefile.in 1.31:
4905: * src/targets/apache13/Makefile.in 1.26:
4906: * src/targets/cgi/Makefile.in 1.31:
4907: * src/types/Makefile.in 1.26:
4908: makes
4909:
4910: * src/include/pa_charset.h 1.1:
4911: * src/include/pa_charsets.h 1.1:
4912: forgot to add
4913:
4914: * src/main/Makefile.am 1.27:
4915: * src/main/pa_charset.C 1.3:
4916: * src/types/Makefile.am 1.15:
4917: charset_connection&manager replaced by charset&charsets
4918:
4919: * src/main/untaint.C 1.85:
4920: uri lang now knows about client/source charsets
4921:
4922: 2001-12-14 paf
4923: * src/include/pa_request.h 1.114:
4924: * src/include/pa_transcoder.h 1.2:
4925: * src/main/pa_request.C 1.185:
4926: * src/main/pa_transcoder.C 1.3:
4927: * src/types/pa_vform.C 1.49:
4928: * src/types/pa_vform.h 1.30:
4929: transcodeToUTF8[were FromUTF8] for forms
4930: todo: uri lang
4931:
4932: * src/targets/apache13/Makefile.am 1.8:
4933: * src/targets/cgi/Makefile.am 1.23:
4934: -I../../pcre to .am
4935:
4936: * src/include/pa_charset_connection.h 1.5:
4937: * src/include/pa_pool.h 1.72:
4938: * src/include/pa_request.h 1.113:
4939: * src/include/pa_transcoder.h 1.1:
4940: * src/main/Makefile.am 1.26:
4941: * src/main/main.dsp 1.141:
4942: * src/main/pa_charset_connection.C 1.12:
4943: * src/main/pa_charset_manager.C 1.9:
4944: * src/main/pa_request.C 1.184:
4945: * src/main/pa_transcoder.C 1.1:
4946: * src/types/Makefile.am 1.14:
4947: * src/types/pa_vrequest.C 1.12:
4948: * src/types/pa_vrequest.h 1.13:
4949: * src/types/pa_vresponse.h 1.18:
4950: * src/types/types.dsp 1.15:
4951: changed charset model.
4952: now important:
4953: $request:charset
4954: $response:charset
4955: while
4956: $response:content-type.charset
4957: become unimportant [informational]
4958:
4959: * src/include/pa_globals.h 1.70:
4960: * src/main/pa_globals.C 1.94:
4961: removed unused defalts_name global
4962:
4963: * src/main/pa_transcoder.C 1.2:
4964: transcodeToUTF8,
4965: now form&uri lang
4966:
4967: 2001-12-13 paf
4968: * src/include/pa_types.h 1.35:
4969: msvc head debugging flag
4970:
4971: * src/classes/xdoc.C 1.49:
4972: freed up listener
4973:
4974: * src/classes/xdoc.C 1.51:
4975: * src/main/pa_sql_driver_manager.C 1.57:
4976: rewritten auto_ptr part other way, because of stupid gcc 2.96
4977: /usr/include/g++-3/memory:40: candidates are: auto_ptr<_Tp>
4978: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp> &) [with _Tp =
4979: FormatterListener]
4980: /usr/include/g++-3/memory:48: auto_ptr<_Tp>
4981: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp1> &) [with _Tp1 =
4982: FormatterListener, _Tp = FormatterListener]
4983:
4984: * src/include/pa_config_fixed.h 1.32:
4985: * src/main/pa_common.C 1.94:
4986: * src/main/pa_string.C 1.131:
4987: removed signed mismatch warnings
4988:
4989: * src/classes/xdoc.C 1.52:
4990: rewritten auto_ptr part other way2, because of stupid gcc 2.96
4991: /usr/include/g++-3/memory:40: candidates are: auto_ptr<_Tp>
4992: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp> &) [with _Tp =
4993: FormatterListener]
4994: /usr/include/g++-3/memory:48: auto_ptr<_Tp>
4995: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp1> &) [with _Tp1 =
4996: FormatterListener, _Tp = FormatterListener]
4997:
4998: * src/main/pa_string.C 1.130:
4999: string::recustruct erroreusly used outdated row ptr
5000:
5001: * src/include/pa_cache_managers.h 1.3:
5002: * src/include/pa_charset_manager.h 1.7:
5003: * src/include/pa_config_fixed.h 1.33:
5004: * src/include/pa_db_manager.h 1.11:
5005: * src/include/pa_sql_driver_manager.h 1.19:
5006: * src/include/pa_stylesheet_manager.h 1.8:
5007: * src/main/pa_cache_managers.C 1.2:
5008: * src/main/pa_globals.C 1.93:
5009: ~Cache_managers
5010:
5011: * src/classes/string.C 1.91:
5012: change msg '... code is not code'
5013:
5014: * src/classes/xdoc.C 1.50:
5015: removed extra inc
5016:
5017: * src/targets/apache13/mod_parser3.C 1.14:
5018: * src/targets/cgi/parser3.C 1.147:
5019: * src/targets/isapi/parser3isapi.C 1.61:
5020: removed 'expires' from header outputs
5021:
5022: * src/targets/cgi/pa_pool.C 1.34:
5023: * src/targets/isapi/pa_pool.C 1.10:
5024: EOL@EOF
5025:
5026: * src/main/pa_db_connection.C 1.34:
5027: * src/main/pa_db_manager.C 1.19:
5028: * src/main/pa_sql_driver_manager.C 1.56:
5029: * src/main/pa_stylesheet_manager.C 1.8:
5030: * src/targets/cgi/pool_storage.h 1.6:
5031: couple cache expiratiors were wrong [past/future prob]
5032:
5033: * src/classes/xdoc.C 1.48:
5034: lang list updated
5035:
5036: * src/targets/cgi/pa_pool.C 1.33:
5037: * src/targets/cgi/parser3.C 1.148:
5038: msvc heap debugging flag
5039:
5040: * src/classes/file.C 1.66:
5041: file::cgi bug, request_method were passed to SERVER_PROTOCOL
5042: but SERVER_PROTOCOL were forgotten
5043:
5044: 2001-12-10 paf
5045: * src/main/untaint.C 1.83:
5046: FILE_SPEC untainting changed so that one can erase files like that, knowing their full name
5047: introducing
5048: // theoretical problem with, for instance, "_2B" and "." fragments,
5049: // they would yield the same
5050: // because need_file_encode('_')=false
5051: // but we need to delete such files somehow, getting names from ^index
5052:
5053: * src/main/pa_string.C 1.129:
5054: ^string.replace bug fixed [bad string::join_chank break]
5055:
5056: * src/classes/math.C 1.10:
5057: ^math:random(n) now yields[0;n) not [0;n]
5058:
5059: 2001-12-07 paf
5060: * src/main/pa_string.C 1.125.2.1.2.2:
5061: stupid sparc architecture failed to access short at odd address
5062: 0x311f0 <deserialize__6StringUiPvUiPCc+16>: lduh [ %i2 + 1 ], %l0
5063:
5064: bus error,
5065: fixed that
5066:
5067: * src/include/pa_config_auto.h.in 1.14.6.1:
5068: makes
5069:
5070: * src/main/pa_string.C 1.125.2.1.2.1:
5071: strange string deserialize bug on client[pmts], a bit shortened,
5072:
5073: * src/include/pa_common.h 1.66.6.2:
5074: * src/include/pa_config_fixed.h 1.30.8.2:
5075: * src/include/pa_config_includes.h 1.13.6.1:
5076: * src/main/pa_common.C 1.91.4.1.2.2:
5077: exclusive lock file write
5078: shared lock file read
5079:
5080: * src/classes/hashfile.C 1.17:
5081: * src/classes/op.C 1.63:
5082: * src/classes/table.C 1.135:
5083: * src/include/pa_common.h 1.67:
5084: * src/include/pa_config_auto.h.in 1.15:
5085: * src/include/pa_config_fixed.h 1.31:
5086: * src/include/pa_config_includes.h 1.14:
5087: * src/include/pa_db_table.h 1.10:
5088: * src/include/pa_request.h 1.112:
5089: * src/main/pa_common.C 1.93:
5090: * src/main/pa_db_table.C 1.15:
5091: * src/main/pa_request.C 1.183:
5092: * src/main/pa_string.C 1.128:
5093: * src/types/pa_vhashfile.C 1.16:
5094: merged from r14_simple_cache
5095:
5096: 2001-12-06 paf
5097: * src/main/compile.tab.C 1.27:
5098: * src/targets/cgi/parser3.C 1.146:
5099: removed debug info
5100:
5101: * src/classes/op.C 1.62.2.1.2.1:
5102: * src/classes/table.C 1.133.2.2.2.1:
5103: * src/include/pa_request.h 1.111.2.1.2.1:
5104: * src/main/pa_request.C 1.182.2.1.2.1:
5105: #ifdef RESOURCES_DEBUG
5106:
5107: * src/classes/op.C 1.62.2.1.2.2:
5108: * src/include/pa_common.h 1.66.6.1:
5109: * src/include/pa_config_fixed.h 1.30.8.1:
5110: * src/main/pa_common.C 1.91.4.1.2.1:
5111: ^cache operator
5112:
5113: * src/classes/hashfile.C 1.15.6.2:
5114: removed transaction from ^cache
5115:
5116: 2001-12-05 paf
5117: * src/targets/cgi/parser3.C 1.144:
5118: * src/targets/cgi/parser3.C 1.145:
5119: fatal error reporting fixed.
5120: in IIS5 there were a prob with illegal call check
5121:
5122: 2001-12-04 paf
5123: * src/classes/op.C 1.62.2.1:
5124: * src/classes/table.C 1.133.2.2:
5125: * src/include/pa_request.h 1.111.2.1:
5126: * src/main/pa_request.C 1.182.2.1:
5127: measures to log
5128:
5129: 2001-11-26 paf
5130: * src/targets/apache13/mod_parser3.C 1.13:
5131: merge dir config now works OK with parser_root_config_filespec
5132:
5133: 20011126 paf: noticed, that this is called even on virtual root merge with something "parent", while thought that that is part of merge_server...
5134:
5135: 2001-11-23 paf
5136: * src/classes/hashfile.C 1.16:
5137: * src/classes/table.C 1.134:
5138: * src/include/pa_db_table.h 1.9:
5139: * src/main/pa_common.C 1.92:
5140: * src/main/pa_db_table.C 1.14:
5141: * src/main/pa_string.C 1.127:
5142: * src/types/pa_vhashfile.C 1.15:
5143: merged from _0014, 1
5144:
5145: * src/classes/hashfile.C 1.15.6.1:
5146: * src/classes/table.C 1.133.2.1:
5147: * src/include/pa_db_table.h 1.8.6.1:
5148: * src/main/pa_common.C 1.91.4.1:
5149: * src/main/pa_db_table.C 1.12.6.2:
5150: * src/types/pa_vhashfile.C 1.14.6.1:
5151: hashfile bugfix2 more wrong sizes.
5152: ^cache behaviour changed: if ^cache(33) would change
5153:
5154: 0660 bits in file_write & hashfile create
5155:
5156: * src/main/pa_db_table.C 1.12.6.1:
5157: * src/main/pa_db_table.C 1.13:
5158: * src/main/pa_string.C 1.125.2.1:
5159: * src/main/pa_string.C 1.126:
5160: cache bugfix [wrong types after pa_string optimization]
5161:
5162: 2001-11-22 paf
5163: * src/main/untaint.C 1.82:
5164: ORIGINS mode removed UHTML
5165:
5166: * src/classes/op.C 1.62:
5167: process cstr(,connection)
5168:
5169: * src/Makefile.in 1.38:
5170: * src/classes/gd/Makefile.in 1.26:
5171: * src/classes/xdoc.C 1.47:
5172: * src/targets/Makefile.in 1.26:
5173: * src/targets/apache13/Makefile.in 1.25:
5174: * src/targets/cgi/Makefile.in 1.30:
5175: cached xslt [removed nocache forcing]
5176:
5177: * src/classes/op.C 1.61:
5178: process now gets its body on current language, not as-is
5179:
5180: * src/main/untaint.C 1.81:
5181: ORIGINS mode was bad - forgot about optimize bit
5182:
5183: * src/classes/table.C 1.133:
5184: * src/include/pa_table.h 1.37:
5185: * src/main/pa_table.C 1.41:
5186: table.offset[whence]
5187:
5188: 2001-11-21 paf
5189: * src/classes/table.C 1.132:
5190: * src/main/pa_string.C 1.124:
5191: * src/main/untaint.C 1.78:
5192: * src/targets/cgi/parser3.C 1.141:
5193: table.append bug fixed: forgot to switch default language for {
5194: code}, it happen to change it's language from CLEAN, so later
5195: refused to split by CLEAN \t
5196:
5197: * src/classes/xdoc.C 1.46:
5198: * src/types/pa_vxdoc.C 1.7:
5199: * src/types/pa_vxdoc.h 1.13:
5200: <xsl:output
5201: output options made identical to xsl:output attributes
5202: exclusion:
5203: cdata-section-elements
5204: what xalan can do but that not used now:
5205: it can escape and remove CDATA sections
5206:
5207: * src/targets/cgi/parser3.C 1.142:
5208: removed debug cgi||1
5209:
5210: * src/main/untaint.C 1.80:
5211: * src/targets/cgi/parser3.C 1.143:
5212: optimized \r produced by xslt
5213:
5214: * src/main/pa_string.C 1.125:
5215: * src/main/untaint.C 1.79:
5216: cached some string::size() es
5217:
5218: 2001-11-20 paf
5219: * src/classes/Makefile.am 1.31:
5220: * src/classes/Makefile.in 1.33:
5221: * src/classes/table.C 1.131:
5222: * src/main/Makefile.am 1.25:
5223: * src/main/Makefile.in 1.30:
5224: * src/main/pa_exception.C 1.27:
5225: * src/types/Makefile.am 1.13:
5226: * src/types/Makefile.in 1.25:
5227: moved ident.C & co to bottom of dependeces, so that errors
5228: would popup quicklier, fixed line numbering in table::sql
5229:
5230: 2001-11-19 paf
5231: * src/classes/op.C 1.60:
5232: * src/include/pa_request.h 1.111:
5233: * src/include/pa_string.h 1.119:
5234: * src/include/pa_types.h 1.34:
5235: * src/main/pa_globals.C 1.92:
5236: * src/main/pa_request.C 1.182:
5237: * src/main/pa_string.C 1.123:
5238: * src/main/untaint.C 1.77:
5239: * src/targets/apache13/mod_parser3.C 1.12:
5240: * src/targets/cgi/parser3.C 1.140:
5241: * src/targets/isapi/parser3isapi.C 1.60:
5242: * src/types/pa_wcontext.C 1.13:
5243: * src/types/pa_wcontext.h 1.22:
5244: UL_CLEAN pieces now inherit UL_OPTIMIZED_BIT at wcontext.write
5245:
5246: * src/classes/Makefile.in 1.32:
5247: * src/classes/gd/Makefile.in 1.25:
5248: * src/main/Makefile.in 1.29:
5249: * src/targets/Makefile.am 1.8:
5250: * src/targets/Makefile.in 1.25:
5251: * src/targets/apache13/Makefile.in 1.24:
5252: * src/targets/apache13/mod_parser3.C 1.11:
5253: * src/targets/cgi/Makefile.in 1.29:
5254: * src/targets/cgi/parser3.C 1.139:
5255: * src/types/Makefile.in 1.24:
5256: #if _MSC_VER _set_new_handler
5257:
5258: * src/Makefile.in 1.37:
5259: * src/targets/apache13/mod_parser3.C 1.10:
5260: * src/targets/cgi/parser3.C 1.138:
5261: * src/targets/isapi/parser3isapi.C 1.59:
5262: set_new_handler in apache&isapi
5263:
5264: 2001-11-16 paf
5265: * src/include/pa_string.h 1.117:
5266: * src/main/pa_string.C 1.120:
5267: * src/main/pa_string.C 1.121:
5268: * src/main/untaint.C 1.76:
5269: * src/types/pa_vstring.C 1.14:
5270: removed 1+4 bytes from String
5271:
5272: * src/include/pa_string.h 1.118:
5273: * src/include/pa_types.h 1.33:
5274: * src/main/pa_string.C 1.122:
5275: removed 8 bytes from String, 2 bytes from string::chunk::row::item
5276:
5277: * src/include/pa_globals.h 1.69:
5278: * src/include/pa_string.h 1.116:
5279: * src/include/pa_types.h 1.32:
5280: * src/main/pa_globals.C 1.91:
5281: * src/main/pa_pool.C 1.44:
5282: * src/main/pa_pool.C 1.45:
5283: * src/main/pa_request.C 1.181:
5284: * src/main/untaint.C 1.75:
5285: * src/sql/pa_sql_driver.h 1.24:
5286: * src/targets/cgi/parser3.C 1.136:
5287: introducing estimating String::cstr_bufsize, 0
5288:
5289: * src/include/pa_pool.h 1.70:
5290: * src/include/pa_pool.h 1.71:
5291: * src/main/execute.C 1.206:
5292: * src/main/pa_pool.C 1.41:
5293: * src/main/pa_pool.C 1.42:
5294: * src/main/pa_pool.C 1.43:
5295: * src/targets/cgi/parser3.C 1.134:
5296: * src/targets/cgi/parser3.C 1.135:
5297: die in pool::fail
5298:
5299: * src/targets/cgi/parser3.C 1.137:
5300: pool debug @ die
5301:
5302: 2001-11-15 paf
5303: * src/Makefile.in 1.36:
5304: configure set_new_handler check added
5305:
5306: * src/targets/cgi/parser3.C 1.131:
5307: set_new_handler started
5308:
5309: * src/include/pa_exception.h 1.22:
5310: * src/main/execute.C 1.205:
5311: * src/main/main.dsp 1.140:
5312: * src/main/pa_exception.C 1.26:
5313: * src/targets/cgi/parser3.C 1.133:
5314: exception with dynamic buffer re-back
5315: now with counter
5316:
5317: * src/include/pa_config_auto.h.in 1.13:
5318: * src/main/Makefile.in 1.28:
5319: makes
5320:
5321: * src/include/pa_exception.h 1.21:
5322: * src/main/pa_exception.C 1.25:
5323: exception with static buffer back
5324:
5325: * src/classes/classes.awk 1.5:
5326: * src/include/pa_config_auto.h.in 1.14:
5327: * src/include/pa_config_includes.h 1.13:
5328: setnewhandler check
5329:
5330: * src/targets/cgi/parser3.C 1.132:
5331: std::
5332:
5333: 2001-11-14 paf
5334: * src/main/execute.C [no_bad_constructors_try] 1.203.2.1:
5335: * src/types/pa_vclass.h [no_bad_constructors_try] 1.21.2.1:
5336: * src/types/pa_vobject.h [no_bad_constructors_try] 1.13.2.1:
5337: * src/types/pa_vstateless_class.h [no_bad_constructors_try] 1.20.2.1:
5338: * src/types/pa_vstateless_object.h [no_bad_constructors_try] 1.12.2.1:
5339: fixed this:
5340: $bred[^string::length[]]
5341: $bred[^response::clear[]]
5342: $bred[^int::int[]]
5343:
5344: now VObject creation moved into overriden VClass::create_new_value, thus 0 from create_new_value means that class has no ctors
5345:
5346: * src/include/pa_common.h 1.64:
5347: * src/include/pa_common.h 1.65:
5348: * src/include/pa_common.h 1.66:
5349: * src/main/pa_common.C 1.90:
5350: * src/main/pa_common.C 1.91:
5351: snprintf replacement was wrong
5352:
5353: * src/main/execute.C 1.204:
5354: * src/types/pa_vclass.h 1.22:
5355: * src/types/pa_vobject.h 1.14:
5356: * src/types/pa_vstateless_class.h 1.21:
5357: * src/types/pa_vstateless_object.h 1.13:
5358: merged with no_bad_constructors_try
5359:
5360: * src/classes/op.C 1.59:
5361: ^untaint{body} as-is default now
5362:
5363: * src/main/pa_request.C 1.180:
5364: z
5365:
5366: * src/include/pa_common.h 1.63:
5367: * src/main/pa_common.C 1.88:
5368: * src/main/pa_common.C 1.89:
5369: snprintf on buffer full returns
5370: win32 -1
5371: solaris >buffer_size
5372:
5373: checked all that
5374:
5375: 2001-11-13 paf
5376: * src/classes/classes.C 1.13:
5377: returned accedently removed if in foreach callbacks [when hash
5378: no-0-restructure]
5379:
5380: 2001-11-12 paf
5381: * src/classes/classes.C 1.12:
5382: * src/classes/hash.C 1.31:
5383: * src/classes/xdoc.C 1.45:
5384: * src/include/pa_hash.h 1.51:
5385: * src/main/pa_db_connection.C 1.33:
5386: * src/main/pa_db_manager.C 1.18:
5387: * src/main/pa_dictionary.C 1.10:
5388: * src/main/pa_hash.C 1.48:
5389: * src/main/pa_sql_driver_manager.C 1.55:
5390: * src/main/pa_stylesheet_manager.C 1.7:
5391: hash now does not containt 0 values. put 0 actullay removes.
5392: no check on 0 value in foreach now required
5393:
5394: * src/classes/date.C 1.13:
5395: date.roll parser2 alg used
5396:
5397: * src/main/pa_pool.C 1.40:
5398: changed xdoc createXXX politics, now string passed as-is to
5399: method, xalan makes & into & itself
5400:
5401: 2001-11-11 paf
5402: * src/main/pa_sql_driver_manager.C 1.53:
5403: * src/sql/pa_sql_driver.h 1.21:
5404: sql driver initialize not const
5405:
5406: * src/sql/pa_sql_driver.h 1.23:
5407: removed extra constructor, doc
5408:
5409: * src/main/pa_sql_driver_manager.C 1.54:
5410: * src/sql/pa_sql_driver.h 1.22:
5411: CRLF
5412:
5413: 2001-11-10 paf
5414: * src/main/pa_exec.C 1.18:
5415: doc
5416:
5417: 2001-11-09 paf
5418: * src/main/pa_common.C 1.87:
5419: line endings fixing fixed last piece[was still cstr oriented]
5420:
5421: * src/include/pa_common.h 1.62:
5422: * src/main/pa_common.C 1.86:
5423: * src/types/pa_vform.C 1.48:
5424: line endings fixing got rid of cstr, now must work ok with post multipart
5425:
5426: * src/classes/string.C 1.90:
5427: * src/classes/xdoc.C 1.44:
5428: xdoc::set{code} now untaints param properly
5429:
5430: * src/types/pa_vform.C 1.47:
5431: line endings fixed at post / multipart / not file also now
5432:
5433: * src/classes/string.C 1.89:
5434: string.save now does untainting before saving
5435:
5436: 2001-11-08 paf
5437: * src/include/pa_request.h 1.110:
5438: * src/main/pa_request.C 1.179:
5439: * src/targets/apache13/mod_parser3.C 1.9:
5440: * src/targets/cgi/parser3.C 1.130:
5441: * src/targets/isapi/parser3isapi.C 1.58:
5442: apache 'status' class enabler
5443:
5444: <Location /parser-status.html>
5445: ParserStatusAllowed
5446: </Location>
5447:
5448: * src/Makefile.in 1.35:
5449: * src/include/pa_common.h 1.61:
5450: * src/main/Makefile.am 1.24:
5451: * src/main/Makefile.in 1.27:
5452: * src/targets/cgi/pa_pool.C 1.32:
5453: makes
5454:
5455: * src/include/pa_cache_managers.h 1.2:
5456: * src/include/pa_charset_manager.h 1.6:
5457: * src/include/pa_db_manager.h 1.10:
5458: * src/include/pa_sql_driver_manager.h 1.18:
5459: * src/include/pa_stylesheet_manager.h 1.7:
5460: * src/main/pa_charset_manager.C 1.8:
5461: * src/main/pa_db_manager.C 1.17:
5462: * src/main/pa_sql_driver_manager.C 1.52:
5463: * src/main/pa_stylesheet_manager.C 1.6:
5464: restructured Cache manager to be simple parent, not second
5465: parent [gcc 2.96 strangly refused to call virtual from second
5466: parent]
5467:
5468: * src/include/pa_cache_managers.h 1.1:
5469: * src/include/pa_charset_manager.h 1.5:
5470: * src/include/pa_db_manager.h 1.9:
5471: * src/include/pa_sql_driver_manager.h 1.17:
5472: * src/include/pa_stylesheet_manager.h 1.6:
5473: * src/main/main.dsp 1.139:
5474: * src/main/pa_cache_managers.C 1.1:
5475: * src/main/pa_charset_manager.C 1.7:
5476: * src/main/pa_db_manager.C 1.16:
5477: * src/main/pa_globals.C 1.90:
5478: * src/main/pa_request.C 1.178:
5479: * src/main/pa_sql_driver_manager.C 1.51:
5480: * src/main/pa_stylesheet_manager.C 1.5:
5481: * src/types/pa_vstatus.h 1.4:
5482: cache_managers, maybe-expiring every request
5483: todo: apache 'status' class enabler
5484:
5485: 2001-11-05 paf
5486: * src/classes/xdoc.C 1.42:
5487: * src/include/pa_db_connection.h 1.16:
5488: * src/include/pa_stylesheet_connection.h 1.15:
5489: * src/include/pa_stylesheet_manager.h 1.4:
5490: * src/main/pa_stylesheet_manager.C 1.3:
5491: * src/types/pa_vstatus.h 1.2:
5492: $status:stylesheet
5493:
5494: * src/targets/cgi/parser3.C 1.129:
5495: read can return 0, that means sort of sig_pipe on freebsd [moko's experiments].
5496: checked that in cgi, on apache already done :)
5497:
5498: * src/main/pa_db_connection.C 1.31:
5499: * src/main/pa_db_manager.C 1.14:
5500: * src/main/pa_request.C 1.177:
5501: hence i removed skipping 0 values in hash::for_each-es we need to check cleaned cache items manually. few more checks.
5502:
5503: expiring to 0 time was wrong, changed to 'now' time
5504:
5505: * src/main/pa_db_connection.C 1.30:
5506: * src/main/pa_db_manager.C 1.13:
5507: hence i removed skipping 0 values in hash::for_each-es we need
5508: to check cleaned cache items manually
5509:
5510: * src/include/pa_charset_connection.h 1.3:
5511: * src/main/pa_charset_manager.C 1.5:
5512: $status:charset
5513:
5514: * src/classes/classes.C 1.11:
5515: * src/classes/classes.h 1.14:
5516: * src/classes/date.C 1.12:
5517: * src/classes/double.C 1.41:
5518: * src/classes/file.C 1.65:
5519: * src/classes/form.C 1.19:
5520: * src/classes/gd/gif.C 1.22:
5521: * src/classes/gd/gif.h 1.18:
5522: * src/classes/gd/gifio.C 1.15:
5523: * src/classes/hash.C 1.30:
5524: * src/classes/hashfile.C 1.15:
5525: * src/classes/image.C 1.62:
5526: * src/classes/int.C 1.38:
5527: * src/classes/mail.C 1.44:
5528: * src/classes/math.C 1.9:
5529: * src/classes/op.C 1.58:
5530: * src/classes/response.C 1.16:
5531: * src/classes/smtp/comms.C 1.5:
5532: * src/classes/smtp/smtp.C 1.6:
5533: * src/classes/smtp/smtp.h 1.5:
5534: * src/classes/string.C 1.88:
5535: * src/classes/table.C 1.130:
5536: * src/classes/void.C 1.13:
5537: * src/classes/xdoc.C 1.43:
5538: * src/classes/xnode.C 1.18:
5539: * src/classes/xnode.h 1.4:
5540: * src/include/pa_array.h 1.47:
5541: * src/include/pa_charset_connection.h 1.4:
5542: * src/include/pa_charset_manager.h 1.4:
5543: * src/include/pa_common.h 1.60:
5544: * src/include/pa_config_fixed.h 1.30:
5545: * src/include/pa_config_includes.h 1.12:
5546: * src/include/pa_db_connection.h 1.17:
5547: * src/include/pa_db_manager.h 1.8:
5548: * src/include/pa_db_table.h 1.8:
5549: * src/include/pa_dictionary.h 1.7:
5550: * src/include/pa_dir.h 1.8:
5551: * src/include/pa_exception.h 1.20:
5552: * src/include/pa_exec.h 1.4:
5553: * src/include/pa_globals.h 1.68:
5554: * src/include/pa_hash.h 1.50:
5555: * src/include/pa_opcode.h 1.8:
5556: * src/include/pa_pool.h 1.69:
5557: * src/include/pa_pragma_pack_begin.h 1.2:
5558: * src/include/pa_pragma_pack_end.h 1.2:
5559: * src/include/pa_request.h 1.109:
5560: * src/include/pa_sapi.h 1.15:
5561: * src/include/pa_socks.h 1.5:
5562: * src/include/pa_sql_connection.h 1.19:
5563: * src/include/pa_sql_driver_manager.h 1.16:
5564: * src/include/pa_stack.h 1.11:
5565: * src/include/pa_string.h 1.115:
5566: * src/include/pa_stylesheet_connection.h 1.16:
5567: * src/include/pa_stylesheet_manager.h 1.5:
5568: * src/include/pa_table.h 1.36:
5569: * src/include/pa_threads.h 1.20:
5570: * src/include/pa_types.h 1.31:
5571: * src/main/compile.C 1.53:
5572: * src/main/compile.tab.C 1.26:
5573: * src/main/compile_tools.C 1.40:
5574: * src/main/compile_tools.h 1.51:
5575: * src/main/execute.C 1.203:
5576: * src/main/pa_array.C 1.43:
5577: * src/main/pa_charset_connection.C 1.11:
5578: * src/main/pa_charset_manager.C 1.6:
5579: * src/main/pa_common.C 1.85:
5580: * src/main/pa_db_connection.C 1.28:
5581: * src/main/pa_db_manager.C 1.12:
5582: * src/main/pa_db_table.C 1.11:
5583: * src/main/pa_dictionary.C 1.9:
5584: * src/main/pa_dir.C 1.8:
5585: * src/main/pa_exception.C 1.24:
5586: * src/main/pa_exec.C 1.17:
5587: * src/main/pa_globals.C 1.89:
5588: * src/main/pa_hash.C 1.47:
5589: * src/main/pa_pool.C 1.39:
5590: * src/main/pa_request.C 1.176:
5591: * src/main/pa_socks.C 1.8:
5592: * src/main/pa_sql_driver_manager.C 1.50:
5593: * src/main/pa_status_provider.C 1.2:
5594: * src/main/pa_string.C 1.119:
5595: * src/main/pa_stylesheet_manager.C 1.4:
5596: * src/main/pa_table.C 1.40:
5597: * src/main/untaint.C 1.74:
5598: * src/sql/pa_sql_driver.h 1.20:
5599: * src/targets/apache13/mod_parser3.C 1.8:
5600: * src/targets/apache13/pa_pool.C 1.3:
5601: * src/targets/apache13/pa_threads.C 1.3:
5602: * src/targets/cgi/pa_pool.C 1.31:
5603: * src/targets/cgi/pa_threads.C 1.5:
5604: * src/targets/cgi/parser3.C 1.128:
5605: * src/targets/cgi/pool_storage.h 1.5:
5606: * src/targets/isapi/pa_pool.C 1.9:
5607: * src/targets/isapi/pa_threads.C 1.5:
5608: * src/targets/isapi/parser3isapi.C 1.57:
5609: * src/targets/isapi/pool_storage.h 1.13:
5610: * src/types/pa_valiased.C 1.11:
5611: * src/types/pa_valiased.h 1.16:
5612: * src/types/pa_value.h 1.77:
5613: * src/types/pa_vbool.h 1.15:
5614: * src/types/pa_vclass.h 1.21:
5615: * src/types/pa_vcode_frame.h 1.12:
5616: * src/types/pa_vcookie.C 1.32:
5617: * src/types/pa_vcookie.h 1.13:
5618: * src/types/pa_vdate.h 1.6:
5619: * src/types/pa_vdouble.h 1.28:
5620: * src/types/pa_venv.h 1.18:
5621: * src/types/pa_vfile.C 1.23:
5622: * src/types/pa_vfile.h 1.37:
5623: * src/types/pa_vform.C 1.46:
5624: * src/types/pa_vform.h 1.29:
5625: * src/types/pa_vhash.h 1.27:
5626: * src/types/pa_vhashfile.C 1.14:
5627: * src/types/pa_vhashfile.h 1.12:
5628: * src/types/pa_vimage.C 1.14:
5629: * src/types/pa_vimage.h 1.22:
5630: * src/types/pa_vint.h 1.29:
5631: * src/types/pa_vjunction.h 1.10:
5632: * src/types/pa_vmath.h 1.4:
5633: * src/types/pa_vmethod_frame.h 1.19:
5634: * src/types/pa_vobject.h 1.13:
5635: * src/types/pa_vrequest.C 1.11:
5636: * src/types/pa_vrequest.h 1.12:
5637: * src/types/pa_vresponse.h 1.17:
5638: * src/types/pa_vstateless_class.C 1.11:
5639: * src/types/pa_vstateless_class.h 1.20:
5640: * src/types/pa_vstateless_object.h 1.12:
5641: * src/types/pa_vstatus.h 1.3:
5642: * src/types/pa_vstring.C 1.13:
5643: * src/types/pa_vstring.h 1.39:
5644: * src/types/pa_vtable.C 1.9:
5645: * src/types/pa_vtable.h 1.35:
5646: * src/types/pa_vvoid.h 1.6:
5647: * src/types/pa_vxdoc.C 1.6:
5648: * src/types/pa_vxdoc.h 1.12:
5649: * src/types/pa_vxnode.C 1.11:
5650: * src/types/pa_vxnode.h 1.8:
5651: * src/types/pa_wcontext.C 1.12:
5652: * src/types/pa_wcontext.h 1.21:
5653: * src/types/pa_wwrapper.h 1.14:
5654: $status:db
5655: fixed used not initialized in db_connection & db_table
5656:
5657: * src/include/pa_charset_manager.h 1.3:
5658: * src/include/pa_db_manager.h 1.7:
5659: * src/include/pa_request.h 1.108:
5660: * src/include/pa_sql_connection.h 1.18:
5661: * src/include/pa_sql_driver_manager.h 1.15:
5662: * src/include/pa_stylesheet_manager.h 1.3:
5663: * src/main/main.dsp 1.138:
5664: * src/main/pa_charset_manager.C 1.4:
5665: * src/main/pa_common.C 1.84:
5666: * src/main/pa_db_manager.C 1.11:
5667: * src/main/pa_globals.C 1.88:
5668: * src/main/pa_request.C 1.175:
5669: * src/main/pa_sql_driver_manager.C 1.49:
5670: * src/main/pa_status_provider.C 1.1:
5671: * src/main/pa_stylesheet_manager.C 1.2:
5672: * src/types/pa_vstatus.h 1.1:
5673: * src/types/pa_vxnode.C 1.10:
5674: * src/types/types.dsp 1.14:
5675: started status parser class
5676:
5677: * src/main/pa_db_connection.C 1.29:
5678: * src/main/pa_db_table.C 1.12:
5679: parser_multithreaded check was wrong
5680:
5681: * src/main/pa_db_connection.C 1.32:
5682: * src/main/pa_db_manager.C 1.15:
5683: expiration from debug to normal
5684:
5685: 2001-11-01 paf
5686: * src/classes/hash.C 1.26:
5687: * src/classes/op.C 1.54:
5688: * src/types/pa_vmethod_frame.h 1.18:
5689: * src/types/pa_vstring.C 1.12:
5690: * src/types/pa_vstring.h 1.38:
5691: ^foreach[key|value]{body}[[separator]|{separator}]
5692:
5693: * src/classes/hash.C 1.25:
5694: * src/include/pa_hash.h 1.48:
5695: * src/main/pa_hash.C 1.44:
5696: * src/types/pa_vcookie.C 1.31:
5697: ^hash.delete[key]
5698:
5699: * src/classes/gd/gif.C 1.21:
5700: * src/classes/math.C 1.8:
5701: * src/include/pa_common.h 1.59:
5702: HAVE_TRUNC HAVE_ROUND checks [for hp, there are such in math.h]
5703:
5704: * src/classes/op.C 1.57:
5705: ^for endless loop check strightened
5706:
5707: * src/Makefile.in 1.34:
5708: * src/classes/Makefile.in 1.31:
5709: * src/classes/gd/Makefile.in 1.24:
5710: * src/include/pa_config_auto.h.in 1.12:
5711: * src/main/Makefile.in 1.26:
5712: * src/targets/Makefile.in 1.24:
5713: * src/targets/apache13/Makefile.in 1.23:
5714: * src/targets/cgi/Makefile.in 1.28:
5715: * src/types/Makefile.in 1.23:
5716: makes
5717:
5718: * src/main/pa_hash.C 1.46:
5719: removed old extra include
5720:
5721: * src/classes/hash.C 1.28:
5722: * src/classes/xdoc.C 1.41:
5723: * src/classes/xnode.C 1.17:
5724: * src/include/pa_hash.h 1.49:
5725: * src/main/pa_hash.C 1.45:
5726: * src/main/pa_request.C 1.174:
5727: * src/types/pa_vhash.h 1.26:
5728: * src/types/pa_vxnode.C 1.9:
5729: hash locking
5730: disabled changing of hash inside of foreach
5731:
5732: * src/classes/hash.C 1.27:
5733: * src/classes/hashfile.C 1.14:
5734: * src/types/pa_vhashfile.C 1.13:
5735: ^hashfile.foreach[key|value]{body}[[separator]|{separator}]
5736: prev were hash.foreach
5737:
5738: * src/classes/hash.C 1.29:
5739: * src/classes/op.C 1.56:
5740: * src/main/execute.C 1.202:
5741: changed root behavior in native calls.
5742: it left unchanged, so ^for ^foreach & co can use r.root to write their i & key,value there
5743:
5744: * src/classes/op.C 1.55:
5745: detected for var storage bug, fixed. todo:foreach
5746:
5747: 2001-10-31 paf
5748: * src/main/pa_sql_driver_manager.C 1.47:
5749: hiding passwords and addresses from accidental show [imagine
5750: user forgot @exception]
5751:
5752: * src/main/pa_db_connection.C 1.26:
5753: * src/main/pa_sql_driver_manager.C 1.48:
5754: // lockdetector flags
5755: dbenv.lk_detect=DB_LOCK_RANDOM;
5756:
5757: * src/include/pa_opcode.h 1.7:
5758: * src/main/compile.tab.C 1.25:
5759: * src/main/compile.y 1.173:
5760: * src/main/execute.C 1.201:
5761: \ in expression: int divide 10/3=3
5762:
5763: * src/main/pa_common.C 1.81:
5764: typing bug in common - bad ifdeff
5765:
5766: * src/types/pa_vhashfile.h 1.11:
5767: hashfile ^delete to do something only inside of ^cache
5768:
5769: * src/include/pa_threads.h 1.19:
5770: * src/main/pa_db_connection.C 1.25:
5771: * src/main/pa_db_table.C 1.10:
5772: * src/targets/apache13/pa_threads.C 1.2:
5773: * src/targets/cgi/pa_threads.C 1.4:
5774: * src/targets/isapi/pa_threads.C 1.4:
5775: libdb DB_THREAD flag only when really needed
5776:
5777: * src/main/pa_db_connection.C 1.27:
5778: z
5779:
5780: * src/classes/file.C 1.64:
5781: * src/classes/image.C 1.61:
5782: * src/classes/mail.C 1.43:
5783: * src/classes/string.C 1.87:
5784: * src/classes/xnode.C 1.16:
5785: * src/include/pa_common.h 1.58:
5786: * src/main/pa_common.C 1.80:
5787: ^string.save[[append;]path]
5788:
5789: * src/main/compile.C 1.52:
5790: * src/main/pa_common.C 1.83:
5791: completely empty file now considered "read", not ignored [not
5792: perfect trick used]
5793:
5794: * src/classes/table.C 1.129:
5795: ^table.save[[nameless|+append;]path]
5796:
5797: * src/main/pa_common.C 1.82:
5798: simplier common ifdefs
5799:
5800: 2001-10-30 paf
5801: * src/include/pa_common.h 1.57:
5802: * src/main/pa_common.C 1.79:
5803: * src/types/pa_vform.C 1.45:
5804: form post data line endings not reformatted now.
5805:
5806: * src/classes/xdoc.C 1.40:
5807: rolled back {} in xdoc.createTextNode for now
5808:
5809: * src/classes/classes.dsp 1.13:
5810: * src/classes/gd/gd.dsp 1.17:
5811: * src/classes/smtp/smtp.dsp 1.14:
5812: * src/main/main.dsp 1.137:
5813: * src/targets/apache13/ApacheModuleParser3.dsp 1.8:
5814: * src/targets/cgi/parser3.dsp 1.38:
5815: * src/targets/isapi/parser3isapi.dsp 1.29:
5816: * src/types/types.dsp 1.13:
5817: enabled debug incremental compile
5818:
5819: * src/main/pa_db_connection.C 1.24:
5820: * src/main/pa_db_manager.C 1.10:
5821: * src/main/pa_db_table.C 1.9:
5822: * src/main/pa_exec.C 1.16:
5823: * src/main/pa_request.C 1.173:
5824: * src/main/pa_sql_driver_manager.C 1.46:
5825: * src/main/pa_string.C 1.118:
5826: cstr(asis) default param removed
5827:
5828: * src/types/pa_vform.C 1.44:
5829: * src/types/pa_vform.h 1.28:
5830: AppendFormEntry length param now required [had bug when file=
5831: has no value]
5832:
5833: * src/types/pa_vform.C 1.43:
5834: VForm::AppendFormEntry {length convention was broken} fix_line_breaks
5835:
5836: * src/include/pa_dir.h 1.7:
5837: LOAD_DIR fixed
5838:
5839: * src/include/pa_config_fixed.h 1.29:
5840: * src/include/pa_pragma_pack_begin.h 1.1:
5841: * src/include/pa_pragma_pack_end.h 1.1:
5842: * src/include/pa_string.h 1.114:
5843: * src/include/pa_types.h 1.30:
5844: String & Origin packed with #pragma pack
5845:
5846: * src/Makefile.in 1.33:
5847: * src/include/pa_config_auto.h.in 1.11:
5848: pragma detection
5849:
5850: * src/classes/xdoc.C 1.39:
5851: rolled back {} in xdoc.createElement for now
5852:
5853: 2001-10-29 paf
5854: * src/types/pa_wcontext.h 1.20:
5855: bitfield syntax stricter
5856:
5857: * src/include/pa_string.h 1.111:
5858: * src/main/pa_string.C 1.115:
5859: * src/targets/cgi/pa_pool.C 1.27:
5860: debugging memory
5861: String::fused_rows func now
5862:
5863: [Mon Oct 29 17:55:45 2001] total 5917436/158731
5864: [Mon Oct 29 18:11:53 2001] total 5796092/158731
5865:
5866: * src/classes/file.C 1.61:
5867: * src/classes/image.C 1.60:
5868: * src/classes/string.C 1.86:
5869: * src/classes/xdoc.C 1.38:
5870: * src/include/pa_pool.h 1.68:
5871: * src/include/pa_string.h 1.109:
5872: * src/main/execute.C 1.199:
5873: * src/main/pa_array.C 1.41:
5874: * src/main/pa_common.C 1.78:
5875: * src/main/pa_hash.C 1.43:
5876: * src/main/pa_sql_driver_manager.C 1.45:
5877: * src/main/pa_string.C 1.114:
5878: * src/main/untaint.C 1.70:
5879: * src/targets/cgi/pa_pool.C 1.25:
5880: * src/targets/cgi/parser3.C 1.126:
5881: * src/types/pa_vcookie.C 1.30:
5882: * src/types/pa_vstring.h 1.37:
5883: debuggging memory.
5884: string::as_int/double now usually uses stack, not heap [200K out of 17M :)]
5885: VString(String&) not copies reference [29M -> 17M]
5886:
5887: * src/include/pa_sql_connection.h 1.17:
5888: SQL_CONNECTION_FUNC_GUARDED name
5889:
5890: * src/targets/isapi/pa_pool.C 1.8:
5891: added isapi&apache real_malloc debug param.someday either ifdef
5892: or remove it
5893:
5894: * src/targets/apache13/pa_pool.C 1.2:
5895: * src/targets/cgi/pa_pool.C 1.30:
5896: * src/targets/cgi/parser3.C 1.127:
5897: removed debug defines
5898:
5899: * src/Makefile.am 1.12:
5900: .am order
5901:
5902: * src/main/pa_sql_driver_manager.C 1.44:
5903: ping to have services [old hiding bug]
5904:
5905: * src/main/untaint.C 1.73:
5906: optimizing returned after debugging
5907:
5908: * src/include/pa_array.h 1.45:
5909: * src/include/pa_charset_manager.h 1.2:
5910: * src/include/pa_db_connection.h 1.15:
5911: * src/include/pa_db_manager.h 1.6:
5912: * src/include/pa_db_table.h 1.7:
5913: * src/include/pa_hash.h 1.46:
5914: * src/include/pa_request.h 1.107:
5915: * src/include/pa_sql_driver_manager.h 1.14:
5916: * src/include/pa_stylesheet_manager.h 1.2:
5917: * src/include/pa_threads.h 1.18:
5918: * src/types/pa_valiased.h 1.15:
5919: * src/types/pa_vhashfile.h 1.10:
5920: * src/types/pa_vstateless_class.h 1.19:
5921: * src/types/pa_wcontext.h 1.18:
5922: gcc 3.0.1 required "friend class"
5923:
5924: ../include/pa_request.h:51: friend declaration requires class-key, i.e. `friend
5925: class Temp_lang'
5926:
5927: * src/include/pa_string.h 1.112:
5928: * src/main/pa_string.C 1.116:
5929: * src/main/untaint.C 1.71:
5930: * src/targets/cgi/pa_pool.C 1.29:
5931: String size_t replace to uint in proper places [todo:Array]
5932:
5933: * src/classes/file.C 1.62:
5934: * src/include/pa_hash.h 1.47:
5935: * src/include/pa_string.h 1.110:
5936: * src/main/pa_globals.C 1.87:
5937: * src/targets/cgi/pa_pool.C 1.26:
5938: debugging memory
5939: hash key ref now
5940:
5941: [Mon Oct 29 16:01:17 2001] total 17050496/202647
5942: [Mon Oct 29 17:11:17 2001] total 16867948/202658
5943:
5944: * src/classes/file.C 1.63:
5945: * src/types/pa_vimage.C 1.13:
5946: image&file couple stack string hash.puts
5947:
5948: * src/main/execute.C 1.200:
5949: * src/targets/cgi/pa_pool.C 1.28:
5950: * src/targets/cgi/parser3.dsp 1.37:
5951: * src/types/pa_wcontext.h 1.19:
5952: * src/types/pa_wwrapper.h 1.13:
5953: debugging memory
5954: WContext
5955: flags to bits
5956:
5957: total 5 652 652/158731
5958: total 5 469 332/158731
5959:
5960: * src/include/pa_sql_connection.h 1.16:
5961: there were one wrong SQL_CONNECTION_FUNC_GUARDED [failed]
5962:
5963: * src/include/pa_exception.h 1.19:
5964: * src/include/pa_sql_connection.h 1.15:
5965: * src/main/pa_exception.C 1.23:
5966: * src/main/pa_sql_driver_manager.C 1.43:
5967: * src/sql/pa_sql_driver.h 1.19:
5968: sql driver impl changed in _throw part.
5969:
5970: the idea is to #1 jump to C++ some function to main body, where
5971: every function stack frame has exception unwind information
5972: and from there... #2 propagate_exception()
5973:
5974: * src/include/pa_array.h 1.46:
5975: * src/main/pa_array.C 1.42:
5976: debugging memory
5977: Array:: without cache in get/put now
5978:
5979: [Mon Oct 29 18:23:02 2001] total 5 796 092/158731
5980: [Mon Oct 29 18:25:27 2001] total 5 652 652/158731
5981:
5982: * src/include/pa_string.h 1.113:
5983: * src/include/pa_types.h 1.29:
5984: * src/main/pa_string.C 1.117:
5985: * src/main/untaint.C 1.72:
5986: memory hunging
5987: #pragma pack(1)
5988:
5989: 16 419 844
5990: 13 169 394
5991:
5992: 2001-10-28 paf
5993: * src/include/pa_config_auto.h.in 1.10:
5994: * src/include/pa_config_fixed.h 1.28:
5995: * src/include/pa_db_connection.h 1.14:
5996: * src/include/pa_db_manager.h 1.5:
5997: * src/include/pa_db_table.h 1.6:
5998: * src/main/pa_db_connection.C 1.20:
5999: * src/main/pa_db_table.C 1.6:
6000: db2 on linux with DB 2.4.14: (6/2/98)
6001:
6002: * src/main/pa_db_connection.C 1.21:
6003: * src/main/pa_db_table.C 1.8:
6004: exception translation
6005:
6006: * src/main/pa_db_connection.C 1.22:
6007: expire table [was accidently pasted with wrong type/cast]
6008:
6009: * src/classes/Makefile.am 1.30:
6010: * src/classes/Makefile.in 1.30:
6011: * src/targets/apache13/p3runConfigure.in 1.6:
6012: * src/targets/cgi/Makefile.am 1.22:
6013: * src/targets/cgi/Makefile.in 1.27:
6014: db makes. remember to build DB2 with -fexceptions!!!
6015:
6016: * src/main/pa_db_table.C 1.7:
6017: DB_RMW defed
6018:
6019: * src/main/pa_db_connection.C 1.23:
6020: removed old consts
6021:
6022: 2001-10-27 paf
6023: * src/classes/hashfile.C 1.13:
6024: * src/include/pa_db_connection.h 1.13:
6025: * src/include/pa_db_table.h 1.5:
6026: * src/main/pa_db_connection.C 1.19:
6027: * src/main/pa_db_manager.C 1.9:
6028: * src/main/pa_db_table.C 1.5:
6029: * src/main/pa_globals.C 1.86:
6030: * src/types/pa_vhashfile.C 1.12:
6031: DB2 ifdefs
6032:
6033: * src/Makefile.in 1.32:
6034: * src/classes/Makefile.am 1.29:
6035: * src/classes/Makefile.in 1.29:
6036: * src/classes/gd/Makefile.in 1.23:
6037: * src/include/pa_config_fixed.h 1.27:
6038: * src/main/Makefile.am 1.23:
6039: * src/main/Makefile.in 1.25:
6040: * src/targets/Makefile.in 1.23:
6041: * src/targets/apache13/Makefile.in 1.22:
6042: * src/targets/apache13/p3runConfigure.in 1.5:
6043: * src/targets/cgi/Makefile.am 1.21:
6044: * src/targets/cgi/Makefile.in 1.26:
6045: * src/types/Makefile.am 1.12:
6046: * src/types/Makefile.in 1.22:
6047: makes with DB2
6048:
6049: * src/classes/classes.awk 1.4:
6050: no $ in var names
6051:
6052: * src/main/pa_globals.C 1.85:
6053: * src/targets/apache13/ApacheModuleParser3.dsp 1.7:
6054: * src/targets/cgi/parser3.dsp 1.36:
6055: * src/targets/isapi/parser3isapi.dsp 1.28:
6056: vc projects libdb ifdefed into globals.C
6057:
6058: * src/main/pa_db_connection.C 1.17:
6059: * src/main/pa_db_manager.C 1.8:
6060: db expiration connection&table [forgotten calls]
6061:
6062: * src/Makefile.in 1.31:
6063: * src/classes/Makefile.in 1.28:
6064: * src/classes/gd/Makefile.in 1.22:
6065: * src/include/pa_config_auto.h.in 1.9:
6066: * src/main/Makefile.am 1.22:
6067: * src/main/Makefile.in 1.24:
6068: * src/targets/Makefile.in 1.22:
6069: * src/targets/apache13/p3runConfigure.in 1.4:
6070: * src/targets/cgi/Makefile.in 1.25:
6071: * src/types/Makefile.am 1.11:
6072: * src/types/Makefile.in 1.21:
6073: makes db
6074:
6075: * src/classes/hashfile.C 1.12:
6076: * src/include/pa_db_connection.h 1.12:
6077: * src/include/pa_db_table.h 1.4:
6078: * src/main/pa_db_connection.C 1.18:
6079: * src/main/pa_db_table.C 1.4:
6080: ^hashfile.clear[]
6081:
6082: 2001-10-26 paf
6083: * src/classes/xdoc.C 1.35:
6084: * src/classes/xdoc.C 1.36:
6085: * src/types/pa_vxdoc.h 1.11:
6086: transform2 for parsed_source
6087:
6088: * src/classes/hashfile.C 1.11:
6089: * src/include/pa_db_connection.h 1.10:
6090: * src/include/pa_db_manager.h 1.4:
6091: * src/include/pa_db_table.h 1.3:
6092: * src/include/pa_hash.h 1.45:
6093: * src/main/pa_db_connection.C 1.13:
6094: * src/main/pa_db_manager.C 1.7:
6095: * src/main/pa_db_table.C 1.3:
6096: * src/main/pa_hash.C 1.42:
6097: * src/types/pa_vhashfile.C 1.11:
6098: * src/types/pa_vhashfile.h 1.9:
6099: db connections & tables now cached at create time & multithreaded
6100:
6101: * src/classes/xdoc.C 1.37:
6102: xdoc createTextNode createElement UL_XML default. but entities
6103: still reparsed. todo: tothink
6104:
6105: * src/classes/hashfile.C 1.10:
6106: * src/include/pa_db_table.h 1.2:
6107: * src/main/pa_db_table.C 1.2:
6108: db: child transaction commit/rollback responsibility left to
6109: parent [as it sould - else there were a bug with double free]
6110:
6111: * src/include/pa_db_connection.h 1.11:
6112: * src/main/pa_db_connection.C 1.15:
6113: * src/main/pa_db_connection.C 1.16:
6114: db checkpoints
6115:
6116: * src/main/pa_db_connection.C 1.12:
6117: about to remove connection from vhashfile
6118:
6119: * src/main/pa_db_connection.C 1.14:
6120: db recover mech 2
6121:
6122: 2001-10-25 paf
6123: * src/classes/hashfile.C 1.9:
6124: * src/include/pa_common.h 1.56:
6125: * src/include/pa_db_connection.h 1.9:
6126: * src/include/pa_db_manager.h 1.3:
6127: * src/include/pa_db_table.h 1.1:
6128: * src/main/main.dsp 1.136:
6129: * src/main/pa_db_connection.C 1.11:
6130: * src/main/pa_db_manager.C 1.6:
6131: * src/main/pa_db_table.C 1.1:
6132: * src/types/pa_vhashfile.C 1.10:
6133: * src/types/pa_vhashfile.h 1.8:
6134: started db_home [multiple, cached]
6135: todo: autorecover [tried, but not succeded, yet]
6136:
6137: * src/include/pa_db_connection.h 1.8:
6138: * src/main/pa_db_manager.C 1.5:
6139: transaction parent passed
6140:
6141: * src/include/pa_dir.h 1.6:
6142: ancient gpf on dir not found fixed
6143:
6144: 2001-10-24 parser
6145: * src/classes/Makefile.am 1.26:
6146: * src/classes/Makefile.am 1.27:
6147: * src/classes/Makefile.am 1.28:
6148: * src/classes/Makefile.in 1.26:
6149: * src/classes/Makefile.in 1.27:
6150: * src/main/Makefile.in 1.23:
6151: * src/targets/cgi/Makefile.am 1.20:
6152: * src/targets/cgi/Makefile.in 1.24:
6153: * src/targets/cgi/pool_storage.h 1.2:
6154: * src/targets/cgi/pool_storage.h 1.3:
6155: makes
6156:
6157: * src/include/pa_db_connection.h 1.6:
6158: * src/main/pa_db_connection.C 1.6:
6159: * src/types/pa_vhashfile.C 1.6:
6160: db_cursor constructor public now
6161:
6162: * src/include/pa_common.h 1.54:
6163: * src/main/Makefile.am 1.21:
6164: * src/main/pa_common.C 1.76:
6165: * src/types/pa_vform.C 1.41:
6166: * src/types/pa_vform.h 1.26:
6167: .am
6168:
6169: * src/classes/hashfile.C 1.7:
6170: * src/include/pa_request.h 1.106:
6171: hashfile.cache 0
6172:
6173: * src/main/pa_db_connection.C 1.7:
6174: * src/types/pa_vhashfile.C 1.7:
6175: db_connection not bothers with key when not returning expired data
6176:
6177: * src/targets/cgi/pool_storage.h 1.4:
6178: * src/targets/isapi/parser3isapi.C 1.56:
6179: * src/targets/isapi/pool_storage.h 1.12:
6180: pool_storage fixed
6181:
6182: * src/include/pa_common.h 1.55:
6183: * src/main/pa_common.C 1.77:
6184: * src/types/pa_vform.C 1.42:
6185: * src/types/pa_vform.h 1.27:
6186: form fix_line_breaks
6187:
6188: * src/types/pa_vhashfile.C 1.8:
6189: * src/types/pa_vhashfile.h 1.6:
6190: hashfile expiring 0
6191:
6192: * src/main/pa_db_connection.C 1.8:
6193: * src/types/pa_vhashfile.C 1.9:
6194: hashfile expiring 1
6195:
6196: * src/classes/hashfile.C 1.6:
6197: * src/include/pa_db_connection.h 1.7:
6198: * src/main/pa_db_connection.C 1.9:
6199: hashfile expired deleted from db when get & iterate
6200:
6201: * src/classes/hashfile.C 1.8:
6202: * src/types/pa_vhashfile.h 1.7:
6203: hashfile 1
6204:
6205: * src/targets/apache13/ApacheModuleParser3.dsp 1.6:
6206: * src/targets/isapi/parser3isapi.dsp 1.27:
6207: doc
6208:
6209: * src/include/pa_db_connection.h 1.5:
6210: * src/main/pa_db_connection.C 1.5:
6211: * src/types/pa_vhashfile.C 1.5:
6212: * src/types/pa_vhashfile.h 1.5:
6213: hashfile data stamped, todo: put_element analize
6214:
6215: * src/sql/pa_sql_driver.h 1.18:
6216: version
6217:
6218: * src/include/pa_db_connection.h 1.4:
6219: * src/include/pa_string.h 1.108:
6220: * src/main/pa_db_connection.C 1.4:
6221: * src/main/pa_string.C 1.113:
6222: hashfile pieced serialize. todo stamp
6223:
6224: * src/main/pa_db_connection.C 1.10:
6225: * src/main/pa_db_manager.C 1.4:
6226: hashfile setted this:
6227: DB_RMW
6228: 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
6229:
6230: 2001-10-23 parser
6231: * src/classes/file.C 1.60:
6232: * src/classes/hash.C 1.24:
6233: * src/classes/hashfile.C 1.5:
6234: * src/classes/image.C 1.59:
6235: * src/classes/mail.C 1.42:
6236: * src/classes/response.C 1.15:
6237: * src/classes/string.C 1.85:
6238: * src/classes/table.C 1.128:
6239: * src/classes/xdoc.C 1.34:
6240: * src/include/pa_config_fixed.h 1.26:
6241: * src/include/pa_db_connection.h 1.3:
6242: * src/main/pa_common.C 1.75:
6243: * src/main/pa_db_connection.C 1.3:
6244: * src/main/pa_request.C 1.172:
6245: * src/types/pa_value.h 1.76:
6246: * src/types/pa_vcookie.C 1.29:
6247: * src/types/pa_vhash.h 1.25:
6248: * src/types/pa_vhashfile.C 1.4:
6249: * src/types/pa_vhashfile.h 1.4:
6250: * src/types/pa_vresponse.h 1.16:
6251: * src/types/pa_vtable.C 1.8:
6252: ^hashfile.hash[]
6253:
6254: * src/classes/hashfile.C 1.3:
6255: * src/include/pa_db_connection.h 1.2:
6256: * src/include/pa_db_manager.h 1.2:
6257: * src/main/pa_db_connection.C 1.2:
6258: * src/main/pa_db_manager.C 1.2:
6259: * src/types/pa_vhashfile.h 1.3:
6260: ^hashfile.transaction{code}
6261: ^hashfile:clear[filename]
6262: ^hashfile.delete[key]
6263:
6264: * src/classes/hashfile.C 1.4:
6265: * src/classes/xdoc.C 1.33:
6266: * src/include/pa_config_fixed.h 1.25:
6267: * src/main/pa_db_manager.C 1.3:
6268: * src/main/pa_globals.C 1.84:
6269: ifdefs so it compiled without db
6270:
6271: 2001-10-22 parser
6272: * src/classes/classes.dsp 1.12:
6273: * src/classes/hashfile.C 1.2:
6274: * src/classes/xdoc.C 1.32:
6275: * src/classes/xnode.C 1.15:
6276: * src/include/pa_charset_connection.h 1.2:
6277: * src/include/pa_db_connection.h 1.1:
6278: * src/include/pa_db_manager.h 1.1:
6279: * src/include/pa_exception.h 1.18:
6280: * src/include/pa_sapi.h 1.14:
6281: * src/include/pa_sql_connection.h 1.14:
6282: * src/include/pa_sql_driver_manager.h 1.13:
6283: * src/include/pa_stylesheet_connection.h 1.14:
6284: * src/include/pa_stylesheet_manager.h 1.1:
6285: * src/include/pa_xslt_stylesheet_manager.h 1.5:
6286: * src/main/main.dsp 1.135:
6287: * src/main/pa_db_connection.C 1.1:
6288: * src/main/pa_db_manager.C 1.1:
6289: * src/main/pa_exception.C 1.22:
6290: * src/main/pa_globals.C 1.83:
6291: * src/main/pa_pool.C 1.38:
6292: * src/main/pa_sql_driver_manager.C 1.42:
6293: * src/main/pa_stylesheet_manager.C 1.1:
6294: * src/main/pa_xslt_stylesheet_manager.C 1.5:
6295: * src/targets/apache13/mod_parser3.C 1.7:
6296: * src/targets/cgi/parser3.C 1.124:
6297: * src/targets/isapi/parser3isapi.C 1.55:
6298: * src/types/pa_vhashfile.C 1.3:
6299: * src/types/pa_vhashfile.h 1.2:
6300: * src/types/pa_vxdoc.C 1.5:
6301: * src/types/pa_vxnode.C 1.8:
6302: * src/types/types.dsp 1.12:
6303: hashfile 0
6304:
6305: * src/targets/cgi/pa_pool.C 1.24:
6306: * src/targets/cgi/parser3.C 1.125:
6307: * src/targets/cgi/parser3.dsp 1.35:
6308: * src/targets/cgi/pool_storage.h 1.1:
6309: * src/targets/isapi/pool_storage.h 1.11:
6310: cgi += pool cleanups
6311:
6312: * src/targets/apache13/mod_parser3.C 1.5:
6313: * src/targets/isapi/parser3isapi.C 1.54:
6314: SEH minor ifdef changes
6315:
6316: * src/targets/apache13/mod_parser3.C 1.6:
6317: html
6318:
6319: * src/classes/classes.dsp 1.11:
6320: * src/classes/hashfile.C 1.1:
6321: * src/include/pa_config_fixed.h 1.24:
6322: * src/main/execute.C 1.198:
6323: * src/targets/cgi/parser3.dsp 1.34:
6324: * src/types/pa_vhashfile.C 1.1:
6325: * src/types/pa_vhashfile.h 1.1:
6326: * src/types/types.dsp 1.11:
6327: hashfile -100
6328:
6329: * src/include/pa_exception.h 1.17:
6330: * src/include/pa_request.h 1.105:
6331: * src/main/execute.C 1.197:
6332: * src/main/pa_exception.C 1.21:
6333: * src/main/pa_request.C 1.171:
6334: * src/targets/cgi/parser3.C 1.123:
6335: * src/targets/cgi/parser3.dsp 1.33:
6336: * src/types/pa_vclass.h 1.20:
6337: * src/types/pa_vobject.h 1.12:
6338: stack backtrace
6339:
6340: * src/types/pa_vhashfile.C 1.2:
6341: z
6342:
6343: 2001-10-19 parser
6344: * src/main/pa_request.C 1.170:
6345: * src/targets/apache13/mod_parser3.C 1.4:
6346: pool:: context - get_context
6347:
6348: * src/main/pa_pool.C 1.37:
6349: auto compiled on gcc
6350:
6351: * src/classes/classes.h 1.13:
6352: * src/classes/date.C 1.11:
6353: * src/classes/double.C 1.40:
6354: * src/classes/file.C 1.59:
6355: * src/classes/form.C 1.18:
6356: * src/classes/gd/gd.dsp 1.16:
6357: * src/classes/gd/gif.C 1.20:
6358: * src/classes/hash.C 1.23:
6359: * src/classes/image.C 1.57:
6360: * src/classes/int.C 1.37:
6361: * src/classes/mail.C 1.41:
6362: * src/classes/math.C 1.7:
6363: * src/classes/op.C 1.53:
6364: * src/classes/smtp/smtp.C 1.5:
6365: * src/classes/smtp/smtp.dsp 1.13:
6366: * src/classes/string.C 1.84:
6367: * src/classes/table.C 1.127:
6368: * src/classes/void.C 1.12:
6369: * src/include/pa_config_fixed.h 1.22:
6370: * src/include/pa_exception.h 1.15:
6371: * src/include/pa_pool.h 1.64:
6372: * src/include/pa_request.h 1.104:
6373: * src/include/pa_types.h 1.27:
6374: * src/main/compile.C 1.51:
6375: * src/main/compile_tools.C 1.39:
6376: * src/main/execute.C 1.196:
6377: * src/main/pa_array.C 1.40:
6378: * src/main/pa_common.C 1.73:
6379: * src/main/pa_dictionary.C 1.8:
6380: * src/main/pa_exception.C 1.19:
6381: * src/main/pa_exec.C 1.15:
6382: * src/main/pa_pool.C 1.34:
6383: * src/main/pa_request.C 1.169:
6384: * src/main/pa_socks.C 1.7:
6385: * src/main/pa_sql_driver_manager.C 1.41:
6386: * src/main/pa_string.C 1.112:
6387: * src/main/pa_table.C 1.39:
6388: * src/main/untaint.C 1.69:
6389: * src/targets/apache13/ApacheModuleParser3.dsp 1.5:
6390: * src/targets/apache13/mod_parser3.C 1.3:
6391: * src/targets/cgi/parser3.C 1.122:
6392: * src/targets/isapi/parser3isapi.C 1.53:
6393: * src/types/pa_value.h 1.75:
6394: * src/types/pa_vbool.h 1.14:
6395: * src/types/pa_vdouble.h 1.27:
6396: * src/types/pa_vfile.h 1.36:
6397: * src/types/pa_vform.C 1.40:
6398: * src/types/pa_vhash.h 1.24:
6399: * src/types/pa_vint.h 1.28:
6400: * src/types/pa_vjunction.h 1.9:
6401: * src/types/pa_vmethod_frame.h 1.17:
6402: * src/types/pa_vstateless_class.h 1.18:
6403: * src/types/pa_vtable.C 1.7:
6404: * src/types/pa_wcontext.C 1.11:
6405: * src/types/pa_wwrapper.h 1.12:
6406: switched to c++ exceptions 0
6407:
6408: * src/Makefile.in 1.30:
6409: * src/classes/Makefile.in 1.25:
6410: * src/include/pa_pool.h 1.66:
6411: * src/main/Makefile.in 1.22:
6412: * src/main/pa_common.C 1.74:
6413: * src/targets/Makefile.in 1.21:
6414: * src/targets/apache13/Makefile.in 1.21:
6415: * src/targets/cgi/Makefile.in 1.23:
6416: * src/types/Makefile.in 1.20:
6417: makes
6418:
6419: * src/include/pa_pool.h 1.67:
6420: header
6421:
6422: * src/classes/xdoc.C 1.30:
6423: * src/classes/xnode.C 1.13:
6424: * src/include/pa_pool.h 1.65:
6425: * src/include/pa_types.h 1.28:
6426: * src/main/pa_pool.C 1.36:
6427: first c++ exceptions result: can free up xalandomstring
6428: resulting from pool::transcode
6429:
6430: * src/classes/classes.awk 1.3.6.1:
6431: $ removed
6432:
6433: * src/classes/Makefile.am 1.25:
6434: * src/classes/xdoc.C 1.29:
6435: * src/classes/xnode.C 1.12:
6436: * src/include/pa_config_fixed.h 1.23:
6437: * src/include/pa_exception.h 1.16:
6438: * src/include/pa_stylesheet_connection.h 1.13:
6439: * src/main/pa_charset_connection.C 1.10:
6440: * src/main/pa_exception.C 1.20:
6441: * src/main/pa_pool.C 1.35:
6442: * src/types/pa_vxdoc.C 1.3:
6443: * src/types/pa_vxdoc.h 1.9:
6444: * src/types/pa_vxnode.C 1.6:
6445: * src/types/pa_vxnode.h 1.6:
6446: switched to c++ exceptions 1xml
6447: configure fixed to exclude xalan-patch from non-xml compile
6448:
6449: * src/classes/xdoc.C 1.31:
6450: * src/classes/xnode.C 1.14:
6451: * src/classes/xnode.h 1.3:
6452: * src/types/pa_vxdoc.C 1.4:
6453: * src/types/pa_vxdoc.h 1.10:
6454: * src/types/pa_vxnode.C 1.7:
6455: * src/types/pa_vxnode.h 1.7:
6456: xnode clone got freed
6457:
6458: * src/classes/image.C 1.58:
6459: comment
6460:
6461: 2001-10-18 parser
6462: * src/classes/xdoc.C 1.28:
6463: * src/types/pa_vxdoc.h 1.8:
6464: * src/types/pa_vxnode.C 1.5:
6465: vxdoc set_document & ctor question "who owns document" solved
6466:
6467: * src/classes/xdoc.C 1.26:
6468: * src/classes/xnode.C 1.11:
6469: * src/include/pa_pool.h 1.63:
6470: * src/main/pa_pool.C 1.32:
6471: encoding in dom creating funcs
6472:
6473: * src/include/pa_stylesheet_connection.h 1.12:
6474: prev stylesheet destroyed @ recompile
6475:
6476: * src/classes/xdoc.C 1.22:
6477: comment
6478:
6479: * src/classes/xdoc.C 1.21:
6480: * src/classes/xnode.C 1.10:
6481: * src/main/compile.tab.C 1.24:
6482: xdoc create now uses XercesDocumentBridge, appendChild&co now works
6483:
6484: * src/classes/xdoc.C 1.27:
6485: * src/main/pa_pool.C 1.33:
6486: extra free removed
6487:
6488: * src/classes/xdoc.C 1.24:
6489: * src/classes/xdoc.C 1.25:
6490: * src/types/pa_vxdoc.h 1.7:
6491: dom created by create can be transformed now
6492:
6493: * src/classes/xdoc.C 1.23:
6494: z
6495:
6496: * src/types/pa_vcookie.C 1.28:
6497: cookie:CLASS
6498:
6499: * src/classes/classes.dsp 1.10:
6500: * src/classes/xdoc.C 1.19:
6501: * src/types/types.dsp 1.10:
6502: fiew leechy-found bugs in code&doc fixed
6503:
6504: * src/classes/xdoc.C 1.20:
6505: * src/classes/xnode.C 1.9:
6506: xdoc::create[] now. and all dom tag names forced to XML lang
6507:
6508: * src/main/main.dsp 1.134:
6509: project
6510:
6511: * src/main/compile.tab.C 1.23:
6512: * src/main/compile.y 1.172:
6513: * src/main/pa_request.C 1.168:
6514: ^:
6515: no colon in $origin @exception[
6516:
6517: 2001-10-17 parser
6518: * src/types/pa_vimage.h 1.21:
6519: removed unused vimage::save
6520:
6521: * src/classes/classes.dsp 1.9:
6522: * src/classes/string.C 1.83:
6523: * src/main/pa_string.C 1.111:
6524: * src/types/pa_vxnode.h 1.5:
6525: * src/types/types.dsp 1.9:
6526: string::mid fixed, string.mid n functionality preserved
6527:
6528: 2001-10-16 parser
6529: * src/types/pa_vhash.h 1.23:
6530: * src/types/pa_vtable.h 1.34:
6531: hash can be used as boolean
6532:
6533: * src/types/pa_vimage.C 1.12:
6534: comment
6535:
6536: * src/classes/image.C 1.54:
6537: gd size/resize bugfix
6538:
6539: * src/classes/gd/gif.C 1.18:
6540: * src/classes/gd/gif.h 1.16:
6541: * src/classes/image.C 1.55:
6542: :CopyResampled made gd2beta+my hands, very ineffective, but
6543: works for small paleted image
6544:
6545: * src/classes/xnode.C 1.7:
6546: * src/classes/xnode.C 1.8:
6547: removed few dom returns & changed op.txt
6548:
6549: * src/classes/classes.dsp 1.8:
6550: * src/classes/gd/gd.dsp 1.15:
6551: * src/classes/smtp/smtp.dsp 1.12:
6552: * src/main/main.dsp 1.133:
6553: * src/targets/apache13/ApacheModuleParser3.dsp 1.4:
6554: * src/targets/cgi/parser3.dsp 1.32:
6555: * src/targets/isapi/parser3isapi.dsp 1.26:
6556: * src/types/types.dsp 1.8:
6557: ident >nul 2>&1
6558:
6559: * src/classes/gd/gif.C 1.19:
6560: * src/classes/gd/gif.h 1.17:
6561: * src/classes/image.C 1.56:
6562: image.copy tolerance
6563:
6564: * src/classes/gd/gif.C 1.16:
6565: copyResized
6566:
6567: * src/classes/string.C 1.82:
6568: * src/main/pa_string.C 1.110:
6569: $string.mid(p[;n])
6570:
6571: * src/main/pa_common.C 1.72:
6572: \r\n -> \n DOS
6573: \r -> \n Macintosh
6574: on all systems
6575:
6576: * src/classes/gd/gif.C 1.17:
6577: couple casts
6578:
6579: * src/classes/image.C 1.53:
6580: * src/types/pa_vimage.h 1.20:
6581: image.copy[source](src x;src y;src w;src h;dst x;dst y[;dest w
6582: ;dest h]])
6583:
6584: 2001-10-15 parser
6585: * src/Makefile.in 1.29:
6586: * src/types/pa_vcode_frame.h 1.11:
6587: * src/types/pa_wcontext.C 1.10:
6588: code_frame fixed - ::write badly passed string too
6589: transparently [failed to intercept it]
6590:
6591: * src/types/pa_vxnode.C 1.4:
6592: document_type_node.
6593: !readonly attribute DOMString name
6594: !notation_node.
6595: !readonly attribute DOMString publicId
6596: !readonly attribute DOMString systemId
6597:
6598: * src/classes/xdoc.C 1.16:
6599: * src/classes/xnode.C 1.6:
6600: * src/include/pa_config_fixed.h 1.21:
6601: * src/include/pa_request.h 1.103:
6602: * src/main/pa_sql_driver_manager.C 1.40:
6603: * src/types/pa_vxdoc.C 1.2:
6604: * src/types/pa_vxdoc.h 1.6:
6605: * src/types/pa_vxnode.C 1.3:
6606: * src/types/pa_vxnode.h 1.4:
6607: DOM1 major addtion, only few attributes/methods left
6608:
6609: * src/main/execute.C 1.195:
6610: z
6611:
6612: * src/classes/xdoc.C 1.17:
6613: * src/classes/xdoc.C 1.18:
6614: !::create{qualifiedName}
6615:
6616: 2001-10-13 parser
6617: * src/main/execute.C 1.194:
6618: * src/types/pa_vcode_frame.h 1.9:
6619: vcodeframe made transparent enough to handle hash if creation&passing
6620:
6621: * src/include/pa_config_fixed.h 1.20:
6622: * src/main/execute.C 1.193:
6623: * src/main/pa_exception.C 1.18:
6624: noticed that vcodeframe not transparent enough, would change now
6625:
6626: * src/types/pa_vcode_frame.h 1.10:
6627: couple comments
6628:
6629: * src/targets/isapi/pool_storage.h 1.10:
6630: isapi pool storage reverse cleanups & frees order
6631:
6632: * src/main/pa_sql_driver_manager.C 1.39:
6633: * src/targets/cgi/parser3.C 1.121:
6634: * src/targets/isapi/parser3isapi.C 1.52:
6635: isapi&cgi couple non-pooled mallocs in main handler
6636:
6637: 2001-10-12 parser
6638: * src/classes/double.C 1.39:
6639: * src/classes/int.C 1.36:
6640: * src/classes/string.C 1.81:
6641: sql{}[$.default[({})]] handling changed:
6642: now type of default param analized always, not only at problem time,
6643: thus helping early problem spotting
6644:
6645: * src/classes/classes.dsp 1.7:
6646: * src/classes/gd/gd.dsp 1.14:
6647: * src/classes/smtp/smtp.dsp 1.11:
6648: * src/classes/xdoc.C 1.15:
6649: * src/main/compile.tab.C 1.22:
6650: * src/main/main.dsp 1.132:
6651: * src/main/pa_globals.C 1.82:
6652: * src/targets/apache13/ApacheModuleParser3.dsp 1.3:
6653: * src/targets/apache13/mod_parser3.C 1.2:
6654: * src/targets/cgi/parser3.C 1.120:
6655: * src/targets/cgi/parser3.dsp 1.31:
6656: * src/targets/isapi/parser3isapi.C 1.50:
6657: * src/targets/isapi/parser3isapi.C 1.51:
6658: * src/targets/isapi/parser3isapi.dsp 1.25:
6659: * src/types/types.dsp 1.7:
6660: xalan&xerces multithread bug fixed. initialization&free on each
6661: thread!
6662:
6663: 2001-10-11 parser
6664: * src/targets/apache13/Makefile.am 1.6:
6665: started restructuring
6666:
6667: * src/Makefile.in 1.25:
6668: * src/Makefile.in 1.26:
6669: * src/Makefile.in 1.28:
6670: * src/classes/Makefile.in 1.22:
6671: * src/classes/Makefile.in 1.23:
6672: * src/classes/gd/Makefile.in 1.19:
6673: * src/classes/gd/Makefile.in 1.20:
6674: * src/ident.awk 1.3:
6675: * src/include/pa_config_auto.h.in 1.8:
6676: * src/main/Makefile.in 1.20:
6677: * src/main/Makefile.in 1.21:
6678: * src/targets/Makefile.in 1.19:
6679: * src/targets/Makefile.in 1.20:
6680: * src/targets/apache13/Makefile.in 1.19:
6681: * src/targets/apache13/Makefile.in 1.20:
6682: * src/targets/apache13/p3runConfigure.in 1.3:
6683: * src/targets/cgi/Makefile.in 1.21:
6684: * src/targets/cgi/Makefile.in 1.22:
6685: * src/types/Makefile.in 1.18:
6686: * src/types/Makefile.in 1.19:
6687: makes
6688:
6689: * src/classes/xnode.C 1.5:
6690: xnode.selectSingle now
6691:
6692: * src/targets/apache13/ApacheModuleParser3.dsp 1.2:
6693: .dsp fixed due to relocate
6694:
6695: * src/classes/xdoc.C 1.14:
6696: * src/classes/xnode.C 1.4:
6697: * src/include/pa_exception.h 1.14:
6698: * src/include/pa_pool.h 1.62:
6699: * src/include/pa_stylesheet_connection.h 1.11:
6700: * src/main/pa_exception.C 1.17:
6701: * src/main/pa_pool.C 1.31:
6702: moved xslt exceptions convertors out of Pool into Exception
6703:
6704: * src/Makefile.in 1.27:
6705: * src/classes/Makefile.in 1.24:
6706: * src/classes/gd/Makefile.in 1.21:
6707: makes. stdc++ lib added to apache libraries
6708:
6709: * src/classes/hash.C 1.22:
6710: !^hash.add[addme]
6711: !^hash.sub[subme]
6712: !^a.union[b] = new
6713: !^a.intersection[b] = new
6714: !^a.intersects[b] = bool
6715:
6716: * src/main/pa_string.C 1.109:
6717: const
6718:
6719: * src/classes/hash.C 1.20:
6720: * src/types/pa_vhash.h 1.22:
6721: !^hash::create[[copy_from]]
6722:
6723: * src/classes/hash.C 1.21:
6724: !^hash::append[append_from]
6725:
6726: * src/targets/apache13/Makefile.am 1.7:
6727: * src/targets/apache13/hook/mod_parser3.c 1.1:
6728: * src/targets/apache13/p3runConfigure.in 1.2:
6729: added
6730:
6731: * src/include/pa_string.h 1.107:
6732: * src/main/pa_string.C 1.108:
6733: restructured string: linked pieces of same language together
6734: prior to String::replace
6735:
6736: * src/targets/apache13/ApacheModuleParser3.dsp 1.1:
6737: * src/targets/apache13/mod_parser3.C 1.1:
6738: * src/targets/apache13/p3runConfigure.in 1.1:
6739: * src/targets/apache13/pa_pool.C 1.1:
6740: * src/targets/apache13/pa_threads.C 1.1:
6741: restructured
6742:
6743: * src/classes/string.C 1.80:
6744: * src/classes/table.C 1.126:
6745: * src/include/pa_globals.h 1.67:
6746: * src/include/pa_string.h 1.106:
6747: * src/main/pa_globals.C 1.81:
6748: * src/main/pa_string.C 1.107:
6749: * src/main/untaint.C 1.68:
6750: * src/types/pa_vvoid.h 1.5:
6751: untaint lang origins table fixed.
6752: got rid of empty_string, which caused errors - it hasnt exception but somebody[value.bark] tried to throw it on it's pool
6753:
6754: 2001-10-10 parser
6755: * src/classes/gd/gif.C 1.15:
6756: arc algorithms: commented all bresenhams, algs must be unified
6757: not "perfect"
6758:
6759: * src/classes/gd/gif.C 1.14:
6760: * src/main/compile.tab.C 1.19:
6761: * src/main/compile.y 1.170:
6762: ^a[^b] more informative compile error
6763:
6764: * src/main/compile.tab.C 1.20:
6765: * src/main/compile.y 1.171:
6766: ^a[
6767:
6768: @next_method << now unclosed ] would be reported here
6769:
6770: * src/classes/op.C 1.52:
6771: * src/main/compile.tab.C 1.21:
6772: ^error[msg]
6773:
6774: 2001-10-09 parser
6775: * src/classes/classes.dsp 1.6:
6776: * src/classes/xdoc.C 1.13:
6777: * src/include/pa_stylesheet_connection.h 1.10:
6778: * src/main/main.dsp 1.131:
6779: * src/targets/cgi/parser3.C 1.118:
6780: * src/targets/isapi/parser3isapi.C 1.48:
6781: * src/types/pa_vxdoc.h 1.5:
6782: * src/types/pa_vxnode.h 1.3:
6783: * src/types/types.dsp 1.6:
6784: xalan patches starting
6785:
6786: * src/classes/op.C 1.49:
6787: * src/classes/table.C 1.121:
6788: * src/types/pa_vfile.h 1.35:
6789: * src/types/pa_vimage.h 1.19:
6790: * src/types/pa_vjunction.h 1.8:
6791: * src/types/pa_vxdoc.h 1.4:
6792: * src/types/pa_vxnode.h 1.2:
6793: table:menu & op for delims made allowed not to be code [be
6794: string..]
6795:
6796: * src/Makefile.in 1.23:
6797: * src/Makefile.in 1.24:
6798: * src/classes/Makefile.am 1.23:
6799: * src/classes/Makefile.am 1.24:
6800: * src/classes/Makefile.in 1.20:
6801: * src/classes/Makefile.in 1.21:
6802: * src/classes/gd/Makefile.in 1.17:
6803: * src/classes/gd/Makefile.in 1.18:
6804: * src/main/Makefile.am 1.20:
6805: * src/main/Makefile.in 1.18:
6806: * src/main/Makefile.in 1.19:
6807: * src/targets/Makefile.in 1.17:
6808: * src/targets/Makefile.in 1.18:
6809: * src/targets/apache13/Makefile.in 1.17:
6810: * src/targets/apache13/Makefile.in 1.18:
6811: * src/targets/cgi/Makefile.am 1.19:
6812: * src/targets/cgi/Makefile.in 1.19:
6813: * src/targets/cgi/Makefile.in 1.20:
6814: * src/types/Makefile.am 1.10:
6815: * src/types/Makefile.in 1.16:
6816: * src/types/Makefile.in 1.17:
6817: makes
6818:
6819: * src/targets/cgi/parser3.C 1.119:
6820: * src/targets/isapi/parser3isapi.C 1.49:
6821: xml transform win32 errors intercepted [xalan transformer
6822: patched and incorporated]
6823:
6824: * src/classes/double.C 1.38:
6825: * src/classes/file.C 1.58:
6826: * src/classes/image.C 1.52:
6827: * src/classes/int.C 1.35:
6828: * src/classes/op.C 1.48:
6829: * src/classes/string.C 1.78:
6830: * src/classes/table.C 1.120:
6831: lots of params->as_int/double/as_string/as_junction
6832: as_no_junction messages added
6833:
6834: * src/classes/op.C 1.51:
6835: * src/classes/table.C 1.123:
6836: table.hash[key field;value field(s) string/table] now
6837:
6838: * src/classes/op.C 1.50:
6839: * src/classes/table.C 1.122:
6840: z
6841:
6842: * src/classes/date.C 1.10:
6843: * src/classes/table.C 1.124:
6844: calendar moved to date
6845:
6846: * src/classes/string.C 1.79:
6847: * src/classes/table.C 1.125:
6848: ^string.save[file]
6849:
6850: 2001-10-08 parser
6851: * src/classes/xdoc.C 1.12:
6852: xdoc:load exceptions intercepted [like in set]
6853:
6854: * src/types/pa_vcookie.C 1.25:
6855: removing cookie made more netscape-like way
6856:
6857: * src/classes/image.C 1.48:
6858: * src/include/pa_common.h 1.53:
6859: * src/main/pa_common.C 1.71:
6860: * src/types/pa_vcookie.C 1.26:
6861: cookie urlencoded [netscape doc reread]
6862:
6863: * src/classes/gd/gif.C 1.10:
6864: image.bar now draws (100 100 0 0)
6865:
6866: * src/classes/gd/gif.C 1.11:
6867: * src/classes/gd/mtables.h 1.1:
6868: image:arc image:circle
6869:
6870: * src/classes/gd/gd.dsp 1.13:
6871: * src/classes/gd/gif.C 1.12:
6872: * src/classes/gd/gif.h 1.15:
6873: * src/classes/image.C 1.49:
6874: * src/types/pa_vcookie.C 1.27:
6875: * src/types/pa_vimage.C 1.11:
6876: image:sector
6877: removed image:html internal "line-*" attribs
6878:
6879: * src/classes/file.C 1.57:
6880: * src/classes/form.C 1.17:
6881: * src/main/pa_common.C 1.70:
6882: * src/main/untaint.C 1.67:
6883: header untainting to UL_HTTP_HEADER, UL_MAIL_HEADER made
6884: nonforced [only tainted pieces]
6885:
6886: * src/classes/gd/gif.C 1.13:
6887: * src/classes/image.C 1.50:
6888: image:circle [and round arc] uses Bresenham
6889:
6890: * src/main/untaint.C 1.65:
6891: \r to ' ' in origins mode
6892:
6893: * src/classes/date.C 1.9:
6894: * src/classes/image.C 1.51:
6895: * src/classes/string.C 1.77:
6896: * src/classes/table.C 1.119:
6897: * src/classes/void.C 1.11:
6898: * src/include/pa_request.h 1.102:
6899: params->as_int/double message added
6900:
6901: * src/classes/xdoc.C 1.11:
6902: * src/include/pa_config_fixed.h 1.19:
6903: * src/main/compile.tab.C 1.18:
6904: * src/types/pa_vxdoc.h 1.3:
6905: parsedSource produced by nonstandard liaison freed up
6906:
6907: * src/include/pa_common.h 1.52:
6908: * src/main/pa_common.C 1.69:
6909: * src/main/untaint.C 1.66:
6910: * src/targets/cgi/parser3.C 1.117:
6911: * src/targets/isapi/parser3isapi.C 1.47:
6912: remove_crlf @ SAPI::log
6913:
6914: 2001-10-07 parser
6915: * src/include/pa_config_fixed.h 1.18:
6916: * src/main/compile.tab.C 1.17:
6917: restored project
6918:
6919: 2001-10-05 parser
6920: * src/classes/xdoc.C 1.9:
6921: * src/include/pa_dictionary.h 1.6:
6922: * src/main/main.dsp 1.129:
6923: * src/main/pa_dictionary.C 1.7:
6924: * src/main/pa_string.C 1.106:
6925: * src/types/pa_vxdoc.h 1.2:
6926: started xml errorhandler.
6927: fixed string.replace a little, read @test
6928:
6929: * src/main/pa_charset_connection.C 1.7:
6930: unicode zero pair at the beging of totable appered to be vital
6931:
6932: * src/classes/xdoc.C 1.8:
6933: * src/main/compile.tab.C 1.16:
6934: xdoc.transform now
6935:
6936: * src/doc/doxygen.cfg 1.18:
6937: * src/doc/html2chm.cmd 1.4:
6938: * src/doc/sources2html.cmd 1.4:
6939: paths
6940:
6941: * src/classes/xdoc.C 1.10:
6942: * src/include/pa_pool.h 1.61:
6943: * src/main/main.dsp 1.130:
6944: * src/main/pa_pool.C 1.30:
6945: changed xdoc:set to prevent SAXParseException from outputing to cerr.
6946: lots of "todos"
6947:
6948: * src/main/pa_charset_connection.C 1.8:
6949: * src/main/pa_charset_connection.C 1.9:
6950: ctype another mem clear bugfix
6951:
6952: * src/main/untaint.C 1.64:
6953: http_header tainting more gentle with enquoting now
6954:
6955: * src/main/pa_string.C 1.105:
6956: found replace bug - first_that_starts(char *) does not have
6957: limit, and looks further eos, fixing....
6958:
6959: * src/include/pa_hash.h 1.44:
6960: * src/main/pa_hash.C 1.41:
6961: Hash::size() calculated wrong. fixed it
6962:
6963: * src/Makefile.in 1.22:
6964: * src/main/compile.tab.C 1.15:
6965: * src/main/compile.y 1.169:
6966: disabled ^literals in names
6967: $result[^[$p^]z]
6968: now works fine
6969:
6970: 2001-10-04 parser
6971: * src/classes/image.C 1.47:
6972: ^image.length[text]
6973:
6974: 2001-10-03 parser
6975: * src/main/pa_request.C 1.166:
6976: restored pcre defaulting in request [mindlessly "optimized" yesterday]
6977: comment left
6978:
6979: * src/main/pa_request.C 1.167:
6980: DEFAULT...charset was ignored when !XML
6981:
6982: 2001-10-02 parser
6983: * src/include/pa_request.h 1.101:
6984: * src/main/pa_charset_connection.C 1.4:
6985: * src/main/pa_charset_connection.C 1.5:
6986: * src/main/pa_request.C 1.165:
6987: * src/types/pa_vstring.h 1.36:
6988: pcre tables now const inside
6989: removed default - pcre handles that internally
6990: fixed bug on not-cleaning tables [previously was calloced, now member]
6991:
6992: * src/Makefile.in 1.21:
6993: * src/classes/Makefile.in 1.19:
6994: * src/classes/gd/Makefile.in 1.16:
6995: * src/main/Makefile.in 1.17:
6996: * src/targets/Makefile.in 1.16:
6997: * src/targets/apache13/Makefile.in 1.16:
6998: * src/targets/cgi/Makefile.in 1.18:
6999: * src/types/Makefile.in 1.15:
7000: makes
7001:
7002: * src/include/pa_config_fixed.h 1.17:
7003: * src/main/pa_charset_connection.C 1.3:
7004: tested charset reload on file change @ apache version = OK
7005: tested freeing up prev encoding on adding new = OK
7006:
7007: * src/classes/table.C 1.117:
7008: * src/main/pa_charset_connection.C 1.6:
7009: table:load & charset_connection
7010: #comment now
7011:
7012: * src/classes/classes.dsp 1.5:
7013: * src/types/types.dsp 1.5:
7014: release projects options fixed to use release msvcrt lib
7015:
7016: * src/include/pa_pool.h 1.60:
7017: * src/include/pa_stylesheet_connection.h 1.8:
7018: * src/include/pa_stylesheet_connection.h 1.9:
7019: * src/main/pa_charset_manager.C 1.2:
7020: * src/main/pa_charset_manager.C 1.3:
7021: * src/main/pa_pool.C 1.29:
7022: * src/types/pa_vresponse.h 1.15:
7023: forgot non-xml pool.*charset needed
7024:
7025: * src/classes/table.C 1.118:
7026: # config comments fixed
7027:
7028: 2001-10-01 parser
7029: * src/include/pa_charset_connection.h 1.1:
7030: * src/include/pa_charset_manager.h 1.1:
7031: * src/include/pa_xslt_stylesheet_manager.h 1.4:
7032: * src/main/main.dsp 1.128:
7033: * src/main/pa_charset_connection.C 1.1:
7034: * src/main/pa_charset_manager.C 1.1:
7035: * src/main/pa_request.C 1.164:
7036: charset loading & caching mech 0
7037:
7038: * src/include/pa_stylesheet_connection.h 1.7:
7039: * src/include/pa_xslt_stylesheet_manager.h 1.3:
7040: * src/main/main.dsp 1.127:
7041: * src/main/pa_globals.C 1.80:
7042: * src/main/pa_request.C 1.163:
7043: would make charset loading & caching mech now
7044:
7045: * src/main/pa_charset_connection.C 1.2:
7046: removed entitify external hack [internal installed]
7047:
7048: * src/classes/gd/Makefile.am 1.6:
7049: * src/classes/gd/Makefile.in 1.15:
7050: makes
7051:
7052: * src/main/Makefile.am 1.19:
7053: * src/main/Makefile.in 1.16:
7054: makes+removed dtd
7055:
7056: 2001-09-30 parser
7057: * src/classes/xdoc.C 1.7:
7058: * src/include/pa_request.h 1.100:
7059: * src/main/pa_request.C 1.159:
7060: ctype with unicode 1. todo: no П entities on output somehow
7061:
7062: * src/include/pa_globals.h 1.66:
7063: * src/main/pa_globals.C 1.79:
7064: * src/main/pa_request.C 1.160:
7065: now charsets table configuration variable is: CHARSETS
7066:
7067: * src/main/pa_request.C 1.162:
7068: forgot to fill toTable
7069:
7070: * src/classes/file.C 1.56:
7071: * src/classes/op.C 1.47:
7072: * src/classes/string.C 1.76:
7073: * src/include/pa_request.h 1.99:
7074: * src/main/pa_request.C 1.158:
7075: started ctype with unicode values
7076:
7077: * src/include/pa_config_fixed.h 1.16:
7078: * src/main/pa_request.C 1.161:
7079: started hack_s_maximumCharacterValues to
7080: XALAN_HACK_DIGITAL_ENTITIES but failed on win32 for now..
7081:
7082: 2001-09-28 parser
7083: * src/classes/xdoc.C 1.5:
7084: * src/classes/xnode.C 1.3:
7085: xdoc addencoding works! invented a way of user-configuring...
7086: todo: implement
7087:
7088: * src/classes/mail.C 1.40:
7089: * src/classes/op.C 1.46:
7090: * src/classes/xdoc.C 1.6:
7091: * src/include/pa_stylesheet_connection.h 1.6:
7092: * src/main/pa_request.C 1.157:
7093: letter body string passed AS-IS now
7094:
7095: 2001-09-27 parser
7096: * src/classes/classes.dsp 1.4:
7097: * src/classes/gd/gd.dsp 1.12:
7098: * src/classes/gd/gifio.C 1.14:
7099: * src/classes/smtp/smtp.dsp 1.10:
7100: * src/classes/xdoc.C 1.3:
7101: * src/main/main.dsp 1.126:
7102: * src/targets/cgi/parser3.dsp 1.30:
7103: * src/targets/isapi/parser3isapi.dsp 1.23:
7104: * src/types/types.dsp 1.4:
7105: win32 ident make system so not to rebuild library [ident.C.new]
7106:
7107: * src/classes/table.C 1.116:
7108: table.sort changed to sort table itself
7109:
7110: * src/classes/xdoc.C 1.4:
7111: * src/targets/isapi/parser3isapi.dsp 1.24:
7112: X^.getElementsByTagName[tagname] = array of xnode
7113: X^.getElementsByTagNameNS[namespaceURI;localName] = array of nodes
7114: removed - regretfully not supported @ xalan. maybe someday would reimplement, if needed.
7115:
7116: win32build system: solved long waiting anti-non-started-apache problem
7117:
7118: 2001-09-26 parser
7119: * src/Makefile.am 1.11:
7120: * src/classes/Makefile.am 1.22:
7121: * src/classes/Makefile.in 1.18:
7122: * src/classes/gd/Makefile.am 1.5:
7123: * src/classes/gd/Makefile.in 1.14:
7124: * src/main/Makefile.am 1.18:
7125: * src/main/Makefile.in 1.15:
7126: * src/targets/Makefile.in 1.15:
7127: * src/targets/apache13/Makefile.in 1.15:
7128: * src/targets/cgi/Makefile.am 1.18:
7129: * src/targets/cgi/Makefile.in 1.17:
7130: * src/types/Makefile.am 1.9:
7131: * src/types/Makefile.in 1.14:
7132: makes with clases.awk
7133:
7134: * src/include/pa_config_fixed.h 1.14:
7135: * src/targets/cgi/parser3.C 1.114:
7136: * src/targets/isapi/parser3isapi.C 1.45:
7137: #ifdef SMTP
7138:
7139: * src/classes/classes.C 1.9:
7140: * src/classes/classes.awk 1.3:
7141: * src/classes/classes.dsp 1.1:
7142: * src/classes/classes.h 1.12:
7143: * src/classes/date.C 1.8:
7144: * src/classes/dnode.C 1.6:
7145: * src/classes/dnode.h 1.2:
7146: * src/classes/dom.C 1.35:
7147: * src/classes/double.C 1.37:
7148: * src/classes/file.C 1.55:
7149: * src/classes/form.C 1.16:
7150: * src/classes/gd/gd.dsp 1.10:
7151: * src/classes/gd/gif.C 1.9:
7152: * src/classes/gd/gif.h 1.14:
7153: * src/classes/gd/gifio.C 1.13:
7154: * src/classes/hash.C 1.19:
7155: * src/classes/image.C 1.46:
7156: * src/classes/int.C 1.34:
7157: * src/classes/mail.C 1.39:
7158: * src/classes/math.C 1.6:
7159: * src/classes/op.C 1.45:
7160: * src/classes/response.C 1.14:
7161: * src/classes/smtp/comms.C 1.4:
7162: * src/classes/smtp/smtp.C 1.4:
7163: * src/classes/smtp/smtp.dsp 1.8:
7164: * src/classes/smtp/smtp.h 1.4:
7165: * src/classes/string.C 1.75:
7166: * src/classes/table.C 1.115:
7167: * src/classes/void.C 1.10:
7168: * src/ident.awk 1.1:
7169: * src/ident.awk 1.2:
7170: * src/include/pa_array.h 1.44:
7171: * src/include/pa_common.h 1.51:
7172: * src/include/pa_config_fixed.h 1.13:
7173: * src/include/pa_config_includes.h 1.11:
7174: * src/include/pa_dictionary.h 1.5:
7175: * src/include/pa_dir.h 1.5:
7176: * src/include/pa_exception.h 1.13:
7177: * src/include/pa_exec.h 1.3:
7178: * src/include/pa_globals.h 1.65:
7179: * src/include/pa_request.h 1.98:
7180: * src/include/pa_sapi.h 1.13:
7181: * src/include/pa_socks.h 1.4:
7182: * src/include/pa_sql_connection.h 1.13:
7183: * src/include/pa_sql_driver_manager.h 1.12:
7184: * src/include/pa_stack.h 1.10:
7185: * src/include/pa_string.h 1.105:
7186: * src/include/pa_stylesheet_connection.h 1.5:
7187: * src/include/pa_table.h 1.35:
7188: * src/include/pa_threads.h 1.17:
7189: * src/include/pa_types.h 1.26:
7190: * src/include/pa_xslt_stylesheet_manager.h 1.2:
7191: * src/main/compile.C 1.50:
7192: * src/main/compile.y 1.168:
7193: * src/main/compile_tools.C 1.38:
7194: * src/main/compile_tools.h 1.50:
7195: * src/main/execute.C 1.192:
7196: * src/main/main.dsp 1.124:
7197: * src/main/pa_array.C 1.39:
7198: * src/main/pa_common.C 1.68:
7199: * src/main/pa_dictionary.C 1.6:
7200: * src/main/pa_dir.C 1.7:
7201: * src/main/pa_exception.C 1.16:
7202: * src/main/pa_exec.C 1.14:
7203: * src/main/pa_globals.C 1.78:
7204: * src/main/pa_hash.C 1.40:
7205: * src/main/pa_pool.C 1.28:
7206: * src/main/pa_request.C 1.156:
7207: * src/main/pa_socks.C 1.6:
7208: * src/main/pa_sql_driver_manager.C 1.38:
7209: * src/main/pa_string.C 1.104:
7210: * src/main/pa_table.C 1.38:
7211: * src/main/pa_xslt_stylesheet_manager.C 1.4:
7212: * src/main/untaint.C 1.63:
7213: * src/sql/pa_sql_driver.h 1.17:
7214: * src/targets/cgi/pa_pool.C 1.23:
7215: * src/targets/cgi/pa_threads.C 1.3:
7216: * src/targets/cgi/parser3.C 1.113:
7217: * src/targets/cgi/parser3.dsp 1.29:
7218: * src/targets/isapi/pa_pool.C 1.7:
7219: * src/targets/isapi/pa_threads.C 1.3:
7220: * src/targets/isapi/parser3isapi.C 1.44:
7221: * src/targets/isapi/parser3isapi.dsp 1.22:
7222: * src/targets/isapi/pool_storage.h 1.9:
7223: * src/types/pa_valiased.C 1.10:
7224: * src/types/pa_valiased.h 1.14:
7225: * src/types/pa_value.h 1.74:
7226: * src/types/pa_vbool.h 1.13:
7227: * src/types/pa_vclass.h 1.19:
7228: * src/types/pa_vcode_frame.h 1.8:
7229: * src/types/pa_vcookie.C 1.24:
7230: * src/types/pa_vcookie.h 1.12:
7231: * src/types/pa_vdate.h 1.5:
7232: * src/types/pa_vdnode.C 1.8:
7233: * src/types/pa_vdnode.h 1.3:
7234: * src/types/pa_vdom.C 1.3:
7235: * src/types/pa_vdom.h 1.14:
7236: * src/types/pa_vdouble.h 1.26:
7237: * src/types/pa_venv.h 1.17:
7238: * src/types/pa_vfile.C 1.22:
7239: * src/types/pa_vfile.h 1.34:
7240: * src/types/pa_vform.C 1.39:
7241: * src/types/pa_vform.h 1.25:
7242: * src/types/pa_vimage.C 1.10:
7243: * src/types/pa_vimage.h 1.18:
7244: * src/types/pa_vint.h 1.27:
7245: * src/types/pa_vjunction.h 1.7:
7246: * src/types/pa_vmath.h 1.3:
7247: * src/types/pa_vmethod_frame.h 1.16:
7248: * src/types/pa_vobject.h 1.11:
7249: * src/types/pa_vrequest.C 1.10:
7250: * src/types/pa_vrequest.h 1.11:
7251: * src/types/pa_vresponse.h 1.14:
7252: * src/types/pa_vstateless_class.C 1.10:
7253: * src/types/pa_vstateless_class.h 1.17:
7254: * src/types/pa_vstateless_object.h 1.11:
7255: * src/types/pa_vstring.C 1.11:
7256: * src/types/pa_vstring.h 1.35:
7257: * src/types/pa_vtable.C 1.6:
7258: * src/types/pa_vtable.h 1.33:
7259: * src/types/pa_vvoid.h 1.4:
7260: * src/types/pa_wcontext.C 1.9:
7261: * src/types/pa_wcontext.h 1.17:
7262: * src/types/pa_wwrapper.h 1.11:
7263: * src/types/types.dsp 1.1:
7264: added ident.awk and main.dsp splitted to main+classes+types
7265: along to .am
7266:
7267: * src/classes/classes.dsp 1.2:
7268: * src/classes/dnode.C 1.7:
7269: * src/classes/dnode.h 1.3:
7270: * src/classes/dom.C 1.36:
7271: * src/classes/xdoc.C 1.1:
7272: * src/classes/xnode.C 1.1:
7273: * src/classes/xnode.h 1.1:
7274: * src/main/compile.tab.C 1.14:
7275: * src/types/pa_vdnode.C 1.9:
7276: * src/types/pa_vdnode.h 1.4:
7277: * src/types/pa_vdom.C 1.4:
7278: * src/types/pa_vdom.h 1.15:
7279: * src/types/pa_vxdoc.C 1.1:
7280: * src/types/pa_vxdoc.h 1.1:
7281: * src/types/pa_vxnode.C 1.1:
7282: * src/types/pa_vxnode.h 1.1:
7283: * src/types/types.dsp 1.2:
7284: xdoc&xnode now
7285:
7286: * src/classes/classes.dsp 1.3:
7287: * src/classes/gd/gd.dsp 1.11:
7288: * src/classes/smtp/smtp.dsp 1.9:
7289: * src/classes/xdoc.C 1.2:
7290: * src/classes/xnode.C 1.2:
7291: * src/classes/xnode.h 1.2:
7292: * src/include/pa_config_fixed.h 1.15:
7293: * src/main/main.dsp 1.125:
7294: * src/targets/cgi/parser3.C 1.115:
7295: * src/targets/cgi/parser3.C 1.116:
7296: * src/targets/isapi/parser3isapi.C 1.46:
7297: * src/types/pa_vxnode.C 1.2:
7298: * src/types/types.dsp 1.3:
7299: z
7300:
7301: * src/classes/classes.cmd 1.4:
7302: * src/main/main.dsp 1.123:
7303: * src/targets/cgi/parser3.dsp 1.28:
7304: moved classes.inc generation on win32 to main.dsp
7305:
7306: * src/classes/classes.C 1.10:
7307: forgot one non-xml check
7308:
7309: * src/classes/Makefile.am 1.21:
7310: removed useless var
7311:
7312: 2001-09-25 parser
7313: * src/Makefile.am 1.10:
7314: * src/Makefile.in 1.20:
7315: * src/classes/Makefile.am 1.20:
7316: * src/classes/Makefile.in 1.17:
7317: * src/classes/dom.C 1.34:
7318: * src/classes/gd/Makefile.am 1.4:
7319: * src/classes/gd/Makefile.in 1.13:
7320: * src/include/pa_stylesheet_connection.h 1.4:
7321: * src/main/Makefile.am 1.17:
7322: * src/main/Makefile.in 1.14:
7323: * src/main/pa_pool.C 1.27:
7324: * src/targets/Makefile.in 1.14:
7325: * src/targets/apache13/Makefile.in 1.14:
7326: * src/targets/cgi/Makefile.am 1.17:
7327: * src/targets/cgi/Makefile.in 1.16:
7328: * src/types/Makefile.am 1.8:
7329: * src/types/Makefile.in 1.13:
7330: * src/types/pa_vdom.h 1.13:
7331: xml configure makes
7332:
7333: * src/include/pa_config_auto.h.in 1.7:
7334: xml on linux[elik] works! no 1251 though, todo ICU
7335:
7336: 2001-09-24 parser
7337: * src/types/pa_vfile.h 1.33:
7338: * src/types/pa_vimage.h 1.17:
7339: * src/types/pa_vstring.h 1.34:
7340: fiew wrong resolved conflicts fixed [const]
7341:
7342: * src/Makefile.in 1.19:
7343: * src/classes/Makefile.am 1.19:
7344: * src/classes/Makefile.in 1.16:
7345: * src/classes/gd/Makefile.in 1.12:
7346: * src/include/pa_config_auto.h.in 1.6:
7347: * src/main/Makefile.in 1.13:
7348: * src/targets/Makefile.in 1.13:
7349: * src/targets/apache13/Makefile.in 1.13:
7350: * src/types/Makefile.am 1.7:
7351: * src/types/Makefile.in 1.12:
7352: makes
7353:
7354: * src/targets/cgi/Makefile.am 1.16:
7355: * src/targets/cgi/Makefile.in 1.15:
7356: makefiles
7357:
7358: * src/types/pa_value.h 1.73:
7359: * src/types/pa_vdnode.C 1.7:
7360: * src/types/pa_vtable.C 1.5:
7361: * src/types/pa_vvoid.h 1.3:
7362: z
7363:
7364: * src/types/pa_vclass.h 1.18:
7365: * src/types/pa_vhash.h 1.20:
7366: * src/types/pa_vhash.h 1.21:
7367: * src/types/pa_vtable.h 1.32:
7368: fixed small bugs with usinge hash/table in expressions
7369:
7370: * src/classes/classes.cmd 1.3:
7371: * src/classes/gd/gd.dsp 1.9:
7372: * src/classes/gd/gif.C 1.8:
7373: * src/classes/gd/gif.h 1.13:
7374: * src/classes/image.C 1.45:
7375: * src/classes/op.C 1.44:
7376: * src/classes/table.C 1.114:
7377: * src/include/pa_request.h 1.97:
7378: * src/include/pa_sapi.h 1.12:
7379: * src/main/compile.C 1.49:
7380: * src/main/compile.tab.C 1.13:
7381: * src/main/compile.y 1.167:
7382: * src/main/compile_tools.h 1.49:
7383: * src/main/main.dsp 1.122:
7384: * src/main/pa_common.C 1.67:
7385: * src/main/pa_sql_driver_manager.C 1.37:
7386: * src/targets/cgi/parser3.C 1.112:
7387: * src/targets/cgi/parser3.dsp 1.27:
7388: * src/types/pa_value.h 1.72:
7389: * src/types/pa_vbool.h 1.12:
7390: * src/types/pa_vdate.h 1.4:
7391: * src/types/pa_vdouble.h 1.25:
7392: * src/types/pa_vform.C 1.38:
7393: * src/types/pa_vhash.h 1.19:
7394: * src/types/pa_vimage.h 1.16:
7395: * src/types/pa_vint.h 1.26:
7396: * src/types/pa_vstring.h 1.33:
7397: * src/types/pa_vtable.h 1.31:
7398: * src/types/pa_vvoid.h 1.2:
7399: merged3 with before_xml
7400: [merge2 actually didn't happen - i've created tags on wrong branch. so this merge is in fact re-merge]
7401:
7402: * src/Makefile.am 1.7:
7403: * src/Makefile.am 1.8:
7404: * src/Makefile.am 1.9:
7405: * src/main/Makefile.am 1.16:
7406: * src/targets/Makefile.am 1.7:
7407: * src/targets/apache13/Makefile.am 1.5:
7408: * src/targets/cgi/Makefile.am 1.15:
7409: * src/targets/cgi/pa_pool.C 1.22:
7410: started unix makes update
7411:
7412: 2001-09-21 parser
7413: * src/classes/gd/gd.dsp 1.8:
7414: * src/classes/smtp/smtp.dsp 1.7:
7415: * src/main/main.dsp 1.121:
7416: * src/targets/cgi/parser3.dsp 1.26:
7417: * src/targets/isapi/parser3isapi.dsp 1.21:
7418: updated project files [/ sadly produced "" in make file and
7419: sadly wrong interpreted on load]
7420:
7421: * src/include/pa_pool.h 1.56:
7422: * src/main/pa_pool.C 1.24:
7423: checked whether transcoder were created right
7424: "unsupported encoding" message.
7425: not @ set time, but @ use time, so until xml output functions .string, .file, .save used - no encoding name check occur
7426:
7427: reduced transcode buffer size to 60
7428: fixed pool cleanup - no registration needed, pools are officially destructured
7429:
7430: * src/classes/dom.C 1.29:
7431: * src/classes/dom.C 1.30:
7432: * src/classes/dom.C 1.31:
7433: * src/classes/dom.C 1.32:
7434: * src/include/pa_pool.h 1.57:
7435: * src/include/pa_pool.h 1.58:
7436: * src/main/pa_pool.C 1.25:
7437: * src/types/pa_vdnode.C 1.5:
7438: * src/types/pa_vresponse.h 1.12:
7439: defaulted dom writing methods encoding to pool.get_charset
7440:
7441: * src/classes/classes.C 1.8:
7442: * src/classes/date.C 1.7:
7443: * src/classes/dnode.C 1.5:
7444: * src/classes/dom.C 1.33:
7445: * src/classes/file.C 1.54:
7446: * src/classes/form.C 1.15:
7447: * src/classes/gd/gd.dsp 1.6:
7448: * src/classes/gd/gif.C 1.7:
7449: * src/classes/gd/gifio.C 1.12:
7450: * src/classes/int.C 1.33:
7451: * src/classes/mail.C 1.38:
7452: * src/classes/smtp/comms.C 1.3:
7453: * src/classes/smtp/smtp.C 1.3:
7454: * src/classes/smtp/smtp.dsp 1.5:
7455: * src/doc/doxygen.cfg 1.16:
7456: * src/include/pa_config_fixed.h 1.12:
7457: * src/include/pa_pool.h 1.59:
7458: * src/main/main.dsp 1.119:
7459: * src/main/pa_globals.C 1.76:
7460: * src/main/pa_pool.C 1.26:
7461: * src/main/pa_request.C 1.155:
7462: * src/main/pa_xslt_stylesheet_manager.C 1.3:
7463: * src/targets/cgi/pa_pool.C 1.21:
7464: * src/targets/cgi/pa_threads.C 1.2:
7465: * src/targets/cgi/parser3.dsp 1.24:
7466: * src/targets/isapi/pa_pool.C 1.6:
7467: * src/targets/isapi/pa_threads.C 1.2:
7468: * src/targets/isapi/parser3isapi.dsp 1.19:
7469: * src/types/pa_valiased.C 1.9:
7470: * src/types/pa_vcookie.C 1.23:
7471: * src/types/pa_vdnode.C 1.6:
7472: * src/types/pa_vdom.C 1.2:
7473: * src/types/pa_vfile.C 1.21:
7474: * src/types/pa_vform.C 1.37:
7475: * src/types/pa_vimage.C 1.9:
7476: * src/types/pa_vrequest.C 1.9:
7477: * src/types/pa_vresponse.h 1.13:
7478: * src/types/pa_vstateless_class.C 1.9:
7479: * src/types/pa_vstring.C 1.10:
7480: * src/types/pa_vtable.C 1.4:
7481: * src/types/pa_wcontext.C 1.8:
7482: zillions of #ifdef XML
7483: created new projects for sql drivers [planning to remove sql drivers from main cvs project]
7484: first, will join latest changes
7485:
7486: * src/Makefile.in 1.18:
7487: * src/classes/classes.h 1.11:
7488: * src/classes/gd/gd.dsp 1.7:
7489: * src/classes/gd/gif.h 1.12:
7490: * src/classes/hash.C 1.18:
7491: * src/classes/op.C 1.43:
7492: * src/classes/smtp/smtp.dsp 1.6:
7493: * src/classes/table.C 1.113:
7494: * src/doc/doxygen.cfg 1.17:
7495: * src/include/pa_common.h 1.50:
7496: * src/include/pa_globals.h 1.64:
7497: * src/include/pa_request.h 1.96:
7498: * src/include/pa_sapi.h 1.11:
7499: * src/include/pa_sql_driver_manager.h 1.11:
7500: * src/include/pa_string.h 1.104:
7501: * src/main/compile.tab.C 1.12:
7502: * src/main/main.dsp 1.120:
7503: * src/main/pa_common.C 1.66:
7504: * src/main/pa_exec.C 1.13:
7505: * src/main/pa_globals.C 1.77:
7506: * src/targets/cgi/parser3.dsp 1.25:
7507: * src/targets/isapi/parser3isapi.dsp 1.20:
7508: merged with before_xml
7509:
7510: 2001-09-20 parser
7511: * src/classes/dnode.C 1.3:
7512: * src/classes/dom.C 1.26:
7513: * src/targets/cgi/parser3.dsp 1.22:
7514: * src/types/pa_vstring.h 1.32:
7515: dnode .file .string .save moved back to dom due to strange
7516: xalan bug
7517:
7518: * src/main/pa_pool.C 1.23:
7519: * src/main/pa_request.C 1.154:
7520: Pool::transcode defaults from $MAIN:DEFAULTS.content-type[$
7521: charset[here]]
7522:
7523: * src/classes/dom.C 1.27:
7524: dom. string save file
7525: moved output xml options to last param and made it optional
7526:
7527: * src/types/pa_vhash.h [before_xml] 1.16.4.2:
7528: * src/types/pa_vhash.h [before_xml] 1.16.4.3:
7529: * src/types/pa_vstring.h [before_xml] 1.31.4.1:
7530: * src/types/pa_vtable.h [before_xml] 1.28.4.2:
7531: * src/types/pa_vtable.h [before_xml] 1.28.4.3:
7532: table/hash can be used in expression context now, there value = size
7533: and boolean value size!=0
7534:
7535: * src/classes/dnode.C 1.4:
7536: * src/classes/dom.C 1.28:
7537: * src/classes/gd/gd.dsp 1.5:
7538: * src/classes/smtp/smtp.dsp 1.4:
7539: * src/include/pa_config_includes.h 1.10:
7540: * src/include/pa_globals.h 1.63:
7541: * src/include/pa_pool.h 1.55:
7542: * src/main/main.dsp 1.118:
7543: * src/main/pa_globals.C 1.75:
7544: * src/main/pa_pool.C 1.22:
7545: * src/targets/cgi/parser3.dsp 1.23:
7546: * src/targets/isapi/parser3isapi.C 1.43:
7547: * src/targets/isapi/parser3isapi.dsp 1.18:
7548: * src/types/pa_vdnode.C 1.4:
7549: * src/types/pa_vdnode.h 1.2:
7550: * src/types/pa_vresponse.h 1.11:
7551: Pool::transcode 0
7552:
7553: * src/types/pa_vdnode.C 1.3:
7554: !$elementnode.attributes = hash of dnodes
7555: !$attributenode.specified = boolean
7556: true if the attribute received its value explicitly in the XML document,
7557: or if a value was assigned programatically with the setValue function.
7558: false if the attribute value came from the default value declared in the document's DTD.
7559: !$pinode.target = target of this processing instruction
7560: XML defines this as being the first token following the markup
7561: that begins the processing instruction.
7562: XPath:
7563: !^node.select[xpath/query/expression] = hash of 0->node0 1->node1
7564: !^node.select-single[xpath/query/expression] = first node if any
7565:
7566: * src/classes/image.C [before_xml] 1.40.4.4:
7567: 20K preload on jpg measure [image::measure]
7568:
7569: * src/types/pa_value.h [before_xml] 1.70.4.2:
7570: * src/types/pa_vbool.h [before_xml] 1.11.4.1:
7571: * src/types/pa_vdate.h [before_xml] 1.3.4.1:
7572: * src/types/pa_vdouble.h [before_xml] 1.24.4.1:
7573: * src/types/pa_vhash.h [before_xml] 1.16.4.4:
7574: * src/types/pa_vint.h [before_xml] 1.25.4.1:
7575: * src/types/pa_vstring.h [before_xml] 1.31.4.2:
7576: * src/types/pa_vtable.h [before_xml] 1.28.4.4:
7577: * src/types/pa_vvoid.h [before_xml] 1.1.4.1:
7578: some 'const's added
7579:
7580: 2001-09-18 parser
7581: * src/classes/dnode.C 1.2:
7582: * src/classes/dom.C 1.25:
7583: * src/classes/gd/gif.C 1.6:
7584: * src/classes/gd/gif.h 1.11:
7585: * src/classes/hash.C 1.17:
7586: * src/classes/image.C 1.44:
7587: * src/classes/op.C 1.42:
7588: * src/classes/table.C 1.112:
7589: * src/include/pa_common.h 1.49:
7590: * src/include/pa_globals.h 1.62:
7591: * src/include/pa_request.h 1.95:
7592: * src/include/pa_sql_driver_manager.h 1.10:
7593: * src/main/compile.C 1.48:
7594: * src/main/compile.tab.C 1.11:
7595: * src/main/compile.y 1.166:
7596: * src/main/compile_tools.h 1.48:
7597: * src/main/execute.C 1.191:
7598: * src/main/pa_common.C 1.65:
7599: * src/main/pa_request.C 1.153:
7600: * src/main/pa_sql_driver_manager.C 1.36:
7601: * src/main/pa_string.C 1.103:
7602: * src/main/pa_table.C 1.37:
7603: * src/targets/cgi/parser3.C 1.111:
7604: * src/targets/cgi/parser3.dsp 1.21:
7605: * src/targets/isapi/parser3isapi.C 1.42:
7606: * src/types/pa_value.h 1.71:
7607: * src/types/pa_vform.C 1.36:
7608: * src/types/pa_vform.h 1.24:
7609: * src/types/pa_vhash.h 1.18:
7610: * src/types/pa_vimage.C 1.8:
7611: * src/types/pa_vimage.h 1.15:
7612: * src/types/pa_vtable.h 1.30:
7613: merged latest bugfixes from before_xml branch
7614: ^if(def $hash) now true only when ^hash:_count[]!=0
7615: moved
7616: .string .save .file from dom to dnode
7617:
7618: * src/classes/dnode.C 1.1:
7619: * src/classes/dnode.h 1.1:
7620: * src/main/main.dsp 1.117:
7621: * src/types/pa_vdnode.C 1.1:
7622: * src/types/pa_vdnode.h 1.1:
7623: dom, dnode 0
7624:
7625: * src/types/pa_vdnode.C 1.2:
7626: * src/types/pa_vdom.h 1.12:
7627: * src/types/pa_vhash.h 1.17:
7628: * src/types/pa_vtable.h 1.29:
7629: dom, dnode 1
7630:
7631: * src/classes/image.C [before_xml] 1.40.4.3:
7632: * src/main/pa_string.C [before_xml] 1.102.2.2:
7633: * src/main/pa_table.C [before_xml] 1.36.2.1:
7634: image: poly* fixed
7635:
7636: * src/classes/op.C [before_xml] 1.41.4.2:
7637: * src/main/execute.C [before_xml] 1.190.4.2:
7638: operators self changed to root
7639: ^for variable context changed to self
7640:
7641: 2001-09-17 parser
7642: * src/classes/classes.h 1.10:
7643: * src/classes/dom.C 1.23:
7644: * src/classes/hash.C 1.16:
7645: * src/include/pa_stylesheet_connection.h 1.3:
7646: * src/main/main.dsp 1.115:
7647: * src/targets/cgi/pa_pool.C 1.20:
7648: * src/types/pa_vdom.h 1.10:
7649: * src/types/pa_vfile.h 1.32:
7650: * src/types/pa_vimage.h 1.14:
7651: started
7652: dnode
7653: DOM:
7654: $node.name
7655: $node.value
7656: ...others...
7657: ^node.xpath[/rates/USD] = hash
7658: dom(dnode)
7659:
7660: * src/classes/dom.C 1.24:
7661: * src/main/main.dsp 1.116:
7662: * src/main/pa_globals.C 1.74:
7663: * src/types/pa_vdom.h 1.11:
7664: started dnode+dom
7665:
7666: dnode
7667: DOM methods:
7668: $node.name
7669: $node.value
7670: ...others...
7671:
7672: ^node.xpath[/rates/USD] = hash
7673: $hash[
7674: $.0[node0]
7675: $.1[node1]
7676: ]
7677:
7678: * src/classes/gd/gif.C [before_xml] 1.5.8.2:
7679: * src/classes/gd/gif.h [before_xml] 1.10.4.2:
7680: * src/classes/image.C [before_xml] 1.40.4.2:
7681: * src/types/pa_vimage.C [before_xml] 1.7.8.2:
7682: $image.line-style
7683: now applies to all linear primitives
7684:
7685: * src/classes/hash.C [before_xml] 1.15.4.1:
7686: * src/main/compile.C [before_xml] 1.47.4.1:
7687: * src/main/compile.tab.C [before_xml] 1.10.4.2:
7688: * src/main/compile.y [before_xml] 1.165.4.2:
7689: * src/main/compile_tools.h [before_xml] 1.47.4.2:
7690: * src/main/execute.C [before_xml] 1.190.4.1:
7691: * src/targets/cgi/parser3.C [before_xml] 1.110.4.3:
7692: expressions unary+
7693: ^hash.count[]
7694: bugfix: in expression compound($aa.zz.xx) names now can have minus '-' in name after '.'
7695:
7696: 2001-09-15 parser
7697: * src/classes/gd/gif.C [before_xml] 1.5.8.1:
7698: * src/classes/gd/gif.h [before_xml] 1.10.4.1:
7699: * src/classes/image.C [before_xml] 1.40.4.1:
7700: * src/types/pa_vimage.C [before_xml] 1.7.8.1:
7701: * src/types/pa_vimage.h [before_xml] 1.13.6.1:
7702: image: $line-width ^line(...)[**** style]
7703:
7704: * src/classes/dom.C 1.21:
7705: * src/classes/image.C 1.43:
7706: * src/include/pa_pool.h 1.53:
7707: * src/include/pa_stylesheet_connection.h 1.2:
7708: * src/main/main.dsp 1.114:
7709: * src/targets/cgi/pa_pool.C 1.18:
7710: * src/targets/isapi/pa_pool.C 1.4:
7711: * src/targets/isapi/pool_storage.h 1.5:
7712: * src/types/pa_vdom.C 1.1:
7713: * src/types/pa_vdom.h 1.8:
7714: xalan objects freed up [introducing Pool::register_cleanup]
7715:
7716: * src/doc/doxygen.cfg 1.15:
7717: * src/include/pa_sapi.h 1.10:
7718: * src/types/pa_vdom.h 1.7:
7719: comments
7720:
7721: * src/classes/dom.C 1.22:
7722: * src/targets/isapi/parser3isapi.C 1.41:
7723: * src/targets/isapi/pool_storage.h 1.8:
7724: * src/types/pa_vdom.h 1.9:
7725: fixed bug in isapi pool_storage -
7726: cleanups first, allocations second.
7727: apache wisely does just like that
7728:
7729: * src/targets/isapi/parser3isapi.C 1.40:
7730: * src/targets/isapi/pool_storage.h 1.7:
7731: pool_storage rewritten using template, no bugs now
7732:
7733: * src/include/pa_pool.h 1.54:
7734: * src/main/pa_pool.C 1.21:
7735: * src/targets/cgi/pa_pool.C 1.19:
7736: * src/targets/isapi/pa_pool.C 1.5:
7737: * src/targets/isapi/parser3isapi.C 1.39:
7738: * src/targets/isapi/parser3isapi.dsp 1.17:
7739: * src/targets/isapi/pool_storage.h 1.6:
7740: poorly started isapi pool_storage, would rewrite using template now
7741:
7742: 2001-09-14 parser
7743: * src/classes/dom.C 1.20:
7744: * src/classes/file.C 1.53:
7745: * src/classes/image.C 1.42:
7746: * src/classes/mail.C 1.37:
7747: * src/include/pa_common.h 1.48:
7748: * src/include/pa_sql_driver_manager.h 1.9:
7749: * src/include/pa_string.h 1.103:
7750: * src/include/pa_stylesheet_connection.h 1.1:
7751: * src/include/pa_xslt_stylesheet_manager.h 1.1:
7752: * src/main/main.dsp 1.113:
7753: * src/main/pa_common.C 1.64:
7754: * src/main/pa_exec.C 1.12:
7755: * src/main/pa_globals.C 1.73:
7756: * src/main/pa_sql_driver_manager.C 1.34:
7757: * src/main/pa_xslt_stylesheet_manager.C 1.1:
7758: * src/main/untaint.C 1.62:
7759: * src/types/pa_vfile.C 1.20:
7760: dom.xslt stylesheet compiled&cached
7761:
7762: * src/main/pa_sql_driver_manager.C 1.35:
7763: * src/main/pa_xslt_stylesheet_manager.C 1.2:
7764: z
7765:
7766: 2001-09-13 parser
7767: * src/classes/dom.C 1.18:
7768: dom:file content-type(.method)
7769:
7770: * src/classes/dom.C 1.19:
7771: * src/classes/file.C 1.52:
7772: * src/classes/image.C 1.41:
7773: * src/types/pa_vfile.C 1.19:
7774: * src/types/pa_vfile.h 1.31:
7775: ^dom.file[] charset
7776:
7777: * src/include/pa_globals.h [before_xml] 1.61.4.1:
7778: * src/include/pa_request.h [before_xml] 1.94.4.1:
7779: * src/main/pa_request.C [before_xml] 1.152.4.2:
7780: * src/targets/cgi/parser3.C [before_xml] 1.110.4.2:
7781: * src/targets/isapi/parser3isapi.C [before_xml] 1.38.4.1:
7782: ParserRootConfig .../parser3.conf
7783: ParserSiteConfig .../parser3.conf
7784:
7785: cgi&isapi looks for {configure|c:\windows}/parser3.conf
7786:
7787: * src/include/pa_common.h [before_xml] 1.47.4.1:
7788: * src/include/pa_globals.h [before_xml] 1.61.4.2:
7789: * src/main/pa_common.C [before_xml] 1.63.4.1:
7790: * src/main/pa_request.C [before_xml] 1.152.4.3:
7791: $MAIN:CLASS_PATH now
7792: can be string now
7793: more informative error messages
7794:
7795: 2001-09-12 parser
7796: * src/main/compile.y [before_xml] 1.165.4.1:
7797: * src/main/compile_tools.h [before_xml] 1.47.4.1:
7798: name.[part].xxx syntax lexer on LS_USER level did [] matching without setting nestage,
7799: introduced special LS_NAME_SQUARE_PART state
7800:
7801: * src/main/compile.tab.C [before_xml] 1.10.4.1:
7802: fixed - subname code parts actually [] braced
7803:
7804: * src/classes/op.C [before_xml] 1.41.4.1:
7805: * src/include/pa_sql_driver_manager.h [before_xml] 1.8.4.1:
7806: * src/main/pa_sql_driver_manager.C [before_xml] 1.33.4.1:
7807: ^connect[]
7808: ^connect[aaa]
7809: more precise error reporting:
7810: "connection string must start with protocol://"
7811: now
7812:
7813: 2001-09-11 parser
7814: * src/types/pa_vdom.h 1.5:
7815: messages
7816:
7817: * src/classes/dom.C 1.16:
7818: * src/types/pa_vdom.h 1.6:
7819: ^dom:set[<some>xml</some>]
7820:
7821: * src/classes/dom.C 1.17:
7822: * src/include/pa_string.h 1.102:
7823: * src/main/pa_globals.C 1.72:
7824: * src/main/untaint.C 1.61:
7825: ^dom:set{<some>xml</some>} default language XML
7826: languages+=xml
7827:
7828: * src/classes/dom.C 1.14:
7829: * src/classes/dom.C 1.15:
7830: ^dom:save/string/file[output options]
7831: output options:
7832: $.method[xml|html|text] detection fixed
7833:
7834: 2001-09-10 parser
7835: * src/classes/dom.C 1.4:
7836: * src/main/main.dsp 1.110:
7837: * src/types/pa_vform.C 1.35:
7838: * src/types/pa_vform.h 1.23:
7839: ^dom.save[b.xml] 0
7840:
7841: * src/classes/dom.C 1.9:
7842: ^dom.file[encoding] = file
7843:
7844: * src/classes/dom.C 1.12:
7845: ^dom.xslt[stylesheet filename][params hash added]
7846:
7847: * src/classes/dom.C 1.10:
7848: * src/main/main.dsp 1.111:
7849: * src/types/pa_vdom.h 1.3:
7850: ^dom.xslt[stylesheet filename] -1 doc is lying
7851:
7852: * src/classes/dom.C 1.11:
7853: * src/main/main.dsp 1.112:
7854: * src/types/pa_vdom.h 1.4:
7855: ^dom.xslt[stylesheet filename] 0
7856:
7857: * src/classes/dom.C 1.5:
7858: ^dom.save[b.xml] 1:error handling
7859:
7860: * src/classes/dom.C 1.13:
7861: ^dom:save/string/file[output options]
7862: output options:
7863: $.method[xml|html|text] $.encoding[windows-1251|...]
7864:
7865: * src/classes/dom.C 1.6:
7866: ^dom.string[] 0
7867:
7868: * src/classes/dom.C 1.7:
7869: * src/classes/dom.C 1.8:
7870: ^dom.string[encoding] 1
7871: ^dom.save[encoding;filename]
7872:
7873: 2001-09-08 parser
7874: * src/types/pa_vform.C [before_xml] 1.33.2.3:
7875: $form:tables.name.field
7876:
7877: 2001-09-07 parser
7878: * src/classes/dom.C 1.3:
7879: * src/types/pa_value.h [before_xml] 1.70.4.1:
7880: * src/types/pa_vtable.h [before_xml] 1.28.4.1:
7881: (def $table) is false when table is empty
7882:
7883: * src/main/pa_request.C [before_xml] 1.152.4.1:
7884: * src/types/pa_vform.C [before_xml] 1.33.2.2:
7885: * src/types/pa_vform.h [before_xml] 1.22.2.2:
7886: !$form:tables
7887: $atable[$form:tables.a]
7888: ^atable.menu{a=$atable.element}[,]
7889:
7890: * src/classes/dom.C 1.1:
7891: file dom.C was initially added on branch xalan1_2.
7892:
7893: * src/main/pa_exception.C 1.15:
7894: * src/types/pa_vform.C 1.32:
7895: getting FIRST form element [not last]
7896:
7897: * src/classes/table.C [before_xml] 1.110.4.1:
7898: table:empty removed, superceded by ^if(def $table)...
7899:
7900: * src/targets/cgi/parser3.dsp [before_xml] 1.20.4.1:
7901: * src/types/pa_vform.C [before_xml] 1.33.2.1:
7902: * src/types/pa_vform.h [before_xml] 1.22.2.1:
7903: * src/types/pa_vhash.h [before_xml] 1.16.4.1:
7904: !$form:fields
7905:
7906: * src/include/pa_hash.h 1.43:
7907: * src/main/pa_hash.C 1.39:
7908: * src/targets/cgi/parser3.C [before_xml] 1.110.4.1:
7909: * src/types/pa_vfile.h 1.30:
7910: * src/types/pa_vform.C 1.33:
7911: * src/types/pa_vform.C [xalan1_2] 1.29.4.1:
7912: * src/types/pa_vform.h 1.22:
7913: z
7914:
7915: * src/Makefile.in [xalan1_2] 1.16.2.1:
7916: * src/classes/dom.C [xalan1_2] 1.1.2.1:
7917: * src/classes/table.C [xalan1_2] 1.110.2.1:
7918: * src/main/main.dsp [xalan1_2] 1.108.2.1:
7919: * src/types/pa_vdom.h [xalan1_2] 1.1.2.1:
7920: introducing dom. dom:load[a.xml]
7921:
7922: * src/main/pa_string.C [before_xml] 1.102.2.1:
7923: a[] ^if($a){y;n} is 'n' now [conversion from '' to int/double
7924: is 0]
7925:
7926: * src/Makefile.in 1.17:
7927: * src/classes/dom.C 1.2:
7928: * src/classes/table.C 1.111:
7929: * src/main/main.dsp 1.109:
7930: * src/types/pa_vdom.h 1.2:
7931: * src/types/pa_vform.C 1.34:
7932: merged with successful start of dom
7933:
7934: * src/types/pa_vdom.h 1.1:
7935: file pa_vdom.h was initially added on branch xalan1_2.
7936:
7937: 2001-09-06 parser
7938: * src/doc/doxygen.cfg 1.14:
7939: merged new default options from 1.2.10 doxygen
7940:
7941: * src/classes/hash.C 1.15:
7942: * src/include/pa_globals.h 1.61:
7943: * src/main/pa_globals.C 1.71:
7944: * src/types/pa_vhash.h 1.16:
7945: now there's special hash key '_default' [instead of ^_default method]
7946: $hash[
7947: $.a[1]
7948: $.b[2]
7949: $._default[xx]
7950: ]
7951: $hash.c
7952:
7953: * src/types/pa_vform.C 1.30:
7954: * src/types/pa_vform.C 1.31:
7955: a=1&a=2 would result in $form:a being a table with one column '
7956: element' and two rows: 1 and 2
7957:
7958: * src/classes/gd/gifio.C 1.11:
7959: * src/classes/image.C 1.40:
7960: * src/classes/op.C 1.41:
7961: * src/classes/string.C 1.74:
7962: * src/classes/table.C 1.110:
7963: * src/doc/doxygen.cfg 1.13:
7964: * src/targets/isapi/parser3isapi.C 1.38:
7965: * src/types/pa_vtable.C 1.3:
7966: few #ifndef DOXYGEN
7967:
7968: * src/classes/void.C 1.9:
7969: * src/main/pa_string.C 1.102:
7970: * src/main/pa_table.C 1.36:
7971: fixed up bad int/double conversions, and now $form:nonexistent
7972: int(88) would return 88
7973:
7974: * src/main/compile.tab.C 1.10:
7975: * src/main/compile.y 1.165:
7976: ^if(0){}{ ^if(1){}^; }
7977: bug fixed [thanks, fif], ^; were treated there non-literally
7978:
7979: 2001-09-05 parser
7980: * src/classes/string.C 1.73:
7981: * src/classes/table.C 1.109:
7982: sql options can be void [same as image:html the other day]
7983:
7984: * src/classes/mail.C 1.36:
7985: MAIN:MAIL check fixed
7986:
7987: * src/Makefile.in 1.16:
7988: * src/classes/Makefile.in 1.15:
7989: * src/classes/gd/Makefile.in 1.11:
7990: * src/main/Makefile.in 1.12:
7991: * src/targets/cgi/Makefile.in 1.14:
7992: * src/types/Makefile.in 1.11:
7993: makes
7994:
7995: * src/main/pa_sql_driver_manager.C 1.33:
7996: * src/sql/pa_sql_driver.h 1.16:
7997: * src/targets/cgi/parser3.C 1.110:
7998: #define STRINGIZE(name) #name
7999: does not macro expantion on param, simply qoutes whatever passed, undone
8000:
8001: * src/main/pa_sql_driver_manager.C 1.30:
8002: * src/sql/pa_sql_driver.h 1.14:
8003: SQL_DRIVER_CREATE_FUNC_NAME
8004:
8005: * src/main/pa_sql_driver_manager.C 1.32:
8006: * src/sql/pa_sql_driver.h 1.15:
8007: * src/targets/cgi/Makefile.am 1.13:
8008: * src/targets/cgi/parser3.C 1.109:
8009: #define STRINGIZE(name) #name
8010: invented
8011:
8012: * src/targets/cgi/Makefile.am 1.14:
8013: .am undo
8014:
8015: * src/classes/op.C 1.40:
8016: * src/include/pa_sql_driver_manager.h 1.8:
8017: * src/main/pa_sql_driver_manager.C 1.31:
8018: #define MAIN_SQL_NAME "SQL"
8019: #define MAIN_SQL_DRIVERS_NAME "drivers"
8020:
8021: moved to be availible to all users
8022:
8023: 2001-09-04 parser
8024: * src/targets/cgi/parser3.C 1.106:
8025: zz
8026:
8027: * src/include/pa_config_auto.h.in 1.5:
8028: * src/targets/Makefile.in 1.12:
8029: * src/targets/apache13/Makefile.in 1.12:
8030: * src/targets/cgi/Makefile.am 1.12:
8031: * src/targets/cgi/Makefile.in 1.13:
8032: * src/targets/cgi/parser3.C 1.102:
8033: configure --sysconfdir=sysadmin-controlled auto.p location for
8034: targets/cgi/parser3, default[/usr/local/etc]
8035:
8036: * src/Makefile.in 1.15:
8037: * src/include/pa_config_auto.h.in 1.4:
8038: * src/targets/apache13/Makefile.in 1.11:
8039: * src/targets/cgi/Makefile.in 1.12:
8040: makes
8041:
8042: * src/targets/isapi/parser3isapi.C 1.37:
8043: z
8044:
8045: * src/targets/cgi/parser3.C 1.104:
8046: zzz
8047:
8048: * src/targets/cgi/parser3.C 1.108:
8049: full_file_spec bug
8050:
8051: * src/classes/image.C 1.39:
8052: image.html now can accept void params
8053:
8054: * src/classes/date.C 1.5:
8055: date:sql-string is now without ''
8056:
8057: * src/classes/date.C 1.6:
8058: date
8059:
8060: * src/targets/cgi/parser3.C 1.107:
8061: getenvcheck
8062:
8063: 2001-09-03 parser
8064: * src/targets/cgi/parser3.C 1.101:
8065: /configure cgi SYSCONFDIR
8066:
8067: 2001-09-01 parser
8068: * src/classes/image.C 1.38:
8069: letter_spacing
8070:
8071: * src/classes/image.C 1.36:
8072: image: as_int as_string used
8073:
8074: * src/classes/image.C 1.37:
8075: image: font params changed
8076:
8077: * src/types/pa_vmethod_frame.h 1.15:
8078: $result[] now gets properly analized
8079:
8080: 2001-08-31 parser
8081: * src/Makefile.in 1.14:
8082: * src/include/pa_dir.h 1.4:
8083: * src/targets/Makefile.in 1.11:
8084: * src/targets/cgi/parser3.C 1.99:
8085: compiled under cygwin
8086:
8087: * src/targets/cgi/parser3.C 1.100:
8088: z
8089:
8090: * src/classes/void.C 1.8:
8091: void:int/double += (default)
8092:
8093: * src/classes/string.C 1.72:
8094: * src/classes/table.C 1.108:
8095: string:int/double (defaults)
8096:
8097: * src/classes/image.C 1.35:
8098: image:font added space param
8099: image:font changed charwidth alg, added kerning const[for now]
8100:
8101: 2001-08-29 parser
8102: * src/main/pa_exception.C 1.14:
8103: exception redundant debug info
8104:
8105: 2001-08-28 parser
8106: * src/classes/table.C 1.107:
8107: NO_STRING_ORIGIN check
8108:
8109: * src/classes/string.C 1.71:
8110: * src/include/pa_dictionary.h 1.2:
8111: * src/include/pa_string.h 1.101:
8112: * src/main/pa_dictionary.C 1.4:
8113: * src/main/pa_string.C 1.101:
8114: * src/main/untaint.C 1.59:
8115: pa_directory speeded up. moved zero 'from' check to directory constructor.
8116: string:replace
8117:
8118: * src/Makefile.in 1.13:
8119: makes
8120:
8121: * src/Makefile.in 1.12:
8122: * src/classes/Makefile.in 1.13:
8123: * src/classes/gd/Makefile.in 1.9:
8124: * src/main/Makefile.in 1.10:
8125: * src/targets/Makefile.in 1.10:
8126: * src/targets/apache13/Makefile.in 1.9:
8127: * src/targets/cgi/Makefile.in 1.10:
8128: * src/types/Makefile.in 1.9:
8129: makefiles
8130:
8131: * src/classes/file.C 1.51:
8132: * src/main/pa_common.C 1.63:
8133: file:move autocreate/remove dest/src dir
8134:
8135: * src/main/compile.C 1.47:
8136: NO_STRING_ORIGIN check2
8137:
8138: * src/classes/image.C 1.33:
8139: image: gifsize little endian
8140:
8141: * src/targets/apache13/Makefile.am 1.4:
8142: COMPILE_APACHE13_MODULE
8143:
8144: * src/include/pa_dictionary.h 1.4:
8145: * src/main/pa_dictionary.C 1.5:
8146: * src/main/pa_sql_driver_manager.C 1.29:
8147: NO_STRING_ORIGIN check3
8148:
8149: * src/include/pa_dictionary.h 1.3:
8150: gcc: ../include/pa_dictionary.h:19: storage class specifiers
8151: invalid in friend function declarations
8152:
8153: * src/targets/apache13/Makefile.am 1.3:
8154: configure to skip apache
8155:
8156: * src/classes/Makefile.in 1.14:
8157: * src/classes/gd/Makefile.in 1.10:
8158: * src/main/Makefile.in 1.11:
8159: * src/targets/apache13/Makefile.in 1.10:
8160: * src/targets/cgi/Makefile.in 1.11:
8161: * src/types/Makefile.in 1.10:
8162: make.ins
8163:
8164: * src/classes/op.C 1.39:
8165: * src/main/compile.tab.C 1.9:
8166: * src/main/pa_dir.C 1.6:
8167: * src/main/untaint.C 1.60:
8168: * src/targets/cgi/parser3.C 1.98:
8169: * src/targets/isapi/parser3isapi.C 1.36:
8170: strncpy forced with zero ending in case of limit
8171:
8172: * src/classes/gd/gif.h 1.10:
8173: * src/classes/gd/gifio.C 1.10:
8174: #endif /*some comments removed*/
8175:
8176: * src/classes/image.C 1.34:
8177: image error msgs
8178:
8179: * src/classes/Makefile.am 1.18:
8180: * src/classes/gd/Makefile.am 1.3:
8181: * src/main/Makefile.am 1.15:
8182: * src/targets/cgi/Makefile.am 1.11:
8183: * src/types/Makefile.am 1.6:
8184: .am-s
8185:
8186: * src/doc/doxygen.cfg 1.12:
8187: doxygen conf removed some garbage from under doxygeneration
8188:
8189: 2001-08-27 parser
8190: * src/Makefile.in 1.11:
8191: * src/classes/Makefile.in 1.12:
8192: * src/classes/gd/Makefile.in 1.8:
8193: * src/main/Makefile.in 1.9:
8194: * src/main/pa_common.C 1.61:
8195: * src/main/pa_exception.C 1.12:
8196: * src/main/pa_sql_driver_manager.C 1.28:
8197: * src/targets/Makefile.in 1.9:
8198: * src/targets/apache13/Makefile.in 1.8:
8199: * src/targets/cgi/Makefile.am 1.10:
8200: * src/targets/cgi/Makefile.in 1.9:
8201: * src/types/Makefile.in 1.8:
8202: configure for solaris -lsocket
8203:
8204: * src/classes/image.C 1.31:
8205: * src/classes/image.C 1.32:
8206: fixed jpgsize alg
8207:
8208: * src/main/pa_request.C 1.152:
8209: * src/targets/cgi/parser3.C 1.97:
8210: parser3 test.html [auto.p from current dir loading]
8211:
8212: * src/main/pa_exception.C 1.13:
8213: z
8214:
8215: * src/main/pa_common.C 1.62:
8216: removed debug info from pa_common
8217:
8218: 2001-08-24 parser
8219: * src/targets/cgi/parser3.C 1.95:
8220: not cgi extra \n 2
8221:
8222: * src/classes/file.C 1.50:
8223: * src/classes/form.C 1.14:
8224: * src/classes/mail.C 1.35:
8225: * src/classes/table.C 1.106:
8226: fiew non-pool mallocs fixed
8227:
8228: * src/targets/cgi/parser3.C 1.96:
8229: not cgi extra \n 3
8230:
8231: * src/sql/pa_sql_driver.h 1.13:
8232: sql* removed services from disconnect - cross-request ideological probs.
8233: oracle - fixed bug: cs allocated on request.pool and got freed before disconnect
8234:
8235: * src/targets/cgi/parser3.C 1.94:
8236: not cgi extra \n
8237:
8238: * src/main/pa_sql_driver_manager.C 1.27:
8239: z
8240:
8241: * src/include/pa_sql_connection.h 1.12:
8242: * src/main/pa_sql_driver_manager.C 1.26:
8243: sql* removed services from disconnect - cross-request
8244: ideological probs.
8245:
8246: 2001-08-23 parser
8247: * src/main/pa_sql_driver_manager.C 1.25:
8248: oracle: dlink
8249:
8250: * src/classes/file.C 1.49:
8251: minor bug in file:save fixed
8252:
8253: 2001-08-22 parser
8254: * src/classes/file.C 1.48:
8255: * src/main/compile.tab.C 1.8:
8256: * src/types/pa_vfile.C 1.18:
8257: * src/types/pa_vfile.h 1.29:
8258: file:load|save[text|binary;
8259:
8260: * src/main/compile.tab.C 1.7:
8261: * src/main/compile.y 1.164:
8262: ^method[]^[^] literals []
8263:
8264: 2001-08-21 parser
8265: * src/classes/file.C 1.47:
8266: * src/classes/table.C 1.105:
8267: ^file:list
8268:
8269: 2001-08-20 parser
8270: * src/main/compile.tab.C 1.6:
8271: * src/main/compile.y 1.163:
8272: * src/main/pa_sql_driver_manager.C 1.24:
8273: * src/types/pa_value.h 1.70:
8274: * src/types/pa_vbool.h 1.11:
8275: * src/types/pa_vdouble.h 1.24:
8276: * src/types/pa_vint.h 1.25:
8277: var(123) ^var.inc[] recousively caused problems: inc incremeted
8278: 123 literal!! fixed
8279:
8280: 2001-08-10 parser
8281: * src/classes/table.C 1.101:
8282: * src/include/pa_table.h 1.34:
8283: * src/main/pa_table.C 1.35:
8284: table.sort now creates new sorted table
8285:
8286: * src/main/compile.tab.C 1.3:
8287: * src/main/compile.tab.C 1.4:
8288: * src/main/compile.y 1.160:
8289: * src/main/compile.y 1.161:
8290: (codes) name part syntax added
8291:
8292: * src/main/compile.tab.C 1.5:
8293: * src/main/compile.y 1.162:
8294: [codes] name part syntax now
8295:
8296: * src/main/pa_string.C 1.100:
8297: string.match hanged on. there were a hang check but it weren't wise enough
8298:
8299: @parse[dateString][tmp]
8300: $tmp[^dateString.match[(\d\d\d\d-)?(\d\d-)?][g]]
8301: $tmp.1 $tmp.2
8302: #end
8303:
8304: @main[]
8305: ^parse[2001-02-03]
8306:
8307: * src/classes/table.C 1.102:
8308: * src/classes/table.C 1.103:
8309: table:sort now default desc
8310:
8311: * src/types/pa_value.h 1.69:
8312: * src/types/pa_vstring.h 1.30:
8313: * src/types/pa_vstring.h 1.31:
8314: string now def only when ne ''
8315:
8316: * src/main/pa_request.C 1.150:
8317: * src/main/pa_request.C 1.151:
8318: wanted to make
8319: const int MAX_EXECUTE_SECONDS=1;
8320:
8321: but couldnt, set_callback_and_alarm appeared to be not exported :(
8322:
8323: * src/classes/table.C 1.104:
8324: table:sort restored [it was bad test :(]
8325:
8326: 2001-08-09 parser
8327: * src/main/pa_string.C 1.99:
8328: $a[010] now ^if($a==10){true}
8329: were octal
8330:
8331: * src/main/Makefile.am 1.14:
8332: .am
8333:
8334: * src/classes/void.C 1.6:
8335: * src/classes/void.C 1.7:
8336: void: int double copy/paste from int: bug fixed
8337:
8338: * src/classes/hash.C 1.14:
8339: hash:_default now [was hash:default]
8340:
8341: * src/types/pa_vcookie.C 1.22:
8342: cookie name&value origins added, more precise $ORIGINS(1)
8343:
8344: * src/classes/op.C 1.38:
8345: case without switch check added
8346:
8347: * src/main/Makefile.in 1.8:
8348: make.in
8349:
8350: 2001-08-07 parser
8351: * src/classes/math.C 1.5:
8352: * src/main/pa_request.C 1.149:
8353: math:random fixed. win32 srand made working
8354:
8355: * src/classes/double.C 1.36:
8356: * src/classes/int.C 1.32:
8357: * src/classes/string.C 1.70:
8358: * src/classes/table.C 1.100:
8359: * src/include/pa_globals.h 1.60:
8360: * src/main/pa_globals.C 1.70:
8361: !^int/double:sql{query}[[$.limit(2) $.offset(4) $.default(0)]]
8362: string, table
8363:
8364: 2001-08-06 parser
8365: * src/classes/hash.C 1.13:
8366: hash:keys renamed to hash:_keys :(
8367:
8368: * src/main/pa_exec.C 1.10:
8369: exec win32 real filename
8370:
8371: * src/classes/file.C 1.46:
8372: exec stderr out
8373:
8374: * src/classes/mail.C 1.34:
8375: * src/classes/op.C 1.37:
8376: * src/include/pa_array.h 1.43:
8377: * src/include/pa_globals.h 1.59:
8378: * src/include/pa_hash.h 1.42:
8379: * src/include/pa_request.h 1.94:
8380: * src/main/compile.tab.C 1.2:
8381: * src/main/compile.y 1.159:
8382: * src/main/pa_array.C 1.38:
8383: * src/main/pa_dictionary.C 1.3:
8384: * src/main/pa_exec.C 1.11:
8385: * src/main/pa_globals.C 1.69:
8386: * src/main/pa_hash.C 1.38:
8387: * src/main/pa_request.C 1.148:
8388: * src/main/pa_string.C 1.98:
8389: class_path
8390:
8391: 2001-08-03 parser
8392: * src/classes/table.C 1.99:
8393: * src/types/pa_vtable.h 1.28:
8394: vtable.locks killed
8395:
8396: 2001-08-02 parser
8397: * src/classes/classes.h 1.9:
8398: * src/classes/op.C 1.36:
8399: * src/include/pa_globals.h 1.58:
8400: * src/main/execute.C 1.188:
8401: * src/main/pa_globals.C 1.66:
8402: * src/main/pa_globals.C 1.67:
8403: found another multithread bug in op.C (last, last global var
8404: killed) :)
8405:
8406: * src/main/pa_dictionary.C 1.2:
8407: * src/main/pa_globals.C 1.68:
8408: memset dictionary minor bug fixed
8409:
8410: * src/classes/string.C 1.69:
8411: * src/classes/table.C 1.98:
8412: * src/include/pa_array.h 1.42:
8413: * src/main/execute.C 1.190:
8414: * src/main/pa_exec.C 1.9:
8415: introducing Array_iter
8416:
8417: * src/main/execute.C 1.189:
8418: detected quick_get recursion bug. changed to get@execute, but
8419: needs array iterator, separate from array to avoid it & use caching
8420:
8421: 2001-08-01 parser
8422: * src/include/pa_dictionary.h 1.1:
8423: * src/include/pa_globals.h 1.57:
8424: * src/include/pa_string.h 1.100:
8425: * src/main/main.dsp 1.107:
8426: * src/main/pa_dictionary.C 1.1:
8427: * src/main/pa_globals.C 1.65:
8428: * src/main/pa_request.C 1.147:
8429: * src/main/pa_string.C 1.97:
8430: * src/main/untaint.C 1.58:
8431: speeded up typo-html replacements. introducing Dictionary with
8432: first-char caching
8433:
8434: 2001-07-31 parser
8435: * src/types/Makefile.am 1.5:
8436: pa_vtable.C added to .am
8437:
8438: * src/main/compile.tab.C 1.1:
8439: added, so that could be compiled even on non-bison-enabled platforms
8440:
8441: 2001-07-28 parser
8442: * src/main/compile.y 1.158:
8443: * src/main/untaint.C 1.57:
8444: bug fix @ untaint when \r skipped \n
8445:
8446: * src/classes/table.C 1.97:
8447: table:hash always produces hash, when can't - empty
8448:
8449: 2001-07-27 parser
8450: * src/classes/double.C 1.35:
8451: * src/classes/int.C 1.31:
8452: * src/classes/string.C 1.68:
8453: provided meaningful msg on int/double/string :sql without
8454: result and default
8455:
8456: 2001-07-26 parser
8457: * src/include/pa_opcode.h 1.6:
8458: * src/main/compile.y 1.156:
8459: * src/main/execute.C 1.187:
8460: hash creation syntax problem persists. restored $: for a while.
8461: thinking of $man[$.age[zzz]] syntax now
8462:
8463: * src/classes/op.C 1.35:
8464: fixed bad multithread bug with strangly global OP
8465:
8466: * src/main/compile.y 1.157:
8467: $man[$.age[zzz]] 0
8468:
8469: * src/include/pa_opcode.h 1.4:
8470: * src/main/compile.C 1.45:
8471: * src/main/compile.y 1.154:
8472: * src/main/compile_tools.h 1.46:
8473: * src/main/execute.C 1.185:
8474: * src/main/pa_request.C 1.146:
8475: * src/types/pa_vmethod_frame.h 1.13:
8476: introducing ::
8477: this is constructor call prefix.
8478: ordinary : remains for static accesses
8479:
8480: * src/classes/double.C 1.34:
8481: * src/classes/int.C 1.30:
8482: * src/classes/string.C 1.67:
8483: * src/include/pa_opcode.h 1.5:
8484: * src/main/compile.C 1.46:
8485: * src/main/compile.y 1.155:
8486: * src/main/compile_tools.h 1.47:
8487: * src/main/execute.C 1.186:
8488: * src/types/pa_vcode_frame.h 1.7:
8489: * src/types/pa_vmethod_frame.h 1.14:
8490: * src/types/pa_wcontext.h 1.16:
8491: * src/types/pa_wwrapper.h 1.10:
8492: fixing :: realization #1
8493:
8494: 2001-07-25 parser
8495: * src/classes/table.C 1.95:
8496: * src/main/main.dsp 1.106:
8497: * src/types/pa_vtable.C 1.1:
8498: * src/types/pa_vtable.h 1.27:
8499: ^table.record[] now $table.fields
8500:
8501: * src/types/pa_vtable.C 1.2:
8502: table: get_element order changeed. now:
8503: 1. fields
8504: 2. methods
8505: 3. columns
8506:
8507: * src/types/pa_vdouble.h 1.23:
8508: * src/types/pa_vint.h 1.24:
8509: odbc: no result queries; quote.
8510: optimized double&int tostring-s
8511:
8512: * src/classes/string.C 1.66:
8513: * src/include/pa_globals.h 1.56:
8514: * src/main/execute.C 1.183:
8515: * src/main/pa_globals.C 1.64:
8516: match replace code context moved to implicit $match context
8517:
8518: * src/main/compile.C 1.44:
8519: * src/main/compile.y 1.153:
8520: * src/main/compile_tools.h 1.45:
8521: allowed whitespace before first method decl
8522:
8523: * src/include/pa_opcode.h 1.3:
8524: * src/main/compile.y 1.149:
8525: * src/main/compile_tools.C 1.37:
8526: * src/main/compile_tools.h 1.43:
8527: * src/main/execute.C 1.182:
8528: with killed, code storage introduced with former 'with' syntax
8529:
8530: * src/main/compile.y 1.150:
8531: * src/main/compile.y 1.151:
8532: * src/main/execute.C 1.184:
8533: $var[] is now empty string, not void
8534:
8535: * src/main/compile.C 1.43:
8536: * src/main/compile.y 1.152:
8537: * src/main/compile_tools.h 1.44:
8538: allowed empty lines before first method decl
8539:
8540: * src/classes/table.C 1.96:
8541: allowed nontable result in table:sql, results in empty table
8542:
8543: 2001-07-24 parser
8544: * src/main/compile.C 1.42:
8545: * src/main/execute.C 1.181:
8546: * src/main/pa_string.C 1.96:
8547: * src/types/pa_value.h 1.68:
8548: first get_element, next get operator
8549:
8550: * src/classes/file.C 1.45:
8551: * src/include/pa_common.h 1.47:
8552: * src/main/pa_common.C 1.60:
8553: file:move
8554:
8555: * src/main/compile.y 1.148:
8556: removed @end handling
8557:
8558: * src/main/pa_common.C 1.59:
8559: file_read close @ eof when imgsize bug fixed
8560:
8561: * src/main/compile.C 1.41:
8562: * src/main/compile.y 1.147:
8563: @end handling method2
8564:
8565: 2001-07-23 parser
8566: * src/main/pa_sql_driver_manager.C 1.23:
8567: * src/sql/pa_sql_driver.h 1.12:
8568: sql odbc driver
8569:
8570: * src/classes/hash.C 1.11:
8571: * src/classes/hash.C 1.12:
8572: * src/classes/string.C 1.65:
8573: * src/classes/table.C 1.94:
8574: * src/classes/void.C 1.5:
8575: * src/include/pa_sql_connection.h 1.11:
8576: * src/sql/pa_sql_driver.h 1.11:
8577: changed sql driver query interface
8578:
8579: 2001-07-20 parser
8580: * src/types/pa_vrequest.C 1.8:
8581: X!$browser:type
8582:
8583: * src/classes/file.C 1.44:
8584: * src/classes/string.C 1.64:
8585: * src/include/pa_string.h 1.99:
8586: * src/main/execute.C 1.180:
8587: * src/main/pa_string.C 1.95:
8588: * src/types/pa_valiased.C 1.8:
8589: * src/types/pa_valiased.h 1.13:
8590: * src/types/pa_value.h 1.67:
8591: * src/types/pa_vclass.h 1.17:
8592: * src/types/pa_vcookie.h 1.11:
8593: * src/types/pa_vdate.h 1.3:
8594: * src/types/pa_vfile.h 1.28:
8595: * src/types/pa_vform.h 1.21:
8596: * src/types/pa_vhash.h 1.15:
8597: * src/types/pa_vmath.h 1.2:
8598: * src/types/pa_vobject.h 1.10:
8599: * src/types/pa_vrequest.C 1.7:
8600: * src/types/pa_vstateless_class.h 1.16:
8601: * src/types/pa_vstateless_object.h 1.10:
8602: only ^class:method dynamic calls allowed.
8603: ^BASE.method call disabled.
8604: BASE element globally removed
8605:
8606: 2001-07-18 parser
8607: * src/Makefile.am 1.6:
8608: * src/Makefile.in 1.10:
8609: * src/classes/Makefile.am 1.17:
8610: * src/classes/gd/Makefile.am 1.2:
8611: * src/main/Makefile.am 1.13:
8612: * src/targets/Makefile.am 1.6:
8613: * src/targets/apache13/Makefile.am 1.2:
8614: * src/targets/cgi/Makefile.am 1.9:
8615: * src/types/Makefile.am 1.4:
8616: removed $id from *.in *.am
8617:
8618: * src/classes/file.C 1.43:
8619: file:exec/cgi msg
8620:
8621: * src/main/pa_request.C 1.145:
8622: * src/main/untaint.C 1.56:
8623: ORIGINS langs name abbrevations
8624:
8625: * src/classes/file.C 1.42:
8626: $file:exit-code renamed to 'status'
8627:
8628: * src/classes/date.C 1.4:
8629: * src/classes/mail.C 1.33:
8630: * src/classes/math.C 1.4:
8631: * src/classes/string.C 1.63:
8632: * src/classes/table.C 1.93:
8633: * src/include/pa_globals.h 1.55:
8634: * src/include/pa_string.h 1.98:
8635: * src/main/execute.C 1.179:
8636: * src/main/pa_globals.C 1.63:
8637: * src/main/pa_request.C 1.144:
8638: * src/main/pa_string.C 1.94:
8639: * src/main/untaint.C 1.55:
8640: * src/types/pa_value.h 1.66:
8641: * src/types/pa_vdouble.h 1.22:
8642: * src/types/pa_vfile.h 1.27:
8643: * src/types/pa_vint.h 1.23:
8644: * src/types/pa_vstring.C 1.9:
8645: * src/types/pa_vstring.h 1.29:
8646: $ORIGINS(1) output tracing mode
8647:
8648: * src/classes/Makefile.in 1.11:
8649: * src/classes/gd/Makefile.in 1.7:
8650: * src/main/Makefile.in 1.7:
8651: * src/targets/Makefile.in 1.8:
8652: * src/targets/apache13/Makefile.in 1.7:
8653: * src/targets/cgi/Makefile.in 1.8:
8654: * src/types/Makefile.in 1.7:
8655: $id in .in's from .am's removed
8656:
8657: * src/classes/file.C 1.41:
8658: * src/main/pa_exec.C 1.8:
8659: file:exec
8660:
8661: 2001-07-17 parser
8662: * src/Makefile.in 1.9:
8663: * src/classes/Makefile.in 1.10:
8664: == wrong
8665:
8666: 2001-07-13 parser
8667: * src/main/execute.C 1.175:
8668: * src/main/pa_request.C 1.142:
8669: order of MAIN parents was wrong, fixed
8670:
8671: * src/classes/double.C 1.33:
8672: * src/classes/int.C 1.29:
8673: * src/classes/string.C 1.62:
8674: * src/include/pa_request.h 1.92:
8675: * src/include/pa_request.h 1.93:
8676: * src/main/execute.C 1.176:
8677: * src/main/execute.C 1.177:
8678: * src/main/execute.C 1.178:
8679: * src/main/pa_request.C 1.143:
8680: auto.p[@auto], /news/auto.p[no @auto], so that initializing
8681: second would not call first @auto
8682:
8683: 2001-07-12 parser
8684: * src/types/pa_value.h 1.65:
8685: pa_value.putelement modification of system classes prevented
8686:
8687: 2001-07-11 parser
8688: * src/classes/string.C 1.61:
8689: * src/doc/sources2html.cmd 1.3:
8690: lr split now yelds table $piece
8691:
8692: * src/classes/file.C 1.40:
8693: * src/include/pa_common.h 1.46:
8694: * src/main/pa_common.C 1.58:
8695: * src/types/pa_vstateless_class.h 1.15:
8696: $file created by file:state += .atime .mtime .ctime
8697: +found&fixed bug with exceptions on get_junction-created objects [they were on wrong pool]
8698:
8699: 2001-07-09 parser
8700: * src/main/untaint.C 1.54:
8701: qp wrong name
8702:
8703: * src/classes/date.C 1.3:
8704: * src/classes/string.C 1.60:
8705: * src/classes/table.C 1.92:
8706: * src/main/compile.y 1.146:
8707: date format 0
8708:
8709: 2001-07-07 parser
8710: * src/classes/Makefile.am 1.16:
8711: * src/classes/date.C 1.1:
8712: * src/classes/file.C 1.39:
8713: * src/classes/hash.C 1.10:
8714: * src/classes/image.C 1.30:
8715: * src/classes/mail.C 1.32:
8716: * src/classes/math.C 1.3:
8717: * src/classes/op.C 1.34:
8718: * src/classes/string.C 1.59:
8719: * src/classes/table.C 1.90:
8720: * src/classes/void.C 1.4:
8721: * src/include/pa_request.h 1.91:
8722: * src/main/main.dsp 1.105:
8723: * src/types/pa_value.h 1.64:
8724: * src/types/pa_vdate.h 1.1:
8725: * src/types/pa_wcontext.C 1.7:
8726: date now set $fields roll string. todo: sql, calendar
8727:
8728: * src/classes/date.C 1.2:
8729: * src/classes/table.C 1.91:
8730: * src/include/pa_common.h 1.45:
8731: * src/include/pa_string.h 1.97:
8732: * src/main/pa_common.C 1.57:
8733: * src/types/pa_vdate.h 1.2:
8734: date roll
8735: table calendar
8736:
8737: 2001-07-06 parser
8738: * src/classes/math.C 1.2:
8739: * src/include/pa_request.h 1.90:
8740: * src/main/execute.C 1.174:
8741: * src/main/main.dsp 1.104:
8742: * src/main/pa_request.C 1.141:
8743: * src/types/pa_vmath.h 1.1:
8744: math 0
8745:
8746: 2001-07-03 parser
8747: * src/classes/Makefile.am 1.15:
8748: * src/classes/math.C 1.1:
8749: * src/classes/op.C 1.33:
8750: * src/classes/random.C 1.15:
8751: * src/main/main.dsp 1.103:
8752: class random renamed to math, operators became methods
8753:
8754: * src/classes/op.C 1.32:
8755: pow sqrt
8756:
8757: * src/classes/op.C 1.31:
8758: * src/main/execute.C 1.173:
8759: sin asin cos acos tan atan
8760:
8761: 2001-07-02 parser
8762: * src/classes/hash.C 1.9:
8763: ^hash.keys[]
8764:
8765: * src/classes/table.C 1.88:
8766: * src/main/pa_table.C 1.34:
8767: ^table:columns[]
8768:
8769: * src/classes/table.C 1.89:
8770: ^table.columns column renamed from 'name' to 'column'
8771:
8772: * src/main/compile.y 1.145:
8773: * src/main/compile_tools.h 1.42:
8774: in expressions now allowed 'strings'
8775:
8776: 2001-06-29 parser
8777: * src/main/execute.C 1.171:
8778: * src/main/execute.C 1.172:
8779: /0 %0 checkes ver 2
8780:
8781: * src/classes/table.C 1.87:
8782: empty strings @ sql
8783:
8784: * src/Makefile.in 1.8:
8785: * src/classes/Makefile.in 1.9:
8786: makes
8787:
8788: * src/classes/Makefile.am 1.14:
8789: nothing - void
8790:
8791: * src/main/execute.C 1.170:
8792: /0 %0 checke
8793:
8794: 2001-06-28 parser
8795: * src/classes/double.C 1.32:
8796: * src/classes/file.C 1.38:
8797: * src/classes/form.C 1.13:
8798: * src/classes/hash.C 1.8:
8799: * src/classes/image.C 1.29:
8800: * src/classes/int.C 1.28:
8801: * src/classes/mail.C 1.31:
8802: * src/classes/op.C 1.30:
8803: * src/classes/random.C 1.14:
8804: * src/classes/response.C 1.13:
8805: * src/classes/string.C 1.58:
8806: * src/classes/table.C 1.86:
8807: * src/classes/void.C 1.3:
8808: * src/main/compile.C 1.40:
8809: * src/main/compile.y 1.144:
8810: * src/main/compile_tools.C 1.36:
8811: * src/main/execute.C 1.169:
8812: * src/main/pa_array.C 1.37:
8813: * src/main/pa_common.C 1.56:
8814: * src/main/pa_dir.C 1.5:
8815: * src/main/pa_exception.C 1.11:
8816: * src/main/pa_exec.C 1.7:
8817: * src/main/pa_globals.C 1.62:
8818: * src/main/pa_hash.C 1.37:
8819: * src/main/pa_pool.C 1.20:
8820: * src/main/pa_request.C 1.140:
8821: * src/main/pa_socks.C 1.5:
8822: * src/main/pa_sql_driver_manager.C 1.22:
8823: * src/main/pa_string.C 1.93:
8824: * src/main/pa_table.C 1.33:
8825: * src/main/untaint.C 1.53:
8826: * src/targets/cgi/parser3.C 1.93:
8827: * src/targets/isapi/parser3isapi.C 1.35:
8828: */
8829: static const char *RCSId="$Id: double.C,v 1.31 2001/06/28 07:41:59 parser Exp $";
8830:
8831: * src/main/compile.y 1.142:
8832: * src/main/compile_tools.h 1.41:
8833: $:name: == ${name}:
8834: $class:name: == ${class:name}:
8835:
8836: * src/classes/string.C 1.56:
8837: exactly one
8838:
8839: * src/classes/double.C 1.31:
8840: * src/classes/file.C 1.37:
8841: * src/classes/form.C 1.12:
8842: * src/classes/hash.C 1.7:
8843: * src/classes/image.C 1.28:
8844: * src/classes/int.C 1.27:
8845: * src/classes/mail.C 1.30:
8846: * src/classes/op.C 1.29:
8847: * src/classes/random.C 1.13:
8848: * src/classes/response.C 1.12:
8849: * src/classes/string.C 1.57:
8850: * src/classes/table.C 1.85:
8851: * src/classes/void.C 1.2:
8852: * src/main/compile.C 1.39:
8853: * src/main/compile.y 1.143:
8854: * src/main/compile_tools.C 1.35:
8855: * src/main/execute.C 1.168:
8856: * src/main/pa_array.C 1.36:
8857: * src/main/pa_common.C 1.55:
8858: * src/main/pa_dir.C 1.4:
8859: * src/main/pa_exception.C 1.10:
8860: * src/main/pa_exec.C 1.6:
8861: * src/main/pa_globals.C 1.61:
8862: * src/main/pa_hash.C 1.36:
8863: * src/main/pa_pool.C 1.19:
8864: * src/main/pa_request.C 1.139:
8865: * src/main/pa_socks.C 1.4:
8866: * src/main/pa_sql_driver_manager.C 1.21:
8867: * src/main/pa_string.C 1.92:
8868: * src/main/pa_table.C 1.32:
8869: * src/main/untaint.C 1.52:
8870: * src/targets/cgi/parser3.C 1.92:
8871: * src/targets/isapi/parser3isapi.C 1.34:
8872: static char *RCSId="$Id$";
8873:
8874: 2001-06-27 parser
8875: * src/classes/hash.C 1.6:
8876: * src/classes/nothing.C 1.5:
8877: * src/classes/table.C 1.84:
8878: * src/classes/void.C 1.1:
8879: * src/main/compile.y 1.140:
8880: * src/main/compile.y 1.141:
8881: * src/main/execute.C 1.167:
8882: * src/main/main.dsp 1.102:
8883: * src/main/pa_request.C 1.138:
8884: * src/targets/cgi/pa_pool.C 1.17:
8885: * src/types/pa_value.h 1.63:
8886: * src/types/pa_vcode_frame.h 1.6:
8887: * src/types/pa_vmethod_frame.h 1.12:
8888: * src/types/pa_vnothing.h 1.2:
8889: * src/types/pa_vtable.h 1.26:
8890: * src/types/pa_vvoid.h 1.1:
8891: nothing renamed to void
8892:
8893: * src/classes/op.C 1.28:
8894: ^switch ^case
8895:
8896: * src/main/compile.y 1.139:
8897: lexer: $zzzz^zzzz were name part
8898:
8899: 2001-05-28 parser
8900: * src/main/main.dsp 1.101:
8901: * src/targets/isapi/parser3isapi.dsp 1.15:
8902: release project options [some bugs]
8903:
8904: * src/classes/classes.C 1.7:
8905: * src/main/compile.C 1.38:
8906: * src/main/compile.y 1.138:
8907: * src/main/execute.C 1.166:
8908: operators are not in root class again
8909:
8910: * src/doc/html2chm.cmd 1.3:
8911: removed >a
8912:
8913: * src/doc/sources2html.cmd 1.2:
8914: z
8915:
8916: 2001-05-24 parser
8917: * src/Makefile.in 1.7:
8918: * src/classes/Makefile.in 1.8:
8919: * src/classes/gd/Makefile.in 1.6:
8920: * src/main/Makefile.in 1.6:
8921: * src/targets/Makefile.in 1.7:
8922: * src/targets/apache13/Makefile.in 1.6:
8923: * src/targets/cgi/Makefile.in 1.7:
8924: * src/types/Makefile.in 1.6:
8925: makes
8926:
8927: * src/main/pa_request.C 1.135:
8928: * src/main/pa_request.C 1.136:
8929: * src/targets/cgi/parser3.C 1.90:
8930: // no _ conversions in @exception[params]
8931:
8932: * src/targets/cgi/parser3.dsp 1.19:
8933: project file
8934:
8935: * src/classes/op.C 1.27:
8936: * src/main/pa_request.C 1.137:
8937: * src/targets/cgi/parser3.C 1.91:
8938: ^log ^exp
8939:
8940: 2001-05-23 parser
8941: * src/classes/op.C 1.25:
8942: * src/main/compile.y 1.137:
8943: allow one empty line before LS_DEF_NAME
8944:
8945: * src/main/pa_string.C 1.91:
8946: string cmp bug
8947:
8948: * src/classes/mail.C 1.29:
8949: * src/classes/op.C 1.26:
8950: rem max 1000
8951:
8952: 2001-05-22 parser
8953: * src/classes/op.C 1.24:
8954: if params code-required
8955:
8956: 2001-05-21 parser
8957: * src/classes/classes.C [operators_as_parent_class2] 1.5.2.1:
8958: * src/main/compile.C [operators_as_parent_class2] 1.36.2.1:
8959: * src/main/compile.y [operators_as_parent_class2] 1.134.2.1:
8960: * src/main/execute.C [operators_as_parent_class2] 1.162.2.1:
8961: 0
8962:
8963: * src/classes/classes.C [operators_as_parent_class2] 1.5.2.2:
8964: * src/main/compile.C [operators_as_parent_class2] 1.36.2.2:
8965: 1
8966:
8967: * src/Makefile.in 1.6:
8968: * src/classes/Makefile.in 1.6:
8969: * src/classes/Makefile.in 1.7:
8970: * src/classes/gd/Makefile.in 1.5:
8971: * src/main/Makefile.in 1.5:
8972: * src/targets/Makefile.in 1.6:
8973: * src/targets/apache13/Makefile.in 1.5:
8974: * src/targets/cgi/Makefile.in 1.6:
8975: * src/types/Makefile.in 1.5:
8976: makes
8977:
8978: * src/classes/double.C 1.30:
8979: * src/classes/hash.C 1.4:
8980: * src/classes/hash.C 1.5:
8981: * src/classes/nothing.C 1.1:
8982: * src/classes/nothing.C 1.2:
8983: * src/classes/nothing.C 1.3:
8984: * src/classes/op.C 1.23:
8985: * src/classes/string.C 1.55:
8986: * src/classes/table.C 1.83:
8987: * src/classes/unknown.C 1.8:
8988: * src/main/compile.y 1.136:
8989: * src/main/execute.C 1.164:
8990: * src/main/execute.C 1.165:
8991: * src/main/main.dsp 1.100:
8992: * src/main/pa_request.C 1.134:
8993: * src/targets/cgi/pa_pool.C 1.15:
8994: * src/targets/cgi/pa_pool.C 1.16:
8995: * src/types/pa_value.h 1.62:
8996: * src/types/pa_vcode_frame.h 1.5:
8997: * src/types/pa_vmethod_frame.h 1.10:
8998: * src/types/pa_vmethod_frame.h 1.11:
8999: * src/types/pa_vnothing.h 1.1:
9000: * src/types/pa_vtable.h 1.24:
9001: * src/types/pa_vtable.h 1.25:
9002: * src/types/pa_vunknown.h 1.14:
9003: 'unknown' renamed to 'nothing'
9004:
9005: * src/Makefile.in 1.5:
9006: * src/classes/Makefile.in 1.5:
9007: * src/classes/gd/Makefile.in 1.4:
9008: * src/main/Makefile.in 1.4:
9009: * src/targets/Makefile.in 1.5:
9010: * src/targets/apache13/Makefile.in 1.4:
9011: * src/targets/cgi/Makefile.in 1.5:
9012: * src/types/Makefile.in 1.4:
9013: make system timestamps
9014:
9015: * src/classes/nothing.C 1.4:
9016: resultless ^sql moved to nothing:
9017:
9018: * src/classes/Makefile.am 1.13:
9019: .AM
9020:
9021: * src/main/pa_request.C 1.133:
9022: .am
9023:
9024: * src/Makefile.in 1.4:
9025: file stamps to remove autoreconf
9026:
9027: * src/targets/cgi/parser3.C 1.88:
9028: argv can be just "parser3". made site_auto_path "." in that case
9029:
9030: * src/types/pa_vstring.C 1.8:
9031: eoleof
9032:
9033: * src/classes/op.C [operators_as_parent_class2] 1.21.2.1:
9034: * src/main/execute.C 1.162:
9035: * src/targets/cgi/Makefile.in 1.4:
9036: * src/targets/cgi/parser3.C 1.86:
9037: * src/targets/cgi/parser3.C 1.87:
9038: * src/targets/cgi/parser3.C 1.89:
9039: z
9040:
9041: * src/main/pa_request.C 1.132:
9042: * src/targets/cgi/parser3.C 1.85:
9043: pcre_tables=pcre_default_tables;
9044:
9045: * src/classes/hash.C 1.3:
9046: * src/classes/int.C 1.25:
9047: * src/classes/string.C 1.53:
9048: * src/classes/table.C 1.82:
9049: * src/include/pa_string.h 1.95:
9050: * src/include/pa_string.h 1.96:
9051: * src/main/pa_string.C 1.89:
9052: * src/main/pa_string.C 1.90:
9053: * src/types/pa_vstring.C 1.6:
9054: * src/types/pa_vstring.h 1.27:
9055: started int:sql
9056:
9057: * src/types/pa_vstring.C 1.7:
9058: * src/types/pa_vstring.h 1.28:
9059: removed unnecessary vstring::set_string
9060:
9061: * src/classes/double.C 1.29:
9062: * src/classes/int.C 1.26:
9063: * src/classes/string.C 1.54:
9064: int,double;sql
9065:
9066: * src/classes/hash.C [operators_as_parent_class2] 1.1.2.1:
9067: * src/classes/op.C [operators_as_parent_class2] 1.21.2.2:
9068: * src/classes/table.C [operators_as_parent_class2] 1.80.2.1:
9069: hash:sql
9070:
9071: * src/classes/classes.C 1.6:
9072: * src/classes/hash.C 1.2:
9073: * src/classes/op.C 1.22:
9074: * src/classes/table.C 1.81:
9075: * src/main/compile.C 1.37:
9076: * src/main/compile.y 1.135:
9077: * src/main/execute.C 1.163:
9078: hash:sql moved to main trunc. operators.txt updated
9079:
9080: 2001-05-19 parser
9081: * src/types/pa_value.h 1.61:
9082: parameter # 1 based
9083:
9084: * src/main/pa_common.C 1.54:
9085: common: actual filename '%s'
9086:
9087: * src/classes/string.C 1.52:
9088: root context in match replace body now unchanged
9089:
9090: * src/classes/Makefile.am 1.10:
9091: * src/classes/Makefile.am 1.11:
9092: * src/classes/Makefile.am 1.12:
9093: * src/classes/Makefile.am 1.9:
9094: * src/main/pa_sql_driver_manager.C 1.20:
9095: * src/targets/cgi/pa_pool.C 1.12:
9096: classes/.am
9097:
9098: * src/main/untaint.C 1.50:
9099: * src/targets/cgi/pa_pool.C 1.13:
9100: * src/targets/cgi/parser3.C 1.84:
9101: fixed bug in pre html untaint, wrong size used, 4* mem wasted
9102:
9103: * src/classes/string.C 1.51:
9104: * src/main/pa_string.C 1.88:
9105: z
9106:
9107: * src/include/pa_string.h 1.94:
9108: * src/main/untaint.C 1.51:
9109: * src/targets/cgi/pa_pool.C 1.14:
9110: introducing String::cstr_bufsize, returns just size+1 for as_is
9111: target.
9112:
9113: * src/classes/Makefile.in 1.4:
9114: clean
9115:
9116: 2001-05-18 parser
9117: * src/Makefile.in 1.3:
9118: * src/classes/Makefile.in 1.3:
9119: * src/classes/gd/Makefile.in 1.3:
9120: * src/include/pa_config_auto.h.in 1.3:
9121: * src/main/Makefile.in 1.3:
9122: * src/targets/Makefile.in 1.4:
9123: * src/targets/apache13/Makefile.in 1.3:
9124: * src/targets/cgi/Makefile.in 1.3:
9125: * src/targets/cgi/pa_pool.C 1.11:
9126: * src/types/Makefile.in 1.3:
9127: .am pa_threads.C ins
9128:
9129: * src/targets/cgi/Makefile.am 1.8:
9130: .am pa_threads.C added
9131:
9132: 2001-05-17 parser
9133: * src/include/pa_hash.h 1.40:
9134: * src/main/execute.C 1.158:
9135: removed /*SYNCHRONIZED*/ from hash.h
9136:
9137: * src/include/pa_array.h 1.41:
9138: * src/include/pa_common.h 1.44:
9139: * src/include/pa_config_fixed.h 1.8:
9140: * src/include/pa_config_includes.h 1.8:
9141: * src/include/pa_exception.h 1.12:
9142: * src/include/pa_exec.h 1.2:
9143: * src/include/pa_globals.h 1.54:
9144: * src/include/pa_hash.h 1.41:
9145: * src/include/pa_opcode.h 1.2:
9146: * src/include/pa_pool.h 1.52:
9147: * src/include/pa_request.h 1.88:
9148: * src/include/pa_sapi.h 1.9:
9149: * src/include/pa_socks.h 1.3:
9150: * src/include/pa_sql_connection.h 1.7:
9151: * src/include/pa_stack.h 1.9:
9152: * src/include/pa_string.h 1.93:
9153: * src/include/pa_table.h 1.33:
9154: * src/include/pa_threads.h 1.14:
9155: #include "pa_config_includes.h"
9156: in all headers
9157:
9158: * src/include/pa_request.h 1.89:
9159: * src/main/execute.C 1.159:
9160: * src/main/pa_request.C 1.131:
9161: ANTI_ENDLESS_EXECUTE_RECOURSION
9162:
9163: * src/classes/op.C 1.20:
9164: * src/include/pa_config_fixed.h 1.10:
9165: * src/include/pa_sql_connection.h 1.8:
9166: * src/include/pa_sql_driver_manager.h 1.5:
9167: * src/main/pa_sql_driver_manager.C 1.15:
9168: found problem at last: 2connections own 1driver and
9169: set_services fight for driver::fservices. before fix
9170:
9171: * src/main/execute.C 1.160:
9172: * src/types/pa_vmethod_frame.h 1.9:
9173: endless recursion line no
9174:
9175: * src/classes/classes.h 1.8:
9176: * src/include/pa_sql_connection.h 1.10:
9177: * src/include/pa_sql_driver_manager.h 1.7:
9178: * src/main/pa_sql_driver_manager.C 1.17:
9179: cache expiration[use SQL_Driver::disconnect]
9180:
9181: * src/include/pa_config_fixed.h 1.9:
9182: * src/include/pa_threads.h 1.16:
9183: * src/targets/cgi/pa_threads.C 1.1:
9184: * src/targets/cgi/parser3.dsp 1.18:
9185: * src/targets/isapi/pa_threads.C 1.1:
9186: * src/targets/isapi/parser3isapi.dsp 1.14:
9187: added pa_threads.C
9188:
9189: * src/classes/image.C 1.27:
9190: * src/include/pa_sql_driver_manager.h 1.4:
9191: * src/main/pa_sql_driver_manager.C 1.14:
9192: * src/main/pa_string.C 1.87:
9193: wrong includes order prevented sqlmanager to see MULTYTHREAD define
9194:
9195: * src/main/pa_table.C 1.31:
9196: table.locate current restored on "not found"
9197:
9198: * src/include/pa_threads.h 1.15:
9199: removed targets/parser
9200:
9201: * src/classes/op.C 1.19:
9202: * src/include/pa_sql_connection.h 1.6:
9203: * src/main/pa_sql_driver_manager.C 1.12:
9204: * src/sql/pa_sql_driver.h 1.9:
9205: connection from cache ->set_services(&services);
9206:
9207: * src/include/pa_config_fixed.h 1.7:
9208: * src/include/pa_threads.h 1.13:
9209: * src/main/pa_sql_driver_manager.C 1.13:
9210: SYNCHRONIZED moved closer to caches put/gets
9211:
9212: * src/classes/string.C 1.50:
9213: * src/include/pa_config_fixed.h 1.11:
9214: * src/include/pa_config_includes.h 1.9:
9215: * src/main/compile.y 1.134:
9216: * src/main/compile_tools.h 1.40:
9217: * src/main/execute.C 1.161:
9218: * src/main/pa_array.C 1.35:
9219: * src/main/pa_common.C 1.53:
9220: * src/main/pa_dir.C 1.3:
9221: * src/main/pa_hash.C 1.35:
9222: * src/main/pa_pool.C 1.18:
9223: * src/main/untaint.C 1.49:
9224: * src/types/pa_vcookie.C 1.21:
9225: * src/types/pa_vfile.C 1.17:
9226: * src/types/pa_vform.C 1.29:
9227: #include "pa_config_includes.h"
9228: removed from most .C
9229:
9230: * src/doc/html2chm.cmd 1.2:
9231: z
9232:
9233: * src/doc/chm.cmd 1.7:
9234: * src/doc/doxygen.cmd 1.7:
9235: * src/doc/html2chm.cmd 1.1:
9236: * src/doc/sources2html.cmd 1.1:
9237: * src/doc/view.cmd 1.3:
9238: * src/doc/view_chm.cmd 1.1:
9239: * src/doc/view_html.cmd 1.1:
9240: doc cmds
9241:
9242: * src/main/pa_sql_driver_manager.C 1.19:
9243: moved expiration to get_connection_from_cache
9244:
9245: * src/main/pa_sql_driver_manager.C 1.18:
9246: cache expiration bf
9247:
9248: * src/classes/op.C 1.21:
9249: * src/include/pa_sql_connection.h 1.9:
9250: * src/include/pa_sql_driver_manager.h 1.6:
9251: * src/main/pa_sql_driver_manager.C 1.16:
9252: * src/sql/pa_sql_driver.h 1.10:
9253: fixed problem at last: 2connections own 1driver and
9254: set_services fight for driver::fservices. before fix
9255:
9256: 2001-05-16 parser
9257: * src/include/pa_array.h 1.39:
9258: * src/include/pa_string.h 1.92:
9259: * src/main/execute.C 1.157:
9260: * src/main/pa_array.C 1.33:
9261: * src/targets/cgi/pa_pool.C 1.9:
9262: * src/targets/cgi/parser3.C 1.81:
9263: array debugged; adjusted
9264:
9265: * src/include/pa_array.h 1.40:
9266: * src/main/pa_array.C 1.34:
9267: * src/targets/cgi/parser3.C 1.82:
9268: removed array debug. before vstring rebasing
9269:
9270: * src/main/pa_sql_driver_manager.C 1.11:
9271: * src/main/pa_string.C 1.86:
9272: SQL_Driver_manager line no for connect/charset errors
9273:
9274: * src/targets/cgi/parser3.C 1.83:
9275: z
9276:
9277: * src/include/pa_pool.h 1.51:
9278: * src/targets/cgi/pa_pool.C 1.10:
9279: removed pool debug, #ifdefed some.
9280: would debug later, on more precise sample than stupid:
9281: @main[]
9282: $name[$z[]]
9283: ^for[i](0;10000-2){
9284: $tail[9994]
9285: $name.$tail[$tail!]
9286: $name.$tail
9287: }
9288: ok3
9289:
9290: 2001-05-15 parser
9291: * src/targets/cgi/pa_pool.C 1.6:
9292: * src/targets/cgi/parser3.C 1.78:
9293: main loss here: 5673321/ 70041= 81
9294:
9295: * src/include/pa_pool.h 1.50:
9296: * src/include/pa_string.h 1.89:
9297: * src/main/pa_string.C 1.83:
9298: * src/targets/cgi/pa_pool.C 1.7:
9299: * src/targets/cgi/parser3.C 1.79:
9300: string fixed bug with fullchunk cmps
9301:
9302: * src/include/pa_string.h 1.90:
9303: * src/main/pa_string.C 1.84:
9304: * src/targets/cgi/pa_pool.C 1.8:
9305: * src/targets/cgi/parser3.C 1.80:
9306: think that all must grow lineary, not exponentialy
9307:
9308: * src/include/pa_array.h 1.38:
9309: * src/include/pa_string.h 1.91:
9310: * src/main/pa_array.C 1.32:
9311: * src/main/pa_string.C 1.85:
9312: string+array made linear grows
9313:
9314: * src/include/pa_string.h 1.88:
9315: * src/targets/cgi/pa_pool.C 1.5:
9316: * src/targets/cgi/parser3.C 1.77:
9317: detected huge mem allocation: size/times malloc 27809390/368771
9318: calloc 3232/83. would test now
9319:
9320: * src/classes/random.C 1.12:
9321: * src/main/compile.y 1.133:
9322: * src/main/execute.C 1.156:
9323: * src/main/pa_request.C 1.130:
9324: * src/types/pa_value.h 1.60:
9325: * src/types/pa_vmethod_frame.h 1.8:
9326: numbered params had wrong name - for instance: bad error
9327: message in ^for[] bad body type. fixed
9328:
9329: 2001-05-14 parser
9330: * src/classes/string.C 1.49:
9331: * src/include/pa_string.h 1.87:
9332: * src/main/pa_string.C 1.82:
9333: * src/main/untaint.C 1.48:
9334: ^string.upper|lower[]
9335:
9336: 2001-05-11 paf
9337: * src/classes/classes.cmd 1.2:
9338: * src/classes/gawk.exe 1.2:
9339: * src/classes/ls.exe 1.2:
9340: * src/main/bison.exe 1.2:
9341: * src/targets/isapi/KILL.EXE 1.2:
9342: * src/targets/isapi/PSTAT.EXE 1.2:
9343: * src/targets/isapi/istart.cmd 1.2:
9344: * src/targets/isapi/istop.cmd 1.2:
9345: * src/targets/isapi/kill.pl 1.2:
9346: moved win32 helpers to /win32tools
9347:
9348: 2001-05-11 parser
9349: * src/main/main.dsp 1.99:
9350: * src/targets/isapi/parser3isapi.dsp 1.13:
9351: fixed some .dsp for win32tools
9352:
9353: * src/classes/double.C 1.28:
9354: * src/classes/image.C 1.26:
9355: * src/classes/op.C 1.18:
9356: * src/classes/string.C 1.48:
9357: * src/classes/table.C 1.80:
9358: * src/classes/unknown.C 1.7:
9359: * src/main/execute.C 1.155:
9360: * src/types/pa_value.h 1.59:
9361: * src/types/pa_vbool.h 1.10:
9362: * src/types/pa_vdouble.h 1.21:
9363: * src/types/pa_vint.h 1.22:
9364: * src/types/pa_vstring.h 1.26:
9365: * src/types/pa_vunknown.h 1.13:
9366: op: MAX_LOOPS
9367: as_int
9368:
9369: 2001-05-10 paf
9370: * src/doc/doxygen.cmd 1.5:
9371: * src/main/compile.y 1.131:
9372: * src/types/pa_vobject.h 1.9:
9373: grammar: priorities changes [lowerd && prior]
9374: vobject: now first fields, next methods
9375:
9376: * src/main/pa_request.C 1.129:
9377: * src/types/pa_vrequest.C 1.6:
9378: op configured
9379:
9380: * src/Makefile.in 1.2:
9381: * src/classes/Makefile.in 1.2:
9382: * src/classes/gd/Makefile.in 1.2:
9383: * src/classes/gd/gif.h 1.9:
9384: * src/include/pa_config_auto.h.in 1.2:
9385: * src/include/pa_config_fixed.h 1.6:
9386: * src/include/pa_config_includes.h 1.6:
9387: * src/main/Makefile.in 1.2:
9388: * src/targets/Makefile.in 1.3:
9389: * src/targets/apache13/Makefile.in 1.2:
9390: * src/targets/cgi/Makefile.in 1.2:
9391: * src/types/Makefile.in 1.2:
9392: inline wonders
9393:
9394: * src/main/compile.y 1.132:
9395: @end grammar: allowed zero strings in control menthod
9396:
9397: * src/types/pa_value.h 1.58:
9398: * src/types/pa_vclass.h 1.16:
9399: * src/types/pa_vstateless_class.h 1.14:
9400: * src/types/pa_vstateless_object.h 1.9:
9401: changed priority: field before method lookup in vclass & vobject
9402:
9403: * src/include/pa_common.h 1.43:
9404: * src/include/pa_config_includes.h 1.7:
9405: inline undefed for C++, that's all
9406:
9407: * src/classes/gd/gif.h 1.8:
9408: gif.h accedently removed
9409:
9410: * src/classes/Makefile.am 1.8:
9411: * src/classes/hash.C 1.1:
9412: * src/doc/doxygen.cfg 1.11:
9413: * src/doc/doxygen.cmd 1.6:
9414: hash.C added
9415:
9416: 2001-05-08 paf
9417: * src/classes/table.C 1.76:
9418: table:hash always hash of hash now
9419:
9420: * src/classes/op.C 1.15:
9421: * src/classes/table.C 1.72:
9422: * src/main/main.dsp 1.97:
9423: * src/types/pa_vtable.h 1.21:
9424: removed table:find. table:locate and op:eval now return bool
9425:
9426: * src/classes/table.C 1.75:
9427: table:empty return bool now
9428:
9429: * src/classes/table.C 1.79:
9430: * src/types/pa_value.h 1.57:
9431: * src/types/pa_vhash.h 1.14:
9432: * src/types/pa_vmethod_frame.h 1.7:
9433: hash:default works at last!
9434:
9435: * src/main/pa_table.C 1.30:
9436: table columnname2item on nameless ignored bark=false. fixed
9437:
9438: * src/classes/op.C 1.17:
9439: * src/types/pa_vtable.h 1.22:
9440: allowed $table.2342734 returns vunknown
9441:
9442: * src/classes/table.C 1.74:
9443: * src/doc/chm.cmd 1.6:
9444: * src/include/pa_array.h 1.37:
9445: * src/include/pa_table.h 1.32:
9446: * src/main/pa_table.C 1.29:
9447: * src/types/pa_value.h 1.56:
9448: * src/types/pa_vtable.h 1.23:
9449: table:hash
9450:
9451: * src/doc/chm.cmd 1.5:
9452: * src/main/execute.C 1.154:
9453: * src/types/pa_value.h 1.55:
9454: wrong pool in method checkparams again. fixed
9455:
9456: * src/classes/double.C 1.27:
9457: * src/classes/int.C 1.24:
9458: * src/classes/op.C 1.16:
9459: * src/classes/string.C 1.47:
9460: int,double,string:int[] double[] string:length[] results now
9461: have hames
9462:
9463: * src/classes/table.C 1.77:
9464: z
9465:
9466: * src/classes/mail.C 1.28:
9467: * src/classes/table.C 1.78:
9468: * src/doc/doxygen.cmd 1.4:
9469: * src/main/main.dsp 1.98:
9470: * src/types/pa_vhash.h 1.13:
9471: * src/types/pa_vstateless_class.h 1.13:
9472: hash:default
9473:
9474: * src/classes/table.C 1.73:
9475: table:record have name
9476:
9477: 2001-05-07 paf
9478: * src/types/pa_value.h 1.51:
9479: * src/types/pa_vtable.h 1.17:
9480: table: fields, then methods. so to enable 'dir' fields & co.
9481:
9482: * src/main/execute.C 1.153:
9483: ^var[^class:var.method[]] is not constructor now
9484:
9485: * src/main/compile.y 1.130:
9486: grammar: @end
9487:
9488: * src/doc/chm.cmd 1.4:
9489: cmd
9490:
9491: * src/doc/ClassExample2.dox 1.3:
9492: * src/doc/aliased.dox 1.3:
9493: * src/doc/chm.cmd 1.2:
9494: * src/include/code.h 1.29:
9495: * src/include/pa_opcode.h 1.1:
9496: * src/main/compile.C 1.36:
9497: * src/main/compile_tools.h 1.39:
9498: * src/main/execute.C 1.152:
9499: * src/types/pa_value.h 1.53:
9500: * src/types/pa_vbool.h 1.9:
9501: * src/types/pa_vclass.h 1.15:
9502: * src/types/pa_vcode_frame.h 1.4:
9503: * src/types/pa_vcookie.h 1.10:
9504: * src/types/pa_vdouble.h 1.20:
9505: * src/types/pa_venv.h 1.16:
9506: * src/types/pa_vfile.h 1.26:
9507: * src/types/pa_vform.h 1.20:
9508: * src/types/pa_vhash.h 1.12:
9509: * src/types/pa_vimage.h 1.13:
9510: * src/types/pa_vint.h 1.21:
9511: * src/types/pa_vjunction.h 1.6:
9512: * src/types/pa_vmethod_frame.h 1.6:
9513: * src/types/pa_vobject.h 1.8:
9514: * src/types/pa_vrequest.h 1.10:
9515: * src/types/pa_vresponse.h 1.10:
9516: * src/types/pa_vstateless_class.h 1.12:
9517: * src/types/pa_vstring.h 1.25:
9518: * src/types/pa_vtable.h 1.20:
9519: * src/types/pa_vunknown.h 1.12:
9520: * src/types/pa_wcontext.h 1.15:
9521: * src/types/pa_wwrapper.h 1.9:
9522: pa_code.h
9523:
9524: * src/include/pa_table.h 1.30:
9525: * src/main/pa_table.C 1.27:
9526: * src/types/pa_value.h 1.52:
9527: * src/types/pa_vtable.h 1.18:
9528: table: fields, then methods. so to enable 'dir' fields & co. more
9529:
9530: * src/classes/gd/gifio.C 1.9:
9531: * src/classes/string.C 1.45:
9532: * src/classes/table.C 1.71:
9533: * src/doc/ClassExample1.dox 1.2:
9534: * src/doc/ClassExample2.dox 1.2:
9535: * src/doc/ClassExample3.dox 1.2:
9536: * src/doc/aliased.dox 1.2:
9537: * src/doc/class.dox 1.2:
9538: * src/doc/compiler.dox 1.2:
9539: * src/doc/doxygen.cfg 1.10:
9540: * src/doc/doxygen.cmd 1.2:
9541: * src/doc/executor.dox 1.2:
9542: * src/doc/index.dox 1.3:
9543: * src/doc/methoded.dox 1.2:
9544: * src/doc/module.dox 1.2:
9545: * src/doc/object.dox 1.2:
9546: * src/doc/pooled.dox 1.2:
9547: * src/doc/string.dox 1.2:
9548: * src/doc/targets.dox 1.2:
9549: * src/doc/value.dox 1.2:
9550: * src/include/code.h 1.28:
9551: * src/include/pa_hash.h 1.39:
9552: * src/include/pa_string.h 1.86:
9553: * src/main/pa_request.C 1.128:
9554: * src/main/pa_sql_driver_manager.C 1.10:
9555: * src/types/pa_vjunction.h 1.5:
9556: * src/types/pa_vtable.h 1.19:
9557: dox, split by not clean parts also
9558:
9559: * src/classes/image.C 1.25:
9560: * src/classes/mail.C 1.27:
9561: * src/classes/string.C 1.46:
9562: * src/doc/chm.cmd 1.3:
9563: * src/include/pa_table.h 1.31:
9564: * src/main/pa_table.C 1.28:
9565: * src/types/pa_value.h 1.54:
9566: method reported errors on wrong pool
9567:
9568: * src/doc/chm.cmd 1.1:
9569: * src/doc/doxygen.cmd 1.3:
9570: * src/doc/view.cmd 1.2:
9571: dox cmd
9572:
9573: 2001-05-04 paf
9574: * src/classes/classes.h 1.7:
9575: * src/classes/double.C 1.26:
9576: * src/classes/file.C 1.36:
9577: * src/classes/form.C 1.11:
9578: * src/classes/image.C 1.24:
9579: * src/classes/int.C 1.23:
9580: * src/classes/mail.C 1.26:
9581: * src/classes/op.C 1.14:
9582: * src/classes/random.C 1.11:
9583: * src/classes/response.C 1.11:
9584: * src/classes/string.C 1.44:
9585: * src/classes/table.C 1.70:
9586: * src/classes/unknown.C 1.6:
9587: * src/doc/doxygen.cfg 1.9:
9588: * src/doc/index.dox 1.2:
9589: * src/main/pa_string.C 1.81:
9590: removed m- method dox
9591:
9592: * src/doc/ClassExample1.dox 1.1:
9593: * src/doc/ClassExample2.dox 1.1:
9594: * src/doc/ClassExample3.dox 1.1:
9595: * src/main/execute.C 1.151:
9596: dox: example1 updated
9597:
9598: 2001-05-03 paf
9599: * src/classes/classes.h 1.6:
9600: * src/classes/double.C 1.25:
9601: * src/doc/aliased.dox 1.1:
9602: * src/doc/class.dox 1.1:
9603: * src/doc/compiler.dox 1.1:
9604: * src/doc/doxygen.cfg 1.8:
9605: * src/doc/doxygen.txt 1.6:
9606: * src/doc/executor.dox 1.1:
9607: * src/doc/index.dox 1.1:
9608: * src/doc/methoded.dox 1.1:
9609: * src/doc/module.dox 1.1:
9610: * src/doc/object.dox 1.1:
9611: * src/doc/pooled.dox 1.1:
9612: * src/doc/string.dox 1.1:
9613: * src/doc/targets.dox 1.1:
9614: * src/doc/value.dox 1.1:
9615: * src/main/pa_request.C 1.127:
9616: dox splitted .dox files and added some
9617:
9618: * src/classes/Makefile.am 1.7:
9619: * src/doc/doxygen.txt 1.5:
9620: classes/am
9621:
9622: 2001-05-02 paf
9623: * src/classes/image.C 1.23:
9624: * src/classes/table.C 1.69:
9625: table:dir result are not tainted by file_name language now
9626:
9627: 2001-04-28 paf
9628: * src/classes/classes.inc 1.5:
9629: removed classes.inc
9630:
9631: * src/classes/classes.C 1.3:
9632: * src/classes/classes.h 1.3:
9633: * src/classes/file.C 1.33:
9634: * src/classes/form.C 1.5:
9635: * src/classes/mail.C 1.24:
9636: * src/include/pa_request.h 1.85:
9637: * src/main/pa_request.C 1.124:
9638: configure started
9639:
9640: * src/classes/file.C [reorganize_user_classes] 1.31.2.5:
9641: * src/classes/table.C [reorganize_user_classes] 1.65.2.4:
9642: * src/main/compile.y [reorganize_user_classes] 1.127.2.2:
9643: * src/main/execute.C [reorganize_user_classes] 1.148.2.3:
9644: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.4:
9645: * src/targets/cgi/parser3.C [reorganize_user_classes] 1.72.2.2:
9646: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.3:
9647: * src/types/pa_wcontext.h [reorganize_user_classes] 1.12.2.1:
9648: removed ^a.menu{$name} ability. now
9649: $a{^menu{$name}}
9650: or
9651: ^a.menu{$a.name}
9652:
9653: * src/classes/_double.h 1.8:
9654: * src/classes/_file.h 1.5:
9655: * src/classes/_form.h 1.4:
9656: * src/classes/_image.h 1.4:
9657: * src/classes/_int.h 1.8:
9658: * src/classes/_mail.h 1.4:
9659: * src/classes/_op.h 1.6:
9660: * src/classes/_random.h 1.4:
9661: * src/classes/_response.h 1.5:
9662: * src/classes/_string.h 1.10:
9663: * src/classes/_table.h 1.7:
9664: * src/classes/_unknown.h 1.3:
9665: * src/classes/classes.C 1.2:
9666: * src/classes/classes.h 1.2:
9667: * src/classes/classes.inc 1.1:
9668: * src/classes/double.C 1.22:
9669: * src/classes/exec.C 1.4:
9670: * src/classes/file.C 1.32:
9671: * src/classes/form.C 1.4:
9672: * src/classes/image.C 1.22:
9673: * src/classes/int.C 1.20:
9674: * src/classes/mail.C 1.23:
9675: * src/classes/op.C 1.10:
9676: * src/classes/random.C 1.10:
9677: * src/classes/response.C 1.8:
9678: * src/classes/string.C 1.41:
9679: * src/classes/table.C 1.66:
9680: * src/classes/unknown.C 1.3:
9681: * src/include/pa_globals.h 1.51:
9682: * src/include/pa_request.h 1.84:
9683: * src/main/compile.y 1.129:
9684: * src/main/execute.C 1.149:
9685: * src/main/main.dsp 1.93:
9686: * src/main/pa_globals.C 1.57:
9687: * src/main/pa_request.C 1.123:
9688: * src/targets/cgi/parser3.C 1.73:
9689: * src/targets/isapi/parser3isapi.C 1.32:
9690: * src/types/pa_value.h 1.50:
9691: * src/types/pa_vcookie.h 1.9:
9692: * src/types/pa_vdouble.h 1.17:
9693: * src/types/pa_venv.h 1.15:
9694: * src/types/pa_vfile.h 1.23:
9695: * src/types/pa_vform.C 1.28:
9696: * src/types/pa_vform.h 1.17:
9697: * src/types/pa_vimage.h 1.10:
9698: * src/types/pa_vint.h 1.18:
9699: * src/types/pa_vrequest.h 1.9:
9700: * src/types/pa_vresponse.h 1.9:
9701: * src/types/pa_vstateless_class.h 1.11:
9702: * src/types/pa_vstring.h 1.24:
9703: * src/types/pa_vtable.h 1.16:
9704: * src/types/pa_vunknown.h 1.11:
9705: * src/types/pa_wcontext.h 1.13:
9706: Methoded reorganized. todo: methoded-configure
9707:
9708: * src/classes/classes.inc 1.4:
9709: * src/main/Makefile.am 1.12:
9710: removed pa_methoded from .am
9711:
9712: * src/main/execute.C 1.150:
9713: * src/types/pa_wcontext.h 1.14:
9714: Methoded reorganized 2. todo: methoded-configure
9715:
9716: * src/classes/Makefile.am 1.4:
9717: * src/classes/classes.awk 1.1:
9718: * src/classes/classes.cmd 1.1:
9719: * src/classes/classes.inc 1.2:
9720: * src/classes/gawk.exe 1.1:
9721: * src/classes/ls.exe 1.1:
9722: * src/main/bison.exe 1.1:
9723: classes.inc autogenerator
9724:
9725: * src/classes/form.C 1.6:
9726: * src/include/pa_request.h 1.86:
9727: * src/main/pa_request.C 1.125:
9728: about to move configured data to special request hash
9729:
9730: * src/classes/Makefile.am 1.5:
9731: * src/main/main.dsp 1.95:
9732: classes/Makefile.am
9733:
9734: * src/classes/form.C 1.7:
9735: * src/classes/mail.C 1.25:
9736: * src/classes/op.C 1.11:
9737: * src/include/pa_globals.h 1.52:
9738: * src/include/pa_request.h 1.87:
9739: * src/main/pa_globals.C 1.58:
9740: * src/main/pa_request.C 1.126:
9741: moved some configured data to request::classes_conf
9742: moved some string crations from globals to M...
9743:
9744: * src/classes/classes.C 1.4:
9745: * src/classes/classes.h 1.4:
9746: * src/classes/double.C 1.23:
9747: * src/classes/file.C 1.34:
9748: * src/classes/form.C 1.9:
9749: * src/classes/int.C 1.21:
9750: * src/classes/op.C 1.12:
9751: * src/classes/response.C 1.9:
9752: * src/classes/string.C 1.42:
9753: * src/classes/table.C 1.67:
9754: * src/classes/unknown.C 1.4:
9755: * src/include/pa_methoded.h 1.1:
9756: * src/main/Makefile.am 1.11:
9757: * src/main/main.dsp 1.94:
9758: * src/main/pa_methoded.C 1.1:
9759: * src/targets/cgi/parser3.C 1.75:
9760: * src/types/pa_vdouble.h 1.18:
9761: * src/types/pa_vfile.h 1.24:
9762: * src/types/pa_vform.h 1.18:
9763: * src/types/pa_vimage.h 1.11:
9764: * src/types/pa_vint.h 1.19:
9765: classes/classes renamet to include|main/pa_methoded
9766:
9767: * src/include/pa_string.h 1.85:
9768: * src/main/pa_globals.C 1.60:
9769: * src/main/untaint.C 1.47:
9770: * src/targets/cgi/parser3.C 1.74:
9771: * src/targets/isapi/parser3isapi.C 1.33:
9772: z
9773:
9774: * src/classes/Makefile.am 1.6:
9775: * src/classes/classes.C 1.5:
9776: * src/classes/classes.h 1.5:
9777: * src/classes/classes.inc 1.3:
9778: * src/classes/double.C 1.24:
9779: * src/classes/file.C 1.35:
9780: * src/classes/form.C 1.10:
9781: * src/classes/int.C 1.22:
9782: * src/classes/op.C 1.13:
9783: * src/classes/response.C 1.10:
9784: * src/classes/string.C 1.43:
9785: * src/classes/table.C 1.68:
9786: * src/classes/unknown.C 1.5:
9787: * src/include/pa_methoded.h 1.2:
9788: * src/main/main.dsp 1.96:
9789: * src/main/pa_methoded.C 1.2:
9790: * src/targets/cgi/parser3.C 1.76:
9791: * src/types/pa_vdouble.h 1.19:
9792: * src/types/pa_vfile.h 1.25:
9793: * src/types/pa_vform.h 1.19:
9794: * src/types/pa_vimage.h 1.12:
9795: * src/types/pa_vint.h 1.20:
9796: renamed pa_methoded back to classes/classes.h
9797:
9798: * src/classes/_string.h [reorganize_user_classes] 1.9.2.1:
9799: * src/classes/classes.C [reorganize_user_classes] 1.1.2.2:
9800: * src/classes/classes.h [reorganize_user_classes] 1.1.2.2:
9801: * src/classes/double.C [reorganize_user_classes] 1.21.4.2:
9802: * src/classes/exec.C [reorganize_user_classes] 1.3.4.1:
9803: * src/classes/file.C [reorganize_user_classes] 1.31.2.4:
9804: * src/classes/form.C [reorganize_user_classes] 1.3.4.2:
9805: * src/classes/image.C [reorganize_user_classes] 1.21.2.4:
9806: * src/classes/int.C [reorganize_user_classes] 1.19.4.3:
9807: * src/classes/mail.C [reorganize_user_classes] 1.22.2.3:
9808: * src/classes/op.C [reorganize_user_classes] 1.9.2.3:
9809: * src/classes/random.C [reorganize_user_classes] 1.9.2.3:
9810: * src/classes/response.C [reorganize_user_classes] 1.7.4.3:
9811: * src/classes/string.C [reorganize_user_classes] 1.40.2.3:
9812: * src/classes/table.C [reorganize_user_classes] 1.65.2.3:
9813: * src/classes/unknown.C [reorganize_user_classes] 1.2.4.2:
9814: * src/include/pa_request.h [reorganize_user_classes] 1.83.2.1:
9815: * src/main/compile.y [reorganize_user_classes] 1.127.2.1:
9816: * src/main/execute.C [reorganize_user_classes] 1.148.2.2:
9817: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.3:
9818: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.3:
9819: * src/types/pa_value.h [reorganize_user_classes] 1.49.4.2:
9820: * src/types/pa_vdouble.h [reorganize_user_classes] 1.16.2.2:
9821: * src/types/pa_vfile.h [reorganize_user_classes] 1.22.2.2:
9822: * src/types/pa_vform.C [reorganize_user_classes] 1.27.2.1:
9823: * src/types/pa_vform.h [reorganize_user_classes] 1.16.2.2:
9824: * src/types/pa_vimage.h [reorganize_user_classes] 1.9.2.2:
9825: * src/types/pa_vint.h [reorganize_user_classes] 1.17.2.2:
9826: * src/types/pa_vresponse.h [reorganize_user_classes] 1.8.4.2:
9827: * src/types/pa_vstring.h [reorganize_user_classes] 1.23.2.2:
9828: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.2:
9829: * src/types/pa_vunknown.h [reorganize_user_classes] 1.10.2.2:
9830: beautifying just compiled. todo: debug, configure
9831:
9832: * src/classes/classes.awk 1.2:
9833: skipped classes in .awk
9834:
9835: * src/classes/form.C 1.8:
9836: * src/include/pa_globals.h 1.53:
9837: * src/main/pa_globals.C 1.59:
9838: moved some configured data to request::classes_conf
9839: moved some string crations from globals to M...
9840: [works]
9841:
9842: 2001-04-27 paf
9843: * src/main/compile.y 1.128:
9844: serge@ found @CLASS bug. fixed
9845:
9846: * src/classes/_double.h [reorganize_user_classes] 1.7.2.1:
9847: * src/classes/_form.h [reorganize_user_classes] 1.3.2.1:
9848: * src/classes/_int.h [reorganize_user_classes] 1.7.2.1:
9849: * src/classes/_response.h [reorganize_user_classes] 1.4.2.1:
9850: * src/classes/_unknown.h [reorganize_user_classes] 1.2.2.1:
9851: * src/classes/classes.C [reorganize_user_classes] 1.1.2.1:
9852: * src/classes/classes.h [reorganize_user_classes] 1.1.2.1:
9853: * src/classes/double.C [reorganize_user_classes] 1.21.4.1:
9854: * src/classes/file.C [reorganize_user_classes] 1.31.2.2:
9855: * src/classes/form.C [reorganize_user_classes] 1.3.4.1:
9856: * src/classes/image.C [reorganize_user_classes] 1.21.2.2:
9857: * src/classes/int.C [reorganize_user_classes] 1.19.4.2:
9858: * src/classes/mail.C [reorganize_user_classes] 1.22.2.2:
9859: * src/classes/op.C [reorganize_user_classes] 1.9.2.2:
9860: * src/classes/random.C [reorganize_user_classes] 1.9.2.2:
9861: * src/classes/response.C [reorganize_user_classes] 1.7.4.2:
9862: * src/classes/string.C [reorganize_user_classes] 1.40.2.2:
9863: * src/include/pa_globals.h [reorganize_user_classes] 1.50.2.2:
9864: * src/main/main.dsp [reorganize_user_classes] 1.92.2.2:
9865: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.2:
9866: * src/types/pa_vdouble.h [reorganize_user_classes] 1.16.2.1:
9867: * src/types/pa_vfile.h [reorganize_user_classes] 1.22.2.1:
9868: * src/types/pa_vform.h [reorganize_user_classes] 1.16.2.1:
9869: * src/types/pa_vimage.h [reorganize_user_classes] 1.9.2.1:
9870: * src/types/pa_vint.h [reorganize_user_classes] 1.17.2.1:
9871: * src/types/pa_vresponse.h [reorganize_user_classes] 1.8.4.1:
9872: * src/types/pa_vstring.h [reorganize_user_classes] 1.23.2.1:
9873: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.1:
9874: * src/types/pa_vunknown.h [reorganize_user_classes] 1.10.2.1:
9875: beautifying -100
9876:
9877: * src/classes/classes.C 1.1:
9878: file classes.C was initially added on branch
9879: reorganize_user_classes.
9880:
9881: * src/classes/file.C [reorganize_user_classes] 1.31.2.3:
9882: * src/classes/image.C [reorganize_user_classes] 1.21.2.3:
9883: * src/classes/table.C [reorganize_user_classes] 1.65.2.2:
9884: * src/main/execute.C [reorganize_user_classes] 1.148.2.1:
9885: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.2:
9886: * src/types/pa_vstateless_class.h [reorganize_user_classes] 1.10.2.1:
9887: beautifying -99
9888:
9889: * src/classes/_file.h [reorganize_user_classes] 1.4.2.1:
9890: * src/classes/_image.h [reorganize_user_classes] 1.3.2.1:
9891: * src/classes/_mail.h [reorganize_user_classes] 1.3.2.1:
9892: * src/classes/_op.h [reorganize_user_classes] 1.5.2.1:
9893: * src/classes/_random.h [reorganize_user_classes] 1.3.2.1:
9894: * src/classes/_table.h [reorganize_user_classes] 1.6.2.1:
9895: * src/classes/file.C [reorganize_user_classes] 1.31.2.1:
9896: * src/classes/image.C [reorganize_user_classes] 1.21.2.1:
9897: * src/classes/int.C [reorganize_user_classes] 1.19.4.1:
9898: * src/classes/mail.C [reorganize_user_classes] 1.22.2.1:
9899: * src/classes/op.C [reorganize_user_classes] 1.9.2.1:
9900: * src/classes/random.C [reorganize_user_classes] 1.9.2.1:
9901: * src/classes/response.C [reorganize_user_classes] 1.7.4.1:
9902: * src/classes/string.C [reorganize_user_classes] 1.40.2.1:
9903: * src/classes/table.C [reorganize_user_classes] 1.65.2.1:
9904: * src/classes/unknown.C [reorganize_user_classes] 1.2.4.1:
9905: * src/include/pa_globals.h [reorganize_user_classes] 1.50.2.1:
9906: * src/main/main.dsp [reorganize_user_classes] 1.92.2.1:
9907: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.1:
9908: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.1:
9909: * src/targets/cgi/parser3.C [reorganize_user_classes] 1.72.2.1:
9910: * src/types/pa_value.h [reorganize_user_classes] 1.49.4.1:
9911: * src/types/pa_vcookie.h [reorganize_user_classes] 1.8.2.1:
9912: * src/types/pa_venv.h [reorganize_user_classes] 1.14.2.1:
9913: * src/types/pa_vrequest.h [reorganize_user_classes] 1.8.2.1:
9914: started beautifying
9915:
9916: * src/classes/classes.h 1.1:
9917: file classes.h was initially added on branch
9918: reorganize_user_classes.
9919:
9920: 2001-04-26 paf
9921: * src/main/pa_request.C 1.121:
9922: * src/main/pa_string.C 1.80:
9923: z
9924:
9925: * src/classes/_exec.h 1.4:
9926: * src/classes/_image.h 1.3:
9927: * src/classes/gd/gif.h 1.7:
9928: * src/classes/gd/gifio.C 1.8:
9929: * src/classes/image.C 1.21:
9930: * src/classes/mail.C 1.22:
9931: * src/classes/op.C 1.9:
9932: * src/classes/random.C 1.9:
9933: * src/classes/smtp/smtp.h 1.3:
9934: * src/classes/string.C 1.40:
9935: * src/classes/table.C 1.65:
9936: * src/doc/doxygen.cfg 1.5:
9937: * src/doc/doxygen.cfg 1.6:
9938: * src/doc/doxygen.cfg 1.7:
9939: * src/doc/doxygen.txt 1.4:
9940: * src/include/pa_array.h 1.36:
9941: * src/include/pa_config_fixed.h 1.5:
9942: * src/include/pa_config_includes.h 1.5:
9943: * src/include/pa_dir.h 1.3:
9944: * src/include/pa_socks.h 1.2:
9945: * src/include/pa_string.h 1.84:
9946: * src/main/compile_tools.h 1.38:
9947: * src/main/pa_common.C 1.52:
9948: * src/main/pa_request.C 1.122:
9949: * src/main/pa_socks.C 1.3:
9950: * src/sql/pa_sql_driver.h 1.8:
9951: * src/targets/cgi/pa_pool.C 1.4:
9952: * src/types/pa_vbool.h 1.7:
9953: * src/types/pa_vbool.h 1.8:
9954: * src/types/pa_vclass.h 1.13:
9955: * src/types/pa_vclass.h 1.14:
9956: * src/types/pa_vcode_frame.h 1.2:
9957: * src/types/pa_vcode_frame.h 1.3:
9958: * src/types/pa_vcookie.h 1.8:
9959: * src/types/pa_vdouble.h 1.16:
9960: * src/types/pa_venv.h 1.14:
9961: * src/types/pa_vfile.h 1.22:
9962: * src/types/pa_vform.C 1.27:
9963: * src/types/pa_vform.h 1.16:
9964: * src/types/pa_vhash.h 1.11:
9965: * src/types/pa_vimage.C 1.7:
9966: * src/types/pa_vimage.h 1.9:
9967: * src/types/pa_vint.h 1.17:
9968: * src/types/pa_vjunction.h 1.3:
9969: * src/types/pa_vjunction.h 1.4:
9970: * src/types/pa_vmethod_frame.h 1.4:
9971: * src/types/pa_vmethod_frame.h 1.5:
9972: * src/types/pa_vobject.h 1.6:
9973: * src/types/pa_vobject.h 1.7:
9974: * src/types/pa_vrequest.C 1.5:
9975: * src/types/pa_vrequest.h 1.8:
9976: * src/types/pa_vstateless_class.C 1.8:
9977: * src/types/pa_vstateless_class.h 1.10:
9978: * src/types/pa_vstateless_object.h 1.8:
9979: * src/types/pa_vstring.C 1.5:
9980: * src/types/pa_vstring.h 1.23:
9981: * src/types/pa_vtable.h 1.15:
9982: * src/types/pa_vunknown.h 1.10:
9983: * src/types/pa_wcontext.C 1.6:
9984: * src/types/pa_wcontext.h 1.12:
9985: * src/types/pa_wwrapper.h 1.7:
9986: * src/types/pa_wwrapper.h 1.8:
9987: code documentation ++
9988:
9989: * src/include/pa_common.h 1.42:
9990: * src/include/pa_types.h 1.25:
9991: * src/main/pa_sql_driver_manager.C 1.9:
9992: module [and, guess, isapi] connection caching fixed.
9993: request-pooled-url were stored into global connectioncache
9994:
9995: 2001-04-25 paf
9996: * src/doc/doxygen.cfg 1.4:
9997: * src/doc/doxygen.txt 1.3:
9998: * src/targets/isapi/parser3isapi.C 1.31:
9999: started doc / [doxygen.txt]
10000:
10001: * src/include/code.h 1.27:
10002: * src/include/pa_common.h 1.41:
10003: * src/main/compile.y 1.127:
10004: * src/main/execute.C 1.148:
10005: * src/main/pa_common.C 1.51:
10006: -d
10007:
10008: * src/classes/file.C 1.31:
10009: * src/main/pa_exec.C 1.5:
10010: * src/targets/cgi/parser3.C 1.72:
10011: illegal call check a bit improved, but still under iis no
10012: mapping of dir with parser allowed!
10013:
10014: 2001-04-24 paf
10015: * src/targets/Makefile.in 1.2:
10016: * src/targets/apache13/Makefile.in 1.1:
10017: apache makefile.in s
10018:
10019: * src/targets/Makefile.am 1.5:
10020: * src/targets/apache13/Makefile.am 1.1:
10021: apache module lib .am
10022:
10023: * src/main/pa_exec.C 1.4:
10024: windows32 buildCommand
10025:
10026: 2001-04-23 paf
10027: * src/classes/gd/gifio.C 1.7:
10028: * src/classes/image.C 1.20:
10029: * src/classes/mail.C 1.21:
10030: * src/include/pa_globals.h 1.50:
10031: * src/include/pa_string.h 1.83:
10032: * src/main/pa_exec.C 1.3:
10033: * src/main/pa_request.C 1.119:
10034: * src/main/untaint.C 1.44:
10035: untaint - @test optimize whitespaces for all but 'html'
10036:
10037: * src/main/untaint.C 1.46:
10038: untaint without charset
10039:
10040: * src/targets/cgi/parser3.C 1.68:
10041: cgi /// @test disable /cgi-bin/parser3/auto.p
10042:
10043: * src/classes/random.C 1.8:
10044: * src/targets/cgi/parser3.C 1.71:
10045: redo failed
10046: /// @test noticed series in isapi, check how initialize_random_class is called! [must be called only once]
10047:
10048: * src/main/untaint.C 1.45:
10049: mail header only once to =?
10050:
10051: * src/classes/mail.C 1.20:
10052: * src/include/pa_hash.h 1.38:
10053: * src/include/pa_string.h 1.82:
10054: * src/main/pa_common.C 1.49:
10055: * src/main/pa_hash.C 1.34:
10056: * src/main/pa_request.C 1.118:
10057: * src/main/untaint.C 1.43:
10058: untaint - @test mail-header
10059:
10060: * src/include/pa_config_auto.h.in 1.1:
10061: .h.in
10062:
10063: * src/targets/cgi/parser3.C 1.69:
10064: cgi cmdline ver
10065:
10066: * src/main/pa_request.C 1.120:
10067: * src/targets/cgi/parser3.C 1.70:
10068: // @test with commandline start "parser3 a.html" so that ^load
10069: a.cfg] worked! [now doesnt]
10070:
10071: * src/main/execute.C 1.147:
10072: operators first!
10073: so that ^table.menu{^rem{}} would not be 'unknown column'
10074:
10075: * src/include/pa_array.h 1.35:
10076: * src/main/pa_array.C 1.31:
10077: * src/types/pa_vfile.h 1.20:
10078: * src/types/pa_vfile.h 1.21:
10079: vfile fields return type
10080:
10081: * src/Makefile.in 1.1:
10082: * src/classes/Makefile.in 1.1:
10083: * src/main/Makefile.in 1.1:
10084: * src/targets/cgi/Makefile.in 1.1:
10085: * src/types/Makefile.in 1.1:
10086: makefile ins
10087:
10088: * src/main/pa_string.C 1.78:
10089: tested OK
10090: /// @test really @b test: s x m [tested: i & g ]
10091:
10092: * src/classes/gd/Makefile.am 1.1:
10093: * src/classes/gd/Makefile.in 1.1:
10094: * src/targets/Makefile 1.2:
10095: * src/targets/Makefile.in 1.1:
10096: makefiles&co
10097:
10098: * src/classes/Makefile 1.2:
10099: * src/main/Makefile 1.2:
10100: * src/targets/cgi/Makefile 1.2:
10101: * src/types/Makefile 1.2:
10102: makefiles removed
10103:
10104: * src/classes/Makefile 1.1:
10105: * src/main/Makefile 1.1:
10106: * src/main/pa_string.C 1.79:
10107: * src/targets/Makefile 1.1:
10108: * src/targets/cgi/Makefile 1.1:
10109: * src/types/Makefile 1.1:
10110: configure.in + makefiles
10111:
10112: * src/classes/table.C 1.64:
10113: * src/types/pa_vform.C 1.26:
10114: * src/types/pa_vtable.h 1.14:
10115: /// @test $a.menu{ $a[123] }
10116: and $a.menu{^table:set[]...}
10117:
10118: * src/targets/cgi/Makefile.am 1.5:
10119: liblink
10120:
10121: * src/targets/cgi/Makefile.am 1.6:
10122: * src/targets/cgi/Makefile.am 1.7:
10123: win32 conditional
10124:
10125: * src/include/pa_config_fixed.h 1.4:
10126: * src/include/pa_config_includes.h 1.4:
10127: * src/main/pa_common.C 1.50:
10128: common: file_write /// @test mkdirs file_delete rmdirs
10129:
10130: 2001-04-20 paf
10131: * src/main/untaint.C 1.41:
10132: * src/targets/cgi/parser3.C 1.66:
10133: fixed header "a/a"
10134:
10135: * src/main/untaint.C 1.42:
10136: z
10137:
10138: * src/classes/string.C 1.39:
10139: * src/classes/table.C 1.63:
10140: * src/include/pa_globals.h 1.49:
10141: * src/include/pa_request.h 1.83:
10142: * src/include/pa_string.h 1.81:
10143: * src/main/compile.y 1.126:
10144: * src/main/pa_globals.C 1.56:
10145: * src/main/pa_request.C 1.117:
10146: * src/main/pa_string.C 1.77:
10147: * src/targets/cgi/parser3.C 1.67:
10148: $MAIN:LOCALE
10149:
10150: 2001-04-19 paf
10151: * src/main/compile_tools.h 1.37:
10152: $a$b bugfix
10153:
10154: * src/classes/file.C 1.30:
10155: * src/targets/cgi/parser3.C 1.65:
10156: z
10157:
10158: * src/include/pa_common.h 1.39:
10159: * src/main/pa_common.C 1.48:
10160: * src/main/pa_request.C 1.116:
10161: * src/main/untaint.C 1.40:
10162: * src/targets/isapi/parser3isapi.C 1.30:
10163: * src/types/pa_vcookie.C 1.19:
10164: changed urlencode here and in untaint.C to HTTP standard's "
10165: and \" mech
10166:
10167: * src/classes/file.C 1.29:
10168: * src/include/pa_common.h 1.40:
10169: * src/types/pa_vcookie.C 1.20:
10170: done: header to $fields. waits for header '\' tricks
10171:
10172: * src/main/pa_request.C 1.115:
10173: * src/targets/isapi/parser3isapi.C 1.29:
10174: fixed http://alx/~paf/ doesnt load /auto.p
10175:
10176: 2001-04-18 paf
10177: * src/classes/smtp/smtp.dsp 1.2:
10178: * src/main/Makefile.am 1.10:
10179: * src/main/main.dsp 1.92:
10180: * src/targets/cgi/Makefile.am 1.4:
10181: linux @alx
10182:
10183: * src/main/pa_request.C 1.114:
10184: 1
10185:
10186: 2001-04-17 paf
10187: * src/classes/file.C 1.28:
10188: * src/classes/image.C 1.19:
10189: * src/doc/doxygen.cfg 1.3:
10190: * src/include/pa_sql_connection.h 1.5:
10191: * src/main/pa_sql_driver_manager.C 1.8:
10192: * src/sql/pa_sql_driver.h 1.7:
10193: SQL_Driver_services renamed. doxygen statics enabled
10194:
10195: * src/Makefile.am 1.5:
10196: * src/classes/Makefile.am 1.3:
10197: * src/classes/_double.h 1.7:
10198: * src/classes/_exec.h 1.3:
10199: * src/classes/_file.h 1.4:
10200: * src/classes/_form.h 1.3:
10201: * src/classes/_image.h 1.2:
10202: * src/classes/_int.h 1.7:
10203: * src/classes/_mail.h 1.3:
10204: * src/classes/_op.h 1.5:
10205: * src/classes/_random.h 1.3:
10206: * src/classes/_response.h 1.4:
10207: * src/classes/_string.h 1.9:
10208: * src/classes/_table.h 1.6:
10209: * src/classes/_unknown.h 1.2:
10210: * src/classes/file.C 1.27:
10211: * src/classes/gd/gif.C 1.5:
10212: * src/classes/gd/gif.h 1.6:
10213: * src/classes/gd/gifio.C 1.6:
10214: * src/classes/image.C 1.18:
10215: * src/classes/mail.C 1.19:
10216: * src/classes/op.C 1.8:
10217: * src/classes/random.C 1.7:
10218: * src/include/pa_config_fixed.h 1.3:
10219: * src/include/pa_config_includes.h 1.3:
10220: * src/include/pa_hash.h 1.37:
10221: * src/include/pa_sql_driver_manager.h 1.3:
10222: * src/include/pa_version.h 1.2:
10223: * src/main/Makefile.am 1.9:
10224: * src/main/compile.y 1.125:
10225: * src/main/pa_common.C 1.47:
10226: * src/main/pa_exec.C 1.2:
10227: * src/main/pa_socks.C 1.2:
10228: * src/main/pa_sql_driver_manager.C 1.7:
10229: * src/sql/Makefile.am 1.2:
10230: * src/sql/pa_sql_driver.h 1.6:
10231: * src/targets/cgi/Makefile.am 1.3:
10232: * src/targets/cgi/parser3.C 1.64:
10233: * src/types/Makefile.am 1.3:
10234: * src/types/pa_vcookie.C 1.18:
10235: * src/types/pa_vform.C 1.25:
10236: * src/types/pa_vimage.h 1.8:
10237: exec @jav
10238:
10239: * src/include/pa_sql_driver_manager.h [gcc0415] 1.2.2.1:
10240: * src/main/pa_sql_driver_manager.C [gcc0415] 1.6.2.1:
10241: * src/sql/pa_sql_driver.h [gcc0415] 1.5.2.1:
10242: * src/types/pa_vimage.h [gcc0415] 1.7.2.1:
10243: sql driver interface now has initialize(client .so)
10244:
10245: 2001-04-16 paf
10246: * src/Makefile.am [gcc0415] 1.4.2.2:
10247: compile2 cygwin
10248:
10249: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.2:
10250: compile0 jav
10251:
10252: * src/Makefile.am [gcc0415] 1.4.2.1:
10253: * src/classes/Makefile.am [gcc0415] 1.2.2.1:
10254: * src/classes/_double.h [gcc0415] 1.6.2.1:
10255: * src/classes/_exec.h [gcc0415] 1.2.2.1:
10256: * src/classes/_file.h [gcc0415] 1.3.2.1:
10257: * src/classes/_form.h [gcc0415] 1.2.2.1:
10258: * src/classes/_image.h [gcc0415] 1.1.2.1:
10259: * src/classes/_int.h [gcc0415] 1.6.2.1:
10260: * src/classes/_mail.h [gcc0415] 1.2.2.1:
10261: * src/classes/_op.h [gcc0415] 1.4.2.1:
10262: * src/classes/_random.h [gcc0415] 1.2.2.1:
10263: * src/classes/_response.h [gcc0415] 1.3.2.1:
10264: * src/classes/_string.h [gcc0415] 1.8.2.1:
10265: * src/classes/_table.h [gcc0415] 1.5.2.1:
10266: * src/classes/_unknown.h [gcc0415] 1.1.2.1:
10267: * src/classes/gd/gif.C [gcc0415] 1.4.2.1:
10268: * src/classes/gd/gif.h [gcc0415] 1.5.2.1:
10269: * src/classes/gd/gifio.C [gcc0415] 1.5.2.1:
10270: * src/classes/image.C [gcc0415] 1.17.2.1:
10271: * src/classes/mail.C [gcc0415] 1.18.2.1:
10272: * src/classes/op.C [gcc0415] 1.7.2.1:
10273: * src/classes/random.C [gcc0415] 1.6.2.1:
10274: * src/include/pa_config_fixed.h [gcc0415] 1.2.2.1:
10275: * src/include/pa_config_includes.h [gcc0415] 1.2.2.1:
10276: * src/include/pa_hash.h [gcc0415] 1.36.2.1:
10277: * src/include/pa_version.h [gcc0415] 1.1.2.1:
10278: * src/main/Makefile.am [gcc0415] 1.8.2.1:
10279: * src/main/compile.y [gcc0415] 1.124.2.1:
10280: * src/main/pa_common.C [gcc0415] 1.46.2.1:
10281: * src/main/pa_exec.C [gcc0415] 1.1.2.1:
10282: * src/sql/Makefile.am [gcc0415] 1.1.2.1:
10283: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.1:
10284: * src/targets/cgi/parser3.C [gcc0415] 1.63.2.1:
10285: * src/types/Makefile.am [gcc0415] 1.2.2.1:
10286: * src/types/pa_vcookie.C [gcc0415] 1.17.2.1:
10287: * src/types/pa_vform.C [gcc0415] 1.24.2.1:
10288: compile-1
10289:
10290: * src/include/pa_config_includes.h [gcc0415] 1.2.2.2:
10291: * src/main/pa_exec.C [gcc0415] 1.1.2.2:
10292: * src/main/pa_socks.C [gcc0415] 1.1.2.1:
10293: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.3:
10294: compile1 cygwin
10295:
10296: 2001-04-15 paf
10297: * src/classes/op.C 1.5:
10298: * src/include/pa_request.h 1.82:
10299: * src/types/pa_value.h 1.48:
10300: * src/types/pa_vmethod_frame.h 1.3:
10301: MethodParams in op.C
10302:
10303: * src/types/pa_value.h 1.49:
10304: MethodParams !junction
10305:
10306: * src/classes/table.C 1.62:
10307: table:empty +=process
10308:
10309: * src/classes/op.C 1.7:
10310: z
10311:
10312: * src/classes/_string.h 1.8:
10313: * src/classes/double.C 1.21:
10314: * src/classes/file.C 1.26:
10315: * src/classes/image.C 1.17:
10316: * src/classes/int.C 1.19:
10317: * src/classes/mail.C 1.18:
10318: * src/classes/op.C 1.6:
10319: * src/classes/random.C 1.6:
10320: * src/classes/response.C 1.7:
10321: * src/classes/string.C 1.38:
10322: * src/classes/table.C 1.61:
10323: * src/classes/unknown.C 1.2:
10324: * src/main/pa_request.C 1.113:
10325: MethodParams everywhere
10326:
10327: 2001-04-12 paf
10328: * src/classes/_unknown.h 1.1:
10329: * src/classes/unknown.C 1.1:
10330: * src/include/pa_globals.h 1.48:
10331: * src/main/main.dsp 1.91:
10332: * src/main/pa_globals.C 1.55:
10333: * src/types/pa_vunknown.h 1.9:
10334: ^unknown:int[]=0 double[]=0
10335:
10336: * src/classes/gd/gif.C 1.4:
10337: * src/classes/image.C 1.13:
10338: image:line/fill/rectangle/bar/replace/polygon/polybar
10339:
10340: * src/classes/image.C 1.15:
10341: * src/main/pa_hash.C 1.33:
10342: hash bug fixed
10343:
10344: * src/classes/gd/gif.h 1.5:
10345: * src/classes/image.C 1.12:
10346: * src/classes/op.C 1.4:
10347: * src/main/execute.C 1.146:
10348: * src/types/pa_value.h 1.47:
10349: * src/types/pa_vmethod_frame.h 1.2:
10350: * src/types/pa_wcontext.h 1.11:
10351: for var now written not to r.wcontext, but to r.root
10352: cleared "entered_object" state
10353:
10354: * src/classes/image.C 1.16:
10355: * src/types/pa_vimage.h 1.7:
10356: image:font :text
10357:
10358: * src/classes/image.C 1.14:
10359: image:gif now does not have params
10360:
10361: 2001-04-11 paf
10362: * src/classes/mail.C 1.17:
10363: * src/classes/op.C 1.3:
10364: * src/targets/cgi/parser3.C 1.63:
10365: * src/types/pa_value.h 1.46:
10366: * src/types/pa_vfile.C 1.15:
10367: * src/types/pa_vfile.h 1.19:
10368: * src/types/pa_vform.C 1.24:
10369: * src/types/pa_vstring.C 1.3:
10370: * src/types/pa_vstring.h 1.22:
10371: forced UL_FILE_NAME of posted file name
10372:
10373: * src/classes/image.C 1.7:
10374: * src/main/execute.C 1.145:
10375: * src/main/main.dsp 1.89:
10376: * src/main/pa_request.C 1.112:
10377: * src/types/pa_vcframe.h 1.4:
10378: * src/types/pa_vcode_frame.h 1.1:
10379: * src/types/pa_vimage.C 1.4:
10380: * src/types/pa_vimage.h 1.4:
10381: * src/types/pa_vmethod_frame.h 1.1:
10382: * src/types/pa_vmframe.h 1.13:
10383: libimaging dead end: pil parses header in .py
10384:
10385: * src/classes/gd/gd.dsp 1.3:
10386: * src/classes/gd/gif.C 1.2:
10387: * src/classes/gd/gif.h 1.2:
10388: * src/classes/gd/gifio.C 1.2:
10389: * src/classes/image.C 1.8:
10390: * src/types/pa_vimage.C 1.5:
10391: * src/types/pa_vimage.h 1.5:
10392: gd started porting to Pooled descendant
10393:
10394: * src/classes/image.C 1.5:
10395: * src/main/pa_request.C 1.110:
10396: * src/types/pa_vform.C 1.23:
10397: fixed post [broke when moved post read to core]
10398:
10399: * src/classes/gd/gd.dsp 1.1:
10400: * src/classes/smtp/smtp.dsp 1.1:
10401: * src/main/main.dsp 1.87:
10402: gd+smtp made separate libs
10403:
10404: * src/classes/gd/gifio.C 1.3:
10405: * src/classes/image.C 1.9:
10406: * src/types/pa_vimage.C 1.6:
10407: * src/types/pa_vimage.h 1.6:
10408: gd todo: gif without file
10409:
10410: * src/include/pa_globals.h 1.46:
10411: * src/include/pa_string.h 1.80:
10412: * src/main/pa_common.C 1.46:
10413: * src/main/pa_request.C 1.111:
10414: * src/main/untaint.C 1.39:
10415: * src/types/pa_vfile.C 1.16:
10416: * src/types/pa_vstring.C 1.4:
10417: fixed vstring:as_vfile length
10418:
10419: * src/classes/gd/gd.dsp 1.2:
10420: * src/classes/image.C 1.6:
10421: * src/include/pa_globals.h 1.47:
10422: * src/main/main.dsp 1.88:
10423: * src/main/pa_globals.C 1.54:
10424: * src/types/pa_vimage.C 1.3:
10425: * src/types/pa_vimage.h 1.3:
10426: gd dead end. switching to python imaging lib
10427:
10428: * src/classes/gd/gif.h 1.3:
10429: * src/classes/gd/gifio.C 1.4:
10430: * src/classes/image.C 1.10:
10431: * src/main/main.dsp 1.90:
10432: gd with mem write + image just compiled
10433:
10434: * src/classes/gd/gif.C 1.3:
10435: * src/classes/gd/gif.h 1.4:
10436: * src/classes/gd/gifio.C 1.5:
10437: * src/classes/image.C 1.11:
10438: image:create image:load
10439:
10440: 2001-04-10 paf
10441: * src/classes/_double.h 1.6:
10442: * src/classes/_file.h 1.3:
10443: * src/classes/_form.h 1.2:
10444: * src/classes/_int.h 1.6:
10445: * src/classes/_mail.h 1.2:
10446: * src/classes/_op.h 1.4:
10447: * src/classes/_random.h 1.2:
10448: * src/classes/_response.h 1.3:
10449: * src/classes/_string.h 1.7:
10450: * src/classes/_table.h 1.5:
10451: * src/classes/file.C 1.25:
10452: * src/classes/gd/gif.C 1.1:
10453: * src/classes/gd/gif.h 1.1:
10454: * src/classes/gd/gifio.C 1.1:
10455: * src/classes/mail.C 1.16:
10456: * src/include/pa_common.h 1.37:
10457: * src/include/pa_globals.h 1.45:
10458: * src/main/execute.C 1.144:
10459: * src/main/main.dsp 1.86:
10460: * src/main/pa_common.C 1.44:
10461: * src/main/pa_globals.C 1.53:
10462: * src/targets/isapi/parser3isapi.C 1.28:
10463: * src/types/pa_value.h 1.45:
10464: * src/types/pa_vfile.C 1.14:
10465: * src/types/pa_vfile.h 1.18:
10466: * src/types/pa_vhash.h 1.10:
10467: * src/types/pa_vimage.h 1.1:
10468: * src/types/pa_vresponse.h 1.8:
10469: * src/types/pa_vstring.h 1.21:
10470: image:measure -100 just compiled
10471:
10472: * src/classes/_image.h 1.1:
10473: * src/classes/image.C 1.1:
10474: * src/types/pa_vimage.C 1.1:
10475: image forgotten!
10476:
10477: * src/classes/image.C 1.3:
10478: * src/types/pa_vimage.C 1.2:
10479: jpg measure bugs fixed
10480:
10481: * src/classes/image.C 1.4:
10482: image:html done
10483:
10484: * src/classes/table.C 1.60:
10485: * src/include/pa_common.h 1.38:
10486: * src/main/pa_common.C 1.45:
10487: * src/main/pa_request.C 1.109:
10488: * src/main/pa_string.C 1.76:
10489: * src/main/untaint.C 1.38:
10490: * src/types/pa_vimage.h 1.2:
10491: image:measure -90
10492:
10493: * src/classes/mail.C 1.11:
10494: * src/classes/smtp/comms.C 1.2:
10495: * src/classes/smtp/smtp.C 1.2:
10496: * src/classes/smtp/smtp.h 1.2:
10497: * src/main/pa_globals.C 1.52:
10498: smtp some consts
10499:
10500: * src/classes/mail.C 1.12:
10501: unix sendmail compiled. todo:testing
10502:
10503: * src/classes/mail.C 1.14:
10504: sendmail unix skipping defaults
10505:
10506: * src/classes/image.C 1.2:
10507: z
10508:
10509: * src/classes/mail.C 1.13:
10510: * src/include/pa_common.h 1.36:
10511: * src/main/pa_common.C 1.43:
10512: sendmail unix added defaults
10513:
10514: * src/classes/mail.C 1.15:
10515: minor bug with unclear from/to
10516:
10517: 2001-04-09 paf
10518: * src/classes/_exec.h 1.2:
10519: * src/main/execute.C 1.142:
10520: * src/main/pa_globals.C 1.50:
10521: * src/main/pa_request.C 1.106:
10522: * src/types/pa_vcookie.C 1.17:
10523: * src/types/pa_vfile.C 1.12:
10524: exec -2
10525:
10526: * src/classes/file.C 1.24:
10527: * src/include/pa_exec.h 1.1:
10528: * src/include/pa_sapi.h 1.8:
10529: * src/main/main.dsp 1.85:
10530: * src/main/pa_exec.C 1.1:
10531: * src/targets/cgi/parser3.C 1.62:
10532: * src/targets/cgi/parser3.dsp 1.17:
10533: * src/targets/isapi/parser3isapi.C 1.27:
10534: * src/targets/isapi/parser3isapi.dsp 1.12:
10535: * src/targets/pa_exec.C 1.7:
10536: * src/targets/pa_exec.h 1.4:
10537: all targets exec
10538:
10539: * src/classes/exec.C 1.2:
10540: * src/include/pa_common.h 1.35:
10541: * src/main/pa_common.C 1.42:
10542: * src/main/untaint.C 1.37:
10543: * src/targets/pa_exec.C 1.3:
10544: exec3. decided exec:cgi to move to file:cgi
10545:
10546: * src/include/pa_sapi.h 1.7:
10547: * src/include/pa_string.h 1.79:
10548: * src/targets/cgi/parser3.C 1.61:
10549: * src/targets/isapi/parser3isapi.C 1.26:
10550: * src/targets/isapi/parser3isapi.dsp 1.11:
10551: sapi exec dead end. badly parsed args in apache:util.script
10552:
10553: * src/classes/file.C 1.23:
10554: * src/main/main.dsp 1.84:
10555: * src/main/pa_request.C 1.108:
10556: * src/targets/cgi/parser3.C 1.60:
10557: exec win32 env
10558:
10559: * src/classes/exec.C 1.3:
10560: * src/classes/file.C 1.21:
10561: * src/include/pa_globals.h 1.44:
10562: * src/main/execute.C 1.143:
10563: * src/main/main.dsp 1.83:
10564: * src/main/pa_globals.C 1.51:
10565: * src/main/pa_request.C 1.107:
10566: * src/targets/pa_exec.C 1.4:
10567: * src/types/pa_vfile.C 1.13:
10568: * src/types/pa_vfile.h 1.17:
10569: * src/types/pa_vform.C 1.22:
10570: * src/types/pa_vstring.C 1.2:
10571: exec4. todo env
10572:
10573: * src/classes/_exec.h 1.1:
10574: * src/classes/exec.C 1.1:
10575: * src/include/pa_common.h 1.34:
10576: * src/include/pa_request.h 1.81:
10577: * src/include/pa_sapi.h 1.6:
10578: * src/include/pa_string.h 1.77:
10579: * src/main/pa_common.C 1.41:
10580: * src/main/pa_request.C 1.105:
10581: * src/main/pa_string.C 1.75:
10582: * src/targets/cgi/parser3.C 1.59:
10583: * src/targets/cgi/parser3.dsp 1.16:
10584: * src/targets/isapi/parser3isapi.C 1.25:
10585: * src/targets/pa_exec.C 1.2:
10586: * src/targets/pa_exec.h 1.2:
10587: * src/types/pa_vform.C 1.21:
10588: * src/types/pa_vform.h 1.15:
10589: exec class just compiled. moved post read to request core
10590:
10591: * src/classes/file.C 1.22:
10592: * src/include/pa_hash.h 1.36:
10593: * src/main/pa_hash.C 1.32:
10594: * src/targets/pa_exec.C 1.5:
10595: * src/targets/pa_exec.h 1.3:
10596: exec env 0
10597:
10598: * src/classes/_op.h 1.3:
10599: * src/include/pa_dir.h 1.2:
10600: * src/include/pa_globals.h 1.43:
10601: * src/include/pa_sapi.h 1.5:
10602: * src/main/main.dsp 1.82:
10603: * src/main/pa_dir.C 1.2:
10604: * src/main/pa_globals.C 1.49:
10605: * src/targets/cgi/parser3.C 1.58:
10606: * src/targets/cgi/parser3.dsp 1.15:
10607: * src/targets/pa_exec.C 1.1:
10608: * src/targets/pa_exec.h 1.1:
10609: problems with ^exec:cgi post data. they are already read by vform
10610:
10611: * src/include/pa_string.h 1.78:
10612: * src/targets/pa_exec.C 1.6:
10613: written but not tested exec with env for unix
10614:
10615: 2001-04-08 paf
10616: * src/classes/file.C 1.20:
10617: * src/classes/mail.C 1.10:
10618: * src/classes/string.C 1.37:
10619: * src/include/pa_request.h 1.80:
10620: * src/include/pa_string.h 1.76:
10621: * src/main/pa_request.C 1.104:
10622: uuencode. string<<
10623:
10624: 2001-04-07 paf
10625: * src/classes/_mail.h 1.1:
10626: * src/classes/mail.C 1.1:
10627: * src/include/pa_common.h 1.33:
10628: * src/include/pa_globals.h 1.41:
10629: * src/include/pa_string.h 1.74:
10630: * src/main/main.dsp 1.79:
10631: * src/main/pa_common.C 1.40:
10632: * src/main/pa_globals.C 1.47:
10633: * src/main/pa_request.C 1.101:
10634: * src/main/untaint.C 1.36:
10635: * src/types/pa_vcookie.C 1.16:
10636: mail:send -10 just compiled
10637:
10638: * src/include/pa_socks.h 1.1:
10639: * src/main/main.dsp 1.81:
10640: * src/main/pa_socks.C 1.1:
10641: * src/targets/cgi/parser3.C 1.57:
10642: * src/targets/cgi/parser3.dsp 1.14:
10643: * src/targets/isapi/parser3isapi.C 1.24:
10644: mail:send 1
10645:
10646: * src/classes/mail.C 1.3:
10647: +=
10648:
10649: * src/classes/mail.C 1.6:
10650: ^attach dead end
10651:
10652: * src/classes/mail.C 1.2:
10653: * src/include/pa_string.h 1.75:
10654: mail:send -1 text prepared
10655:
10656: * src/classes/mail.C 1.7:
10657: ^mail[$attach
10658:
10659: * src/classes/mail.C 1.5:
10660: * src/classes/mail.C 1.8:
10661: * src/classes/mail.C 1.9:
10662: * src/main/pa_request.C 1.103:
10663: z
10664:
10665: * src/classes/mail.C 1.4:
10666: * src/classes/smtp/comms.C 1.1:
10667: * src/classes/smtp/smtp.C 1.1:
10668: * src/classes/smtp/smtp.h 1.1:
10669: * src/include/pa_globals.h 1.42:
10670: * src/include/pa_request.h 1.79:
10671: * src/main/main.dsp 1.80:
10672: * src/main/pa_globals.C 1.48:
10673: * src/main/pa_request.C 1.102:
10674: smtp just compiled
10675:
10676: 2001-04-06 paf
10677: * src/types/pa_valiased.C 1.7:
10678: another root inherititance skipped
10679:
10680: * src/classes/random.C 1.5:
10681: * src/classes/table.C 1.57:
10682: * src/main/pa_globals.C 1.44:
10683: @office
10684:
10685: * src/classes/table.C 1.58:
10686: * src/include/pa_dir.h 1.1:
10687: * src/main/execute.C 1.141:
10688: * src/main/main.dsp 1.78:
10689: * src/main/pa_dir.C 1.1:
10690: table:dir 0 [without regexp]
10691:
10692: * src/main/compile.C 1.34:
10693: * src/main/compile.y 1.124:
10694: * src/main/execute.C 1.139:
10695: operators are now not root methods of parent class. just 'ROOT
10696: class
10697:
10698: * src/classes/table.C 1.59:
10699: * src/include/pa_globals.h 1.40:
10700: * src/main/pa_globals.C 1.46:
10701: * src/main/pa_string.C 1.74:
10702: table:dir 1
10703:
10704: * src/classes/_op.h 1.2:
10705: * src/classes/_root.h 1.5:
10706: * src/classes/op.C 1.2:
10707: * src/classes/root.C 1.62:
10708: * src/include/pa_globals.h 1.39:
10709: * src/include/pa_request.h 1.78:
10710: * src/main/compile.C 1.35:
10711: * src/main/execute.C 1.140:
10712: * src/main/main.dsp 1.77:
10713: * src/main/pa_globals.C 1.45:
10714: * src/main/pa_request.C 1.100:
10715: renamed 'root' to 'op'
10716:
10717: * src/classes/_op.h 1.1:
10718: * src/classes/op.C 1.1:
10719: renamed from 'root'
10720:
10721: 2001-04-05 paf
10722: * src/classes/root.C 1.59:
10723: * src/include/pa_sql_connection.h 1.1:
10724: * src/include/pa_sql_driver.h 1.5:
10725: * src/main/main.dsp 1.76:
10726: * src/main/pa_sql_driver_manager.C 1.3:
10727: * src/sql/pa_sql_driver.h 1.1:
10728: sql driver services for conv memory & error reporting
10729:
10730: * src/main/execute.C 1.138:
10731: * src/main/pa_request.C 1.98:
10732: * src/main/pa_string.C 1.73:
10733: * src/types/pa_value.h 1.44:
10734: * src/types/pa_vmframe.h 1.12:
10735: * src/types/pa_wcontext.h 1.10:
10736: constructor flag dropped at get_method_frame and remembered
10737: into method_frame
10738:
10739: * src/include/pa_globals.h 1.38:
10740: * src/main/pa_globals.C 1.43:
10741: * src/main/pa_request.C 1.96:
10742: * src/main/pa_string.C 1.72:
10743: * src/targets/isapi/parser3isapi.dsp 1.10:
10744: $LOCALE:ctype[Russian_Russia.1251]
10745:
10746: * src/main/pa_request.C 1.99:
10747: * src/sql/pa_sql_driver.h 1.5:
10748: mysql limit
10749:
10750: * src/classes/table.C 1.52:
10751: select * from hren error contains statement
10752:
10753: * src/classes/random.C 1.4:
10754: * src/classes/root.C 1.60:
10755: * src/classes/table.C 1.54:
10756: * src/include/pa_sql_connection.h 1.4:
10757: * src/include/pa_string.h 1.71:
10758: * src/main/execute.C 1.137:
10759: * src/main/pa_sql_driver_manager.C 1.6:
10760: * src/main/pa_string.C 1.70:
10761: * src/main/untaint.C 1.34:
10762: * src/sql/pa_sql_driver.h 1.4:
10763: * src/types/pa_vmframe.h 1.11:
10764: * src/types/pa_wcontext.C 1.5:
10765: * src/types/pa_wcontext.h 1.9:
10766: sql quote. string untaint UL_SQL
10767:
10768: * src/classes/table.C 1.51:
10769: * src/include/pa_sql_connection.h 1.2:
10770: * src/include/pa_types.h 1.24:
10771: * src/main/pa_sql_driver_manager.C 1.4:
10772: * src/main/untaint.C 1.33:
10773: * src/sql/pa_sql_driver.h 1.2:
10774: * src/targets/cgi/parser3.dsp 1.13:
10775: mysql 0
10776:
10777: * src/classes/table.C 1.53:
10778: * src/include/pa_sql_connection.h 1.3:
10779: * src/main/pa_sql_driver_manager.C 1.5:
10780: * src/sql/pa_sql_driver.h 1.3:
10781: sql ping
10782:
10783: * src/classes/table.C 1.55:
10784: * src/include/pa_string.h 1.72:
10785: * src/main/pa_string.C 1.71:
10786: * src/main/untaint.C 1.35:
10787: z
10788:
10789: * src/classes/file.C 1.19:
10790: * src/classes/root.C 1.61:
10791: * src/classes/string.C 1.36:
10792: * src/classes/table.C 1.56:
10793: * src/main/pa_request.C 1.97:
10794: junction to code&expression in errors
10795:
10796: * src/include/pa_config_fixed.h 1.2:
10797: * src/include/pa_config_includes.h 1.2:
10798: * src/include/pa_hash.h 1.35:
10799: * src/include/pa_string.h 1.73:
10800: * src/main/pa_hash.C 1.31:
10801: * src/main/pa_table.C 1.26:
10802: hash now not thread-safe.
10803:
10804: 2001-04-04 paf
10805: * src/include/pa_sql_driver.h 1.4:
10806: mysql connect
10807:
10808: * src/classes/random.C 1.3:
10809: * src/classes/root.C 1.56:
10810: * src/classes/table.C 1.49:
10811: * src/include/pa_globals.h 1.36:
10812: * src/include/pa_pool.h 1.48:
10813: * src/include/pa_request.h 1.76:
10814: * src/main/pa_request.C 1.94:
10815: * src/types/pa_vclass.h 1.12:
10816: sql frame -10
10817:
10818: * src/Makefile.am 1.4:
10819: * src/classes/root.C 1.57:
10820: * src/classes/string.C 1.35:
10821: * src/classes/table.C 1.50:
10822: * src/include/pa_globals.h 1.37:
10823: * src/include/pa_hash.h 1.34:
10824: * src/include/pa_pool.h 1.49:
10825: * src/include/pa_request.h 1.77:
10826: * src/include/pa_sapi.h 1.4:
10827: * src/include/pa_string.h 1.70:
10828: * src/include/pa_table.h 1.29:
10829: * src/main/main.dsp 1.74:
10830: * src/main/pa_globals.C 1.42:
10831: * src/main/pa_hash.C 1.30:
10832: * src/main/pa_request.C 1.95:
10833: * src/main/pa_string.C 1.69:
10834: * src/main/pa_table.C 1.25:
10835: * src/main/untaint.C 1.32:
10836: connect&sql -1000 just compiled
10837:
10838: * src/sql/Makefile.am 1.1:
10839: forgot to add mysql client
10840:
10841: * src/classes/root.C 1.58:
10842: * src/include/pa_sql_driver.h 1.2:
10843: * src/include/pa_sql_driver_manager.h 1.2:
10844: * src/main/main.dsp 1.75:
10845: * src/main/pa_sql_driver_manager.C 1.2:
10846: more manager&connection&driver
10847:
10848: * src/include/pa_sql_driver.h 1.3:
10849: mysql info
10850:
10851: * src/doc/doxygen.cfg 1.2:
10852: z
10853:
10854: * src/include/pa_sql_driver.h 1.1:
10855: * src/include/pa_sql_driver_manager.h 1.1:
10856: * src/main/pa_sql_driver_manager.C 1.1:
10857: connect&sql -1000 just compiled [forgot to add libltdl, added]
10858:
10859: 2001-04-03 paf
10860: * src/classes/file.C 1.18:
10861: * src/classes/string.C 1.32:
10862: * src/classes/table.C 1.48:
10863: * src/include/pa_string.h 1.69:
10864: * src/main/pa_common.C 1.39:
10865: * src/main/pa_string.C 1.68:
10866: * src/main/untaint.C 1.31:
10867: string:match replace 2. string.cstr(forced lang)
10868:
10869: * src/classes/string.C 1.30:
10870: string:match replace 0
10871:
10872: * src/classes/string.C 1.34:
10873: * src/types/pa_vform.C 1.19:
10874: string:match replace assigned lang
10875:
10876: * src/classes/string.C 1.31:
10877: * src/include/pa_string.h 1.68:
10878: * src/main/pa_string.C 1.67:
10879: string:match replace strange matches
10880:
10881: * src/classes/table.C 1.46:
10882: table:append now uses string::split
10883:
10884: * src/include/pa_globals.h 1.33:
10885: * src/include/pa_hash.h 1.33:
10886: * src/main/pa_globals.C 1.39:
10887: * src/main/pa_request.C 1.92:
10888: * src/targets/cgi/parser3.C 1.55:
10889: * src/targets/isapi/parser3isapi.C 1.22:
10890: * src/types/pa_vfile.C 1.11:
10891: content-disposition
10892:
10893: * src/classes/string.C 1.25:
10894: * src/include/pa_globals.h 1.34:
10895: * src/include/pa_string.h 1.64:
10896: * src/main/main.dsp 1.73:
10897: * src/main/pa_globals.C 1.40:
10898: * src/main/pa_string.C 1.62:
10899: string:match [search] -1 just compiled
10900:
10901: * src/classes/string.C 1.26:
10902: * src/include/pa_globals.h 1.35:
10903: * src/include/pa_string.h 1.65:
10904: * src/include/pa_threads.h 1.12:
10905: * src/main/pa_globals.C 1.41:
10906: * src/main/pa_string.C 1.63:
10907: * src/targets/isapi/parser3isapi.dsp 1.9:
10908: string:match 0
10909:
10910: * src/main/pa_common.C 1.37:
10911: * src/main/untaint.C 1.30:
10912: * src/targets/cgi/parser3.C 1.56:
10913: * src/targets/isapi/parser3isapi.C 1.23:
10914: * src/targets/isapi/pool_storage.h 1.4:
10915: todo/tests
10916:
10917: * src/classes/string.C 1.27:
10918: * src/include/pa_string.h 1.66:
10919: * src/main/pa_string.C 1.64:
10920: string:match replace -11
10921:
10922: * src/classes/file.C 1.15:
10923: * src/classes/root.C 1.54:
10924: * src/classes/string.C 1.23:
10925: * src/classes/table.C 1.44:
10926: * src/doc/doxygen.cmd 1.1:
10927: * src/doc/doxygen.txt 1.2:
10928: * src/doc/generate.cmd 1.2:
10929: * src/include/pa_array.h 1.34:
10930: * src/include/pa_request.h 1.74:
10931: * src/include/pa_string.h 1.62:
10932: * src/main/execute.C 1.136:
10933: * src/main/pa_string.C 1.60:
10934: * src/main/untaint.C 1.29:
10935: * src/targets/cgi/parser3.C 1.52:
10936: * src/types/pa_vcookie.C 1.15:
10937: string::pos & cmp & piece bugs fixed.
10938: string::split new
10939: table:load separated from set
10940: table:set implemented with clean \n \t searches
10941:
10942: * src/include/pa_common.h 1.31:
10943: * src/include/pa_globals.h 1.32:
10944: * src/main/pa_globals.C 1.38:
10945: * src/main/pa_request.C 1.91:
10946: * src/targets/cgi/parser3.C 1.54:
10947: * src/targets/isapi/parser3isapi.C 1.21:
10948: * src/types/pa_value.h 1.43:
10949: main:post-process
10950:
10951: * src/classes/file.C 1.16:
10952: * src/classes/table.C 1.45:
10953: * src/include/pa_common.h 1.32:
10954: * src/main/compile_tools.C 1.34:
10955: * src/main/pa_common.C 1.38:
10956: * src/main/pa_request.C 1.93:
10957: * src/types/pa_vform.C 1.20:
10958: * src/types/pa_vstring.C 1.1:
10959: z
10960:
10961: * src/include/pa_common.h 1.30:
10962: * src/include/pa_request.h 1.75:
10963: * src/include/pa_sapi.h 1.3:
10964: * src/main/main.dsp 1.72:
10965: * src/main/pa_common.C 1.36:
10966: * src/main/pa_request.C 1.90:
10967: * src/targets/cgi/parser3.C 1.53:
10968: * src/types/pa_value.h 1.42:
10969: * src/types/pa_vfile.C 1.10:
10970: * src/types/pa_vfile.h 1.16:
10971: * src/types/pa_vstring.h 1.20:
10972: vfile in response:body
10973:
10974: * src/classes/string.C 1.28:
10975: * src/include/pa_string.h 1.67:
10976: * src/main/pa_string.C 1.65:
10977: string:match replace prepared
10978:
10979: * src/classes/string.C 1.33:
10980: * src/main/compile.y 1.123:
10981: grammar: fixed to allow {}[]< empty []
10982:
10983: * src/classes/double.C 1.20:
10984: * src/classes/file.C 1.17:
10985: * src/classes/form.C 1.3:
10986: * src/classes/int.C 1.18:
10987: * src/classes/response.C 1.6:
10988: * src/classes/root.C 1.55:
10989: * src/classes/string.C 1.24:
10990: * src/classes/table.C 1.47:
10991: * src/include/pa_string.h 1.63:
10992: * src/main/pa_string.C 1.61:
10993: string:match -10 [frame]
10994:
10995: * src/classes/string.C 1.29:
10996: * src/main/pa_string.C 1.66:
10997: string:match replace prepared 2
10998:
10999: 2001-04-02 paf
11000: * src/classes/_random.h 1.1:
11001: * src/classes/random.C 1.1:
11002: * src/include/pa_globals.h 1.31:
11003: * src/main/main.dsp 1.71:
11004: * src/main/pa_globals.C 1.37:
11005: * src/main/pa_request.C 1.89:
11006: * src/types/pa_value.h 1.40:
11007: random:generate
11008:
11009: * src/classes/table.C 1.42:
11010: * src/include/pa_array.h 1.33:
11011: * src/include/pa_string.h 1.60:
11012: * src/include/pa_table.h 1.28:
11013: * src/main/execute.C 1.135:
11014: * src/types/pa_value.h 1.41:
11015: table:join
11016:
11017: * src/classes/table.C 1.43:
11018: * src/include/pa_string.h 1.61:
11019: * src/main/pa_string.C 1.59:
11020: * src/types/pa_valiased.C 1.6:
11021: * src/types/pa_valiased.h 1.12:
11022: * src/types/pa_vdouble.h 1.15:
11023: * src/types/pa_vfile.h 1.15:
11024: * src/types/pa_vint.h 1.16:
11025: * src/types/pa_vresponse.h 1.7:
11026: * src/types/pa_vstring.h 1.19:
11027: * src/types/pa_vtable.h 1.13:
11028: string::pos. about to use it in table:set/load
11029:
11030: * src/classes/random.C 1.2:
11031: random:generate 1
11032:
11033: 2001-03-30 paf
11034: * src/classes/double.C 1.19:
11035: * src/classes/file.C 1.14:
11036: * src/classes/int.C 1.17:
11037: * src/classes/response.C 1.5:
11038: * src/classes/root.C 1.53:
11039: * src/classes/string.C 1.22:
11040: * src/classes/table.C 1.40:
11041: * src/main/compile.y 1.122:
11042: * src/main/execute.C 1.134:
11043: * src/types/pa_value.h 1.39:
11044: * src/types/pa_vstateless_class.C 1.7:
11045: * src/types/pa_vstateless_class.h 1.9:
11046: static|dynamic|any method registration
11047:
11048: * src/classes/table.C 1.41:
11049: * src/include/pa_string.h 1.59:
11050: * src/main/pa_string.C 1.58:
11051: todo: table flip and append. string::pos
11052:
11053: 2001-03-29 paf
11054: * src/classes/string.C 1.14:
11055: * src/main/compile.y 1.120:
11056: * src/main/compile_tools.C 1.33:
11057: * src/main/compile_tools.h 1.36:
11058: * src/main/main.dsp 1.70:
11059: * src/types/pa_value.h 1.38:
11060: * src/types/pa_vstring.h 1.17:
11061: * src/types/pa_vunknown.h 1.8:
11062: empty params allowed. [] and [;] are different now.
11063:
11064: * src/include/pa_pool.h 1.46:
11065: * src/include/pa_request.h 1.72:
11066: * src/main/pa_request.C 1.86:
11067: * src/main/untaint.C 1.25:
11068: pool.request
11069:
11070: * src/classes/string.C 1.21:
11071: string:xsplit forgot that they must result in 1 row N column [
11072: not vice versa]
11073:
11074: * src/classes/string.C 1.17:
11075: * src/include/pa_string.h 1.57:
11076: * src/main/execute.C 1.133:
11077: * src/main/pa_array.C 1.30:
11078: * src/main/pa_string.C 1.56:
11079: * src/types/pa_vtable.h 1.12:
11080: string: lsplit -1
11081:
11082: * src/classes/string.C 1.16:
11083: * src/include/pa_string.h 1.55:
11084: * src/main/pa_string.C 1.54:
11085: string: pos -1
11086:
11087: * src/classes/string.C 1.18:
11088: * src/include/pa_string.h 1.58:
11089: * src/main/pa_string.C 1.57:
11090: string: lsplit
11091:
11092: * src/include/pa_pool.h 1.47:
11093: * src/include/pa_request.h 1.73:
11094: * src/main/pa_request.C 1.87:
11095: * src/main/untaint.C 1.26:
11096: pool.request undone
11097:
11098: * src/classes/string.C 1.20:
11099: z
11100:
11101: * src/include/pa_string.h 1.56:
11102: * src/main/pa_string.C 1.55:
11103: * src/main/untaint.C 1.28:
11104: string: pos
11105:
11106: * src/classes/string.C 1.15:
11107: * src/classes/table.C 1.38:
11108: * src/include/pa_string.h 1.54:
11109: * src/main/compile.y 1.121:
11110: * src/main/pa_request.C 1.88:
11111: * src/main/pa_string.C 1.53:
11112: * src/main/untaint.C 1.27:
11113: string: left right mid
11114:
11115: * src/classes/file.C 1.13:
11116: * src/classes/table.C 1.39:
11117: * src/include/pa_table.h 1.27:
11118: * src/main/pa_table.C 1.24:
11119: * src/types/pa_vstring.h 1.18:
11120: * src/types/pa_wwrapper.h 1.6:
11121: table:flip
11122:
11123: * src/classes/string.C 1.19:
11124: string: rsplit
11125:
11126: 2001-03-28 paf
11127: * src/classes/file.C 1.12:
11128: * src/include/pa_globals.h 1.30:
11129: * src/include/pa_request.h 1.71:
11130: * src/targets/cgi/parser3.C 1.51:
11131: * src/targets/isapi/parser3isapi.C 1.20:
11132: * src/types/pa_value.h 1.37:
11133: * src/types/pa_vrequest.C 1.4:
11134: * src/types/pa_vunknown.h 1.7:
11135: $request:browser [.type .version]; unknown.get_double now = 0.
11136:
11137: * src/classes/table.C 1.36:
11138: * src/include/pa_array.h 1.32:
11139: * src/include/pa_hash.h 1.32:
11140: * src/include/pa_table.h 1.24:
11141: * src/main/pa_array.C 1.29:
11142: * src/main/pa_table.C 1.21:
11143: * src/types/pa_vtable.h 1.11:
11144: table:locate just compiled
11145:
11146: * src/classes/file.C 1.9:
11147: * src/include/pa_common.h 1.29:
11148: * src/main/pa_common.C 1.34:
11149: * src/types/pa_vfile.C 1.7:
11150: * src/types/pa_vfile.h 1.12:
11151: started file:load. wrong write. must be self.set
11152:
11153: * src/classes/file.C 1.8:
11154: * src/classes/root.C 1.52:
11155: * src/classes/table.C 1.37:
11156: * src/include/pa_table.h 1.25:
11157: * src/main/pa_table.C 1.22:
11158: table:locate1, file:test
11159:
11160: * src/classes/file.C 1.10:
11161: * src/main/execute.C 1.132:
11162: * src/main/pa_common.C 1.35:
11163: * src/main/untaint.C 1.24:
11164: * src/targets/cgi/parser3.C 1.50:
11165: * src/types/pa_vfile.C 1.8:
11166: * src/types/pa_vfile.h 1.13:
11167: * src/types/pa_vform.C 1.17:
11168: file:load 1. tainted
11169:
11170: * src/classes/file.C 1.11:
11171: * src/include/pa_globals.h 1.29:
11172: * src/include/pa_request.h 1.70:
11173: * src/include/pa_table.h 1.26:
11174: * src/main/pa_globals.C 1.36:
11175: * src/main/pa_request.C 1.85:
11176: * src/main/pa_table.C 1.23:
11177: * src/types/pa_vfile.C 1.9:
11178: * src/types/pa_vfile.h 1.14:
11179: * src/types/pa_vform.C 1.18:
11180: file:load autodetection of mime-type by user-file-name
11181:
11182: 2001-03-27 paf
11183: * src/classes/double.C 1.18:
11184: * src/classes/int.C 1.16:
11185: * src/classes/root.C 1.51:
11186: * src/classes/string.C 1.13:
11187: * src/classes/table.C 1.34:
11188: * src/main/compile_tools.C 1.32:
11189: * src/main/execute.C 1.128:
11190: * src/main/pa_request.C 1.84:
11191: * src/main/untaint.C 1.23:
11192: * src/types/pa_value.h 1.35:
11193: * src/types/pa_vbool.h 1.6:
11194: * src/types/pa_vcookie.C 1.14:
11195: * src/types/pa_vdouble.h 1.14:
11196: * src/types/pa_vfile.h 1.11:
11197: * src/types/pa_vint.h 1.15:
11198: * src/types/pa_vmframe.h 1.9:
11199: * src/types/pa_vstring.h 1.16:
11200: * src/types/pa_vtable.h 1.10:
11201: * src/types/pa_vunknown.h 1.6:
11202: sort 0
11203:
11204: * src/classes/table.C 1.31:
11205: * src/include/pa_common.h 1.27:
11206: * src/main/compile.y 1.117:
11207: * src/main/execute.C 1.127:
11208: * src/main/pa_common.C 1.31:
11209: * src/main/pa_table.C 1.20:
11210: table:save decided to have as it were. stepped back.
11211: grammar: added 'in' 'is' 'lt'&co follow-space check
11212:
11213: * src/main/compile.y 1.119:
11214: fixed minor bug in @mn[][] ...^{
11215:
11216: * src/main/execute.C 1.130:
11217: * src/types/pa_value.h 1.36:
11218: * src/types/pa_vmframe.h 1.10:
11219: * src/types/pa_wcontext.h 1.8:
11220: fixed r/w context of code-params
11221:
11222: * src/classes/table.C 1.33:
11223: * src/main/pa_common.C 1.32:
11224: * src/main/pa_request.C 1.83:
11225: * src/targets/cgi/parser3.C 1.49:
11226: * src/types/pa_value.h 1.34:
11227: * src/types/pa_vbool.h 1.5:
11228: * src/types/pa_vdouble.h 1.12:
11229: * src/types/pa_vfile.h 1.9:
11230: * src/types/pa_vint.h 1.13:
11231: * src/types/pa_vstring.h 1.14:
11232: * src/types/pa_vunknown.h 1.5:
11233: continue on sort
11234:
11235: * src/types/pa_valiased.C 1.5:
11236: * src/types/pa_valiased.h 1.11:
11237: * src/types/pa_vdouble.h 1.13:
11238: * src/types/pa_vfile.h 1.10:
11239: * src/types/pa_vint.h 1.14:
11240: * src/types/pa_vresponse.h 1.6:
11241: * src/types/pa_vstring.h 1.15:
11242: * src/types/pa_vtable.h 1.9:
11243: renamed to are_static_calls_disabled
11244:
11245: * src/main/execute.C 1.131:
11246: * src/main/pa_common.C 1.33:
11247: fixed r/w context of code-params2, fixed ntfs hardlink slow dir update
11248:
11249: * src/classes/table.C 1.35:
11250: * src/main/execute.C 1.129:
11251: about to change junction rcontext!!
11252:
11253: * src/classes/table.C 1.32:
11254: * src/include/pa_common.h 1.28:
11255: * src/main/compile.y 1.118:
11256: started table:sort
11257: fixed minor bug in #...^{
11258:
11259: 2001-03-26 paf
11260: * src/classes/file.C 1.7:
11261: * src/classes/root.C 1.50:
11262: * src/classes/table.C 1.30:
11263: * src/include/pa_common.h 1.26:
11264: * src/include/pa_globals.h 1.28:
11265: * src/include/pa_table.h 1.23:
11266: * src/main/pa_common.C 1.30:
11267: * src/main/pa_globals.C 1.35:
11268: * src/main/pa_request.C 1.82:
11269: * src/main/pa_table.C 1.19:
11270: moved ::save to pa_table.
11271: disabled @auto invocation in ^process
11272:
11273: * src/classes/table.C 1.29:
11274: * src/include/pa_array.h 1.31:
11275: * src/include/pa_table.h 1.22:
11276: * src/main/pa_array.C 1.28:
11277: table:record
11278:
11279: * src/main/untaint.C 1.22:
11280: * src/targets/cgi/parser3.C 1.48:
11281: * src/targets/isapi/parser3isapi.C 1.19:
11282: * src/targets/isapi/parser3isapi.dsp 1.8:
11283: * src/targets/isapi/pool_storage.h 1.3:
11284: * src/types/pa_valiased.h 1.10:
11285: * src/types/pa_vcookie.C 1.13:
11286: * src/types/pa_vdouble.h 1.11:
11287: * src/types/pa_vfile.h 1.8:
11288: * src/types/pa_vint.h 1.12:
11289: * src/types/pa_vresponse.h 1.5:
11290: * src/types/pa_vstring.h 1.13:
11291: * src/types/pa_vtable.h 1.8:
11292: z
11293:
11294: * src/main/compile.y 1.116:
11295: grammar: [] 0params [;] 2 params (was 0)
11296:
11297: * src/include/pa_pool.h 1.45:
11298: * src/main/execute.C 1.126:
11299: * src/types/pa_valiased.C 1.4:
11300: * src/types/pa_valiased.h 1.9:
11301: * src/types/pa_value.h 1.33:
11302: * src/types/pa_vdouble.h 1.10:
11303: * src/types/pa_vfile.h 1.7:
11304: * src/types/pa_vint.h 1.11:
11305: * src/types/pa_vresponse.h 1.4:
11306: * src/types/pa_vstring.h 1.12:
11307: * src/types/pa_vtable.h 1.7:
11308: disabled $a(123) $b[$a.CLASS] ^b.inc[123] shit.
11309: allowed no checks in native method realisations on 'self' validity -
11310: they now can simply assume that 'self' is V{Proper} .
11311:
11312: 2001-03-25 paf
11313: * src/classes/table.C 1.26:
11314: * src/include/pa_globals.h 1.27:
11315: * src/include/pa_string.h 1.52:
11316: * src/include/pa_table.h 1.20:
11317: * src/main/compile.y 1.114:
11318: * src/main/compile_tools.C 1.31:
11319: * src/main/compile_tools.h 1.35:
11320: * src/main/pa_globals.C 1.32:
11321: * src/main/pa_request.C 1.79:
11322: * src/main/pa_string.C 1.52:
11323: * src/main/pa_table.C 1.17:
11324: * src/main/untaint.C 1.15:
11325: * src/types/pa_vcookie.h 1.7:
11326: typo & typo-default
11327:
11328: * src/main/pa_globals.C 1.34:
11329: * src/main/untaint.C 1.19:
11330: html-typo - moved all processing to table [except preliminary \
11331: \n \r \n replacements to "\n"]
11332:
11333: * src/main/untaint.C 1.16:
11334: typo \r \r\n \n properly handled
11335:
11336: * src/classes/table.C 1.27:
11337: * src/include/pa_table.h 1.21:
11338: * src/main/pa_globals.C 1.33:
11339: * src/main/pa_table.C 1.18:
11340: * src/main/untaint.C 1.17:
11341: returned table originating. useful for reporting typo table
11342: problems origin. think would be useful somewhere else
11343:
11344: * src/classes/table.C 1.28:
11345: * src/main/untaint.C 1.18:
11346: html-typo - decided to move all the processing to table
11347:
11348: * src/main/pa_request.C 1.80:
11349: table empty lines ignored. system-default content type assigned
11350: in output:result [can fail in main:auto and skipped normal
11351: defaults extraction]
11352:
11353: * src/include/pa_string.h 1.53:
11354: * src/main/compile.y 1.115:
11355: #comment fixed minor bug
11356:
11357: * src/main/pa_request.C 1.81:
11358: * src/main/untaint.C 1.20:
11359: moved default typo-table to lowlevel - it initialization could
11360: be skipped if failed in @auto. so that exception report would
11361: use some table
11362:
11363: * src/main/untaint.C 1.21:
11364: z
11365:
11366: 2001-03-24 paf
11367: * src/main/pa_globals.C 1.28:
11368: * src/types/pa_vclass.C 1.6:
11369: * src/types/pa_vclass.h 1.11:
11370: * src/types/pa_vstateless_class.C 1.6:
11371: * src/types/pa_vstateless_class.h 1.8:
11372: thrown away freeze mech.
11373: no danger now for you can't do ^request:process[@new-method[]
11374: body]
11375: trick anymore.
11376: still remains $some_instance.process[@new-method[]
11377: possibility]
11378: but would leave it as a feature.
11379: see index for sample
11380:
11381: * src/include/pa_string.h 1.51:
11382: * src/main/pa_string.C 1.51:
11383: * src/main/untaint.C 1.14:
11384: * src/targets/cgi/parser3.C 1.47:
11385: html-typo 2
11386:
11387: * src/include/pa_array.h 1.29:
11388: * src/include/pa_hash.h 1.31:
11389: * src/include/pa_request.h 1.67:
11390: * src/main/compile.y 1.110:
11391: * src/main/pa_array.C 1.26:
11392: * src/main/pa_common.C 1.25:
11393: * src/main/pa_hash.C 1.29:
11394: * src/main/pa_request.C 1.73:
11395: * src/types/pa_vcookie.C 1.12:
11396: cyclic uses ignored. defaulted default content-type
11397:
11398: * src/doc/doxygen.cfg 1.1:
11399: * src/doc/doxygen.txt 1.1:
11400: * src/doc/generate.cmd 1.1:
11401: * src/doc/view.cmd 1.1:
11402: * src/include/pa_array.h 1.30:
11403: * src/include/pa_globals.h 1.26:
11404: * src/include/pa_pool.h 1.44:
11405: * src/include/pa_string.h 1.50:
11406: * src/include/pa_table.h 1.19:
11407: * src/main/execute.C 1.125:
11408: * src/main/pa_array.C 1.27:
11409: * src/main/pa_globals.C 1.31:
11410: * src/main/pa_request.C 1.78:
11411: * src/main/pa_string.C 1.50:
11412: * src/main/untaint.C 1.13:
11413: * src/targets/cgi/parser3.C 1.46:
11414: * src/targets/isapi/parser3isapi.C 1.18:
11415: * src/types/pa_value.h 1.32:
11416: * src/types/pa_vtable.h 1.6:
11417: html-typo 0
11418: html-typo 1. noticed double default content-type prob. run cgi.cmd tomorrow first
11419: html-typo sample. detected << problem: they become ltlt too fast
11420:
11421: * src/classes/file.C 1.6:
11422: * src/classes/root.C 1.49:
11423: * src/classes/table.C 1.25:
11424: * src/include/pa_common.h 1.25:
11425: * src/include/pa_request.h 1.69:
11426: * src/main/compile.y 1.111:
11427: * src/main/pa_common.C 1.28:
11428: * src/main/pa_request.C 1.77:
11429: * src/main/pa_string.C 1.49:
11430: * src/targets/isapi/parser3isapi.C 1.17:
11431: * src/types/pa_vfile.h 1.6:
11432: file_read stringified
11433:
11434: * src/include/pa_sapi.h 1.2:
11435: * src/main/pa_common.C 1.27:
11436: * src/main/pa_request.C 1.76:
11437: * src/targets/cgi/parser3.C 1.44:
11438: * src/targets/isapi/nt_log_events.mc 1.1:
11439: * src/targets/isapi/parser3isapi.C 1.16:
11440: * src/targets/isapi/parser3isapi.dsp 1.6:
11441: 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.
11442: isapi: used HSE_APPEND_LOG_PARAMETER feature
11443:
11444: * src/types/pa_valiased.C 1.3:
11445: decided to String-ify file_read
11446:
11447: * src/targets/cgi/parser3.C 1.45:
11448: * src/targets/isapi/nt_log_events.mc 1.2:
11449: * src/targets/isapi/parser3isapi.dsp 1.7:
11450: cgi: sapi::log
11451:
11452: * src/main/compile.y 1.109:
11453: * src/main/execute.C 1.124:
11454: * src/main/main.dsp 1.69:
11455: @CLASS equals @BASE. sanity
11456:
11457: * src/include/pa_globals.h 1.24:
11458: * src/include/pa_request.h 1.68:
11459: * src/main/compile.y 1.113:
11460: * src/main/pa_common.C 1.29:
11461: * src/main/pa_globals.C 1.29:
11462: * src/main/pa_request.C 1.74:
11463: z
11464:
11465: * src/include/pa_common.h 1.22:
11466: * src/main/pa_common.C 1.23:
11467: * src/main/pa_request.C 1.72:
11468: * src/targets/cgi/parser3.C 1.42:
11469: * src/targets/isapi/pool_storage.h 1.2:
11470: * src/types/pa_vform.C 1.16:
11471: * src/types/pa_vform.h 1.14:
11472: auto.p monkey
11473:
11474: * src/include/pa_common.h 1.24:
11475: * src/include/pa_globals.h 1.25:
11476: * src/main/pa_common.C 1.26:
11477: * src/main/pa_globals.C 1.30:
11478: * src/main/pa_request.C 1.75:
11479: * src/targets/isapi/parser3isapi.C 1.15:
11480: fixed default content-type allocation storage
11481:
11482: * src/include/pa_common.h 1.23:
11483: * src/main/pa_common.C 1.24:
11484: * src/targets/cgi/parser3.C 1.43:
11485: * src/targets/isapi/parser3isapi.C 1.14:
11486: auto.p monkey every target
11487:
11488: * src/main/compile.y 1.112:
11489: * src/main/compile_tools.h 1.34:
11490: #comment
11491:
11492: 2001-03-23 paf
11493: * src/classes/root.C 1.48:
11494: * src/classes/table.C 1.24:
11495: * src/include/pa_common.h 1.21:
11496: * src/include/pa_config_fixed.h 1.1:
11497: * src/include/pa_config_includes.h 1.1:
11498: * src/include/pa_string.h 1.49:
11499: * src/include/pa_threads.h 1.11:
11500: * src/include/pa_types.h 1.23:
11501: * src/include/pa_version.h 1.1:
11502: * src/main/compile.y 1.108:
11503: * src/main/execute.C 1.123:
11504: * src/main/pa_array.C 1.25:
11505: * src/main/pa_common.C 1.22:
11506: * src/main/pa_hash.C 1.28:
11507: * src/main/pa_pool.C 1.17:
11508: * src/main/pa_request.C 1.70:
11509: * src/main/pa_string.C 1.48:
11510: * src/main/untaint.C 1.12:
11511: * src/targets/cgi/parser3.C 1.40:
11512: * src/targets/isapi/parser3isapi.C 1.10:
11513: * src/types/pa_vfile.C 1.6:
11514: * src/types/pa_vform.C 1.15:
11515: cgi: reinvent document_root and request_uri under iis. autoconf
11516: updated. introducing ap_config_includes
11517:
11518: * src/targets/cgi/parser3.C 1.41:
11519: * src/targets/isapi/parser3isapi.C 1.12:
11520: isapi: think it would be better to rewrite as filter then to
11521: deal with pool
11522:
11523: * src/targets/cgi/parser3.C 1.39:
11524: cgi: reinvent document_root under iis
11525:
11526: * src/include/pa_globals.h 1.22:
11527: * src/main/pa_request.C 1.68:
11528: * src/targets/cgi/parser3.C 1.36:
11529: * src/targets/cgi/parser3.dsp 1.12:
11530: * src/targets/isapi/parser3isapi.C 1.8:
11531: * src/types/pa_vcookie.C 1.10:
11532: * src/types/pa_venv.h 1.12:
11533: * src/types/pa_vform.C 1.13:
11534: all: sapi beauty
11535:
11536: * src/main/pa_request.C 1.67:
11537: * src/targets/cgi/parser3.C 1.35:
11538: * src/targets/isapi/parser3isapi.C 1.7:
11539: * src/targets/isapi/parser3isapi.dsp 1.4:
11540: isapi minor env beauty
11541:
11542: * src/include/pa_globals.h 1.23:
11543: * src/include/pa_sapi.h 1.1:
11544: * src/main/main.dsp 1.67:
11545: * src/main/pa_globals.C 1.27:
11546: * src/main/pa_request.C 1.69:
11547: * src/targets/cgi/parser3.C 1.37:
11548: * src/targets/isapi/parser3isapi.C 1.9:
11549: * src/types/pa_vcookie.C 1.11:
11550: * src/types/pa_venv.h 1.13:
11551: * src/types/pa_vform.C 1.14:
11552: sapi made object
11553:
11554: * src/include/pa_pool.h 1.43:
11555: * src/main/pa_request.C 1.71:
11556: * src/targets/cgi/pa_pool.C 1.3:
11557: * src/targets/isapi/pa_pool.C 1.3:
11558: * src/targets/isapi/parser3isapi.C 1.13:
11559: * src/targets/isapi/parser3isapi.dsp 1.5:
11560: * src/targets/isapi/pool_storage.h 1.1:
11561: isapi: dumb pool storage
11562:
11563: * src/main/main.dsp 1.68:
11564: * src/targets/isapi/parser3isapi.C 1.11:
11565: isapi: docroot now like in cgi, not from APPL_PHYSICAL_PATH
11566:
11567: * src/targets/isapi/pa_pool.C 1.2:
11568: decided to continue with extension
11569:
11570: * src/targets/cgi/parser3.C 1.38:
11571: cgi: only one pool now
11572:
11573: 2001-03-22 paf
11574: * src/main/pa_request.C 1.66:
11575: * src/targets/cgi/parser3.C 1.34:
11576: * src/targets/isapi/parser3isapi.C 1.6:
11577: * src/targets/isapi/parser3isapi.dsp 1.3:
11578: isapi document_root 0
11579:
11580: * src/types/pa_vcookie.C 1.8:
11581: cookie attr decoded
11582:
11583: * src/include/pa_pool.h 1.40:
11584: * src/targets/cgi/pa_pool.C 1.2:
11585: * src/targets/cgi/parser3.C 1.31:
11586: * src/targets/cgi/parser3.dsp 1.11:
11587: * src/targets/isapi/pa_pool.C 1.1:
11588: * src/targets/isapi/parser3isapi.C 1.1:
11589: * src/targets/isapi/parser3isapi.def 1.1:
11590: * src/targets/isapi/parser3isapi.dsp 1.1:
11591: started isapi
11592:
11593: * src/targets/isapi/parser3isapi.C 1.5:
11594: isapi keep-alive
11595:
11596: * src/targets/isapi/KILL.EXE 1.1:
11597: * src/targets/isapi/PSTAT.EXE 1.1:
11598: * src/targets/isapi/istart.cmd 1.1:
11599: * src/targets/isapi/istop.cmd 1.1:
11600: * src/targets/isapi/kill.pl 1.1:
11601: isapi added utils
11602:
11603: * src/include/pa_pool.h 1.41:
11604: * src/main/pa_pool.C 1.16:
11605: * src/targets/cgi/parser3.C 1.32:
11606: * src/targets/isapi/parser3isapi.C 1.2:
11607: * src/targets/isapi/parser3isapi.dsp 1.2:
11608: * src/types/pa_vform.C 1.12:
11609: isapi 0
11610:
11611: * src/include/pa_globals.h 1.20:
11612: * src/include/pa_request.h 1.66:
11613: * src/include/pa_types.h 1.22:
11614: * src/main/pa_globals.C 1.26:
11615: * src/main/pa_request.C 1.63:
11616: * src/targets/cgi/parser3.C 1.30:
11617: * src/types/pa_vcookie.C 1.9:
11618: config of auto.p path: parser_root_auto_path parser_site_auto_path
11619:
11620: * src/targets/cgi/vform_fields_fill.C 1.2:
11621: * src/targets/cgi/vform_fields_fill.h 1.2:
11622: * src/targets/isapi/parser3isapi.C 1.4:
11623: z
11624:
11625: * src/include/pa_globals.h 1.21:
11626: * src/main/pa_common.C 1.21:
11627: * src/main/pa_request.C 1.64:
11628: some comments
11629:
11630: * src/include/pa_pool.h 1.42:
11631: * src/main/pa_request.C 1.65:
11632: * src/targets/cgi/parser3.C 1.33:
11633: * src/targets/isapi/parser3isapi.C 1.3:
11634: isapi 1
11635:
11636: 2001-03-21 paf
11637: * src/include/pa_globals.h 1.18:
11638: * src/targets/cgi/parser3.C 1.28:
11639: * src/types/pa_venv.h 1.11:
11640: in cookie & env. todo:post
11641:
11642: * src/Makefile.am 1.3:
11643: * src/classes/Makefile.am 1.2:
11644: * src/classes/file.C 1.5:
11645: * src/classes/root.C 1.47:
11646: * src/classes/table.C 1.23:
11647: * src/include/pa_array.h 1.28:
11648: * src/include/pa_common.h 1.20:
11649: * src/include/pa_globals.h 1.17:
11650: * src/include/pa_pool.h 1.39:
11651: * src/include/pa_request.h 1.65:
11652: * src/include/pa_string.h 1.48:
11653: * src/main/Makefile.am 1.8:
11654: * src/main/compile.y 1.107:
11655: * src/main/execute.C 1.122:
11656: * src/main/main.dsp 1.66:
11657: * src/main/pa_common.C 1.20:
11658: * src/main/pa_globals.C 1.25:
11659: * src/main/pa_request.C 1.62:
11660: * src/main/pa_string.C 1.47:
11661: * src/main/pa_table.C 1.16:
11662: * src/main/untaint.C 1.11:
11663: * src/targets/Makefile.am 1.4:
11664: * src/targets/cgi/Makefile.am 1.2:
11665: * src/targets/cgi/parser3.C 1.27:
11666: * src/targets/cgi/parser3.dsp 1.10:
11667: * src/types/Makefile.am 1.2:
11668: * src/types/pa_vcookie.C 1.7:
11669: * src/types/pa_vform.C 1.11:
11670: * src/types/pa_vstring.h 1.11:
11671: * src/types/pa_wwrapper.h 1.5:
11672: shifted apache branch on main trunc
11673:
11674: * src/targets/cgi/parser3.C 1.29:
11675: z
11676:
11677: * src/include/pa_common.h [automake_update] 1.19.2.2:
11678: * src/include/pa_globals.h [automake_update] 1.16.2.1:
11679: * src/include/pa_pool.h [automake_update] 1.38.2.1:
11680: * src/include/pa_request.h [automake_update] 1.64.2.4:
11681: * src/main/main.dsp [automake_update] 1.65.2.1:
11682: * src/main/pa_common.C [automake_update] 1.19.2.5:
11683: * src/main/pa_request.C [automake_update] 1.61.2.3:
11684: * src/targets/cgi/parser3.C [automake_update] 1.26.2.4:
11685: * src/targets/cgi/parser3.dsp [automake_update] 1.9.2.1:
11686: * src/types/pa_vcookie.C [automake_update] 1.6.2.2:
11687: * src/types/pa_vform.C [automake_update] 1.10.2.1:
11688: * src/types/pa_vstring.h [automake_update] 1.10.2.1:
11689: starting mod_parser3
11690:
11691: * src/include/pa_globals.h 1.19:
11692: post. todo: config of auto.p path
11693:
11694: 2001-03-20 paf
11695: * src/classes/Makefile.am 1.1:
11696: * src/types/Makefile.am 1.1:
11697: file Makefile.am was initially added on branch automake_update.
11698:
11699: * src/main/pa_common.C [automake_update] 1.19.2.4:
11700: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.3:
11701: * src/targets/cgi/parser3.C [automake_update] 1.26.2.3:
11702: automake compiled and works. todo:make win32 ifdefs work and
11703: add ifdef unistd
11704:
11705: * src/classes/Makefile.am [automake_update] 1.1.2.1:
11706: * src/classes/file.C 1.4:
11707: * src/classes/table.C 1.21:
11708: * src/classes/table.C [automake_update] 1.22.2.2:
11709: * src/include/pa_array.h 1.27:
11710: * src/include/pa_common.h 1.18:
11711: * src/include/pa_common.h [automake_update] 1.19.2.1:
11712: * src/include/pa_request.h 1.64:
11713: * src/include/pa_request.h [automake_update] 1.64.2.3:
11714: * src/include/pa_string.h 1.47:
11715: * src/include/pa_table.h 1.18:
11716: * src/include/pa_threads.h 1.10:
11717: * src/main/Makefile.am [automake_update] 1.7.16.3:
11718: * src/main/pa_common.C [automake_update] 1.19.2.3:
11719: * src/main/pa_globals.C 1.24:
11720: * src/main/pa_request.C [automake_update] 1.61.2.2:
11721: * src/main/pa_table.C [automake_update] 1.15.2.1:
11722: * src/main/untaint.C 1.10:
11723: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.2:
11724: * src/targets/cgi/parser3.C [automake_update] 1.26.2.2:
11725: * src/types/Makefile.am [automake_update] 1.1.2.1:
11726: * src/types/pa_valiased.h 1.8:
11727: * src/types/pa_value.h 1.31:
11728: * src/types/pa_vform.h 1.13:
11729: z
11730:
11731: * src/include/pa_request.h [automake_update] 1.64.2.2:
11732: * src/main/Makefile.am [automake_update] 1.7.16.2:
11733: * src/main/compile.y [automake_update] 1.106.2.1:
11734: * src/main/execute.C [automake_update] 1.121.2.2:
11735: * src/main/pa_common.C [automake_update] 1.19.2.2:
11736: * src/types/Makefile.am [automake_update] 1.1.2.2:
11737: removing locking
11738:
11739: * src/Makefile.am [automake_update] 1.2.16.1:
11740: * src/classes/file.C [automake_update] 1.4.2.1:
11741: * src/classes/root.C [automake_update] 1.46.2.1:
11742: * src/classes/table.C [automake_update] 1.22.2.1:
11743: * src/include/pa_array.h [automake_update] 1.27.2.1:
11744: * src/include/pa_request.h [automake_update] 1.64.2.1:
11745: * src/include/pa_string.h [automake_update] 1.47.2.1:
11746: * src/main/Makefile.am [automake_update] 1.7.16.1:
11747: * src/main/execute.C [automake_update] 1.121.2.1:
11748: * src/main/pa_common.C [automake_update] 1.19.2.1:
11749: * src/main/pa_globals.C [automake_update] 1.24.2.1:
11750: * src/main/pa_request.C [automake_update] 1.61.2.1:
11751: * src/main/pa_string.C [automake_update] 1.46.2.1:
11752: * src/main/untaint.C [automake_update] 1.10.2.1:
11753: * src/targets/Makefile.am [automake_update] 1.3.16.1:
11754: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.1:
11755: * src/targets/cgi/parser3.C [automake_update] 1.26.2.1:
11756: * src/types/pa_vcookie.C [automake_update] 1.6.2.1:
11757: * src/types/pa_wwrapper.h [automake_update] 1.4.8.1:
11758: String::UL_
11759:
11760: * src/classes/table.C 1.22:
11761: * src/include/pa_common.h 1.19:
11762: * src/main/pa_common.C 1.19:
11763: * src/main/pa_request.C 1.61:
11764: * src/types/pa_vfile.h 1.5:
11765: ^table:save
11766:
11767: 2001-03-19 paf
11768: * src/classes/file.C 1.2:
11769: * src/classes/request.C 1.4:
11770: * src/classes/table.C 1.19:
11771: * src/include/pa_string.h 1.45:
11772: * src/main/main.dsp 1.61:
11773: * src/main/pa_pool.C 1.15:
11774: * src/main/pa_request.C 1.58:
11775: * src/main/untaint.C 1.9:
11776: * src/types/pa_value.h 1.27:
11777: * src/types/pa_vfile.C 1.2:
11778: * src/types/pa_vfile.h 1.2:
11779: * src/types/pa_vform.C 1.10:
11780: file 1
11781:
11782: * src/classes/table.C 1.17:
11783: * src/include/pa_pool.h 1.38:
11784: * src/include/pa_request.h 1.63:
11785: * src/include/pa_table.h 1.16:
11786: * src/include/pa_types.h 1.20:
11787: * src/main/execute.C 1.119:
11788: * src/main/pa_request.C 1.57:
11789: * src/targets/cgi/parser3.C 1.25:
11790: * src/types/pa_value.h 1.25:
11791: * src/types/pa_vclass.h 1.10:
11792: * src/types/pa_vform.C 1.8:
11793: * src/types/pa_vstateless_class.h 1.5:
11794: * src/types/pa_vstateless_object.h 1.4:
11795: ^table:set{default level: TABLE}
11796:
11797: * src/classes/_request.h 1.3:
11798: * src/classes/request.C 1.5:
11799: * src/main/pa_globals.C 1.22:
11800: * src/types/pa_vrequest.C 1.2:
11801: * src/types/pa_vrequest.h 1.6:
11802: VRequest moved to :VStateless_object
11803:
11804: * src/classes/_request.h 1.4:
11805: * src/classes/request.C 1.6:
11806: * src/main/main.dsp 1.65:
11807: * src/main/pa_globals.C 1.23:
11808: * src/types/pa_value.h 1.30:
11809: * src/types/pa_vform.h 1.12:
11810: * src/types/pa_vrequest.C 1.3:
11811: * src/types/pa_vrequest.h 1.7:
11812: VRequest moved to :Value
11813:
11814: * src/types/pa_valiased.h 1.4:
11815: * src/types/pa_vbool.h 1.4:
11816: doc: Value and it's derivates somehow unlinked. don't know why yet
11817:
11818: * src/classes/_env.h 1.6:
11819: * src/classes/_table.h 1.4:
11820: * src/classes/env.C 1.8:
11821: * src/classes/table.C 1.20:
11822: * src/main/execute.C 1.121:
11823: * src/main/main.dsp 1.63:
11824: * src/main/pa_globals.C 1.20:
11825: * src/main/pa_request.C 1.60:
11826: * src/types/pa_value.h 1.28:
11827: * src/types/pa_vcookie.C 1.6:
11828: * src/types/pa_vcookie.h 1.6:
11829: * src/types/pa_venv.h 1.10:
11830: VEnv is now :Value
11831:
11832: * src/targets/cgi/pa_vform.C 1.3:
11833: * src/types/pa_valiased.C 1.1:
11834: * src/types/pa_valiased.h 1.7:
11835: * src/types/pa_value.h 1.29:
11836: * src/types/pa_vstateless_class.C 1.5:
11837: * src/types/pa_vstateless_class.h 1.7:
11838: * src/types/pa_vstateless_object.h 1.7:
11839: moved common get_element part from stateless object&class into VAliased
11840:
11841: * src/classes/_file.h 1.2:
11842: * src/classes/file.C 1.3:
11843: * src/include/pa_types.h 1.21:
11844: * src/main/pa_globals.C 1.18:
11845: * src/main/pa_request.C 1.59:
11846: * src/targets/cgi/parser3.C 1.26:
11847: * src/types/pa_valiased.h 1.6:
11848: * src/types/pa_vfile.C 1.4:
11849: * src/types/pa_vfile.h 1.3:
11850: * src/types/pa_vstateless_class.h 1.6:
11851: * src/types/pa_vstateless_object.h 1.5:
11852: \ to / and ^file:save
11853:
11854: * src/classes/root.C 1.46:
11855: * src/classes/table.C 1.16:
11856: * src/main/pa_exception.C 1.7:
11857: * src/main/pa_request.C 1.53:
11858: * src/targets/cgi/parser3.C 1.24:
11859: * src/types/pa_vbool.h 1.3:
11860: * src/types/pa_vcookie.C 1.3:
11861: * src/types/pa_vcookie.h 1.3:
11862: * src/types/pa_vdouble.h 1.9:
11863: * src/types/pa_venv.h 1.8:
11864: * src/types/pa_vform.h 1.8:
11865: * src/types/pa_vint.h 1.10:
11866: * src/types/pa_vrequest.h 1.4:
11867: doc: detected Value derivates prob
11868:
11869: * src/include/code.h 1.25:
11870: * src/include/pa_array.h 1.25:
11871: * src/include/pa_pool.h 1.35:
11872: * src/include/pa_string.h 1.42:
11873: * src/include/pa_threads.h 1.8:
11874: * src/main/compile.C 1.32:
11875: * src/main/compile.y 1.105:
11876: * src/main/compile_tools.C 1.29:
11877: * src/main/compile_tools.h 1.32:
11878: * src/main/execute.C 1.117:
11879: * src/main/pa_array.C 1.23:
11880: * src/main/pa_common.C 1.15:
11881: * src/main/pa_exception.C 1.8:
11882: * src/main/pa_globals.C 1.15:
11883: * src/main/pa_hash.C 1.25:
11884: * src/main/pa_pool.C 1.13:
11885: * src/main/pa_request.C 1.54:
11886: * src/main/pa_string.C 1.45:
11887: * src/main/pa_table.C 1.14:
11888: * src/main/untaint.C 1.7:
11889: * src/types/pa_value.h 1.23:
11890: auto @brief
11891:
11892: * src/classes/_file.h 1.1:
11893: * src/classes/file.C 1.1:
11894: * src/classes/table.C 1.18:
11895: * src/include/pa_common.h 1.17:
11896: * src/include/pa_globals.h 1.16:
11897: * src/include/pa_string.h 1.44:
11898: * src/include/pa_table.h 1.17:
11899: * src/main/main.dsp 1.60:
11900: * src/main/pa_common.C 1.18:
11901: * src/main/pa_globals.C 1.17:
11902: * src/types/pa_value.h 1.26:
11903: * src/types/pa_vcookie.h 1.4:
11904: * src/types/pa_venv.h 1.9:
11905: * src/types/pa_vfile.C 1.1:
11906: * src/types/pa_vfile.h 1.1:
11907: * src/types/pa_vform.C 1.9:
11908: * src/types/pa_vform.h 1.9:
11909: * src/types/pa_vrequest.h 1.5:
11910: * src/types/pa_vtable.h 1.5:
11911: file class just compiled
11912:
11913: * src/types/pa_vfile.C 1.5:
11914: * src/types/pa_vfile.h 1.4:
11915: * src/types/pa_vstateless_object.h 1.6:
11916: vfile doxx
11917:
11918: * src/classes/_response.h 1.2:
11919: * src/classes/response.C 1.4:
11920: * src/main/pa_globals.C 1.21:
11921: * src/types/pa_vform.h 1.11:
11922: * src/types/pa_vresponse.h 1.3:
11923: VResponse moved to :VStateless_object
11924:
11925: * src/classes/_request.h 1.2:
11926: * src/classes/request.C 1.3:
11927: * src/include/code.h 1.24:
11928: * src/include/pa_array.h 1.24:
11929: * src/include/pa_common.h 1.15:
11930: * src/include/pa_exception.h 1.10:
11931: * src/include/pa_globals.h 1.13:
11932: * src/include/pa_hash.h 1.28:
11933: * src/include/pa_pool.h 1.34:
11934: * src/include/pa_request.h 1.61:
11935: * src/include/pa_stack.h 1.7:
11936: * src/include/pa_string.h 1.41:
11937: * src/include/pa_table.h 1.14:
11938: * src/include/pa_threads.h 1.7:
11939: * src/include/pa_types.h 1.17:
11940: * src/main/execute.C 1.116:
11941: * src/main/pa_pool.C 1.12:
11942: * src/main/pa_request.C 1.52:
11943: * src/main/pa_string.C 1.44:
11944: * src/main/untaint.C 1.6:
11945: * src/targets/cgi/parser3.C 1.23:
11946: * src/types/pa_value.h 1.22:
11947: * src/types/pa_vform.C 1.7:
11948: doxygen include/, Value
11949:
11950: * src/include/code.h 1.26:
11951: * src/include/pa_array.h 1.26:
11952: * src/include/pa_common.h 1.16:
11953: * src/include/pa_exception.h 1.11:
11954: * src/include/pa_globals.h 1.14:
11955: * src/include/pa_globals.h 1.15:
11956: * src/include/pa_hash.h 1.29:
11957: * src/include/pa_pool.h 1.36:
11958: * src/include/pa_pool.h 1.37:
11959: * src/include/pa_request.h 1.62:
11960: * src/include/pa_stack.h 1.8:
11961: * src/include/pa_string.h 1.43:
11962: * src/include/pa_string.h 1.46:
11963: * src/include/pa_table.h 1.15:
11964: * src/include/pa_threads.h 1.9:
11965: * src/include/pa_types.h 1.18:
11966: * src/main/compile.C 1.33:
11967: * src/main/compile.y 1.106:
11968: * src/main/compile_tools.C 1.30:
11969: * src/main/compile_tools.h 1.33:
11970: * src/main/execute.C 1.118:
11971: * src/main/pa_array.C 1.24:
11972: * src/main/pa_common.C 1.16:
11973: * src/main/pa_exception.C 1.9:
11974: * src/main/pa_globals.C 1.16:
11975: * src/main/pa_hash.C 1.26:
11976: * src/main/pa_pool.C 1.14:
11977: * src/main/pa_request.C 1.55:
11978: * src/main/pa_string.C 1.46:
11979: * src/main/pa_table.C 1.15:
11980: * src/main/untaint.C 1.8:
11981: * src/types/pa_valiased.h 1.5:
11982: * src/types/pa_value.h 1.24:
11983: * src/types/pa_vfile.C 1.3:
11984: z
11985:
11986: * src/include/pa_hash.h 1.30:
11987: * src/include/pa_types.h 1.19:
11988: * src/main/pa_common.C 1.17:
11989: * src/main/pa_hash.C 1.27:
11990: * src/main/pa_request.C 1.56:
11991: * src/types/pa_vcookie.C 1.4:
11992: renamed Hash::Value to Val so to doxygen would finlly stop
11993: confusing those Value-s
11994:
11995: * src/main/main.dsp 1.64:
11996: * src/targets/cgi/parser3.dsp 1.9:
11997: * src/types/pa_valiased.C 1.2:
11998: * src/types/pa_vform.h 1.10:
11999: commented VForm
12000:
12001: * src/classes/_cookie.h 1.2:
12002: * src/classes/_table.h 1.3:
12003: * src/classes/cookie.C 1.3:
12004: * src/main/execute.C 1.120:
12005: * src/main/main.dsp 1.62:
12006: * src/main/pa_globals.C 1.19:
12007: * src/types/pa_vcookie.C 1.5:
12008: * src/types/pa_vcookie.h 1.5:
12009: VCookie is now :Value
12010:
12011: 2001-03-18 paf
12012: * src/classes/_cookie.h 1.1:
12013: * src/classes/cookie.C 1.1:
12014: * src/include/pa_common.h 1.14:
12015: * src/include/pa_globals.h 1.12:
12016: * src/include/pa_request.h 1.60:
12017: * src/include/pa_string.h 1.40:
12018: * src/include/pa_types.h 1.16:
12019: * src/main/main.dsp 1.59:
12020: * src/main/pa_common.C 1.14:
12021: * src/main/pa_globals.C 1.14:
12022: * src/main/pa_hash.C 1.24:
12023: * src/main/pa_request.C 1.51:
12024: * src/main/pa_string.C 1.43:
12025: * src/main/untaint.C 1.5:
12026: * src/targets/cgi/parser3.C 1.21:
12027: * src/types/pa_value.h 1.21:
12028: * src/types/pa_vcookie.C 1.1:
12029: * src/types/pa_vcookie.h 1.1:
12030: * src/types/pa_vform.C 1.6:
12031: * src/types/pa_vform.h 1.7:
12032: * src/types/pa_vhash.h 1.9:
12033: * src/types/pa_vunknown.h 1.4:
12034: cookie class
12035:
12036: * src/include/pa_hash.h 1.26:
12037: * src/main/pa_hash.C 1.22:
12038: * src/targets/cgi/parser3.C 1.17:
12039: response fields to header
12040:
12041: * src/classes/root.C 1.41:
12042: * src/classes/string.C 1.12:
12043: * src/include/pa_string.h 1.37:
12044: * src/main/pa_globals.C 1.11:
12045: * src/main/pa_request.C 1.44:
12046: * src/main/pa_string.C 1.41:
12047: * src/types/pa_vdouble.h 1.8:
12048: * src/types/pa_vform.C 1.5:
12049: * src/types/pa_vint.h 1.9:
12050: * src/types/pa_vstateless_class.C 1.4:
12051: convinient string(pool, char *src, bool tainted) ctor
12052:
12053: * src/include/pa_hash.h 1.27:
12054: * src/include/pa_request.h 1.58:
12055: * src/include/pa_string.h 1.36:
12056: * src/main/pa_globals.C 1.10:
12057: * src/main/pa_hash.C 1.23:
12058: * src/main/pa_request.C 1.43:
12059: * src/main/pa_string.C 1.40:
12060: * src/main/untaint.C 1.3:
12061: * src/targets/cgi/parser3.C 1.18:
12062: proper @exceptions params tainting
12063:
12064: * src/classes/_response.h 1.1:
12065: * src/classes/response.C 1.1:
12066: * src/include/pa_globals.h 1.8:
12067: * src/include/pa_hash.h 1.25:
12068: * src/include/pa_request.h 1.57:
12069: * src/main/compile.C 1.31:
12070: * src/main/compile.y 1.104:
12071: * src/main/execute.C 1.114:
12072: * src/main/main.dsp 1.58:
12073: * src/main/pa_globals.C 1.8:
12074: * src/main/pa_hash.C 1.21:
12075: * src/main/pa_request.C 1.41:
12076: * src/targets/cgi/parser3.C 1.16:
12077: * src/targets/cgi/parser3.dsp 1.8:
12078: * src/types/pa_value.h 1.18:
12079: * src/types/pa_vhash.h 1.6:
12080: * src/types/pa_vrequest.h 1.3:
12081: * src/types/pa_vresponse.h 1.1:
12082: $response: 0 request::core exception rethrow
12083:
12084: * src/classes/request.C 1.2:
12085: * src/classes/response.C 1.2:
12086: * src/classes/root.C 1.42:
12087: * src/include/pa_common.h 1.13:
12088: * src/include/pa_globals.h 1.10:
12089: * src/include/pa_request.h 1.59:
12090: * src/include/pa_string.h 1.38:
12091: * src/main/pa_common.C 1.13:
12092: * src/main/pa_globals.C 1.12:
12093: * src/main/pa_request.C 1.45:
12094: * src/targets/cgi/parser3.C 1.19:
12095: ^taint 0
12096:
12097: * src/classes/cookie.C 1.2:
12098: * src/types/pa_vcookie.C 1.2:
12099: * src/types/pa_vcookie.h 1.2:
12100: cookie: allowed access to hash-assigned
12101:
12102: * src/include/pa_globals.h 1.9:
12103: * src/main/execute.C 1.115:
12104: * src/main/pa_globals.C 1.9:
12105: * src/main/pa_request.C 1.42:
12106: * src/targets/cgi/parser3.C 1.22:
12107: z
12108:
12109: * src/main/pa_request.C 1.50:
12110: zero length output allowed
12111:
12112: * src/classes/root.C 1.44:
12113: * src/include/pa_globals.h 1.11:
12114: * src/include/pa_string.h 1.39:
12115: * src/main/pa_globals.C 1.13:
12116: * src/main/pa_request.C 1.47:
12117: * src/main/pa_string.C 1.42:
12118: * src/types/pa_value.h 1.19:
12119: * src/types/pa_vhash.h 1.7:
12120: $defautl[$content-type[$value[text/html] $charset[windows-1251]]
12121:
12122: * src/classes/root.C 1.43:
12123: * src/main/pa_request.C 1.46:
12124: * src/main/untaint.C 1.4:
12125: * src/targets/cgi/parser3.C 1.20:
12126: taint[uri
12127:
12128: * src/classes/response.C 1.3:
12129: * src/main/pa_request.C 1.49:
12130: * src/types/pa_value.h 1.20:
12131: * src/types/pa_vhash.h 1.8:
12132: * src/types/pa_vresponse.h 1.2:
12133: ^response:clear[]
12134:
12135: * src/classes/root.C 1.45:
12136: * src/main/pa_request.C 1.48:
12137: taint forgotten forced lang switch
12138:
12139: 2001-03-16 paf
12140: * src/include/code.h 1.22:
12141: * src/include/pa_hash.h 1.24:
12142: * src/include/pa_request.h 1.55:
12143: * src/main/compile.y 1.102:
12144: * src/main/execute.C 1.108:
12145: * src/types/pa_value.h 1.15:
12146: * src/types/pa_vhash.h 1.5:
12147: * src/types/pa_vstring.h 1.10:
12148: * src/types/pa_vtable.h 1.4:
12149: * src/types/pa_wcontext.C 1.4:
12150: * src/types/pa_wcontext.h 1.6:
12151: see () and {} param wcontext conflict
12152:
12153: * src/main/execute.C 1.113:
12154: * src/main/main.dsp 1.57:
12155: * src/types/pa_value.h 1.17:
12156: * src/types/pa_vrequest.h 1.2:
12157: native method' class call with less params then needed error reporting
12158:
12159: * src/classes/double.C 1.17:
12160: * src/include/code.h 1.23:
12161: * src/main/compile.y 1.103:
12162: * src/main/compile_tools.C 1.28:
12163: * src/main/compile_tools.h 1.31:
12164: * src/main/execute.C 1.109:
12165: ) and {} param wcontext conflict fixed by OP_EXPR_CODE__STORE_PARAM
12166:
12167: * src/main/execute.C 1.107:
12168: * src/types/pa_value.h 1.14:
12169: * src/types/pa_vstateless_object.h 1.3:
12170: * src/types/pa_vstring.h 1.9:
12171: disabled $string.field
12172:
12173: * src/main/execute.C 1.110:
12174: * src/types/pa_vmframe.h 1.7:
12175: if(in "/news/")
12176:
12177: * src/include/pa_globals.h 1.6:
12178: * src/main/execute.C 1.111:
12179: * src/main/pa_globals.C 1.6:
12180: * src/types/pa_value.h 1.16:
12181: * src/types/pa_vcframe.h 1.3:
12182: * src/types/pa_vmframe.h 1.8:
12183: * src/types/pa_wcontext.h 1.7:
12184: $result
12185:
12186: * src/classes/_request.h 1.1:
12187: * src/classes/request.C 1.1:
12188: * src/include/pa_globals.h 1.7:
12189: * src/include/pa_request.h 1.56:
12190: * src/main/execute.C 1.112:
12191: * src/main/main.dsp 1.56:
12192: * src/main/pa_globals.C 1.7:
12193: * src/main/pa_request.C 1.40:
12194: * src/targets/cgi/parser3.C 1.15:
12195: * src/types/pa_vform.C 1.4:
12196: * src/types/pa_vrequest.C 1.1:
12197: * src/types/pa_vrequest.h 1.1:
12198: $request : query :uri
12199:
12200: 2001-03-15 paf
12201: * src/main/compile.y 1.99:
12202: * src/main/pa_request.C 1.37:
12203: * src/targets/cgi/parser3.C 1.13:
12204: * src/types/pa_vstring.h 1.7:
12205: pre-pre-pre-beta cgi under win32 apache pre pre pre works
12206:
12207: * src/main/compile.y 1.100:
12208: * src/main/execute.C 1.105:
12209: z
12210:
12211: * src/main/compile.y 1.101:
12212: * src/main/execute.C 1.106:
12213: * src/main/pa_request.C 1.38:
12214: * src/targets/cgi/parser3.C 1.14:
12215: * src/types/pa_vstring.h 1.8:
12216: @exception
12217:
12218: * src/include/pa_globals.h 1.5:
12219: * src/main/pa_globals.C 1.5:
12220: * src/main/pa_request.C 1.36:
12221: * src/targets/cgi/parser3.C 1.12:
12222: * src/types/pa_vform.C 1.3:
12223: * src/types/pa_vform.h 1.6:
12224: vform fillfields just compiled
12225:
12226: * src/main/pa_request.C 1.39:
12227: news sample
12228:
12229: 2001-03-14 paf
12230: * src/include/core.h 1.16:
12231: * src/include/pa_globals.h 1.1:
12232: * src/include/pa_pool.h 1.33:
12233: * src/include/pa_string.h 1.35:
12234: * src/include/pa_types.h 1.13:
12235: * src/main/compile.y 1.98:
12236: * src/main/core.C 1.69:
12237: * src/main/main.dsp 1.54:
12238: * src/main/pa_globals.C 1.1:
12239: * src/main/pa_request.C 1.31:
12240: * src/targets/cgi/pa_vform.C 1.2:
12241: * src/targets/cgi/parser3.C 1.5:
12242: * src/targets/cgi/parser3.dsp 1.4:
12243: * src/types/pa_value.h 1.13:
12244: * src/types/pa_vform.h 1.3:
12245: * src/types/pa_vunknown.h 1.3:
12246: global handler, exceptions in parser3
12247:
12248: * src/include/pa_globals.h 1.4:
12249: * src/main/pa_globals.C 1.4:
12250: * src/main/pa_request.C 1.34:
12251: * src/targets/cgi/parser3.dsp 1.7:
12252: * src/types/pa_vform.C 1.2:
12253: * src/types/pa_vform.h 1.5:
12254: * src/types/pa_vstring.h 1.6:
12255: limits -1
12256:
12257: * src/include/pa_common.h 1.12:
12258: * src/include/pa_types.h 1.14:
12259: * src/main/pa_request.C 1.32:
12260: * src/targets/cgi/parser3.C 1.7:
12261: PATH_DELIMITER_CHAR
12262:
12263: * src/targets/cgi/parser3.C 1.8:
12264: # if MSVC
12265:
12266: * src/include/pa_globals.h 1.3:
12267: * src/include/pa_request.h 1.53:
12268: * src/include/pa_types.h 1.15:
12269: * src/main/main.dsp 1.55:
12270: * src/main/pa_globals.C 1.3:
12271: * src/main/pa_request.C 1.33:
12272: * src/targets/cgi/parser3.C 1.10:
12273: * src/targets/cgi/parser3.dsp 1.6:
12274: * src/types/pa_vform.C 1.1:
12275: * src/types/pa_vform.h 1.4:
12276: request_info -1
12277:
12278: * src/include/pa_globals.h 1.2:
12279: * src/main/pa_globals.C 1.2:
12280: * src/targets/cgi/parser3.C 1.9:
12281: * src/targets/cgi/parser3.dsp 1.5:
12282: * src/targets/cgi/vform_fields_fill.C 1.1:
12283: * src/targets/cgi/vform_fields_fill.h 1.1:
12284: vform_fields_fill
12285:
12286: * src/include/pa_request.h 1.54:
12287: * src/main/pa_request.C 1.35:
12288: * src/targets/cgi/parser3.C 1.11:
12289: * src/targets/cgi/parser3.C 1.6:
12290: z
12291:
12292: 2001-03-13 paf
12293: * src/main/execute.C 1.101:
12294: * src/types/pa_value.h 1.10:
12295: * src/types/pa_venv.h 1.4:
12296: for future methods of ENV constructor if
12297:
12298: * src/classes/root.C 1.36:
12299: * src/classes/table.C 1.12:
12300: * src/include/pa_exception.h 1.9:
12301: * src/include/pa_pool.h 1.31:
12302: skipped_restructure_exceptions_dead_end
12303:
12304: * src/types/pa_vstateless_class.h 1.1:
12305: file pa_vstateless_class.h was initially added on branch
12306: stateless_class.
12307:
12308: * src/include/code.h 1.21:
12309: * src/include/pa_string.h 1.34:
12310: * src/main/compile.y 1.95:
12311: * src/main/execute.C 1.103:
12312: * src/main/pa_string.C 1.39:
12313: 'value is type' expr operator
12314:
12315: * src/classes/form.C 1.2:
12316: * src/main/compile.y 1.97:
12317: * src/main/core.C 1.68:
12318: * src/types/pa_value.h 1.12:
12319: * src/types/pa_vclass.h 1.9:
12320: * src/types/pa_venv.h 1.7:
12321: * src/types/pa_vform.h 1.2:
12322: * src/types/pa_vstateless_class.C 1.3:
12323: * src/types/pa_vstateless_class.h 1.4:
12324: form:fields removed. use $form.CLASS instead
12325:
12326: * src/types/pa_vstateless_class.C 1.1:
12327: file pa_vstateless_class.C was initially added on branch
12328: stateless_class.
12329:
12330: * src/include/core.h 1.14:
12331: * src/include/pa_common.h 1.10:
12332: * src/include/pa_request.h 1.51:
12333: * src/main/pa_common.C 1.12:
12334: * src/main/pa_request.C 1.29:
12335: * src/targets/cgi/parser3.C 1.3:
12336: before error show with parser
12337:
12338: * src/types/pa_venv.h 1.1:
12339: file pa_venv.h was initially added on branch stateless_class.
12340:
12341: * src/targets/cgi/Makefile.am 1.1:
12342: * src/targets/cgi/pa_pool.C 1.1:
12343: * src/targets/cgi/pa_vform.C 1.1:
12344: * src/targets/cgi/parser.dsp 1.1:
12345: * src/targets/cgi/parser3.C 1.1:
12346: renamed targets/ parser to cgi
12347:
12348: * src/classes/_double.h 1.5:
12349: * src/classes/_double.h [stateless_class] 1.4.8.1:
12350: * src/classes/_env.h 1.4:
12351: * src/classes/_env.h [stateless_class] 1.3.8.1:
12352: * src/classes/_int.h 1.5:
12353: * src/classes/_int.h [stateless_class] 1.4.8.1:
12354: * src/classes/_root.h 1.4:
12355: * src/classes/_root.h [stateless_class] 1.3.8.1:
12356: * src/classes/_string.h 1.6:
12357: * src/classes/_string.h [stateless_class] 1.5.4.1:
12358: * src/classes/_table.h 1.2:
12359: * src/classes/_table.h [stateless_class] 1.1.6.1:
12360: * src/classes/double.C 1.15:
12361: * src/classes/double.C [stateless_class] 1.14.2.1:
12362: * src/classes/env.C 1.5:
12363: * src/classes/env.C [stateless_class] 1.4.8.1:
12364: * src/classes/int.C 1.14:
12365: * src/classes/int.C [stateless_class] 1.13.2.1:
12366: * src/classes/root.C 1.38:
12367: * src/classes/root.C [stateless_class] 1.37.2.1:
12368: * src/classes/string.C 1.10:
12369: * src/classes/string.C [stateless_class] 1.9.4.1:
12370: * src/classes/table.C 1.14:
12371: * src/classes/table.C [stateless_class] 1.13.2.1:
12372: * src/include/pa_request.h 1.46:
12373: * src/include/pa_request.h [stateless_class] 1.45.2.1:
12374: * src/main/compile.C 1.29:
12375: * src/main/compile.C [stateless_class] 1.28.2.1:
12376: * src/main/compile_tools.h 1.30:
12377: * src/main/compile_tools.h [stateless_class] 1.29.8.1:
12378: * src/main/core.C 1.64:
12379: * src/main/core.C [stateless_class] 1.63.6.1:
12380: * src/main/execute.C 1.100:
12381: * src/main/execute.C [stateless_class] 1.99.2.1:
12382: * src/main/main.dsp 1.51:
12383: * src/main/main.dsp [stateless_class] 1.50.6.1:
12384: * src/main/pa_request.C 1.26:
12385: * src/main/pa_request.C [stateless_class] 1.25.2.1:
12386: * src/types/pa_valiased.h 1.3:
12387: * src/types/pa_valiased.h [stateless_class] 1.2.8.1:
12388: * src/types/pa_value.h 1.9:
12389: * src/types/pa_value.h [stateless_class] 1.8.2.1:
12390: * src/types/pa_vclass.C 1.5:
12391: * src/types/pa_vclass.C [stateless_class] 1.4.8.1:
12392: * src/types/pa_vclass.h 1.8:
12393: * src/types/pa_vclass.h [stateless_class] 1.7.6.1:
12394: * src/types/pa_venv.h 1.2:
12395: * src/types/pa_venv.h [stateless_class] 1.1.2.1:
12396: * src/types/pa_vmframe.h 1.6:
12397: * src/types/pa_vmframe.h [stateless_class] 1.5.2.1:
12398: * src/types/pa_vobject.h 1.5:
12399: * src/types/pa_vobject.h [stateless_class] 1.4.8.1:
12400: * src/types/pa_vstateless_class.C 1.2:
12401: * src/types/pa_vstateless_class.C [stateless_class] 1.1.2.1:
12402: * src/types/pa_vstateless_class.h 1.2:
12403: * src/types/pa_vstateless_class.h [stateless_class] 1.1.2.1:
12404: * src/types/pa_vstateless_object.h 1.2:
12405: * src/types/pa_vstateless_object.h [stateless_class] 1.1.8.1:
12406: * src/types/pa_wcontext.h 1.5:
12407: * src/types/pa_wcontext.h [stateless_class] 1.4.4.1:
12408: $ENV: re 0, stateless classes
12409:
12410: * src/include/pa_request.h 1.45:
12411: * src/main/compile.C 1.28:
12412: * src/main/execute.C 1.99:
12413: * src/main/pa_request.C 1.25:
12414: * src/types/pa_value.h 1.8:
12415: * src/types/pa_vmframe.h 1.5:
12416: fixed yesterdays bad decision on execute_static_method
12417:
12418: * src/include/core.h 1.15:
12419: * src/include/pa_common.h 1.11:
12420: * src/include/pa_request.h 1.52:
12421: * src/main/core.C 1.67:
12422: * src/main/execute.C 1.104:
12423: * src/main/main.dsp 1.53:
12424: * src/main/pa_request.C 1.30:
12425: * src/targets/cgi/parser3.C 1.4:
12426: * src/targets/cgi/parser3.dsp 1.3:
12427: * src/types/pa_vform.h 1.1:
12428: started cgi target
12429:
12430: * src/include/pa_request.h 1.47:
12431: * src/types/pa_venv.h 1.3:
12432: $ENV 0.1 stateless class
12433:
12434: * src/classes/_form.h 1.1:
12435: * src/classes/double.C 1.16:
12436: * src/classes/env.C 1.7:
12437: * src/classes/form.C 1.1:
12438: * src/classes/int.C 1.15:
12439: * src/classes/root.C 1.40:
12440: * src/classes/string.C 1.11:
12441: * src/classes/table.C 1.13:
12442: * src/classes/table.C 1.15:
12443: * src/include/core.h 1.13:
12444: * src/include/pa_request.h 1.49:
12445: * src/include/pa_request.h 1.50:
12446: * src/include/pa_types.h 1.12:
12447: * src/main/core.C 1.66:
12448: * src/main/execute.C 1.102:
12449: * src/main/pa_request.C 1.23:
12450: * src/main/pa_request.C 1.24:
12451: * src/main/pa_request.C 1.28:
12452: * src/targets/cgi/parser.dsp 1.2:
12453: * src/targets/cgi/parser3.C 1.2:
12454: * src/targets/cgi/parser3.dsp 1.1:
12455: * src/targets/cgi/parser3.dsp 1.2:
12456: * src/types/pa_vhash.h 1.4:
12457: z
12458:
12459: * src/classes/root.C 1.35:
12460: * src/classes/table.C 1.11:
12461: * src/include/pa_exception.h 1.8:
12462: * src/include/pa_pool.h 1.30:
12463: * src/main/pa_request.C 1.22:
12464: restructure_exceptions_dead_end
12465:
12466: * src/classes/root.C 1.34:
12467: * src/main/compile.y 1.94:
12468: ^if required junctions. allowed ; inside {} to break params
12469:
12470: * src/classes/_env.h 1.5:
12471: * src/classes/env.C 1.6:
12472: * src/classes/root.C 1.39:
12473: * src/include/core.h 1.12:
12474: * src/include/pa_pool.h 1.32:
12475: * src/include/pa_request.h 1.48:
12476: * src/main/compile.C 1.30:
12477: * src/main/compile.y 1.96:
12478: * src/main/core.C 1.65:
12479: * src/main/main.dsp 1.52:
12480: * src/main/pa_common.C 1.11:
12481: * src/main/pa_request.C 1.27:
12482: * src/types/pa_value.h 1.11:
12483: * src/types/pa_venv.h 1.6:
12484: * src/types/pa_vstateless_class.h 1.3:
12485: started $form: [historical moment :)]
12486:
12487: * src/types/pa_venv.h 1.5:
12488: $ENV 1
12489:
12490: * src/classes/double.C 1.14:
12491: * src/classes/int.C 1.13:
12492: * src/classes/root.C 1.37:
12493: * src/types/pa_vdouble.h 1.7:
12494: * src/types/pa_vint.h 1.8:
12495: Int,Double dec mul div mod
12496:
12497: 2001-03-12 paf
12498: * src/classes/_string.h 1.5:
12499: * src/classes/double.C 1.13:
12500: * src/classes/int.C 1.12:
12501: * src/classes/string.C 1.9:
12502: * src/main/execute.C 1.98:
12503: * src/types/pa_wcontext.h 1.4:
12504: int doube string ^format
12505:
12506: * src/classes/root.C 1.19:
12507: * src/types/pa_vclass.h 1.4:
12508: process temp main zeroing
12509:
12510: * src/classes/root.C 1.30:
12511: * src/classes/table.C 1.6:
12512: * src/types/pa_vtable.h 1.2:
12513: table ^offset ^line ^count
12514:
12515: * src/classes/root.C 1.28:
12516: * src/classes/table.C 1.5:
12517: ^use
12518:
12519: * src/main/execute.C [other_construction_strategy_test] 1.97.2.1:
12520: * src/types/pa_wcontext.h [other_construction_strategy_test] 1.3.2.1:
12521: constructing flag not 'bad' but not 'enough'
12522:
12523: * src/classes/root.C 1.27:
12524: * src/classes/table.C 1.4:
12525: * src/include/pa_request.h 1.44:
12526: * src/main/compile.y 1.92:
12527: * src/main/core.C 1.62:
12528: * src/main/execute.C 1.96:
12529: * src/types/pa_vclass.h 1.7:
12530: * src/types/pa_wcontext.C 1.3:
12531: * src/types/pa_wcontext.h 1.3:
12532: * src/types/pa_wwrapper.h 1.3:
12533: while. switched off wcontext.constructing after write(value) or
12534: auto-vhash-constructing
12535:
12536: * src/classes/table.C 1.8:
12537: table ^empty
12538:
12539: * src/classes/root.C 1.33:
12540: ^eval
12541:
12542: * src/classes/root.C 1.26:
12543: * src/classes/table.C 1.3:
12544: * src/include/pa_request.h 1.43:
12545: * src/main/pa_request.C 1.20:
12546: fail_if_junction_ helper func
12547:
12548: * src/classes/root.C 1.23:
12549: * src/include/core.h 1.11:
12550: * src/include/pa_array.h 1.23:
12551: * src/include/pa_request.h 1.41:
12552: * src/include/pa_table.h 1.11:
12553: * src/main/core.C 1.60:
12554: * src/main/main.dsp 1.49:
12555: * src/main/pa_request.C 1.17:
12556: * src/main/pa_table.C 1.12:
12557: * src/types/pa_value.h 1.6:
12558: * src/types/pa_vclass.C 1.4:
12559: * src/types/pa_vclass.h 1.6:
12560: * src/types/pa_vdouble.h 1.5:
12561: * src/types/pa_vint.h 1.5:
12562: * src/types/pa_vmframe.h 1.4:
12563: * src/types/pa_vstring.h 1.5:
12564: freeze, ^table:create[] -1
12565:
12566: * src/types/pa_vtable.h 1.1:
12567: table: no, better with string in cells...
12568:
12569: * src/classes/root.C 1.21:
12570: * src/main/execute.C 1.93:
12571: * src/types/pa_vclass.h 1.5:
12572: used get_method in couple places optimizing them
12573:
12574: * src/classes/double.C 1.10:
12575: * src/classes/int.C 1.10:
12576: * src/classes/root.C 1.18:
12577: * src/classes/string.C 1.7:
12578: * src/include/pa_common.h 1.6:
12579: * src/include/pa_request.h 1.40:
12580: * src/include/pa_string.h 1.32:
12581: * src/include/pa_types.h 1.10:
12582: * src/main/compile.C 1.27:
12583: * src/main/compile.y 1.91:
12584: * src/main/compile_tools.h 1.29:
12585: * src/main/execute.C 1.92:
12586: * src/main/pa_common.C 1.7:
12587: * src/main/pa_request.C 1.16:
12588: * src/types/pa_value.h 1.4:
12589: * src/types/pa_vmframe.h 1.3:
12590: process. actual names to store param and
12591: check_actual_numbered_params for better place diagnostics
12592:
12593: * src/classes/_table.h 1.1:
12594: * src/classes/root.C 1.20:
12595: * src/classes/root.C 1.22:
12596: * src/classes/table.C 1.1:
12597: * src/include/pa_array.h [table_with_charp_in_cells_dead_end] 1.23.2.1:
12598: * src/include/pa_table.h [table_with_charp_in_cells_dead_end] 1.12.2.1:
12599: * src/main/pa_table.C [table_with_charp_in_cells_dead_end] 1.13.2.1:
12600: * src/main/untaint.C 1.1:
12601: * src/types/pa_value.h 1.5:
12602: z
12603:
12604: * src/classes/root.C 1.25:
12605: * src/classes/table.C 1.2:
12606: * src/include/pa_common.h 1.8:
12607: * src/include/pa_request.h 1.42:
12608: * src/main/execute.C 1.95:
12609: * src/main/main.dsp 1.50:
12610: * src/main/pa_common.C 1.9:
12611: * src/main/pa_request.C 1.19:
12612: ^process error point by actual method_name, not source.
12613: ^load
12614:
12615: * src/classes/table.C 1.7:
12616: * src/include/pa_table.h 1.13:
12617: table ^menu
12618:
12619: * src/classes/root.C 1.29:
12620: ^round() ^floor() ^ceiling() ^abs() ^sign()
12621:
12622: * src/classes/double.C 1.11:
12623: * src/classes/int.C 1.11:
12624: * src/classes/root.C 1.31:
12625: * src/classes/string.C 1.8:
12626: * src/classes/table.C 1.9:
12627: * src/main/core.C 1.63:
12628: * src/main/execute.C 1.97:
12629: * src/types/pa_vint.h 1.6:
12630: ^for
12631:
12632: * src/classes/double.C 1.12:
12633: * src/classes/root.C 1.32:
12634: * src/classes/table.C 1.10:
12635: * src/include/pa_common.h 1.9:
12636: * src/include/pa_types.h 1.11:
12637: * src/main/compile.y 1.93:
12638: * src/main/pa_common.C 1.10:
12639: * src/main/pa_request.C 1.21:
12640: * src/main/untaint.C 1.2:
12641: * src/types/pa_vdouble.h 1.6:
12642: * src/types/pa_vint.h 1.7:
12643: * src/types/pa_vtable.h 1.3:
12644: * src/types/pa_wwrapper.h 1.4:
12645: think constructing flag as is is bad
12646:
12647: * src/classes/root.C 1.24:
12648: * src/include/pa_common.h 1.7:
12649: * src/include/pa_string.h 1.33:
12650: * src/include/pa_table.h 1.12:
12651: * src/main/core.C 1.61:
12652: * src/main/execute.C 1.94:
12653: * src/main/pa_common.C 1.8:
12654: * src/main/pa_request.C 1.18:
12655: * src/main/pa_table.C 1.13:
12656: * src/types/pa_value.h 1.7:
12657: table:set 0
12658:
12659: 2001-03-11 paf
12660: * src/classes/double.C 1.8:
12661: * src/classes/int.C 1.8:
12662: * src/classes/root.C 1.14:
12663: * src/include/pa_request.h 1.38:
12664: * src/main/execute.C 1.90:
12665: intercept_string
12666:
12667: * src/classes/double.C 1.6:
12668: * src/classes/int.C 1.6:
12669: * src/include/pa_request.h 1.37:
12670: ^inc-s(expr)
12671:
12672: * src/include/pa_valiased.h 1.4:
12673: * src/include/pa_value.h 1.51:
12674: * src/include/pa_vbool.h 1.8:
12675: * src/include/pa_vcframe.h 1.8:
12676: * src/include/pa_vclass.h 1.30:
12677: * src/include/pa_vdouble.h 1.13:
12678: * src/include/pa_vhash.h 1.13:
12679: * src/include/pa_vint.h 1.5:
12680: * src/include/pa_vjunction.h 1.9:
12681: * src/include/pa_vmframe.h 1.24:
12682: * src/include/pa_vobject.h 1.18:
12683: * src/include/pa_vstring.h 1.18:
12684: * src/include/pa_vunknown.h 1.10:
12685: * src/include/pa_wcontext.h 1.29:
12686: * src/include/pa_wwrapper.h 1.14:
12687: * src/main/compile.y 1.88:
12688: * src/main/core.C 1.55:
12689: * src/main/main.dsp 1.44:
12690: * src/main/pa_cframe.C 1.6:
12691: * src/main/pa_request.C 1.11:
12692: * src/main/pa_value.C 1.8:
12693: * src/main/pa_vclass.C 1.5:
12694: * src/main/pa_wcontext.C 1.11:
12695: * src/types/pa_valiased.h 1.1:
12696: * src/types/pa_value.h 1.1:
12697: * src/types/pa_vbool.h 1.1:
12698: * src/types/pa_vcframe.h 1.1:
12699: * src/types/pa_vclass.C 1.1:
12700: * src/types/pa_vclass.h 1.1:
12701: * src/types/pa_vdouble.h 1.1:
12702: * src/types/pa_vhash.h 1.1:
12703: * src/types/pa_vint.h 1.1:
12704: * src/types/pa_vjunction.h 1.1:
12705: * src/types/pa_vmframe.h 1.1:
12706: * src/types/pa_vobject.h 1.1:
12707: * src/types/pa_vstring.h 1.1:
12708: * src/types/pa_vunknown.h 1.1:
12709: * src/types/pa_wcontext.C 1.1:
12710: * src/types/pa_wcontext.h 1.1:
12711: * src/types/pa_wwrapper.h 1.1:
12712: splitted types from include/
12713:
12714: * src/main/main.dsp 1.47:
12715: * src/types/pa_value.h 1.3:
12716: * src/types/pa_vdouble.h 1.3:
12717: * src/types/pa_vint.h 1.3:
12718: * src/types/pa_vobject.h 1.3:
12719: * src/types/pa_vstring.h 1.3:
12720: VString VDouble VInt base now VObject_base - without fields
12721:
12722: * src/include/core.h 1.7:
12723: * src/include/pa_request.h 1.35:
12724: * src/main/core.C 1.56:
12725: * src/main/main.dsp 1.45:
12726: * src/main/pa_request.C 1.12:
12727: renamed AUTO: to MAIN:
12728:
12729: * src/classes/double.C 1.9:
12730: * src/classes/int.C 1.9:
12731: * src/classes/root.C 1.15:
12732: * src/classes/string.C 1.6:
12733: * src/include/core.h 1.9:
12734: * src/include/pa_hash.h 1.23:
12735: * src/include/pa_pool.h 1.29:
12736: * src/include/pa_request.h 1.39:
12737: * src/include/pa_string.h 1.31:
12738: * src/main/compile.C 1.26:
12739: * src/main/core.C 1.58:
12740: * src/main/pa_request.C 1.15:
12741: ^untaint 0
12742:
12743: * src/classes/root.C 1.17:
12744: * src/main/execute.C 1.91:
12745: * src/main/main.dsp 1.48:
12746: setname for method-junctions bug fixed
12747:
12748: * src/types/pa_vdouble.h 1.4:
12749: * src/types/pa_vint.h 1.4:
12750: * src/types/pa_vobject.h 1.4:
12751: * src/types/pa_vstateless_object.h 1.1:
12752: * src/types/pa_vstring.h 1.4:
12753: stateless_object
12754:
12755: * src/classes/root.C 1.16:
12756: * src/include/core.h 1.10:
12757: * src/main/core.C 1.59:
12758: * src/main/pa_request.C 1.13:
12759: * src/types/pa_vhash.h 1.2:
12760: z
12761:
12762: * src/classes/_double.h 1.4:
12763: * src/classes/_env.h 1.3:
12764: * src/classes/_int.h 1.4:
12765: * src/classes/_root.h 1.3:
12766: * src/classes/_string.h 1.4:
12767: * src/classes/double.C 1.5:
12768: * src/classes/env.C 1.4:
12769: * src/classes/int.C 1.5:
12770: * src/classes/root.C 1.12:
12771: * src/classes/string.C 1.5:
12772: * src/include/code.h 1.20:
12773: * src/include/core.h 1.8:
12774: * src/include/pa_array.h 1.22:
12775: * src/include/pa_common.h 1.5:
12776: * src/include/pa_exception.h 1.7:
12777: * src/include/pa_hash.h 1.22:
12778: * src/include/pa_pool.h 1.28:
12779: * src/include/pa_request.h 1.36:
12780: * src/include/pa_stack.h 1.6:
12781: * src/include/pa_string.h 1.30:
12782: * src/include/pa_table.h 1.10:
12783: * src/include/pa_threads.h 1.6:
12784: * src/include/pa_types.h 1.9:
12785: * src/main/compile.C 1.25:
12786: * src/main/compile.y 1.89:
12787: * src/main/compile_tools.C 1.26:
12788: * src/main/compile_tools.h 1.27:
12789: * src/main/core.C 1.57:
12790: * src/main/execute.C 1.89:
12791: * src/main/pa_array.C 1.22:
12792: * src/main/pa_common.C 1.6:
12793: * src/main/pa_exception.C 1.6:
12794: * src/main/pa_hash.C 1.20:
12795: * src/main/pa_pool.C 1.11:
12796: * src/main/pa_request.C 1.14:
12797: * src/main/pa_string.C 1.37:
12798: * src/main/pa_table.C 1.11:
12799: * src/types/pa_valiased.h 1.2:
12800: * src/types/pa_value.h 1.2:
12801: * src/types/pa_vbool.h 1.2:
12802: * src/types/pa_vcframe.h 1.2:
12803: * src/types/pa_vclass.C 1.2:
12804: * src/types/pa_vclass.h 1.2:
12805: * src/types/pa_vdouble.h 1.2:
12806: * src/types/pa_vhash.h 1.3:
12807: * src/types/pa_vint.h 1.2:
12808: * src/types/pa_vjunction.h 1.2:
12809: * src/types/pa_vmframe.h 1.2:
12810: * src/types/pa_vobject.h 1.2:
12811: * src/types/pa_vstring.h 1.2:
12812: * src/types/pa_vunknown.h 1.2:
12813: * src/types/pa_wcontext.C 1.2:
12814: * src/types/pa_wcontext.h 1.2:
12815: * src/types/pa_wwrapper.h 1.2:
12816: headers updated
12817:
12818: * src/classes/double.C 1.7:
12819: * src/classes/int.C 1.7:
12820: * src/classes/root.C 1.13:
12821: * src/types/pa_vclass.C 1.3:
12822: * src/types/pa_vclass.h 1.3:
12823: add_native_method helper
12824:
12825: 2001-03-10 paf
12826: * src/include/core.h 1.4:
12827: * src/include/pa_request.h 1.30:
12828: * src/main/compile.y 1.85:
12829: * src/main/core.C 1.52:
12830: * src/main/pa_request.C 1.6:
12831: names to core.C
12832:
12833: * src/classes/_env.h 1.1:
12834: * src/classes/env.C 1.1:
12835: * src/classes/root.C 1.8:
12836: * src/include/pa_request.h 1.23:
12837: * src/include/pa_vclass.h 1.27:
12838: * src/main/core.C 1.49:
12839: * src/main/main.dsp 1.42:
12840: env0
12841:
12842: * src/include/code.h 1.18:
12843: * src/include/pa_request.h 1.28:
12844: * src/include/pa_vint.h 1.3:
12845: * src/include/pa_vjunction.h 1.7:
12846: * src/include/pa_vstring.h 1.16:
12847: * src/main/compile.y 1.84:
12848: * src/main/compile_tools.C 1.24:
12849: * src/main/compile_tools.h 1.25:
12850: * src/main/execute.C 1.86:
12851: optimized from OP_STRING+OP_WRITE to OP_STRING__WRITE
12852:
12853: * src/include/core.h 1.2:
12854: * src/include/pa_array.h 1.20:
12855: * src/include/pa_hash.h 1.20:
12856: * src/include/pa_request.h 1.24:
12857: * src/include/pa_value.h 1.49:
12858: * src/include/pa_vcframe.h 1.6:
12859: * src/include/pa_vdouble.h 1.11:
12860: * src/include/pa_vint.h 1.2:
12861: * src/include/pa_vstring.h 1.15:
12862: * src/include/pa_vunknown.h 1.8:
12863: * src/include/pa_wcontext.h 1.26:
12864: * src/main/compile.y 1.82:
12865: * src/main/compile_tools.C 1.23:
12866: * src/main/compile_tools.h 1.24:
12867: * src/main/core.C 1.50:
12868: * src/main/execute.C 1.82:
12869: * src/main/main.dsp 1.43:
12870: * src/main/pa_cframe.C 1.4:
12871: * src/main/pa_request.C 1.3:
12872: * src/main/pa_wcontext.C 1.8:
12873: const fight finished
12874:
12875: * src/include/core.h 1.6:
12876: * src/include/pa_request.h 1.34:
12877: * src/main/core.C 1.54:
12878: * src/main/pa_request.C 1.10:
12879: run+auto=run
12880:
12881: * src/include/pa_request.h 1.27:
12882: * src/main/execute.C 1.85:
12883: * src/main/pa_request.C 1.4:
12884: @auto[] realised. auto.p scan togo
12885:
12886: * src/classes/double.C 1.3:
12887: * src/classes/int.C 1.3:
12888: * src/classes/root.C 1.9:
12889: * src/classes/string.C 1.3:
12890: * src/include/pa_request.h 1.25:
12891: * src/include/pa_string.h 1.28:
12892: * src/include/pa_wcontext.h 1.27:
12893: * src/main/compile.y 1.83:
12894: * src/main/execute.C 1.83:
12895: * src/main/pa_string.C 1.35:
12896: * src/main/pa_wcontext.C 1.9:
12897: tainting 0
12898:
12899: * src/classes/_double.h 1.2:
12900: * src/classes/_int.h 1.2:
12901: * src/classes/_root.h 1.1:
12902: * src/classes/_string.h 1.2:
12903: * src/classes/double.C 1.2:
12904: * src/classes/int.C 1.2:
12905: * src/classes/root.C 1.7:
12906: * src/classes/string.C 1.2:
12907: * src/include/pa_request.h 1.22:
12908: * src/include/pa_string.h 1.27:
12909: * src/include/pa_types.h 1.7:
12910: * src/include/pa_vcframe.h 1.5:
12911: * src/include/pa_wcontext.h 1.25:
12912: * src/main/core.C 1.48:
12913: * src/main/main.dsp 1.41:
12914: * src/main/pa_cframe.C 1.3:
12915: * src/main/pa_string.C 1.34:
12916: * src/main/pa_vclass.C 1.3:
12917: * src/main/pa_wcontext.C 1.7:
12918: ^lang prepare0
12919:
12920: * src/include/pa_request.h 1.31:
12921: * src/main/compile.C 1.23:
12922: * src/main/compile.y 1.86:
12923: * src/main/pa_request.C 1.7:
12924: auto tree0
12925:
12926: * src/classes/env.C 1.2:
12927: env:file/line
12928:
12929: * src/include/pa_vclass.h 1.28:
12930: const fight to go
12931:
12932: * src/include/core.h 1.3:
12933: * src/include/pa_common.h 1.3:
12934: * src/include/pa_pool.h 1.26:
12935: * src/include/pa_request.h 1.29:
12936: * src/main/core.C 1.51:
12937: * src/main/execute.C 1.87:
12938: * src/main/pa_common.C 1.4:
12939: * src/main/pa_request.C 1.5:
12940: root auto.p loaded
12941:
12942: * src/include/pa_request.h 1.26:
12943: * src/main/execute.C 1.84:
12944: autocalc code-junctions result now have names
12945:
12946: * src/classes/root.C 1.11:
12947: * src/include/pa_request.h 1.33:
12948: minor if junction bug
12949:
12950: * src/main/pa_request.C 1.8:
12951: auto..
12952:
12953: * src/classes/_double.h 1.3:
12954: * src/classes/_env.h 1.2:
12955: * src/classes/_int.h 1.3:
12956: * src/classes/_root.h 1.2:
12957: * src/classes/_string.h 1.3:
12958: * src/classes/double.C 1.4:
12959: * src/classes/env.C 1.3:
12960: * src/classes/int.C 1.4:
12961: * src/classes/root.C 1.10:
12962: * src/classes/string.C 1.4:
12963: * src/include/code.h 1.19:
12964: * src/include/core.h 1.5:
12965: * src/include/pa_array.h 1.21:
12966: * src/include/pa_common.h 1.4:
12967: * src/include/pa_exception.h 1.6:
12968: * src/include/pa_hash.h 1.21:
12969: * src/include/pa_pool.h 1.27:
12970: * src/include/pa_request.h 1.32:
12971: * src/include/pa_stack.h 1.5:
12972: * src/include/pa_string.h 1.29:
12973: * src/include/pa_table.h 1.9:
12974: * src/include/pa_threads.h 1.5:
12975: * src/include/pa_types.h 1.8:
12976: * src/include/pa_valiased.h 1.3:
12977: * src/include/pa_value.h 1.50:
12978: * src/include/pa_vbool.h 1.7:
12979: * src/include/pa_vcframe.h 1.7:
12980: * src/include/pa_vclass.h 1.29:
12981: * src/include/pa_vdouble.h 1.12:
12982: * src/include/pa_vhash.h 1.12:
12983: * src/include/pa_vint.h 1.4:
12984: * src/include/pa_vjunction.h 1.8:
12985: * src/include/pa_vmframe.h 1.23:
12986: * src/include/pa_vobject.h 1.17:
12987: * src/include/pa_vstring.h 1.17:
12988: * src/include/pa_vunknown.h 1.9:
12989: * src/include/pa_wcontext.h 1.28:
12990: * src/include/pa_wwrapper.h 1.13:
12991: * src/main/compile.C 1.24:
12992: * src/main/compile.y 1.87:
12993: * src/main/compile_tools.C 1.25:
12994: * src/main/compile_tools.h 1.26:
12995: * src/main/core.C 1.53:
12996: * src/main/execute.C 1.88:
12997: * src/main/pa_array.C 1.21:
12998: * src/main/pa_cframe.C 1.5:
12999: * src/main/pa_common.C 1.5:
13000: * src/main/pa_exception.C 1.5:
13001: * src/main/pa_hash.C 1.19:
13002: * src/main/pa_pool.C 1.10:
13003: * src/main/pa_request.C 1.9:
13004: * src/main/pa_string.C 1.36:
13005: * src/main/pa_table.C 1.10:
13006: * src/main/pa_value.C 1.7:
13007: * src/main/pa_vclass.C 1.4:
13008: * src/main/pa_wcontext.C 1.10:
13009: sources header
13010:
13011: 2001-03-09 paf
13012: * src/classes/root.C [before_string_to_object_attempt] 1.4.4.1:
13013: * src/include/pa_request.h [before_string_to_object_attempt] 1.20.4.1:
13014: * src/main/execute.C [before_string_to_object_attempt] 1.78.2.2:
13015: ^string.length[]
13016:
13017: * src/classes/root.C 1.5:
13018: * src/include/pa_request.h 1.21:
13019: * src/include/pa_vclass.h 1.26:
13020: * src/include/pa_vhash.h 1.11:
13021: * src/include/pa_vmframe.h 1.20:
13022: * src/include/pa_vobject.h 1.15:
13023: * src/include/pa_vstring.h 1.13:
13024: * src/include/pa_wcontext.h 1.24:
13025: * src/main/compile.y 1.80:
13026: * src/main/core.C 1.46:
13027: * src/main/execute.C 1.79:
13028: * src/main/main.dsp 1.39:
13029: .
13030:
13031: * src/include/pa_vmframe.h 1.22:
13032: * src/main/compile.C 1.22:
13033: * src/main/execute.C 1.81:
13034: expr construct proper naming
13035:
13036: * src/classes/_double.h 1.1:
13037: * src/classes/_int.h 1.1:
13038: * src/classes/_string.h 1.1:
13039: * src/classes/double.C 1.1:
13040: * src/classes/int.C 1.1:
13041: * src/classes/root.C 1.6:
13042: * src/classes/string.C 1.1:
13043: * src/include/code.h 1.17:
13044: * src/include/pa_value.h 1.48:
13045: * src/include/pa_vbool.h 1.6:
13046: * src/include/pa_vdouble.h 1.10:
13047: * src/include/pa_vint.h 1.1:
13048: * src/include/pa_vmframe.h 1.21:
13049: * src/include/pa_vobject.h 1.16:
13050: * src/include/pa_vstring.h 1.14:
13051: * src/main/compile.y 1.81:
13052: * src/main/compile_tools.C 1.22:
13053: * src/main/core.C 1.47:
13054: * src/main/execute.C 1.80:
13055: * src/main/main.dsp 1.40:
13056: Int and Double classes with ^int[] and ^double[]. fixed expr type
13057:
13058: 2001-03-08 paf
13059: * src/include/pa_request.h 1.18:
13060: * src/include/pa_value.h 1.44:
13061: * src/include/pa_vcframe.h 1.4:
13062: * src/include/pa_vmframe.h 1.16:
13063: * src/include/pa_wcontext.h 1.23:
13064: * src/main/compile.C 1.21:
13065: * src/main/compile.y 1.76:
13066: * src/main/core.C 1.45:
13067: * src/main/execute.C 1.70:
13068: * src/main/pa_cframe.C 1.2:
13069: * src/main/pa_wcontext.C 1.5:
13070: 'if' just compiled
13071:
13072: * src/main/pa_vclass.C 1.2:
13073: that were ok... [vclass were out of vcs]
13074:
13075: * src/include/pa_value.h 1.43:
13076: * src/include/pa_vmframe.h 1.14:
13077: * src/main/compile.y 1.75:
13078: * src/main/core.C 1.44:
13079: * src/main/execute.C 1.68:
13080: * src/main/main.dsp 1.37:
13081: z. detected probs with parameter names in operator methods
13082:
13083: * src/include/pa_vclass.h [before_string_to_object_attempt] 1.25.2.2:
13084: * src/include/pa_vstring.h [before_string_to_object_attempt] 1.12.2.2:
13085: * src/include/pa_wcontext.h [before_string_to_object_attempt] 1.23.4.1:
13086: * src/main/compile.y [before_string_to_object_attempt] 1.79.2.1:
13087: * src/main/core.C [before_string_to_object_attempt] 1.45.4.1:
13088: * src/main/execute.C [before_string_to_object_attempt] 1.78.2.1:
13089: * src/main/main.dsp [before_string_to_object_attempt] 1.38.4.2:
13090: dead end: vstring can't be derivated from vobject
13091:
13092: * src/include/pa_request.h 1.17:
13093: * src/main/compile.C 1.20:
13094: * src/main/compile.y 1.73:
13095: * src/main/core.C 1.43:
13096: * src/main/main.dsp 1.36:
13097: introducing ROOT_CLASS.
13098: it's default @BASE.
13099: changed 'RUN' assignment mech
13100:
13101: * src/main/execute.C 1.64:
13102: root root in code-junction
13103:
13104: * src/include/pa_bool.h 1.2:
13105: * src/include/pa_double.h 1.2:
13106: * src/include/pa_value.h 1.47:
13107: * src/include/pa_vbool.h 1.5:
13108: * src/include/pa_vclass.h 1.24:
13109: * src/include/pa_vdouble.h 1.9:
13110: * src/include/pa_vhash.h 1.9:
13111: * src/include/pa_vjunction.h 1.6:
13112: * src/include/pa_vmframe.h 1.19:
13113: * src/include/pa_vobject.h 1.13:
13114: * src/include/pa_vstring.h 1.12:
13115: * src/include/pa_vunknown.h 1.7:
13116: * src/main/compile.y 1.79:
13117: * src/main/compile_tools.C 1.21:
13118: * src/main/execute.C 1.78:
13119: withoud cloning. didn't need it actually, params got passed
13120: from out unnamed ewpool
13121:
13122: * src/include/code.h 1.16:
13123: * src/main/compile.y 1.72:
13124: * src/main/compile_tools.C 1.19:
13125: * src/main/compile_tools.h 1.23:
13126: * src/main/execute.C 1.66:
13127: made class: dynamic, not static. so to enable runtime ^use
13128:
13129: * src/include/code.h 1.15:
13130: * src/main/compile.y 1.70:
13131: * src/main/compile_tools.C 1.18:
13132: * src/main/execute.C 1.65:
13133: joined 2 into one OP_CODE__STORE_PARAM
13134:
13135: * src/main/execute.C 1.74:
13136: fixed problems calling operators in constructors
13137:
13138: * src/classes/root.C 1.2:
13139: * src/include/pa_request.h 1.19:
13140: * src/include/pa_value.h 1.45:
13141: * src/include/pa_vbool.h 1.3:
13142: * src/include/pa_wwrapper.h 1.12:
13143: * src/main/execute.C 1.71:
13144: ^if 0
13145:
13146: * src/main/pa_vclass.C 1.1:
13147: wow! vclass were out of vcs
13148:
13149: * src/classes/root.C 1.4:
13150: * src/include/pa_stack.h 1.4:
13151: * src/main/execute.C 1.73:
13152: detected problems calling operators in constructors
13153:
13154: * src/main/compile.y 1.74:
13155: minor renamings in .y
13156:
13157: * src/include/pa_vdouble.h 1.8:
13158: * src/include/pa_vhash.h 1.8:
13159: * src/include/pa_vjunction.h 1.5:
13160: * src/include/pa_vobject.h 1.12:
13161: * src/include/pa_vunknown.h 1.6:
13162: * src/main/compile.y 1.78:
13163: cloning dead end
13164:
13165: * src/include/pa_vmframe.h [before_string_to_object_attempt] 1.19.2.1:
13166: fixed forgotten method_frame my check
13167:
13168: * src/classes/root.C 1.1:
13169: added root.c
13170:
13171: * src/include/pa_vbool.h 1.2:
13172: * src/include/pa_vclass.h [before_string_to_object_attempt] 1.25.2.1:
13173: * src/include/pa_vdouble.h 1.6:
13174: * src/include/pa_vhash.h [before_string_to_object_attempt] 1.10.2.1:
13175: * src/include/pa_vjunction.h 1.3:
13176: * src/include/pa_vmframe.h 1.15:
13177: * src/include/pa_vobject.h [before_string_to_object_attempt] 1.14.2.1:
13178: * src/include/pa_vstring.h 1.10:
13179: * src/include/pa_vstring.h [before_string_to_object_attempt] 1.12.2.1:
13180: * src/include/pa_wcontext.h 1.22:
13181: * src/main/execute.C 1.67:
13182: * src/main/execute.C 1.69:
13183: * src/main/execute.C 1.75:
13184: * src/main/main.dsp [before_string_to_object_attempt] 1.38.4.1:
13185: * src/main/pa_wcontext.C 1.4:
13186: * src/main/pa_wcontext.C 1.6:
13187: z
13188:
13189: * src/main/compile.y 1.71:
13190: minor grammar bug with OP_CODE__STORE_PARAM
13191:
13192: * src/include/pa_bool.h 1.1:
13193: * src/include/pa_double.h 1.1:
13194: * src/include/pa_valiased.h 1.2:
13195: * src/include/pa_value.h 1.46:
13196: * src/include/pa_vbool.h 1.4:
13197: * src/include/pa_vclass.h 1.23:
13198: * src/include/pa_vdouble.h 1.7:
13199: * src/include/pa_vhash.h 1.7:
13200: * src/include/pa_vjunction.h 1.4:
13201: * src/include/pa_vmframe.h 1.18:
13202: * src/include/pa_vobject.h 1.11:
13203: * src/include/pa_vstring.h 1.11:
13204: * src/include/pa_vunknown.h 1.5:
13205: * src/main/compile.y 1.77:
13206: * src/main/compile_tools.C 1.20:
13207: * src/main/execute.C 1.77:
13208: * src/main/main.dsp 1.38:
13209: * src/main/pa_value.C 1.6:
13210: value.cloning so to give params proper names
13211:
13212: * src/classes/root.C 1.3:
13213: * src/include/pa_request.h 1.20:
13214: * src/main/execute.C 1.72:
13215: autocalc def to string
13216:
13217: * src/include/pa_vmframe.h 1.17:
13218: * src/main/execute.C 1.76:
13219: added names to unknown values in get_element and unfilled
13220: params. removed wrong name change in get_element
13221:
13222: * src/include/pa_vclass.h 1.25:
13223: * src/include/pa_vhash.h 1.10:
13224: * src/include/pa_vobject.h 1.14:
13225: removes some remained clone conseqs
13226:
13227: 2001-03-07 paf
13228: * src/include/pa_hash.h 1.19:
13229: * src/include/pa_value.h 1.40:
13230: * src/include/pa_vhash.h 1.4:
13231: * src/include/pa_vunknown.h 1.4:
13232: * src/main/compile.y 1.67:
13233: * src/main/execute.C 1.62:
13234: * src/main/pa_hash.C 1.18:
13235: expr def in -f
13236:
13237: * src/main/compile.y 1.65:
13238: * src/main/execute.C 1.60:
13239: * src/main/pa_string.C 1.33:
13240: bug in string.cmp fixed
13241:
13242: * src/main/compile.y 1.68:
13243: .y priorities syntax shaped up a bit
13244:
13245: * src/main/compile.y 1.64:
13246: expr quoted code
13247:
13248: * src/main/execute.C 1.57:
13249: ^var.menu{$field} problem detected. that $field not a $var.field
13250:
13251: * src/main/compile.y 1.69:
13252: * src/main/compile_tools.h 1.22:
13253: ^func(params)
13254:
13255: * src/include/pa_value.h 1.42:
13256: * src/include/pa_vclass.h 1.22:
13257: * src/include/pa_vhash.h 1.6:
13258: * src/include/pa_vmframe.h 1.13:
13259: * src/include/pa_vobject.h 1.10:
13260: * src/include/pa_wwrapper.h 1.11:
13261: const in Value.get_element
13262:
13263: * src/main/compile.y 1.63:
13264: * src/main/execute.C 1.59:
13265: expr whitespace solved. added "" support0
13266:
13267: * src/include/pa_string.h 1.26:
13268: * src/main/compile.y 1.61:
13269: * src/main/execute.C 1.58:
13270: * src/main/pa_string.C 1.32:
13271: just compiled lt&co
13272:
13273: * src/include/pa_stack.h 1.3:
13274: * src/include/pa_value.h 1.41:
13275: * src/include/pa_vclass.h 1.21:
13276: * src/include/pa_vhash.h 1.5:
13277: * src/include/pa_vmframe.h 1.12:
13278: * src/include/pa_vobject.h 1.9:
13279: * src/include/pa_wwrapper.h 1.10:
13280: * src/main/execute.C 1.63:
13281: fixed rwcontext of {} params up
13282:
13283: * src/main/compile.y 1.62:
13284: expr string comparisons 0
13285:
13286: * src/main/compile.y 1.66:
13287: * src/main/execute.C 1.61:
13288: expr calls
13289:
13290: 2001-03-06 paf
13291: * src/include/pa_vbool.h 1.1:
13292: forgot this
13293:
13294: * src/main/compile.y 1.51:
13295: expr lexx1
13296:
13297: * src/include/code.h 1.14:
13298: * src/main/compile.y 1.59:
13299: * src/main/execute.C 1.56:
13300: 1 problems with skipping whitespace in yylex fixed
13301: 2 xors: # bitwise ## logical
13302:
13303: * src/include/code.h 1.11:
13304: * src/include/pa_valiased.h 1.1:
13305: * src/include/pa_value.h 1.37:
13306: * src/include/pa_vdouble.h 1.1:
13307: * src/include/pa_vstring.h 1.6:
13308: * src/main/compile.y 1.49:
13309: * src/main/execute.C 1.49:
13310: expr lex0 exec-1
13311:
13312: * src/main/compile.y 1.52:
13313: expr grammar-1
13314:
13315: * src/include/pa_value.h 1.39:
13316: * src/include/pa_vdouble.h 1.5:
13317: * src/include/pa_vstring.h 1.8:
13318: * src/include/pa_vunknown.h 1.3:
13319: * src/main/compile.y 1.56:
13320: * src/main/execute.C 1.54:
13321: * src/main/main.dsp 1.35:
13322: !~
13323:
13324: * src/include/code.h 1.10:
13325: * src/main/compile.y 1.48:
13326: * src/main/compile_tools.h 1.18:
13327: g
13328:
13329: * src/main/compile.y 1.60:
13330: .y expr visible-shorter
13331:
13332: * src/include/pa_vcframe.h 1.3:
13333: * src/include/pa_vclass.h 1.20:
13334: * src/include/pa_vdouble.h 1.4:
13335: * src/include/pa_vhash.h 1.3:
13336: * src/include/pa_vjunction.h 1.2:
13337: * src/include/pa_vmframe.h 1.11:
13338: * src/include/pa_vobject.h 1.8:
13339: * src/include/pa_vstring.h 1.7:
13340: * src/include/pa_vunknown.h 1.2:
13341: * src/include/pa_wcontext.h 1.21:
13342: * src/include/pa_wwrapper.h 1.9:
13343: * src/main/compile.y 1.55:
13344: * src/main/compile_tools.C 1.17:
13345: * src/main/compile_tools.h 1.21:
13346: * src/main/execute.C 1.53:
13347: +-*/
13348:
13349: * src/main/compile.y 1.50:
13350: * src/main/execute.C 1.50:
13351: * src/main/main.dsp 1.34:
13352: z
13353:
13354: * src/include/pa_vstring.h 1.9:
13355: * src/main/compile.y 1.58:
13356: problems with skipping whitespace in yylex
13357:
13358: * src/include/pa_value.h 1.38:
13359: * src/include/pa_vdouble.h 1.2:
13360: * src/main/compile.y 1.53:
13361: * src/main/execute.C 1.51:
13362: expr grammar-1 2*2=4.000000 :)
13363:
13364: * src/include/pa_vdouble.h 1.3:
13365: * src/main/compile.y 1.54:
13366: * src/main/compile_tools.C 1.15:
13367: * src/main/compile_tools.h 1.19:
13368: grammar-1.1 $a(z) $a=0
13369:
13370: * src/include/code.h 1.13:
13371: * src/main/compile.y 1.57:
13372: * src/main/execute.C 1.55:
13373: without string ops in expressions 0
13374:
13375: 2001-02-26 paf
13376: * src/main/compile.y 1.46:
13377: max_string in yyerror bug fix
13378:
13379: 2001-02-25 paf
13380: * src/main/compile.y 1.40:
13381: escaping bug
13382:
13383: * src/include/pa_request.h 1.14:
13384: * src/main/compile.C 1.19:
13385: * src/main/core.C 1.38:
13386: default name RUN, also alias
13387:
13388: * src/include/pa_vcframe.h 1.2:
13389: * src/include/pa_vmframe.h 1.5:
13390: * src/include/pa_vobject.h 1.6:
13391: * src/include/pa_wcontext.h 1.17:
13392: * src/include/pa_wwrapper.h 1.7:
13393: * src/main/core.C 1.40:
13394: * src/main/execute.C 1.43:
13395: * src/main/main.dsp 1.31:
13396: would now get fields into interm VFielded class
13397:
13398: * src/include/pa_request.h 1.16:
13399: * src/include/pa_value.h 1.34:
13400: * src/include/pa_vmframe.h 1.7:
13401: * src/include/pa_wcontext.h 1.19:
13402: * src/main/execute.C 1.46:
13403: VAliased0
13404:
13405: * src/main/execute.C 1.47:
13406: VAliased1
13407:
13408: * src/include/pa_value.h 1.35:
13409: * src/include/pa_vmframe.h 1.8:
13410: VAliased2
13411:
13412: * src/include/code.h 1.9:
13413: * src/include/pa_value.h 1.28:
13414: * src/include/pa_vclass.h 1.15:
13415: * src/include/pa_vmframe.h 1.2:
13416: * src/include/pa_vobject.h 1.3:
13417: * src/include/pa_wwrapper.h 1.5:
13418: * src/main/compile.y 1.38:
13419: * src/main/compile_tools.C 1.14:
13420: * src/main/compile_tools.h 1.16:
13421: * src/main/execute.C 1.38:
13422: ^class:method() just compiled
13423:
13424: * src/include/pa_value.h 1.36:
13425: * src/include/pa_vmframe.h 1.9:
13426: * src/include/pa_wcontext.h 1.20:
13427: * src/main/execute.C 1.48:
13428: VAliased3
13429:
13430: * src/include/pa_hash.h 1.18:
13431: * src/include/pa_value.h 1.31:
13432: * src/include/pa_vclass.h 1.17:
13433: * src/include/pa_vmframe.h 1.4:
13434: * src/include/pa_vobject.h 1.5:
13435: * src/include/pa_vstring.h 1.5:
13436: * src/include/pa_wcontext.h 1.16:
13437: * src/main/compile.y 1.45:
13438: * src/main/core.C 1.39:
13439: * src/main/execute.C 1.42:
13440: * src/main/main.dsp 1.30:
13441: * src/main/pa_hash.C 1.17:
13442: * src/main/pa_value.C 1.5:
13443: * src/main/pa_wcontext.C 1.3:
13444: virtuals2
13445:
13446: * src/include/pa_value.h 1.32:
13447: * src/include/pa_vclass.h 1.18:
13448: * src/include/pa_wcontext.h 1.18:
13449: * src/include/pa_wwrapper.h 1.8:
13450: * src/main/execute.C 1.44:
13451: * src/main/main.dsp 1.32:
13452: no not get fields into interm VFielded class.
13453: fields & staticfields 1
13454:
13455: * src/include/pa_pool.h 1.25:
13456: * src/include/pa_request.h 1.15:
13457: * src/include/pa_value.h 1.33:
13458: * src/include/pa_vclass.h 1.19:
13459: * src/include/pa_vmframe.h 1.6:
13460: * src/include/pa_vobject.h 1.7:
13461: * src/main/core.C 1.41:
13462: * src/main/execute.C 1.45:
13463: * src/main/main.dsp 1.33:
13464: VAliased just compiled
13465:
13466: * src/include/pa_request.h 1.13:
13467: * src/include/pa_value.h 1.29:
13468: * src/include/pa_vobject.h 1.4:
13469: * src/main/compile.y 1.39:
13470: * src/main/compile_tools.h 1.17:
13471: * src/main/core.C 1.37:
13472: * src/main/execute.C 1.39:
13473: * src/main/pa_common.C 1.3:
13474: vobject1
13475:
13476: * src/main/compile.y 1.43:
13477: rethought to $class:static.field.subfield
13478:
13479: * src/main/compile.y 1.44:
13480: : 1
13481:
13482: * src/include/pa_value.h 1.30:
13483: * src/include/pa_vmframe.h 1.3:
13484: * src/include/pa_wwrapper.h 1.6:
13485: * src/main/compile.y 1.41:
13486: * src/main/execute.C 1.40:
13487: * src/main/pa_wcontext.C 1.2:
13488: before execute class calls rewrite
13489:
13490: * src/include/pa_vclass.h 1.16:
13491: * src/main/compile.y 1.42:
13492: * src/main/execute.C 1.41:
13493: $class:element
13494:
13495: * src/include/pa_pool.h [class_alias_dead_end] 1.24.2.1:
13496: * src/include/pa_value.h [class_alias_dead_end] 1.32.2.1:
13497: * src/include/pa_vclass.h [class_alias_dead_end] 1.18.2.1:
13498: * src/include/pa_vobject.h [class_alias_dead_end] 1.6.2.1:
13499: * src/main/execute.C [class_alias_dead_end] 1.44.2.1:
13500: alias dead end
13501:
13502: 2001-02-24 paf
13503: * src/main/compile.y 1.32:
13504: fixed grammar bugs in constructor/params klinch
13505:
13506: * src/main/main.dsp 1.29:
13507: no bison -d
13508:
13509: * src/main/compile.y 1.37:
13510: * src/main/compile_tools.h 1.15:
13511: use0 line no on 'undef class' err msg wrong
13512:
13513: * src/main/compile.y 1.30:
13514: fixed last \n macrotemplate strip bug
13515:
13516: * src/include/pa_vframe.h 1.5:
13517: * src/main/compile.y 1.33:
13518: found junction ideology @: ^x{$a()) must construct current
13519: wcontext element, so smart wcontext handling needed
13520:
13521: * src/include/pa_value.h 1.25:
13522: * src/include/pa_wcontext.h 1.15:
13523: * src/include/pa_wwrapper.h 1.4:
13524: * src/main/execute.C 1.36:
13525: * src/main/pa_value.C 1.4:
13526: it works as bad as you've named it: wcontext.value() was not a
13527: perfect idea
13528:
13529: * src/main/compile.y 1.35:
13530: * src/main/core.C 1.36:
13531: yylex need some @special lines adj
13532:
13533: * src/include/pa_value.h 1.24:
13534: * src/include/pa_vcframe.h 1.1:
13535: * src/include/pa_vclass.h 1.10:
13536: * src/include/pa_vframe.h 1.6:
13537: * src/include/pa_vhash.h 1.2:
13538: * src/include/pa_vjunction.h 1.1:
13539: * src/include/pa_vmframe.h 1.1:
13540: * src/include/pa_wcontext.h 1.14:
13541: * src/include/pa_wwrapper.h 1.3:
13542: * src/main/execute.C 1.34:
13543: * src/main/main.dsp 1.27:
13544: * src/main/pa_cframe.C 1.1:
13545: * src/main/pa_wcontext.C 1.1:
13546: codeframe just compiled
13547:
13548: * src/include/pa_request.h 1.12:
13549: * src/include/pa_vclass.h 1.14:
13550: * src/main/compile.C 1.18:
13551: * src/main/compile.y 1.34:
13552: * src/main/compile_tools.h 1.14:
13553: * src/main/core.C 1.35:
13554: modules0
13555:
13556: * src/main/pa_array.C 1.20:
13557: minor bug in expanding very small arrays. 60% from 1 were 0
13558:
13559: * src/include/pa_vclass.h 1.12:
13560: * src/main/compile.y 1.36:
13561: * src/main/core.C 1.33:
13562: z
13563:
13564: * src/include/code.h 1.7:
13565: * src/include/pa_request.h 1.11:
13566: * src/include/pa_value.h 1.23:
13567: * src/include/pa_vclass.h 1.9:
13568: * src/include/pa_vframe.h 1.4:
13569: * src/main/compile.y 1.29:
13570: * src/main/compile_tools.C 1.13:
13571: * src/main/compile_tools.h 1.13:
13572: * src/main/core.C 1.32:
13573: * src/main/execute.C 1.32:
13574: code junctions0. something wrong with last \n macrotemplate strip
13575:
13576: * src/include/pa_value.h 1.26:
13577: * src/include/pa_vclass.h 1.11:
13578: * src/include/pa_vobject.h 1.1:
13579: * src/main/main.dsp 1.28:
13580: vobject00
13581:
13582: * src/main/compile.y 1.31:
13583: * src/main/execute.C 1.33:
13584: fixed empty constructor optimized empty case. failed on calls -
13585: produced empty string param
13586:
13587: * src/main/execute.C 1.35:
13588: codeframe1
13589:
13590: 2001-02-23 paf
13591: * src/include/pa_value.h 1.18:
13592: * src/main/core.C 1.27:
13593: * src/main/execute.C 1.25:
13594: * src/main/main.dsp 1.23:
13595: value named
13596:
13597: * src/main/compile.y 1.26:
13598: * src/main/execute.C 1.27:
13599: empty constructor bug fixed
13600:
13601: * src/include/pa_vframe.h 1.1:
13602: * src/include/pa_vunknown.h 1.1:
13603: * src/include/pa_wcontext.h 1.13:
13604: * src/include/pa_wwrapper.h 1.1:
13605: * src/main/core.C 1.29:
13606: * src/main/execute.C 1.29:
13607: * src/main/main.dsp 1.25:
13608: * src/main/pa_value.C 1.1:
13609: call0
13610:
13611: * src/main/compile.y 1.27:
13612: * src/main/compile_tools.C 1.12:
13613: * src/main/compile_tools.h 1.12:
13614: fixed wrong grammar in complex constructor case
13615:
13616: * src/include/pa_value.h 1.21:
13617: * src/include/pa_vclass.h 1.8:
13618: * src/include/pa_vframe.h 1.3:
13619: * src/main/core.C 1.30:
13620: * src/main/execute.C 1.31:
13621: * src/main/pa_value.C 1.2:
13622: get_method RIP. junctions everywhere. call with junctions0
13623:
13624: * src/main/compile.y 1.28:
13625: * src/main/execute.C 1.30:
13626: * src/main/main.dsp 1.26:
13627: rethought some. before junction
13628:
13629: * src/include/pa_value.h 1.17:
13630: * src/include/pa_vstring.h 1.4:
13631: * src/main/execute.C 1.24:
13632: strign 2 value in 2 places in execute
13633:
13634: * src/include/pa_wcontext.h 1.11:
13635: z
13636:
13637: * src/include/pa_hash.h 1.17:
13638: * src/include/pa_value.h 1.19:
13639: * src/include/pa_wcontext.h 1.12:
13640: * src/main/core.C 1.28:
13641: * src/main/execute.C 1.28:
13642: * src/main/main.dsp 1.24:
13643: * src/main/pa_hash.C 1.16:
13644: started call. store param, vframe done
13645:
13646: * src/include/pa_value.h 1.22:
13647: * src/main/compile.C 1.17:
13648: * src/main/core.C 1.31:
13649: * src/main/pa_value.C 1.3:
13650: minor error reporting format beautifyings
13651:
13652: * src/main/execute.C 1.26:
13653: with result rwpool
13654:
13655: * src/include/pa_value.h 1.16:
13656: * src/include/pa_wcontext.h 1.10:
13657: * src/main/compile.y 1.25:
13658: * src/main/execute.C 1.23:
13659: * src/main/main.dsp 1.22:
13660: * src/main/pa_array.C 1.19:
13661: auto VHash on wcontext.put_element when wcontext fvalue==0
13662:
13663: * src/include/pa_value.h 1.20:
13664: * src/include/pa_vclass.h 1.7:
13665: * src/include/pa_vframe.h 1.2:
13666: * src/include/pa_wwrapper.h 1.2:
13667: lara came, can't work, sorry :(
13668:
13669: 2001-02-22 paf
13670: * src/include/pa_request.h 1.10:
13671: * src/main/compile.y 1.23:
13672: $self.put(val)
13673:
13674: * src/include/pa_pool.h 1.24:
13675: * src/include/pa_vclass.h 1.5:
13676: * src/main/core.C 1.25:
13677: * src/main/pa_hash.C 1.15:
13678: * src/main/pa_pool.C 1.9:
13679: TRY...
13680:
13681: * src/include/code.h 1.6:
13682: * src/main/compile_tools.C 1.9:
13683: * src/main/compile_tools.h 1.10:
13684: * src/main/execute.C 1.19:
13685: OP_STRING better then some xxx _VALUE
13686:
13687: * src/main/compile.C 1.14:
13688: * src/main/core.C 1.26:
13689: * src/main/execute.C 1.16:
13690: * src/main/pa_string.C 1.31:
13691: more precise parse error line:col
13692:
13693: * src/main/compile.C 1.15:
13694: * src/main/compile.y 1.18:
13695: * src/main/execute.C 1.20:
13696: started : with $a.$:f
13697:
13698: * src/main/compile.y 1.20:
13699: $: wasn't finished - $:sdf(sdf) troubled a bit. finished now.
13700:
13701: * src/include/code.h 1.3:
13702: * src/include/pa_string.h 1.25:
13703: * src/include/pa_value.h 1.12:
13704: * src/include/pa_vclass.h 1.3:
13705: * src/include/pa_wcontext.h 1.3:
13706: * src/main/compile.y 1.14:
13707: * src/main/execute.C 1.14:
13708: * src/main/pa_string.C 1.28:
13709: write_value write_string 0
13710: it seems wcontext must write strings regardles of fvalue!=0
13711:
13712: * src/include/code.h 1.4:
13713: * src/include/pa_value.h 1.13:
13714: * src/include/pa_vclass.h 1.4:
13715: * src/include/pa_wcontext.h 1.5:
13716: * src/main/compile.y 1.15:
13717: * src/main/compile_tools.C 1.6:
13718: * src/main/compile_tools.h 1.8:
13719: * src/main/execute.C 1.15:
13720: * src/main/main.dsp 1.20:
13721: iiieeyys! get/put simple vars to VClass works0
13722:
13723: * src/include/pa_array.h 1.18:
13724: * src/include/pa_wcontext.h 1.4:
13725: * src/main/pa_string.C 1.29:
13726: in process, but found that exceptions are too global
13727:
13728: * src/main/compile.y 1.19:
13729: $: finished
13730:
13731: * src/main/compile.C 1.16:
13732: * src/main/compile.y 1.21:
13733: * src/main/compile_tools.C 1.10:
13734: z
13735:
13736: * src/include/pa_request.h 1.9:
13737: * src/include/pa_stack.h 1.2:
13738: * src/include/pa_wcontext.h 1.7:
13739: * src/main/execute.C 1.17:
13740: z about to vstring it .y all
13741:
13742: * src/include/pa_hash.h 1.16:
13743: * src/include/pa_value.h 1.15:
13744: * src/include/pa_vclass.h 1.6:
13745: * src/include/pa_vhash.h 1.1:
13746: * src/include/pa_vstring.h 1.3:
13747: * src/include/pa_wcontext.h 1.9:
13748: * src/main/execute.C 1.22:
13749: * src/main/main.dsp 1.21:
13750: auto VHash in pa.th.cre.at.e
13751:
13752: * src/include/code.h 1.5:
13753: * src/include/pa_vstring.h 1.2:
13754: * src/main/compile.y 1.17:
13755: * src/main/compile_tools.C 1.8:
13756: * src/main/compile_tools.h 1.9:
13757: * src/main/execute.C 1.18:
13758: string to vstring it .y all
13759:
13760: * src/include/pa_array.h 1.19:
13761: * src/main/compile.y 1.22:
13762: * src/main/compile_tools.C 1.11:
13763: * src/main/compile_tools.h 1.11:
13764: * src/main/pa_array.C 1.18:
13765: $self.get
13766:
13767: * src/include/pa_exception.h 1.5:
13768: * src/include/pa_pool.h 1.23:
13769: * src/include/pa_request.h 1.8:
13770: * src/include/pa_value.h 1.14:
13771: * src/include/pa_wcontext.h 1.6:
13772: * src/main/compile.C 1.13:
13773: * src/main/compile.y 1.16:
13774: * src/main/compile_tools.C 1.7:
13775: * src/main/core.C 1.24:
13776: * src/main/pa_array.C 1.17:
13777: * src/main/pa_exception.C 1.4:
13778: * src/main/pa_hash.C 1.14:
13779: * src/main/pa_pool.C 1.8:
13780: * src/main/pa_string.C 1.30:
13781: * src/main/pa_table.C 1.9:
13782: removed exception from request
13783:
13784: * src/include/pa_vstring.h 1.1:
13785: * src/main/compile.C 1.12:
13786: * src/main/core.C 1.23:
13787: added some forgotten
13788:
13789: * src/include/pa_wcontext.h 1.8:
13790: * src/main/compile.y 1.24:
13791: * src/main/execute.C 1.21:
13792: erroreos checkout
13793:
13794: 2001-02-21 paf
13795: * src/main/compile.y 1.9:
13796: more straightforward yylex[end]
13797:
13798: * src/main/compile.C 1.6:
13799: * src/main/compile.y 1.6:
13800: * src/main/compile_tools.h 1.5:
13801: error processing in eval & yyerror so it wouldn't cause
13802: memleaks.
13803:
13804: * src/include/compile.h 1.5:
13805: * src/include/execute.h 1.3:
13806: * src/include/pa_array.h 1.17:
13807: * src/include/pa_request.h 1.7:
13808: * src/include/pa_stack.h 1.1:
13809: * src/include/pa_vclass.h 1.2:
13810: * src/include/pa_wcontext.h 1.2:
13811: * src/main/compile.C 1.10:
13812: * src/main/compile.y 1.12:
13813: * src/main/execute.C 1.11:
13814: * src/main/main.dsp 1.19:
13815: * src/main/pa_array.C 1.16:
13816: * src/main/pa_request.C 1.2:
13817: get put -1 [just compiled]
13818:
13819: * src/include/compile.h 1.4:
13820: * src/include/pa_array.h 1.16:
13821: * src/main/compile.C 1.9:
13822: * src/main/compile.y 1.11:
13823: * src/main/execute.C 1.10:
13824: MAIN_METHOD_NAME ready to write execute
13825:
13826: * src/include/pa_string.h 1.24:
13827: * src/include/pa_types.h 1.6:
13828: * src/main/pa_string.C 1.27:
13829: string.operator==(char*)
13830:
13831: * src/main/compile.C 1.11:
13832: * src/main/compile.y 1.13:
13833: * src/main/execute.C 1.12:
13834: store0
13835:
13836: * src/include/core.h 1.1:
13837: * src/include/pa_context.h 1.8:
13838: * src/include/pa_request.h 1.6:
13839: * src/include/pa_vclass.h 1.1:
13840: * src/include/pa_wcontext.h 1.1:
13841: * src/main/core.C 1.22:
13842: * src/main/main.dsp 1.18:
13843: * src/main/pa_request.C 1.1:
13844: request core methods0
13845:
13846: * src/include/compile.h 1.3:
13847: * src/include/pa_context.h 1.7:
13848: * src/include/pa_hash.h 1.15:
13849: * src/include/pa_request.h 1.5:
13850: * src/include/pa_string.h 1.23:
13851: * src/include/pa_value.h 1.9:
13852: struck with const array.gets
13853:
13854: * src/include/code.h 1.2:
13855: * src/include/pa_types.h 1.5:
13856: * src/main/compile.C 1.3:
13857: * src/main/compile.y 1.3:
13858: * src/main/compile_tools.C 1.3:
13859: * src/main/compile_tools.h 1.3:
13860: * src/main/execute.C 1.3:
13861: * src/main/main.dsp 1.16:
13862: .y to c++
13863: hierarchy output fix.
13864: compiler works ok
13865:
13866: * src/include/compile.h 1.2:
13867: * src/main/compile.C 1.4:
13868: * src/main/compile.y 1.4:
13869: * src/main/compile_tools.h 1.4:
13870: line numbers needed. would add them to .y now internally.
13871: externally it's not as precise as needed
13872:
13873: * src/include/pa_exception.h 1.4:
13874: * src/include/pa_value.h 1.11:
13875: * src/main/compile.C 1.8:
13876: * src/main/compile.y 1.10:
13877: * src/main/compile_tools.C 1.5:
13878: * src/main/compile_tools.h 1.7:
13879: .y methods and one_big_piece. now compile returns array<method*>
13880:
13881: * src/include/execute.h 1.2:
13882: * src/include/pa_array.h 1.15:
13883: * src/include/pa_value.h 1.10:
13884: * src/main/execute.C 1.9:
13885: * src/main/pa_array.C 1.15:
13886: after array.const get wonders
13887:
13888: * src/main/compile.y 1.7:
13889: * src/main/execute.C 1.4:
13890: * src/main/execute.C 1.5:
13891: * src/main/execute.C 1.6:
13892: * src/main/execute.C 1.7:
13893: * src/main/execute.C 1.8:
13894: z
13895:
13896: * src/main/execute.C 1.13:
13897: tired :)
13898:
13899: * src/main/compile.C 1.5:
13900: * src/main/compile.y 1.5:
13901: failed to add absolute precies parse error positions. leaving
13902: RIGHTMOST position as @file[line:col]
13903:
13904: 2001-02-20 paf
13905: * src/include/code.h 1.1:
13906: * src/include/compile.h 1.1:
13907: * src/include/execute.h 1.1:
13908: * src/include/pa_array.h 1.14:
13909: * src/include/pa_common.h 1.2:
13910: * src/include/pa_pool.h 1.22:
13911: * src/include/pa_string.h 1.22:
13912: * src/include/pa_table.h 1.8:
13913: * src/include/pa_types.h 1.4:
13914: * src/main/compile.C 1.1:
13915: * src/main/compile.y 1.1:
13916: * src/main/compile_tools.C 1.1:
13917: * src/main/compile_tools.h 1.1:
13918: * src/main/core.C 1.21:
13919: * src/main/execute.C 1.1:
13920: * src/main/main.dsp 1.14:
13921: * src/main/pa_array.C 1.14:
13922: * src/main/pa_common.C 1.2:
13923: * src/main/pa_hash.C 1.12:
13924: * src/main/pa_string.C 1.26:
13925: * src/main/pa_table.C 1.8:
13926: bison[yacc] first time compiled.
13927: execute=dump for now
13928:
13929: * src/main/compile.C 1.2:
13930: * src/main/compile.y 1.2:
13931: * src/main/compile_tools.C 1.2:
13932: * src/main/compile_tools.h 1.2:
13933: * src/main/execute.C 1.2:
13934: * src/main/main.dsp 1.15:
13935: nestage probs, eof yylex not perfect
13936:
13937: * src/main/core.C 1.20:
13938: core rewrite using yacc investigations
13939: now will be compile[yacc]/execute[opcodes]
13940:
13941: 2001-02-15 paf
13942: * src/include/pa_value.h 1.8:
13943: * src/main/core.C 1.19:
13944: maybe a-la yacc those ifs rewrite as turing machine?
13945: for it seems it would be it's too many ifs with this syntax now
13946:
13947: 2001-02-14 paf
13948: * src/include/pa_context.h 1.6:
13949: * src/include/pa_string.h 1.20:
13950: * src/main/core.C 1.10:
13951: * src/main/pa_string.C 1.23:
13952: process text repassing
13953:
13954: * src/include/pa_value.h 1.7:
13955: * src/main/core.C 1.11:
13956: * src/main/pa_string.C 1.24:
13957: process text repassing2
13958: operator static vars
13959:
13960: * src/include/pa_string.h 1.21:
13961: * src/main/core.C 1.12:
13962: * src/main/pa_string.C 1.25:
13963: get names 0
13964:
13965: * src/include/pa_context.h 1.5:
13966: * src/include/pa_value.h 1.6:
13967: * src/main/core.C 1.9:
13968: module:calls changes
13969:
13970: * src/main/core.C 1.16:
13971: varios breaks
13972:
13973: * src/main/core.C 1.17:
13974: get_params
13975: figured ^menu[UNEVALUATED unthinked :( ]
13976:
13977: * src/main/core.C 1.18:
13978: get_params 1
13979:
13980: * src/main/core.C 1.13:
13981: get names 1
13982:
13983: * src/main/core.C 1.14:
13984: get names 2
13985:
13986: * src/main/core.C 1.15:
13987: get names 3
13988:
13989: 2001-02-13 paf
13990: * src/include/pa_string.h 1.17:
13991: * src/main/pa_string.C 1.19:
13992: String_iterator::skip_to
13993: todo:optimize
13994:
13995: * src/main/core.C 1.6:
13996: operators
13997: : and self. prefixes
13998:
13999: * src/include/pa_context.h 1.4:
14000: * src/include/pa_value.h 1.5:
14001: * src/main/core.C 1.8:
14002: ^class:calls[] started
14003:
14004: * src/include/pa_string.h 1.18:
14005: * src/main/pa_string.C 1.21:
14006: String_iterator optimized
14007:
14008: * src/include/pa_string.h 1.19:
14009: * src/main/pa_string.C 1.22:
14010: String_iterator tested
14011:
14012: * src/main/pa_string.C 1.20:
14013: String_iterator::skip_to
14014: optimized a bit. would change privates to better support optimization
14015:
14016: * src/include/pa_value.h 1.4:
14017: * src/main/core.C 1.5:
14018: * src/main/core.C 1.7:
14019: z
14020:
14021: 2001-02-12 paf
14022: * src/include/pa_context.h 1.2:
14023: * src/include/pa_value.h 1.2:
14024: * src/main/core.C 1.2:
14025: get self/methodref joined
14026:
14027: * src/include/pa_context.h 1.3:
14028: * src/include/pa_value.h 1.3:
14029: * src/main/core.C 1.3:
14030: some comments
14031:
14032: * src/include/pa_string.h 1.16:
14033: * src/main/core.C 1.4:
14034: * src/main/pa_string.C 1.18:
14035: started String_iterator
14036:
14037: 2001-02-11 paf
14038: * src/include/pa_context.h 1.1:
14039: * src/include/pa_value.h 1.1:
14040: * src/main/core.C 1.1:
14041: * src/main/main.dsp 1.13:
14042: core started.
14043: core.C, context&value .h
14044:
14045: * src/include/pa_array.h 1.13:
14046: * src/include/pa_hash.h 1.14:
14047: * src/include/pa_pool.h 1.21:
14048: * src/include/pa_string.h 1.15:
14049: * src/main/main.dsp 1.12:
14050: * src/main/pa_array.C 1.13:
14051: * src/main/pa_hash.C 1.11:
14052: * src/main/pa_pool.C 1.7:
14053: * src/main/pa_string.C 1.17:
14054: :pooled
14055:
14056: 2001-01-30 paf
14057: * src/include/pa_error.h 1.4:
14058: * src/include/pa_exception.h 1.1:
14059: * src/include/pa_pool.h 1.17:
14060: * src/include/pa_request.h 1.3:
14061: * src/main/main.dsp 1.10:
14062: * src/main/pa_error.C 1.4:
14063: * src/main/pa_exception.C 1.1:
14064: * src/main/pa_pool.C 1.4:
14065: * src/targets/Makefile.am 1.2:
14066: * src/targets/parser.C 1.17:
14067: * src/targets/parser.dsp 1.8:
14068: lowered targets/parser into subdir, added parser_Pool(Pool)
14069: failed to add. would think..
14070:
14071: * src/include/pa_exception.h 1.3:
14072: * src/include/pa_pool.h 1.19:
14073: * src/include/pa_table.h 1.7:
14074: * src/main/pa_exception.C 1.3:
14075: * src/main/pa_table.C 1.7:
14076: minor * to & changes
14077:
14078: * src/include/pa_pool.h 1.20:
14079: * src/main/Makefile.am 1.5:
14080: * src/main/main.dsp 1.11:
14081: * src/main/pa_pool.C 1.6:
14082: moved pa_pool.C to be target specific
14083:
14084: * src/Makefile.am 1.2:
14085: * src/main/Makefile.am 1.6:
14086: * src/targets/Makefile.am 1.3:
14087: .am comments
14088:
14089: * src/include/pa_exception.h 1.2:
14090: * src/include/pa_pool.h 1.18:
14091: * src/include/pa_request.h 1.4:
14092: * src/include/pa_table.h 1.6:
14093: * src/main/pa_array.C 1.12:
14094: * src/main/pa_exception.C 1.2:
14095: * src/main/pa_pool.C 1.5:
14096: * src/main/pa_table.C 1.6:
14097: error re-associated. that's much better
14098: even removed 'die' necessety
14099:
14100: 2001-01-29 paf
14101: * src/include/pa_hash.h 1.9:
14102: * src/include/pa_pool.h 1.10:
14103: * src/include/pa_threads.h 1.3:
14104: * src/main/pa_hash.C 1.5:
14105: made local Hash-es not thread safe=quicker by
14106: SYNCHRONIZED(thread_safe)
14107:
14108: * src/include/pa_hash.h 1.5:
14109: some comments
14110:
14111: * src/include/pa_error.h 1.2:
14112: * src/include/pa_request.h 1.2:
14113: * src/include/pa_string.h 1.13:
14114: * src/include/pa_table.h 1.4:
14115: * src/main/pa_error.C 1.2:
14116: * src/main/pa_table.C 1.4:
14117: * src/targets/parser.C 1.15:
14118: * src/targets/parser.dsp 1.7:
14119: Error fixed
14120:
14121: * src/include/pa_pool.h 1.11:
14122: * src/include/pa_string.h 1.9:
14123: * src/main/pa_string.C 1.13:
14124: * src/targets/parser.C 1.11:
14125: String originating
14126:
14127: * src/include/pa_array.h 1.4:
14128: * src/main/pa_array.C 1.4:
14129: * src/targets/parser.C 1.8:
14130: Array::operator += (Array& src)
14131:
14132: rethought, would change now
14133:
14134: * src/include/pa_hash.h 1.6:
14135: * src/include/pa_threads.h 1.1:
14136: * src/main/main.dsp 1.6:
14137: * src/main/pa_threads.C 1.1:
14138: * src/targets/parser.C 1.10:
14139: added pa_threads
14140:
14141: Mutex
14142:
14143: * src/include/pa_pool.h 1.14:
14144: * src/main/pa_array.C 1.9:
14145: * src/targets/parser.C 1.13:
14146: tested - decision "no templates"
14147:
14148: * src/include/pa_error.h 1.3:
14149: * src/include/pa_hash.h 1.13:
14150: * src/include/pa_string.h 1.14:
14151: * src/include/pa_table.h 1.5:
14152: * src/main/pa_error.C 1.3:
14153: * src/main/pa_hash.C 1.10:
14154: * src/main/pa_string.C 1.16:
14155: * src/main/pa_table.C 1.5:
14156: * src/targets/parser.C 1.16:
14157: Table
14158: more like C++ style
14159: hence lots of 'const'
14160:
14161: * src/include/pa_array.h 1.7:
14162: * src/include/pa_hash.h 1.10:
14163: * src/include/pa_pool.h 1.12:
14164: * src/include/pa_string.h 1.10:
14165: * src/include/pa_table.h 1.1:
14166: * src/include/pa_types.h 1.2:
14167: * src/main/main.dsp 1.7:
14168: * src/main/pa_array.C 1.7:
14169: * src/main/pa_string.C 1.14:
14170: * src/main/pa_table.C 1.1:
14171: Table started
14172: would test
14173: template Array now
14174:
14175: * src/main/pa_array.C 1.5:
14176: expand not convinient, would rewrite
14177:
14178: * src/include/pa_array.h 1.11:
14179: * src/include/pa_hash.h 1.11:
14180: * src/include/pa_pool.h 1.15:
14181: * src/include/pa_string.h 1.11:
14182: * src/include/pa_table.h 1.2:
14183: * src/include/pa_types.h 1.3:
14184: * src/main/Makefile.am 1.3:
14185: * src/main/main.dsp 1.9:
14186: * src/main/pa_array.C 1.10:
14187: * src/main/pa_hash.C 1.8:
14188: * src/main/pa_string.C 1.15:
14189: * src/main/pa_table.C 1.2:
14190: * src/targets/parser.C 1.14:
14191: * src/targets/parser.dsp 1.6:
14192: Request
14193: Error
14194: Table
14195:
14196: * src/include/pa_array.h 1.6:
14197: * src/include/pa_hash.h 1.8:
14198: * src/include/pa_string.h 1.8:
14199: moved .h public parts to top
14200:
14201: * src/include/pa_hash.h 1.7:
14202: * src/include/pa_threads.h 1.2:
14203: * src/main/pa_hash.C 1.4:
14204: * src/main/pa_threads.C 1.2:
14205: decided on one global_mutex, like PHP
14206: as I can see: needed only in global Hash now,
14207: made Hash:: put/get SYNCHRONIZED
14208:
14209: * src/include/pa_array.h 1.12:
14210: * src/include/pa_common.h 1.1:
14211: * src/include/pa_error.h 1.1:
14212: * src/include/pa_hash.h 1.12:
14213: * src/include/pa_pool.h 1.16:
14214: * src/include/pa_request.h 1.1:
14215: * src/include/pa_string.h 1.12:
14216: * src/include/pa_table.h 1.3:
14217: * src/main/Makefile.am 1.4:
14218: * src/main/pa_array.C 1.11:
14219: * src/main/pa_common.C 1.1:
14220: * src/main/pa_error.C 1.1:
14221: * src/main/pa_hash.C 1.9:
14222: * src/main/pa_table.C 1.3:
14223: added forgotten
14224:
14225: * src/include/pa_array.h 1.8:
14226: * src/include/pa_pool.h 1.13:
14227: * src/main/Makefile.am 1.2:
14228: * src/main/main.dsp 1.8:
14229: * src/main/pa_array.C 1.8:
14230: * src/targets/parser.C 1.12:
14231: * src/targets/parser.dsp 1.5:
14232: templates failed
14233: no template specializations [VC6],
14234: no library auto instantation [VC6, GNU c++ 2.95.2-6 from latest cygwin]
14235:
14236: * src/include/pa_array.h 1.5:
14237: * src/include/pa_pool.h 1.9:
14238: * src/main/pa_array.C 1.6:
14239: * src/targets/parser.C 1.9:
14240: Array& operator += (Array& src)
14241:
14242: 2001-01-27 paf
14243: * src/include/pa_hash.h 1.1:
14244: * src/include/pa_string.h 1.4:
14245: * src/include/pa_types.h 1.1:
14246: * src/main/main.dsp 1.4:
14247: * src/main/pa_string.C 1.7:
14248: uint, and added pa_types & pa_hash[forgotten]
14249:
14250: * src/main/pa_string.C 1.9:
14251: * src/targets/parser.C 1.6:
14252: String::operator ==
14253:
14254: * src/include/pa_array.h 1.3:
14255: * src/main/pa_array.C 1.3:
14256: * src/targets/parser.C 1.7:
14257: array [] with chunk caching
14258:
14259: * src/main/pa_hash.C 1.2:
14260: String(&String)
14261:
14262: * src/include/pa_array.h 1.2:
14263: * src/include/pa_hash.h 1.4:
14264: * src/include/pa_pool.h 1.8:
14265: * src/include/pa_string.h 1.7:
14266: * src/main/pa_array.C 1.2:
14267: * src/main/pa_string.C 1.11:
14268: array cache rethought to chunk caching
14269:
14270: * src/include/pa_array.h 1.1:
14271: * src/include/pa_hash.h 1.3:
14272: * src/include/pa_pool.h 1.7:
14273: * src/include/pa_string.h 1.6:
14274: * src/main/main.dsp 1.5:
14275: * src/main/pa_array.C 1.1:
14276: * src/main/pa_hash.C 1.3:
14277: * src/main/pa_string.C 1.10:
14278: * src/targets/parser.dsp 1.4:
14279: Array 0
14280:
14281: * src/main/pa_hash.C 1.1:
14282: added pa_hash.C [forgotten]
14283:
14284: 2001-01-26 paf
14285: * src/include/pa_pool.h 1.6:
14286: * src/include/pa_string.h 1.3:
14287: * src/main/pa_string.C 1.6:
14288: * src/targets/parser.C 1.5:
14289: removed templates [vc++ suxx]
14290:
14291: * src/include/pa_pool.h 1.2:
14292: * src/main/pa_string.C 1.2:
14293: String prealloc & dynamic row_count
14294:
14295: * src/include/pa_pool.h 1.4:
14296: * src/include/pa_string.h 1.1:
14297: pa_pool split
14298:
14299: * src/Makefile.am 1.1.1.1:
14300: * src/include/pa_pool.h 1.1.1.1:
14301: * src/main/Makefile.am 1.1.1.1:
14302: * src/main/main.dsp 1.1.1.1:
14303: * src/main/pa_pool.C 1.1.1.1:
14304: * src/main/pa_string.C 1.1.1.1:
14305: * src/targets/Makefile.am 1.1.1.1:
14306: * src/targets/parser.C 1.1.1.1:
14307: * src/targets/parser.dsp 1.1.1.1:
14308: creating parser3 module
14309:
14310: * src/include/pa_pool.h 1.3:
14311: * src/main/main.dsp 1.2:
14312: * src/main/pa_pool.C 1.2:
14313: * src/main/pa_string.C 1.3:
14314: * src/main/pa_string.C 1.4:
14315: * src/targets/parser.C 1.3:
14316: * src/targets/parser.dsp 1.2:
14317: * src/targets/parser.dsp 1.3:
14318: $Id$ check
14319:
14320: * src/targets/parser.C 1.2:
14321: $id$ check
14322:
14323: * src/include/pa_pool.h 1.5:
14324: * src/include/pa_string.h 1.2:
14325: * src/main/main.dsp 1.3:
14326: * src/main/pa_pool.C 1.3:
14327: * src/main/pa_string.C 1.5:
14328: * src/targets/parser.C 1.4:
14329: templates in VC++ suxx.
14330:
E-mail: