Annotation of parser3/ChangeLog, revision 1.19
1.19 ! paf 1: 2002-11-29 paf
! 2: * src/include/pa_common.h 1.87:
! 3: * src/main/pa_common.C 1.135:
! 4: * src/types/pa_vresponse.C 1.16:
! 5: * src/types/pa_vresponse.h 1.31:
! 6: * www/htdocs/index.html 1.192:
! 7: http:// param values now handled exactly like $response:header values.
! 8: e.g. can be hash [can have subattributes] & contain date values.
! 9:
! 10: * operators.txt 1.104:
! 11: * src/classes/date.C 1.41:
! 12: * src/classes/image.C 1.89:
! 13: * www/htdocs/index.html 1.193:
! 14: exif dates now objects of type date
! 15:
! 16: * src/main/pa_common.C 1.133:
! 17: * www/htdocs/index.html 1.190:
! 18: http:// tainted partes now %xx
! 19:
! 20: * src/main/pa_common.C 1.134:
! 21: * www/htdocs/index.html 1.191:
! 22: http:// param values lang forced URI
! 23:
! 24: * src/classes/image.C 1.88:
! 25: file.seek removed [it were used in image.C only, and for parser user this means that jpeg image has bad size in fragment's header]
! 26: now used image.format
! 27:
! 28: 2002-11-28 paf
! 29: * src/classes/op.C 1.126:
! 30: * www/htdocs/index.html 1.185:
! 31: ^cache bug fixed.
! 32: stupid compiler allowed 'false' to go into (Hash *) parameter
! 33:
! 34: * src/classes/image.C 1.85:
! 35: * www/htdocs/index.html 1.186:
! 36: image.text now outputs one pixel HIGHER chars [one top
! 37: horizontal line of 1pixel height were missing]
! 38:
! 39: * www/htdocs/index.html 1.187:
! 40: regexp syntax xxx$ speed-up experiments
! 41:
! 42: * operators.txt 1.102:
! 43: http.timeout
! 44:
! 45: * www/htdocs/font.gif 1.1:
! 46: *** empty log message ***
! 47:
! 48: * configure.in 1.50:
! 49: * src/lib/libltdl/configure 1.2:
! 50: * src/lib/libltdl/configure.in 1.2:
! 51: stopped double libltdl/Makefile generation
! 52:
! 53: * src/classes/image.C 1.87:
! 54: * www/htdocs/index.html 1.188:
! 55: image.length now counts interchar space. plus space after last char
! 56:
! 57: * www/htdocs/index.html 1.189:
! 58: doc samples
! 59:
! 60: * src/main/pa_string.C 1.171:
! 61: PCRE_DOLLAR_ENDONLY
! 62:
! 63: * src/classes/image.C 1.86:
! 64: ^image.font width measurer now scans full height [were -1]
! 65:
! 66: 2002-11-27 paf
! 67: * src/classes/image.C 1.84:
! 68: * www/htdocs/index.html 1.183:
! 69: ^image.font << bad font file-size now properly reported
! 70:
! 71: * src/include/pa_globals.h 1.98:
! 72: * src/main/pa_globals.C 1.145:
! 73: * src/main/pa_request.C 1.242:
! 74: * src/types/pa_vmail.C 1.35:
! 75: * www/htdocs/index.html 1.184:
! 76: response:body[file] if file nows it's name
! 77: now returns content-disposition: >>attachment<<
! 78:
1.18 paf 79: 2002-11-26 paf
80: * operators.txt 1.101:
81: * src/main/pa_common.C 1.130:
82: * www/htdocs/index.html 1.182:
83: http:// response status!=200 made exception: http.status with
84: source=bad status#
85:
86: * src/main/pa_common.C 1.131:
87: * www/htdocs/.htaccess 1.11:
88: utf8 prefix ignored @read text
89:
90: * src/main/pa_request.C 1.241:
91: fixed lang in reponse header
92:
93: 2002-11-25 paf
94: * operators.txt 1.99:
95: * src/main/pa_common.C 1.128:
96: * www/htdocs/index.html 1.181:
97: http fields now UPPERCASE
98:
99: $file[^file::load[http://there]]
100: $file.SERVER
101:
102: * configure.in 1.49:
103: * src/classes/image.C 1.83:
104: * src/include/pa_config_auto.h.in 1.33:
105: * src/include/pa_config_includes.h 1.22:
106: * src/main/Makefile.am 1.35:
107: * src/main/Makefile.in 1.46:
108: * src/main/pa_common.C 1.129:
109: * src/main/pa_globals.C 1.142:
110: http://
111: and image const void related probs fixed
112:
113: * operators.txt 1.98:
114: * src/classes/file.C 1.104:
115: * src/classes/table.C 1.168:
116: * src/classes/xdoc.C 1.105:
117: * src/include/pa_common.h 1.85:
118: * src/include/pa_globals.h 1.97:
119: * src/main/pa_common.C 1.126:
120: * src/main/pa_globals.C 1.141:
121: * src/main/pa_request.C 1.239:
122: * src/types/pa_vfile.C 1.35:
123: * src/types/pa_vfile.h 1.51:
124: * www/htdocs/index.html 1.179:
125: table/xdoc/file::load now understand http:// prefix and additional params, sample:
126: $rates[^xdoc::load[http://www.cbr.ru/scripts/XML_daily.asp?date_req=02/03/2002;
127: $.USER-AGENT[parser3]
128: ]]
129:
130: * src/classes/file.C 1.105:
131: * src/classes/image.C 1.82:
132: * src/classes/xdoc.C 1.106:
133: * src/include/pa_common.h 1.86:
134: * src/main/pa_common.C 1.127:
135: * src/main/pa_request.C 1.240:
136: * www/htdocs/index.html 1.180:
137: checked http options [invalid onces now reported]
138: made default
139: user-agent: paf
140:
141: 2002-11-22 paf
142: * operators.txt 1.97:
143: * src/classes/image.C 1.80:
144: * src/include/pa_globals.h 1.96:
145: * src/main/execute.C 1.294:
146: * src/main/pa_globals.C 1.140:
147: * src/types/pa_vimage.C 1.21:
148: * src/types/pa_vimage.h 1.33:
149: * www/htdocs/.htaccess 1.10:
150: * www/htdocs/index.html 1.178:
151: $image.exif support
152: $image.exif.DateTime & co
153:
154: 2002-11-21 paf
155: * src/classes/image.C 1.78:
156: jpeg size measure fixed: were badly skipping EXIF information [
157: were big block and it's size were considered negative :(]
158:
159: * operators.txt 1.96:
160: * src/classes/image.C 1.77:
161: * src/include/pa_common.h 1.83:
162: * src/main/pa_common.C 1.123:
163: * src/types/pa_vmail.C 1.34:
164: * www/htdocs/index.html 1.177:
165: image.measure internals rewritten. no there's reader.seek, and all's ready for EXIF extraction
166: [now we fail to measure files with EXIF info]
167:
168: * src/main/pa_common.C 1.122:
169: O_TRUNCATE killed, ftruncate used instead:
170: O_TRUNC truncates even exclusevely write-locked file [thanks to Igor Milyakov <virtan@rotabanner.com> for discovering]
171:
172: * src/main/pa_exec.C 1.44:
173: * src/main/untaint.C 1.110:
174: cstr(UL_UNSPECIFIED) [not _PASS_APPENDED)
175:
176: 2002-11-20 paf
177: * src/main/pa_exec.C 1.41:
178: pa_exec: data written only if size>0
179:
180: * src/targets/cgi/parser3.C 1.205:
181: logging @signal += query_string
182:
183: * src/include/pa_config_fixed.h 1.52:
184: * src/main/pa_common.C 1.121:
185: * src/main/pa_exec.C 1.40:
186: * src/targets/cgi/parser3.C 1.200:
187: ^file:exec/cgi [pa_exec] pipe read errors now checked
188:
189: * src/main/pa_exec.C 1.43:
190: *** empty log message ***
191:
192: * operators.txt 1.95:
193: * src/classes/file.C 1.103:
194: ^file::exec/cgi[file;$.stdin[] << disable HTTP-POST repassing
195:
196: * src/include/pa_request.h 1.158:
197: * src/main/execute.C 1.293:
198: * src/main/pa_request.C 1.238:
199: * src/targets/cgi/parser3.C 1.201:
200: SIGUSR1 >> writes to error_log uri of currently processed document
201: SIGPIPE >> interrupts request processing [exception = DB rollback]
202:
203: * src/targets/cgi/parser3.C 1.203:
204: SIGNALS overriden @ main top
205:
206: * configure.in 1.48:
207: * src/include/pa_config_auto.h.in 1.32:
208: * src/include/pa_config_includes.h 1.21:
209: * src/main/pa_exec.C 1.42:
210: * src/targets/cgi/parser3.C 1.204:
211: comment
212:
213: 2002-11-19 paf
214: * src/targets/cgi/parser3.C 1.199:
215: removed #ifdef WIN32 around check of CGI: Illegal call
216:
217: 2002-11-01 paf
218: * src/main/execute.C 1.292:
219: comment
220:
221: 2002-10-31 paf
222: * src/types/pa_vobject.C 1.11:
223: * src/types/pa_vstateless_object.h 1.27:
224: object put replaces static parent if any
225:
226: * src/main/execute.C 1.291:
227: found out why, checked that for now.
228: todo: find out a way for that user could do that
229:
230: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.2:
231: * src/types/pa_vstateless_class.C [global_static_self_fix] 1.17.4.2:
232: realized that one can't remember derivates in base class: there's so many of them.
233: also there can be no virtual method calls in static classes
234:
235: * src/classes/op.C 1.124:
236: * src/types/pa_value.h 1.107:
237: * src/types/pa_vobject.h 1.36:
238: * www/htdocs/base.p 1.4:
239: * www/htdocs/derived.p 1.22:
240: * www/htdocs/index.html 1.174:
241: * www/htdocs/operators.p 1.11:
242: * www/htdocs/some.p 1.2:
243: ^process[$caller.self]{...}
244: now compiles to last derived object part of that 'self'
245:
246: * src/classes/form.C [global_static_self_fix] 1.32.4.1:
247: * src/classes/mail.C [global_static_self_fix] 1.80.4.1:
248: * src/classes/op.C [global_static_self_fix] 1.124.2.1:
249: * src/classes/xnode.h [global_static_self_fix] 1.16.4.1:
250: * src/main/execute.C [global_static_self_fix] 1.289.2.1:
251: * src/main/pa_request.C [global_static_self_fix] 1.236.4.1:
252: * src/types/pa_value.h [global_static_self_fix] 1.107.2.1:
253: * src/types/pa_vclass.C [global_static_self_fix] 1.14.4.1:
254: * src/types/pa_vclass.h [global_static_self_fix] 1.37.4.1:
255: * src/types/pa_vcode_frame.h [global_static_self_fix] 1.22.4.1:
256: * src/types/pa_vcookie.C [global_static_self_fix] 1.51.4.1:
257: * src/types/pa_vcookie.h [global_static_self_fix] 1.21.4.1:
258: * src/types/pa_vdate.h [global_static_self_fix] 1.22.4.1:
259: * src/types/pa_venv.h [global_static_self_fix] 1.26.4.1:
260: * src/types/pa_vfile.h [global_static_self_fix] 1.49.4.1:
261: * src/types/pa_vform.C [global_static_self_fix] 1.70.4.1:
262: * src/types/pa_vform.h [global_static_self_fix] 1.43.4.1:
263: * src/types/pa_vhash.h [global_static_self_fix] 1.40.4.1:
264: * src/types/pa_vimage.h [global_static_self_fix] 1.31.4.1:
265: * src/types/pa_vmail.C [global_static_self_fix] 1.32.4.1:
266: * src/types/pa_vmail.h [global_static_self_fix] 1.6.4.1:
267: * src/types/pa_vmath.h [global_static_self_fix] 1.12.4.1:
268: * src/types/pa_vmethod_frame.h [global_static_self_fix] 1.43.4.1:
269: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.1:
270: * src/types/pa_vobject.h [global_static_self_fix] 1.36.2.1:
271: * src/types/pa_vrequest.C [global_static_self_fix] 1.25.4.1:
272: * src/types/pa_vrequest.h [global_static_self_fix] 1.23.4.1:
273: * src/types/pa_vresponse.C [global_static_self_fix] 1.14.2.1:
274: * src/types/pa_vresponse.h [global_static_self_fix] 1.29.4.1:
275: * src/types/pa_vstateless_class.C [global_static_self_fix] 1.17.4.1:
276: * src/types/pa_vstateless_class.h [global_static_self_fix] 1.40.4.1:
277: * src/types/pa_vstateless_object.h [global_static_self_fix] 1.25.4.1:
278: * src/types/pa_vstatus.C [global_static_self_fix] 1.13.4.1:
279: * src/types/pa_vstatus.h [global_static_self_fix] 1.13.4.1:
280: * src/types/pa_vstring.h [global_static_self_fix] 1.52.4.1:
281: * src/types/pa_vtable.C [global_static_self_fix] 1.19.4.1:
282: * src/types/pa_vtable.h [global_static_self_fix] 1.46.4.1:
283: * src/types/pa_vvoid.h [global_static_self_fix] 1.14.4.1:
284: * src/types/pa_vxdoc.C [global_static_self_fix] 1.21.4.1:
285: * src/types/pa_vxdoc.h [global_static_self_fix] 1.29.4.1:
286: * src/types/pa_vxnode.C [global_static_self_fix] 1.28.4.1:
287: * src/types/pa_vxnode.h [global_static_self_fix] 1.20.4.1:
288: * src/types/pa_wwrapper.h [global_static_self_fix] 1.26.4.1:
289: * www/htdocs/base.p [global_static_self_fix] 1.4.2.1:
290: * www/htdocs/derived.p [global_static_self_fix] 1.22.2.1:
291: * www/htdocs/index.html [global_static_self_fix] 1.174.2.1:
292: static call $self fixed
293:
294: * www/htdocs/base.p 1.6:
295: * www/htdocs/derived.p 1.24:
296: * www/htdocs/index.html 1.176:
297: this example creates base object, which is wrong, todo: find
298: out why
299:
300: * src/main/compile.tab.C [global_static_self_fix] 1.75.4.1:
301: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.4:
302: killed $virtual_fields in dynamic, but one can reach derived
303: static[class] variable from base
304:
305: * src/classes/form.C 1.33:
306: * src/classes/mail.C 1.81:
307: * src/classes/op.C 1.125:
308: * src/classes/xnode.h 1.17:
309: * src/main/compile.tab.C 1.76:
310: * src/main/execute.C 1.290:
311: * src/main/pa_request.C 1.237:
312: * src/types/pa_value.h 1.108:
313: * src/types/pa_vclass.C 1.15:
314: * src/types/pa_vclass.h 1.38:
315: * src/types/pa_vcode_frame.h 1.23:
316: * src/types/pa_vcookie.C 1.52:
317: * src/types/pa_vcookie.h 1.22:
318: * src/types/pa_vdate.h 1.23:
319: * src/types/pa_venv.h 1.27:
320: * src/types/pa_vfile.h 1.50:
321: * src/types/pa_vform.C 1.71:
322: * src/types/pa_vform.h 1.44:
323: * src/types/pa_vhash.h 1.41:
324: * src/types/pa_vimage.h 1.32:
325: * src/types/pa_vmail.C 1.33:
326: * src/types/pa_vmail.h 1.7:
327: * src/types/pa_vmath.h 1.13:
328: * src/types/pa_vmethod_frame.h 1.44:
329: * src/types/pa_vobject.C 1.10:
330: * src/types/pa_vobject.h 1.37:
331: * src/types/pa_vrequest.C 1.26:
332: * src/types/pa_vrequest.h 1.24:
333: * src/types/pa_vresponse.C 1.15:
334: * src/types/pa_vresponse.h 1.30:
335: * src/types/pa_vstateless_class.C 1.18:
336: * src/types/pa_vstateless_class.h 1.41:
337: * src/types/pa_vstateless_object.h 1.26:
338: * src/types/pa_vstatus.C 1.14:
339: * src/types/pa_vstatus.h 1.14:
340: * src/types/pa_vstring.h 1.53:
341: * src/types/pa_vtable.C 1.20:
342: * src/types/pa_vtable.h 1.47:
343: * src/types/pa_vvoid.h 1.15:
344: * src/types/pa_vxdoc.C 1.22:
345: * src/types/pa_vxdoc.h 1.30:
346: * src/types/pa_vxnode.C 1.29:
347: * src/types/pa_vxnode.h 1.21:
348: * src/types/pa_wwrapper.h 1.27:
349: * www/htdocs/base.p 1.5:
350: * www/htdocs/derived.p 1.23:
351: * www/htdocs/index.html 1.175:
352: static fix merged
353:
354: * src/classes/op.C [global_static_self_fix] 1.124.2.2:
355: * src/types/pa_value.h [global_static_self_fix] 1.107.2.2:
356: * src/types/pa_vmethod_frame.h [global_static_self_fix] 1.43.4.2:
357: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.3:
358: * src/types/pa_vobject.h [global_static_self_fix] 1.36.2.2:
359: * src/types/pa_vstateless_class.C [global_static_self_fix] 1.17.4.3:
360: * src/types/pa_vstateless_class.h [global_static_self_fix] 1.40.4.2:
361: fixed statics, left $virtual_fields in dynamic
362:
363: * src/main/execute.C 1.288:
364: comment
365:
366: 2002-10-30 paf
367: * www/htdocs/derived.p 1.21:
368: * www/htdocs/some.p 1.1:
369: include method overriding tested OK
370:
371: 2002-10-29 paf
372: * src/targets/isapi/parser3isapi.C 1.80:
373: comment on 404 bad status re-passing [iis to blame]
374:
375: * src/classes/string.C 1.122:
376: changed string.save to pass current sql connection to cstr
377: thus one can
378: ^connect[some server]{
379: $s[insert into table x (x) values (^taint[sql]{value})]
380: ^s.save[some.sql]
381: }
382: and he'd get in some.sql file code with properly escaped.
383: [tried in mssql->mysql export->import of binary data]
384:
385: 2002-10-28 paf
386: * www/htdocs/index.html 1.172:
387: * www/htdocs/index.html 1.173:
388: bad email handling test
389:
390: 2002-10-25 paf
391: * src/include/pa_hash.h [hash_insensitive_garbage] 1.57.4.1:
392: * src/main/pa_hash.C [hash_insensitive_garbage] 1.52.4.1:
393: * src/main/pa_request.C [hash_insensitive_garbage] 1.236.2.1:
394: * src/types/pa_vresponse.C [hash_insensitive_garbage] 1.13.2.1:
395: saving for maybe-future
396:
397: * src/types/pa_vresponse.C 1.14:
398: case insensitive response user fields get/put
399:
400: 2002-10-23 paf
401: * src/types/pa_vmail.C 1.32:
402: * www/htdocs/index.html 1.171:
403: email whitespace trimBoth-ed
404:
405: * operators.txt 1.94:
406: * src/classes/table.C 1.166:
407: ^table.hash{code}...
408: ^table.hash(expr)...
409:
410: 2002-10-22 paf
411: * src/types/pa_vform.C 1.70:
412: * src/types/pa_vform.h 1.43:
413: removed needless VForm::Append...(...Value)
414:
415: * src/main/execute.C 1.287:
416: $.name outside of $name[...]
417: checked
418:
419: * src/main/compile.tab.C 1.75:
420: * src/main/compile.y 1.203:
421: lexer changed to fix ^call[]^#HH bug [that situation yelded no
422: EON, which whas wrong]
423:
424: 2002-10-21 paf
425: * operators.txt 1.91:
426: * src/types/pa_vform.C 1.67:
427: $form:image-map
428:
429: * operators.txt 1.92:
430: * src/types/pa_vform.C 1.68:
431: $form:nameless = "?value&...", "...&value&...", "...&value"
432:
433: * operators.txt 1.93:
434: * src/types/pa_vform.C 1.69:
435: * src/types/pa_vform.h 1.42:
436: $form:qtail
437: $form:imap.x/y
438:
439: * operators.txt 1.90:
440: * src/classes/file.C 1.102:
441: * www/htdocs/index.html 1.170:
442: /some/page.html: ^file:fullpath[a.gif] => /some/a.gif
443:
444: 2002-10-17 paf
445: * src/classes/op.C 1.123:
446: exception handling fixed [were bad with contexts]
447:
448: * src/main/compile.tab.C 1.74:
449: * src/main/compile.y 1.202:
450: operators precedence changed a little:
451: logical not and bitwise negation precedence made highest,
452: << and >> bitshits precedence made equal [were << higher than >>]
453:
1.17 paf 454: 2002-10-16 paf
455: * src/classes/op.C 1.122:
456: * src/include/pa_request.h 1.157:
457: * src/main/execute.C 1.285:
458: * src/main/execute.C 1.286:
459: * src/main/pa_request.C 1.236:
460: * www/htdocs/derived.p 1.20:
461: * www/htdocs/index.html 1.167:
462: * www/htdocs/index.html 1.168:
463: Request::self considered equal to VMethodFrame::self, and removed,
464: Request::get_self() mapped to VMethodFrame.self()
1.18 paf 465:
466: * www/htdocs/index.html 1.169:
467: bad compile to system class test
1.17 paf 468:
469: * src/classes/op.C 1.121:
470: * src/main/pa_request.C 1.235:
471: VMainClass now has name = $hash in open field now gives old
472: good error meesage
473:
1.15 paf 474: 2002-10-15 paf
1.17 paf 475: * www/htdocs/derived.p 1.17:
476: * www/htdocs/index.html 1.162:
477: test of ^process from operator called from user class
478:
479: * src/types/pa_vjunction.h 1.18:
480: * www/htdocs/index.html 1.166:
481: ^if(def $junction){was true}{now false}
482: use
483: ^if($junction is junction){was and now true}
484:
485: * src/types/pa_vjunction.C 1.2:
486: ident
487:
488: * src/classes/op.C 1.119:
489: * src/main/compile.tab.C 1.72:
490: * src/main/compile.y 1.200:
491: * src/types/pa_vmethod_frame.h 1.42:
492: process[self] objects also considered [were only classes]
493:
1.15 paf 494: * src/main/execute.C 1.283:
495: * src/targets/cgi/parser3.C 1.198:
496: * src/types/pa_vstateless_class.C 1.17:
497: * src/types/pa_vstateless_class.h 1.40:
498: * www/htdocs/operators.p 1.9:
499: compiling to system classes disabled
500:
1.17 paf 501: * operators.txt 1.88:
502: * src/classes/op.C 1.116:
503: * www/htdocs/operators.p 1.8:
504: ^process[$caller.CLASS]{code-string} added
505:
506: * src/types/Makefile.in 1.46:
507: *** empty log message ***
1.15 paf 508:
1.17 paf 509: * src/classes/op.C 1.120:
510: * src/include/pa_opcode.h 1.23:
511: * src/include/pa_request.h 1.156:
512: * src/main/compile.tab.C 1.73:
513: * src/main/compile.y 1.201:
514: * src/main/execute.C 1.284:
515: * src/types/pa_vmethod_frame.h 1.43:
516: * www/htdocs/derived.p 1.19:
517: removed last pieces of old code allowing $junction.xxx at
518: compile time
1.15 paf 519:
520: * operators.txt 1.87:
521: * src/classes/op.C 1.115:
522: * src/main/compile.tab.C 1.71:
523: * src/main/compile.y 1.199:
524: * src/main/execute.C 1.282:
525: * src/main/pa_request.C 1.234:
526: * src/types/Makefile.am 1.28:
527: * src/types/pa_vjunction.C 1.3:
528: * src/types/pa_vjunction.h 1.17:
529: * src/types/pa_vmethod_frame.h 1.40:
530: * src/types/types.dsp 1.35:
531: * www/htdocs/operators.p 1.7:
532: removed $junction.get $junction.set[]
533: introducing $caller
534:
535: * src/classes/op.C 1.118:
536: * src/include/pa_request.h 1.155:
537: * src/types/pa_vmethod_frame.h 1.41:
538: * www/htdocs/derived.p 1.18:
539: * www/htdocs/index.html 1.164:
540: ^process[CLASS]{body} now executed with CLASS self.
541: [ (request&method_frame).self temporarily changed ]
542:
1.17 paf 543: * src/classes/xdoc.C 1.104:
544: * src/classes/xnode.C 1.53:
545: * src/include/pa_charset.h 1.19:
546: * src/include/pa_pool.h 1.85:
547: * src/main/pa_charset.C 1.31:
548: * src/main/pa_pool.C 1.57:
549: * src/types/pa_vxnode.C 1.28:
550: * www/htdocs/index.html 1.165:
551: xml->parser strings now have origin, which points to place
552: where value left xml library and came to parser: place of dom
553: field extraction/call
1.16 paf 554:
1.15 paf 555: * src/classes/hash.C 1.51:
556: * src/classes/op.C 1.117:
557: * www/htdocs/index.html 1.163:
558: * www/htdocs/operators.p 1.10:
559: method_frame now always changed, with no exception to native calls.
560: for&foreach changed to use method_frame.caller for their var's name context
561:
562: * src/types/pa_value.h 1.106:
563: removed outdated comments. doxygen would find them lower by
564: inheritance tree
565:
566: 2002-10-14 paf
567: * src/classes/form.C 1.32:
568: * src/classes/mail.C 1.80:
569: * src/classes/op.C 1.113:
570: * src/include/pa_request.h 1.154:
571: * src/main/compile.C 1.67:
572: * src/main/compile.tab.C 1.70:
573: * src/main/compile.y 1.198:
574: * src/main/execute.C 1.281:
575: * src/main/pa_request.C 1.233:
576: * src/types/pa_vstateless_class.h 1.39:
577: * www/htdocs/index.html 1.161:
578: operators now main-class-methods
579:
580: * src/include/pa_request.h 1.152:
581: * src/main/execute.C 1.280:
582: * src/main/pa_request.C 1.232:
583: operators @auto now executed in MAIN context
584:
585: * src/types/pa_vclass.C 1.14:
586: * src/types/pa_vobject.h 1.35:
587: * src/types/pa_vstateless_class.C 1.16:
588: * src/types/pa_vstateless_class.h 1.38:
589: * www/htdocs/index.html 1.158:
590: * www/htdocs/operators.p 1.5:
591: $form:CLASS resurrected [wes killed in action]
592:
593: * configure 1.49:
594: * configure.in 1.47:
595: * operators.txt 1.86:
596: * src/include/pa_config_auto.h.in 1.31:
597: * src/types/pa_vstatus.C 1.13:
598: * www/htdocs/index.html 1.157:
599: $status:rusage.tv_secs/usecs introduced
600:
601: * src/types/pa_vxnode.C 1.27:
602: misreplace fixed
603:
604: * src/classes/op.C 1.112:
605: * src/include/pa_request.h 1.153:
606: * www/htdocs/index.html 1.160:
607: * www/htdocs/operators.p 1.6:
608: ^try{^call{}} now has better stack trace [has "call" & co there]
609:
610: * src/main/execute.C 1.279:
611: operator execution context now = MAIN, not closest stack frame
612:
613: @touchit[]
614: $i[after]
615:
616: ----t.html
617: $i[before] << local
618: ^touchit[]
619: $i << now 'before', were 'after'
620:
621: ---t.html
622: $i[before] << notlocal [main]
623: ^touchit[]
624: $i << now 'after'
625:
626: * src/main/execute.C 1.278:
627: comment
628:
629: * src/classes/op.C 1.114:
630: process compiles to code's class class
631:
632: 2002-10-09 paf
633: * src/classes/double.C 1.52:
634: * src/classes/int.C 1.48:
635: * src/classes/string.C 1.121:
636: * www/htdocs/derived.p 1.16:
637: * www/htdocs/index.html 1.156:
638: ^string.int[] now failes on empty string [or uses (default)]
639:
640: 2002-10-08 paf
641: * src/lib/patches/Makefile.am 1.2:
642: * src/lib/patches/Makefile.in 1.5:
643: forgot libgdome_morestatic.patch
644:
645: * src/types/pa_vxnode.C 1.26:
646: misreplace
647:
648: * src/main/untaint.C 1.109:
649: mail header quoted printable changed after RFC reread
650:
651: * operators.txt 1.85:
652: plan on ^if(method
653:
654: 2002-09-24 paf
655: * src/targets/cgi/Makefile.am 1.45:
656: * src/targets/cgi/Makefile.in 1.58:
657: LIBS were bad name in .am
658:
659: * acconfig.h 1.5:
660: * configure 1.47:
661: * configure.in 1.46:
662: * src/include/pa_config_auto.h.in 1.30:
663: * src/include/pa_config_fixed.h 1.51:
664: * src/targets/cgi/Makefile.am 1.44:
665: * src/targets/cgi/Makefile.in 1.57:
666: * src/types/pa_vmail.C 1.30:
667: * src/types/pa_vmail.C 1.31:
668: HAVE_TIMEZONE & co now checked and mailreceive would compile on
669: freebsd now
670:
671: * src/classes/file.C 1.101:
672: * src/main/untaint.C 1.108:
673: * www/htdocs/index.html 1.155:
674: 1.
675: file spec language changed:
676: now there are only few chars are untainted:
677: * ? ' " < > |
678: and, on unix, : \ ~
679: [russian letters and SPACES now enabled, one should use ^untaint[uri]{...} now]
680:
681: 2.
682: $list[^file:list[dir]] now returns simply tainted names in $list.name, not tainted as filespec
683:
684: @russianindex[]
685: #dir with files with russian-lang names
686: $where[dir]
687:
688: $dir[^file:list[$where;\.txt^$]]
689: ^dir.menu{
690: <a href=$where/^untaint[uri]{$dir.name}>$dir.name</a><br>
691: }
692:
693: 2002-09-23 paf
694: * src/classes/date.C 1.38:
695: * src/classes/date.C 1.39:
696: date bug fix, now round(floatDays*secondsPerDay)
697:
698: * src/targets/cgi/Makefile.in 1.56:
699: *** empty log message ***
700:
701: * src/types/pa_vdouble.h 1.41:
702: double->int round added
703:
704: 2002-09-20 paf
705: * src/types/pa_vhash.h 1.40:
706: * www/htdocs/operators.p 1.4:
707: hash.foreach modification of existing keys allowed
708:
709: * src/main/compile.tab.C 1.69:
710: * src/main/compile.y 1.197:
711: * www/htdocs/index.html 1.153:
712: changed grammer on junction expanding to include ^junction.method
713:
714: * src/classes/xdoc.C 1.102:
715: empty transform result, being taken as file now returns empty
716: file, not raises stupid error about "stat-ed file"
717:
718: * src/main/execute.C 1.276:
719: * www/htdocs/index.html 1.154:
720: code junction calls disabled [before: code was compiled in such a way, that there were no code-junctions in OP_CALL]
721:
722: this now error:
723: @badjunctioncall[]
724: ^badjunctioncallinside{code}
725:
726: @badjunctioncallinside[code]
727: ^code[]
728:
729: * src/targets/apache13/Makefile.am 1.15:
730: * src/targets/apache13/Makefile.in 1.40:
731: * src/targets/cgi/Makefile.am 1.43:
732: * src/targets/cgi/Makefile.in 1.55:
733: binaries now depend on makefiles, thus taking linking options
734: configure changes into account [were: ignoring]
735:
736: * src/classes/xdoc.C 1.103:
737: * www/htdocs/index.html 1.152:
738: xdoc::create[name] now sets $request:charset as internal xdoc
739: encoding, and after decoding attributes set by dom functions
740: now encoded OK, not as digital entities
741:
742: * src/types/Makefile.in 1.45:
743: *** empty log message ***
744:
745: * src/include/pa_opcode.h 1.22:
746: * src/include/pa_request.h 1.150:
747: * src/main/compile.tab.C 1.68:
748: * src/main/compile.y 1.196:
749: * src/main/execute.C 1.275:
750: * src/main/main.dsp 1.159:
751: * src/targets/cgi/parser3.dsp 1.60:
752: * src/types/Makefile.am 1.27:
753: * src/types/pa_vjunction.C 1.1:
754: * src/types/pa_vjunction.h 1.16:
755: * src/types/types.dsp 1.34:
756: * www/htdocs/.htaccess 1.8:
757: * www/htdocs/index.html 1.151:
758: introducing $junction.get/put(1)
759: one can write iterators now:
760:
761: ^user-foreach[key;value]{$key=$value<br>}
762:
763: @user-foreach[key;value;code]
764: ^for[i](1;10){
765: $code.key($i)
766: $code.value($i*2)
767: $code
768: }
769:
770: * src/main/pa_common.C 1.120:
771: -d "DIR/" now true
772:
773: * src/main/compile_tools.h 1.66:
774: mistype
775:
776: 2002-09-19 paf
777: * Makefile.am 1.8:
778: * Makefile.in 1.21:
779: * aclocal.m4 1.5:
780: *** empty log message ***
781:
782: * aclocal.m4 1.3:
783: forced to be older
784:
785: * Makefile.am 1.12:
786: * Makefile.in 1.25:
787: new: make commit
788:
789: 2002-09-18 paf
790: * parser3.dsw 1.4:
791: * src/include/pa_opcode.h 1.21:
792: * src/main/compile.tab.C 1.67:
793: * src/main/compile.y 1.195:
794: * src/main/execute.C 1.274:
795: * www/htdocs/index.html 1.150:
796: << >> int shifts
797:
798: * src/classes/file.C 1.100:
799: * www/htdocs/index.html 1.149:
800: * www/htdocs/mailreceive.eml 1.3:
801: ^file::exec/cgi $.stdin[can be file now]
802: so that one can pass binary data there
803:
804: * src/include/pa_common.h 1.82:
805: * src/include/pa_request.h 1.149:
806: * src/main/pa_common.C 1.119:
807: * src/main/pa_request.C 1.230:
808: auto.p exists but unreadable - now this - fatal error
809:
810: * src/classes/date.C 1.37:
811: * src/classes/double.C 1.51:
812: * src/classes/file.C 1.99:
813: * src/classes/hash.C 1.50:
814: * src/classes/image.C 1.76:
815: * src/classes/int.C 1.47:
816: * src/classes/mail.C 1.79:
817: * src/classes/op.C 1.111:
818: * src/classes/response.C 1.22:
819: * src/classes/string.C 1.120:
820: * src/classes/table.C 1.165:
821: * src/classes/void.C 1.25:
822: * src/classes/xdoc.C 1.101:
823: * src/classes/xnode.C 1.52:
824: * src/include/pa_request.h 1.148:
825: * www/htdocs/index.html 1.148:
826: pa_request contexts made privated, plus get_{self/method_frame} to read.
827: Request_context_saver used in ^try to save flang too.
828: [were not saved]
829:
830: * src/types/pa_vresponse.C 1.13:
831: header value chains joined before output, this should help
832: $.subject[$var $var]
833: from being converted to
834: subject: ?koi8-r?Q?...?= ?koi8-r?Q?...?=
835:
836: 2002-09-17 paf
837: * src/classes/op.C 1.109:
838: * www/htdocs/index.html 1.147:
839: * www/htdocs/operators.p 1.2:
840: made place for ^process to compile it's code to in case of no self
841:
842: * src/classes/op.C 1.110:
843: * src/main/execute.C 1.272:
844: * src/main/pa_request.C 1.229:
845: * src/types/pa_value.C 1.8:
846: * src/types/pa_value.h 1.104:
847: * src/types/pa_vmethod_frame.h 1.38:
848: * src/types/pa_vstateless_class.h 1.37:
849: * www/htdocs/operators.p 1.3:
850: operators now executed with MAIN self.
851: it's for ^include sake, too strong a change
852:
853: * src/classes/hash.C 1.47:
854: foreach delims bug fixed [were ,2,3]
855:
856: * src/classes/hash.C 1.48:
857: * src/classes/table.C 1.162:
858: * src/include/pa_sql_connection.h 1.29:
859: * www/htdocs/index.html 1.141:
860: table.sql hash::sql duplicate keys now errors
861:
862: * src/main/execute.C 1.273:
863: * src/types/pa_value.h 1.105:
864: * src/types/pa_vmethod_frame.h 1.39:
865: removed changes, operators executed with calling self.
866: lots of code with ^include code relies on defined/defining self variables
867:
868: $a[1]
869: ^include[print_a.p]
870: print_a.p: $a
871:
872: ^include[set_a.p]
873: a=$a
874: set_a.p:
875: $a[1]
876:
877: * operators.txt 1.83:
878: * operators.txt 1.84:
879: * src/classes/hash.C 1.49:
880: * src/classes/table.C 1.163:
881: * src/include/pa_globals.h 1.95:
882: * src/main/pa_globals.C 1.139:
883: * www/htdocs/index.html 1.142:
884: table.sql hash::sql flag to allow duplicate keys [$.distinct(1/0)]
885: first record taken [were last]
886:
887: * src/main/execute.C 1.270:
888: * src/main/execute.C 1.271:
889: * src/types/pa_value.C 1.7:
890: * src/types/pa_value.h 1.103:
891: * src/types/pa_vstateless_class.h 1.36:
892: * www/htdocs/index.html 1.146:
893: found ancient param to Junction, removed.
894: allowed passing self to native_code_operators [for ^process to work, she needs self]
895:
896: * Makefile.in 1.20:
897: * bin/Makefile.in 1.5:
898: * bin/auto.p.dist.in 1.8:
899: * configure 1.40:
900: * configure 1.41:
901: * configure.in 1.40:
902: * configure.in 1.41:
903: * etc/Makefile.in 1.10:
904: * etc/parser3.charsets/Makefile.in 1.13:
905: * src/Makefile.in 1.51:
906: * src/classes/Makefile.in 1.49:
907: * src/classes/gd/Makefile.in 1.39:
908: * src/classes/smtp/Makefile.in 1.8:
909: * src/include/Makefile.in 1.7:
910: * src/lib/Makefile.in 1.4:
911: * src/lib/libltdl/Makefile.in 1.6:
912: * src/lib/md5/Makefile.in 1.2:
913: * src/lib/patches/Makefile.in 1.4:
914: * src/lib/pcre/Makefile.in 1.4:
915: * src/main/Makefile.in 1.45:
916: * src/sql/Makefile.in 1.7:
917: * src/targets/Makefile.in 1.38:
918: * src/targets/apache13/Makefile.in 1.39:
919: * src/targets/apache13/hook/Makefile.in 1.2:
920: * src/targets/cgi/Makefile.in 1.54:
921: * src/targets/isapi/Makefile.in 1.7:
922: * src/types/Makefile.in 1.44:
923: so now detected [can be .sl on hpux, .dll on cygwin, .so in
924: other cases)
925:
926: * bin/auto.p.dist.in 1.9:
927: strange \n
928:
929: * src/classes/table.C 1.164:
930: * src/classes/xdoc.C 1.100:
931: * www/htdocs/index.html 1.144:
932: table::sql options
933: table::create copy options
934: options checked, wrong option now fatal error
935:
936: * src/main/pa_string.C 1.170:
937: * www/htdocs/index.html 1.143:
938: string.replace fixed [were missing words on pieces boundaries]
939:
940: * src/main/execute.C 1.269:
941: * src/main/pa_request.C 1.228:
942: * src/types/pa_value.C 1.6:
943: * src/types/pa_value.h 1.102:
944: * src/types/pa_vmethod_frame.h 1.37:
945: * src/types/pa_vstateless_class.h 1.35:
946: * www/htdocs/index.html 1.145:
947: * www/htdocs/operators.p 1.1:
948: allowed Request.self to be 0, checked that in VMethodFrame get
949: put and $self.
950:
951: * src/classes/op.C 1.108:
952: * src/classes/table.C 1.161:
953: * www/htdocs/index.html 1.140:
954: menu/for delims bug fixed [were ,2,3]
955:
956: 2002-09-16 paf
957: * src/classes/file.C 1.98:
958: * www/htdocs/index.html 1.139:
959: 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.
960: now detected closest header break.
961:
962: * src/main/untaint.C 1.107:
963: * src/types/pa_vmail.C 1.29:
964: mail:send closing ?= now closed right
965:
966: 2002-09-13 paf
967: * operators.txt 1.81:
968: * src/main/compile.tab.C 1.65:
969: * src/main/compile.y 1.193:
970: * www/htdocs/index.html 1.137:
971: !| bitwise
972: !|| numerical
973: xor now
974: [preparing for expression #comments]
975:
976: * src/main/compile.tab.C 1.63:
977: * src/main/compile.y 1.191:
978: * src/types/pa_vresponse.C 1.12:
979: * www/htdocs/index.html 1.135:
980: cookie date now clean [were mistakenly tainted & that worked
981: bad with opera -- 'happily' that worked OK with msie]
982:
983: * src/main/compile.tab.C 1.64:
984: * src/main/compile.y 1.192:
985: * www/htdocs/index.html 1.136:
986: @method[$name]
987: now parse error
988:
989: * operators.txt 1.82:
990: * src/main/compile.tab.C 1.66:
991: * src/main/compile.y 1.194:
992: * src/main/compile_tools.h 1.65:
993: * www/htdocs/index.html 1.138:
994: (expression #comment)
995:
996: (multiline expression #comment
997: line2 #comment
998: )
999:
1000: (expression #comment with (brackets) comment) << OK
1001:
1002: * Makefile.in 1.19:
1003: * configure 1.39:
1004: * configure.in 1.39:
1005: * src/include/pa_config_auto.h.in 1.29:
1006: HAVE_WINSOCK_H created in configure.in
1007:
1008: * src/include/pa_config_fixed.h 1.50:
1009: * src/main/pa_socks.C 1.17:
1010: HAVE_WINSOCK_H cheched in pa_socks.C
1011:
1012: 2002-09-12 paf
1013: * src/main/untaint.C 1.105:
1014: * www/htdocs/index.html 1.134:
1015: quoted printable ' ' now =20
1016: and encoding stops before <...>$
1017:
1018: * src/types/pa_vclass.C 1.13:
1019: * src/types/pa_vmail.C 1.28:
1020: * src/types/pa_vobject.C 1.8:
1021: VObject & VClass
1022: get_element
1023: now first looks to fields, next to methods & co
1024: todo: the rest
1025: reason: more speed
1026:
1027: * src/main/untaint.C 1.106:
1028: quoted printable encoding stops before \s*<...>$
1029:
1030: 2002-09-11 paf
1031: * src/main/pa_charset.C 1.30:
1032: * src/targets/cgi/parser3.dsp 1.59:
1033: * www/htdocs/index.html 1.133:
1034: while fixing ( xmlCharEncodingInput/OutputFunc callbacks returned bad value )
1035: forgot to check users of those funcs. not all were using that return value convention
1036:
1037: * etc/parser3.charsets/windows-1254.cfg 1.1:
1038: * src/lib/pcre/ibm-1254.ucm 1.1:
1039: windows-1254 added
1040:
1041: 2002-09-10 paf
1042: * src/classes/op.C 1.106:
1043: * src/main/execute.C 1.265:
1044: * src/types/pa_value.C 1.5:
1045: * src/types/pa_value.h 1.100:
1046: * src/types/pa_vcode_frame.h 1.22:
1047: * src/types/pa_vmethod_frame.h 1.36:
1048: * src/types/pa_wcontext.C 1.23:
1049: * src/types/pa_wcontext.h 1.39:
1050: * src/types/pa_wwrapper.h 1.25:
1051: moved junction kill responsibility to wcontext
1052:
1053: * src/main/execute.C 1.267:
1054: * src/types/pa_value.h 1.101:
1055: * src/types/pa_wwrapper.h 1.26:
1056: WWrapper which used in constructing objects(second param to sql method) ^...sql{}[$.default{code}]
1057: now has parent, wich helps code in hash to survivi
1058:
1059: * src/include/pa_request.h 1.147:
1060: * src/main/execute.C 1.266:
1061: removed redundant param to execute [stack said 'thanks']
1062:
1063: * src/classes/file.C 1.97:
1064: decided not to log exec's with stderr, that could be warnings,
1065: and it's up to scritper to log/show them
1066:
1067: * src/main/pa_charset.C 1.29:
1068: * src/types/pa_vmail.C 1.27:
1069: * www/htdocs/index.html 1.131:
1070: 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]
1071: tfm readed & code updated
1072:
1073: * src/classes/op.C 1.107:
1074: * src/main/execute.C 1.268:
1075: * src/types/pa_wcontext.h 1.40:
1076: * src/types/pa_wcontext.h 1.41:
1077: VCodeFrame parent param were specified badly
1078:
1079: * src/classes/double.C 1.50:
1080: * src/main/execute.C 1.264:
1081: * www/htdocs/index.html 1.132:
1082: double:sql badly called write_assign_lang, not write_no_lang,
1083: thus doing unnecessary double/string converstion, which were loosing time&precesion
1084:
1085: 2002-09-04 paf
1086: * src/types/pa_vxnode.C 1.25:
1087: * www/htdocs/index.html 1.129:
1088: removed too strong checks of xnode.elements.
1089: now, for instance, if element does not have any attributes, $xnode.attributes is void, not error
1090:
1091: * configure 1.37:
1092: * configure.in 1.38:
1093: introducing --with-sjlj-exceptions
1094: [hpux can not work with longjump/throw pair, and one must switch that on there.
1095: todo: detect that automatically]
1096:
1097: * configure 1.38:
1098: makes with sjlj
1099:
1100: * src/include/pa_config_auto.h.in 1.28:
1101: sjlj define
1102:
1103: * INSTALL 1.26:
1104: * src/include/pa_config_fixed.h 1.49:
1105: * src/include/pa_sql_connection.h 1.28:
1106: * src/main/pa_sql_driver_manager.C 1.65:
1107: * www/htdocs/index.html 1.130:
1108: -with-sjlj-exceptions define checked.
1109: on win32 it made default
1110:
1111: 2002-09-02 paf
1112: * Makefile.am 1.7:
1113: * Makefile.in 1.18:
1114: * src/types/pa_vdate.h 1.20:
1115: happy now only install-exec
1116:
1117: * src/types/pa_vdate.h 1.21:
1118: removed debug
1119:
1120: * operators.txt 1.80:
1121: * src/main/execute.C 1.263:
1122: * src/targets/cgi/parser3.dsp 1.58:
1123: * www/htdocs/index.html 1.128:
1124: removed double_result, didn't help
1125:
1126: * src/types/pa_vdate.h 1.22:
1127: *** empty log message ***
1128:
1129: * src/main/execute.C 1.258:
1130: fixed numeric < & co so that thay now use c=a-b, c OPERATOR 0.
1131: this works fine on solaris/intel for still unknown reason.
1132:
1133: * src/main/execute.C 1.261:
1134: double_result made to move that var away from hungry g++ optimizer (-O2),
1135: before: it were optimized and comparison operators worked badly
1136:
1137: 2002-08-30 paf
1138: * src/ident.awk 1.6:
1139: forgot to remove after switching to old static RCSxxx="xxx" scheme
1140:
1141: 2002-08-29 paf
1142: * parser3.dsw 1.3:
1143: * src/classes/classes.dsp 1.25:
1144: * src/classes/hash.C 1.46:
1145: * src/classes/op.C 1.105:
1146: * src/classes/string.C 1.119:
1147: * src/include/pa_request.h 1.146:
1148: * src/lib/md5/md5.dsp 1.2:
1149: * src/main/execute.C 1.257:
1150: * src/main/main.dsp 1.158:
1151: * src/main/pa_request.C 1.227:
1152: * src/targets/cgi/parser3.dsp 1.57:
1153: * src/types/pa_value.C 1.4:
1154: * src/types/pa_value.h 1.99:
1155: * src/types/pa_vmail.C 1.26:
1156: * src/types/pa_vmethod_frame.h 1.35:
1157: * src/types/pa_wcontext.h 1.38:
1158: * src/types/types.dsp 1.33:
1159: * www/htdocs/index.html 1.127:
1160: junction_cleaner moved to auto VMethodFrame [called less frequent, allowed to remove ugly Junction.change_context-s from many places, switch, mail:send..html{}, ..]
1161: request.root renamed to method_frame [more easyreading]
1162: ancient {...PUSH/POPs...} changed to stack vars [speed up]
1163:
1164: 2002-08-28 paf
1165: * operators.txt 1.79:
1166: * src/classes/string.C 1.118:
1167: * www/htdocs/derived.p 1.15:
1168: * www/htdocs/index.html 1.124:
1169: ^string.split[delim[;options]]
1170:
1171: * src/types/pa_vcookie.C 1.50:
1172: * www/htdocs/index.html 1.125:
1173: fixed cookie delete when
1174: $cookie:name[$.value[]]
1175:
1176: * src/types/pa_vcookie.C 1.51:
1177: * www/htdocs/index.html 1.126:
1178: $cookie:name[&]
1179: $cookie:name << now tainted
1180:
1181: 2002-08-27 paf
1182: * etc/parser3.charsets/Makefile.am 1.4:
1183: * etc/parser3.charsets/Makefile.in 1.12:
1184: merged from 3.0.0005
1185:
1186: * INSTALL 1.25:
1187: recommended latest gmime 1.0.5
1188:
1189: * operators.txt 1.78:
1190: * src/main/compile.tab.C 1.62:
1191: * src/main/compile.y 1.190:
1192: * www/htdocs/index.html 1.123:
1193: * www/htdocs/mailreceive.eml 1.2:
1194: # now delimiter
1195:
1196: 2002-08-26 paf
1197: * src/targets/apache13/hook/Makefile.am 1.1:
1198: * src/targets/apache13/hook/Makefile.in 1.1:
1199: *** empty log message ***
1200:
1201: * configure 1.36:
1202: * configure.in 1.37:
1203: * src/targets/apache13/Makefile.am 1.14:
1204: * src/targets/apache13/Makefile.in 1.38:
1205: * src/targets/apache13/hook/mod_parser3.c 1.2:
1206: apache13/hook added to make dist.
1207:
1208: 2002-08-23 paf
1209: * src/include/pa_common.h 1.81:
1210: * src/main/pa_common.C 1.118:
1211: * src/targets/cgi/parser3.C 1.197:
1212: * src/targets/isapi/parser3isapi.C 1.79:
1213: * www/htdocs/index.html 1.122:
1214: when auto.p beside binary [cgi, isapi] not accessible [due to
1215: bad rights or whatever] it's error now
1216:
1217: 2002-08-21 paf
1218: * src/main/pa_string.C 1.169:
1219: * www/htdocs/index.html 1.121:
1220: fixed bad language bug, [were wrong string cloning constructor]
1221:
1222: * src/main/compile.tab.C 1.61:
1223: * src/main/compile.y 1.189:
1224: * src/main/compile_tools.C 1.53:
1225: * src/main/compile_tools.h 1.64:
1226: * www/htdocs/derived.p 1.13:
1227: * www/htdocs/derived.p 1.14:
1228: "BASE:"
1229: "BASE::"
1230: syntax allowed, means "base class".
1231: compiled as if here they named base class
1232:
1233: * bin/auto.p.dist.in 1.7:
1234: * src/targets/cgi/parser3.C 1.196:
1235: * src/types/pa_vfile.C 1.34:
1236: * src/types/pa_vmail.C 1.23:
1237: * www/htdocs/mailreceive.eml 1.1:
1238: * www/htdocs/mailreceive.html 1.1:
1239: $mail.received.file.value.content-type fixed
1240:
1241: * Makefile.am 1.6:
1242: * Makefile.in 1.17:
1243: can use:
1244: make happy
1245: equals to
1246: make update install
1247:
1248: * src/main/execute.C 1.256:
1249: * src/types/pa_vobject.h 1.34:
1250: * www/htdocs/base.p 1.3:
1251: * www/htdocs/derived.p 1.12:
1252: * www/htdocs/index.html 1.120:
1253: fixed virtual calls
1254:
1255: 2002-08-20 paf
1256: * operators.txt 1.76:
1257: * src/classes/void.C 1.23:
1258: * www/htdocs/index.html 1.117:
1259: ^void.length[] = 0 merged from 3.0.0005
1260:
1261: * operators.txt 1.77:
1262: * src/classes/void.C 1.24:
1263: * www/htdocs/index.html 1.118:
1264: ^void.pos[...] = -1 merged from 3.0.0005
1265:
1266: * operators.txt [release_3_0_0005] 1.59.2.3:
1267: * src/classes/void.C [release_3_0_0005] 1.21.2.1:
1268: ^void.length[] = 0
1269:
1270: * operators.txt [release_3_0_0005] 1.59.2.4:
1271: * src/classes/void.C [release_3_0_0005] 1.21.2.2:
1272: ^void.pos[...] = -1
1273:
1274: * src/classes/file.C 1.96:
1275: * www/htdocs/index.html 1.119:
1276: fixed language of file:file result
1277:
1278: 2002-08-19 paf
1279: * src/classes/xnode.C 1.49:
1280: * src/classes/xnode.C 1.50:
1281: * src/classes/xnode.C 1.51:
1282: * src/types/pa_vxdoc.C 1.21:
1283: xdoc.fields fixed [were error in xnode, which were not catched
1284: in xdoc]
1285:
1286: * src/classes/xdoc.C 1.99:
1287: xdoc getElementsByTagName, ...NS
1288: overriden, work now
1289:
1290: * src/include/pa_stylesheet_connection.h 1.31:
1291: * src/main/pa_globals.C 1.138:
1292: prepared:
1293: // validate each document after load/create (?)
1294: //xmlDoValidityCheckingDefaultValue = 1;
1295:
1296: 2002-08-15 paf
1297: * src/types/pa_vrequest.C 1.25:
1298: * www/htdocs/index.html 1.113:
1299: $request:body unprecessed POST request
1300:
1301: * operators.txt 1.71:
1302: * src/classes/form.C 1.31:
1303: * src/include/pa_pool.h 1.84:
1304: * src/include/pa_request.h 1.145:
1305: * src/main/pa_pool.C 1.56:
1306: * src/types/pa_vform.C 1.66:
1307: * src/types/pa_vform.h 1.41:
1308: * www/htdocs/.htaccess 1.7:
1309: planning/preparing_to $request:body
1310: r.post_data now const
1311:
1312: * src/classes/image.C 1.75:
1313: * src/classes/op.C 1.104:
1314: * src/classes/xdoc.C 1.98:
1315: * src/classes/xnode.C 1.48:
1316: * src/main/execute.C 1.255:
1317: * src/types/pa_value.h 1.97:
1318: * src/types/pa_vhash.h 1.39:
1319: * src/types/pa_vobject.C 1.7:
1320: * src/types/pa_vobject.h 1.33:
1321: * src/types/pa_vtable.h 1.46:
1322: * www/htdocs/index.html 1.111:
1323: instead of type() checking everywhere used Value.as
1324: now user descendants can be used in params.
1325:
1326: VObject::as_*, is_defined now taken from bases.
1327: xtable(table)
1328: ^if($xtable) now OK
1329:
1330: * operators.txt 1.73:
1331: * src/include/pa_common.h 1.80:
1332: * src/main/pa_common.C 1.117:
1333: * src/types/pa_vcookie.C 1.49:
1334: * src/types/pa_vdate.h 1.19:
1335: * src/types/pa_vresponse.C 1.11:
1336: * src/types/pa_vresponse.h 1.29:
1337: * www/htdocs/index.html 1.115:
1338: $response:field[date]
1339: $response:field[$.xxx[date]]
1340:
1341: * src/types/pa_value.h 1.98:
1342: * src/types/pa_vdate.h 1.18:
1343: * src/types/pa_vrequest.C 1.24:
1344: * src/types/pa_vxdoc.C 1.20:
1345: * src/types/pa_vxnode.C 1.24:
1346: * www/htdocs/index.html 1.112:
1347: few barks:
1348: bark("%s field not found", 0, &aname)
1349:
1350: * src/classes/hash.C 1.45:
1351: * src/classes/string.C 1.117:
1352: * src/classes/table.C 1.160:
1353: * src/classes/void.C 1.22:
1354: * src/include/pa_sql_connection.h 1.27:
1355: * www/htdocs/index.html 1.114:
1356: fixed source of ^hash::sql{bad}
1357:
1358: * src/classes/classes.h 1.22:
1359: * www/htdocs/index.html 1.116:
1360: write to static var caused useless Exception, introduced
1361: Methoded::put_element wich consumes those
1362:
1363: * src/main/execute.C 1.254:
1364: * src/types/pa_value.h 1.96:
1365: * src/types/pa_vclass.C 1.12:
1366: * src/types/pa_vclass.h 1.37:
1367: * src/types/pa_vobject.C 1.6:
1368: * src/types/pa_vobject.h 1.32:
1369: * src/types/pa_vxdoc.C 1.19:
1370: * src/types/pa_vxdoc.h 1.29:
1371: is->as
1372:
1373: * operators.txt 1.72:
1374: $request:body unprecessed POST request body
1375:
1376: 2002-08-14 paf
1377: * src/targets/cgi/Makefile.am 1.41:
1378: * src/targets/cgi/fixopt.C 1.1:
1379: * src/targets/cgi/fixopt.C 1.2:
1380: * src/targets/cgi/fixopt.h 1.1:
1381: * src/targets/cgi/parser3.C 1.194:
1382: * src/targets/cgi/parser3.dsp 1.55:
1383: fixopt now preprocesses command line params, splitting them by
1384: space, excluding argv[0], argv[argc-1]
1385:
1386: * src/classes/xnode.h 1.16:
1387: * src/main/execute.C 1.253:
1388: * src/targets/cgi/parser3.dsp 1.56:
1389: * src/types/pa_value.h 1.95:
1390: * src/types/pa_vclass.C 1.11:
1391: * src/types/pa_vclass.h 1.36:
1392: * src/types/pa_vcode_frame.h 1.21:
1393: * src/types/pa_vcookie.C 1.48:
1394: * src/types/pa_vcookie.h 1.21:
1395: * src/types/pa_vdate.h 1.17:
1396: * src/types/pa_venv.h 1.26:
1397: * src/types/pa_vfile.h 1.49:
1398: * src/types/pa_vform.C 1.65:
1399: * src/types/pa_vform.h 1.40:
1400: * src/types/pa_vhash.h 1.38:
1401: * src/types/pa_vimage.h 1.31:
1402: * src/types/pa_vmail.C 1.22:
1403: * src/types/pa_vmail.h 1.6:
1404: * src/types/pa_vmath.h 1.12:
1405: * src/types/pa_vmethod_frame.h 1.34:
1406: * src/types/pa_vobject.C 1.5:
1407: * src/types/pa_vobject.h 1.31:
1408: * src/types/pa_vrequest.C 1.23:
1409: * src/types/pa_vrequest.h 1.23:
1410: * src/types/pa_vresponse.C 1.10:
1411: * src/types/pa_vresponse.h 1.28:
1412: * src/types/pa_vstateless_class.h 1.34:
1413: * src/types/pa_vstateless_object.h 1.25:
1414: * src/types/pa_vstatus.C 1.12:
1415: * src/types/pa_vstatus.h 1.13:
1416: * src/types/pa_vstring.h 1.52:
1417: * src/types/pa_vtable.C 1.19:
1418: * src/types/pa_vtable.h 1.45:
1419: * src/types/pa_vvoid.h 1.14:
1420: * src/types/pa_vxdoc.C 1.18:
1421: * src/types/pa_vxdoc.h 1.28:
1422: * src/types/pa_vxnode.C 1.23:
1423: * src/types/pa_vxnode.h 1.20:
1424: * src/types/pa_wwrapper.h 1.24:
1425: * www/htdocs/index.html 1.110:
1426: is now works with VObject & VClass
1427:
1428: * src/types/pa_vmail.C 1.21:
1429: mail: turned off utf8 to source transcoding
1430:
1431: * src/targets/cgi/parser3.C 1.193:
1432: -f config file
1433:
1434: * src/targets/cgi/Makefile.am 1.42:
1435: * src/targets/cgi/fixopt.C 1.3:
1436: * src/targets/cgi/fixopt.h 1.2:
1437: * src/targets/cgi/parser3.C 1.195:
1438: removed fixopt stupidity. on stupid linux use
1439: cd /document/root
1440: ../cgi/parser3 script
1441:
1442: * src/targets/cgi/Makefile.in 1.52:
1443: * src/targets/cgi/Makefile.in 1.53:
1444: *** empty log message ***
1445:
1446: * src/targets/cgi/parser3.C 1.192:
1447: * www/htdocs/auto.p 1.17:
1448: * www/htdocs/derived.p 1.11:
1449: * www/htdocs/index.html 1.109:
1450: fixed .log file dir
1451:
1452: 2002-08-13 paf
1453: * www/htdocs/derived.p 1.7:
1454: sample: dont convinient that table fields can be overridden
1455:
1456: * src/types/Makefile.in 1.43:
1457: added vobject.c & vclass
1458:
1459: * src/types/Makefile.in 1.42:
1460: VAliased removed
1461:
1462: * src/types/pa_vclass.C 1.9:
1463: * www/htdocs/derived.p 1.9:
1464: checked: form[vclass]fields can be overwritten in derived(table)
1465:
1466: * src/types/Makefile.am 1.26:
1467: * src/types/pa_vclass.C 1.7:
1468: * src/types/pa_vclass.h 1.34:
1469: * src/types/pa_vobject.C 1.1:
1470: * src/types/pa_vobject.h 1.29:
1471: * src/types/types.dsp 1.32:
1472: reorganized modules
1473: todo: fix bug with put endless recoursion
1474: todo: check 'as'
1475:
1476: * src/types/pa_vclass.C 1.10:
1477: * www/htdocs/index.html 1.107:
1478: allow override parent variables, useful for form descendants
1479:
1480: * src/types/pa_vobject.C 1.4:
1481: * www/htdocs/derived.p 1.10:
1482: * www/htdocs/index.html 1.108:
1483: allow override parent variables, useful for form descendants [
1484: in vobject too, were in vclass]
1485:
1486: * src/classes/form.C 1.30:
1487: * src/classes/mail.C 1.78:
1488: * src/classes/op.C 1.103:
1489: * src/classes/xnode.h 1.15:
1490: * src/include/pa_request.h 1.144:
1491: * src/main/execute.C 1.252:
1492: * src/main/pa_request.C 1.226:
1493: * src/types/pa_value.h 1.94:
1494: * src/types/pa_vclass.C 1.8:
1495: * src/types/pa_vclass.h 1.35:
1496: * src/types/pa_vcode_frame.h 1.20:
1497: * src/types/pa_vcookie.C 1.47:
1498: * src/types/pa_vcookie.h 1.20:
1499: * src/types/pa_vdate.h 1.16:
1500: * src/types/pa_venv.h 1.25:
1501: * src/types/pa_vfile.h 1.48:
1502: * src/types/pa_vform.C 1.64:
1503: * src/types/pa_vform.h 1.39:
1504: * src/types/pa_vhash.h 1.37:
1505: * src/types/pa_vimage.h 1.30:
1506: * src/types/pa_vmail.C 1.20:
1507: * src/types/pa_vmail.h 1.5:
1508: * src/types/pa_vmath.h 1.11:
1509: * src/types/pa_vmethod_frame.h 1.33:
1510: * src/types/pa_vobject.C 1.3:
1511: * src/types/pa_vobject.h 1.30:
1512: * src/types/pa_vrequest.C 1.22:
1513: * src/types/pa_vrequest.h 1.22:
1514: * src/types/pa_vresponse.C 1.9:
1515: * src/types/pa_vresponse.h 1.27:
1516: * src/types/pa_vstateless_class.h 1.33:
1517: * src/types/pa_vstateless_object.h 1.24:
1518: * src/types/pa_vstatus.C 1.11:
1519: * src/types/pa_vstatus.h 1.12:
1520: * src/types/pa_vstring.h 1.51:
1521: * src/types/pa_vtable.C 1.18:
1522: * src/types/pa_vtable.h 1.44:
1523: * src/types/pa_vvoid.h 1.13:
1524: * src/types/pa_vxdoc.C 1.17:
1525: * src/types/pa_vxdoc.h 1.27:
1526: * src/types/pa_vxnode.C 1.22:
1527: * src/types/pa_vxnode.h 1.19:
1528: * src/types/pa_wwrapper.h 1.23:
1529: introduced Value::get_element(..., bool looking_down) [needed
1530: to exclude endless recoursion]
1531:
1532: * src/classes/table.C 1.159:
1533: * src/types/pa_vtable.C 1.17:
1534: * src/types/pa_vtable.h 1.43:
1535: * www/htdocs/derived.p 1.5:
1536: fixed error message on using non-created table
1537:
1538: * src/classes/form.C 1.29:
1539: * src/classes/hash.C 1.44:
1540: * src/classes/mail.C 1.77:
1541: * src/classes/op.C 1.102:
1542: * src/classes/xnode.h 1.14:
1543: * src/include/pa_request.h 1.143:
1544: * src/main/compile.C 1.66:
1545: * src/main/compile.tab.C 1.60:
1546: * src/main/execute.C 1.251:
1547: * src/main/pa_request.C 1.225:
1548: * src/types/pa_value.h 1.93:
1549: * src/types/pa_vclass.h 1.33:
1550: * src/types/pa_vcode_frame.h 1.19:
1551: * src/types/pa_vcookie.C 1.46:
1552: * src/types/pa_vcookie.h 1.19:
1553: * src/types/pa_vdate.h 1.15:
1554: * src/types/pa_venv.h 1.24:
1555: * src/types/pa_vfile.h 1.47:
1556: * src/types/pa_vform.C 1.63:
1557: * src/types/pa_vform.h 1.38:
1558: * src/types/pa_vhash.h 1.36:
1559: * src/types/pa_vimage.C 1.20:
1560: * src/types/pa_vimage.h 1.29:
1561: * src/types/pa_vmail.C 1.19:
1562: * src/types/pa_vmail.h 1.4:
1563: * src/types/pa_vmath.h 1.10:
1564: * src/types/pa_vmethod_frame.h 1.32:
1565: * src/types/pa_vobject.h 1.26:
1566: * src/types/pa_vrequest.C 1.20:
1567: * src/types/pa_vrequest.h 1.20:
1568: * src/types/pa_vresponse.C 1.8:
1569: * src/types/pa_vresponse.h 1.26:
1570: * src/types/pa_vstateless_class.h 1.32:
1571: * src/types/pa_vstateless_object.h 1.23:
1572: * src/types/pa_vstatus.C 1.10:
1573: * src/types/pa_vstatus.h 1.11:
1574: * src/types/pa_vstring.h 1.50:
1575: * src/types/pa_vtable.C 1.16:
1576: * src/types/pa_vtable.h 1.42:
1577: * src/types/pa_vvoid.h 1.12:
1578: * src/types/pa_vxdoc.C 1.16:
1579: * src/types/pa_vxdoc.h 1.26:
1580: * src/types/pa_vxnode.C 1.21:
1581: * src/types/pa_vxnode.h 1.18:
1582: * src/types/pa_wwrapper.h 1.22:
1583: * www/htdocs/derived.p 1.4:
1584: VObject.get/out now looking down/up tree
1585: todo: fix error message on non-constructed parents
1586:
1587: * src/types/pa_vobject.h 1.28:
1588: * www/htdocs/derived.p 1.8:
1589: checked: table fields can be overwritten in derived(table)
1590:
1591: * src/types/pa_vobject.h 1.27:
1592: * www/htdocs/derived.p 1.6:
1593: * www/htdocs/index.html 1.106:
1594: derived classes can have fields of their own now
1595:
1596: 2002-08-12 paf
1597: * src/main/compile.tab.C 1.59:
1598: * src/main/compile.y 1.188:
1599: * src/main/execute.C 1.249:
1600: * src/main/execute.C 1.250:
1601: * src/main/pa_request.C 1.224:
1602: * src/types/Makefile.am 1.25:
1603: * src/types/pa_valiased.C 1.17:
1604: * src/types/pa_valiased.h 1.23:
1605: * src/types/pa_value.h 1.92:
1606: * src/types/pa_vclass.h 1.32:
1607: * src/types/pa_vobject.h 1.25:
1608: * src/types/pa_vstateless_class.h 1.30:
1609: * src/types/pa_vstateless_object.h 1.21:
1610: * src/types/pa_wcontext.h 1.37:
1611: ^base:create[] dynamic call rewritten
1612: todo: thorough testing
1613:
1614: * src/types/pa_value.h 1.91:
1615: * src/types/pa_vclass.h 1.31:
1616: * src/types/pa_vobject.h 1.24:
1617: * www/htdocs/base.p 1.1:
1618: * www/htdocs/derived.p 1.1:
1619: VObject ctor now instantates base class, remembers it and saves child in parent
1620: VObject.get_class now returns last child = downward virtual calls OK
1621:
1622: * src/types/pa_vstateless_class.h 1.31:
1623: * src/types/pa_vstateless_object.h 1.22:
1624: * www/htdocs/derived.p 1.3:
1625: table derived OK
1626:
1627: * src/main/pa_request.C 1.223:
1628: response:body[file] content-type check fixed [were bad when
1629: content-type is hash]
1630:
1631: * bin/auto.p.dist.in 1.5:
1632: fixed sendmail default comment
1633:
1634: * src/main/execute.C 1.248:
1635: * src/types/pa_value.h 1.90:
1636: * src/types/pa_vclass.h 1.30:
1637: * src/types/pa_vdate.h 1.14:
1638: * src/types/pa_vdouble.h 1.40:
1639: * src/types/pa_vfile.h 1.46:
1640: * src/types/pa_vimage.h 1.28:
1641: * src/types/pa_vint.h 1.37:
1642: * src/types/pa_vmethod_frame.h 1.31:
1643: * src/types/pa_vobject.h 1.23:
1644: * src/types/pa_vresponse.h 1.25:
1645: * src/types/pa_vstateless_class.h 1.29:
1646: * src/types/pa_vstateless_object.h 1.20:
1647: * src/types/pa_vstring.h 1.49:
1648: * src/types/pa_vtable.h 1.41:
1649: * src/types/pa_vxdoc.h 1.25:
1650: * src/types/pa_vxnode.h 1.17:
1651: * src/types/pa_wcontext.h 1.36:
1652: * src/types/types.dsp 1.31:
1653: * www/htdocs/index.html 1.105:
1654: killed VAliased [redundant], moved $CLASS to VObject only [
1655: parser class instance]
1656:
1657: * bin/auto.p.dist.in 1.6:
1658: more like in dist on parser.ru
1659:
1660: * www/htdocs/base.p 1.2:
1661: * www/htdocs/derived.p 1.2:
1662: not good - along upward-virtual call self eq child
1663:
1664: 2002-08-09 paf
1665: * src/main/execute.C 1.247:
1666: * src/types/pa_value.h 1.89:
1667: * src/types/pa_vclass.h 1.29:
1668: * src/types/pa_vobject.h 1.22:
1669: * src/types/pa_vxdoc.h 1.24:
1670: * www/htdocs/index.html 1.104:
1671: started as()
1672:
1673: 2002-08-08 paf
1674: * src/classes/mail.C 1.76:
1675: * src/types/pa_vmail.C 1.18:
1676: * www/htdocs/auto.p 1.16:
1677: * www/htdocs/index.html 1.98:
1678: in letter texts one can use tainted data now. only she must specify the language.
1679:
1680: ^mail:send[
1681: $.from[paf@mail.design.ru]
1682: $.to[paf@mail.design.ru]
1683: $.subject[^taint[uri][ìîñêâà]=2]
1684: $.text[^taint[uri][ìîñêâà]=]
1685: ]
1686:
1687: * operators.txt 1.67:
1688: * src/include/pa_string.h 1.142:
1689: * src/include/pa_string.h 1.143:
1690: * src/main/pa_string.C 1.168:
1691: * www/htdocs/index.html 1.95:
1692: String::first_char now not fails on empty strings
1693: ^if(-f '') now ok and in 3 other places.
1694:
1695: * src/classes/file.C 1.95:
1696: * src/classes/op.C 1.101:
1697: * src/types/pa_vfile.C 1.33:
1698: * www/htdocs/index.html 1.96:
1699: * www/htdocs/index.html 1.97:
1700: ^process now prints more precise origin
1701:
1702: * operators.txt 1.68:
1703: * src/types/pa_vdate.h 1.13:
1704: * www/htdocs/index.html 1.99:
1705: $date.yearday
1706: $date.daylightsaving
1707:
1708: * src/main/execute.C 1.246:
1709: * www/htdocs/index.html 1.100:
1710: error reporting on object writes to MAIN improved [were ruind
1711: with fixing $obj[^if(1){$obj}] ]
1712:
1713: * operators.txt 1.69:
1714: * operators.txt 1.70:
1715: * src/classes/date.C 1.36:
1716: * src/include/pa_globals.h 1.94:
1717: * src/main/pa_globals.C 1.137:
1718: * www/htdocs/index.html 1.101:
1719: * www/htdocs/index.html 1.102:
1720: year column in month calendar [week year]
1721:
1722: 2002-08-07 paf
1723: * src/classes/classes.dsp 1.24:
1724: * src/classes/gd/gd.dsp 1.26:
1725: * src/classes/smtp/smtp.dsp 1.22:
1726: * src/classes/table.C 1.158:
1727: * src/lib/pcre/pcre_parser_ctype.dsp 1.2:
1728: * src/main/pa_array.C 1.52:
1729: * src/types/types.dsp 1.30:
1730: * www/htdocs/index.html 1.91:
1731: all Debug dirs in .dsp now named 'Debug'
1732:
1733: * src/classes/string.C 1.116:
1734: * src/main/pa_string.C 1.166:
1735: * src/main/pa_string.C 1.167:
1736: * www/htdocs/index.html 1.93:
1737: * www/htdocs/index.html 1.94:
1738: ^string.mid(0;bad) fixed
1739:
1740: * operators.txt 1.66:
1741: * src/classes/op.C 1.100:
1742: cache...{...^cache<<to past...} now erasing cache file [there
1743: were bad check on that]
1744:
1745: * operators.txt 1.65:
1746: * src/classes/mail.C 1.75:
1747: exception_type email.send
1748:
1749: * src/types/pa_vmail.C 1.16:
1750: * www/htdocs/global.xsl 1.8:
1751: * www/htdocs/index.html 1.89:
1752: mail:send empty email checked
1753:
1754: * src/main/execute.C 1.245:
1755: * src/types/pa_vcode_frame.h 1.17:
1756: * src/types/pa_vcode_frame.h 1.18:
1757: * src/types/pa_vmethod_frame.h 1.30:
1758: * src/types/pa_wcontext.C 1.22:
1759: * src/types/pa_wcontext.h 1.35:
1760: * src/types/pa_wwrapper.h 1.21:
1761: * www/htdocs/index.html 1.92:
1762: vcodeframe were mistakenly not completely transparent to object writes.
1763: $hash[^if(1){$hash}] now works
1764:
1765: * operators.txt 1.64:
1766: * src/types/pa_vmail.C 1.17:
1767: * www/htdocs/index.html 1.90:
1768: exception_type email.format
1769:
1770: * etc/parser3.charsets/Makefile.am [release_3_0_0005] 1.3.6.1:
1771: * etc/parser3.charsets/Makefile.in [release_3_0_0005] 1.11.4.1:
1772: all included into dist
1773:
1774: 2002-08-06 paf
1775: * src/classes/file.C 1.93:
1776: * src/include/pa_globals.h 1.93:
1777: * src/main/pa_globals.C 1.136:
1778: * src/main/pa_request.C 1.222:
1779: * src/types/pa_vfile.C 1.32:
1780: * src/types/pa_vfile.h 1.45:
1781: * www/htdocs/index.html 1.85:
1782: $file.content-type [instead of .mime-type]
1783: now works for file::stat also
1784:
1785: * src/main/pa_request.C 1.221:
1786: * www/htdocs/index.html 1.84:
1787: case insensitive mime_type_of
1788:
1789: * src/classes/file.C 1.94:
1790: * www/htdocs/index.html 1.86:
1791: $f[file::cgi]
1792: $f.UPPER case fields
1793:
1794: * operators.txt 1.62:
1795: * operators.txt 1.63:
1796: * src/classes/table.C 1.157:
1797: * src/include/pa_array.h 1.56:
1798: * src/include/pa_table.h 1.47:
1799: * src/main/pa_array.C 1.51:
1800: * src/main/pa_table.C 1.50:
1801: * www/htdocs/index.html 1.88:
1802: ^table::create[$source;$.options]
1803: ^table::join[$source;$.options]
1804:
1805: * bin/auto.p.dist.in 1.4:
1806: jpeg
1807:
1808: * operators.txt 1.61:
1809: * src/classes/hash.C 1.43:
1810: * src/classes/string.C 1.115:
1811: * src/classes/table.C 1.156:
1812: * www/htdocs/index.html 1.87:
1813: sql options can be string now
1814: ^xxx:sql{...}[
1815: # $.default()
1816: }
1817:
1818: 2002-08-05 paf
1819: * src/classes/date.C 1.34:
1820: * src/include/pa_globals.h 1.92:
1821: * src/main/pa_globals.C 1.135:
1822: month calendar week column [ISO 8601 Week Numbers]
1823:
1824: * operators.txt 1.60:
1825: comment on date:calendar week column
1826:
1827: * src/types/pa_vxnode.C 1.20:
1828: xnode.childNodes now 0... [were 1...]
1829:
1830: * src/main/pa_common.C 1.113:
1831: * src/main/pa_common.C 1.114:
1832: * src/main/pa_common.C 1.115:
1833: * src/main/pa_common.C 1.116:
1834: write checked
1835:
1836: * src/types/pa_vmail.C 1.15:
1837: file buffer relocated to parser heap
1838:
1839: * src/classes/date.C 1.35:
1840: +1 buf size for stupid snprintfs
1841:
1842: 2002-08-02 paf
1843: * operators.txt 1.59:
1844: * src/main/pa_request.C 1.220:
1845: * src/types/pa_vform.C 1.61:
1846: * www/htdocs/index.html 1.83:
1847: response transcoded source->client only when text/* or simple
1848: onoverridden $response:body
1849:
1850: * src/include/pa_config_fixed.h [release_3_0_0005] 1.48.2.1:
1851: * src/main/pa_string.C [release_3_0_0005] 1.165.2.1:
1852: * src/targets/cgi/getopt.c [release_3_0_0005] 1.1.4.1:
1853: * src/targets/cgi/parser3.C [release_3_0_0005] 1.190.2.1:
1854: removed #define DEBUG*
1855:
1856: * src/Makefile.in 1.50:
1857: * src/classes/Makefile.in 1.48:
1858: * src/classes/gd/Makefile.in 1.38:
1859: * src/main/Makefile.in 1.44:
1860: * src/targets/apache13/Makefile.in 1.37:
1861: * src/targets/cgi/Makefile.in 1.51:
1862: * src/types/Makefile.in 1.41:
1863: *** empty log message ***
1864:
1865: * src/types/pa_vclass.h 1.28:
1866: * src/types/pa_vform.C 1.62:
1867: * src/types/pa_vobject.h 1.21:
1868: opera multipart post fixed
1869:
1870: * configure [release_3_0_0005] 1.35.2.1:
1871: * configure.in [release_3_0_0005] 1.36.2.1:
1872: * src/include/pa_version.h [release_3_0_0005] 1.7.2.1:
1873: release 3_0_0005
1874:
1875: * bin/auto.p.dist.in [release_3_0_0005] 1.3.4.1:
1876: unhandled_exception comments
1877:
1878: 2002-08-01 paf
1879: * src/classes/classes.C 1.17:
1880: * src/classes/classes.h 1.21:
1881: * src/classes/date.C 1.33:
1882: * src/classes/double.C 1.49:
1883: * src/classes/file.C 1.92:
1884: * src/classes/form.C 1.28:
1885: * src/classes/gd/gif.C 1.28:
1886: * src/classes/gd/gif.h 1.22:
1887: * src/classes/gd/gifio.C 1.20:
1888: * src/classes/hash.C 1.42:
1889: * src/classes/image.C 1.74:
1890: * src/classes/int.C 1.46:
1891: * src/classes/mail.C 1.74:
1892: * src/classes/math.C 1.23:
1893: * src/classes/op.C 1.99:
1894: * src/classes/response.C 1.21:
1895: * src/classes/smtp/comms.C 1.10:
1896: * src/classes/smtp/smtp.C 1.13:
1897: * src/classes/smtp/smtp.h 1.10:
1898: * src/classes/string.C 1.114:
1899: * src/classes/table.C 1.155:
1900: * src/classes/void.C 1.21:
1901: * src/classes/xdoc.C 1.97:
1902: * src/classes/xnode.C 1.47:
1903: * src/classes/xnode.h 1.13:
1904: * src/include/pa_array.h 1.55:
1905: * src/include/pa_cache_managers.h 1.8:
1906: * src/include/pa_charset.h 1.18:
1907: * src/include/pa_charsets.h 1.7:
1908: * src/include/pa_common.h 1.79:
1909: * src/include/pa_config_fixed.h 1.48:
1910: * src/include/pa_dictionary.h 1.12:
1911: * src/include/pa_dir.h 1.12:
1912: * src/include/pa_exception.h 1.37:
1913: * src/include/pa_exec.h 1.10:
1914: * src/include/pa_globals.h 1.91:
1915: * src/include/pa_hash.h 1.57:
1916: * src/include/pa_opcode.h 1.20:
1917: * src/include/pa_pool.h 1.83:
1918: * src/include/pa_request.h 1.142:
1919: * src/include/pa_sapi.h 1.21:
1920: * src/include/pa_socks.h 1.10:
1921: * src/include/pa_sql_connection.h 1.26:
1922: * src/include/pa_sql_driver_manager.h 1.25:
1923: * src/include/pa_stack.h 1.16:
1924: * src/include/pa_string.h 1.141:
1925: * src/include/pa_stylesheet_connection.h 1.30:
1926: * src/include/pa_stylesheet_manager.h 1.14:
1927: * src/include/pa_table.h 1.46:
1928: * src/include/pa_threads.h 1.25:
1929: * src/include/pa_types.h 1.43:
1930: * src/include/pa_uue.h 1.3:
1931: * src/lib/md5/pa_md5.h 1.4:
1932: * src/lib/md5/pa_md5c.c 1.5:
1933: * src/lib/pcre/pcre_parser_ctype.c 1.2:
1934: * src/main/compile.C 1.65:
1935: * src/main/compile.tab.C 1.58:
1936: * src/main/compile_tools.C 1.52:
1937: * src/main/compile_tools.h 1.63:
1938: * src/main/execute.C 1.244:
1939: * src/main/pa_array.C 1.50:
1940: * src/main/pa_cache_managers.C 1.6:
1941: * src/main/pa_charset.C 1.28:
1942: * src/main/pa_charsets.C 1.10:
1943: * src/main/pa_common.C 1.112:
1944: * src/main/pa_dictionary.C 1.16:
1945: * src/main/pa_dir.C 1.13:
1946: * src/main/pa_exception.C 1.42:
1947: * src/main/pa_exec.C 1.39:
1948: * src/main/pa_globals.C 1.134:
1949: * src/main/pa_hash.C 1.52:
1950: * src/main/pa_pool.C 1.55:
1951: * src/main/pa_request.C 1.219:
1952: * src/main/pa_socks.C 1.16:
1953: * src/main/pa_sql_driver_manager.C 1.64:
1954: * src/main/pa_string.C 1.165:
1955: * src/main/pa_stylesheet_manager.C 1.15:
1956: * src/main/pa_table.C 1.49:
1957: * src/main/pa_uue.C 1.3:
1958: * src/main/untaint.C 1.104:
1959: * src/sql/pa_sql_driver.h 1.28:
1960: * src/targets/apache13/mod_parser3.C 1.26:
1961: * src/targets/apache13/pa_md5c.c 1.4:
1962: * src/targets/apache13/pa_pool.C 1.7:
1963: * src/targets/apache13/pa_threads.C 1.10:
1964: * src/targets/cgi/pa_pool.C 1.40:
1965: * src/targets/cgi/pa_threads.C 1.11:
1966: * src/targets/cgi/parser3.C 1.190:
1967: * src/targets/cgi/pool_storage.h 1.12:
1968: * src/targets/isapi/pa_pool.C 1.15:
1969: * src/targets/isapi/pa_threads.C 1.12:
1970: * src/targets/isapi/parser3isapi.C 1.78:
1971: * src/targets/isapi/pool_storage.h 1.18:
1972: * src/types/pa_valiased.C 1.16:
1973: * src/types/pa_valiased.h 1.22:
1974: * src/types/pa_value.C 1.3:
1975: * src/types/pa_value.h 1.88:
1976: * src/types/pa_vbool.h 1.20:
1977: * src/types/pa_vclass.h 1.27:
1978: * src/types/pa_vcode_frame.h 1.16:
1979: * src/types/pa_vcookie.C 1.45:
1980: * src/types/pa_vcookie.h 1.18:
1981: * src/types/pa_vdate.h 1.12:
1982: * src/types/pa_vdouble.h 1.39:
1983: * src/types/pa_venv.h 1.23:
1984: * src/types/pa_vfile.C 1.31:
1985: * src/types/pa_vfile.h 1.44:
1986: * src/types/pa_vform.C 1.60:
1987: * src/types/pa_vform.h 1.37:
1988: * src/types/pa_vhash.h 1.35:
1989: * src/types/pa_vimage.C 1.19:
1990: * src/types/pa_vimage.h 1.27:
1991: * src/types/pa_vint.h 1.36:
1992: * src/types/pa_vjunction.h 1.15:
1993: * src/types/pa_vmail.C 1.14:
1994: * src/types/pa_vmail.h 1.3:
1995: * src/types/pa_vmath.h 1.9:
1996: * src/types/pa_vmethod_frame.h 1.29:
1997: * src/types/pa_vobject.h 1.20:
1998: * src/types/pa_vrequest.C 1.19:
1999: * src/types/pa_vrequest.h 1.19:
2000: * src/types/pa_vresponse.C 1.7:
2001: * src/types/pa_vresponse.h 1.24:
2002: * src/types/pa_vstateless_class.C 1.15:
2003: * src/types/pa_vstateless_class.h 1.28:
2004: * src/types/pa_vstateless_object.h 1.19:
2005: * src/types/pa_vstatus.C 1.9:
2006: * src/types/pa_vstatus.h 1.10:
2007: * src/types/pa_vstring.C 1.21:
2008: * src/types/pa_vstring.h 1.48:
2009: * src/types/pa_vtable.C 1.15:
2010: * src/types/pa_vtable.h 1.40:
2011: * src/types/pa_vvoid.h 1.11:
2012: * src/types/pa_vxdoc.C 1.15:
2013: * src/types/pa_vxdoc.h 1.23:
2014: * src/types/pa_vxnode.C 1.19:
2015: * src/types/pa_vxnode.h 1.16:
2016: * src/types/pa_wcontext.C 1.21:
2017: * src/types/pa_wcontext.h 1.34:
2018: * src/types/pa_wwrapper.h 1.20:
2019: $Date: now$
2020:
2021: * src/Makefile.am 1.17:
2022: * src/classes/Makefile.am 1.40:
2023: * src/classes/classes.C 1.16:
2024: * src/classes/classes.dsp 1.23:
2025: * src/classes/classes.h 1.20:
2026: * src/classes/date.C 1.32:
2027: * src/classes/double.C 1.48:
2028: * src/classes/file.C 1.91:
2029: * src/classes/form.C 1.27:
2030: * src/classes/gd/Makefile.am 1.10:
2031: * src/classes/gd/gd.dsp 1.25:
2032: * src/classes/gd/gif.C 1.27:
2033: * src/classes/gd/gif.h 1.21:
2034: * src/classes/gd/gifio.C 1.19:
2035: * src/classes/hash.C 1.41:
2036: * src/classes/image.C 1.73:
2037: * src/classes/int.C 1.45:
2038: * src/classes/mail.C 1.73:
2039: * src/classes/math.C 1.22:
2040: * src/classes/op.C 1.98:
2041: * src/classes/response.C 1.20:
2042: * src/classes/smtp/comms.C 1.9:
2043: * src/classes/smtp/smtp.C 1.12:
2044: * src/classes/smtp/smtp.dsp 1.21:
2045: * src/classes/smtp/smtp.h 1.9:
2046: * src/classes/string.C 1.113:
2047: * src/classes/table.C 1.154:
2048: * src/classes/void.C 1.20:
2049: * src/classes/xdoc.C 1.96:
2050: * src/classes/xnode.C 1.46:
2051: * src/classes/xnode.h 1.12:
2052: * src/include/pa_array.h 1.54:
2053: * src/include/pa_cache_managers.h 1.7:
2054: * src/include/pa_charset.h 1.17:
2055: * src/include/pa_charsets.h 1.6:
2056: * src/include/pa_common.h 1.78:
2057: * src/include/pa_config_fixed.h 1.47:
2058: * src/include/pa_config_includes.h 1.20:
2059: * src/include/pa_dictionary.h 1.11:
2060: * src/include/pa_dir.h 1.11:
2061: * src/include/pa_exception.h 1.36:
2062: * src/include/pa_exec.h 1.9:
2063: * src/include/pa_globals.h 1.90:
2064: * src/include/pa_hash.h 1.56:
2065: * src/include/pa_opcode.h 1.19:
2066: * src/include/pa_pool.h 1.82:
2067: * src/include/pa_pragma_pack_begin.h 1.5:
2068: * src/include/pa_pragma_pack_end.h 1.5:
2069: * src/include/pa_request.h 1.141:
2070: * src/include/pa_sapi.h 1.20:
2071: * src/include/pa_socks.h 1.9:
2072: * src/include/pa_sql_connection.h 1.25:
2073: * src/include/pa_sql_driver_manager.h 1.24:
2074: * src/include/pa_stack.h 1.15:
2075: * src/include/pa_string.h 1.140:
2076: * src/include/pa_stylesheet_connection.h 1.29:
2077: * src/include/pa_stylesheet_manager.h 1.13:
2078: * src/include/pa_table.h 1.45:
2079: * src/include/pa_threads.h 1.24:
2080: * src/include/pa_types.h 1.42:
2081: * src/include/pa_uue.h 1.2:
2082: * src/lib/md5/pa_md5.h 1.3:
2083: * src/lib/md5/pa_md5c.c 1.4:
2084: * src/main/Makefile.am 1.34:
2085: * src/main/compile.C 1.64:
2086: * src/main/compile_tools.C 1.51:
2087: * src/main/compile_tools.h 1.62:
2088: * src/main/execute.C 1.243:
2089: * src/main/main.dsp 1.157:
2090: * src/main/pa_array.C 1.49:
2091: * src/main/pa_cache_managers.C 1.5:
2092: * src/main/pa_charset.C 1.27:
2093: * src/main/pa_charsets.C 1.9:
2094: * src/main/pa_common.C 1.111:
2095: * src/main/pa_dictionary.C 1.15:
2096: * src/main/pa_dir.C 1.12:
2097: * src/main/pa_exception.C 1.41:
2098: * src/main/pa_exec.C 1.38:
2099: * src/main/pa_globals.C 1.133:
2100: * src/main/pa_hash.C 1.51:
2101: * src/main/pa_pool.C 1.54:
2102: * src/main/pa_request.C 1.218:
2103: * src/main/pa_socks.C 1.15:
2104: * src/main/pa_sql_driver_manager.C 1.63:
2105: * src/main/pa_string.C 1.164:
2106: * src/main/pa_stylesheet_manager.C 1.14:
2107: * src/main/pa_table.C 1.48:
2108: * src/main/pa_uue.C 1.2:
2109: * src/main/untaint.C 1.103:
2110: * src/sql/pa_sql_driver.h 1.27:
2111: * src/targets/apache13/ApacheModuleParser3.dsp 1.16:
2112: * src/targets/apache13/Makefile.am 1.13:
2113: * src/targets/apache13/mod_parser3.C 1.25:
2114: * src/targets/apache13/pa_md5c.c 1.3:
2115: * src/targets/apache13/pa_pool.C 1.6:
2116: * src/targets/apache13/pa_threads.C 1.9:
2117: * src/targets/cgi/Makefile.am 1.40:
2118: * src/targets/cgi/pa_pool.C 1.39:
2119: * src/targets/cgi/pa_threads.C 1.10:
2120: * src/targets/cgi/parser3.C 1.189:
2121: * src/targets/cgi/parser3.dsp 1.54:
2122: * src/targets/cgi/pool_storage.h 1.11:
2123: * src/targets/isapi/pa_pool.C 1.14:
2124: * src/targets/isapi/pa_threads.C 1.11:
2125: * src/targets/isapi/parser3isapi.C 1.77:
2126: * src/targets/isapi/parser3isapi.dsp 1.41:
2127: * src/targets/isapi/pool_storage.h 1.17:
2128: * src/types/Makefile.am 1.24:
2129: * src/types/pa_valiased.C 1.15:
2130: * src/types/pa_valiased.h 1.21:
2131: * src/types/pa_value.C 1.2:
2132: * src/types/pa_value.h 1.87:
2133: * src/types/pa_vbool.h 1.19:
2134: * src/types/pa_vclass.h 1.26:
2135: * src/types/pa_vcode_frame.h 1.15:
2136: * src/types/pa_vcookie.C 1.44:
2137: * src/types/pa_vcookie.h 1.17:
2138: * src/types/pa_vdate.h 1.11:
2139: * src/types/pa_vdouble.h 1.38:
2140: * src/types/pa_venv.h 1.22:
2141: * src/types/pa_vfile.C 1.30:
2142: * src/types/pa_vfile.h 1.43:
2143: * src/types/pa_vform.C 1.59:
2144: * src/types/pa_vform.h 1.36:
2145: * src/types/pa_vhash.h 1.34:
2146: * src/types/pa_vimage.C 1.18:
2147: * src/types/pa_vimage.h 1.26:
2148: * src/types/pa_vint.h 1.35:
2149: * src/types/pa_vjunction.h 1.14:
2150: * src/types/pa_vmail.C 1.13:
2151: * src/types/pa_vmail.h 1.2:
2152: * src/types/pa_vmath.h 1.8:
2153: * src/types/pa_vmethod_frame.h 1.28:
2154: * src/types/pa_vobject.h 1.19:
2155: * src/types/pa_vrequest.C 1.18:
2156: * src/types/pa_vrequest.h 1.18:
2157: * src/types/pa_vresponse.C 1.6:
2158: * src/types/pa_vresponse.h 1.23:
2159: * src/types/pa_vstateless_class.C 1.14:
2160: * src/types/pa_vstateless_class.h 1.27:
2161: * src/types/pa_vstateless_object.h 1.18:
2162: * src/types/pa_vstatus.C 1.8:
2163: * src/types/pa_vstatus.h 1.9:
2164: * src/types/pa_vstring.C 1.20:
2165: * src/types/pa_vstring.h 1.47:
2166: * src/types/pa_vtable.C 1.14:
2167: * src/types/pa_vtable.h 1.39:
2168: * src/types/pa_vvoid.h 1.10:
2169: * src/types/pa_vxdoc.C 1.14:
2170: * src/types/pa_vxdoc.h 1.22:
2171: * src/types/pa_vxnode.C 1.18:
2172: * src/types/pa_vxnode.h 1.15:
2173: * src/types/pa_wcontext.C 1.20:
2174: * src/types/pa_wcontext.h 1.33:
2175: * src/types/pa_wwrapper.h 1.19:
2176: * src/types/types.dsp 1.29:
2177: ident.C* removed
2178:
2179: * operators.txt 1.58:
2180: * src/classes/file.C 1.90:
2181: * src/main/pa_request.C 1.217:
2182: file:find[/can/do/this/now.txt]
2183:
2184: * src/targets/cgi/parser3.C 1.188:
2185: usage to stdout now
2186:
2187: 2002-07-31 paf
2188: * src/classes/mail.C 1.72:
2189: * src/types/pa_vmail.C 1.10:
2190: * src/types/pa_vmail.C 1.11:
2191: * src/types/pa_vmail.C 1.12:
2192: mail:
2193: errors-to: now default "postmaster"
2194:
2195: * src/classes/mail.C 1.70:
2196: * src/classes/smtp/smtp.C 1.11:
2197: * src/types/pa_vmail.C 1.9:
2198: mail from/to now must be.
2199: -f postmaster now default sendmail key
2200: word "postmaster" replaced to $.from
2201:
2202: * src/classes/mail.C 1.71:
2203: *** empty log message ***
2204:
2205: 2002-07-30 paf
2206: * src/main/pa_charset.C 1.25:
2207: * www/htdocs/auto.p 1.15:
2208: UTF-8 to 1byte charset convert, no char in table, &#decimal;
2209:
2210: * Makefile.in 1.16:
2211: * configure 1.35:
2212: * configure.in 1.36:
2213: * src/targets/cgi/Makefile.in 1.50:
2214: * src/targets/cgi/pa_config_paths.h.in 1.2:
2215: * src/targets/cgi/parser3.C 1.187:
2216: removed pa_config_paths.h
2217:
2218: * src/main/pa_charset.C 1.26:
2219: * src/main/pa_request.C 1.216:
2220: comment
2221:
2222: * etc/parser3.charsets/windows-1251.cfg 1.6:
2223: section sign [russian paragraf]
2224:
2225: 2002-07-11 paf
2226: * src/classes/mail.C 1.69:
2227: $MAIL[
2228: # xxx
2229: ]
2230:
2231: now ok
2232:
2233: * operators.txt 1.57:
2234: plan: sql detailed exception
2235:
2236: * src/main/pa_exec.C 1.36:
2237: invalid .exe caused error message with params wich parser did not provide = reported badly.
2238: fixed that.
2239:
2240: * src/main/pa_exec.C 1.37:
2241: build command line badly added params twice [and first time
2242: without ' ']. double wrong. fixed.
2243:
2244: 2002-07-01 paf
2245: * src/classes/form.C 1.26:
2246: * src/main/pa_request.C 1.215:
2247: conf bug fixed [MForm.configure_admin were called when request
2248: main_class ==0
2249:
2250: * src/classes/form.C 1.24:
2251: content_length type fix
2252:
2253: * src/classes/form.C 1.25:
2254: 10*0x400*400 bug fix [4M not 10M]
2255:
2256: 2002-06-30 paf
2257: * src/classes/mail.C 1.68:
2258: merged from 4
2259:
2260: * src/classes/mail.C [release_3_0_0004] 1.67.2.1:
2261: restored $MAIL
2262:
2263: 2002-06-28 paf
2264: * configure 1.32:
2265: * operators.txt 1.56:
2266: * src/classes/xdoc.C 1.95:
2267: * src/include/pa_charset.h 1.16:
2268: * src/include/pa_config_fixed.h 1.46:
2269: * src/include/pa_pool.h 1.81:
2270: * src/include/pa_version.h 1.6:
2271: * src/lib/libltdl/Makefile.in 1.5:
2272: * src/main/pa_charset.C 1.24:
2273: * src/main/pa_pool.C 1.53:
2274: * src/targets/apache13/ApacheModuleParser3.dsp 1.15:
2275: * src/targets/cgi/parser3.dsp 1.53:
2276: * src/targets/isapi/parser3isapi.dsp 1.40:
2277: * src/types/pa_vmail.C 1.8:
2278: * www/htdocs/index.html 1.82:
2279: merged latest updates to head
2280:
2281: * configure 1.34:
2282: * configure.in [release_3_0_0004] 1.35.2.2:
2283: removed paths.h
2284:
2285: * Makefile.in 1.15:
2286: * configure 1.33:
2287: * src/include/pa_version.h 1.7:
2288: * src/targets/cgi/pa_config_paths.h.in [release_3_0_0004] 1.1.8.1:
2289: lates changes from 4 build merged, makes updated
2290:
2291: 2002-06-27 paf
2292: * src/classes/xdoc.C 1.94:
2293: * www/htdocs/index.html 1.81:
2294: xsltParseStylesheetDoc bug workaround
2295:
2296: * operators.txt [release_3_0_0004] 1.55.2.1:
2297: * src/classes/xdoc.C [release_3_0_0004] 1.93.2.1:
2298: * src/include/pa_charset.h [release_3_0_0004] 1.15.2.1:
2299: * src/include/pa_config_fixed.h [release_3_0_0004] 1.45.2.2:
2300: * src/include/pa_pool.h [release_3_0_0004] 1.80.4.1:
2301: * src/main/pa_charset.C [release_3_0_0004] 1.23.8.1:
2302: * src/main/pa_pool.C [release_3_0_0004] 1.52.8.1:
2303: * www/htdocs/index.html [release_3_0_0004] 1.80.2.1:
2304: ^xdoc::create[[uri]]... base uri for document being created, imports and other relative file names would be relative to this uri
2305: default uri=path_translated
2306:
2307: * src/targets/apache13/ApacheModuleParser3.dsp [release_3_0_0004] 1.14.2.1:
2308: * src/targets/cgi/parser3.dsp [release_3_0_0004] 1.52.2.1:
2309: * src/targets/isapi/parser3isapi.dsp [release_3_0_0004] 1.39.2.1:
2310: post-build not error now
2311:
2312: 2002-06-26 paf
2313: * configure [release_3_0_0004] 1.31.2.1:
2314: * configure.in [release_3_0_0004] 1.35.2.1:
2315: * src/include/pa_version.h [release_3_0_0004] 1.5.4.1:
2316: * src/lib/libltdl/Makefile.in [release_3_0_0004] 1.4.2.1:
2317: release_3_0_0004
2318:
2319: * src/main/pa_string.C 1.162:
2320: blank string '', ' <whitespace>' considered 0 now
2321:
2322: * src/lib/libltdl/config.guess 1.1:
2323: * src/lib/libltdl/config.sub 1.1:
2324: * src/lib/md5/Makefile.in 1.1:
2325: *** empty log message ***
2326:
2327: * src/targets/cgi/parser3.C 1.186:
2328: /cgi-bin/parser empty filename checked
2329:
2330: 2002-06-25 paf
2331: * operators.txt 1.55:
2332: * src/classes/xdoc.C 1.93:
2333: * www/htdocs/index.html 1.78:
2334: * www/htdocs/index.html 1.79:
2335: ^xdoc.transform[xdoc <<can be now
2336:
2337: * bin/auto.p.dist.in 1.3:
2338: * operators.txt 1.53:
2339: * src/classes/math.C 1.20:
2340: * src/types/pa_vmail.C 1.6:
2341: * www/htdocs/index.html 1.76:
2342: math:crypt updated to generate random salt when needed and to
2343: call system crypt() if not $apr1$ prefix
2344:
2345: * configure 1.31:
2346: * configure.in 1.35:
2347: * src/include/pa_config_auto.h.in 1.27:
2348: crypt library configured
2349:
2350: * operators.txt 1.54:
2351: * src/classes/string.C 1.112:
2352: * www/htdocs/index.html 1.77:
2353: ^string.normalize [old name: optimize
2354:
2355: * src/main/pa_string.C 1.161:
2356: * www/htdocs/index.html 1.80:
2357: emtpy string, or string of whitespaces considered bad number now
2358:
2359: * src/main/pa_request.C 1.214:
2360: configure_admin forced if no @conf
2361:
2362: 2002-06-24 paf
2363: * Makefile.in 1.14:
2364: * bin/Makefile.in 1.4:
2365: * configure 1.29:
2366: * configure.in 1.33:
2367: * etc/Makefile.in 1.9:
2368: * etc/parser3.charsets/Makefile.in 1.11:
2369: * src/Makefile.in 1.49:
2370: * src/classes/Makefile.in 1.47:
2371: * src/classes/gd/Makefile.in 1.37:
2372: * src/classes/smtp/Makefile.in 1.7:
2373: * src/include/Makefile.in 1.6:
2374: * src/include/pa_config_auto.h.in 1.25:
2375: * src/lib/Makefile.in 1.3:
2376: * src/lib/libltdl/Makefile.in 1.4:
2377: * src/lib/patches/Makefile.in 1.3:
2378: * src/lib/pcre/Makefile.in 1.3:
2379: * src/main/Makefile.in 1.43:
2380: * src/sql/Makefile.in 1.6:
2381: * src/targets/Makefile.in 1.37:
2382: * src/targets/apache13/Makefile.in 1.36:
2383: * src/targets/apache13/p3runConfigure.in 1.11:
2384: * src/targets/cgi/Makefile.am 1.39:
2385: * src/targets/cgi/Makefile.in 1.49:
2386: * src/targets/isapi/Makefile.in 1.6:
2387: * src/types/Makefile.am 1.23:
2388: * src/types/Makefile.in 1.40:
2389: * src/types/pa_vmail.C 1.4:
2390: $mail:received makes update
2391:
2392: * src/targets/cgi/getopt.c 1.1:
2393: * src/targets/cgi/getopt.h 1.1:
2394: introducing parser -m option, for $mail:receive
2395:
2396: * src/include/pa_config_fixed.h 1.45:
2397: ssize_t fixed
2398:
2399: * INSTALL 1.24:
2400: --with-static/shared-mailreceive described
2401:
2402: * operators.txt 1.51:
2403: * src/classes/mail.C 1.67:
2404: * src/include/Makefile.am 1.3:
2405: * src/include/pa_charset.h 1.15:
2406: * src/include/pa_config_fixed.h 1.43:
2407: * src/include/pa_request.h 1.140:
2408: * src/include/pa_string.h 1.139:
2409: * src/include/pa_uue.h 1.1:
2410: * src/main/Makefile.am 1.33:
2411: * src/main/main.dsp 1.155:
2412: * src/main/pa_globals.C 1.131:
2413: * src/main/pa_request.C 1.213:
2414: * src/main/pa_string.C 1.160:
2415: * src/main/pa_uue.C 1.1:
2416: * src/targets/apache13/mod_parser3.C 1.24:
2417: * src/targets/cgi/Makefile.am 1.38:
2418: * src/targets/cgi/parser3.C 1.184:
2419: * src/targets/cgi/parser3.dsp 1.51:
2420: * src/targets/isapi/parser3isapi.C 1.76:
2421: * src/types/pa_vform.C 1.57:
2422: * src/types/pa_vform.h 1.35:
2423: * src/types/pa_vmail.C 1.1:
2424: * src/types/pa_vmail.h 1.1:
2425: * src/types/types.dsp 1.27:
2426: * www/htdocs/index.html 1.74:
2427: uue to separate file
2428: introducting $message:received
2429: ^mail:send rewritten with backward comp
2430:
2431: * src/classes/classes.dsp 1.22:
2432: * src/classes/gd/gd.dsp 1.24:
2433: * src/classes/smtp/smtp.dsp 1.20:
2434: * src/main/main.dsp 1.156:
2435: * src/main/pa_globals.C 1.132:
2436: * src/targets/apache13/ApacheModuleParser3.dsp 1.14:
2437: * src/targets/cgi/parser3.dsp 1.52:
2438: * src/targets/isapi/parser3isapi.dsp 1.39:
2439: * src/types/types.dsp 1.28:
2440: win32xml win32mailreceive pseudomodules paths now
2441:
2442: * src/include/pa_config_fixed.h 1.44:
2443: * src/targets/cgi/parser3.C 1.185:
2444: * src/types/pa_vmail.C 1.3:
2445: #ifdef WITH_MAILRECEIVE
2446:
2447: * acconfig.h 1.2:
2448: * configure 1.30:
2449: * configure.in 1.34:
2450: * src/include/pa_config_auto.h.in 1.26:
2451: *** empty log message ***
2452:
2453: 2002-06-21 paf
2454: * Makefile.in 1.13:
2455: * configure 1.28:
2456: * configure.in 1.32:
2457: * src/Makefile.in 1.48:
2458: * src/classes/Makefile.in 1.46:
2459: * src/lib/Makefile.in 1.1:
2460: * src/lib/libltdl/Makefile.in 1.2:
2461: * src/lib/libltdl/install-sh 1.1:
2462: * src/lib/md5/Makefile.am 1.2:
2463: * src/lib/md5/pa_md5c.c 1.2:
2464: * src/lib/patches/Makefile.in 1.2:
2465: * src/lib/pcre/Makefile.in 1.2:
2466: * src/main/Makefile.in 1.42:
2467: * src/targets/apache13/Makefile.in 1.35:
2468: * src/targets/cgi/Makefile.am 1.37:
2469: * src/targets/cgi/Makefile.in 1.48:
2470: * src/types/Makefile.in 1.39:
2471: lib restructure .in and .am files appropriate changes
2472:
2473: * src/lib/Makefile.am 1.2:
2474: * src/lib/Makefile.in 1.2:
2475: * src/lib/libltdl/Makefile.in 1.3:
2476: * src/lib/md5/pa_md5.h 1.2:
2477: * src/targets/apache13/p3runConfigure.in 1.10:
2478: * src/targets/apache13/pa_md5c.c 1.2:
2479: lib restructure apache .am & co changes
2480:
2481: * INSTALL 1.23:
2482: * configure.in 1.31:
2483: * operators.txt 1.50:
2484: * parser3.dsw 1.2:
2485: * src/Makefile.am 1.16:
2486: * src/classes/Makefile.am 1.39:
2487: * src/classes/classes.dsp 1.21:
2488: * src/classes/math.C 1.19:
2489: * src/lib/Makefile.am 1.1:
2490: * src/lib/libltdl/Makefile.am 1.1:
2491: * src/lib/libltdl/Makefile.in 1.1:
2492: * src/lib/libltdl/README 1.1:
2493: * src/lib/libltdl/acinclude.m4 1.1:
2494: * src/lib/libltdl/config.h 1.1:
2495: * src/lib/libltdl/config_auto.h.in 1.1:
2496: * src/lib/libltdl/config_fixed.h 1.1:
2497: * src/lib/libltdl/configure 1.1:
2498: * src/lib/libltdl/configure.in 1.1:
2499: * src/lib/libltdl/libltdl.dsp 1.1:
2500: * src/lib/libltdl/ltdl.c 1.1:
2501: * src/lib/libltdl/ltdl.h 1.1:
2502: * src/lib/md5/Makefile.am 1.1:
2503: * src/lib/md5/md5.dsp 1.1:
2504: * src/lib/md5/pa_md5.h 1.1:
2505: * src/lib/md5/pa_md5c.c 1.1:
2506: * src/lib/patches/Makefile.am 1.1:
2507: * src/lib/patches/Makefile.in 1.1:
2508: * src/lib/patches/libgdome_cpp_syntax1.patch 1.1:
2509: * src/lib/patches/libgdome_cpp_syntax2.patch 1.1:
2510: * src/lib/patches/libgdome_morestatic.patch 1.1:
2511: * src/lib/patches/libxml_error_column_tab.patch 1.1:
2512: * src/lib/patches/libxml_htmloutput_of_xslemptyattr_emptyquotes.patch 1.1:
2513: * src/lib/patches/libxml_transcoder_context1.patch 1.1:
2514: * src/lib/patches/libxml_transcoder_context2.patch 1.1:
2515: * src/lib/patches/libxml_transcoder_context3.patch 1.1:
2516: * src/lib/patches/libxml_transcoder_context4.patch 1.1:
2517: * src/lib/patches/libxslt_html_output_no_charset_meta.patch 1.1:
2518: * src/lib/pcre/LICENCE 1.1:
2519: * src/lib/pcre/Makefile.am 1.1:
2520: * src/lib/pcre/Makefile.in 1.1:
2521: * src/lib/pcre/README 1.1:
2522: * src/lib/pcre/Tech.Notes 1.1:
2523: * src/lib/pcre/dftables.c 1.1:
2524: * src/lib/pcre/get.c 1.1:
2525: * src/lib/pcre/ibm-1250.ucm 1.1:
2526: * src/lib/pcre/ibm-1251.ucm 1.1:
2527: * src/lib/pcre/ibm-1257.ucm 1.1:
2528: * src/lib/pcre/internal.h 1.1:
2529: * src/lib/pcre/maketables.c 1.1:
2530: * src/lib/pcre/pcre-2_08.tar.gz 1.1:
2531: * src/lib/pcre/pcre.3 1.1:
2532: * src/lib/pcre/pcre.3.html 1.1:
2533: * src/lib/pcre/pcre.3.txt 1.1:
2534: * src/lib/pcre/pcre.c 1.1:
2535: * src/lib/pcre/pcre.dsp 1.1:
2536: * src/lib/pcre/pcre.h 1.1:
2537: * src/lib/pcre/pcre_dftables.dsp 1.1:
2538: * src/lib/pcre/pcre_parser_ctype.c 1.1:
2539: * src/lib/pcre/pcre_parser_ctype.dsp 1.1:
2540: * src/lib/pcre/ruspart_win2koi.pl 1.1:
2541: * src/lib/pcre/study.c 1.1:
2542: * src/lib/pcre/win-koi.tab 1.1:
2543: * src/main/Makefile.am 1.32:
2544: * src/main/compile.tab.C 1.57:
2545: * src/main/main.dsp 1.154:
2546: * src/targets/apache13/ApacheModuleParser3.dsp 1.13:
2547: * src/targets/apache13/Makefile.am 1.12:
2548: * src/targets/apache13/pa_md5c.c 1.1:
2549: * src/targets/cgi/Makefile.am 1.36:
2550: * src/targets/cgi/parser3.dsp 1.50:
2551: * src/targets/isapi/parser3isapi.dsp 1.38:
2552: * src/types/Makefile.am 1.22:
2553: * src/types/types.dsp 1.26:
2554: * www/htdocs/.htaccess 1.5:
2555: * www/htdocs/index.html 1.73:
2556: moved libltdl and pcre to libs/
2557: added libs/md5 which is linked to non-apache targets
2558: ^math:crypt[password;$apr1$salt]
2559:
2560: 2002-06-20 paf
2561: * INSTALL [release_3_0_0003] 1.21.2.1:
2562: * bin/Makefile.am [release_3_0_0003] 1.2.2.1:
2563: * bin/Makefile.in [release_3_0_0003] 1.2.2.1:
2564: * bin/auto.p.dist.in [release_3_0_0003] 1.2.2.1:
2565: * bin/parser3.conf.dist.in [release_3_0_0003] 1.1.2.1:
2566: * configure [release_3_0_0003] 1.26.2.2:
2567: * configure.in [release_3_0_0003] 1.29.2.2:
2568: * operators.txt [release_3_0_0003] 1.47.2.1:
2569: * src/classes/file.C [release_3_0_0003] 1.88.2.1:
2570: * src/classes/op.C [release_3_0_0003] 1.96.2.1:
2571: * src/doc/doxygen.cfg [release_3_0_0003] 1.22.4.1:
2572: * src/include/pa_globals.h [release_3_0_0003] 1.88.2.1:
2573: * src/include/pa_request.h [release_3_0_0003] 1.138.2.1:
2574: * src/main/execute.C [release_3_0_0003] 1.241.2.1:
2575: * src/main/pa_request.C [release_3_0_0003] 1.211.2.1:
2576: * src/targets/apache13/mod_parser3.C [release_3_0_0003] 1.22.2.1:
2577: * src/targets/cgi/parser3.C [release_3_0_0003] 1.182.2.1:
2578: * src/targets/isapi/parser3isapi.C [release_3_0_0003] 1.74.2.1:
2579: * src/types/pa_vmethod_frame.h [release_3_0_0003] 1.26.6.1:
2580: * www/htdocs/auto.p [release_3_0_0003] 1.11.2.1:
2581: * www/htdocs/index.html [release_3_0_0003] 1.69.2.1:
2582: marged latest HEAD updates, mainly file:justname&co & @auto
2583: conf[filespec
2584:
2585: * INSTALL 1.22:
2586: * bin/Makefile.am 1.3:
2587: * bin/auto.p.dist.in 1.1:
2588: * bin/parser3.conf.dist.in 1.2:
2589: * configure.in 1.30:
2590: * operators.txt 1.48:
2591: * src/doc/doxygen.cfg 1.23:
2592: * src/include/pa_globals.h 1.89:
2593: * src/targets/apache13/mod_parser3.C 1.23:
2594: * src/targets/cgi/parser3.C 1.183:
2595: * src/targets/isapi/parser3isapi.C 1.75:
2596: * www/htdocs/auto.p 1.12:
2597: * www/htdocs/index.html 1.70:
2598: parser3.conf renamed to auto.p
2599:
2600: * operators.txt 1.49:
2601: * src/classes/file.C 1.89:
2602: * www/htdocs/auto.p 1.14:
2603: * www/htdocs/index.html 1.72:
2604: !^file:dirname[/a/some.tar.gz]=/a
2605: !^file:dirname[/a/b/]=/a
2606: !^file:basename[/a/some.tar.gz]=some.tar.gz
2607: !^file:justname[/a/some.tar.gz]=some.tar
2608: !^file:justext[/a/some.tar.gz]=gz
2609:
2610: * bin/Makefile.in 1.3:
2611: * configure 1.27:
2612: parser3.conf renamed to auto.p autoconf changes
2613:
2614: * src/classes/op.C 1.97:
2615: * src/include/pa_request.h 1.139:
2616: * src/main/execute.C 1.242:
2617: * src/main/pa_request.C 1.212:
2618: * src/types/pa_vmethod_frame.h 1.27:
2619: * www/htdocs/auto.p 1.13:
2620: * www/htdocs/index.html 1.71:
2621: introducing @conf/auto[filespec]
2622:
2623: * bin/auto.p.dist.in 1.2:
2624: <noindex>
2625:
2626: 2002-06-18 paf
2627: * bin/Makefile.am 1.1:
2628: * bin/Makefile.in 1.1:
2629: * bin/parser3.conf.dist.in 1.1:
2630: * etc/Makefile.am 1.4:
2631: * etc/parser3.conf.sample.in 1.2:
2632: * www/htdocs/index.html 1.69:
2633: bin/parser3.conf.dist [moved from etc
2634:
2635: * configure [release_3_0_0003] 1.26.2.1:
2636: * configure.in [release_3_0_0003] 1.29.2.1:
2637: * src/include/pa_version.h [release_3_0_0003] 1.5.2.1:
2638: version to configure.in
2639:
2640: * src/classes/file.C 1.86:
2641: ^file::exec[script;$.bad error case insensitive check now
2642:
2643: * src/classes/file.C 1.85:
2644: * www/htdocs/index.html 1.68:
2645: ^file::exec[script;$.bad now error, not skip
2646:
2647: * Makefile.am 1.5:
2648: * Makefile.in 1.12:
2649: * bin/Makefile.am 1.2:
2650: * bin/Makefile.in 1.2:
2651: * configure 1.26:
2652: * configure.in 1.29:
2653: * etc/Makefile.in 1.8:
2654: * etc/parser3.charsets/Makefile.am 1.3:
2655: * etc/parser3.charsets/Makefile.in 1.10:
2656: * src/classes/smtp/Makefile.am 1.2:
2657: * src/classes/smtp/Makefile.in 1.6:
2658: * src/targets/apache13/Makefile.in 1.34:
2659: parser3.conf.dist moved to bin, .in & *.am updated
2660:
2661: * src/classes/file.C 1.87:
2662: strcasecmp
2663:
2664: * INSTALL 1.21:
2665: reflected .conf.dist dir change
2666:
2667: * configure 1.25:
2668: * configure.in 1.28:
2669: * src/include/pa_pool.h 1.80:
2670: * src/include/pa_types.h 1.41:
2671: pack configure.in detection simplified.
2672: figured out that gcc on sparc not that stupid as thought previously:
2673: 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]
2674: so packed must be all parts of packed class, i.e. it's parents&fields(classes).
2675: for now it's only String that packed and what was wrong is that it's parent - Pooled, were not packed. fixed that.
2676:
2677: * src/classes/file.C 1.88:
2678: strncasecmp
2679:
2680: 2002-06-14 paf
2681: * operators.txt 1.47:
2682: more precise xml-to-text options
2683:
2684: * operators.txt 1.46:
2685: * src/types/pa_vxnode.C 1.17:
2686: xnode attribute_node.name/value
2687: xnode pi.node.data
2688:
2689: 2002-06-12 paf
2690: * Makefile.in 1.11:
2691: * configure 1.24:
2692: * configure.in 1.27:
2693: * etc/Makefile.in 1.7:
2694: * etc/parser3.charsets/Makefile.in 1.9:
2695: * src/Makefile.in 1.47:
2696: * src/classes/Makefile.in 1.45:
2697: * src/classes/gd/Makefile.in 1.36:
2698: * src/classes/smtp/Makefile.in 1.5:
2699: * src/include/Makefile.in 1.5:
2700: * src/main/Makefile.in 1.41:
2701: * src/sql/Makefile.in 1.5:
2702: * src/targets/Makefile.in 1.36:
2703: * src/targets/cgi/Makefile.am 1.35:
2704: * src/targets/cgi/Makefile.in 1.47:
2705: * src/targets/cgi/parser3.C 1.182:
2706: * src/targets/isapi/Makefile.in 1.5:
2707: * src/types/Makefile.in 1.38:
2708: removed root conf define creation
2709:
2710: * etc/parser3.conf.in 1.10:
2711: * src/classes/mail.C 1.66:
2712: sendmail -ti [default now]
2713:
2714: * etc/parser3.conf.in 1.8:
2715: * src/include/pa_globals.h 1.86:
2716: * src/include/pa_request.h 1.136:
2717: * src/main/main.dsp 1.153:
2718: * src/main/pa_globals.C 1.128:
2719: * src/main/pa_request.C 1.208:
2720: @conf
2721:
2722: * INSTALL 1.20:
2723: * configure.in 1.26:
2724: * etc/Makefile.am 1.3:
2725: * operators.txt 1.43:
2726: * src/include/pa_globals.h 1.88:
2727: * src/include/pa_request.h 1.138:
2728: * src/main/compile.tab.C 1.56:
2729: * src/main/pa_globals.C 1.130:
2730: * src/main/pa_request.C 1.211:
2731: * src/targets/apache13/mod_parser3.C 1.22:
2732: * src/targets/cgi/parser3.C 1.181:
2733: * src/targets/isapi/parser3isapi.C 1.74:
2734: parser3.conf now one and only
2735:
2736: * etc/parser3.conf.in 1.9:
2737: * src/include/pa_globals.h 1.87:
2738: * src/include/pa_request.h 1.137:
2739: * src/main/execute.C 1.241:
2740: * src/main/pa_globals.C 1.129:
2741: * src/main/pa_request.C 1.209:
2742: @rootconf [were @conf]
2743:
2744: * src/classes/mail.C 1.65:
2745: * src/main/pa_request.C 1.210:
2746: $MAIL $CHARSETS allowed to be strings. for convinient #ing
2747:
2748: * etc/parser3.conf.in 1.11:
2749: * etc/parser3.conf.sample.in 1.1:
2750: .conf renamed to .conf.sample
2751:
2752: 2002-06-11 paf
2753: * src/classes/file.C 1.83:
2754: * src/targets/cgi/parser3.dsp 1.49:
2755: * src/targets/isapi/parser3isapi.C 1.73:
2756: * www/htdocs/.htaccess 1.4:
2757: * www/htdocs/index.html 1.66:
2758: suexec env keys filter plus CGI_ as valid prefix
2759:
2760: * src/classes/file.C 1.84:
2761: check simplified
2762:
2763: * src/classes/file.C 1.82:
2764: * src/include/pa_request.h 1.135:
2765: * src/include/pa_sapi.h 1.19:
2766: * src/targets/apache13/mod_parser3.C 1.21:
2767: * src/targets/cgi/parser3.C 1.180:
2768: * src/targets/isapi/parser3isapi.C 1.72:
2769: * www/htdocs/index.html 1.65:
2770: file::exec/cgi to pass HTTP_ vars
2771: introducing SAPI::environment
2772:
2773: 2002-06-10 paf
2774: * src/main/pa_common.C [release_1_0_0001] 1.108.2.1:
2775: fixed -d (bug)
2776:
2777: * configure 1.20:
2778: * configure [release_3_0_0002] 1.19.2.1:
2779: * configure.in [release_3_0_0002] 1.21.2.1:
2780: * src/include/pa_version.h 1.5:
2781: * src/include/pa_version.h [release_3_0_0002] 1.4.2.1:
2782: makes
2783:
2784: * operators.txt 1.41:
2785: old merge conflict removed
2786:
2787: * src/types/pa_vform.C 1.56:
2788: * src/types/pa_vform.h 1.34:
2789: * www/htdocs/index.html 1.62:
2790: $form: not determined yet check
2791:
2792: * src/main/pa_common.C 1.109:
2793: merged fixed -d (bug)
2794:
2795: * src/main/compile.tab.C 1.55:
2796: * src/main/pa_string.C 1.159:
2797: * www/htdocs/index.html 1.63:
2798: whitespace after number in autoconvert now ignored
2799:
2800: * operators.txt 1.42:
2801: * src/classes/op.C 1.96:
2802: * src/include/pa_common.h 1.77:
2803: * src/main/pa_common.C 1.110:
2804: lock failures reported now
2805:
2806: * configure 1.21:
2807: * configure.in 1.23:
2808: pack even address access on sparc&co arch checked in configure
2809:
2810: * configure 1.23:
2811: * configure.in 1.25:
2812: *** empty log message ***
2813:
2814: * src/main/compile_tools.C 1.50:
2815: * www/htdocs/index.html 1.64:
2816: ^if(" 1 "){y} bug fixed
2817: optimization string->double @ compile time were not-enough-checking...
2818:
2819: * configure 1.22:
2820: * configure.in 1.24:
2821: hpux check, nsl link, no socket
2822:
2823: * src/classes/mail.C 1.64:
2824: mail netscape attachment name fixed. todo: $response:body
2825: content-type:name
2826:
2827: * src/main/untaint.C 1.102:
2828: bug#2) mail subject got always prepended with charset even when
2829: all letters were 7bit one
2830:
2831: 2002-06-04 paf
2832: * src/targets/apache13/mod_parser3.C 1.20:
2833: * src/targets/apache13/mod_parser3.C [release_1_0_0001] 1.19.2.1:
2834: fixed .dsp-s along with reorganized cvs modules dirs structure
2835:
2836: 2002-06-03 paf
2837: * etc/parser3.charsets/windows-1251.cfg 1.5:
2838: * operators.txt 1.40:
2839: * src/classes/classes.dsp 1.20:
2840: * src/classes/gd/gd.dsp 1.23:
2841: * src/classes/smtp/smtp.dsp 1.19:
2842: * src/main/compile.tab.C 1.54:
2843: * src/main/main.dsp 1.152:
2844: * src/main/pa_globals.C 1.127:
2845: * src/targets/apache13/ApacheModuleParser3.dsp 1.12:
2846: * src/targets/cgi/parser3.C 1.179:
2847: * src/targets/cgi/parser3.dsp 1.48:
2848: * src/targets/isapi/parser3isapi.dsp 1.37:
2849: * src/types/types.dsp 1.25:
2850: * www/htdocs/index.html 1.60:
2851: fixed .dsp-s along with reorganized cvs modules dirs structure
2852:
2853: * src/classes/classes.dsp [release_1_0_0001] 1.18.2.2:
2854: * src/classes/gd/gd.dsp [release_1_0_0001] 1.21.2.2:
2855: * src/classes/smtp/smtp.dsp [release_1_0_0001] 1.17.2.2:
2856: * src/main/compile.tab.C [release_1_0_0001] 1.52.2.2:
2857: * src/main/main.dsp [release_1_0_0001] 1.150.2.2:
2858: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.3:
2859: * src/targets/apache13/ApacheModuleParser3.dsp [release_1_0_0001] 1.11.2.1:
2860: * src/targets/cgi/parser3.dsp [release_1_0_0001] 1.46.2.1:
2861: * src/targets/isapi/parser3isapi.dsp [release_1_0_0001] 1.35.2.2:
2862: * src/types/types.dsp [release_1_0_0001] 1.23.2.2:
2863: reorganized cvs modules
2864:
2865: 2002-05-28 paf
2866: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.3:
2867: info.uri now ""
2868:
2869: 2002-05-17 paf
2870: * src/classes/table.C 1.153:
2871: * src/classes/table.C [release_1_0_0001] 1.151.2.1:
2872: ^table.save << checked empty pre/match/post columns
2873:
2874: 2002-05-16 paf
2875: * src/classes/image.C 1.72:
2876: * www/htdocs/index.html 1.59:
2877: image::measure can png now
2878:
2879: 2002-05-15 paf
2880: * operators.txt 1.38:
2881: * src/classes/date.C 1.31:
2882: * www/htdocs/index.html 1.58:
2883: ^date::create[%H:%M[:%S]] added
2884:
2885: * etc/parser3.charsets/windows-1251.cfg 1.4:
2886: 0x forgot, fixed
2887:
2888: * operators.txt 1.37:
2889: * src/classes/date.C 1.30:
2890: * www/htdocs/.htaccess 1.3:
2891: * www/htdocs/auto.p 1.10:
2892: * www/htdocs/index.html 1.57:
2893: ^date::create[%Y[-%m[-%d[ %H[:%M[:%S]]]]]]
2894: [-%m now
2895:
2896: 2002-05-14 paf
2897: * etc/parser3.charsets/windows-1251.cfg 1.3:
2898: * etc/parser3.charsets/windows-1251.cfg [release_1_0_0001] 1.2.2.1:
2899: added 3 quotes
2900:
2901: 2002-05-07 paf
2902: * src/classes/classes.dsp 1.19:
2903: * src/classes/classes.dsp [release_1_0_0001] 1.18.2.1:
2904: * src/classes/gd/gd.dsp 1.22:
2905: * src/classes/gd/gd.dsp [release_1_0_0001] 1.21.2.1:
2906: * src/classes/op.C 1.95:
2907: * src/classes/op.C [release_1_0_0001] 1.93.2.1:
2908: * src/classes/smtp/smtp.dsp 1.18:
2909: * src/classes/smtp/smtp.dsp [release_1_0_0001] 1.17.2.1:
2910: * src/include/pa_globals.h 1.85:
2911: * src/include/pa_globals.h [release_1_0_0001] 1.84.2.1:
2912: * src/include/pa_request.h 1.134:
2913: * src/include/pa_request.h [release_1_0_0001] 1.133.2.1:
2914: * src/include/pa_table.h 1.44:
2915: * src/include/pa_table.h [release_1_0_0001] 1.43.2.1:
2916: * src/main/compile.tab.C 1.53:
2917: * src/main/compile.tab.C [release_1_0_0001] 1.52.2.1:
2918: * src/main/compile.y 1.187:
2919: * src/main/compile.y [release_1_0_0001] 1.186.2.1:
2920: * src/main/main.dsp 1.151:
2921: * src/main/main.dsp [release_1_0_0001] 1.150.2.1:
2922: * src/main/pa_globals.C 1.126:
2923: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.2:
2924: * src/main/pa_request.C 1.207:
2925: * src/main/pa_request.C [release_1_0_0001] 1.204.2.1:
2926: * src/main/pa_table.C 1.47:
2927: * src/main/pa_table.C [release_1_0_0001] 1.46.2.1:
2928: * src/targets/isapi/pa_pool.C 1.13:
2929: * src/targets/isapi/pa_pool.C [release_1_0_0001] 1.12.2.1:
2930: * src/targets/isapi/parser3isapi.C 1.71:
2931: * src/targets/isapi/parser3isapi.C [release_1_0_0001] 1.69.2.2:
2932: * src/targets/isapi/parser3isapi.dsp 1.36:
2933: * src/targets/isapi/parser3isapi.dsp [release_1_0_0001] 1.35.2.1:
2934: * src/targets/isapi/pool_storage.h 1.16:
2935: * src/targets/isapi/pool_storage.h [release_1_0_0001] 1.15.2.1:
2936: * src/types/types.dsp 1.24:
2937: * src/types/types.dsp [release_1_0_0001] 1.23.2.1:
2938: * www/htdocs/parser-status.html 1.2:
2939: * www/htdocs/parser-status.html [release_1_0_0001] 1.1.2.1:
2940: Table name2number field now &.
2941: 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]
2942:
2943: 2002-05-06 paf
2944: * src/main/pa_globals.C 1.125:
2945: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.1:
2946: * src/targets/cgi/parser3.C 1.178:
2947: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.2:
2948: * src/targets/cgi/pool_storage.h 1.10:
2949: * src/targets/cgi/pool_storage.h [release_1_0_0001] 1.9.2.1:
2950: * src/targets/isapi/parser3isapi.C 1.70:
2951: * src/targets/isapi/parser3isapi.C [release_1_0_0001] 1.69.2.1:
2952: removed 100*40 bytes per request memory leak [nonpool malloc in
2953: globals]
2954:
2955: 2002-04-30 paf
2956: * configure 1.19:
2957: * src/include/pa_version.h 1.4:
2958: version now not b
2959:
2960: * src/targets/cgi/parser3.C 1.177:
2961: * www/htdocs/global.xsl 1.7:
2962: * www/htdocs/index.html 1.56:
2963: request.uri now never 0
2964:
2965: 2002-04-29 paf
2966: * configure.in 1.21:
2967: removed b
2968:
2969: * src/doc/ClassExample1.dox 1.4:
2970: * src/doc/ClassExample3.dox 1.4:
2971: * src/doc/aliased.dox 1.4:
2972: * src/doc/methoded.dox 1.3:
2973: * src/doc/string.dox 1.4:
2974: * src/doc/value.dox 1.3:
2975: * src/include/pa_exception.h 1.34:
2976: * src/main/pa_request.C 1.205:
2977: * src/targets/cgi/parser3.C 1.176:
2978: merged from 0001
2979:
2980: * src/classes/op.C 1.94:
2981: * src/include/pa_exception.h 1.35:
2982: * src/main/pa_request.C 1.206:
2983: Exception::comment/type checked in (), no there's no empty type
2984: comment by default
2985:
2986: 2002-04-26 paf
2987: * src/doc/doxygen.cfg 1.22:
2988: * src/doc/doxygen.cfg [release_1_0_0001] 1.21.2.1:
2989: * src/targets/cgi/parser3.dsp 1.47:
2990: * www/htdocs/index.html 1.55:
2991: doxygen dot image size reduced
2992:
2993: 2002-04-25 paf
2994: * src/classes/table.C 1.152:
2995: * www/htdocs/.htaccess 1.1:
2996: * www/htdocs/index.html 1.51:
2997: removed restriction on column count to ^table.hash to work, now
2998: must be >0 [were >1]
2999:
3000: * src/targets/cgi/parser3.C 1.175:
3001: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.1:
3002: setenv in .htaccess when cgi is not under that dir got
3003: REDIRECT_ prefix before HTTP_PARSER_x_CONFIG, now that took
3004: into account
3005:
3006: * www/htdocs/index.html 1.52:
3007: sample of 'using junction out of context'
3008:
3009: * operators.txt 1.35:
3010: * operators.txt 1.36:
3011: * src/classes/date.C 1.28:
3012: * src/classes/date.C 1.29:
3013: * www/htdocs/index.html 1.53:
3014: ^date::create[2002-12-33 01:03:04]
3015:
3016: 2002-04-24 paf
3017: * src/classes/classes.dsp 1.18:
3018: * src/classes/gd/gd.dsp 1.21:
3019: * src/classes/smtp/smtp.dsp 1.17:
3020: * src/main/compile.tab.C 1.52:
3021: * src/main/main.dsp 1.150:
3022: * src/targets/apache13/ApacheModuleParser3.dsp 1.11:
3023: * src/targets/cgi/parser3.C 1.174:
3024: * src/targets/cgi/parser3.dsp 1.46:
3025: * src/targets/isapi/parser3isapi.dsp 1.34:
3026: * src/types/types.dsp 1.23:
3027: MSVC profile targets
3028:
3029: 2002-04-23 paf
3030: * operators.txt 1.34:
3031: * src/classes/string.C 1.110:
3032: * www/htdocs/index.html 1.50:
3033: int/double/string:sql{}[$.default{code}]
3034: fixed [were barking: "junction used outside of context"]
3035:
3036: 2002-04-22 paf
3037: * src/classes/string.C 1.109:
3038: * src/include/pa_string.h 1.138:
3039: * src/main/pa_string.C 1.158:
3040: * src/types/pa_vstring.C 1.19:
3041: * src/types/pa_vstring.h 1.46:
3042: * types.txt 1.2:
3043: ^string.optimize[]
3044:
3045: * src/main/execute.C 1.238:
3046: * www/htdocs/index.html 1.48:
3047: junctions to local contexts got cleanized&checked later
3048:
3049: * src/include/pa_globals.h 1.84:
3050: * src/include/pa_table.h 1.43:
3051: * src/main/pa_globals.C 1.124:
3052: * src/main/pa_string.C 1.157:
3053: * src/main/pa_table.C 1.46:
3054: fixed match table template
3055:
3056: * src/main/execute.C 1.240:
3057: rolled back to before_killing_userjunction_contexts
3058:
3059: * src/classes/string.C 1.107:
3060: * src/classes/string.C 1.108:
3061: optimize removed from string .left/right/pos
3062:
3063: * src/main/execute.C 1.239:
3064: * www/htdocs/index.html 1.49:
3065: user junctions context killed
3066:
3067: 2002-04-19 paf
3068: * src/classes/string.C 1.106:
3069: * src/include/pa_request.h 1.133:
3070: * src/include/pa_string.h 1.137:
3071: * src/main/pa_request.C 1.204:
3072: * src/main/pa_string.C 1.156:
3073: * src/types/pa_vstring.C 1.18:
3074: * src/types/pa_vstring.h 1.45:
3075: * www/htdocs/index.html 1.47:
3076: string now optimized prior to .left .right .mid .pos .match when that is profitable,
3077: and always before .replace
3078: when $ORIGINS(1) optimization disabled
3079: 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
3080:
3081: * src/classes/op.C 1.93:
3082: * src/classes/string.C 1.105:
3083: * src/types/pa_value.h 1.86:
3084: VTable removed from each String::match replace iteration, and made stacked
3085: sizeof(VTable)=12bytes economy on each replace code
3086:
3087: * src/include/pa_globals.h 1.83:
3088: * src/include/pa_table.h 1.42:
3089: * src/main/pa_globals.C 1.123:
3090: * src/main/pa_string.C 1.155:
3091: String::match table columns globalized, not created @ each ^match anymore
3092: economy: sizeof(Array)+space on 3+x cells=24+ bytes per ^match
3093:
3094: * src/classes/file.C 1.81:
3095: ovector now local
3096: economy: 16 bytes per ^file:list
3097:
3098: * src/classes/string.C 1.104:
3099: * src/include/pa_string.h 1.136:
3100: * src/main/pa_string.C 1.154:
3101: * www/htdocs/index.html 1.46:
3102: string.match[]['] option enables generation of $match.prematch
3103: .match .postmatch columns
3104:
3105: * src/main/pa_string.C 1.153:
3106: String::match options analized without cstr-ing them now
3107:
3108: * src/doc/chmhelper.pl 1.1:
3109: * src/doc/doxygen.cfg 1.21:
3110: * src/doc/footer.htm 1.1:
3111: * src/doc/html2chm.cmd 1.6:
3112: * src/doc/postbuild.txt 1.3:
3113: * src/doc/sources2html.cmd 1.5:
3114: * src/doc/view_chm.cmd 1.2:
3115: * src/doc/view_html.cmd 1.2:
3116: config updated to doxygen 1.2.15,
3117: created helper which fixes minor bugs in chm project files & htm tree.
3118: changed extension to .htm
3119:
3120: * src/doc/footer.htm 1.2:
3121: 2001,
3122:
3123: 2002-04-18 paf
3124: * src/classes/classes.h 1.18:
3125: * src/classes/hash.C 1.40:
3126: * src/types/pa_value.h 1.85:
3127: * src/types/pa_vbool.h 1.18:
3128: * src/types/pa_vcookie.h 1.16:
3129: * src/types/pa_vdate.h 1.10:
3130: * src/types/pa_vdouble.h 1.37:
3131: * src/types/pa_venv.h 1.21:
3132: * src/types/pa_vfile.h 1.42:
3133: * src/types/pa_vhash.h 1.33:
3134: * src/types/pa_vimage.h 1.25:
3135: * src/types/pa_vint.h 1.34:
3136: * src/types/pa_vjunction.h 1.13:
3137: * src/types/pa_vobject.h 1.18:
3138: * src/types/pa_vrequest.h 1.17:
3139: * src/types/pa_vresponse.h 1.22:
3140: * src/types/pa_vstateless_class.h 1.26:
3141: * src/types/pa_vstateless_object.h 1.17:
3142: * src/types/pa_vstatus.h 1.8:
3143: * src/types/pa_vstring.h 1.44:
3144: * src/types/pa_vtable.h 1.38:
3145: * src/types/pa_vvoid.h 1.9:
3146: * src/types/pa_vxdoc.h 1.21:
3147: * src/types/pa_vxnode.h 1.14:
3148: fclass_real lowered from VStateless_class to VObject
3149:
3150: * src/types/pa_value.C 1.1:
3151: forced to cut that from .h because of VStateless_class usage [
3152: undefined in .h]
3153:
3154: * src/classes/classes.h 1.17:
3155: * src/classes/date.C 1.27:
3156: * src/classes/double.C 1.47:
3157: * src/classes/file.C 1.80:
3158: * src/classes/form.C 1.23:
3159: * src/classes/hash.C 1.39:
3160: * src/classes/image.C 1.71:
3161: * src/classes/int.C 1.44:
3162: * src/classes/mail.C 1.63:
3163: * src/classes/math.C 1.18:
3164: * src/classes/op.C 1.91:
3165: * src/classes/response.C 1.19:
3166: * src/classes/string.C 1.103:
3167: * src/classes/table.C 1.151:
3168: * src/classes/void.C 1.19:
3169: * src/classes/xnode.C 1.44:
3170: * src/include/pa_globals.h 1.82:
3171: * src/include/pa_request.h 1.132:
3172: * src/main/execute.C 1.236:
3173: * src/main/pa_globals.C 1.122:
3174: * src/main/pa_request.C 1.201:
3175: * src/types/Makefile.am 1.21:
3176: * src/types/pa_value.h 1.84:
3177: * src/types/pa_vdouble.h 1.36:
3178: * src/types/pa_vform.C 1.55:
3179: * src/types/pa_vhash.h 1.32:
3180: * src/types/pa_vint.h 1.33:
3181: * src/types/pa_vmath.h 1.7:
3182: * src/types/pa_vmethod_frame.h 1.25:
3183: * src/types/pa_vstateless_class.h 1.24:
3184: * src/types/pa_wcontext.C 1.18:
3185: * src/types/pa_wcontext.h 1.32:
3186: * src/types/pa_wwrapper.h 1.18:
3187: * src/types/types.dsp 1.22:
3188: * www/htdocs/index.html 1.40:
3189: removed Value::fname
3190:
3191: * src/include/pa_opcode.h 1.18:
3192: * src/main/compile.tab.C 1.51:
3193: * src/main/compile.y 1.186:
3194: * src/main/compile_tools.C 1.49:
3195: * src/main/compile_tools.h 1.61:
3196: * src/main/execute.C 1.237:
3197: * src/main/pa_request.C 1.202:
3198: * src/types/pa_vmethod_frame.h 1.26:
3199: * www/htdocs/index.html 1.41:
3200: OP_GET_METHOD_FRAME merged with OP_CALL, VCodeFrame move to
3201: stack [no more heap waste on each CALL]
3202:
3203: * src/types/pa_valiased.C 1.14:
3204: * src/types/pa_valiased.h 1.19:
3205: * src/types/pa_vclass.h 1.25:
3206: * src/types/pa_vobject.h 1.17:
3207: * src/types/pa_wcontext.C 1.19:
3208: * www/htdocs/index.html 1.42:
3209: VAliased get/set alias now virtual and implemented down in
3210: VClass, fclass_alias removed,
3211:
3212: * src/main/pa_request.C 1.203:
3213: * src/types/pa_valiased.h 1.20:
3214: * src/types/pa_vstateless_class.h 1.25:
3215: * src/types/pa_vstateless_object.h 1.16:
3216: * src/types/pa_vstring.h 1.43:
3217: * www/htdocs/index.html 1.43:
3218: VStateless_string_object speicalized light version of VStateless_object
3219:
3220: * src/types/Makefile.in 1.37:
3221: *** empty log message ***
3222:
3223: * src/doc/doxygen.cfg 1.20:
3224: .chi generation disabled
3225:
3226: * src/classes/classes.h 1.19:
3227: * src/classes/xdoc.C 1.92:
3228: * src/classes/xnode.C 1.45:
3229: * src/classes/xnode.h 1.11:
3230: * src/types/pa_vxdoc.C 1.13:
3231: * www/htdocs/index.html 1.44:
3232: * www/htdocs/index.html 1.45:
3233: xdoc(xnode) now fully - fields&methods
3234:
3235: * src/classes/op.C 1.92:
3236: ^throw comment param made optional
3237:
3238: 2002-04-17 paf
3239: * src/types/pa_vhash.h 1.31:
3240: vstring wrong parent fixed
3241:
3242: * src/classes/op.C 1.90:
3243: taint local result var bug fixed
3244:
3245: * src/doc/ClassExample1.dox 1.3:
3246: * src/doc/ClassExample2.dox 1.4:
3247: * src/doc/ClassExample3.dox 1.3:
3248: * src/doc/compiler.dox 1.3:
3249: * src/doc/module.dox 1.3:
3250: * src/doc/pooled.dox 1.3:
3251: * src/doc/string.dox 1.3:
3252: * src/doc/targets.dox 1.3:
3253: * src/include/pa_pool.h 1.79:
3254: * src/include/pa_types.h 1.40:
3255: dox updated to current state, PTHROW freshen to throw & co
3256:
3257: 2002-04-16 paf
3258: * src/classes/op.C 1.89:
3259: exception2vhash file now tainted
3260:
3261: * src/include/pa_opcode.h 1.17:
3262: * src/main/compile.tab.C 1.49:
3263: * src/main/compile.y 1.185:
3264: * src/main/execute.C 1.232:
3265: * src/targets/cgi/parser3.C 1.172:
3266: OP_CALL -> OP_CALL__WRITE and used that for removing VString wrapper
3267:
3268: * src/doc/postbuild.txt 1.2:
3269: * src/main/execute.C 1.234:
3270: * www/htdocs/index.html 1.37:
3271: result in @postprocess & @unhandled_exception now taken into
3272: account as in usual functions
3273:
3274: * src/doc/postbuild.txt 1.1:
3275: instructions on post .html build
3276:
3277: * asm.txt 1.2:
3278: * form.txt 1.2:
3279: * lang.txt 1.2:
3280: * sql.txt 1.2:
3281: removed outdated. see in Attic asm.txt as most interesting
3282:
3283: * src/classes/op.C 1.87:
3284: * www/htdocs/auto.p 1.8:
3285: extra check on empty file in origin in _execute
3286:
3287: * src/classes/date.C 1.26:
3288: * src/main/compile.tab.C 1.50:
3289: * src/targets/cgi/parser3.C 1.173:
3290: cheched date:create(days) param for validity [later were
3291: assumed valid and crashed on invalid onces]
3292:
3293: * src/classes/file.C 1.79:
3294: * src/main/pa_exec.C 1.35:
3295: * www/htdocs/index.html 1.36:
3296: stderr of execs mark as tainted
3297:
3298: * src/main/execute.C 1.235:
3299: * www/htdocs/index.html 1.38:
3300: $result in @main now taken into account as in usual functions
3301:
3302: * src/main/pa_request.C 1.199:
3303: uri in error log
3304:
3305: * src/classes/op.C 1.88:
3306: _process pseudo origin copied from local var to heap
3307:
3308: * src/main/pa_request.C 1.200:
3309: * src/targets/isapi/parser3isapi.C 1.69:
3310: * www/htdocs/index.html 1.39:
3311: removed check, preventing content-length: 0 from appearing
3312:
3313: * src/doc/doxygen.cfg 1.19:
3314: * src/doc/html2chm.cmd 1.5:
3315: .chm file only now, no .chi
3316:
3317: 2002-04-15 paf
3318: * src/classes/image.C 1.70:
3319: * src/classes/op.C 1.83:
3320: * src/classes/op.C 1.84:
3321: * src/classes/string.C 1.101:
3322: * src/classes/table.C 1.149:
3323: * src/include/pa_request.h 1.129:
3324: * src/main/execute.C 1.228:
3325: * src/types/pa_value.h 1.81:
3326: * src/types/pa_vmethod_frame.h 1.24:
3327: * src/types/pa_wcontext.h 1.29:
3328: StringOrValue wcontext result, now ready for dual writes
3329:
3330: * src/main/execute.C 1.231:
3331: * src/types/pa_value.h 1.83:
3332: fixed name update
3333:
3334: * src/main/execute.C 1.229:
3335: CodeFrame soul fixed [mistakenly killed by prev changes]
3336:
3337: * src/classes/file.C 1.78:
3338: * src/classes/op.C 1.86:
3339: * src/classes/table.C 1.150:
3340: finished dual write_xxx_lang functions
3341:
3342: * src/classes/date.C 1.25:
3343: * src/classes/file.C 1.76:
3344: * src/classes/mail.C 1.62:
3345: * src/classes/string.C 1.102:
3346: * src/classes/xnode.C 1.43:
3347: * src/include/pa_request.h 1.130:
3348: * src/types/pa_value.h 1.82:
3349: * src/types/pa_wcontext.h 1.30:
3350: removed absolutely unnecessary VString shells
3351:
3352: * src/classes/op.C 1.82:
3353: * src/include/pa_globals.h 1.81:
3354: * src/include/pa_opcode.h 1.16:
3355: * src/include/pa_request.h 1.128:
3356: * src/main/compile.tab.C 1.47:
3357: * src/main/compile.y 1.183:
3358: * src/main/compile_tools.C 1.47:
3359: * src/main/compile_tools.h 1.59:
3360: * src/main/execute.C 1.226:
3361: * src/main/pa_globals.C 1.121:
3362: * src/main/pa_request.C 1.198:
3363: * src/targets/cgi/parser3.C 1.170:
3364: * www/htdocs/index.html 1.35:
3365: switch in hash constructor fixed [were problems with using of
3366: stacked wwrapper after it's death]
3367:
3368: * src/classes/file.C 1.77:
3369: * src/classes/hash.C 1.38:
3370: * src/classes/op.C 1.85:
3371: * src/include/pa_request.h 1.131:
3372: * src/main/execute.C 1.230:
3373: * src/types/pa_wcontext.h 1.31:
3374: started dual write_xxx_lang functions, if checked & works
3375:
3376: * src/targets/cgi/parser3.C 1.171:
3377: ctime sometimes can be just "", checked that
3378:
3379: * src/main/compile.tab.C 1.48:
3380: * src/main/compile.y 1.184:
3381: * src/main/compile_tools.C 1.48:
3382: * src/main/compile_tools.h 1.60:
3383: * src/main/execute.C 1.227:
3384: OP_GET_ELEMENT+OP_GET_ELEMENT__WRITE
3385: changed to OP_WRITE_VALUE
3386: in var get cases
3387:
3388: 2002-04-12 paf
3389: * operators.txt 1.33:
3390: * src/classes/table.C 1.148:
3391: * www/htdocs/index.html 1.34:
3392: table.select(expression) 0
3393:
3394: 2002-04-11 paf
3395: * src/classes/string.C 1.100:
3396: * src/include/pa_request.h 1.127:
3397: * src/main/execute.C 1.225:
3398: Request::process_internal codeFrame & wwrapper stacked [not
3399: wasting heap anymore]
3400:
3401: 2002-04-10 paf
3402: * src/include/pa_string.h 1.135:
3403: * src/main/pa_string.C 1.151:
3404: * src/main/untaint.C 1.101:
3405: * www/htdocs/index.html 1.33:
3406: killed 8 bytes from String.head
3407:
3408: * src/classes/double.C 1.46:
3409: * src/classes/file.C 1.75:
3410: * src/classes/hash.C 1.37:
3411: * src/classes/image.C 1.69:
3412: * src/classes/int.C 1.43:
3413: * src/classes/math.C 1.17:
3414: * src/classes/op.C 1.81:
3415: * src/classes/string.C 1.99:
3416: * src/classes/table.C 1.147:
3417: * src/classes/void.C 1.18:
3418: * src/classes/xdoc.C 1.91:
3419: * src/include/pa_request.h 1.126:
3420: * src/main/execute.C 1.224:
3421: * src/main/pa_string.C 1.152:
3422: killed Request::process() wrapping VString(String) in case we
3423: need only String
3424:
3425: 2002-04-09 paf
3426: * src/main/pa_common.C 1.108:
3427: * src/targets/cgi/parser3.C 1.168:
3428: * src/types/pa_vdouble.h 1.35:
3429: * src/types/pa_vint.h 1.32:
3430: int/double get_string now not pool.malloc(MAX_NUMBER) but
3431: really neaded
3432:
3433: * etc/Makefile.in 1.6:
3434: * etc/parser3.charsets/Makefile.in 1.8:
3435: * src/classes/Makefile.in 1.44:
3436: * src/classes/gd/Makefile.in 1.35:
3437: * src/classes/smtp/Makefile.in 1.4:
3438: * src/sql/Makefile.in 1.4:
3439: * src/targets/Makefile.in 1.35:
3440: * src/targets/apache13/Makefile.in 1.33:
3441: * src/targets/cgi/Makefile.in 1.46:
3442: * src/targets/isapi/Makefile.in 1.4:
3443: * src/types/Makefile.in 1.36:
3444: makse
3445:
3446: * operators.txt 1.31:
3447: * src/classes/double.C 1.45:
3448: * src/classes/int.C 1.42:
3449: * www/htdocs/global.xsl 1.5:
3450: int/double.int/double(default)
3451:
3452: * src/main/compile.tab.C 1.46:
3453: * src/targets/cgi/parser3.C 1.169:
3454: * src/targets/isapi/parser3isapi.C 1.68:
3455: removed
3456: {
3457: char *a;
3458: {
3459: /*sub local*/char b[...];
3460: a=b;
3461: situations
3462:
3463: * src/classes/xdoc.C 1.89:
3464: * www/htdocs/global.xsl 1.6:
3465: * www/htdocs/index.html 1.32:
3466: xslt params fixed
3467:
3468: * operators.txt 1.32:
3469: * src/classes/xdoc.C 1.90:
3470: xslt params made literal
3471:
3472: 2002-04-04 paf
3473: * src/include/pa_string.h 1.134:
3474: * src/main/pa_string.C 1.150:
3475: * www/htdocs/index.html 1.31:
3476: fixed string.replace [when reconstructing pieces were split by
3477: max_integral(piece.size), thus some strings to replace happen
3478: to be split into two = not replaced)
3479:
3480: * src/targets/cgi/parser3.C 1.166:
3481: * src/targets/cgi/parser3.C 1.167:
3482: * src/targets/cgi/parser3.dsp 1.44:
3483: * src/targets/cgi/parser3.dsp 1.45:
3484: document root in standalone version = current dir
3485:
3486: 2002-04-03 paf
3487: * INSTALL 1.18:
3488: * Makefile.in 1.10:
3489: * configure 1.17:
3490: * configure.in 1.19:
3491: * etc/Makefile.in 1.5:
3492: * etc/parser3.charsets/Makefile.in 1.7:
3493: * etc/parser3.conf.in 1.7:
3494: * src/Makefile.in 1.46:
3495: * src/include/Makefile.in 1.4:
3496: * src/main/Makefile.in 1.40:
3497: root config configure options
3498:
3499: * configure 1.18:
3500: * configure.in 1.20:
3501: more checks on nonexistent charset
3502:
3503: 2002-04-02 paf
3504: * src/main/compile.C 1.63:
3505: parser.compile [exception name more like in doc]
3506:
3507: 2002-04-01 paf
3508: * src/classes/mail.C 1.61:
3509: * src/include/pa_string.h 1.133:
3510: * src/main/untaint.C 1.100:
3511: * src/targets/isapi/parser3isapi.dsp 1.33:
3512: mail subject encoding taken from .content-type.charset, not .charset
3513:
3514: 2002-03-29 paf
3515: * operators.txt 1.30:
3516: * src/classes/date.C 1.24:
3517: * www/htdocs/index.html 1.30:
3518: ^date::create now may not supply day, default 1.
3519: checked 29.03 -> 29.02 roll on non 366 days' year. | 31.05->31.04 roll
3520:
3521: * etc/parser3.charsets/koi8-r.cfg 1.2:
3522: koi8-r += ukranian letters
3523:
3524: 2002-03-28 paf
3525: * operators.txt 1.29:
3526: * src/classes/date.C 1.23:
3527: * src/classes/op.C 1.79:
3528: * src/include/pa_globals.h 1.80:
3529: * src/include/pa_hash.h 1.55:
3530: * src/main/pa_globals.C 1.120:
3531: * src/types/pa_vdate.h 1.9:
3532: * www/htdocs/index.html 1.29:
3533: ^cache[file][date]{
3534: ^cache(seconds)
3535: ^cache[date]
3536: }
3537:
3538: * src/classes/xdoc.C 1.88:
3539: * src/classes/xnode.C 1.42:
3540: * src/classes/xnode.h 1.10:
3541: removed redundant pool param
3542:
3543: 2002-03-27 paf
3544: * operators.txt 1.27:
3545: * src/classes/op.C 1.77:
3546: * src/include/pa_config_fixed.h 1.42:
3547: * src/include/pa_request.h 1.124:
3548: * src/main/execute.C 1.222:
3549: * src/main/pa_request.C 1.196:
3550: decided agains resetting exception_trace, just changed name
3551:
3552: * operators.txt 1.28:
3553: * src/classes/date.C 1.22:
3554: * src/classes/double.C 1.44:
3555: * src/classes/file.C 1.74:
3556: * src/classes/form.C 1.22:
3557: * src/classes/hash.C 1.36:
3558: * src/classes/image.C 1.68:
3559: * src/classes/int.C 1.41:
3560: * src/classes/mail.C 1.60:
3561: * src/classes/math.C 1.16:
3562: * src/classes/op.C 1.78:
3563: * src/classes/smtp/smtp.C 1.10:
3564: * src/classes/string.C 1.98:
3565: * src/classes/table.C 1.146:
3566: * src/classes/void.C 1.17:
3567: * src/classes/xdoc.C 1.87:
3568: * src/classes/xnode.C 1.41:
3569: * src/include/pa_exception.h 1.33:
3570: * src/include/pa_request.h 1.125:
3571: * src/include/pa_stylesheet_connection.h 1.28:
3572: * src/main/compile.C 1.62:
3573: * src/main/compile_tools.C 1.46:
3574: * src/main/execute.C 1.223:
3575: * src/main/pa_array.C 1.48:
3576: * src/main/pa_charset.C 1.23:
3577: * src/main/pa_charsets.C 1.8:
3578: * src/main/pa_common.C 1.106:
3579: * src/main/pa_dictionary.C 1.14:
3580: * src/main/pa_exception.C 1.40:
3581: * src/main/pa_exec.C 1.34:
3582: * src/main/pa_pool.C 1.52:
3583: * src/main/pa_request.C 1.197:
3584: * src/main/pa_socks.C 1.14:
3585: * src/main/pa_sql_driver_manager.C 1.62:
3586: * src/main/pa_string.C 1.149:
3587: * src/main/pa_table.C 1.45:
3588: * src/main/untaint.C 1.99:
3589: * src/targets/apache13/mod_parser3.C 1.19:
3590: * src/targets/cgi/parser3.C 1.165:
3591: * src/targets/isapi/parser3isapi.C 1.67:
3592: * src/types/pa_value.h 1.80:
3593: * src/types/pa_vcookie.C 1.43:
3594: * src/types/pa_vfile.h 1.41:
3595: * src/types/pa_vform.C 1.54:
3596: * src/types/pa_vhash.h 1.30:
3597: * src/types/pa_vmethod_frame.h 1.23:
3598: * src/types/pa_vstatus.C 1.7:
3599: * src/types/pa_vtable.C 1.13:
3600: * src/types/pa_vxdoc.h 1.20:
3601: * src/types/pa_vxnode.h 1.13:
3602: * src/types/pa_wcontext.C 1.17:
3603: * src/types/pa_wwrapper.h 1.17:
3604: * www/htdocs/index.html 1.28:
3605: assigned exception types
3606:
3607: 2002-03-26 paf
3608: * operators.txt 1.24:
3609: * src/classes/date.C 1.20:
3610: * www/htdocs/index.html 1.25:
3611: fixed date roll on daylightsaving days
3612: mktime took into account tm_isdst flag, which remained from BEFORE roll, but should have been reset
3613:
3614: * src/classes/op.C 1.76:
3615: * www/htdocs/index.html 1.27:
3616: forced language of $source field of exception to 'tainted',
3617: so that sql-langed-frags could be outputed outside of connect
3618:
3619: * src/include/pa_common.h 1.76:
3620: * src/main/pa_exec.C 1.33:
3621: windows exec chdir fixed
3622:
3623: * operators.txt 1.25:
3624: * src/classes/date.C 1.21:
3625: * www/htdocs/index.html 1.26:
3626: removed date.roll limit of +-1 offset
3627:
3628: 2002-03-25 paf
3629: * INSTALL 1.13:
3630: comment on --disable-link-stdcpp
3631:
3632: * INSTALL 1.12:
3633: * configure 1.15:
3634: * configure.in 1.17:
3635: * src/targets/cgi/Makefile.am 1.33:
3636: * src/targets/cgi/Makefile.in 1.44:
3637: libstdc++ link skipping configure option
3638:
3639: * src/classes/file.C 1.73:
3640: * src/classes/mail.C 1.56:
3641: * src/include/pa_exec.h 1.8:
3642: * src/main/pa_exec.C 1.32:
3643: f(!forced_allow)
3644: to allow
3645: --with-sendmail to work with any/both
3646: --disable-foreign-group-files --disable-execs
3647:
3648: * src/classes/op.C 1.75:
3649: * src/include/pa_sql_connection.h 1.24:
3650: sql connection with error were put to cache with '
3651: marked_to_rollback' flag, all consequent even OK requests
3652: rolled back
3653:
3654: * INSTALL 1.16:
3655: "--with=sendmail=COMMAND"
3656: comment
3657:
3658: * INSTALL 1.15:
3659: * configure 1.16:
3660: * configure.in 1.18:
3661: * src/classes/mail.C 1.55:
3662: * src/include/pa_config_auto.h.in 1.24:
3663: * src/main/pa_exec.C 1.31:
3664: * src/targets/cgi/Makefile.am 1.34:
3665: * src/targets/cgi/Makefile.in 1.45:
3666: --disable-foreign-group-files now disables execs also.
3667: introducing --sendmail
3668:
3669: * INSTALL 1.14:
3670: * INSTALL 1.17:
3671: * src/classes/mail.C 1.57:
3672: * src/classes/mail.C 1.58:
3673: *** empty log message ***
3674:
3675: * operators.txt 1.22:
3676: pgsql options comment
3677:
3678: * operators.txt 1.23:
3679: * src/targets/cgi/parser3.C 1.164:
3680: http_site_config_filespec
3681:
3682: 2002-03-22 paf
3683: * operators.txt 1.21:
3684: few comments on sets
3685:
3686: * src/main/pa_exec.C 1.30:
3687: createprocess nowindow flag
3688: check on readfile false return
3689:
3690: 2002-03-18 paf
3691: * src/main/pa_charset.C 1.22:
3692: * src/targets/isapi/pa_threads.C 1.10:
3693: * src/types/pa_vdouble.h 1.34:
3694: removed some tested @tests
3695:
3696: * etc/parser3.conf.in 1.6:
3697: * operators.txt 1.20:
3698: * src/classes/op.C 1.74:
3699: * src/include/pa_exception.h 1.32:
3700: * src/include/pa_globals.h 1.79:
3701: * src/include/pa_request.h 1.123:
3702: * src/include/pa_stack.h 1.14:
3703: * src/main/pa_globals.C 1.119:
3704: * src/main/pa_request.C 1.195:
3705: * www/htdocs/index.html 1.22:
3706: * www/htdocs/index.html 1.23:
3707: introducing ^try
3708:
3709: 2002-03-15 paf
3710: * operators.txt 1.19:
3711: * src/classes/table.C 1.145:
3712: * www/htdocs/index.html 1.21:
3713: ^table.locate(logical expr)
3714:
3715: 2002-03-13 paf
3716: * src/main/pa_exception.C 1.39:
3717: checked not-pooled malloc
3718:
3719: 2002-03-11 paf
3720: * src/types/pa_vfile.C 1.29:
3721: $file.text now 0A linebreaks,
3722: file::exec/cgi linebreaks "0D0A" changed to 0A onces
3723:
3724: * INSTALL 1.10:
3725: * configure 1.13:
3726: * configure.in 1.15:
3727: * src/include/pa_config_auto.h.in 1.22:
3728: * src/include/pa_config_fixed.h 1.40:
3729: * src/main/pa_exec.C 1.28:
3730: * src/main/pa_exec.C 1.29:
3731: * www/htdocs/index.html 1.18:
3732: * www/htdocs/index.html 1.19:
3733: * www/htdocs/index.html 1.20:
3734: --disable-execs
3735:
3736: * INSTALL 1.11:
3737: * configure 1.14:
3738: * configure.in 1.16:
3739: * src/include/pa_config_auto.h.in 1.23:
3740: * src/main/pa_common.C 1.105:
3741: --disable-foreign-group-files
3742:
3743: 2002-03-05 paf
3744: * src/targets/isapi/parser3isapi.C 1.66:
3745: * src/targets/isapi/parser3isapi.dsp 1.32:
3746: iis5 now requires headers to be terminated with \r\n manually [
3747: refuses to separate header/body itself]
3748:
3749: * operators.txt 1.17:
3750: * operators.txt 1.18:
3751: * src/classes/date.C 1.18:
3752: * src/classes/date.C 1.19:
3753: date week calendar columns named
3754:
3755: * src/main/pa_globals.C 1.118:
3756: * src/targets/cgi/parser3.C 1.163:
3757: * src/targets/isapi/parser3isapi.C 1.65:
3758: * www/htdocs/index.html 1.17:
3759: isapi site config beside .dll
3760:
3761: 2002-03-04 paf
3762: * src/targets/isapi/pa_threads.C 1.9:
3763: * src/targets/isapi/parser3isapi.C 1.64:
3764: * src/targets/isapi/parser3isapi.dsp 1.31:
3765: isapi updated
3766:
3767: * src/classes/op.C 1.73:
3768: * src/types/pa_vfile.C 1.28:
3769: * www/htdocs/index.html 1.16:
3770: process body now evaluated in PASS language
3771:
3772: * src/classes/op.C 1.72:
3773: * src/include/pa_string.h 1.132:
3774: * src/main/pa_string.C 1.148:
3775: string deserialize checks on broken file
3776:
3777: 2002-03-01 paf
3778: * src/main/pa_exec.C 1.27:
3779: execle -> execve, now argc OK
3780:
3781: 2002-02-28 paf
3782: * src/main/pa_string.C 1.147:
3783: origin by first piece preferred before last piece
3784:
3785: * src/main/pa_charsets.C 1.7:
3786: when placing charset to cache using global name now [were
3787: request]
3788:
3789: * configure 1.12:
3790: * configure.in 1.14:
3791: * src/targets/apache13/ApacheModuleParser3.dsp 1.10:
3792: * src/targets/apache13/mod_parser3.C 1.18:
3793: * src/targets/apache13/p3runConfigure.in 1.9:
3794: * src/targets/apache13/pa_threads.C 1.8:
3795: * www/htdocs/auto.p 1.7:
3796: apache module updated
3797:
3798: * src/main/untaint.C 1.98:
3799: removed some debug comments
3800:
3801: 2002-02-27 paf
3802: * etc/parser3.conf.in 1.5:
3803: .dll -> .so
3804:
3805: * src/main/pa_charset.C 1.21:
3806: size_t
3807:
3808: * INSTALL 1.9:
3809: shared/static-xml
3810: with-pathlink
3811:
3812: * operators.txt 1.15:
3813: * operators.txt 1.16:
3814: SMTP comment
3815:
3816: 2002-02-26 paf
3817: * src/classes/xnode.C 1.40:
3818: * www/htdocs/auto.p 1.6:
3819: * www/htdocs/global.xsl 1.4:
3820: * www/htdocs/index.html 1.15:
3821: in some situation, xpath query returned result with type NODESET, but empty nodeset member field,
3822: checked that
3823:
3824: * src/main/pa_exec.C 1.26:
3825: more precise names for vars, cosmetic
3826:
3827: 2002-02-22 paf
3828: * operators.txt 1.14:
3829: * src/types/pa_vcookie.C 1.41:
3830: * src/types/pa_vcookie.C 1.42:
3831: cookie "expires=0" = "session"
3832:
3833: * src/include/pa_string.h 1.131:
3834: * src/main/pa_string.C 1.144:
3835: * src/main/pa_string.C 1.145:
3836: * src/main/pa_string.C 1.146:
3837: * www/htdocs/auto.p 1.5:
3838: * www/htdocs/index.html 1.14:
3839: string iterators fixed again, so were String::join_chain
3840:
3841: * configure 1.11:
3842: * configure.in 1.13:
3843: glib###.a detection fixed
3844:
3845: * Makefile.in 1.7:
3846: * configure 1.9:
3847: * configure.in 1.11:
3848: * etc/Makefile.in 1.4:
3849: * etc/parser3.charsets/Makefile.in 1.6:
3850: * src/Makefile.in 1.45:
3851: * src/classes/Makefile.am 1.38:
3852: * src/classes/Makefile.in 1.43:
3853: * src/classes/gd/Makefile.in 1.34:
3854: * src/classes/hashfile.C 1.23:
3855: * src/classes/smtp/Makefile.in 1.3:
3856: * src/include/Makefile.am 1.2:
3857: * src/include/Makefile.in 1.3:
3858: * src/include/pa_config_auto.h.in 1.20:
3859: * src/include/pa_db_connection.h 1.22:
3860: * src/include/pa_db_manager.h 1.15:
3861: * src/include/pa_db_table.h 1.16:
3862: * src/main/Makefile.am 1.31:
3863: * src/main/Makefile.in 1.39:
3864: * src/main/pa_db_connection.C 1.38:
3865: * src/main/pa_db_manager.C 1.23:
3866: * src/main/pa_db_table.C 1.21:
3867: * src/main/pa_globals.C 1.117:
3868: * src/sql/Makefile.in 1.3:
3869: * src/targets/Makefile.in 1.34:
3870: * src/targets/apache13/Makefile.in 1.32:
3871: * src/targets/apache13/p3runConfigure.in 1.8:
3872: * src/targets/cgi/Makefile.am 1.32:
3873: * src/targets/cgi/Makefile.in 1.43:
3874: * src/targets/isapi/Makefile.in 1.3:
3875: * src/types/Makefile.am 1.20:
3876: * src/types/Makefile.in 1.35:
3877: * src/types/pa_vhashfile.C 1.21:
3878: * src/types/pa_vhashfile.h 1.16:
3879: removed hashfile support for now
3880:
3881: * acconfig.h 1.1:
3882: acconfig move in cvs[from src/libltdl to /]
3883:
3884: * etc/parser3.charsets/windows-1251.cfg 1.2:
3885: °
3886:
3887: * Makefile.am 1.4:
3888: * Makefile.in 1.9:
3889: make update
3890:
3891: * INSTALL 1.7:
3892: hashfile removed from INSTALL
3893:
3894: * Makefile.in 1.8:
3895: * configure 1.10:
3896: * configure.in 1.12:
3897: * src/include/pa_config_auto.h.in 1.21:
3898: --with-shared-xml
3899: --with-static-xml
3900:
3901: * INSTALL 1.8:
3902: without-zlib comment
3903:
3904: * operators.txt 1.13:
3905: * src/classes/classes.dsp 1.16:
3906: * src/main/main.dsp 1.148:
3907: * src/types/types.dsp 1.20:
3908: removed hashfile support from sources for now
3909:
3910: * src/classes/classes.dsp 1.17:
3911: * src/classes/gd/gd.dsp 1.20:
3912: * src/main/compile.tab.C 1.45:
3913: * src/main/main.dsp 1.149:
3914: * src/targets/apache13/ApacheModuleParser3.dsp 1.9:
3915: * src/targets/cgi/parser3.dsp 1.43:
3916: * src/targets/isapi/parser3isapi.dsp 1.30:
3917: * src/types/types.dsp 1.21:
3918: *.dsp: removed refereces to win32db & ancient xalan&xml
3919:
3920: 2002-02-21 paf
3921: * Makefile.am 1.3:
3922: * Makefile.in 1.6:
3923: make cvsupdate
3924:
3925: * src/main/untaint.C 1.97:
3926: removed debug code, activated commented-for debug parts
3927:
3928: * src/include/pa_string.h 1.130:
3929: * src/include/pa_types.h 1.39:
3930: * src/main/pa_string.C 1.143:
3931: * src/main/untaint.C 1.96:
3932: STRING_*FOREACH_ROW
3933: changed to stop at append_row, not at link zero
3934: now string to string appending works
3935:
3936: 2002-02-20 paf
3937: * src/include/pa_string.h 1.129:
3938: * src/main/execute.C 1.221:
3939: * src/main/untaint.C 1.95:
3940: * src/targets/cgi/pa_pool.C 1.38:
3941: * src/targets/cgi/parser3.C 1.162:
3942: * www/htdocs/index.html 1.13:
3943: //#define DEBUG_STRING_APPENDS_VS_EXPANDS
3944:
3945: * src/include/pa_string.h 1.128:
3946: * src/main/pa_string.C 1.142:
3947: * src/main/untaint.C 1.94:
3948: economy: 22%
3949:
3950: * operators.txt 1.12:
3951: * src/include/pa_common.h 1.75:
3952: * src/include/pa_config_fixed.h 1.39:
3953: * src/include/pa_string.h 1.125:
3954: * src/include/pa_types.h 1.38:
3955: * src/main/compile.tab.C 1.44:
3956: * src/main/execute.C 1.220:
3957: * src/main/pa_string.C 1.139:
3958: * src/main/untaint.C 1.91:
3959: * src/targets/cgi/pa_pool.C 1.37:
3960: * src/targets/cgi/parser3.C 1.160:
3961: * www/htdocs/auto.p 1.4:
3962: * www/htdocs/global.xsl 1.3:
3963: * www/htdocs/index.html 1.11:
3964: strign to string append optimiziation idea and estimates
3965:
3966: * src/include/pa_string.h 1.126:
3967: * src/include/pa_stylesheet_connection.h 1.27:
3968: * src/main/pa_db_manager.C 1.22:
3969: * src/main/pa_dictionary.C 1.13:
3970: * src/main/pa_string.C 1.140:
3971: * src/main/untaint.C 1.92:
3972: * src/targets/cgi/parser3.C 1.161:
3973: * src/types/pa_vcookie.C 1.40:
3974: * src/types/pa_vstring.h 1.42:
3975: * www/htdocs/index.html 1.12:
3976: speed uptimized: string::is_empty
3977:
3978: * src/include/pa_string.h 1.127:
3979: * src/main/pa_string.C 1.141:
3980: * src/main/untaint.C 1.93:
3981: space uptimized: string::link_row removed
3982:
3983: 2002-02-19 paf
3984: * src/classes/xdoc.C 1.86:
3985: * src/classes/xnode.C 1.39:
3986: getElementsByTagName and *NS moved to node [element]
3987:
3988: * src/classes/math.C 1.15:
3989: not used directly [but erroreously reported that 'is', thus
3990: registering twice&other probs]
3991:
3992: * src/main/compile.C 1.59:
3993: * src/main/compile.C 1.60:
3994: without string_origins not worked
3995:
3996: * src/main/compile.C 1.61:
3997: without string_origins parse error file+line+col possible
3998:
3999: 2002-02-18 paf
4000: * src/types/pa_vdouble.h 1.33:
4001: since we have in_expression
4002: removed that trick i've installed into double::as_string
4003:
4004: * INSTALL 1.6:
4005: local install comment
4006:
4007: * src/main/compile.tab.C 1.41:
4008: * src/main/compile.y 1.181:
4009: * www/htdocs/global.xsl 1.2:
4010: * www/htdocs/index.html 1.7:
4011: integer division stops name
4012:
4013: * Makefile.in 1.4:
4014: * acinclude.m4 1.2:
4015: * aclocal.m4 1.2:
4016: * configure 1.8:
4017: * configure.in 1.10:
4018: * etc/Makefile.in 1.3:
4019: * etc/parser3.charsets/Makefile.in 1.5:
4020: * src/Makefile.in 1.44:
4021: * src/classes/Makefile.in 1.42:
4022: * src/classes/gd/Makefile.in 1.33:
4023: * src/classes/smtp/Makefile.in 1.2:
4024: * src/include/Makefile.in 1.2:
4025: * src/include/pa_config_auto.h.in 1.19:
4026: * src/include/pa_config_includes.h 1.19:
4027: * src/main/Makefile.in 1.38:
4028: * src/sql/Makefile.in 1.2:
4029: * src/targets/Makefile.in 1.33:
4030: * src/targets/apache13/Makefile.in 1.31:
4031: * src/targets/apache13/p3runConfigure.in 1.7:
4032: * src/targets/cgi/Makefile.am 1.30:
4033: * src/targets/cgi/Makefile.in 1.41:
4034: * src/targets/cgi/parser3.C 1.157:
4035: * src/targets/isapi/Makefile.in 1.2:
4036: * src/types/Makefile.in 1.34:
4037: removed libtool usage from build mech
4038:
4039: * operators.txt 1.10:
4040: * src/classes/date.C 1.17:
4041: date::create [were date::set, with backward comp
4042:
4043: * src/classes/math.C 1.14:
4044: * www/htdocs/index.html 1.8:
4045: math:random range check fixed
4046:
4047: * src/main/compile.tab.C 1.42:
4048: bison env set so one could compile without cygwin installed
4049:
4050: * src/targets/cgi/Makefile.am 1.31:
4051: * src/targets/cgi/Makefile.in 1.42:
4052: * src/targets/cgi/parser3.C 1.158:
4053: *** empty log message ***
4054:
4055: * src/main/pa_globals.C 1.116:
4056: extern "C" was removed too fast
4057:
4058: * Makefile.in 1.5:
4059: * ltconfig 1.2:
4060: * ltmain.sh 1.2:
4061: removed libtool subpart files
4062:
4063: * src/main/main.dsp 1.147:
4064: * src/main/pa_globals.C 1.115:
4065: removed unneded
4066: #ifdef __cplusplus
4067: }
4068: #endif
4069:
4070: * src/include/pa_opcode.h 1.15:
4071: * src/include/pa_request.h 1.122:
4072: * src/main/compile.tab.C 1.43:
4073: * src/main/compile.y 1.182:
4074: * src/main/execute.C 1.219:
4075: * src/types/pa_wcontext.h 1.28:
4076: * www/htdocs/index.html 1.10:
4077: * www/htdocs/index.html 1.9:
4078: in_expression
4079: aimed to solve old problem with string/nonstring values,
4080: now in expressions double/int values are passed as-is, without stupid tostring/fromstring conversions
4081:
4082: * operators.txt 1.11:
4083: * src/targets/cgi/parser3.C 1.159:
4084: PARSER_ROOT_CONFIG
4085:
4086: * src/classes/classes.dsp 1.15:
4087: * src/classes/gd/gd.dsp 1.19:
4088: * src/classes/smtp/smtp.dsp 1.16:
4089: * src/main/main.dsp 1.146:
4090: * src/main/pa_globals.C 1.114:
4091: * src/targets/cgi/parser3.dsp 1.42:
4092: * src/types/types.dsp 1.19:
4093: win32xml now contains gnome xml libs
4094: parser .dsp-s changed accordingly
4095:
4096: * operators.txt 1.9:
4097: \ comment
4098:
4099: 2002-02-13 paf
4100: * INSTALL 1.5:
4101: * configure 1.7:
4102: * configure.in 1.9:
4103: * src/targets/cgi/Makefile.am 1.29:
4104: * src/targets/cgi/Makefile.in 1.40:
4105: --with-glib-config
4106: CXXLINK=$(CC) for targets/cgi/parser3
4107:
4108: * src/include/pa_config_includes.h 1.18:
4109: sys/time time both included now.
4110: vaguely remember confilicts on this on some system [not on six|ablv]
4111: so when would see them again would think up proper check
4112:
4113: * etc/parser3.charsets/windows-1257.cfg 1.1:
4114: * etc/parser3.conf.in 1.4:
4115: * src/targets/cgi/parser3.C 1.156:
4116: baltic charset file generated, in generation script ispunct
4117: check added
4118:
4119: * src/main/pa_common.C 1.103:
4120: strnchr: sanity check added
4121:
4122: * src/main/pa_common.C 1.104:
4123: truncation never occured when writing files on unix [since i've changed cache mech]
4124: fix
4125:
4126: * etc/parser3.charsets/windows-1257.cfg 1.2:
4127: id added
4128:
4129: 2002-02-08 paf
4130: * src/classes/classes.C 1.14:
4131: * src/classes/classes.h 1.15:
4132: * src/classes/date.C 1.15:
4133: * src/classes/double.C 1.42:
4134: * src/classes/file.C 1.71:
4135: * src/classes/form.C 1.20:
4136: * src/classes/gd/gif.C 1.25:
4137: * src/classes/gd/gif.h 1.19:
4138: * src/classes/gd/gifio.C 1.17:
4139: * src/classes/hash.C 1.34:
4140: * src/classes/hashfile.C 1.21:
4141: * src/classes/image.C 1.65:
4142: * src/classes/int.C 1.39:
4143: * src/classes/mail.C 1.53:
4144: * src/classes/math.C 1.12:
4145: * src/classes/op.C 1.70:
4146: * src/classes/response.C 1.17:
4147: * src/classes/smtp/comms.C 1.7:
4148: * src/classes/smtp/smtp.C 1.8:
4149: * src/classes/smtp/smtp.h 1.7:
4150: * src/classes/string.C 1.96:
4151: * src/classes/table.C 1.143:
4152: * src/classes/void.C 1.15:
4153: * src/classes/xdoc.C 1.84:
4154: * src/classes/xnode.C 1.37:
4155: * src/classes/xnode.h 1.8:
4156: * src/include/pa_array.h 1.52:
4157: * src/include/pa_cache_managers.h 1.5:
4158: * src/include/pa_charset.h 1.13:
4159: * src/include/pa_charsets.h 1.4:
4160: * src/include/pa_common.h 1.73:
4161: * src/include/pa_config_fixed.h 1.37:
4162: * src/include/pa_config_includes.h 1.16:
4163: * src/include/pa_db_connection.h 1.20:
4164: * src/include/pa_db_manager.h 1.13:
4165: * src/include/pa_db_table.h 1.14:
4166: * src/include/pa_dictionary.h 1.9:
4167: * src/include/pa_dir.h 1.9:
4168: * src/include/pa_exception.h 1.30:
4169: * src/include/pa_exec.h 1.6:
4170: * src/include/pa_globals.h 1.77:
4171: * src/include/pa_hash.h 1.53:
4172: * src/include/pa_opcode.h 1.13:
4173: * src/include/pa_pool.h 1.77:
4174: * src/include/pa_pragma_pack_begin.h 1.3:
4175: * src/include/pa_pragma_pack_end.h 1.3:
4176: * src/include/pa_request.h 1.120:
4177: * src/include/pa_sapi.h 1.17:
4178: * src/include/pa_socks.h 1.7:
4179: * src/include/pa_sql_connection.h 1.22:
4180: * src/include/pa_sql_driver_manager.h 1.22:
4181: * src/include/pa_stack.h 1.12:
4182: * src/include/pa_string.h 1.123:
4183: * src/include/pa_stylesheet_connection.h 1.25:
4184: * src/include/pa_stylesheet_manager.h 1.11:
4185: * src/include/pa_table.h 1.40:
4186: * src/include/pa_threads.h 1.22:
4187: * src/include/pa_types.h 1.36:
4188: * src/main/compile.C 1.57:
4189: * src/main/compile.tab.C 1.40:
4190: * src/main/compile_tools.C 1.44:
4191: * src/main/compile_tools.h 1.57:
4192: * src/main/execute.C 1.217:
4193: * src/main/pa_array.C 1.46:
4194: * src/main/pa_cache_managers.C 1.3:
4195: * src/main/pa_charset.C 1.19:
4196: * src/main/pa_charsets.C 1.5:
4197: * src/main/pa_common.C 1.100:
4198: * src/main/pa_db_connection.C 1.36:
4199: * src/main/pa_db_manager.C 1.20:
4200: * src/main/pa_db_table.C 1.19:
4201: * src/main/pa_dictionary.C 1.11:
4202: * src/main/pa_dir.C 1.10:
4203: * src/main/pa_exception.C 1.37:
4204: * src/main/pa_exec.C 1.24:
4205: * src/main/pa_globals.C 1.112:
4206: * src/main/pa_hash.C 1.49:
4207: * src/main/pa_pool.C 1.50:
4208: * src/main/pa_request.C 1.193:
4209: * src/main/pa_socks.C 1.12:
4210: * src/main/pa_sql_driver_manager.C 1.60:
4211: * src/main/pa_status_provider.C 1.3:
4212: * src/main/pa_string.C 1.137:
4213: * src/main/pa_stylesheet_manager.C 1.12:
4214: * src/main/pa_table.C 1.43:
4215: * src/main/untaint.C 1.88:
4216: * src/sql/pa_sql_driver.h 1.25:
4217: * src/targets/apache13/mod_parser3.C 1.16:
4218: * src/targets/apache13/pa_pool.C 1.4:
4219: * src/targets/apache13/pa_threads.C 1.6:
4220: * src/targets/cgi/pa_pool.C 1.35:
4221: * src/targets/cgi/pa_threads.C 1.8:
4222: * src/targets/cgi/parser3.C 1.153:
4223: * src/targets/cgi/pool_storage.h 1.8:
4224: * src/targets/isapi/pa_pool.C 1.11:
4225: * src/targets/isapi/pa_threads.C 1.7:
4226: * src/targets/isapi/parser3isapi.C 1.62:
4227: * src/targets/isapi/pool_storage.h 1.14:
4228: * src/types/pa_valiased.C 1.12:
4229: * src/types/pa_valiased.h 1.17:
4230: * src/types/pa_value.h 1.78:
4231: * src/types/pa_vbool.h 1.16:
4232: * src/types/pa_vclass.h 1.23:
4233: * src/types/pa_vcode_frame.h 1.13:
4234: * src/types/pa_vcookie.C 1.33:
4235: * src/types/pa_vcookie.h 1.14:
4236: * src/types/pa_vdate.h 1.7:
4237: * src/types/pa_vdouble.h 1.31:
4238: * src/types/pa_venv.h 1.19:
4239: * src/types/pa_vfile.C 1.25:
4240: * src/types/pa_vfile.h 1.39:
4241: * src/types/pa_vform.C 1.51:
4242: * src/types/pa_vform.h 1.32:
4243: * src/types/pa_vhash.h 1.28:
4244: * src/types/pa_vhashfile.C 1.18:
4245: * src/types/pa_vhashfile.h 1.14:
4246: * src/types/pa_vimage.C 1.15:
4247: * src/types/pa_vimage.h 1.23:
4248: * src/types/pa_vint.h 1.30:
4249: * src/types/pa_vjunction.h 1.11:
4250: * src/types/pa_vmath.h 1.5:
4251: * src/types/pa_vmethod_frame.h 1.21:
4252: * src/types/pa_vobject.h 1.15:
4253: * src/types/pa_vrequest.C 1.15:
4254: * src/types/pa_vrequest.h 1.15:
4255: * src/types/pa_vresponse.C 1.3:
4256: * src/types/pa_vresponse.h 1.20:
4257: * src/types/pa_vstateless_class.C 1.12:
4258: * src/types/pa_vstateless_class.h 1.22:
4259: * src/types/pa_vstateless_object.h 1.14:
4260: * src/types/pa_vstatus.C 1.5:
4261: * src/types/pa_vstatus.h 1.6:
4262: * src/types/pa_vstring.C 1.15:
4263: * src/types/pa_vstring.h 1.40:
4264: * src/types/pa_vtable.C 1.10:
4265: * src/types/pa_vtable.h 1.36:
4266: * src/types/pa_vvoid.h 1.7:
4267: * src/types/pa_vxdoc.C 1.10:
4268: * src/types/pa_vxdoc.h 1.18:
4269: * src/types/pa_vxnode.C 1.14:
4270: * src/types/pa_vxnode.h 1.11:
4271: * src/types/pa_wcontext.C 1.14:
4272: * src/types/pa_wcontext.h 1.26:
4273: * src/types/pa_wwrapper.h 1.15:
4274: 2002
4275:
4276: * src/types/pa_vcookie.C 1.36:
4277: * src/types/pa_vcookie.C 1.37:
4278: * src/types/pa_vcookie.C 1.38:
4279: * src/types/pa_vcookie.C 1.39:
4280: VCookie::fill_fields one check forgotten
4281:
4282: * src/classes/smtp/Makefile.am 1.1:
4283: * src/classes/smtp/Makefile.in 1.1:
4284: * src/include/Makefile.am 1.1:
4285: * src/include/Makefile.in 1.1:
4286: * src/sql/Makefile.am 1.3:
4287: * src/sql/Makefile.in 1.1:
4288: * src/targets/isapi/Makefile.am 1.1:
4289: * src/targets/isapi/Makefile.in 1.1:
4290: forgotten makes
4291:
4292: * AUTHORS 1.2:
4293: * COPYING 1.2:
4294: * INSTALL 1.3:
4295: * INSTALL 1.4:
4296: * README 1.2:
4297: install&others updated
4298:
4299: * Makefile.am 1.2:
4300: * Makefile.in 1.3:
4301: * configure 1.6:
4302: * configure.in 1.8:
4303: * etc/parser3.charsets/Makefile.am 1.2:
4304: * etc/parser3.charsets/Makefile.in 1.4:
4305: * src/Makefile.am 1.15:
4306: * src/Makefile.in 1.43:
4307: * src/classes/Makefile.am 1.37:
4308: * src/classes/Makefile.in 1.41:
4309: * src/classes/gd/Makefile.am 1.9:
4310: * src/classes/gd/Makefile.in 1.32:
4311: * src/main/Makefile.am 1.30:
4312: * src/main/Makefile.in 1.37:
4313: * src/main/pa_status_provider.C 1.5:
4314: * src/targets/Makefile.am 1.9:
4315: * src/targets/Makefile.in 1.32:
4316: * src/targets/apache13/Makefile.am 1.11:
4317: * src/targets/apache13/Makefile.in 1.30:
4318: * src/targets/cgi/Makefile.am 1.28:
4319: * src/targets/cgi/Makefile.in 1.39:
4320: * src/types/Makefile.am 1.19:
4321: * src/types/Makefile.in 1.33:
4322: 'make dist' works
4323:
4324: * src/classes/classes.C 1.15:
4325: * src/classes/classes.h 1.16:
4326: * src/classes/date.C 1.16:
4327: * src/classes/double.C 1.43:
4328: * src/classes/file.C 1.72:
4329: * src/classes/form.C 1.21:
4330: * src/classes/gd/gif.C 1.26:
4331: * src/classes/gd/gif.h 1.20:
4332: * src/classes/gd/gifio.C 1.18:
4333: * src/classes/hash.C 1.35:
4334: * src/classes/hashfile.C 1.22:
4335: * src/classes/image.C 1.66:
4336: * src/classes/image.C 1.67:
4337: * src/classes/int.C 1.40:
4338: * src/classes/mail.C 1.54:
4339: * src/classes/math.C 1.13:
4340: * src/classes/op.C 1.71:
4341: * src/classes/response.C 1.18:
4342: * src/classes/smtp/comms.C 1.8:
4343: * src/classes/smtp/smtp.C 1.9:
4344: * src/classes/smtp/smtp.h 1.8:
4345: * src/classes/string.C 1.97:
4346: * src/classes/table.C 1.144:
4347: * src/classes/void.C 1.16:
4348: * src/classes/xdoc.C 1.85:
4349: * src/classes/xnode.C 1.38:
4350: * src/classes/xnode.h 1.9:
4351: * src/include/pa_array.h 1.53:
4352: * src/include/pa_cache_managers.h 1.6:
4353: * src/include/pa_charset.h 1.14:
4354: * src/include/pa_charsets.h 1.5:
4355: * src/include/pa_common.h 1.74:
4356: * src/include/pa_config_fixed.h 1.38:
4357: * src/include/pa_config_includes.h 1.17:
4358: * src/include/pa_db_connection.h 1.21:
4359: * src/include/pa_db_manager.h 1.14:
4360: * src/include/pa_db_table.h 1.15:
4361: * src/include/pa_dictionary.h 1.10:
4362: * src/include/pa_dir.h 1.10:
4363: * src/include/pa_exception.h 1.31:
4364: * src/include/pa_exec.h 1.7:
4365: * src/include/pa_globals.h 1.78:
4366: * src/include/pa_hash.h 1.54:
4367: * src/include/pa_opcode.h 1.14:
4368: * src/include/pa_pool.h 1.78:
4369: * src/include/pa_pragma_pack_begin.h 1.4:
4370: * src/include/pa_pragma_pack_end.h 1.4:
4371: * src/include/pa_request.h 1.121:
4372: * src/include/pa_sapi.h 1.18:
4373: * src/include/pa_socks.h 1.8:
4374: * src/include/pa_sql_connection.h 1.23:
4375: * src/include/pa_sql_driver_manager.h 1.23:
4376: * src/include/pa_stack.h 1.13:
4377: * src/include/pa_string.h 1.124:
4378: * src/include/pa_stylesheet_connection.h 1.26:
4379: * src/include/pa_stylesheet_manager.h 1.12:
4380: * src/include/pa_table.h 1.41:
4381: * src/include/pa_threads.h 1.23:
4382: * src/include/pa_types.h 1.37:
4383: * src/main/compile.C 1.58:
4384: * src/main/compile_tools.C 1.45:
4385: * src/main/compile_tools.h 1.58:
4386: * src/main/execute.C 1.218:
4387: * src/main/pa_array.C 1.47:
4388: * src/main/pa_cache_managers.C 1.4:
4389: * src/main/pa_charset.C 1.20:
4390: * src/main/pa_charsets.C 1.6:
4391: * src/main/pa_common.C 1.101:
4392: * src/main/pa_common.C 1.102:
4393: * src/main/pa_db_connection.C 1.37:
4394: * src/main/pa_db_manager.C 1.21:
4395: * src/main/pa_db_table.C 1.20:
4396: * src/main/pa_dictionary.C 1.12:
4397: * src/main/pa_dir.C 1.11:
4398: * src/main/pa_exception.C 1.38:
4399: * src/main/pa_exec.C 1.25:
4400: * src/main/pa_globals.C 1.113:
4401: * src/main/pa_hash.C 1.50:
4402: * src/main/pa_pool.C 1.51:
4403: * src/main/pa_request.C 1.194:
4404: * src/main/pa_socks.C 1.13:
4405: * src/main/pa_sql_driver_manager.C 1.61:
4406: * src/main/pa_status_provider.C 1.4:
4407: * src/main/pa_string.C 1.138:
4408: * src/main/pa_stylesheet_manager.C 1.13:
4409: * src/main/pa_table.C 1.44:
4410: * src/main/untaint.C 1.89:
4411: * src/main/untaint.C 1.90:
4412: * src/sql/pa_sql_driver.h 1.26:
4413: * src/targets/apache13/mod_parser3.C 1.17:
4414: * src/targets/apache13/pa_pool.C 1.5:
4415: * src/targets/apache13/pa_threads.C 1.7:
4416: * src/targets/cgi/pa_pool.C 1.36:
4417: * src/targets/cgi/pa_threads.C 1.9:
4418: * src/targets/cgi/parser3.C 1.154:
4419: * src/targets/cgi/parser3.C 1.155:
4420: * src/targets/cgi/pool_storage.h 1.9:
4421: * src/targets/isapi/pa_pool.C 1.12:
4422: * src/targets/isapi/pa_threads.C 1.8:
4423: * src/targets/isapi/parser3isapi.C 1.63:
4424: * src/targets/isapi/pool_storage.h 1.15:
4425: * src/types/pa_valiased.C 1.13:
4426: * src/types/pa_valiased.h 1.18:
4427: * src/types/pa_value.h 1.79:
4428: * src/types/pa_vbool.h 1.17:
4429: * src/types/pa_vclass.h 1.24:
4430: * src/types/pa_vcode_frame.h 1.14:
4431: * src/types/pa_vcookie.C 1.34:
4432: * src/types/pa_vcookie.C 1.35:
4433: * src/types/pa_vcookie.h 1.15:
4434: * src/types/pa_vdate.h 1.8:
4435: * src/types/pa_vdouble.h 1.32:
4436: * src/types/pa_venv.h 1.20:
4437: * src/types/pa_vfile.C 1.26:
4438: * src/types/pa_vfile.C 1.27:
4439: * src/types/pa_vfile.h 1.40:
4440: * src/types/pa_vform.C 1.52:
4441: * src/types/pa_vform.C 1.53:
4442: * src/types/pa_vform.h 1.33:
4443: * src/types/pa_vhash.h 1.29:
4444: * src/types/pa_vhashfile.C 1.19:
4445: * src/types/pa_vhashfile.C 1.20:
4446: * src/types/pa_vhashfile.h 1.15:
4447: * src/types/pa_vimage.C 1.16:
4448: * src/types/pa_vimage.C 1.17:
4449: * src/types/pa_vimage.h 1.24:
4450: * src/types/pa_vint.h 1.31:
4451: * src/types/pa_vjunction.h 1.12:
4452: * src/types/pa_vmath.h 1.6:
4453: * src/types/pa_vmethod_frame.h 1.22:
4454: * src/types/pa_vobject.h 1.16:
4455: * src/types/pa_vrequest.C 1.16:
4456: * src/types/pa_vrequest.C 1.17:
4457: * src/types/pa_vrequest.h 1.16:
4458: * src/types/pa_vresponse.C 1.4:
4459: * src/types/pa_vresponse.C 1.5:
4460: * src/types/pa_vresponse.h 1.21:
4461: * src/types/pa_vstateless_class.C 1.13:
4462: * src/types/pa_vstateless_class.h 1.23:
4463: * src/types/pa_vstateless_object.h 1.15:
4464: * src/types/pa_vstatus.C 1.6:
4465: * src/types/pa_vstatus.h 1.7:
4466: * src/types/pa_vstring.C 1.16:
4467: * src/types/pa_vstring.C 1.17:
4468: * src/types/pa_vstring.h 1.41:
4469: * src/types/pa_vtable.C 1.11:
4470: * src/types/pa_vtable.C 1.12:
4471: * src/types/pa_vtable.h 1.37:
4472: * src/types/pa_vvoid.h 1.8:
4473: * src/types/pa_vxdoc.C 1.11:
4474: * src/types/pa_vxdoc.C 1.12:
4475: * src/types/pa_vxdoc.h 1.19:
4476: * src/types/pa_vxnode.C 1.15:
4477: * src/types/pa_vxnode.C 1.16:
4478: * src/types/pa_vxnode.h 1.12:
4479: * src/types/pa_wcontext.C 1.15:
4480: * src/types/pa_wcontext.h 1.27:
4481: * src/types/pa_wwrapper.h 1.16:
4482: name spelling
4483:
4484: 2002-02-07 paf
4485: * src/main/compile.C 1.56:
4486: * src/main/compile.tab.C 1.39:
4487: * src/main/compile.y 1.180:
4488: * src/main/compile_tools.h 1.56:
4489: disabled $if reference due to conflicts with local variables
4490:
4491: * configure 1.5:
4492: * configure.in 1.7:
4493: * src/classes/Makefile.in 1.39:
4494: * src/classes/gd/Makefile.in 1.30:
4495: * src/include/pa_config_auto.h.in 1.18:
4496: * src/main/Makefile.in 1.35:
4497: * src/main/pa_common.C 1.99:
4498: * src/main/pa_socks.C 1.10:
4499: * src/targets/Makefile.in 1.30:
4500: * src/targets/cgi/Makefile.in 1.37:
4501: * src/types/Makefile.in 1.31:
4502: compiled under cygwin
4503: added yet another locking function: fcntl
4504:
4505: * src/classes/Makefile.in 1.40:
4506: * src/classes/gd/Makefile.in 1.31:
4507: * src/main/Makefile.in 1.36:
4508: * src/targets/Makefile.in 1.31:
4509: * src/targets/apache13/Makefile.in 1.29:
4510: * src/targets/cgi/Makefile.in 1.38:
4511: * src/types/Makefile.in 1.32:
4512: makes
4513:
4514: * src/include/pa_array.h 1.50:
4515: * src/main/compile.C 1.55:
4516: * src/main/compile.tab.C 1.37:
4517: * src/main/compile.y 1.179:
4518: * src/main/compile_tools.C 1.43:
4519: * src/main/compile_tools.h 1.55:
4520: operators now detected by check at name_without_curly_rdive_read rule whether diving code constists only of
4521: OP_VALUE+string+OP_GET_ELEMENT.
4522: and last op code substituted with OP_GET_ELEMENT_OR_OPERATOR
4523: to form
4524: OP_VALUE+string+OP_GET_ELEMENT_OR_OPERATOR.
4525: code
4526:
4527: * operators.txt 1.6:
4528: * src/classes/string.C 1.95:
4529: * src/include/pa_config_fixed.h 1.35:
4530: * src/main/compile.tab.C 1.38:
4531: ^int/double/string.format
4532: now can be called with normal [] brackets, not stupid {} as it were implemented for some strange reason.
4533: retaining backward compatibility due to some already-implemented servers
4534:
4535: * config.sub 1.2:
4536: on cygwin configure passes it with strange i1586 const, hacked
4537: it to mean i586
4538:
4539: * src/main/pa_socks.C 1.11:
4540: swapped headers to avoid compiler warnings
4541:
4542: * operators.txt 1.7:
4543: * src/classes/table.C 1.142:
4544: * src/include/pa_array.h 1.51:
4545: * src/include/pa_table.h 1.39:
4546: * src/main/pa_array.C 1.45:
4547: * src/main/pa_table.C 1.42:
4548: * www/htdocs/auto.p 1.3:
4549: * www/htdocs/index.html 1.6:
4550: table::create now // 'set' name obsolete now
4551: table clone.
4552:
4553: * operators.txt 1.8:
4554: * src/classes/xdoc.C 1.83:
4555: * src/include/pa_config_fixed.h 1.36:
4556: xdoc::set obsolete now, now xdoc::create, with both sences
4557:
4558: 2002-02-06 paf
4559: * src/classes/mail.C 1.52:
4560: *** empty log message ***
4561:
4562: * configure 1.4:
4563: * configure.in 1.6:
4564: prefix expanded, grr
4565:
4566: * etc/parser3.conf.in 1.3:
4567: * operators.txt 1.5:
4568: * src/classes/mail.C 1.51:
4569: mail:send config changed
4570:
4571: 2002-02-05 paf
4572: * configure.in 1.3:
4573: * operators.txt 1.2:
4574: * src/classes/file.C 1.70:
4575: * src/classes/op.C 1.69:
4576: * src/include/pa_common.h 1.72:
4577: * src/include/pa_config_includes.h 1.15:
4578: * src/main/compile.tab.C 1.36:
4579: * src/main/pa_common.C 1.98:
4580: * www/htdocs/index.html 1.5:
4581: rewritten ^cache to use non-blocking-exclusive-caches
4582:
4583: * src/types/pa_vstatus.C 1.4:
4584: status:rusage 3
4585:
4586: * src/main/pa_common.C 1.97:
4587: text file read mode on win32 adjusted [speed impact. was off
4588: for debugging purpose, but forgotten afterwards]
4589:
4590: * operators.txt 1.3:
4591: status:rusage described int operators
4592:
4593: * configure.in 1.4:
4594: * src/types/Makefile.am 1.18:
4595: * src/types/pa_vstatus.h 1.5:
4596: * src/types/types.dsp 1.18:
4597: status:rusage
4598:
4599: * src/types/pa_vstatus.C 1.1:
4600: status:rusage 1
4601:
4602: * configure 1.3:
4603: * configure.in 1.5:
4604: * src/include/pa_config_auto.h.in 1.17:
4605: * src/types/Makefile.in 1.30:
4606: * src/types/pa_vstatus.C 1.2:
4607: *** empty log message ***
4608:
4609: * src/main/pa_exec.C 1.22.14.1:
4610: * src/main/pa_exec.C 1.23:
4611: argv0 now correct
4612:
4613: * src/types/pa_vstatus.C 1.3:
4614: status:rusage 2
4615:
4616: * operators.txt 1.4:
4617: regex options commented
4618:
4619: 2002-02-01 paf
4620: * etc/parser3.conf.in 1.2:
4621: \r removed
4622:
4623: * src/classes/op.C 1.62.2.1.2.3:
4624: file_write does EX lock after create,
4625: while file_read does SH after open,
4626: 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,
4627: added a check for that in ^cache...read
4628:
4629: 2002-01-31 paf
4630: * src/main/execute.C 1.210:
4631: * www/htdocs/index.html 1.3:
4632: operators check, thay mistakenly seen in
4633: $class:operator
4634: $object.operators
4635: contexts
4636:
4637: * INSTALL 1.2:
4638: * Makefile.in 1.2:
4639: * configure 1.2:
4640: * configure.in 1.2:
4641: * etc/Makefile.am 1.2:
4642: * etc/Makefile.in 1.2:
4643: * etc/parser3.charsets/Makefile.in 1.3:
4644: * ident.awk 1.2:
4645: * src/Makefile.in 1.42:
4646: * src/classes/Makefile.am 1.36:
4647: * src/classes/Makefile.in 1.38:
4648: * src/classes/gd/Makefile.am 1.8:
4649: * src/classes/gd/Makefile.in 1.29:
4650: * src/main/Makefile.am 1.29:
4651: * src/main/Makefile.in 1.34:
4652: * src/targets/Makefile.in 1.29:
4653: * src/targets/apache13/Makefile.am 1.10:
4654: * src/targets/cgi/Makefile.am 1.27:
4655: * src/targets/cgi/Makefile.in 1.36:
4656: * src/targets/cgi/pa_config_paths.h.in 1.1:
4657: * src/targets/cgi/parser3.C 1.152:
4658: * src/types/Makefile.am 1.17:
4659: * src/types/Makefile.in 1.29:
4660: lowered indent.awk back to src/
4661:
4662: * src/classes/xdoc.C 1.82:
4663: * src/targets/cgi/parser3.dsp 1.41:
4664: * www/htdocs/index.html 1.2:
4665: now compiles under win32
4666:
4667: * src/main/compile.tab.C 1.35:
4668: * src/main/compile.y 1.178:
4669: disabled operator call after ^xxx:
4670:
4671: * AUTHORS 1.1:
4672: * COPYING 1.1:
4673: * INSTALL 1.1:
4674: * Makefile.am 1.1:
4675: * Makefile.in 1.1:
4676: * NEWS 1.1:
4677: * README 1.1:
4678: * acinclude.m4 1.1:
4679: * aclocal.m4 1.1:
4680: * asm.txt 1.1:
4681: * config.guess 1.1:
4682: * config.sub 1.1:
4683: * configure 1.1:
4684: * configure.in 1.1:
4685: * etc/Makefile.am 1.1:
4686: * etc/Makefile.in 1.1:
4687: * etc/parser3.charsets/Makefile.am 1.1:
4688: * etc/parser3.charsets/Makefile.in 1.1:
4689: * etc/parser3.charsets/koi8-r.cfg 1.1:
4690: * etc/parser3.charsets/windows-1250.cfg 1.1:
4691: * etc/parser3.charsets/windows-1251.cfg 1.1:
4692: * etc/parser3.conf.in 1.1:
4693: * form.txt 1.1:
4694: * ident.awk 1.1:
4695: * install-sh 1.1:
4696: * lang.txt 1.1:
4697: * ltconfig 1.1:
4698: * ltmain.sh 1.1:
4699: * missing 1.1:
4700: * mkinstalldirs 1.1:
4701: * operators.txt 1.1:
4702: * parser3.dsw 1.1:
4703: * sql.txt 1.1:
4704: * src/Makefile.am 1.14:
4705: * src/Makefile.in 1.41:
4706: * src/classes/Makefile.am 1.35:
4707: * src/classes/Makefile.in 1.37:
4708: * src/classes/gd/Makefile.am 1.7:
4709: * src/classes/gd/Makefile.in 1.28:
4710: * src/ident.awk 1.4:
4711: * src/include/pa_config_auto.h.in 1.16:
4712: * src/main/Makefile.am 1.28:
4713: * src/main/Makefile.in 1.33:
4714: * src/targets/Makefile.in 1.28:
4715: * src/targets/apache13/Makefile.am 1.9:
4716: * src/targets/apache13/Makefile.in 1.28:
4717: * src/targets/cgi/Makefile.am 1.26:
4718: * src/targets/cgi/Makefile.in 1.35:
4719: * src/targets/cgi/parser3.C 1.151:
4720: * src/types/Makefile.am 1.16:
4721: * src/types/Makefile.in 1.28:
4722: * types.txt 1.1:
4723: * www/Makefile.am 1.1:
4724: * www/Makefile.in 1.1:
4725: * www/htdocs/auto.p 1.1:
4726: * www/htdocs/global.xsl 1.1:
4727: * www/htdocs/index.html 1.1:
4728: * www/htdocs/parser-status.html 1.1:
4729: * www/htdocs/people.dtd 1.1:
4730: moved etc&www out of src, moved configure&co out of src
4731: added windows-1250.cfg
4732: straightened installation scripts procedure
4733: made targets/cgi/parser3.C be dependant on ./configure --sysconfdir change
4734:
4735: * src/include/pa_opcode.h 1.12:
4736: * src/include/pa_request.h 1.119:
4737: * src/main/compile.C 1.54:
4738: * src/main/compile.tab.C 1.33:
4739: * src/main/compile.y 1.177:
4740: * src/main/compile_tools.C 1.42:
4741: * src/main/compile_tools.h 1.54:
4742: * src/main/execute.C 1.215:
4743: * src/types/pa_wcontext.h 1.25:
4744: operators check 6.1
4745: rewritten. now check is done at compile time
4746:
4747: * etc/parser3.charsets/Makefile.in 1.2:
4748: * src/ident.awk 1.5:
4749: *** empty log message ***
4750:
4751: * src/main/execute.C 1.214:
4752: operators check 5
4753: floated up old error of staying in 'entered class/object' state after $a($a..)
4754: it prevented operators from being called thereafter
4755:
4756: * src/main/compile.tab.C 1.34:
4757: * src/main/execute.C 1.216:
4758: made operators lookup first in ^xxx situation.
4759: so that one could not do
4760: $if[1]
4761: ^if[xxx]
4762:
4763: * src/main/execute.C 1.211:
4764: * src/types/pa_wcontext.h 1.24:
4765: * www/htdocs/auto.p 1.2:
4766: * www/htdocs/index.html 1.4:
4767: operators check 2
4768: floated up old error of staying in 'entered class' state after $a:a[a]
4769: it prevented operators from being called thereafter
4770:
4771: * src/main/execute.C 1.212:
4772: operators check 3
4773: floated up old error of staying in 'entered class' state after $a:a(a)
4774: it prevented operators from being called thereafter
4775:
4776: * src/include/pa_opcode.h 1.11:
4777: * src/main/compile.tab.C 1.32:
4778: * src/main/compile.y 1.176:
4779: * src/main/execute.C 1.213:
4780: operators check 4
4781: floated up old error of staying in 'entered object' state after ^a.a(a)
4782: it prevented operators from being called thereafter
4783:
4784: 2002-01-30 paf
4785: * src/classes/xdoc.C 1.81:
4786: acconfig.h changed [comments before #undefs removed]
4787: those comments were a mistake, and prevented libltdl from function properly
4788:
4789: 2002-01-29 paf
4790: * src/Makefile.am 1.13:
4791: * src/Makefile.in 1.40:
4792: * src/classes/Makefile.am 1.34:
4793: * src/classes/Makefile.in 1.36:
4794: * src/classes/gd/Makefile.in 1.27:
4795: * src/main/Makefile.in 1.32:
4796: * src/targets/Makefile.in 1.27:
4797: * src/targets/apache13/Makefile.in 1.27:
4798: * src/targets/cgi/Makefile.in 1.34:
4799: * src/types/Makefile.in 1.27:
4800: removed libltdl/libtool creation [modified acinclude.m4 which were creating int into just assignment LIBTOOL=../libtool]
4801: added default system config&charsetts
4802: prepared 'make install', now it installs
4803: targets/cgi/parser3 into bin directory
4804: etc/parser3.conf & etc/parser3.charsets/* into $sysconfdir and $sysconfdir/parser3.charsets respectively
4805:
4806: * src/classes/xdoc.C 1.80:
4807: * src/include/pa_charset.h 1.12:
4808: * src/include/pa_globals.h 1.76:
4809: * src/main/pa_globals.C 1.111:
4810: few forgotten ifdef XML added
4811:
4812: 2002-01-28 paf
4813: * src/classes/xdoc.C 1.79:
4814: * src/classes/xnode.h 1.7:
4815: * src/main/pa_exception.C 1.35:
4816: xdoc.importNode 0
4817:
4818: * src/classes/xdoc.C 1.78:
4819: xdoc::set now untaints OK
4820:
4821: * src/Makefile.in 1.39:
4822: stupid make runs automake on ths
4823:
4824: * src/classes/xnode.C 1.34:
4825: * src/types/pa_vxdoc.h 1.17:
4826: xdoc.importNode 1 [fixed as_node helper func to accept docs]
4827:
4828: * src/classes/Makefile.am 1.33:
4829: * src/classes/Makefile.in 1.35:
4830: * src/targets/cgi/Makefile.am 1.25:
4831: * src/targets/cgi/Makefile.in 1.33:
4832: xalan-patch removed
4833:
4834: * src/main/pa_exception.C 1.36:
4835: dom|generic error output fix
4836:
4837: * src/classes/xnode.C 1.35:
4838: xdoc.importNode 2 [mistype err]
4839:
4840: * src/classes/xnode.C 1.36:
4841: xdoc.importNode 3 [check err]
4842:
4843: 2002-01-25 paf
4844: * src/include/pa_charset.h 1.11:
4845: * src/main/pa_globals.C 1.110:
4846: http://localhost/abc -> $ENV{DOCUMENT_ROOT}/abc | ./abc
4847:
4848: * src/classes/hash.C 1.33:
4849: unified hash::sql, now
4850: ^hash::sql{query}[[$.limit(2) $.offset(4)]]
4851:
4852: * src/classes/file.C 1.68:
4853: * src/classes/op.C 1.68:
4854: * src/classes/string.C 1.94:
4855: * src/classes/table.C 1.141:
4856: * src/classes/xdoc.C 1.77:
4857: * src/include/pa_common.h 1.70:
4858: * src/main/pa_common.C 1.95:
4859: * src/types/pa_vfile.h 1.38:
4860: removed redundant pool param to some pa_common funcs
4861:
4862: * src/classes/file.C 1.69:
4863: * src/include/pa_common.h 1.71:
4864: * src/main/pa_common.C 1.96:
4865: ^file:lock[filename]{code}
4866:
4867: * src/include/pa_charset.h 1.10:
4868: * src/include/pa_charset.h 1.2.2.1:
4869: * src/include/pa_config_fixed.h 1.34.6.1:
4870: * src/main/compile.tab.C 1.27.6.3:
4871: * src/main/pa_charset.C 1.18:
4872: typedef XMLCh... not stupid illegal define
4873:
4874: * src/main/compile.tab.C 1.31:
4875: * src/main/compile.y 1.175:
4876: #comment before @ after @SPECIAL
4877: now works OK
4878:
4879: * src/main/pa_exec.C 1.20:
4880: max arg count now 10, and proper message on violation that added
4881:
4882: * src/main/pa_exec.C 1.21:
4883: * src/main/pa_exec.C 1.22:
4884: unix: exec now does chdir to script dir
4885:
4886: 2002-01-24 paf
4887: * src/classes/hashfile.C 1.20:
4888: * src/include/pa_db_table.h 1.13:
4889: * src/include/pa_opcode.h 1.10:
4890: * src/main/compile.tab.C 1.30:
4891: * src/main/compile.y 1.174:
4892: * src/main/compile_tools.C 1.41:
4893: * src/main/compile_tools.h 1.53:
4894: * src/main/execute.C 1.209:
4895: * src/main/pa_db_connection.C 1.35:
4896: * src/main/pa_db_table.C 1.18:
4897: * src/types/pa_vhashfile.C 1.17:
4898: * src/types/pa_vhashfile.h 1.13:
4899: merged from r17 - hashfile without logfiles
4900:
4901: * src/classes/xnode.C 1.31:
4902: xnode.select returns array always now, in case 'nothing found'
4903: returns empty array
4904:
4905: * src/include/pa_version.h 1.3:
4906: changed version number
4907:
4908: * src/classes/xdoc.C 1.74:
4909: checked empty response
4910:
4911: * src/classes/hashfile.C 1.19.2.1:
4912: * src/include/pa_db_table.h 1.12.6.1:
4913: * src/main/compile.tab.C 1.27.6.2:
4914: * src/main/pa_db_connection.C 1.34.6.1:
4915: * src/main/pa_db_table.C 1.17.2.1:
4916: * src/types/pa_vhashfile.C 1.16.6.1:
4917: * src/types/pa_vhashfile.h 1.12.14.1:
4918: hashfile:
4919: removed use of transactions
4920: [libdb removed DB_INIT_LOCK, DB_INIT_LOG, DB_INIT_TXN init bits,
4921: thus got rid of huge log files, which cluttered disk without huge need]
4922:
4923: * src/classes/xdoc.C 1.76:
4924: * src/classes/xnode.C 1.33:
4925: * src/classes/xnode.h 1.6:
4926: gdome_xml_doc_get_xmlDoc handy macro, which is strangly abscent
4927: in dome lib
4928:
4929: * src/classes/xnode.C 1.30:
4930: xpath nodes select bug [0] instead of [i], be more tender with
4931: ctrl/c/v
4932:
4933: * src/classes/xdoc.C 1.75:
4934: xsltSaveResultTo checked <0 response
4935:
4936: * src/classes/xnode.C 1.32:
4937: xdoc.select fixed context node [were always /, not self node]
4938:
4939: 2002-01-23 paf
4940: * src/classes/xdoc.C 1.72:
4941: * src/main/pa_globals.C 1.108:
4942: * src/types/pa_vdouble.h 1.29:
4943: %.20E now default float format
4944: this is for regretful twice-converting here:
4945: $a(double value) when they write double falue they convert it to string first,
4946: thus %g were losing precesion.
4947:
4948: todo: think up some way to remove double->string string->double twice-converting
4949:
4950: * src/main/pa_globals.C 1.105:
4951: removed debug xslt messages
4952:
4953: * src/main/pa_globals.C 1.106:
4954: xslt linked dynamically. [mistekenly were statically linked]
4955:
4956: * src/include/pa_exception.h 1.29:
4957: * src/main/compile.tab.C 1.29:
4958: * src/main/pa_exception.C 1.34:
4959: removed exception va_list constructor.
4960: 1. not needed anymore
4961: 2. there were a conflict[causing errors] between
4962: ctor(, va_list)
4963: ctor(, ...)
4964: compiler[both msvc and gcc] never detected an ambiguilty here, compiling
4965: ctor(, "hello") into ctor(, va_list) which, of course, caused gpf
4966:
4967: * src/types/pa_vdouble.h 1.30:
4968: %.20E now float format when %g produced 'e' in output
4969: this is for regretful twice-converting here:
4970: $a(double value) when they write double falue they convert it to string first,
4971: thus %g were losing precesion.
4972:
4973: todo: think up some way to remove double->string string->double twice-converting
4974:
4975: * src/types/pa_vdouble.h 1.28.14.1:
4976: double prec. todo: get rid of twice-converting
4977:
4978: * src/classes/xdoc.C 1.71:
4979: * src/include/pa_stylesheet_connection.h 1.24:
4980: * src/main/pa_globals.C 1.107:
4981: xmlSubstituteEntitiesDefault(1) now global, reasons in comment inside
4982:
4983: * src/classes/xdoc.C 1.73:
4984: * src/main/pa_globals.C 1.109:
4985: xdoc::load/set entities substituted.
4986: // 2. when dom tree with entites goes under transform text nodes
4987: // got [erroreosly] cut on first entity occurance
4988:
4989: 2002-01-22 paf
4990: * src/classes/table.C 1.140:
4991: join behaived badly in case named tables structure mismatched: 0 strings sneaked into dest failing afterwards.
4992: replaced them with empty strings
4993:
4994: * src/classes/xdoc.C 1.70:
4995: * src/include/pa_stylesheet_connection.h 1.23:
4996: * src/main/pa_globals.C 1.104:
4997: xsl stylesheet load: parsed entities, this helps compiling stylesheet properly.
4998: example:
4999: this refused to work,
5000: <b>«<xsl:value-of select="@title" />»</b>
5001: stranly worked only this way:
5002: <b>«<xsl:value-of select="@title" />»</b>
5003:
5004: docs says "set it to 1", never going into details, so I decided to try NOT to do that
5005:
5006: * src/classes/gd/gif.C 1.24:
5007: * src/classes/gd/mtables.h 1.2:
5008: angles adjust for image.arc and image.sector
5009:
5010: * src/classes/gd/gif.C 1.23:
5011: added bounds check into image.replace...LineReplaceColor
5012:
5013: 2002-01-21 paf
5014: * src/include/pa_stylesheet_connection.h 1.20:
5015: * src/main/pa_exception.C 1.32:
5016: xml generic message 1
5017:
5018: * src/main/pa_charset.C 1.17:
5019: checked empty transcoders in transcode_cstr|buf
5020:
5021: * src/classes/Makefile.in 1.34:
5022: * src/classes/xdoc.C 1.67:
5023: * src/classes/xnode.C 1.29:
5024: * src/include/pa_stylesheet_connection.h 1.22:
5025: * src/main/pa_charset.C 1.16:
5026: * src/main/pa_globals.C 1.103:
5027: * src/main/pa_sql_driver_manager.C 1.59:
5028: * src/main/pa_stylesheet_manager.C 1.11:
5029: * src/targets/cgi/Makefile.am 1.24:
5030: * src/targets/cgi/Makefile.in 1.32:
5031: autoconf gnome
5032:
5033: * src/classes/xdoc.C 1.69:
5034: xdoc::load error source = filespec
5035:
5036: * src/classes/table.C 1.139:
5037: ^table::load
5038: empty lines or #comments before headline
5039:
5040: * src/include/pa_array.h 1.49:
5041: * src/include/pa_globals.h 1.74:
5042: * src/include/pa_request.h 1.118:
5043: * src/include/pa_threads.h 1.21:
5044: * src/main/pa_array.C 1.44:
5045: * src/main/pa_exception.C 1.31:
5046: * src/main/pa_globals.C 1.101:
5047: * src/main/pa_request.C 1.192:
5048: * src/targets/apache13/pa_threads.C 1.4:
5049: * src/targets/cgi/pa_threads.C 1.6:
5050: * src/targets/isapi/pa_threads.C 1.6:
5051: xml generic errors 0
5052:
5053: * src/classes/xdoc.C 1.66:
5054: * src/classes/xnode.C 1.28:
5055: * src/include/pa_exception.h 1.28:
5056: * src/include/pa_globals.h 1.75:
5057: * src/include/pa_stylesheet_connection.h 1.21:
5058: * src/main/pa_exception.C 1.33:
5059: * src/main/pa_globals.C 1.102:
5060: * src/targets/apache13/pa_threads.C 1.5:
5061: * src/targets/cgi/pa_threads.C 1.7:
5062: xslt generic error 1
5063:
5064: * src/classes/xdoc.C 1.68:
5065: transform error source now stylesheet_filespec
5066:
5067: 2002-01-16 paf
5068: * src/classes/xdoc.C 1.64:
5069: few comments
5070:
5071: * src/classes/hash.C 1.32:
5072: * src/classes/op.C 1.67:
5073: * src/classes/string.C 1.93:
5074: * src/classes/table.C 1.138:
5075: * src/classes/void.C 1.14:
5076: * src/classes/xdoc.C 1.65:
5077: * src/include/pa_db_connection.h 1.19:
5078: * src/include/pa_request.h 1.117:
5079: * src/include/pa_sql_connection.h 1.21:
5080: * src/include/pa_sql_driver_manager.h 1.21:
5081: * src/include/pa_stylesheet_connection.h 1.19:
5082: * src/include/pa_stylesheet_manager.h 1.10:
5083: * src/main/pa_request.C 1.191:
5084: * src/main/pa_sql_driver_manager.C 1.58:
5085: * src/main/pa_stylesheet_manager.C 1.10:
5086: * src/targets/cgi/pool_storage.h 1.7:
5087: auto closers to sql_connection, stylesheet_connection
5088: auto destroyers to remaining gnome objects
5089:
5090: 2002-01-15 paf
5091: * src/classes/xdoc.C 1.61:
5092: * src/include/pa_charset.h 1.9:
5093: * src/main/pa_charset.C 1.15:
5094: started output options parsing
5095:
5096: * src/classes/xdoc.C 1.63:
5097: xdoc
5098: file
5099: save
5100: string
5101:
5102: ready.
5103: todo: error handling
5104:
5105: * src/classes/xdoc.C 1.62:
5106: xdoc save rewritten using xmlAllocOutputBuffer
5107: less mallocs, more reallocs. less fragmented result
5108:
5109: 2002-01-14 paf
5110: * src/classes/xdoc.C 1.60:
5111: method
5112:
5113: * src/classes/xdoc.C 1.59:
5114: * src/classes/xnode.C 1.27:
5115: * src/include/pa_charset.h 1.8:
5116: * src/include/pa_pool.h 1.76:
5117: * src/include/pa_stylesheet_connection.h 1.18:
5118: * src/main/main.dsp 1.145:
5119: * src/main/pa_charset.C 1.14:
5120: * src/main/pa_globals.C 1.100:
5121: * src/main/pa_pool.C 1.49:
5122: * src/main/pa_stylesheet_manager.C 1.9:
5123: * src/types/pa_vxdoc.h 1.16:
5124: xslt transform0.
5125: TODO:
5126: use output options
5127: handle errors
5128:
5129: * src/classes/xdoc.C 1.58:
5130: * src/classes/xnode.C 1.26:
5131: ^xdoc.file
5132:
5133: 2002-01-11 paf
5134: * src/classes/xnode.C 1.22:
5135: * src/include/pa_charset.h 1.6:
5136: * src/main/pa_charset.C 1.13:
5137: xpath selectNode 1
5138:
5139: * src/include/pa_opcode.h 1.9.6.1:
5140: * src/main/compile.tab.C 1.27.6.1:
5141: * src/main/compile.y 1.173.14.1:
5142: * src/main/compile_tools.C 1.40.14.1:
5143: * src/main/compile_tools.h 1.52.6.1:
5144: * src/main/execute.C 1.208.2.1:
5145: partial logical && || evaluation
5146:
5147: * src/classes/xnode.C 1.23:
5148: xpath selectNode 2
5149:
5150: * src/classes/xnode.C 1.24:
5151: * src/include/pa_charset.h 1.7:
5152: xpath selectNode 3: string/number/bool
5153:
5154: * src/classes/xnode.C 1.25:
5155: xpath selectNodes
5156:
5157: 2002-01-10 paf
5158: * src/classes/xnode.C 1.21:
5159: xpath selectNode -100 [just written]
5160:
5161: * src/classes/xdoc.C 1.57:
5162: * src/classes/xnode.C 1.20:
5163: * src/include/pa_charset.h 1.5:
5164: * src/include/pa_exception.h 1.27:
5165: * src/include/pa_pool.h 1.75:
5166: * src/main/pa_charset.C 1.12:
5167: * src/main/pa_pool.C 1.48:
5168: GdomeDOMString_auto_ptr c++ wrapper [calls refcounter]
5169:
5170: 2001-12-29 paf
5171: * src/classes/xdoc.C 1.56:
5172: * src/include/pa_exception.h 1.26:
5173: * src/main/pa_charset.C 1.11:
5174: * src/main/pa_exception.C 1.30:
5175: * src/main/pa_globals.C 1.99:
5176: xdoc
5177: ^set
5178: ^string with glib works 0
5179:
5180: 2001-12-28 paf
5181: * src/classes/smtp/smtp.h 1.6:
5182: * src/main/pa_globals.C 1.98:
5183: renamed gdome to libgdome.dll
5184:
5185: * src/classes/classes.dsp 1.14:
5186: * src/classes/gd/gd.dsp 1.18:
5187: * src/classes/gd/gifio.C 1.16:
5188: * src/classes/mail.C 1.50:
5189: * src/classes/smtp/comms.C 1.6:
5190: * src/classes/smtp/smtp.C 1.7:
5191: * src/classes/smtp/smtp.dsp 1.15:
5192: * src/classes/xdoc.C 1.54:
5193: * src/classes/xnode.C 1.19:
5194: * src/classes/xnode.h 1.5:
5195: * src/include/pa_exception.h 1.25:
5196: * src/include/pa_globals.h 1.73:
5197: * src/main/compile.tab.C 1.28:
5198: * src/main/main.dsp 1.144:
5199: * src/main/pa_charset.C 1.9:
5200: * src/main/pa_dir.C 1.9:
5201: * src/main/pa_exception.C 1.28:
5202: * src/main/pa_exec.C 1.19:
5203: * src/main/pa_globals.C 1.97:
5204: * src/main/pa_socks.C 1.9:
5205: * src/targets/cgi/parser3.C 1.150:
5206: * src/targets/cgi/parser3.dsp 1.40:
5207: * src/types/pa_vxdoc.C 1.9:
5208: * src/types/pa_vxdoc.h 1.15:
5209: * src/types/pa_vxnode.C 1.13:
5210: * src/types/pa_vxnode.h 1.10:
5211: gnome libs just compiled in.
5212: no refcounting
5213: no xpath
5214: no xslt
5215: yet
5216:
5217: * src/classes/xdoc.C 1.55:
5218: * src/include/pa_charset.h 1.4:
5219: * src/main/pa_charset.C 1.10:
5220: * src/main/pa_exception.C 1.29:
5221: started glib transcoders
5222:
5223: 2001-12-27 paf
5224: * src/include/pa_charset.h 1.3:
5225: * src/include/pa_common.h 1.69:
5226: * src/include/pa_exception.h 1.24:
5227: * src/include/pa_globals.h 1.72:
5228: * src/include/pa_pool.h 1.74:
5229: * src/main/main.dsp 1.143:
5230: * src/main/pa_charset.C 1.8:
5231: * src/main/pa_charsets.C 1.4:
5232: * src/main/pa_globals.C 1.96:
5233: * src/main/pa_pool.C 1.47:
5234: * src/targets/cgi/parser3.C 1.149:
5235: * src/targets/cgi/parser3.dsp 1.39:
5236: * src/types/pa_vxdoc.C 1.8:
5237: * src/types/pa_vxdoc.h 1.14:
5238: * src/types/pa_vxnode.C 1.12:
5239: * src/types/pa_vxnode.h 1.9:
5240: * src/types/types.dsp 1.17:
5241: going away from xalan&xerces, started the process.
5242: globals [initialization
5243: pool [charset update
5244: charset [transcodings
5245: vxnode vxdoc [DOM calls
5246:
5247: * src/classes/Makefile.am 1.32:
5248: going away from xalan&xerces, not needed anymore
5249:
5250: 2001-12-26 paf
5251: * src/include/pa_charset.h 1.2:
5252: * src/include/pa_charsets.h 1.3:
5253: * src/main/pa_charset.C 1.7:
5254: * src/main/pa_charsets.C 1.3:
5255: * src/main/pa_request.C 1.190:
5256: charset key globalized [bug]
5257:
5258: 2001-12-25 paf
5259: * src/classes/mail.C 1.49:
5260: * src/classes/table.C 1.137:
5261: * src/include/pa_string.h 1.122:
5262: * src/main/pa_string.C 1.136:
5263: table set & append changed splitting languages, separators now can be clean AND as-is
5264: same to mail command line $MAIN:MAIL.progX arguments
5265:
5266: 2001-12-24 paf
5267: * src/classes/hashfile.C 1.19:
5268: * src/classes/op.C 1.66:
5269: * src/main/pa_db_table.C 1.17:
5270: * src/main/pa_string.C 1.135:
5271: read from cache size check updated
5272:
5273: * src/main/pa_string.C 1.133:
5274: * src/main/pa_string.C 1.134:
5275: String::join_chain another ugly bug :(
5276:
5277: * src/classes/mail.C 1.48:
5278: one parted text messages - no multipart mime-type anymore.
5279: for convinient if $.attach-ments
5280:
5281: 2001-12-21 paf
5282: * src/main/pa_request.C 1.189:
5283: $result in @main actually not working, to hell with it for now
5284:
5285: * src/main/execute.C 1.207:
5286: junction evaluation canceled - endless recursion detected
5287:
5288: * src/classes/date.C 1.14:
5289: date:sql-string now returns localtime
5290:
5291: * src/include/pa_request.h 1.116:
5292: * src/main/execute.C 1.208:
5293: * src/main/pa_request.C 1.188:
5294: * src/types/pa_vmethod_frame.h 1.20:
5295: * src/types/pa_wcontext.h 1.23:
5296: $result in @main @postprocess @exception
5297:
5298: 2001-12-19 paf
5299: * src/main/pa_request.C 1.187:
5300: CLASS_PATH now / = DOCUMENT_ROOT
5301:
5302: * src/classes/op.C 1.65:
5303: ^cache keypath now relative
5304:
5305: * src/classes/hashfile.C 1.18:
5306: ^hashfile.open DB_HOME now relative
5307:
5308: * src/main/pa_charset.C 1.6:
5309: charset->charset transcoding via unicode intermediate
5310:
5311: * src/classes/mail.C 1.46:
5312: * src/include/pa_config_fixed.h 1.34:
5313: to/from 0 check were missing
5314:
5315: * src/classes/mail.C 1.47:
5316: changed weighting prior to sort
5317:
5318: 2001-12-17 paf
5319: * src/classes/mail.C 1.45:
5320: * src/include/pa_charsets.h 1.2:
5321: * src/include/pa_string.h 1.121:
5322: * src/main/pa_charsets.C 1.2:
5323: * src/main/untaint.C 1.87:
5324: * src/types/pa_vrequest.C 1.14:
5325: * src/types/pa_vresponse.C 1.2:
5326: ^mail:send[
5327: $.charset[zzz]
5328: addded
5329:
5330: * src/include/pa_db_table.h 1.12:
5331: * src/main/pa_db_table.C 1.16:
5332: db_table used outdated unset services_pool
5333:
5334: * src/main/pa_charset.C 1.5:
5335: ifndef XML were bad type
5336:
5337: * src/classes/image.C 1.63:
5338: govno
5339:
5340: * src/main/untaint.C 1.86:
5341: allowed space in filespec
5342:
5343: * src/classes/image.C 1.64:
5344: no govno
5345:
5346: * src/targets/apache13/mod_parser3.C 1.15:
5347: test r->finfo.st_mode check seems to work only on win32
5348:
5349: * src/main/pa_charset.C 1.4:
5350: empty bufs transcode [forgot check :(]
5351:
5352: 2001-12-15 paf
5353: * src/classes/file.C 1.67:
5354: * src/classes/math.C 1.11:
5355: * src/classes/op.C 1.64:
5356: * src/classes/string.C 1.92:
5357: * src/classes/table.C 1.136:
5358: * src/classes/xdoc.C 1.53:
5359: * src/include/pa_array.h 1.48:
5360: * src/include/pa_cache_managers.h 1.4:
5361: * src/include/pa_charset_connection.h 1.6:
5362: * src/include/pa_charset_manager.h 1.8:
5363: * src/include/pa_common.h 1.68:
5364: * src/include/pa_db_connection.h 1.18:
5365: * src/include/pa_db_manager.h 1.12:
5366: * src/include/pa_db_table.h 1.11:
5367: * src/include/pa_dictionary.h 1.8:
5368: * src/include/pa_exception.h 1.23:
5369: * src/include/pa_exec.h 1.5:
5370: * src/include/pa_globals.h 1.71:
5371: * src/include/pa_hash.h 1.52:
5372: * src/include/pa_opcode.h 1.9:
5373: * src/include/pa_pool.h 1.73:
5374: * src/include/pa_request.h 1.115:
5375: * src/include/pa_sapi.h 1.16:
5376: * src/include/pa_socks.h 1.6:
5377: * src/include/pa_sql_connection.h 1.20:
5378: * src/include/pa_sql_driver_manager.h 1.20:
5379: * src/include/pa_string.h 1.120:
5380: * src/include/pa_stylesheet_connection.h 1.17:
5381: * src/include/pa_stylesheet_manager.h 1.9:
5382: * src/include/pa_table.h 1.38:
5383: * src/include/pa_transcoder.h 1.3:
5384: * src/main/compile_tools.h 1.52:
5385: * src/main/main.dsp 1.142:
5386: * src/main/pa_charset.C 1.1:
5387: * src/main/pa_charset_connection.C 1.13:
5388: * src/main/pa_charset_manager.C 1.10:
5389: * src/main/pa_charsets.C 1.1:
5390: * src/main/pa_globals.C 1.95:
5391: * src/main/pa_pool.C 1.46:
5392: * src/main/pa_request.C 1.186:
5393: * src/main/pa_string.C 1.132:
5394: * src/main/pa_transcoder.C 1.4:
5395: * src/main/untaint.C 1.84:
5396: * src/types/pa_vfile.C 1.24:
5397: * src/types/pa_vform.C 1.50:
5398: * src/types/pa_vform.h 1.31:
5399: * src/types/pa_vrequest.C 1.13:
5400: * src/types/pa_vrequest.h 1.14:
5401: * src/types/pa_vresponse.C 1.1:
5402: * src/types/pa_vresponse.h 1.19:
5403: * src/types/types.dsp 1.16:
5404: introducing Charset
5405:
5406: * src/main/pa_charset.C 1.2:
5407: name_cstr 0
5408:
5409: * src/main/Makefile.in 1.31:
5410: * src/targets/apache13/Makefile.in 1.26:
5411: * src/targets/cgi/Makefile.in 1.31:
5412: * src/types/Makefile.in 1.26:
5413: makes
5414:
5415: * src/include/pa_charset.h 1.1:
5416: * src/include/pa_charsets.h 1.1:
5417: forgot to add
5418:
5419: * src/main/Makefile.am 1.27:
5420: * src/main/pa_charset.C 1.3:
5421: * src/types/Makefile.am 1.15:
5422: charset_connection&manager replaced by charset&charsets
5423:
5424: * src/main/untaint.C 1.85:
5425: uri lang now knows about client/source charsets
5426:
5427: 2001-12-14 paf
5428: * src/include/pa_request.h 1.114:
5429: * src/include/pa_transcoder.h 1.2:
5430: * src/main/pa_request.C 1.185:
5431: * src/main/pa_transcoder.C 1.3:
5432: * src/types/pa_vform.C 1.49:
5433: * src/types/pa_vform.h 1.30:
5434: transcodeToUTF8[were FromUTF8] for forms
5435: todo: uri lang
5436:
5437: * src/targets/apache13/Makefile.am 1.8:
5438: * src/targets/cgi/Makefile.am 1.23:
5439: -I../../pcre to .am
5440:
5441: * src/include/pa_charset_connection.h 1.5:
5442: * src/include/pa_pool.h 1.72:
5443: * src/include/pa_request.h 1.113:
5444: * src/include/pa_transcoder.h 1.1:
5445: * src/main/Makefile.am 1.26:
5446: * src/main/main.dsp 1.141:
5447: * src/main/pa_charset_connection.C 1.12:
5448: * src/main/pa_charset_manager.C 1.9:
5449: * src/main/pa_request.C 1.184:
5450: * src/main/pa_transcoder.C 1.1:
5451: * src/types/Makefile.am 1.14:
5452: * src/types/pa_vrequest.C 1.12:
5453: * src/types/pa_vrequest.h 1.13:
5454: * src/types/pa_vresponse.h 1.18:
5455: * src/types/types.dsp 1.15:
5456: changed charset model.
5457: now important:
5458: $request:charset
5459: $response:charset
5460: while
5461: $response:content-type.charset
5462: become unimportant [informational]
5463:
5464: * src/include/pa_globals.h 1.70:
5465: * src/main/pa_globals.C 1.94:
5466: removed unused defalts_name global
5467:
5468: * src/main/pa_transcoder.C 1.2:
5469: transcodeToUTF8,
5470: now form&uri lang
5471:
5472: 2001-12-13 paf
5473: * src/include/pa_types.h 1.35:
5474: msvc head debugging flag
5475:
5476: * src/classes/xdoc.C 1.49:
5477: freed up listener
5478:
5479: * src/classes/xdoc.C 1.51:
5480: * src/main/pa_sql_driver_manager.C 1.57:
5481: rewritten auto_ptr part other way, because of stupid gcc 2.96
5482: /usr/include/g++-3/memory:40: candidates are: auto_ptr<_Tp>
5483: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp> &) [with _Tp =
5484: FormatterListener]
5485: /usr/include/g++-3/memory:48: auto_ptr<_Tp>
5486: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp1> &) [with _Tp1 =
5487: FormatterListener, _Tp = FormatterListener]
5488:
5489: * src/include/pa_config_fixed.h 1.32:
5490: * src/main/pa_common.C 1.94:
5491: * src/main/pa_string.C 1.131:
5492: removed signed mismatch warnings
5493:
5494: * src/classes/xdoc.C 1.52:
5495: rewritten auto_ptr part other way2, because of stupid gcc 2.96
5496: /usr/include/g++-3/memory:40: candidates are: auto_ptr<_Tp>
5497: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp> &) [with _Tp =
5498: FormatterListener]
5499: /usr/include/g++-3/memory:48: auto_ptr<_Tp>
5500: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp1> &) [with _Tp1 =
5501: FormatterListener, _Tp = FormatterListener]
5502:
5503: * src/main/pa_string.C 1.130:
5504: string::recustruct erroreusly used outdated row ptr
5505:
5506: * src/include/pa_cache_managers.h 1.3:
5507: * src/include/pa_charset_manager.h 1.7:
5508: * src/include/pa_config_fixed.h 1.33:
5509: * src/include/pa_db_manager.h 1.11:
5510: * src/include/pa_sql_driver_manager.h 1.19:
5511: * src/include/pa_stylesheet_manager.h 1.8:
5512: * src/main/pa_cache_managers.C 1.2:
5513: * src/main/pa_globals.C 1.93:
5514: ~Cache_managers
5515:
5516: * src/classes/string.C 1.91:
5517: change msg '... code is not code'
5518:
5519: * src/classes/xdoc.C 1.50:
5520: removed extra inc
5521:
5522: * src/targets/apache13/mod_parser3.C 1.14:
5523: * src/targets/cgi/parser3.C 1.147:
5524: * src/targets/isapi/parser3isapi.C 1.61:
5525: removed 'expires' from header outputs
5526:
5527: * src/targets/cgi/pa_pool.C 1.34:
5528: * src/targets/isapi/pa_pool.C 1.10:
5529: EOL@EOF
5530:
5531: * src/main/pa_db_connection.C 1.34:
5532: * src/main/pa_db_manager.C 1.19:
5533: * src/main/pa_sql_driver_manager.C 1.56:
5534: * src/main/pa_stylesheet_manager.C 1.8:
5535: * src/targets/cgi/pool_storage.h 1.6:
5536: couple cache expiratiors were wrong [past/future prob]
5537:
5538: * src/classes/xdoc.C 1.48:
5539: lang list updated
5540:
5541: * src/targets/cgi/pa_pool.C 1.33:
5542: * src/targets/cgi/parser3.C 1.148:
5543: msvc heap debugging flag
5544:
5545: * src/classes/file.C 1.66:
5546: file::cgi bug, request_method were passed to SERVER_PROTOCOL
5547: but SERVER_PROTOCOL were forgotten
5548:
5549: 2001-12-10 paf
5550: * src/main/untaint.C 1.83:
5551: FILE_SPEC untainting changed so that one can erase files like that, knowing their full name
5552: introducing
5553: // theoretical problem with, for instance, "_2B" and "." fragments,
5554: // they would yield the same
5555: // because need_file_encode('_')=false
5556: // but we need to delete such files somehow, getting names from ^index
5557:
5558: * src/main/pa_string.C 1.129:
5559: ^string.replace bug fixed [bad string::join_chank break]
5560:
5561: * src/classes/math.C 1.10:
5562: ^math:random(n) now yields[0;n) not [0;n]
5563:
5564: 2001-12-07 paf
5565: * src/main/pa_string.C 1.125.2.1.2.2:
5566: stupid sparc architecture failed to access short at odd address
5567: 0x311f0 <deserialize__6StringUiPvUiPCc+16>: lduh [ %i2 + 1 ], %l0
5568:
5569: bus error,
5570: fixed that
5571:
5572: * src/include/pa_config_auto.h.in 1.14.6.1:
5573: makes
5574:
5575: * src/main/pa_string.C 1.125.2.1.2.1:
5576: strange string deserialize bug on client[pmts], a bit shortened,
5577:
5578: * src/include/pa_common.h 1.66.6.2:
5579: * src/include/pa_config_fixed.h 1.30.8.2:
5580: * src/include/pa_config_includes.h 1.13.6.1:
5581: * src/main/pa_common.C 1.91.4.1.2.2:
5582: exclusive lock file write
5583: shared lock file read
5584:
5585: * src/classes/hashfile.C 1.17:
5586: * src/classes/op.C 1.63:
5587: * src/classes/table.C 1.135:
5588: * src/include/pa_common.h 1.67:
5589: * src/include/pa_config_auto.h.in 1.15:
5590: * src/include/pa_config_fixed.h 1.31:
5591: * src/include/pa_config_includes.h 1.14:
5592: * src/include/pa_db_table.h 1.10:
5593: * src/include/pa_request.h 1.112:
5594: * src/main/pa_common.C 1.93:
5595: * src/main/pa_db_table.C 1.15:
5596: * src/main/pa_request.C 1.183:
5597: * src/main/pa_string.C 1.128:
5598: * src/types/pa_vhashfile.C 1.16:
5599: merged from r14_simple_cache
5600:
5601: 2001-12-06 paf
5602: * src/main/compile.tab.C 1.27:
5603: * src/targets/cgi/parser3.C 1.146:
5604: removed debug info
5605:
5606: * src/classes/op.C 1.62.2.1.2.1:
5607: * src/classes/table.C 1.133.2.2.2.1:
5608: * src/include/pa_request.h 1.111.2.1.2.1:
5609: * src/main/pa_request.C 1.182.2.1.2.1:
5610: #ifdef RESOURCES_DEBUG
5611:
5612: * src/classes/op.C 1.62.2.1.2.2:
5613: * src/include/pa_common.h 1.66.6.1:
5614: * src/include/pa_config_fixed.h 1.30.8.1:
5615: * src/main/pa_common.C 1.91.4.1.2.1:
5616: ^cache operator
5617:
5618: * src/classes/hashfile.C 1.15.6.2:
5619: removed transaction from ^cache
5620:
5621: 2001-12-05 paf
5622: * src/targets/cgi/parser3.C 1.144:
5623: * src/targets/cgi/parser3.C 1.145:
5624: fatal error reporting fixed.
5625: in IIS5 there were a prob with illegal call check
5626:
5627: 2001-12-04 paf
5628: * src/classes/op.C 1.62.2.1:
5629: * src/classes/table.C 1.133.2.2:
5630: * src/include/pa_request.h 1.111.2.1:
5631: * src/main/pa_request.C 1.182.2.1:
5632: measures to log
5633:
5634: 2001-11-26 paf
5635: * src/targets/apache13/mod_parser3.C 1.13:
5636: merge dir config now works OK with parser_root_config_filespec
5637:
5638: 20011126 paf: noticed, that this is called even on virtual root merge with something "parent", while thought that that is part of merge_server...
5639:
5640: 2001-11-23 paf
5641: * src/classes/hashfile.C 1.16:
5642: * src/classes/table.C 1.134:
5643: * src/include/pa_db_table.h 1.9:
5644: * src/main/pa_common.C 1.92:
5645: * src/main/pa_db_table.C 1.14:
5646: * src/main/pa_string.C 1.127:
5647: * src/types/pa_vhashfile.C 1.15:
5648: merged from _0014, 1
5649:
5650: * src/classes/hashfile.C 1.15.6.1:
5651: * src/classes/table.C 1.133.2.1:
5652: * src/include/pa_db_table.h 1.8.6.1:
5653: * src/main/pa_common.C 1.91.4.1:
5654: * src/main/pa_db_table.C 1.12.6.2:
5655: * src/types/pa_vhashfile.C 1.14.6.1:
5656: hashfile bugfix2 more wrong sizes.
5657: ^cache behaviour changed: if ^cache(33) would change
5658:
5659: 0660 bits in file_write & hashfile create
5660:
5661: * src/main/pa_db_table.C 1.12.6.1:
5662: * src/main/pa_db_table.C 1.13:
5663: * src/main/pa_string.C 1.125.2.1:
5664: * src/main/pa_string.C 1.126:
5665: cache bugfix [wrong types after pa_string optimization]
5666:
5667: 2001-11-22 paf
5668: * src/main/untaint.C 1.82:
5669: ORIGINS mode removed UHTML
5670:
5671: * src/classes/op.C 1.62:
5672: process cstr(,connection)
5673:
5674: * src/Makefile.in 1.38:
5675: * src/classes/gd/Makefile.in 1.26:
5676: * src/classes/xdoc.C 1.47:
5677: * src/targets/Makefile.in 1.26:
5678: * src/targets/apache13/Makefile.in 1.25:
5679: * src/targets/cgi/Makefile.in 1.30:
5680: cached xslt [removed nocache forcing]
5681:
5682: * src/classes/op.C 1.61:
5683: process now gets its body on current language, not as-is
5684:
5685: * src/main/untaint.C 1.81:
5686: ORIGINS mode was bad - forgot about optimize bit
5687:
5688: * src/classes/table.C 1.133:
5689: * src/include/pa_table.h 1.37:
5690: * src/main/pa_table.C 1.41:
5691: table.offset[whence]
5692:
5693: 2001-11-21 paf
5694: * src/classes/table.C 1.132:
5695: * src/main/pa_string.C 1.124:
5696: * src/main/untaint.C 1.78:
5697: * src/targets/cgi/parser3.C 1.141:
5698: table.append bug fixed: forgot to switch default language for {
5699: code}, it happen to change it's language from CLEAN, so later
5700: refused to split by CLEAN \t
5701:
5702: * src/classes/xdoc.C 1.46:
5703: * src/types/pa_vxdoc.C 1.7:
5704: * src/types/pa_vxdoc.h 1.13:
5705: <xsl:output
5706: output options made identical to xsl:output attributes
5707: exclusion:
5708: cdata-section-elements
5709: what xalan can do but that not used now:
5710: it can escape and remove CDATA sections
5711:
5712: * src/targets/cgi/parser3.C 1.142:
5713: removed debug cgi||1
5714:
5715: * src/main/untaint.C 1.80:
5716: * src/targets/cgi/parser3.C 1.143:
5717: optimized \r produced by xslt
5718:
5719: * src/main/pa_string.C 1.125:
5720: * src/main/untaint.C 1.79:
5721: cached some string::size() es
5722:
5723: 2001-11-20 paf
5724: * src/classes/Makefile.am 1.31:
5725: * src/classes/Makefile.in 1.33:
5726: * src/classes/table.C 1.131:
5727: * src/main/Makefile.am 1.25:
5728: * src/main/Makefile.in 1.30:
5729: * src/main/pa_exception.C 1.27:
5730: * src/types/Makefile.am 1.13:
5731: * src/types/Makefile.in 1.25:
5732: moved ident.C & co to bottom of dependeces, so that errors
5733: would popup quicklier, fixed line numbering in table::sql
5734:
5735: 2001-11-19 paf
5736: * src/classes/op.C 1.60:
5737: * src/include/pa_request.h 1.111:
5738: * src/include/pa_string.h 1.119:
5739: * src/include/pa_types.h 1.34:
5740: * src/main/pa_globals.C 1.92:
5741: * src/main/pa_request.C 1.182:
5742: * src/main/pa_string.C 1.123:
5743: * src/main/untaint.C 1.77:
5744: * src/targets/apache13/mod_parser3.C 1.12:
5745: * src/targets/cgi/parser3.C 1.140:
5746: * src/targets/isapi/parser3isapi.C 1.60:
5747: * src/types/pa_wcontext.C 1.13:
5748: * src/types/pa_wcontext.h 1.22:
5749: UL_CLEAN pieces now inherit UL_OPTIMIZED_BIT at wcontext.write
5750:
5751: * src/classes/Makefile.in 1.32:
5752: * src/classes/gd/Makefile.in 1.25:
5753: * src/main/Makefile.in 1.29:
5754: * src/targets/Makefile.am 1.8:
5755: * src/targets/Makefile.in 1.25:
5756: * src/targets/apache13/Makefile.in 1.24:
5757: * src/targets/apache13/mod_parser3.C 1.11:
5758: * src/targets/cgi/Makefile.in 1.29:
5759: * src/targets/cgi/parser3.C 1.139:
5760: * src/types/Makefile.in 1.24:
5761: #if _MSC_VER _set_new_handler
5762:
5763: * src/Makefile.in 1.37:
5764: * src/targets/apache13/mod_parser3.C 1.10:
5765: * src/targets/cgi/parser3.C 1.138:
5766: * src/targets/isapi/parser3isapi.C 1.59:
5767: set_new_handler in apache&isapi
5768:
5769: 2001-11-16 paf
5770: * src/include/pa_string.h 1.117:
5771: * src/main/pa_string.C 1.120:
5772: * src/main/pa_string.C 1.121:
5773: * src/main/untaint.C 1.76:
5774: * src/types/pa_vstring.C 1.14:
5775: removed 1+4 bytes from String
5776:
5777: * src/include/pa_string.h 1.118:
5778: * src/include/pa_types.h 1.33:
5779: * src/main/pa_string.C 1.122:
5780: removed 8 bytes from String, 2 bytes from string::chunk::row::item
5781:
5782: * src/include/pa_globals.h 1.69:
5783: * src/include/pa_string.h 1.116:
5784: * src/include/pa_types.h 1.32:
5785: * src/main/pa_globals.C 1.91:
5786: * src/main/pa_pool.C 1.44:
5787: * src/main/pa_pool.C 1.45:
5788: * src/main/pa_request.C 1.181:
5789: * src/main/untaint.C 1.75:
5790: * src/sql/pa_sql_driver.h 1.24:
5791: * src/targets/cgi/parser3.C 1.136:
5792: introducing estimating String::cstr_bufsize, 0
5793:
5794: * src/include/pa_pool.h 1.70:
5795: * src/include/pa_pool.h 1.71:
5796: * src/main/execute.C 1.206:
5797: * src/main/pa_pool.C 1.41:
5798: * src/main/pa_pool.C 1.42:
5799: * src/main/pa_pool.C 1.43:
5800: * src/targets/cgi/parser3.C 1.134:
5801: * src/targets/cgi/parser3.C 1.135:
5802: die in pool::fail
5803:
5804: * src/targets/cgi/parser3.C 1.137:
5805: pool debug @ die
5806:
5807: 2001-11-15 paf
5808: * src/Makefile.in 1.36:
5809: configure set_new_handler check added
5810:
5811: * src/targets/cgi/parser3.C 1.131:
5812: set_new_handler started
5813:
5814: * src/include/pa_exception.h 1.22:
5815: * src/main/execute.C 1.205:
5816: * src/main/main.dsp 1.140:
5817: * src/main/pa_exception.C 1.26:
5818: * src/targets/cgi/parser3.C 1.133:
5819: exception with dynamic buffer re-back
5820: now with counter
5821:
5822: * src/include/pa_config_auto.h.in 1.13:
5823: * src/main/Makefile.in 1.28:
5824: makes
5825:
5826: * src/include/pa_exception.h 1.21:
5827: * src/main/pa_exception.C 1.25:
5828: exception with static buffer back
5829:
5830: * src/classes/classes.awk 1.5:
5831: * src/include/pa_config_auto.h.in 1.14:
5832: * src/include/pa_config_includes.h 1.13:
5833: setnewhandler check
5834:
5835: * src/targets/cgi/parser3.C 1.132:
5836: std::
5837:
5838: 2001-11-14 paf
5839: * src/main/execute.C [no_bad_constructors_try] 1.203.2.1:
5840: * src/types/pa_vclass.h [no_bad_constructors_try] 1.21.2.1:
5841: * src/types/pa_vobject.h [no_bad_constructors_try] 1.13.2.1:
5842: * src/types/pa_vstateless_class.h [no_bad_constructors_try] 1.20.2.1:
5843: * src/types/pa_vstateless_object.h [no_bad_constructors_try] 1.12.2.1:
5844: fixed this:
5845: $bred[^string::length[]]
5846: $bred[^response::clear[]]
5847: $bred[^int::int[]]
5848:
5849: now VObject creation moved into overriden VClass::create_new_value, thus 0 from create_new_value means that class has no ctors
5850:
5851: * src/include/pa_common.h 1.64:
5852: * src/include/pa_common.h 1.65:
5853: * src/include/pa_common.h 1.66:
5854: * src/main/pa_common.C 1.90:
5855: * src/main/pa_common.C 1.91:
5856: snprintf replacement was wrong
5857:
5858: * src/main/execute.C 1.204:
5859: * src/types/pa_vclass.h 1.22:
5860: * src/types/pa_vobject.h 1.14:
5861: * src/types/pa_vstateless_class.h 1.21:
5862: * src/types/pa_vstateless_object.h 1.13:
5863: merged with no_bad_constructors_try
5864:
5865: * src/classes/op.C 1.59:
5866: ^untaint{body} as-is default now
5867:
5868: * src/main/pa_request.C 1.180:
5869: z
5870:
5871: * src/include/pa_common.h 1.63:
5872: * src/main/pa_common.C 1.88:
5873: * src/main/pa_common.C 1.89:
5874: snprintf on buffer full returns
5875: win32 -1
5876: solaris >buffer_size
5877:
5878: checked all that
5879:
5880: 2001-11-13 paf
5881: * src/classes/classes.C 1.13:
5882: returned accedently removed if in foreach callbacks [when hash
5883: no-0-restructure]
5884:
5885: 2001-11-12 paf
5886: * src/classes/classes.C 1.12:
5887: * src/classes/hash.C 1.31:
5888: * src/classes/xdoc.C 1.45:
5889: * src/include/pa_hash.h 1.51:
5890: * src/main/pa_db_connection.C 1.33:
5891: * src/main/pa_db_manager.C 1.18:
5892: * src/main/pa_dictionary.C 1.10:
5893: * src/main/pa_hash.C 1.48:
5894: * src/main/pa_sql_driver_manager.C 1.55:
5895: * src/main/pa_stylesheet_manager.C 1.7:
5896: hash now does not containt 0 values. put 0 actullay removes.
5897: no check on 0 value in foreach now required
5898:
5899: * src/classes/date.C 1.13:
5900: date.roll parser2 alg used
5901:
5902: * src/main/pa_pool.C 1.40:
5903: changed xdoc createXXX politics, now string passed as-is to
5904: method, xalan makes & into & itself
5905:
5906: 2001-11-11 paf
5907: * src/main/pa_sql_driver_manager.C 1.53:
5908: * src/sql/pa_sql_driver.h 1.21:
5909: sql driver initialize not const
5910:
5911: * src/sql/pa_sql_driver.h 1.23:
5912: removed extra constructor, doc
5913:
5914: * src/main/pa_sql_driver_manager.C 1.54:
5915: * src/sql/pa_sql_driver.h 1.22:
5916: CRLF
5917:
5918: 2001-11-10 paf
5919: * src/main/pa_exec.C 1.18:
5920: doc
5921:
5922: 2001-11-09 paf
5923: * src/main/pa_common.C 1.87:
5924: line endings fixing fixed last piece[was still cstr oriented]
5925:
5926: * src/include/pa_common.h 1.62:
5927: * src/main/pa_common.C 1.86:
5928: * src/types/pa_vform.C 1.48:
5929: line endings fixing got rid of cstr, now must work ok with post multipart
5930:
5931: * src/classes/string.C 1.90:
5932: * src/classes/xdoc.C 1.44:
5933: xdoc::set{code} now untaints param properly
5934:
5935: * src/types/pa_vform.C 1.47:
5936: line endings fixed at post / multipart / not file also now
5937:
5938: * src/classes/string.C 1.89:
5939: string.save now does untainting before saving
5940:
5941: 2001-11-08 paf
5942: * src/include/pa_request.h 1.110:
5943: * src/main/pa_request.C 1.179:
5944: * src/targets/apache13/mod_parser3.C 1.9:
5945: * src/targets/cgi/parser3.C 1.130:
5946: * src/targets/isapi/parser3isapi.C 1.58:
5947: apache 'status' class enabler
5948:
5949: <Location /parser-status.html>
5950: ParserStatusAllowed
5951: </Location>
5952:
5953: * src/Makefile.in 1.35:
5954: * src/include/pa_common.h 1.61:
5955: * src/main/Makefile.am 1.24:
5956: * src/main/Makefile.in 1.27:
5957: * src/targets/cgi/pa_pool.C 1.32:
5958: makes
5959:
5960: * src/include/pa_cache_managers.h 1.2:
5961: * src/include/pa_charset_manager.h 1.6:
5962: * src/include/pa_db_manager.h 1.10:
5963: * src/include/pa_sql_driver_manager.h 1.18:
5964: * src/include/pa_stylesheet_manager.h 1.7:
5965: * src/main/pa_charset_manager.C 1.8:
5966: * src/main/pa_db_manager.C 1.17:
5967: * src/main/pa_sql_driver_manager.C 1.52:
5968: * src/main/pa_stylesheet_manager.C 1.6:
5969: restructured Cache manager to be simple parent, not second
5970: parent [gcc 2.96 strangly refused to call virtual from second
5971: parent]
5972:
5973: * src/include/pa_cache_managers.h 1.1:
5974: * src/include/pa_charset_manager.h 1.5:
5975: * src/include/pa_db_manager.h 1.9:
5976: * src/include/pa_sql_driver_manager.h 1.17:
5977: * src/include/pa_stylesheet_manager.h 1.6:
5978: * src/main/main.dsp 1.139:
5979: * src/main/pa_cache_managers.C 1.1:
5980: * src/main/pa_charset_manager.C 1.7:
5981: * src/main/pa_db_manager.C 1.16:
5982: * src/main/pa_globals.C 1.90:
5983: * src/main/pa_request.C 1.178:
5984: * src/main/pa_sql_driver_manager.C 1.51:
5985: * src/main/pa_stylesheet_manager.C 1.5:
5986: * src/types/pa_vstatus.h 1.4:
5987: cache_managers, maybe-expiring every request
5988: todo: apache 'status' class enabler
5989:
5990: 2001-11-05 paf
5991: * src/classes/xdoc.C 1.42:
5992: * src/include/pa_db_connection.h 1.16:
5993: * src/include/pa_stylesheet_connection.h 1.15:
5994: * src/include/pa_stylesheet_manager.h 1.4:
5995: * src/main/pa_stylesheet_manager.C 1.3:
5996: * src/types/pa_vstatus.h 1.2:
5997: $status:stylesheet
5998:
5999: * src/targets/cgi/parser3.C 1.129:
6000: read can return 0, that means sort of sig_pipe on freebsd [moko's experiments].
6001: checked that in cgi, on apache already done :)
6002:
6003: * src/main/pa_db_connection.C 1.31:
6004: * src/main/pa_db_manager.C 1.14:
6005: * src/main/pa_request.C 1.177:
6006: hence i removed skipping 0 values in hash::for_each-es we need to check cleaned cache items manually. few more checks.
6007:
6008: expiring to 0 time was wrong, changed to 'now' time
6009:
6010: * src/main/pa_db_connection.C 1.30:
6011: * src/main/pa_db_manager.C 1.13:
6012: hence i removed skipping 0 values in hash::for_each-es we need
6013: to check cleaned cache items manually
6014:
6015: * src/include/pa_charset_connection.h 1.3:
6016: * src/main/pa_charset_manager.C 1.5:
6017: $status:charset
6018:
6019: * src/classes/classes.C 1.11:
6020: * src/classes/classes.h 1.14:
6021: * src/classes/date.C 1.12:
6022: * src/classes/double.C 1.41:
6023: * src/classes/file.C 1.65:
6024: * src/classes/form.C 1.19:
6025: * src/classes/gd/gif.C 1.22:
6026: * src/classes/gd/gif.h 1.18:
6027: * src/classes/gd/gifio.C 1.15:
6028: * src/classes/hash.C 1.30:
6029: * src/classes/hashfile.C 1.15:
6030: * src/classes/image.C 1.62:
6031: * src/classes/int.C 1.38:
6032: * src/classes/mail.C 1.44:
6033: * src/classes/math.C 1.9:
6034: * src/classes/op.C 1.58:
6035: * src/classes/response.C 1.16:
6036: * src/classes/smtp/comms.C 1.5:
6037: * src/classes/smtp/smtp.C 1.6:
6038: * src/classes/smtp/smtp.h 1.5:
6039: * src/classes/string.C 1.88:
6040: * src/classes/table.C 1.130:
6041: * src/classes/void.C 1.13:
6042: * src/classes/xdoc.C 1.43:
6043: * src/classes/xnode.C 1.18:
6044: * src/classes/xnode.h 1.4:
6045: * src/include/pa_array.h 1.47:
6046: * src/include/pa_charset_connection.h 1.4:
6047: * src/include/pa_charset_manager.h 1.4:
6048: * src/include/pa_common.h 1.60:
6049: * src/include/pa_config_fixed.h 1.30:
6050: * src/include/pa_config_includes.h 1.12:
6051: * src/include/pa_db_connection.h 1.17:
6052: * src/include/pa_db_manager.h 1.8:
6053: * src/include/pa_db_table.h 1.8:
6054: * src/include/pa_dictionary.h 1.7:
6055: * src/include/pa_dir.h 1.8:
6056: * src/include/pa_exception.h 1.20:
6057: * src/include/pa_exec.h 1.4:
6058: * src/include/pa_globals.h 1.68:
6059: * src/include/pa_hash.h 1.50:
6060: * src/include/pa_opcode.h 1.8:
6061: * src/include/pa_pool.h 1.69:
6062: * src/include/pa_pragma_pack_begin.h 1.2:
6063: * src/include/pa_pragma_pack_end.h 1.2:
6064: * src/include/pa_request.h 1.109:
6065: * src/include/pa_sapi.h 1.15:
6066: * src/include/pa_socks.h 1.5:
6067: * src/include/pa_sql_connection.h 1.19:
6068: * src/include/pa_sql_driver_manager.h 1.16:
6069: * src/include/pa_stack.h 1.11:
6070: * src/include/pa_string.h 1.115:
6071: * src/include/pa_stylesheet_connection.h 1.16:
6072: * src/include/pa_stylesheet_manager.h 1.5:
6073: * src/include/pa_table.h 1.36:
6074: * src/include/pa_threads.h 1.20:
6075: * src/include/pa_types.h 1.31:
6076: * src/main/compile.C 1.53:
6077: * src/main/compile.tab.C 1.26:
6078: * src/main/compile_tools.C 1.40:
6079: * src/main/compile_tools.h 1.51:
6080: * src/main/execute.C 1.203:
6081: * src/main/pa_array.C 1.43:
6082: * src/main/pa_charset_connection.C 1.11:
6083: * src/main/pa_charset_manager.C 1.6:
6084: * src/main/pa_common.C 1.85:
6085: * src/main/pa_db_connection.C 1.28:
6086: * src/main/pa_db_manager.C 1.12:
6087: * src/main/pa_db_table.C 1.11:
6088: * src/main/pa_dictionary.C 1.9:
6089: * src/main/pa_dir.C 1.8:
6090: * src/main/pa_exception.C 1.24:
6091: * src/main/pa_exec.C 1.17:
6092: * src/main/pa_globals.C 1.89:
6093: * src/main/pa_hash.C 1.47:
6094: * src/main/pa_pool.C 1.39:
6095: * src/main/pa_request.C 1.176:
6096: * src/main/pa_socks.C 1.8:
6097: * src/main/pa_sql_driver_manager.C 1.50:
6098: * src/main/pa_status_provider.C 1.2:
6099: * src/main/pa_string.C 1.119:
6100: * src/main/pa_stylesheet_manager.C 1.4:
6101: * src/main/pa_table.C 1.40:
6102: * src/main/untaint.C 1.74:
6103: * src/sql/pa_sql_driver.h 1.20:
6104: * src/targets/apache13/mod_parser3.C 1.8:
6105: * src/targets/apache13/pa_pool.C 1.3:
6106: * src/targets/apache13/pa_threads.C 1.3:
6107: * src/targets/cgi/pa_pool.C 1.31:
6108: * src/targets/cgi/pa_threads.C 1.5:
6109: * src/targets/cgi/parser3.C 1.128:
6110: * src/targets/cgi/pool_storage.h 1.5:
6111: * src/targets/isapi/pa_pool.C 1.9:
6112: * src/targets/isapi/pa_threads.C 1.5:
6113: * src/targets/isapi/parser3isapi.C 1.57:
6114: * src/targets/isapi/pool_storage.h 1.13:
6115: * src/types/pa_valiased.C 1.11:
6116: * src/types/pa_valiased.h 1.16:
6117: * src/types/pa_value.h 1.77:
6118: * src/types/pa_vbool.h 1.15:
6119: * src/types/pa_vclass.h 1.21:
6120: * src/types/pa_vcode_frame.h 1.12:
6121: * src/types/pa_vcookie.C 1.32:
6122: * src/types/pa_vcookie.h 1.13:
6123: * src/types/pa_vdate.h 1.6:
6124: * src/types/pa_vdouble.h 1.28:
6125: * src/types/pa_venv.h 1.18:
6126: * src/types/pa_vfile.C 1.23:
6127: * src/types/pa_vfile.h 1.37:
6128: * src/types/pa_vform.C 1.46:
6129: * src/types/pa_vform.h 1.29:
6130: * src/types/pa_vhash.h 1.27:
6131: * src/types/pa_vhashfile.C 1.14:
6132: * src/types/pa_vhashfile.h 1.12:
6133: * src/types/pa_vimage.C 1.14:
6134: * src/types/pa_vimage.h 1.22:
6135: * src/types/pa_vint.h 1.29:
6136: * src/types/pa_vjunction.h 1.10:
6137: * src/types/pa_vmath.h 1.4:
6138: * src/types/pa_vmethod_frame.h 1.19:
6139: * src/types/pa_vobject.h 1.13:
6140: * src/types/pa_vrequest.C 1.11:
6141: * src/types/pa_vrequest.h 1.12:
6142: * src/types/pa_vresponse.h 1.17:
6143: * src/types/pa_vstateless_class.C 1.11:
6144: * src/types/pa_vstateless_class.h 1.20:
6145: * src/types/pa_vstateless_object.h 1.12:
6146: * src/types/pa_vstatus.h 1.3:
6147: * src/types/pa_vstring.C 1.13:
6148: * src/types/pa_vstring.h 1.39:
6149: * src/types/pa_vtable.C 1.9:
6150: * src/types/pa_vtable.h 1.35:
6151: * src/types/pa_vvoid.h 1.6:
6152: * src/types/pa_vxdoc.C 1.6:
6153: * src/types/pa_vxdoc.h 1.12:
6154: * src/types/pa_vxnode.C 1.11:
6155: * src/types/pa_vxnode.h 1.8:
6156: * src/types/pa_wcontext.C 1.12:
6157: * src/types/pa_wcontext.h 1.21:
6158: * src/types/pa_wwrapper.h 1.14:
6159: $status:db
6160: fixed used not initialized in db_connection & db_table
6161:
6162: * src/include/pa_charset_manager.h 1.3:
6163: * src/include/pa_db_manager.h 1.7:
6164: * src/include/pa_request.h 1.108:
6165: * src/include/pa_sql_connection.h 1.18:
6166: * src/include/pa_sql_driver_manager.h 1.15:
6167: * src/include/pa_stylesheet_manager.h 1.3:
6168: * src/main/main.dsp 1.138:
6169: * src/main/pa_charset_manager.C 1.4:
6170: * src/main/pa_common.C 1.84:
6171: * src/main/pa_db_manager.C 1.11:
6172: * src/main/pa_globals.C 1.88:
6173: * src/main/pa_request.C 1.175:
6174: * src/main/pa_sql_driver_manager.C 1.49:
6175: * src/main/pa_status_provider.C 1.1:
6176: * src/main/pa_stylesheet_manager.C 1.2:
6177: * src/types/pa_vstatus.h 1.1:
6178: * src/types/pa_vxnode.C 1.10:
6179: * src/types/types.dsp 1.14:
6180: started status parser class
6181:
6182: * src/main/pa_db_connection.C 1.29:
6183: * src/main/pa_db_table.C 1.12:
6184: parser_multithreaded check was wrong
6185:
6186: * src/main/pa_db_connection.C 1.32:
6187: * src/main/pa_db_manager.C 1.15:
6188: expiration from debug to normal
6189:
6190: 2001-11-01 paf
6191: * src/classes/hash.C 1.26:
6192: * src/classes/op.C 1.54:
6193: * src/types/pa_vmethod_frame.h 1.18:
6194: * src/types/pa_vstring.C 1.12:
6195: * src/types/pa_vstring.h 1.38:
6196: ^foreach[key|value]{body}[[separator]|{separator}]
6197:
6198: * src/classes/hash.C 1.25:
6199: * src/include/pa_hash.h 1.48:
6200: * src/main/pa_hash.C 1.44:
6201: * src/types/pa_vcookie.C 1.31:
6202: ^hash.delete[key]
6203:
6204: * src/classes/gd/gif.C 1.21:
6205: * src/classes/math.C 1.8:
6206: * src/include/pa_common.h 1.59:
6207: HAVE_TRUNC HAVE_ROUND checks [for hp, there are such in math.h]
6208:
6209: * src/classes/op.C 1.57:
6210: ^for endless loop check strightened
6211:
6212: * src/Makefile.in 1.34:
6213: * src/classes/Makefile.in 1.31:
6214: * src/classes/gd/Makefile.in 1.24:
6215: * src/include/pa_config_auto.h.in 1.12:
6216: * src/main/Makefile.in 1.26:
6217: * src/targets/Makefile.in 1.24:
6218: * src/targets/apache13/Makefile.in 1.23:
6219: * src/targets/cgi/Makefile.in 1.28:
6220: * src/types/Makefile.in 1.23:
6221: makes
6222:
6223: * src/main/pa_hash.C 1.46:
6224: removed old extra include
6225:
6226: * src/classes/hash.C 1.28:
6227: * src/classes/xdoc.C 1.41:
6228: * src/classes/xnode.C 1.17:
6229: * src/include/pa_hash.h 1.49:
6230: * src/main/pa_hash.C 1.45:
6231: * src/main/pa_request.C 1.174:
6232: * src/types/pa_vhash.h 1.26:
6233: * src/types/pa_vxnode.C 1.9:
6234: hash locking
6235: disabled changing of hash inside of foreach
6236:
6237: * src/classes/hash.C 1.27:
6238: * src/classes/hashfile.C 1.14:
6239: * src/types/pa_vhashfile.C 1.13:
6240: ^hashfile.foreach[key|value]{body}[[separator]|{separator}]
6241: prev were hash.foreach
6242:
6243: * src/classes/hash.C 1.29:
6244: * src/classes/op.C 1.56:
6245: * src/main/execute.C 1.202:
6246: changed root behavior in native calls.
6247: it left unchanged, so ^for ^foreach & co can use r.root to write their i & key,value there
6248:
6249: * src/classes/op.C 1.55:
6250: detected for var storage bug, fixed. todo:foreach
6251:
6252: 2001-10-31 paf
6253: * src/main/pa_sql_driver_manager.C 1.47:
6254: hiding passwords and addresses from accidental show [imagine
6255: user forgot @exception]
6256:
6257: * src/main/pa_db_connection.C 1.26:
6258: * src/main/pa_sql_driver_manager.C 1.48:
6259: // lockdetector flags
6260: dbenv.lk_detect=DB_LOCK_RANDOM;
6261:
6262: * src/include/pa_opcode.h 1.7:
6263: * src/main/compile.tab.C 1.25:
6264: * src/main/compile.y 1.173:
6265: * src/main/execute.C 1.201:
6266: \ in expression: int divide 10/3=3
6267:
6268: * src/main/pa_common.C 1.81:
6269: typing bug in common - bad ifdeff
6270:
6271: * src/types/pa_vhashfile.h 1.11:
6272: hashfile ^delete to do something only inside of ^cache
6273:
6274: * src/include/pa_threads.h 1.19:
6275: * src/main/pa_db_connection.C 1.25:
6276: * src/main/pa_db_table.C 1.10:
6277: * src/targets/apache13/pa_threads.C 1.2:
6278: * src/targets/cgi/pa_threads.C 1.4:
6279: * src/targets/isapi/pa_threads.C 1.4:
6280: libdb DB_THREAD flag only when really needed
6281:
6282: * src/main/pa_db_connection.C 1.27:
6283: z
6284:
6285: * src/classes/file.C 1.64:
6286: * src/classes/image.C 1.61:
6287: * src/classes/mail.C 1.43:
6288: * src/classes/string.C 1.87:
6289: * src/classes/xnode.C 1.16:
6290: * src/include/pa_common.h 1.58:
6291: * src/main/pa_common.C 1.80:
6292: ^string.save[[append;]path]
6293:
6294: * src/main/compile.C 1.52:
6295: * src/main/pa_common.C 1.83:
6296: completely empty file now considered "read", not ignored [not
6297: perfect trick used]
6298:
6299: * src/classes/table.C 1.129:
6300: ^table.save[[nameless|+append;]path]
6301:
6302: * src/main/pa_common.C 1.82:
6303: simplier common ifdefs
6304:
6305: 2001-10-30 paf
6306: * src/include/pa_common.h 1.57:
6307: * src/main/pa_common.C 1.79:
6308: * src/types/pa_vform.C 1.45:
6309: form post data line endings not reformatted now.
6310:
6311: * src/classes/xdoc.C 1.40:
6312: rolled back {} in xdoc.createTextNode for now
6313:
6314: * src/classes/classes.dsp 1.13:
6315: * src/classes/gd/gd.dsp 1.17:
6316: * src/classes/smtp/smtp.dsp 1.14:
6317: * src/main/main.dsp 1.137:
6318: * src/targets/apache13/ApacheModuleParser3.dsp 1.8:
6319: * src/targets/cgi/parser3.dsp 1.38:
6320: * src/targets/isapi/parser3isapi.dsp 1.29:
6321: * src/types/types.dsp 1.13:
6322: enabled debug incremental compile
6323:
6324: * src/main/pa_db_connection.C 1.24:
6325: * src/main/pa_db_manager.C 1.10:
6326: * src/main/pa_db_table.C 1.9:
6327: * src/main/pa_exec.C 1.16:
6328: * src/main/pa_request.C 1.173:
6329: * src/main/pa_sql_driver_manager.C 1.46:
6330: * src/main/pa_string.C 1.118:
6331: cstr(asis) default param removed
6332:
6333: * src/types/pa_vform.C 1.44:
6334: * src/types/pa_vform.h 1.28:
6335: AppendFormEntry length param now required [had bug when file=
6336: has no value]
6337:
6338: * src/types/pa_vform.C 1.43:
6339: VForm::AppendFormEntry {length convention was broken} fix_line_breaks
6340:
6341: * src/include/pa_dir.h 1.7:
6342: LOAD_DIR fixed
6343:
6344: * src/include/pa_config_fixed.h 1.29:
6345: * src/include/pa_pragma_pack_begin.h 1.1:
6346: * src/include/pa_pragma_pack_end.h 1.1:
6347: * src/include/pa_string.h 1.114:
6348: * src/include/pa_types.h 1.30:
6349: String & Origin packed with #pragma pack
6350:
6351: * src/Makefile.in 1.33:
6352: * src/include/pa_config_auto.h.in 1.11:
6353: pragma detection
6354:
6355: * src/classes/xdoc.C 1.39:
6356: rolled back {} in xdoc.createElement for now
6357:
6358: 2001-10-29 paf
6359: * src/types/pa_wcontext.h 1.20:
6360: bitfield syntax stricter
6361:
6362: * src/include/pa_string.h 1.111:
6363: * src/main/pa_string.C 1.115:
6364: * src/targets/cgi/pa_pool.C 1.27:
6365: debugging memory
6366: String::fused_rows func now
6367:
6368: [Mon Oct 29 17:55:45 2001] total 5917436/158731
6369: [Mon Oct 29 18:11:53 2001] total 5796092/158731
6370:
6371: * src/classes/file.C 1.61:
6372: * src/classes/image.C 1.60:
6373: * src/classes/string.C 1.86:
6374: * src/classes/xdoc.C 1.38:
6375: * src/include/pa_pool.h 1.68:
6376: * src/include/pa_string.h 1.109:
6377: * src/main/execute.C 1.199:
6378: * src/main/pa_array.C 1.41:
6379: * src/main/pa_common.C 1.78:
6380: * src/main/pa_hash.C 1.43:
6381: * src/main/pa_sql_driver_manager.C 1.45:
6382: * src/main/pa_string.C 1.114:
6383: * src/main/untaint.C 1.70:
6384: * src/targets/cgi/pa_pool.C 1.25:
6385: * src/targets/cgi/parser3.C 1.126:
6386: * src/types/pa_vcookie.C 1.30:
6387: * src/types/pa_vstring.h 1.37:
6388: debuggging memory.
6389: string::as_int/double now usually uses stack, not heap [200K out of 17M :)]
6390: VString(String&) not copies reference [29M -> 17M]
6391:
6392: * src/include/pa_sql_connection.h 1.17:
6393: SQL_CONNECTION_FUNC_GUARDED name
6394:
6395: * src/targets/isapi/pa_pool.C 1.8:
6396: added isapi&apache real_malloc debug param.someday either ifdef
6397: or remove it
6398:
6399: * src/targets/apache13/pa_pool.C 1.2:
6400: * src/targets/cgi/pa_pool.C 1.30:
6401: * src/targets/cgi/parser3.C 1.127:
6402: removed debug defines
6403:
6404: * src/Makefile.am 1.12:
6405: .am order
6406:
6407: * src/main/pa_sql_driver_manager.C 1.44:
6408: ping to have services [old hiding bug]
6409:
6410: * src/main/untaint.C 1.73:
6411: optimizing returned after debugging
6412:
6413: * src/include/pa_array.h 1.45:
6414: * src/include/pa_charset_manager.h 1.2:
6415: * src/include/pa_db_connection.h 1.15:
6416: * src/include/pa_db_manager.h 1.6:
6417: * src/include/pa_db_table.h 1.7:
6418: * src/include/pa_hash.h 1.46:
6419: * src/include/pa_request.h 1.107:
6420: * src/include/pa_sql_driver_manager.h 1.14:
6421: * src/include/pa_stylesheet_manager.h 1.2:
6422: * src/include/pa_threads.h 1.18:
6423: * src/types/pa_valiased.h 1.15:
6424: * src/types/pa_vhashfile.h 1.10:
6425: * src/types/pa_vstateless_class.h 1.19:
6426: * src/types/pa_wcontext.h 1.18:
6427: gcc 3.0.1 required "friend class"
6428:
6429: ../include/pa_request.h:51: friend declaration requires class-key, i.e. `friend
6430: class Temp_lang'
6431:
6432: * src/include/pa_string.h 1.112:
6433: * src/main/pa_string.C 1.116:
6434: * src/main/untaint.C 1.71:
6435: * src/targets/cgi/pa_pool.C 1.29:
6436: String size_t replace to uint in proper places [todo:Array]
6437:
6438: * src/classes/file.C 1.62:
6439: * src/include/pa_hash.h 1.47:
6440: * src/include/pa_string.h 1.110:
6441: * src/main/pa_globals.C 1.87:
6442: * src/targets/cgi/pa_pool.C 1.26:
6443: debugging memory
6444: hash key ref now
6445:
6446: [Mon Oct 29 16:01:17 2001] total 17050496/202647
6447: [Mon Oct 29 17:11:17 2001] total 16867948/202658
6448:
6449: * src/classes/file.C 1.63:
6450: * src/types/pa_vimage.C 1.13:
6451: image&file couple stack string hash.puts
6452:
6453: * src/main/execute.C 1.200:
6454: * src/targets/cgi/pa_pool.C 1.28:
6455: * src/targets/cgi/parser3.dsp 1.37:
6456: * src/types/pa_wcontext.h 1.19:
6457: * src/types/pa_wwrapper.h 1.13:
6458: debugging memory
6459: WContext
6460: flags to bits
6461:
6462: total 5 652 652/158731
6463: total 5 469 332/158731
6464:
6465: * src/include/pa_sql_connection.h 1.16:
6466: there were one wrong SQL_CONNECTION_FUNC_GUARDED [failed]
6467:
6468: * src/include/pa_exception.h 1.19:
6469: * src/include/pa_sql_connection.h 1.15:
6470: * src/main/pa_exception.C 1.23:
6471: * src/main/pa_sql_driver_manager.C 1.43:
6472: * src/sql/pa_sql_driver.h 1.19:
6473: sql driver impl changed in _throw part.
6474:
6475: the idea is to #1 jump to C++ some function to main body, where
6476: every function stack frame has exception unwind information
6477: and from there... #2 propagate_exception()
6478:
6479: * src/include/pa_array.h 1.46:
6480: * src/main/pa_array.C 1.42:
6481: debugging memory
6482: Array:: without cache in get/put now
6483:
6484: [Mon Oct 29 18:23:02 2001] total 5 796 092/158731
6485: [Mon Oct 29 18:25:27 2001] total 5 652 652/158731
6486:
6487: * src/include/pa_string.h 1.113:
6488: * src/include/pa_types.h 1.29:
6489: * src/main/pa_string.C 1.117:
6490: * src/main/untaint.C 1.72:
6491: memory hunging
6492: #pragma pack(1)
6493:
6494: 16 419 844
6495: 13 169 394
6496:
6497: 2001-10-28 paf
6498: * src/include/pa_config_auto.h.in 1.10:
6499: * src/include/pa_config_fixed.h 1.28:
6500: * src/include/pa_db_connection.h 1.14:
6501: * src/include/pa_db_manager.h 1.5:
6502: * src/include/pa_db_table.h 1.6:
6503: * src/main/pa_db_connection.C 1.20:
6504: * src/main/pa_db_table.C 1.6:
6505: db2 on linux with DB 2.4.14: (6/2/98)
6506:
6507: * src/main/pa_db_connection.C 1.21:
6508: * src/main/pa_db_table.C 1.8:
6509: exception translation
6510:
6511: * src/main/pa_db_connection.C 1.22:
6512: expire table [was accidently pasted with wrong type/cast]
6513:
6514: * src/classes/Makefile.am 1.30:
6515: * src/classes/Makefile.in 1.30:
6516: * src/targets/apache13/p3runConfigure.in 1.6:
6517: * src/targets/cgi/Makefile.am 1.22:
6518: * src/targets/cgi/Makefile.in 1.27:
6519: db makes. remember to build DB2 with -fexceptions!!!
6520:
6521: * src/main/pa_db_table.C 1.7:
6522: DB_RMW defed
6523:
6524: * src/main/pa_db_connection.C 1.23:
6525: removed old consts
6526:
6527: 2001-10-27 paf
6528: * src/classes/hashfile.C 1.13:
6529: * src/include/pa_db_connection.h 1.13:
6530: * src/include/pa_db_table.h 1.5:
6531: * src/main/pa_db_connection.C 1.19:
6532: * src/main/pa_db_manager.C 1.9:
6533: * src/main/pa_db_table.C 1.5:
6534: * src/main/pa_globals.C 1.86:
6535: * src/types/pa_vhashfile.C 1.12:
6536: DB2 ifdefs
6537:
6538: * src/Makefile.in 1.32:
6539: * src/classes/Makefile.am 1.29:
6540: * src/classes/Makefile.in 1.29:
6541: * src/classes/gd/Makefile.in 1.23:
6542: * src/include/pa_config_fixed.h 1.27:
6543: * src/main/Makefile.am 1.23:
6544: * src/main/Makefile.in 1.25:
6545: * src/targets/Makefile.in 1.23:
6546: * src/targets/apache13/Makefile.in 1.22:
6547: * src/targets/apache13/p3runConfigure.in 1.5:
6548: * src/targets/cgi/Makefile.am 1.21:
6549: * src/targets/cgi/Makefile.in 1.26:
6550: * src/types/Makefile.am 1.12:
6551: * src/types/Makefile.in 1.22:
6552: makes with DB2
6553:
6554: * src/classes/classes.awk 1.4:
6555: no $ in var names
6556:
6557: * src/main/pa_globals.C 1.85:
6558: * src/targets/apache13/ApacheModuleParser3.dsp 1.7:
6559: * src/targets/cgi/parser3.dsp 1.36:
6560: * src/targets/isapi/parser3isapi.dsp 1.28:
6561: vc projects libdb ifdefed into globals.C
6562:
6563: * src/main/pa_db_connection.C 1.17:
6564: * src/main/pa_db_manager.C 1.8:
6565: db expiration connection&table [forgotten calls]
6566:
6567: * src/Makefile.in 1.31:
6568: * src/classes/Makefile.in 1.28:
6569: * src/classes/gd/Makefile.in 1.22:
6570: * src/include/pa_config_auto.h.in 1.9:
6571: * src/main/Makefile.am 1.22:
6572: * src/main/Makefile.in 1.24:
6573: * src/targets/Makefile.in 1.22:
6574: * src/targets/apache13/p3runConfigure.in 1.4:
6575: * src/targets/cgi/Makefile.in 1.25:
6576: * src/types/Makefile.am 1.11:
6577: * src/types/Makefile.in 1.21:
6578: makes db
6579:
6580: * src/classes/hashfile.C 1.12:
6581: * src/include/pa_db_connection.h 1.12:
6582: * src/include/pa_db_table.h 1.4:
6583: * src/main/pa_db_connection.C 1.18:
6584: * src/main/pa_db_table.C 1.4:
6585: ^hashfile.clear[]
6586:
6587: 2001-10-26 paf
6588: * src/classes/xdoc.C 1.35:
6589: * src/classes/xdoc.C 1.36:
6590: * src/types/pa_vxdoc.h 1.11:
6591: transform2 for parsed_source
6592:
6593: * src/classes/hashfile.C 1.11:
6594: * src/include/pa_db_connection.h 1.10:
6595: * src/include/pa_db_manager.h 1.4:
6596: * src/include/pa_db_table.h 1.3:
6597: * src/include/pa_hash.h 1.45:
6598: * src/main/pa_db_connection.C 1.13:
6599: * src/main/pa_db_manager.C 1.7:
6600: * src/main/pa_db_table.C 1.3:
6601: * src/main/pa_hash.C 1.42:
6602: * src/types/pa_vhashfile.C 1.11:
6603: * src/types/pa_vhashfile.h 1.9:
6604: db connections & tables now cached at create time & multithreaded
6605:
6606: * src/classes/xdoc.C 1.37:
6607: xdoc createTextNode createElement UL_XML default. but entities
6608: still reparsed. todo: tothink
6609:
6610: * src/classes/hashfile.C 1.10:
6611: * src/include/pa_db_table.h 1.2:
6612: * src/main/pa_db_table.C 1.2:
6613: db: child transaction commit/rollback responsibility left to
6614: parent [as it sould - else there were a bug with double free]
6615:
6616: * src/include/pa_db_connection.h 1.11:
6617: * src/main/pa_db_connection.C 1.15:
6618: * src/main/pa_db_connection.C 1.16:
6619: db checkpoints
6620:
6621: * src/main/pa_db_connection.C 1.12:
6622: about to remove connection from vhashfile
6623:
6624: * src/main/pa_db_connection.C 1.14:
6625: db recover mech 2
6626:
6627: 2001-10-25 paf
6628: * src/classes/hashfile.C 1.9:
6629: * src/include/pa_common.h 1.56:
6630: * src/include/pa_db_connection.h 1.9:
6631: * src/include/pa_db_manager.h 1.3:
6632: * src/include/pa_db_table.h 1.1:
6633: * src/main/main.dsp 1.136:
6634: * src/main/pa_db_connection.C 1.11:
6635: * src/main/pa_db_manager.C 1.6:
6636: * src/main/pa_db_table.C 1.1:
6637: * src/types/pa_vhashfile.C 1.10:
6638: * src/types/pa_vhashfile.h 1.8:
6639: started db_home [multiple, cached]
6640: todo: autorecover [tried, but not succeded, yet]
6641:
6642: * src/include/pa_db_connection.h 1.8:
6643: * src/main/pa_db_manager.C 1.5:
6644: transaction parent passed
6645:
6646: * src/include/pa_dir.h 1.6:
6647: ancient gpf on dir not found fixed
6648:
6649: 2001-10-24 parser
6650: * src/classes/Makefile.am 1.26:
6651: * src/classes/Makefile.am 1.27:
6652: * src/classes/Makefile.am 1.28:
6653: * src/classes/Makefile.in 1.26:
6654: * src/classes/Makefile.in 1.27:
6655: * src/main/Makefile.in 1.23:
6656: * src/targets/cgi/Makefile.am 1.20:
6657: * src/targets/cgi/Makefile.in 1.24:
6658: * src/targets/cgi/pool_storage.h 1.2:
6659: * src/targets/cgi/pool_storage.h 1.3:
6660: makes
6661:
6662: * src/include/pa_db_connection.h 1.6:
6663: * src/main/pa_db_connection.C 1.6:
6664: * src/types/pa_vhashfile.C 1.6:
6665: db_cursor constructor public now
6666:
6667: * src/include/pa_common.h 1.54:
6668: * src/main/Makefile.am 1.21:
6669: * src/main/pa_common.C 1.76:
6670: * src/types/pa_vform.C 1.41:
6671: * src/types/pa_vform.h 1.26:
6672: .am
6673:
6674: * src/classes/hashfile.C 1.7:
6675: * src/include/pa_request.h 1.106:
6676: hashfile.cache 0
6677:
6678: * src/main/pa_db_connection.C 1.7:
6679: * src/types/pa_vhashfile.C 1.7:
6680: db_connection not bothers with key when not returning expired data
6681:
6682: * src/targets/cgi/pool_storage.h 1.4:
6683: * src/targets/isapi/parser3isapi.C 1.56:
6684: * src/targets/isapi/pool_storage.h 1.12:
6685: pool_storage fixed
6686:
6687: * src/include/pa_common.h 1.55:
6688: * src/main/pa_common.C 1.77:
6689: * src/types/pa_vform.C 1.42:
6690: * src/types/pa_vform.h 1.27:
6691: form fix_line_breaks
6692:
6693: * src/types/pa_vhashfile.C 1.8:
6694: * src/types/pa_vhashfile.h 1.6:
6695: hashfile expiring 0
6696:
6697: * src/main/pa_db_connection.C 1.8:
6698: * src/types/pa_vhashfile.C 1.9:
6699: hashfile expiring 1
6700:
6701: * src/classes/hashfile.C 1.6:
6702: * src/include/pa_db_connection.h 1.7:
6703: * src/main/pa_db_connection.C 1.9:
6704: hashfile expired deleted from db when get & iterate
6705:
6706: * src/classes/hashfile.C 1.8:
6707: * src/types/pa_vhashfile.h 1.7:
6708: hashfile 1
6709:
6710: * src/targets/apache13/ApacheModuleParser3.dsp 1.6:
6711: * src/targets/isapi/parser3isapi.dsp 1.27:
6712: doc
6713:
6714: * src/include/pa_db_connection.h 1.5:
6715: * src/main/pa_db_connection.C 1.5:
6716: * src/types/pa_vhashfile.C 1.5:
6717: * src/types/pa_vhashfile.h 1.5:
6718: hashfile data stamped, todo: put_element analize
6719:
6720: * src/sql/pa_sql_driver.h 1.18:
6721: version
6722:
6723: * src/include/pa_db_connection.h 1.4:
6724: * src/include/pa_string.h 1.108:
6725: * src/main/pa_db_connection.C 1.4:
6726: * src/main/pa_string.C 1.113:
6727: hashfile pieced serialize. todo stamp
6728:
6729: * src/main/pa_db_connection.C 1.10:
6730: * src/main/pa_db_manager.C 1.4:
6731: hashfile setted this:
6732: DB_RMW
6733: 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
6734:
6735: 2001-10-23 parser
6736: * src/classes/file.C 1.60:
6737: * src/classes/hash.C 1.24:
6738: * src/classes/hashfile.C 1.5:
6739: * src/classes/image.C 1.59:
6740: * src/classes/mail.C 1.42:
6741: * src/classes/response.C 1.15:
6742: * src/classes/string.C 1.85:
6743: * src/classes/table.C 1.128:
6744: * src/classes/xdoc.C 1.34:
6745: * src/include/pa_config_fixed.h 1.26:
6746: * src/include/pa_db_connection.h 1.3:
6747: * src/main/pa_common.C 1.75:
6748: * src/main/pa_db_connection.C 1.3:
6749: * src/main/pa_request.C 1.172:
6750: * src/types/pa_value.h 1.76:
6751: * src/types/pa_vcookie.C 1.29:
6752: * src/types/pa_vhash.h 1.25:
6753: * src/types/pa_vhashfile.C 1.4:
6754: * src/types/pa_vhashfile.h 1.4:
6755: * src/types/pa_vresponse.h 1.16:
6756: * src/types/pa_vtable.C 1.8:
6757: ^hashfile.hash[]
6758:
6759: * src/classes/hashfile.C 1.3:
6760: * src/include/pa_db_connection.h 1.2:
6761: * src/include/pa_db_manager.h 1.2:
6762: * src/main/pa_db_connection.C 1.2:
6763: * src/main/pa_db_manager.C 1.2:
6764: * src/types/pa_vhashfile.h 1.3:
6765: ^hashfile.transaction{code}
6766: ^hashfile:clear[filename]
6767: ^hashfile.delete[key]
6768:
6769: * src/classes/hashfile.C 1.4:
6770: * src/classes/xdoc.C 1.33:
6771: * src/include/pa_config_fixed.h 1.25:
6772: * src/main/pa_db_manager.C 1.3:
6773: * src/main/pa_globals.C 1.84:
6774: ifdefs so it compiled without db
6775:
6776: 2001-10-22 parser
6777: * src/classes/classes.dsp 1.12:
6778: * src/classes/hashfile.C 1.2:
6779: * src/classes/xdoc.C 1.32:
6780: * src/classes/xnode.C 1.15:
6781: * src/include/pa_charset_connection.h 1.2:
6782: * src/include/pa_db_connection.h 1.1:
6783: * src/include/pa_db_manager.h 1.1:
6784: * src/include/pa_exception.h 1.18:
6785: * src/include/pa_sapi.h 1.14:
6786: * src/include/pa_sql_connection.h 1.14:
6787: * src/include/pa_sql_driver_manager.h 1.13:
6788: * src/include/pa_stylesheet_connection.h 1.14:
6789: * src/include/pa_stylesheet_manager.h 1.1:
6790: * src/include/pa_xslt_stylesheet_manager.h 1.5:
6791: * src/main/main.dsp 1.135:
6792: * src/main/pa_db_connection.C 1.1:
6793: * src/main/pa_db_manager.C 1.1:
6794: * src/main/pa_exception.C 1.22:
6795: * src/main/pa_globals.C 1.83:
6796: * src/main/pa_pool.C 1.38:
6797: * src/main/pa_sql_driver_manager.C 1.42:
6798: * src/main/pa_stylesheet_manager.C 1.1:
6799: * src/main/pa_xslt_stylesheet_manager.C 1.5:
6800: * src/targets/apache13/mod_parser3.C 1.7:
6801: * src/targets/cgi/parser3.C 1.124:
6802: * src/targets/isapi/parser3isapi.C 1.55:
6803: * src/types/pa_vhashfile.C 1.3:
6804: * src/types/pa_vhashfile.h 1.2:
6805: * src/types/pa_vxdoc.C 1.5:
6806: * src/types/pa_vxnode.C 1.8:
6807: * src/types/types.dsp 1.12:
6808: hashfile 0
6809:
6810: * src/targets/cgi/pa_pool.C 1.24:
6811: * src/targets/cgi/parser3.C 1.125:
6812: * src/targets/cgi/parser3.dsp 1.35:
6813: * src/targets/cgi/pool_storage.h 1.1:
6814: * src/targets/isapi/pool_storage.h 1.11:
6815: cgi += pool cleanups
6816:
6817: * src/targets/apache13/mod_parser3.C 1.5:
6818: * src/targets/isapi/parser3isapi.C 1.54:
6819: SEH minor ifdef changes
6820:
6821: * src/targets/apache13/mod_parser3.C 1.6:
6822: html
6823:
6824: * src/classes/classes.dsp 1.11:
6825: * src/classes/hashfile.C 1.1:
6826: * src/include/pa_config_fixed.h 1.24:
6827: * src/main/execute.C 1.198:
6828: * src/targets/cgi/parser3.dsp 1.34:
6829: * src/types/pa_vhashfile.C 1.1:
6830: * src/types/pa_vhashfile.h 1.1:
6831: * src/types/types.dsp 1.11:
6832: hashfile -100
6833:
6834: * src/include/pa_exception.h 1.17:
6835: * src/include/pa_request.h 1.105:
6836: * src/main/execute.C 1.197:
6837: * src/main/pa_exception.C 1.21:
6838: * src/main/pa_request.C 1.171:
6839: * src/targets/cgi/parser3.C 1.123:
6840: * src/targets/cgi/parser3.dsp 1.33:
6841: * src/types/pa_vclass.h 1.20:
6842: * src/types/pa_vobject.h 1.12:
6843: stack backtrace
6844:
6845: * src/types/pa_vhashfile.C 1.2:
6846: z
6847:
6848: 2001-10-19 parser
6849: * src/main/pa_request.C 1.170:
6850: * src/targets/apache13/mod_parser3.C 1.4:
6851: pool:: context - get_context
6852:
6853: * src/main/pa_pool.C 1.37:
6854: auto compiled on gcc
6855:
6856: * src/classes/classes.h 1.13:
6857: * src/classes/date.C 1.11:
6858: * src/classes/double.C 1.40:
6859: * src/classes/file.C 1.59:
6860: * src/classes/form.C 1.18:
6861: * src/classes/gd/gd.dsp 1.16:
6862: * src/classes/gd/gif.C 1.20:
6863: * src/classes/hash.C 1.23:
6864: * src/classes/image.C 1.57:
6865: * src/classes/int.C 1.37:
6866: * src/classes/mail.C 1.41:
6867: * src/classes/math.C 1.7:
6868: * src/classes/op.C 1.53:
6869: * src/classes/smtp/smtp.C 1.5:
6870: * src/classes/smtp/smtp.dsp 1.13:
6871: * src/classes/string.C 1.84:
6872: * src/classes/table.C 1.127:
6873: * src/classes/void.C 1.12:
6874: * src/include/pa_config_fixed.h 1.22:
6875: * src/include/pa_exception.h 1.15:
6876: * src/include/pa_pool.h 1.64:
6877: * src/include/pa_request.h 1.104:
6878: * src/include/pa_types.h 1.27:
6879: * src/main/compile.C 1.51:
6880: * src/main/compile_tools.C 1.39:
6881: * src/main/execute.C 1.196:
6882: * src/main/pa_array.C 1.40:
6883: * src/main/pa_common.C 1.73:
6884: * src/main/pa_dictionary.C 1.8:
6885: * src/main/pa_exception.C 1.19:
6886: * src/main/pa_exec.C 1.15:
6887: * src/main/pa_pool.C 1.34:
6888: * src/main/pa_request.C 1.169:
6889: * src/main/pa_socks.C 1.7:
6890: * src/main/pa_sql_driver_manager.C 1.41:
6891: * src/main/pa_string.C 1.112:
6892: * src/main/pa_table.C 1.39:
6893: * src/main/untaint.C 1.69:
6894: * src/targets/apache13/ApacheModuleParser3.dsp 1.5:
6895: * src/targets/apache13/mod_parser3.C 1.3:
6896: * src/targets/cgi/parser3.C 1.122:
6897: * src/targets/isapi/parser3isapi.C 1.53:
6898: * src/types/pa_value.h 1.75:
6899: * src/types/pa_vbool.h 1.14:
6900: * src/types/pa_vdouble.h 1.27:
6901: * src/types/pa_vfile.h 1.36:
6902: * src/types/pa_vform.C 1.40:
6903: * src/types/pa_vhash.h 1.24:
6904: * src/types/pa_vint.h 1.28:
6905: * src/types/pa_vjunction.h 1.9:
6906: * src/types/pa_vmethod_frame.h 1.17:
6907: * src/types/pa_vstateless_class.h 1.18:
6908: * src/types/pa_vtable.C 1.7:
6909: * src/types/pa_wcontext.C 1.11:
6910: * src/types/pa_wwrapper.h 1.12:
6911: switched to c++ exceptions 0
6912:
6913: * src/Makefile.in 1.30:
6914: * src/classes/Makefile.in 1.25:
6915: * src/include/pa_pool.h 1.66:
6916: * src/main/Makefile.in 1.22:
6917: * src/main/pa_common.C 1.74:
6918: * src/targets/Makefile.in 1.21:
6919: * src/targets/apache13/Makefile.in 1.21:
6920: * src/targets/cgi/Makefile.in 1.23:
6921: * src/types/Makefile.in 1.20:
6922: makes
6923:
6924: * src/include/pa_pool.h 1.67:
6925: header
6926:
6927: * src/classes/xdoc.C 1.30:
6928: * src/classes/xnode.C 1.13:
6929: * src/include/pa_pool.h 1.65:
6930: * src/include/pa_types.h 1.28:
6931: * src/main/pa_pool.C 1.36:
6932: first c++ exceptions result: can free up xalandomstring
6933: resulting from pool::transcode
6934:
6935: * src/classes/classes.awk 1.3.6.1:
6936: $ removed
6937:
6938: * src/classes/Makefile.am 1.25:
6939: * src/classes/xdoc.C 1.29:
6940: * src/classes/xnode.C 1.12:
6941: * src/include/pa_config_fixed.h 1.23:
6942: * src/include/pa_exception.h 1.16:
6943: * src/include/pa_stylesheet_connection.h 1.13:
6944: * src/main/pa_charset_connection.C 1.10:
6945: * src/main/pa_exception.C 1.20:
6946: * src/main/pa_pool.C 1.35:
6947: * src/types/pa_vxdoc.C 1.3:
6948: * src/types/pa_vxdoc.h 1.9:
6949: * src/types/pa_vxnode.C 1.6:
6950: * src/types/pa_vxnode.h 1.6:
6951: switched to c++ exceptions 1xml
6952: configure fixed to exclude xalan-patch from non-xml compile
6953:
6954: * src/classes/xdoc.C 1.31:
6955: * src/classes/xnode.C 1.14:
6956: * src/classes/xnode.h 1.3:
6957: * src/types/pa_vxdoc.C 1.4:
6958: * src/types/pa_vxdoc.h 1.10:
6959: * src/types/pa_vxnode.C 1.7:
6960: * src/types/pa_vxnode.h 1.7:
6961: xnode clone got freed
6962:
6963: * src/classes/image.C 1.58:
6964: comment
6965:
6966: 2001-10-18 parser
6967: * src/classes/xdoc.C 1.28:
6968: * src/types/pa_vxdoc.h 1.8:
6969: * src/types/pa_vxnode.C 1.5:
6970: vxdoc set_document & ctor question "who owns document" solved
6971:
6972: * src/classes/xdoc.C 1.26:
6973: * src/classes/xnode.C 1.11:
6974: * src/include/pa_pool.h 1.63:
6975: * src/main/pa_pool.C 1.32:
6976: encoding in dom creating funcs
6977:
6978: * src/include/pa_stylesheet_connection.h 1.12:
6979: prev stylesheet destroyed @ recompile
6980:
6981: * src/classes/xdoc.C 1.22:
6982: comment
6983:
6984: * src/classes/xdoc.C 1.21:
6985: * src/classes/xnode.C 1.10:
6986: * src/main/compile.tab.C 1.24:
6987: xdoc create now uses XercesDocumentBridge, appendChild&co now works
6988:
6989: * src/classes/xdoc.C 1.27:
6990: * src/main/pa_pool.C 1.33:
6991: extra free removed
6992:
6993: * src/classes/xdoc.C 1.24:
6994: * src/classes/xdoc.C 1.25:
6995: * src/types/pa_vxdoc.h 1.7:
6996: dom created by create can be transformed now
6997:
6998: * src/classes/xdoc.C 1.23:
6999: z
7000:
7001: * src/types/pa_vcookie.C 1.28:
7002: cookie:CLASS
7003:
7004: * src/classes/classes.dsp 1.10:
7005: * src/classes/xdoc.C 1.19:
7006: * src/types/types.dsp 1.10:
7007: fiew leechy-found bugs in code&doc fixed
7008:
7009: * src/classes/xdoc.C 1.20:
7010: * src/classes/xnode.C 1.9:
7011: xdoc::create[] now. and all dom tag names forced to XML lang
7012:
7013: * src/main/main.dsp 1.134:
7014: project
7015:
7016: * src/main/compile.tab.C 1.23:
7017: * src/main/compile.y 1.172:
7018: * src/main/pa_request.C 1.168:
7019: ^:
7020: no colon in $origin @exception[
7021:
7022: 2001-10-17 parser
7023: * src/types/pa_vimage.h 1.21:
7024: removed unused vimage::save
7025:
7026: * src/classes/classes.dsp 1.9:
7027: * src/classes/string.C 1.83:
7028: * src/main/pa_string.C 1.111:
7029: * src/types/pa_vxnode.h 1.5:
7030: * src/types/types.dsp 1.9:
7031: string::mid fixed, string.mid n functionality preserved
7032:
7033: 2001-10-16 parser
7034: * src/types/pa_vhash.h 1.23:
7035: * src/types/pa_vtable.h 1.34:
7036: hash can be used as boolean
7037:
7038: * src/types/pa_vimage.C 1.12:
7039: comment
7040:
7041: * src/classes/image.C 1.54:
7042: gd size/resize bugfix
7043:
7044: * src/classes/gd/gif.C 1.18:
7045: * src/classes/gd/gif.h 1.16:
7046: * src/classes/image.C 1.55:
7047: :CopyResampled made gd2beta+my hands, very ineffective, but
7048: works for small paleted image
7049:
7050: * src/classes/xnode.C 1.7:
7051: * src/classes/xnode.C 1.8:
7052: removed few dom returns & changed op.txt
7053:
7054: * src/classes/classes.dsp 1.8:
7055: * src/classes/gd/gd.dsp 1.15:
7056: * src/classes/smtp/smtp.dsp 1.12:
7057: * src/main/main.dsp 1.133:
7058: * src/targets/apache13/ApacheModuleParser3.dsp 1.4:
7059: * src/targets/cgi/parser3.dsp 1.32:
7060: * src/targets/isapi/parser3isapi.dsp 1.26:
7061: * src/types/types.dsp 1.8:
7062: ident >nul 2>&1
7063:
7064: * src/classes/gd/gif.C 1.19:
7065: * src/classes/gd/gif.h 1.17:
7066: * src/classes/image.C 1.56:
7067: image.copy tolerance
7068:
7069: * src/classes/gd/gif.C 1.16:
7070: copyResized
7071:
7072: * src/classes/string.C 1.82:
7073: * src/main/pa_string.C 1.110:
7074: $string.mid(p[;n])
7075:
7076: * src/main/pa_common.C 1.72:
7077: \r\n -> \n DOS
7078: \r -> \n Macintosh
7079: on all systems
7080:
7081: * src/classes/gd/gif.C 1.17:
7082: couple casts
7083:
7084: * src/classes/image.C 1.53:
7085: * src/types/pa_vimage.h 1.20:
7086: image.copy[source](src x;src y;src w;src h;dst x;dst y[;dest w
7087: ;dest h]])
7088:
7089: 2001-10-15 parser
7090: * src/Makefile.in 1.29:
7091: * src/types/pa_vcode_frame.h 1.11:
7092: * src/types/pa_wcontext.C 1.10:
7093: code_frame fixed - ::write badly passed string too
7094: transparently [failed to intercept it]
7095:
7096: * src/types/pa_vxnode.C 1.4:
7097: document_type_node.
7098: !readonly attribute DOMString name
7099: !notation_node.
7100: !readonly attribute DOMString publicId
7101: !readonly attribute DOMString systemId
7102:
7103: * src/classes/xdoc.C 1.16:
7104: * src/classes/xnode.C 1.6:
7105: * src/include/pa_config_fixed.h 1.21:
7106: * src/include/pa_request.h 1.103:
7107: * src/main/pa_sql_driver_manager.C 1.40:
7108: * src/types/pa_vxdoc.C 1.2:
7109: * src/types/pa_vxdoc.h 1.6:
7110: * src/types/pa_vxnode.C 1.3:
7111: * src/types/pa_vxnode.h 1.4:
7112: DOM1 major addtion, only few attributes/methods left
7113:
7114: * src/main/execute.C 1.195:
7115: z
7116:
7117: * src/classes/xdoc.C 1.17:
7118: * src/classes/xdoc.C 1.18:
7119: !::create{qualifiedName}
7120:
7121: 2001-10-13 parser
7122: * src/main/execute.C 1.194:
7123: * src/types/pa_vcode_frame.h 1.9:
7124: vcodeframe made transparent enough to handle hash if creation&passing
7125:
7126: * src/include/pa_config_fixed.h 1.20:
7127: * src/main/execute.C 1.193:
7128: * src/main/pa_exception.C 1.18:
7129: noticed that vcodeframe not transparent enough, would change now
7130:
7131: * src/types/pa_vcode_frame.h 1.10:
7132: couple comments
7133:
7134: * src/targets/isapi/pool_storage.h 1.10:
7135: isapi pool storage reverse cleanups & frees order
7136:
7137: * src/main/pa_sql_driver_manager.C 1.39:
7138: * src/targets/cgi/parser3.C 1.121:
7139: * src/targets/isapi/parser3isapi.C 1.52:
7140: isapi&cgi couple non-pooled mallocs in main handler
7141:
7142: 2001-10-12 parser
7143: * src/classes/double.C 1.39:
7144: * src/classes/int.C 1.36:
7145: * src/classes/string.C 1.81:
7146: sql{}[$.default[({})]] handling changed:
7147: now type of default param analized always, not only at problem time,
7148: thus helping early problem spotting
7149:
7150: * src/classes/classes.dsp 1.7:
7151: * src/classes/gd/gd.dsp 1.14:
7152: * src/classes/smtp/smtp.dsp 1.11:
7153: * src/classes/xdoc.C 1.15:
7154: * src/main/compile.tab.C 1.22:
7155: * src/main/main.dsp 1.132:
7156: * src/main/pa_globals.C 1.82:
7157: * src/targets/apache13/ApacheModuleParser3.dsp 1.3:
7158: * src/targets/apache13/mod_parser3.C 1.2:
7159: * src/targets/cgi/parser3.C 1.120:
7160: * src/targets/cgi/parser3.dsp 1.31:
7161: * src/targets/isapi/parser3isapi.C 1.50:
7162: * src/targets/isapi/parser3isapi.C 1.51:
7163: * src/targets/isapi/parser3isapi.dsp 1.25:
7164: * src/types/types.dsp 1.7:
7165: xalan&xerces multithread bug fixed. initialization&free on each
7166: thread!
7167:
7168: 2001-10-11 parser
7169: * src/targets/apache13/Makefile.am 1.6:
7170: started restructuring
7171:
7172: * src/Makefile.in 1.25:
7173: * src/Makefile.in 1.26:
7174: * src/Makefile.in 1.28:
7175: * src/classes/Makefile.in 1.22:
7176: * src/classes/Makefile.in 1.23:
7177: * src/classes/gd/Makefile.in 1.19:
7178: * src/classes/gd/Makefile.in 1.20:
7179: * src/ident.awk 1.3:
7180: * src/include/pa_config_auto.h.in 1.8:
7181: * src/main/Makefile.in 1.20:
7182: * src/main/Makefile.in 1.21:
7183: * src/targets/Makefile.in 1.19:
7184: * src/targets/Makefile.in 1.20:
7185: * src/targets/apache13/Makefile.in 1.19:
7186: * src/targets/apache13/Makefile.in 1.20:
7187: * src/targets/apache13/p3runConfigure.in 1.3:
7188: * src/targets/cgi/Makefile.in 1.21:
7189: * src/targets/cgi/Makefile.in 1.22:
7190: * src/types/Makefile.in 1.18:
7191: * src/types/Makefile.in 1.19:
7192: makes
7193:
7194: * src/classes/xnode.C 1.5:
7195: xnode.selectSingle now
7196:
7197: * src/targets/apache13/ApacheModuleParser3.dsp 1.2:
7198: .dsp fixed due to relocate
7199:
7200: * src/classes/xdoc.C 1.14:
7201: * src/classes/xnode.C 1.4:
7202: * src/include/pa_exception.h 1.14:
7203: * src/include/pa_pool.h 1.62:
7204: * src/include/pa_stylesheet_connection.h 1.11:
7205: * src/main/pa_exception.C 1.17:
7206: * src/main/pa_pool.C 1.31:
7207: moved xslt exceptions convertors out of Pool into Exception
7208:
7209: * src/Makefile.in 1.27:
7210: * src/classes/Makefile.in 1.24:
7211: * src/classes/gd/Makefile.in 1.21:
7212: makes. stdc++ lib added to apache libraries
7213:
7214: * src/classes/hash.C 1.22:
7215: !^hash.add[addme]
7216: !^hash.sub[subme]
7217: !^a.union[b] = new
7218: !^a.intersection[b] = new
7219: !^a.intersects[b] = bool
7220:
7221: * src/main/pa_string.C 1.109:
7222: const
7223:
7224: * src/classes/hash.C 1.20:
7225: * src/types/pa_vhash.h 1.22:
7226: !^hash::create[[copy_from]]
7227:
7228: * src/classes/hash.C 1.21:
7229: !^hash::append[append_from]
7230:
7231: * src/targets/apache13/Makefile.am 1.7:
7232: * src/targets/apache13/hook/mod_parser3.c 1.1:
7233: * src/targets/apache13/p3runConfigure.in 1.2:
7234: added
7235:
7236: * src/include/pa_string.h 1.107:
7237: * src/main/pa_string.C 1.108:
7238: restructured string: linked pieces of same language together
7239: prior to String::replace
7240:
7241: * src/targets/apache13/ApacheModuleParser3.dsp 1.1:
7242: * src/targets/apache13/mod_parser3.C 1.1:
7243: * src/targets/apache13/p3runConfigure.in 1.1:
7244: * src/targets/apache13/pa_pool.C 1.1:
7245: * src/targets/apache13/pa_threads.C 1.1:
7246: restructured
7247:
7248: * src/classes/string.C 1.80:
7249: * src/classes/table.C 1.126:
7250: * src/include/pa_globals.h 1.67:
7251: * src/include/pa_string.h 1.106:
7252: * src/main/pa_globals.C 1.81:
7253: * src/main/pa_string.C 1.107:
7254: * src/main/untaint.C 1.68:
7255: * src/types/pa_vvoid.h 1.5:
7256: untaint lang origins table fixed.
7257: got rid of empty_string, which caused errors - it hasnt exception but somebody[value.bark] tried to throw it on it's pool
7258:
7259: 2001-10-10 parser
7260: * src/classes/gd/gif.C 1.15:
7261: arc algorithms: commented all bresenhams, algs must be unified
7262: not "perfect"
7263:
7264: * src/classes/gd/gif.C 1.14:
7265: * src/main/compile.tab.C 1.19:
7266: * src/main/compile.y 1.170:
7267: ^a[^b] more informative compile error
7268:
7269: * src/main/compile.tab.C 1.20:
7270: * src/main/compile.y 1.171:
7271: ^a[
7272:
7273: @next_method << now unclosed ] would be reported here
7274:
7275: * src/classes/op.C 1.52:
7276: * src/main/compile.tab.C 1.21:
7277: ^error[msg]
7278:
7279: 2001-10-09 parser
7280: * src/classes/classes.dsp 1.6:
7281: * src/classes/xdoc.C 1.13:
7282: * src/include/pa_stylesheet_connection.h 1.10:
7283: * src/main/main.dsp 1.131:
7284: * src/targets/cgi/parser3.C 1.118:
7285: * src/targets/isapi/parser3isapi.C 1.48:
7286: * src/types/pa_vxdoc.h 1.5:
7287: * src/types/pa_vxnode.h 1.3:
7288: * src/types/types.dsp 1.6:
7289: xalan patches starting
7290:
7291: * src/classes/op.C 1.49:
7292: * src/classes/table.C 1.121:
7293: * src/types/pa_vfile.h 1.35:
7294: * src/types/pa_vimage.h 1.19:
7295: * src/types/pa_vjunction.h 1.8:
7296: * src/types/pa_vxdoc.h 1.4:
7297: * src/types/pa_vxnode.h 1.2:
7298: table:menu & op for delims made allowed not to be code [be
7299: string..]
7300:
7301: * src/Makefile.in 1.23:
7302: * src/Makefile.in 1.24:
7303: * src/classes/Makefile.am 1.23:
7304: * src/classes/Makefile.am 1.24:
7305: * src/classes/Makefile.in 1.20:
7306: * src/classes/Makefile.in 1.21:
7307: * src/classes/gd/Makefile.in 1.17:
7308: * src/classes/gd/Makefile.in 1.18:
7309: * src/main/Makefile.am 1.20:
7310: * src/main/Makefile.in 1.18:
7311: * src/main/Makefile.in 1.19:
7312: * src/targets/Makefile.in 1.17:
7313: * src/targets/Makefile.in 1.18:
7314: * src/targets/apache13/Makefile.in 1.17:
7315: * src/targets/apache13/Makefile.in 1.18:
7316: * src/targets/cgi/Makefile.am 1.19:
7317: * src/targets/cgi/Makefile.in 1.19:
7318: * src/targets/cgi/Makefile.in 1.20:
7319: * src/types/Makefile.am 1.10:
7320: * src/types/Makefile.in 1.16:
7321: * src/types/Makefile.in 1.17:
7322: makes
7323:
7324: * src/targets/cgi/parser3.C 1.119:
7325: * src/targets/isapi/parser3isapi.C 1.49:
7326: xml transform win32 errors intercepted [xalan transformer
7327: patched and incorporated]
7328:
7329: * src/classes/double.C 1.38:
7330: * src/classes/file.C 1.58:
7331: * src/classes/image.C 1.52:
7332: * src/classes/int.C 1.35:
7333: * src/classes/op.C 1.48:
7334: * src/classes/string.C 1.78:
7335: * src/classes/table.C 1.120:
7336: lots of params->as_int/double/as_string/as_junction
7337: as_no_junction messages added
7338:
7339: * src/classes/op.C 1.51:
7340: * src/classes/table.C 1.123:
7341: table.hash[key field;value field(s) string/table] now
7342:
7343: * src/classes/op.C 1.50:
7344: * src/classes/table.C 1.122:
7345: z
7346:
7347: * src/classes/date.C 1.10:
7348: * src/classes/table.C 1.124:
7349: calendar moved to date
7350:
7351: * src/classes/string.C 1.79:
7352: * src/classes/table.C 1.125:
7353: ^string.save[file]
7354:
7355: 2001-10-08 parser
7356: * src/classes/xdoc.C 1.12:
7357: xdoc:load exceptions intercepted [like in set]
7358:
7359: * src/types/pa_vcookie.C 1.25:
7360: removing cookie made more netscape-like way
7361:
7362: * src/classes/image.C 1.48:
7363: * src/include/pa_common.h 1.53:
7364: * src/main/pa_common.C 1.71:
7365: * src/types/pa_vcookie.C 1.26:
7366: cookie urlencoded [netscape doc reread]
7367:
7368: * src/classes/gd/gif.C 1.10:
7369: image.bar now draws (100 100 0 0)
7370:
7371: * src/classes/gd/gif.C 1.11:
7372: * src/classes/gd/mtables.h 1.1:
7373: image:arc image:circle
7374:
7375: * src/classes/gd/gd.dsp 1.13:
7376: * src/classes/gd/gif.C 1.12:
7377: * src/classes/gd/gif.h 1.15:
7378: * src/classes/image.C 1.49:
7379: * src/types/pa_vcookie.C 1.27:
7380: * src/types/pa_vimage.C 1.11:
7381: image:sector
7382: removed image:html internal "line-*" attribs
7383:
7384: * src/classes/file.C 1.57:
7385: * src/classes/form.C 1.17:
7386: * src/main/pa_common.C 1.70:
7387: * src/main/untaint.C 1.67:
7388: header untainting to UL_HTTP_HEADER, UL_MAIL_HEADER made
7389: nonforced [only tainted pieces]
7390:
7391: * src/classes/gd/gif.C 1.13:
7392: * src/classes/image.C 1.50:
7393: image:circle [and round arc] uses Bresenham
7394:
7395: * src/main/untaint.C 1.65:
7396: \r to ' ' in origins mode
7397:
7398: * src/classes/date.C 1.9:
7399: * src/classes/image.C 1.51:
7400: * src/classes/string.C 1.77:
7401: * src/classes/table.C 1.119:
7402: * src/classes/void.C 1.11:
7403: * src/include/pa_request.h 1.102:
7404: params->as_int/double message added
7405:
7406: * src/classes/xdoc.C 1.11:
7407: * src/include/pa_config_fixed.h 1.19:
7408: * src/main/compile.tab.C 1.18:
7409: * src/types/pa_vxdoc.h 1.3:
7410: parsedSource produced by nonstandard liaison freed up
7411:
7412: * src/include/pa_common.h 1.52:
7413: * src/main/pa_common.C 1.69:
7414: * src/main/untaint.C 1.66:
7415: * src/targets/cgi/parser3.C 1.117:
7416: * src/targets/isapi/parser3isapi.C 1.47:
7417: remove_crlf @ SAPI::log
7418:
7419: 2001-10-07 parser
7420: * src/include/pa_config_fixed.h 1.18:
7421: * src/main/compile.tab.C 1.17:
7422: restored project
7423:
7424: 2001-10-05 parser
7425: * src/classes/xdoc.C 1.9:
7426: * src/include/pa_dictionary.h 1.6:
7427: * src/main/main.dsp 1.129:
7428: * src/main/pa_dictionary.C 1.7:
7429: * src/main/pa_string.C 1.106:
7430: * src/types/pa_vxdoc.h 1.2:
7431: started xml errorhandler.
7432: fixed string.replace a little, read @test
7433:
7434: * src/main/pa_charset_connection.C 1.7:
7435: unicode zero pair at the beging of totable appered to be vital
7436:
7437: * src/classes/xdoc.C 1.8:
7438: * src/main/compile.tab.C 1.16:
7439: xdoc.transform now
7440:
7441: * src/doc/doxygen.cfg 1.18:
7442: * src/doc/html2chm.cmd 1.4:
7443: * src/doc/sources2html.cmd 1.4:
7444: paths
7445:
7446: * src/classes/xdoc.C 1.10:
7447: * src/include/pa_pool.h 1.61:
7448: * src/main/main.dsp 1.130:
7449: * src/main/pa_pool.C 1.30:
7450: changed xdoc:set to prevent SAXParseException from outputing to cerr.
7451: lots of "todos"
7452:
7453: * src/main/pa_charset_connection.C 1.8:
7454: * src/main/pa_charset_connection.C 1.9:
7455: ctype another mem clear bugfix
7456:
7457: * src/main/untaint.C 1.64:
7458: http_header tainting more gentle with enquoting now
7459:
7460: * src/main/pa_string.C 1.105:
7461: found replace bug - first_that_starts(char *) does not have
7462: limit, and looks further eos, fixing....
7463:
7464: * src/include/pa_hash.h 1.44:
7465: * src/main/pa_hash.C 1.41:
7466: Hash::size() calculated wrong. fixed it
7467:
7468: * src/Makefile.in 1.22:
7469: * src/main/compile.tab.C 1.15:
7470: * src/main/compile.y 1.169:
7471: disabled ^literals in names
7472: $result[^[$p^]z]
7473: now works fine
7474:
7475: 2001-10-04 parser
7476: * src/classes/image.C 1.47:
7477: ^image.length[text]
7478:
7479: 2001-10-03 parser
7480: * src/main/pa_request.C 1.166:
7481: restored pcre defaulting in request [mindlessly "optimized" yesterday]
7482: comment left
7483:
7484: * src/main/pa_request.C 1.167:
7485: DEFAULT...charset was ignored when !XML
7486:
7487: 2001-10-02 parser
7488: * src/include/pa_request.h 1.101:
7489: * src/main/pa_charset_connection.C 1.4:
7490: * src/main/pa_charset_connection.C 1.5:
7491: * src/main/pa_request.C 1.165:
7492: * src/types/pa_vstring.h 1.36:
7493: pcre tables now const inside
7494: removed default - pcre handles that internally
7495: fixed bug on not-cleaning tables [previously was calloced, now member]
7496:
7497: * src/Makefile.in 1.21:
7498: * src/classes/Makefile.in 1.19:
7499: * src/classes/gd/Makefile.in 1.16:
7500: * src/main/Makefile.in 1.17:
7501: * src/targets/Makefile.in 1.16:
7502: * src/targets/apache13/Makefile.in 1.16:
7503: * src/targets/cgi/Makefile.in 1.18:
7504: * src/types/Makefile.in 1.15:
7505: makes
7506:
7507: * src/include/pa_config_fixed.h 1.17:
7508: * src/main/pa_charset_connection.C 1.3:
7509: tested charset reload on file change @ apache version = OK
7510: tested freeing up prev encoding on adding new = OK
7511:
7512: * src/classes/table.C 1.117:
7513: * src/main/pa_charset_connection.C 1.6:
7514: table:load & charset_connection
7515: #comment now
7516:
7517: * src/classes/classes.dsp 1.5:
7518: * src/types/types.dsp 1.5:
7519: release projects options fixed to use release msvcrt lib
7520:
7521: * src/include/pa_pool.h 1.60:
7522: * src/include/pa_stylesheet_connection.h 1.8:
7523: * src/include/pa_stylesheet_connection.h 1.9:
7524: * src/main/pa_charset_manager.C 1.2:
7525: * src/main/pa_charset_manager.C 1.3:
7526: * src/main/pa_pool.C 1.29:
7527: * src/types/pa_vresponse.h 1.15:
7528: forgot non-xml pool.*charset needed
7529:
7530: * src/classes/table.C 1.118:
7531: # config comments fixed
7532:
7533: 2001-10-01 parser
7534: * src/include/pa_charset_connection.h 1.1:
7535: * src/include/pa_charset_manager.h 1.1:
7536: * src/include/pa_xslt_stylesheet_manager.h 1.4:
7537: * src/main/main.dsp 1.128:
7538: * src/main/pa_charset_connection.C 1.1:
7539: * src/main/pa_charset_manager.C 1.1:
7540: * src/main/pa_request.C 1.164:
7541: charset loading & caching mech 0
7542:
7543: * src/include/pa_stylesheet_connection.h 1.7:
7544: * src/include/pa_xslt_stylesheet_manager.h 1.3:
7545: * src/main/main.dsp 1.127:
7546: * src/main/pa_globals.C 1.80:
7547: * src/main/pa_request.C 1.163:
7548: would make charset loading & caching mech now
7549:
7550: * src/main/pa_charset_connection.C 1.2:
7551: removed entitify external hack [internal installed]
7552:
7553: * src/classes/gd/Makefile.am 1.6:
7554: * src/classes/gd/Makefile.in 1.15:
7555: makes
7556:
7557: * src/main/Makefile.am 1.19:
7558: * src/main/Makefile.in 1.16:
7559: makes+removed dtd
7560:
7561: 2001-09-30 parser
7562: * src/classes/xdoc.C 1.7:
7563: * src/include/pa_request.h 1.100:
7564: * src/main/pa_request.C 1.159:
7565: ctype with unicode 1. todo: no П entities on output somehow
7566:
7567: * src/include/pa_globals.h 1.66:
7568: * src/main/pa_globals.C 1.79:
7569: * src/main/pa_request.C 1.160:
7570: now charsets table configuration variable is: CHARSETS
7571:
7572: * src/main/pa_request.C 1.162:
7573: forgot to fill toTable
7574:
7575: * src/classes/file.C 1.56:
7576: * src/classes/op.C 1.47:
7577: * src/classes/string.C 1.76:
7578: * src/include/pa_request.h 1.99:
7579: * src/main/pa_request.C 1.158:
7580: started ctype with unicode values
7581:
7582: * src/include/pa_config_fixed.h 1.16:
7583: * src/main/pa_request.C 1.161:
7584: started hack_s_maximumCharacterValues to
7585: XALAN_HACK_DIGITAL_ENTITIES but failed on win32 for now..
7586:
7587: 2001-09-28 parser
7588: * src/classes/xdoc.C 1.5:
7589: * src/classes/xnode.C 1.3:
7590: xdoc addencoding works! invented a way of user-configuring...
7591: todo: implement
7592:
7593: * src/classes/mail.C 1.40:
7594: * src/classes/op.C 1.46:
7595: * src/classes/xdoc.C 1.6:
7596: * src/include/pa_stylesheet_connection.h 1.6:
7597: * src/main/pa_request.C 1.157:
7598: letter body string passed AS-IS now
7599:
7600: 2001-09-27 parser
7601: * src/classes/classes.dsp 1.4:
7602: * src/classes/gd/gd.dsp 1.12:
7603: * src/classes/gd/gifio.C 1.14:
7604: * src/classes/smtp/smtp.dsp 1.10:
7605: * src/classes/xdoc.C 1.3:
7606: * src/main/main.dsp 1.126:
7607: * src/targets/cgi/parser3.dsp 1.30:
7608: * src/targets/isapi/parser3isapi.dsp 1.23:
7609: * src/types/types.dsp 1.4:
7610: win32 ident make system so not to rebuild library [ident.C.new]
7611:
7612: * src/classes/table.C 1.116:
7613: table.sort changed to sort table itself
7614:
7615: * src/classes/xdoc.C 1.4:
7616: * src/targets/isapi/parser3isapi.dsp 1.24:
7617: X^.getElementsByTagName[tagname] = array of xnode
7618: X^.getElementsByTagNameNS[namespaceURI;localName] = array of nodes
7619: removed - regretfully not supported @ xalan. maybe someday would reimplement, if needed.
7620:
7621: win32build system: solved long waiting anti-non-started-apache problem
7622:
7623: 2001-09-26 parser
7624: * src/Makefile.am 1.11:
7625: * src/classes/Makefile.am 1.22:
7626: * src/classes/Makefile.in 1.18:
7627: * src/classes/gd/Makefile.am 1.5:
7628: * src/classes/gd/Makefile.in 1.14:
7629: * src/main/Makefile.am 1.18:
7630: * src/main/Makefile.in 1.15:
7631: * src/targets/Makefile.in 1.15:
7632: * src/targets/apache13/Makefile.in 1.15:
7633: * src/targets/cgi/Makefile.am 1.18:
7634: * src/targets/cgi/Makefile.in 1.17:
7635: * src/types/Makefile.am 1.9:
7636: * src/types/Makefile.in 1.14:
7637: makes with clases.awk
7638:
7639: * src/include/pa_config_fixed.h 1.14:
7640: * src/targets/cgi/parser3.C 1.114:
7641: * src/targets/isapi/parser3isapi.C 1.45:
7642: #ifdef SMTP
7643:
7644: * src/classes/classes.C 1.9:
7645: * src/classes/classes.awk 1.3:
7646: * src/classes/classes.dsp 1.1:
7647: * src/classes/classes.h 1.12:
7648: * src/classes/date.C 1.8:
7649: * src/classes/dnode.C 1.6:
7650: * src/classes/dnode.h 1.2:
7651: * src/classes/dom.C 1.35:
7652: * src/classes/double.C 1.37:
7653: * src/classes/file.C 1.55:
7654: * src/classes/form.C 1.16:
7655: * src/classes/gd/gd.dsp 1.10:
7656: * src/classes/gd/gif.C 1.9:
7657: * src/classes/gd/gif.h 1.14:
7658: * src/classes/gd/gifio.C 1.13:
7659: * src/classes/hash.C 1.19:
7660: * src/classes/image.C 1.46:
7661: * src/classes/int.C 1.34:
7662: * src/classes/mail.C 1.39:
7663: * src/classes/math.C 1.6:
7664: * src/classes/op.C 1.45:
7665: * src/classes/response.C 1.14:
7666: * src/classes/smtp/comms.C 1.4:
7667: * src/classes/smtp/smtp.C 1.4:
7668: * src/classes/smtp/smtp.dsp 1.8:
7669: * src/classes/smtp/smtp.h 1.4:
7670: * src/classes/string.C 1.75:
7671: * src/classes/table.C 1.115:
7672: * src/classes/void.C 1.10:
7673: * src/ident.awk 1.1:
7674: * src/ident.awk 1.2:
7675: * src/include/pa_array.h 1.44:
7676: * src/include/pa_common.h 1.51:
7677: * src/include/pa_config_fixed.h 1.13:
7678: * src/include/pa_config_includes.h 1.11:
7679: * src/include/pa_dictionary.h 1.5:
7680: * src/include/pa_dir.h 1.5:
7681: * src/include/pa_exception.h 1.13:
7682: * src/include/pa_exec.h 1.3:
7683: * src/include/pa_globals.h 1.65:
7684: * src/include/pa_request.h 1.98:
7685: * src/include/pa_sapi.h 1.13:
7686: * src/include/pa_socks.h 1.4:
7687: * src/include/pa_sql_connection.h 1.13:
7688: * src/include/pa_sql_driver_manager.h 1.12:
7689: * src/include/pa_stack.h 1.10:
7690: * src/include/pa_string.h 1.105:
7691: * src/include/pa_stylesheet_connection.h 1.5:
7692: * src/include/pa_table.h 1.35:
7693: * src/include/pa_threads.h 1.17:
7694: * src/include/pa_types.h 1.26:
7695: * src/include/pa_xslt_stylesheet_manager.h 1.2:
7696: * src/main/compile.C 1.50:
7697: * src/main/compile.y 1.168:
7698: * src/main/compile_tools.C 1.38:
7699: * src/main/compile_tools.h 1.50:
7700: * src/main/execute.C 1.192:
7701: * src/main/main.dsp 1.124:
7702: * src/main/pa_array.C 1.39:
7703: * src/main/pa_common.C 1.68:
7704: * src/main/pa_dictionary.C 1.6:
7705: * src/main/pa_dir.C 1.7:
7706: * src/main/pa_exception.C 1.16:
7707: * src/main/pa_exec.C 1.14:
7708: * src/main/pa_globals.C 1.78:
7709: * src/main/pa_hash.C 1.40:
7710: * src/main/pa_pool.C 1.28:
7711: * src/main/pa_request.C 1.156:
7712: * src/main/pa_socks.C 1.6:
7713: * src/main/pa_sql_driver_manager.C 1.38:
7714: * src/main/pa_string.C 1.104:
7715: * src/main/pa_table.C 1.38:
7716: * src/main/pa_xslt_stylesheet_manager.C 1.4:
7717: * src/main/untaint.C 1.63:
7718: * src/sql/pa_sql_driver.h 1.17:
7719: * src/targets/cgi/pa_pool.C 1.23:
7720: * src/targets/cgi/pa_threads.C 1.3:
7721: * src/targets/cgi/parser3.C 1.113:
7722: * src/targets/cgi/parser3.dsp 1.29:
7723: * src/targets/isapi/pa_pool.C 1.7:
7724: * src/targets/isapi/pa_threads.C 1.3:
7725: * src/targets/isapi/parser3isapi.C 1.44:
7726: * src/targets/isapi/parser3isapi.dsp 1.22:
7727: * src/targets/isapi/pool_storage.h 1.9:
7728: * src/types/pa_valiased.C 1.10:
7729: * src/types/pa_valiased.h 1.14:
7730: * src/types/pa_value.h 1.74:
7731: * src/types/pa_vbool.h 1.13:
7732: * src/types/pa_vclass.h 1.19:
7733: * src/types/pa_vcode_frame.h 1.8:
7734: * src/types/pa_vcookie.C 1.24:
7735: * src/types/pa_vcookie.h 1.12:
7736: * src/types/pa_vdate.h 1.5:
7737: * src/types/pa_vdnode.C 1.8:
7738: * src/types/pa_vdnode.h 1.3:
7739: * src/types/pa_vdom.C 1.3:
7740: * src/types/pa_vdom.h 1.14:
7741: * src/types/pa_vdouble.h 1.26:
7742: * src/types/pa_venv.h 1.17:
7743: * src/types/pa_vfile.C 1.22:
7744: * src/types/pa_vfile.h 1.34:
7745: * src/types/pa_vform.C 1.39:
7746: * src/types/pa_vform.h 1.25:
7747: * src/types/pa_vimage.C 1.10:
7748: * src/types/pa_vimage.h 1.18:
7749: * src/types/pa_vint.h 1.27:
7750: * src/types/pa_vjunction.h 1.7:
7751: * src/types/pa_vmath.h 1.3:
7752: * src/types/pa_vmethod_frame.h 1.16:
7753: * src/types/pa_vobject.h 1.11:
7754: * src/types/pa_vrequest.C 1.10:
7755: * src/types/pa_vrequest.h 1.11:
7756: * src/types/pa_vresponse.h 1.14:
7757: * src/types/pa_vstateless_class.C 1.10:
7758: * src/types/pa_vstateless_class.h 1.17:
7759: * src/types/pa_vstateless_object.h 1.11:
7760: * src/types/pa_vstring.C 1.11:
7761: * src/types/pa_vstring.h 1.35:
7762: * src/types/pa_vtable.C 1.6:
7763: * src/types/pa_vtable.h 1.33:
7764: * src/types/pa_vvoid.h 1.4:
7765: * src/types/pa_wcontext.C 1.9:
7766: * src/types/pa_wcontext.h 1.17:
7767: * src/types/pa_wwrapper.h 1.11:
7768: * src/types/types.dsp 1.1:
7769: added ident.awk and main.dsp splitted to main+classes+types
7770: along to .am
7771:
7772: * src/classes/classes.dsp 1.2:
7773: * src/classes/dnode.C 1.7:
7774: * src/classes/dnode.h 1.3:
7775: * src/classes/dom.C 1.36:
7776: * src/classes/xdoc.C 1.1:
7777: * src/classes/xnode.C 1.1:
7778: * src/classes/xnode.h 1.1:
7779: * src/main/compile.tab.C 1.14:
7780: * src/types/pa_vdnode.C 1.9:
7781: * src/types/pa_vdnode.h 1.4:
7782: * src/types/pa_vdom.C 1.4:
7783: * src/types/pa_vdom.h 1.15:
7784: * src/types/pa_vxdoc.C 1.1:
7785: * src/types/pa_vxdoc.h 1.1:
7786: * src/types/pa_vxnode.C 1.1:
7787: * src/types/pa_vxnode.h 1.1:
7788: * src/types/types.dsp 1.2:
7789: xdoc&xnode now
7790:
7791: * src/classes/classes.dsp 1.3:
7792: * src/classes/gd/gd.dsp 1.11:
7793: * src/classes/smtp/smtp.dsp 1.9:
7794: * src/classes/xdoc.C 1.2:
7795: * src/classes/xnode.C 1.2:
7796: * src/classes/xnode.h 1.2:
7797: * src/include/pa_config_fixed.h 1.15:
7798: * src/main/main.dsp 1.125:
7799: * src/targets/cgi/parser3.C 1.115:
7800: * src/targets/cgi/parser3.C 1.116:
7801: * src/targets/isapi/parser3isapi.C 1.46:
7802: * src/types/pa_vxnode.C 1.2:
7803: * src/types/types.dsp 1.3:
7804: z
7805:
7806: * src/classes/classes.cmd 1.4:
7807: * src/main/main.dsp 1.123:
7808: * src/targets/cgi/parser3.dsp 1.28:
7809: moved classes.inc generation on win32 to main.dsp
7810:
7811: * src/classes/classes.C 1.10:
7812: forgot one non-xml check
7813:
7814: * src/classes/Makefile.am 1.21:
7815: removed useless var
7816:
7817: 2001-09-25 parser
7818: * src/Makefile.am 1.10:
7819: * src/Makefile.in 1.20:
7820: * src/classes/Makefile.am 1.20:
7821: * src/classes/Makefile.in 1.17:
7822: * src/classes/dom.C 1.34:
7823: * src/classes/gd/Makefile.am 1.4:
7824: * src/classes/gd/Makefile.in 1.13:
7825: * src/include/pa_stylesheet_connection.h 1.4:
7826: * src/main/Makefile.am 1.17:
7827: * src/main/Makefile.in 1.14:
7828: * src/main/pa_pool.C 1.27:
7829: * src/targets/Makefile.in 1.14:
7830: * src/targets/apache13/Makefile.in 1.14:
7831: * src/targets/cgi/Makefile.am 1.17:
7832: * src/targets/cgi/Makefile.in 1.16:
7833: * src/types/Makefile.am 1.8:
7834: * src/types/Makefile.in 1.13:
7835: * src/types/pa_vdom.h 1.13:
7836: xml configure makes
7837:
7838: * src/include/pa_config_auto.h.in 1.7:
7839: xml on linux[elik] works! no 1251 though, todo ICU
7840:
7841: 2001-09-24 parser
7842: * src/types/pa_vfile.h 1.33:
7843: * src/types/pa_vimage.h 1.17:
7844: * src/types/pa_vstring.h 1.34:
7845: fiew wrong resolved conflicts fixed [const]
7846:
7847: * src/Makefile.in 1.19:
7848: * src/classes/Makefile.am 1.19:
7849: * src/classes/Makefile.in 1.16:
7850: * src/classes/gd/Makefile.in 1.12:
7851: * src/include/pa_config_auto.h.in 1.6:
7852: * src/main/Makefile.in 1.13:
7853: * src/targets/Makefile.in 1.13:
7854: * src/targets/apache13/Makefile.in 1.13:
7855: * src/types/Makefile.am 1.7:
7856: * src/types/Makefile.in 1.12:
7857: makes
7858:
7859: * src/targets/cgi/Makefile.am 1.16:
7860: * src/targets/cgi/Makefile.in 1.15:
7861: makefiles
7862:
7863: * src/types/pa_value.h 1.73:
7864: * src/types/pa_vdnode.C 1.7:
7865: * src/types/pa_vtable.C 1.5:
7866: * src/types/pa_vvoid.h 1.3:
7867: z
7868:
7869: * src/types/pa_vclass.h 1.18:
7870: * src/types/pa_vhash.h 1.20:
7871: * src/types/pa_vhash.h 1.21:
7872: * src/types/pa_vtable.h 1.32:
7873: fixed small bugs with usinge hash/table in expressions
7874:
7875: * src/classes/classes.cmd 1.3:
7876: * src/classes/gd/gd.dsp 1.9:
7877: * src/classes/gd/gif.C 1.8:
7878: * src/classes/gd/gif.h 1.13:
7879: * src/classes/image.C 1.45:
7880: * src/classes/op.C 1.44:
7881: * src/classes/table.C 1.114:
7882: * src/include/pa_request.h 1.97:
7883: * src/include/pa_sapi.h 1.12:
7884: * src/main/compile.C 1.49:
7885: * src/main/compile.tab.C 1.13:
7886: * src/main/compile.y 1.167:
7887: * src/main/compile_tools.h 1.49:
7888: * src/main/main.dsp 1.122:
7889: * src/main/pa_common.C 1.67:
7890: * src/main/pa_sql_driver_manager.C 1.37:
7891: * src/targets/cgi/parser3.C 1.112:
7892: * src/targets/cgi/parser3.dsp 1.27:
7893: * src/types/pa_value.h 1.72:
7894: * src/types/pa_vbool.h 1.12:
7895: * src/types/pa_vdate.h 1.4:
7896: * src/types/pa_vdouble.h 1.25:
7897: * src/types/pa_vform.C 1.38:
7898: * src/types/pa_vhash.h 1.19:
7899: * src/types/pa_vimage.h 1.16:
7900: * src/types/pa_vint.h 1.26:
7901: * src/types/pa_vstring.h 1.33:
7902: * src/types/pa_vtable.h 1.31:
7903: * src/types/pa_vvoid.h 1.2:
7904: merged3 with before_xml
7905: [merge2 actually didn't happen - i've created tags on wrong branch. so this merge is in fact re-merge]
7906:
7907: * src/Makefile.am 1.7:
7908: * src/Makefile.am 1.8:
7909: * src/Makefile.am 1.9:
7910: * src/main/Makefile.am 1.16:
7911: * src/targets/Makefile.am 1.7:
7912: * src/targets/apache13/Makefile.am 1.5:
7913: * src/targets/cgi/Makefile.am 1.15:
7914: * src/targets/cgi/pa_pool.C 1.22:
7915: started unix makes update
7916:
7917: 2001-09-21 parser
7918: * src/classes/gd/gd.dsp 1.8:
7919: * src/classes/smtp/smtp.dsp 1.7:
7920: * src/main/main.dsp 1.121:
7921: * src/targets/cgi/parser3.dsp 1.26:
7922: * src/targets/isapi/parser3isapi.dsp 1.21:
7923: updated project files [/ sadly produced "" in make file and
7924: sadly wrong interpreted on load]
7925:
7926: * src/include/pa_pool.h 1.56:
7927: * src/main/pa_pool.C 1.24:
7928: checked whether transcoder were created right
7929: "unsupported encoding" message.
7930: not @ set time, but @ use time, so until xml output functions .string, .file, .save used - no encoding name check occur
7931:
7932: reduced transcode buffer size to 60
7933: fixed pool cleanup - no registration needed, pools are officially destructured
7934:
7935: * src/classes/dom.C 1.29:
7936: * src/classes/dom.C 1.30:
7937: * src/classes/dom.C 1.31:
7938: * src/classes/dom.C 1.32:
7939: * src/include/pa_pool.h 1.57:
7940: * src/include/pa_pool.h 1.58:
7941: * src/main/pa_pool.C 1.25:
7942: * src/types/pa_vdnode.C 1.5:
7943: * src/types/pa_vresponse.h 1.12:
7944: defaulted dom writing methods encoding to pool.get_charset
7945:
7946: * src/classes/classes.C 1.8:
7947: * src/classes/date.C 1.7:
7948: * src/classes/dnode.C 1.5:
7949: * src/classes/dom.C 1.33:
7950: * src/classes/file.C 1.54:
7951: * src/classes/form.C 1.15:
7952: * src/classes/gd/gd.dsp 1.6:
7953: * src/classes/gd/gif.C 1.7:
7954: * src/classes/gd/gifio.C 1.12:
7955: * src/classes/int.C 1.33:
7956: * src/classes/mail.C 1.38:
7957: * src/classes/smtp/comms.C 1.3:
7958: * src/classes/smtp/smtp.C 1.3:
7959: * src/classes/smtp/smtp.dsp 1.5:
7960: * src/doc/doxygen.cfg 1.16:
7961: * src/include/pa_config_fixed.h 1.12:
7962: * src/include/pa_pool.h 1.59:
7963: * src/main/main.dsp 1.119:
7964: * src/main/pa_globals.C 1.76:
7965: * src/main/pa_pool.C 1.26:
7966: * src/main/pa_request.C 1.155:
7967: * src/main/pa_xslt_stylesheet_manager.C 1.3:
7968: * src/targets/cgi/pa_pool.C 1.21:
7969: * src/targets/cgi/pa_threads.C 1.2:
7970: * src/targets/cgi/parser3.dsp 1.24:
7971: * src/targets/isapi/pa_pool.C 1.6:
7972: * src/targets/isapi/pa_threads.C 1.2:
7973: * src/targets/isapi/parser3isapi.dsp 1.19:
7974: * src/types/pa_valiased.C 1.9:
7975: * src/types/pa_vcookie.C 1.23:
7976: * src/types/pa_vdnode.C 1.6:
7977: * src/types/pa_vdom.C 1.2:
7978: * src/types/pa_vfile.C 1.21:
7979: * src/types/pa_vform.C 1.37:
7980: * src/types/pa_vimage.C 1.9:
7981: * src/types/pa_vrequest.C 1.9:
7982: * src/types/pa_vresponse.h 1.13:
7983: * src/types/pa_vstateless_class.C 1.9:
7984: * src/types/pa_vstring.C 1.10:
7985: * src/types/pa_vtable.C 1.4:
7986: * src/types/pa_wcontext.C 1.8:
7987: zillions of #ifdef XML
7988: created new projects for sql drivers [planning to remove sql drivers from main cvs project]
7989: first, will join latest changes
7990:
7991: * src/Makefile.in 1.18:
7992: * src/classes/classes.h 1.11:
7993: * src/classes/gd/gd.dsp 1.7:
7994: * src/classes/gd/gif.h 1.12:
7995: * src/classes/hash.C 1.18:
7996: * src/classes/op.C 1.43:
7997: * src/classes/smtp/smtp.dsp 1.6:
7998: * src/classes/table.C 1.113:
7999: * src/doc/doxygen.cfg 1.17:
8000: * src/include/pa_common.h 1.50:
8001: * src/include/pa_globals.h 1.64:
8002: * src/include/pa_request.h 1.96:
8003: * src/include/pa_sapi.h 1.11:
8004: * src/include/pa_sql_driver_manager.h 1.11:
8005: * src/include/pa_string.h 1.104:
8006: * src/main/compile.tab.C 1.12:
8007: * src/main/main.dsp 1.120:
8008: * src/main/pa_common.C 1.66:
8009: * src/main/pa_exec.C 1.13:
8010: * src/main/pa_globals.C 1.77:
8011: * src/targets/cgi/parser3.dsp 1.25:
8012: * src/targets/isapi/parser3isapi.dsp 1.20:
8013: merged with before_xml
8014:
8015: 2001-09-20 parser
8016: * src/classes/dnode.C 1.3:
8017: * src/classes/dom.C 1.26:
8018: * src/targets/cgi/parser3.dsp 1.22:
8019: * src/types/pa_vstring.h 1.32:
8020: dnode .file .string .save moved back to dom due to strange
8021: xalan bug
8022:
8023: * src/main/pa_pool.C 1.23:
8024: * src/main/pa_request.C 1.154:
8025: Pool::transcode defaults from $MAIN:DEFAULTS.content-type[$
8026: charset[here]]
8027:
8028: * src/classes/dom.C 1.27:
8029: dom. string save file
8030: moved output xml options to last param and made it optional
8031:
8032: * src/types/pa_vhash.h [before_xml] 1.16.4.2:
8033: * src/types/pa_vhash.h [before_xml] 1.16.4.3:
8034: * src/types/pa_vstring.h [before_xml] 1.31.4.1:
8035: * src/types/pa_vtable.h [before_xml] 1.28.4.2:
8036: * src/types/pa_vtable.h [before_xml] 1.28.4.3:
8037: table/hash can be used in expression context now, there value = size
8038: and boolean value size!=0
8039:
8040: * src/classes/dnode.C 1.4:
8041: * src/classes/dom.C 1.28:
8042: * src/classes/gd/gd.dsp 1.5:
8043: * src/classes/smtp/smtp.dsp 1.4:
8044: * src/include/pa_config_includes.h 1.10:
8045: * src/include/pa_globals.h 1.63:
8046: * src/include/pa_pool.h 1.55:
8047: * src/main/main.dsp 1.118:
8048: * src/main/pa_globals.C 1.75:
8049: * src/main/pa_pool.C 1.22:
8050: * src/targets/cgi/parser3.dsp 1.23:
8051: * src/targets/isapi/parser3isapi.C 1.43:
8052: * src/targets/isapi/parser3isapi.dsp 1.18:
8053: * src/types/pa_vdnode.C 1.4:
8054: * src/types/pa_vdnode.h 1.2:
8055: * src/types/pa_vresponse.h 1.11:
8056: Pool::transcode 0
8057:
8058: * src/types/pa_vdnode.C 1.3:
8059: !$elementnode.attributes = hash of dnodes
8060: !$attributenode.specified = boolean
8061: true if the attribute received its value explicitly in the XML document,
8062: or if a value was assigned programatically with the setValue function.
8063: false if the attribute value came from the default value declared in the document's DTD.
8064: !$pinode.target = target of this processing instruction
8065: XML defines this as being the first token following the markup
8066: that begins the processing instruction.
8067: XPath:
8068: !^node.select[xpath/query/expression] = hash of 0->node0 1->node1
8069: !^node.select-single[xpath/query/expression] = first node if any
8070:
8071: * src/classes/image.C [before_xml] 1.40.4.4:
8072: 20K preload on jpg measure [image::measure]
8073:
8074: * src/types/pa_value.h [before_xml] 1.70.4.2:
8075: * src/types/pa_vbool.h [before_xml] 1.11.4.1:
8076: * src/types/pa_vdate.h [before_xml] 1.3.4.1:
8077: * src/types/pa_vdouble.h [before_xml] 1.24.4.1:
8078: * src/types/pa_vhash.h [before_xml] 1.16.4.4:
8079: * src/types/pa_vint.h [before_xml] 1.25.4.1:
8080: * src/types/pa_vstring.h [before_xml] 1.31.4.2:
8081: * src/types/pa_vtable.h [before_xml] 1.28.4.4:
8082: * src/types/pa_vvoid.h [before_xml] 1.1.4.1:
8083: some 'const's added
8084:
8085: 2001-09-18 parser
8086: * src/classes/dnode.C 1.2:
8087: * src/classes/dom.C 1.25:
8088: * src/classes/gd/gif.C 1.6:
8089: * src/classes/gd/gif.h 1.11:
8090: * src/classes/hash.C 1.17:
8091: * src/classes/image.C 1.44:
8092: * src/classes/op.C 1.42:
8093: * src/classes/table.C 1.112:
8094: * src/include/pa_common.h 1.49:
8095: * src/include/pa_globals.h 1.62:
8096: * src/include/pa_request.h 1.95:
8097: * src/include/pa_sql_driver_manager.h 1.10:
8098: * src/main/compile.C 1.48:
8099: * src/main/compile.tab.C 1.11:
8100: * src/main/compile.y 1.166:
8101: * src/main/compile_tools.h 1.48:
8102: * src/main/execute.C 1.191:
8103: * src/main/pa_common.C 1.65:
8104: * src/main/pa_request.C 1.153:
8105: * src/main/pa_sql_driver_manager.C 1.36:
8106: * src/main/pa_string.C 1.103:
8107: * src/main/pa_table.C 1.37:
8108: * src/targets/cgi/parser3.C 1.111:
8109: * src/targets/cgi/parser3.dsp 1.21:
8110: * src/targets/isapi/parser3isapi.C 1.42:
8111: * src/types/pa_value.h 1.71:
8112: * src/types/pa_vform.C 1.36:
8113: * src/types/pa_vform.h 1.24:
8114: * src/types/pa_vhash.h 1.18:
8115: * src/types/pa_vimage.C 1.8:
8116: * src/types/pa_vimage.h 1.15:
8117: * src/types/pa_vtable.h 1.30:
8118: merged latest bugfixes from before_xml branch
8119: ^if(def $hash) now true only when ^hash:_count[]!=0
8120: moved
8121: .string .save .file from dom to dnode
8122:
8123: * src/classes/dnode.C 1.1:
8124: * src/classes/dnode.h 1.1:
8125: * src/main/main.dsp 1.117:
8126: * src/types/pa_vdnode.C 1.1:
8127: * src/types/pa_vdnode.h 1.1:
8128: dom, dnode 0
8129:
8130: * src/types/pa_vdnode.C 1.2:
8131: * src/types/pa_vdom.h 1.12:
8132: * src/types/pa_vhash.h 1.17:
8133: * src/types/pa_vtable.h 1.29:
8134: dom, dnode 1
8135:
8136: * src/classes/image.C [before_xml] 1.40.4.3:
8137: * src/main/pa_string.C [before_xml] 1.102.2.2:
8138: * src/main/pa_table.C [before_xml] 1.36.2.1:
8139: image: poly* fixed
8140:
8141: * src/classes/op.C [before_xml] 1.41.4.2:
8142: * src/main/execute.C [before_xml] 1.190.4.2:
8143: operators self changed to root
8144: ^for variable context changed to self
8145:
8146: 2001-09-17 parser
8147: * src/classes/classes.h 1.10:
8148: * src/classes/dom.C 1.23:
8149: * src/classes/hash.C 1.16:
8150: * src/include/pa_stylesheet_connection.h 1.3:
8151: * src/main/main.dsp 1.115:
8152: * src/targets/cgi/pa_pool.C 1.20:
8153: * src/types/pa_vdom.h 1.10:
8154: * src/types/pa_vfile.h 1.32:
8155: * src/types/pa_vimage.h 1.14:
8156: started
8157: dnode
8158: DOM:
8159: $node.name
8160: $node.value
8161: ...others...
8162: ^node.xpath[/rates/USD] = hash
8163: dom(dnode)
8164:
8165: * src/classes/dom.C 1.24:
8166: * src/main/main.dsp 1.116:
8167: * src/main/pa_globals.C 1.74:
8168: * src/types/pa_vdom.h 1.11:
8169: started dnode+dom
8170:
8171: dnode
8172: DOM methods:
8173: $node.name
8174: $node.value
8175: ...others...
8176:
8177: ^node.xpath[/rates/USD] = hash
8178: $hash[
8179: $.0[node0]
8180: $.1[node1]
8181: ]
8182:
8183: * src/classes/gd/gif.C [before_xml] 1.5.8.2:
8184: * src/classes/gd/gif.h [before_xml] 1.10.4.2:
8185: * src/classes/image.C [before_xml] 1.40.4.2:
8186: * src/types/pa_vimage.C [before_xml] 1.7.8.2:
8187: $image.line-style
8188: now applies to all linear primitives
8189:
8190: * src/classes/hash.C [before_xml] 1.15.4.1:
8191: * src/main/compile.C [before_xml] 1.47.4.1:
8192: * src/main/compile.tab.C [before_xml] 1.10.4.2:
8193: * src/main/compile.y [before_xml] 1.165.4.2:
8194: * src/main/compile_tools.h [before_xml] 1.47.4.2:
8195: * src/main/execute.C [before_xml] 1.190.4.1:
8196: * src/targets/cgi/parser3.C [before_xml] 1.110.4.3:
8197: expressions unary+
8198: ^hash.count[]
8199: bugfix: in expression compound($aa.zz.xx) names now can have minus '-' in name after '.'
8200:
8201: 2001-09-15 parser
8202: * src/classes/gd/gif.C [before_xml] 1.5.8.1:
8203: * src/classes/gd/gif.h [before_xml] 1.10.4.1:
8204: * src/classes/image.C [before_xml] 1.40.4.1:
8205: * src/types/pa_vimage.C [before_xml] 1.7.8.1:
8206: * src/types/pa_vimage.h [before_xml] 1.13.6.1:
8207: image: $line-width ^line(...)[**** style]
8208:
8209: * src/classes/dom.C 1.21:
8210: * src/classes/image.C 1.43:
8211: * src/include/pa_pool.h 1.53:
8212: * src/include/pa_stylesheet_connection.h 1.2:
8213: * src/main/main.dsp 1.114:
8214: * src/targets/cgi/pa_pool.C 1.18:
8215: * src/targets/isapi/pa_pool.C 1.4:
8216: * src/targets/isapi/pool_storage.h 1.5:
8217: * src/types/pa_vdom.C 1.1:
8218: * src/types/pa_vdom.h 1.8:
8219: xalan objects freed up [introducing Pool::register_cleanup]
8220:
8221: * src/doc/doxygen.cfg 1.15:
8222: * src/include/pa_sapi.h 1.10:
8223: * src/types/pa_vdom.h 1.7:
8224: comments
8225:
8226: * src/classes/dom.C 1.22:
8227: * src/targets/isapi/parser3isapi.C 1.41:
8228: * src/targets/isapi/pool_storage.h 1.8:
8229: * src/types/pa_vdom.h 1.9:
8230: fixed bug in isapi pool_storage -
8231: cleanups first, allocations second.
8232: apache wisely does just like that
8233:
8234: * src/targets/isapi/parser3isapi.C 1.40:
8235: * src/targets/isapi/pool_storage.h 1.7:
8236: pool_storage rewritten using template, no bugs now
8237:
8238: * src/include/pa_pool.h 1.54:
8239: * src/main/pa_pool.C 1.21:
8240: * src/targets/cgi/pa_pool.C 1.19:
8241: * src/targets/isapi/pa_pool.C 1.5:
8242: * src/targets/isapi/parser3isapi.C 1.39:
8243: * src/targets/isapi/parser3isapi.dsp 1.17:
8244: * src/targets/isapi/pool_storage.h 1.6:
8245: poorly started isapi pool_storage, would rewrite using template now
8246:
8247: 2001-09-14 parser
8248: * src/classes/dom.C 1.20:
8249: * src/classes/file.C 1.53:
8250: * src/classes/image.C 1.42:
8251: * src/classes/mail.C 1.37:
8252: * src/include/pa_common.h 1.48:
8253: * src/include/pa_sql_driver_manager.h 1.9:
8254: * src/include/pa_string.h 1.103:
8255: * src/include/pa_stylesheet_connection.h 1.1:
8256: * src/include/pa_xslt_stylesheet_manager.h 1.1:
8257: * src/main/main.dsp 1.113:
8258: * src/main/pa_common.C 1.64:
8259: * src/main/pa_exec.C 1.12:
8260: * src/main/pa_globals.C 1.73:
8261: * src/main/pa_sql_driver_manager.C 1.34:
8262: * src/main/pa_xslt_stylesheet_manager.C 1.1:
8263: * src/main/untaint.C 1.62:
8264: * src/types/pa_vfile.C 1.20:
8265: dom.xslt stylesheet compiled&cached
8266:
8267: * src/main/pa_sql_driver_manager.C 1.35:
8268: * src/main/pa_xslt_stylesheet_manager.C 1.2:
8269: z
8270:
8271: 2001-09-13 parser
8272: * src/classes/dom.C 1.18:
8273: dom:file content-type(.method)
8274:
8275: * src/classes/dom.C 1.19:
8276: * src/classes/file.C 1.52:
8277: * src/classes/image.C 1.41:
8278: * src/types/pa_vfile.C 1.19:
8279: * src/types/pa_vfile.h 1.31:
8280: ^dom.file[] charset
8281:
8282: * src/include/pa_globals.h [before_xml] 1.61.4.1:
8283: * src/include/pa_request.h [before_xml] 1.94.4.1:
8284: * src/main/pa_request.C [before_xml] 1.152.4.2:
8285: * src/targets/cgi/parser3.C [before_xml] 1.110.4.2:
8286: * src/targets/isapi/parser3isapi.C [before_xml] 1.38.4.1:
8287: ParserRootConfig .../parser3.conf
8288: ParserSiteConfig .../parser3.conf
8289:
8290: cgi&isapi looks for {configure|c:\windows}/parser3.conf
8291:
8292: * src/include/pa_common.h [before_xml] 1.47.4.1:
8293: * src/include/pa_globals.h [before_xml] 1.61.4.2:
8294: * src/main/pa_common.C [before_xml] 1.63.4.1:
8295: * src/main/pa_request.C [before_xml] 1.152.4.3:
8296: $MAIN:CLASS_PATH now
8297: can be string now
8298: more informative error messages
8299:
8300: 2001-09-12 parser
8301: * src/main/compile.y [before_xml] 1.165.4.1:
8302: * src/main/compile_tools.h [before_xml] 1.47.4.1:
8303: name.[part].xxx syntax lexer on LS_USER level did [] matching without setting nestage,
8304: introduced special LS_NAME_SQUARE_PART state
8305:
8306: * src/main/compile.tab.C [before_xml] 1.10.4.1:
8307: fixed - subname code parts actually [] braced
8308:
8309: * src/classes/op.C [before_xml] 1.41.4.1:
8310: * src/include/pa_sql_driver_manager.h [before_xml] 1.8.4.1:
8311: * src/main/pa_sql_driver_manager.C [before_xml] 1.33.4.1:
8312: ^connect[]
8313: ^connect[aaa]
8314: more precise error reporting:
8315: "connection string must start with protocol://"
8316: now
8317:
8318: 2001-09-11 parser
8319: * src/types/pa_vdom.h 1.5:
8320: messages
8321:
8322: * src/classes/dom.C 1.16:
8323: * src/types/pa_vdom.h 1.6:
8324: ^dom:set[<some>xml</some>]
8325:
8326: * src/classes/dom.C 1.17:
8327: * src/include/pa_string.h 1.102:
8328: * src/main/pa_globals.C 1.72:
8329: * src/main/untaint.C 1.61:
8330: ^dom:set{<some>xml</some>} default language XML
8331: languages+=xml
8332:
8333: * src/classes/dom.C 1.14:
8334: * src/classes/dom.C 1.15:
8335: ^dom:save/string/file[output options]
8336: output options:
8337: $.method[xml|html|text] detection fixed
8338:
8339: 2001-09-10 parser
8340: * src/classes/dom.C 1.4:
8341: * src/main/main.dsp 1.110:
8342: * src/types/pa_vform.C 1.35:
8343: * src/types/pa_vform.h 1.23:
8344: ^dom.save[b.xml] 0
8345:
8346: * src/classes/dom.C 1.9:
8347: ^dom.file[encoding] = file
8348:
8349: * src/classes/dom.C 1.12:
8350: ^dom.xslt[stylesheet filename][params hash added]
8351:
8352: * src/classes/dom.C 1.10:
8353: * src/main/main.dsp 1.111:
8354: * src/types/pa_vdom.h 1.3:
8355: ^dom.xslt[stylesheet filename] -1 doc is lying
8356:
8357: * src/classes/dom.C 1.11:
8358: * src/main/main.dsp 1.112:
8359: * src/types/pa_vdom.h 1.4:
8360: ^dom.xslt[stylesheet filename] 0
8361:
8362: * src/classes/dom.C 1.5:
8363: ^dom.save[b.xml] 1:error handling
8364:
8365: * src/classes/dom.C 1.13:
8366: ^dom:save/string/file[output options]
8367: output options:
8368: $.method[xml|html|text] $.encoding[windows-1251|...]
8369:
8370: * src/classes/dom.C 1.6:
8371: ^dom.string[] 0
8372:
8373: * src/classes/dom.C 1.7:
8374: * src/classes/dom.C 1.8:
8375: ^dom.string[encoding] 1
8376: ^dom.save[encoding;filename]
8377:
8378: 2001-09-08 parser
8379: * src/types/pa_vform.C [before_xml] 1.33.2.3:
8380: $form:tables.name.field
8381:
8382: 2001-09-07 parser
8383: * src/classes/dom.C 1.3:
8384: * src/types/pa_value.h [before_xml] 1.70.4.1:
8385: * src/types/pa_vtable.h [before_xml] 1.28.4.1:
8386: (def $table) is false when table is empty
8387:
8388: * src/main/pa_request.C [before_xml] 1.152.4.1:
8389: * src/types/pa_vform.C [before_xml] 1.33.2.2:
8390: * src/types/pa_vform.h [before_xml] 1.22.2.2:
8391: !$form:tables
8392: $atable[$form:tables.a]
8393: ^atable.menu{a=$atable.element}[,]
8394:
8395: * src/classes/dom.C 1.1:
8396: file dom.C was initially added on branch xalan1_2.
8397:
8398: * src/main/pa_exception.C 1.15:
8399: * src/types/pa_vform.C 1.32:
8400: getting FIRST form element [not last]
8401:
8402: * src/classes/table.C [before_xml] 1.110.4.1:
8403: table:empty removed, superceded by ^if(def $table)...
8404:
8405: * src/targets/cgi/parser3.dsp [before_xml] 1.20.4.1:
8406: * src/types/pa_vform.C [before_xml] 1.33.2.1:
8407: * src/types/pa_vform.h [before_xml] 1.22.2.1:
8408: * src/types/pa_vhash.h [before_xml] 1.16.4.1:
8409: !$form:fields
8410:
8411: * src/include/pa_hash.h 1.43:
8412: * src/main/pa_hash.C 1.39:
8413: * src/targets/cgi/parser3.C [before_xml] 1.110.4.1:
8414: * src/types/pa_vfile.h 1.30:
8415: * src/types/pa_vform.C 1.33:
8416: * src/types/pa_vform.C [xalan1_2] 1.29.4.1:
8417: * src/types/pa_vform.h 1.22:
8418: z
8419:
8420: * src/Makefile.in [xalan1_2] 1.16.2.1:
8421: * src/classes/dom.C [xalan1_2] 1.1.2.1:
8422: * src/classes/table.C [xalan1_2] 1.110.2.1:
8423: * src/main/main.dsp [xalan1_2] 1.108.2.1:
8424: * src/types/pa_vdom.h [xalan1_2] 1.1.2.1:
8425: introducing dom. dom:load[a.xml]
8426:
8427: * src/main/pa_string.C [before_xml] 1.102.2.1:
8428: a[] ^if($a){y;n} is 'n' now [conversion from '' to int/double
8429: is 0]
8430:
8431: * src/Makefile.in 1.17:
8432: * src/classes/dom.C 1.2:
8433: * src/classes/table.C 1.111:
8434: * src/main/main.dsp 1.109:
8435: * src/types/pa_vdom.h 1.2:
8436: * src/types/pa_vform.C 1.34:
8437: merged with successful start of dom
8438:
8439: * src/types/pa_vdom.h 1.1:
8440: file pa_vdom.h was initially added on branch xalan1_2.
8441:
8442: 2001-09-06 parser
8443: * src/doc/doxygen.cfg 1.14:
8444: merged new default options from 1.2.10 doxygen
8445:
8446: * src/classes/hash.C 1.15:
8447: * src/include/pa_globals.h 1.61:
8448: * src/main/pa_globals.C 1.71:
8449: * src/types/pa_vhash.h 1.16:
8450: now there's special hash key '_default' [instead of ^_default method]
8451: $hash[
8452: $.a[1]
8453: $.b[2]
8454: $._default[xx]
8455: ]
8456: $hash.c
8457:
8458: * src/types/pa_vform.C 1.30:
8459: * src/types/pa_vform.C 1.31:
8460: a=1&a=2 would result in $form:a being a table with one column '
8461: element' and two rows: 1 and 2
8462:
8463: * src/classes/gd/gifio.C 1.11:
8464: * src/classes/image.C 1.40:
8465: * src/classes/op.C 1.41:
8466: * src/classes/string.C 1.74:
8467: * src/classes/table.C 1.110:
8468: * src/doc/doxygen.cfg 1.13:
8469: * src/targets/isapi/parser3isapi.C 1.38:
8470: * src/types/pa_vtable.C 1.3:
8471: few #ifndef DOXYGEN
8472:
8473: * src/classes/void.C 1.9:
8474: * src/main/pa_string.C 1.102:
8475: * src/main/pa_table.C 1.36:
8476: fixed up bad int/double conversions, and now $form:nonexistent
8477: int(88) would return 88
8478:
8479: * src/main/compile.tab.C 1.10:
8480: * src/main/compile.y 1.165:
8481: ^if(0){}{ ^if(1){}^; }
8482: bug fixed [thanks, fif], ^; were treated there non-literally
8483:
8484: 2001-09-05 parser
8485: * src/classes/string.C 1.73:
8486: * src/classes/table.C 1.109:
8487: sql options can be void [same as image:html the other day]
8488:
8489: * src/classes/mail.C 1.36:
8490: MAIN:MAIL check fixed
8491:
8492: * src/Makefile.in 1.16:
8493: * src/classes/Makefile.in 1.15:
8494: * src/classes/gd/Makefile.in 1.11:
8495: * src/main/Makefile.in 1.12:
8496: * src/targets/cgi/Makefile.in 1.14:
8497: * src/types/Makefile.in 1.11:
8498: makes
8499:
8500: * src/main/pa_sql_driver_manager.C 1.33:
8501: * src/sql/pa_sql_driver.h 1.16:
8502: * src/targets/cgi/parser3.C 1.110:
8503: #define STRINGIZE(name) #name
8504: does not macro expantion on param, simply qoutes whatever passed, undone
8505:
8506: * src/main/pa_sql_driver_manager.C 1.30:
8507: * src/sql/pa_sql_driver.h 1.14:
8508: SQL_DRIVER_CREATE_FUNC_NAME
8509:
8510: * src/main/pa_sql_driver_manager.C 1.32:
8511: * src/sql/pa_sql_driver.h 1.15:
8512: * src/targets/cgi/Makefile.am 1.13:
8513: * src/targets/cgi/parser3.C 1.109:
8514: #define STRINGIZE(name) #name
8515: invented
8516:
8517: * src/targets/cgi/Makefile.am 1.14:
8518: .am undo
8519:
8520: * src/classes/op.C 1.40:
8521: * src/include/pa_sql_driver_manager.h 1.8:
8522: * src/main/pa_sql_driver_manager.C 1.31:
8523: #define MAIN_SQL_NAME "SQL"
8524: #define MAIN_SQL_DRIVERS_NAME "drivers"
8525:
8526: moved to be availible to all users
8527:
8528: 2001-09-04 parser
8529: * src/targets/cgi/parser3.C 1.106:
8530: zz
8531:
8532: * src/include/pa_config_auto.h.in 1.5:
8533: * src/targets/Makefile.in 1.12:
8534: * src/targets/apache13/Makefile.in 1.12:
8535: * src/targets/cgi/Makefile.am 1.12:
8536: * src/targets/cgi/Makefile.in 1.13:
8537: * src/targets/cgi/parser3.C 1.102:
8538: configure --sysconfdir=sysadmin-controlled auto.p location for
8539: targets/cgi/parser3, default[/usr/local/etc]
8540:
8541: * src/Makefile.in 1.15:
8542: * src/include/pa_config_auto.h.in 1.4:
8543: * src/targets/apache13/Makefile.in 1.11:
8544: * src/targets/cgi/Makefile.in 1.12:
8545: makes
8546:
8547: * src/targets/isapi/parser3isapi.C 1.37:
8548: z
8549:
8550: * src/targets/cgi/parser3.C 1.104:
8551: zzz
8552:
8553: * src/targets/cgi/parser3.C 1.108:
8554: full_file_spec bug
8555:
8556: * src/classes/image.C 1.39:
8557: image.html now can accept void params
8558:
8559: * src/classes/date.C 1.5:
8560: date:sql-string is now without ''
8561:
8562: * src/classes/date.C 1.6:
8563: date
8564:
8565: * src/targets/cgi/parser3.C 1.107:
8566: getenvcheck
8567:
8568: 2001-09-03 parser
8569: * src/targets/cgi/parser3.C 1.101:
8570: /configure cgi SYSCONFDIR
8571:
8572: 2001-09-01 parser
8573: * src/classes/image.C 1.38:
8574: letter_spacing
8575:
8576: * src/classes/image.C 1.36:
8577: image: as_int as_string used
8578:
8579: * src/classes/image.C 1.37:
8580: image: font params changed
8581:
8582: * src/types/pa_vmethod_frame.h 1.15:
8583: $result[] now gets properly analized
8584:
8585: 2001-08-31 parser
8586: * src/Makefile.in 1.14:
8587: * src/include/pa_dir.h 1.4:
8588: * src/targets/Makefile.in 1.11:
8589: * src/targets/cgi/parser3.C 1.99:
8590: compiled under cygwin
8591:
8592: * src/targets/cgi/parser3.C 1.100:
8593: z
8594:
8595: * src/classes/void.C 1.8:
8596: void:int/double += (default)
8597:
8598: * src/classes/string.C 1.72:
8599: * src/classes/table.C 1.108:
8600: string:int/double (defaults)
8601:
8602: * src/classes/image.C 1.35:
8603: image:font added space param
8604: image:font changed charwidth alg, added kerning const[for now]
8605:
8606: 2001-08-29 parser
8607: * src/main/pa_exception.C 1.14:
8608: exception redundant debug info
8609:
8610: 2001-08-28 parser
8611: * src/classes/table.C 1.107:
8612: NO_STRING_ORIGIN check
8613:
8614: * src/classes/string.C 1.71:
8615: * src/include/pa_dictionary.h 1.2:
8616: * src/include/pa_string.h 1.101:
8617: * src/main/pa_dictionary.C 1.4:
8618: * src/main/pa_string.C 1.101:
8619: * src/main/untaint.C 1.59:
8620: pa_directory speeded up. moved zero 'from' check to directory constructor.
8621: string:replace
8622:
8623: * src/Makefile.in 1.13:
8624: makes
8625:
8626: * src/Makefile.in 1.12:
8627: * src/classes/Makefile.in 1.13:
8628: * src/classes/gd/Makefile.in 1.9:
8629: * src/main/Makefile.in 1.10:
8630: * src/targets/Makefile.in 1.10:
8631: * src/targets/apache13/Makefile.in 1.9:
8632: * src/targets/cgi/Makefile.in 1.10:
8633: * src/types/Makefile.in 1.9:
8634: makefiles
8635:
8636: * src/classes/file.C 1.51:
8637: * src/main/pa_common.C 1.63:
8638: file:move autocreate/remove dest/src dir
8639:
8640: * src/main/compile.C 1.47:
8641: NO_STRING_ORIGIN check2
8642:
8643: * src/classes/image.C 1.33:
8644: image: gifsize little endian
8645:
8646: * src/targets/apache13/Makefile.am 1.4:
8647: COMPILE_APACHE13_MODULE
8648:
8649: * src/include/pa_dictionary.h 1.4:
8650: * src/main/pa_dictionary.C 1.5:
8651: * src/main/pa_sql_driver_manager.C 1.29:
8652: NO_STRING_ORIGIN check3
8653:
8654: * src/include/pa_dictionary.h 1.3:
8655: gcc: ../include/pa_dictionary.h:19: storage class specifiers
8656: invalid in friend function declarations
8657:
8658: * src/targets/apache13/Makefile.am 1.3:
8659: configure to skip apache
8660:
8661: * src/classes/Makefile.in 1.14:
8662: * src/classes/gd/Makefile.in 1.10:
8663: * src/main/Makefile.in 1.11:
8664: * src/targets/apache13/Makefile.in 1.10:
8665: * src/targets/cgi/Makefile.in 1.11:
8666: * src/types/Makefile.in 1.10:
8667: make.ins
8668:
8669: * src/classes/op.C 1.39:
8670: * src/main/compile.tab.C 1.9:
8671: * src/main/pa_dir.C 1.6:
8672: * src/main/untaint.C 1.60:
8673: * src/targets/cgi/parser3.C 1.98:
8674: * src/targets/isapi/parser3isapi.C 1.36:
8675: strncpy forced with zero ending in case of limit
8676:
8677: * src/classes/gd/gif.h 1.10:
8678: * src/classes/gd/gifio.C 1.10:
8679: #endif /*some comments removed*/
8680:
8681: * src/classes/image.C 1.34:
8682: image error msgs
8683:
8684: * src/classes/Makefile.am 1.18:
8685: * src/classes/gd/Makefile.am 1.3:
8686: * src/main/Makefile.am 1.15:
8687: * src/targets/cgi/Makefile.am 1.11:
8688: * src/types/Makefile.am 1.6:
8689: .am-s
8690:
8691: * src/doc/doxygen.cfg 1.12:
8692: doxygen conf removed some garbage from under doxygeneration
8693:
8694: 2001-08-27 parser
8695: * src/Makefile.in 1.11:
8696: * src/classes/Makefile.in 1.12:
8697: * src/classes/gd/Makefile.in 1.8:
8698: * src/main/Makefile.in 1.9:
8699: * src/main/pa_common.C 1.61:
8700: * src/main/pa_exception.C 1.12:
8701: * src/main/pa_sql_driver_manager.C 1.28:
8702: * src/targets/Makefile.in 1.9:
8703: * src/targets/apache13/Makefile.in 1.8:
8704: * src/targets/cgi/Makefile.am 1.10:
8705: * src/targets/cgi/Makefile.in 1.9:
8706: * src/types/Makefile.in 1.8:
8707: configure for solaris -lsocket
8708:
8709: * src/classes/image.C 1.31:
8710: * src/classes/image.C 1.32:
8711: fixed jpgsize alg
8712:
8713: * src/main/pa_request.C 1.152:
8714: * src/targets/cgi/parser3.C 1.97:
8715: parser3 test.html [auto.p from current dir loading]
8716:
8717: * src/main/pa_exception.C 1.13:
8718: z
8719:
8720: * src/main/pa_common.C 1.62:
8721: removed debug info from pa_common
8722:
8723: 2001-08-24 parser
8724: * src/targets/cgi/parser3.C 1.95:
8725: not cgi extra \n 2
8726:
8727: * src/classes/file.C 1.50:
8728: * src/classes/form.C 1.14:
8729: * src/classes/mail.C 1.35:
8730: * src/classes/table.C 1.106:
8731: fiew non-pool mallocs fixed
8732:
8733: * src/targets/cgi/parser3.C 1.96:
8734: not cgi extra \n 3
8735:
8736: * src/sql/pa_sql_driver.h 1.13:
8737: sql* removed services from disconnect - cross-request ideological probs.
8738: oracle - fixed bug: cs allocated on request.pool and got freed before disconnect
8739:
8740: * src/targets/cgi/parser3.C 1.94:
8741: not cgi extra \n
8742:
8743: * src/main/pa_sql_driver_manager.C 1.27:
8744: z
8745:
8746: * src/include/pa_sql_connection.h 1.12:
8747: * src/main/pa_sql_driver_manager.C 1.26:
8748: sql* removed services from disconnect - cross-request
8749: ideological probs.
8750:
8751: 2001-08-23 parser
8752: * src/main/pa_sql_driver_manager.C 1.25:
8753: oracle: dlink
8754:
8755: * src/classes/file.C 1.49:
8756: minor bug in file:save fixed
8757:
8758: 2001-08-22 parser
8759: * src/classes/file.C 1.48:
8760: * src/main/compile.tab.C 1.8:
8761: * src/types/pa_vfile.C 1.18:
8762: * src/types/pa_vfile.h 1.29:
8763: file:load|save[text|binary;
8764:
8765: * src/main/compile.tab.C 1.7:
8766: * src/main/compile.y 1.164:
8767: ^method[]^[^] literals []
8768:
8769: 2001-08-21 parser
8770: * src/classes/file.C 1.47:
8771: * src/classes/table.C 1.105:
8772: ^file:list
8773:
8774: 2001-08-20 parser
8775: * src/main/compile.tab.C 1.6:
8776: * src/main/compile.y 1.163:
8777: * src/main/pa_sql_driver_manager.C 1.24:
8778: * src/types/pa_value.h 1.70:
8779: * src/types/pa_vbool.h 1.11:
8780: * src/types/pa_vdouble.h 1.24:
8781: * src/types/pa_vint.h 1.25:
8782: var(123) ^var.inc[] recousively caused problems: inc incremeted
8783: 123 literal!! fixed
8784:
8785: 2001-08-10 parser
8786: * src/classes/table.C 1.101:
8787: * src/include/pa_table.h 1.34:
8788: * src/main/pa_table.C 1.35:
8789: table.sort now creates new sorted table
8790:
8791: * src/main/compile.tab.C 1.3:
8792: * src/main/compile.tab.C 1.4:
8793: * src/main/compile.y 1.160:
8794: * src/main/compile.y 1.161:
8795: (codes) name part syntax added
8796:
8797: * src/main/compile.tab.C 1.5:
8798: * src/main/compile.y 1.162:
8799: [codes] name part syntax now
8800:
8801: * src/main/pa_string.C 1.100:
8802: string.match hanged on. there were a hang check but it weren't wise enough
8803:
8804: @parse[dateString][tmp]
8805: $tmp[^dateString.match[(\d\d\d\d-)?(\d\d-)?][g]]
8806: $tmp.1 $tmp.2
8807: #end
8808:
8809: @main[]
8810: ^parse[2001-02-03]
8811:
8812: * src/classes/table.C 1.102:
8813: * src/classes/table.C 1.103:
8814: table:sort now default desc
8815:
8816: * src/types/pa_value.h 1.69:
8817: * src/types/pa_vstring.h 1.30:
8818: * src/types/pa_vstring.h 1.31:
8819: string now def only when ne ''
8820:
8821: * src/main/pa_request.C 1.150:
8822: * src/main/pa_request.C 1.151:
8823: wanted to make
8824: const int MAX_EXECUTE_SECONDS=1;
8825:
8826: but couldnt, set_callback_and_alarm appeared to be not exported :(
8827:
8828: * src/classes/table.C 1.104:
8829: table:sort restored [it was bad test :(]
8830:
8831: 2001-08-09 parser
8832: * src/main/pa_string.C 1.99:
8833: $a[010] now ^if($a==10){true}
8834: were octal
8835:
8836: * src/main/Makefile.am 1.14:
8837: .am
8838:
8839: * src/classes/void.C 1.6:
8840: * src/classes/void.C 1.7:
8841: void: int double copy/paste from int: bug fixed
8842:
8843: * src/classes/hash.C 1.14:
8844: hash:_default now [was hash:default]
8845:
8846: * src/types/pa_vcookie.C 1.22:
8847: cookie name&value origins added, more precise $ORIGINS(1)
8848:
8849: * src/classes/op.C 1.38:
8850: case without switch check added
8851:
8852: * src/main/Makefile.in 1.8:
8853: make.in
8854:
8855: 2001-08-07 parser
8856: * src/classes/math.C 1.5:
8857: * src/main/pa_request.C 1.149:
8858: math:random fixed. win32 srand made working
8859:
8860: * src/classes/double.C 1.36:
8861: * src/classes/int.C 1.32:
8862: * src/classes/string.C 1.70:
8863: * src/classes/table.C 1.100:
8864: * src/include/pa_globals.h 1.60:
8865: * src/main/pa_globals.C 1.70:
8866: !^int/double:sql{query}[[$.limit(2) $.offset(4) $.default(0)]]
8867: string, table
8868:
8869: 2001-08-06 parser
8870: * src/classes/hash.C 1.13:
8871: hash:keys renamed to hash:_keys :(
8872:
8873: * src/main/pa_exec.C 1.10:
8874: exec win32 real filename
8875:
8876: * src/classes/file.C 1.46:
8877: exec stderr out
8878:
8879: * src/classes/mail.C 1.34:
8880: * src/classes/op.C 1.37:
8881: * src/include/pa_array.h 1.43:
8882: * src/include/pa_globals.h 1.59:
8883: * src/include/pa_hash.h 1.42:
8884: * src/include/pa_request.h 1.94:
8885: * src/main/compile.tab.C 1.2:
8886: * src/main/compile.y 1.159:
8887: * src/main/pa_array.C 1.38:
8888: * src/main/pa_dictionary.C 1.3:
8889: * src/main/pa_exec.C 1.11:
8890: * src/main/pa_globals.C 1.69:
8891: * src/main/pa_hash.C 1.38:
8892: * src/main/pa_request.C 1.148:
8893: * src/main/pa_string.C 1.98:
8894: class_path
8895:
8896: 2001-08-03 parser
8897: * src/classes/table.C 1.99:
8898: * src/types/pa_vtable.h 1.28:
8899: vtable.locks killed
8900:
8901: 2001-08-02 parser
8902: * src/classes/classes.h 1.9:
8903: * src/classes/op.C 1.36:
8904: * src/include/pa_globals.h 1.58:
8905: * src/main/execute.C 1.188:
8906: * src/main/pa_globals.C 1.66:
8907: * src/main/pa_globals.C 1.67:
8908: found another multithread bug in op.C (last, last global var
8909: killed) :)
8910:
8911: * src/main/pa_dictionary.C 1.2:
8912: * src/main/pa_globals.C 1.68:
8913: memset dictionary minor bug fixed
8914:
8915: * src/classes/string.C 1.69:
8916: * src/classes/table.C 1.98:
8917: * src/include/pa_array.h 1.42:
8918: * src/main/execute.C 1.190:
8919: * src/main/pa_exec.C 1.9:
8920: introducing Array_iter
8921:
8922: * src/main/execute.C 1.189:
8923: detected quick_get recursion bug. changed to get@execute, but
8924: needs array iterator, separate from array to avoid it & use caching
8925:
8926: 2001-08-01 parser
8927: * src/include/pa_dictionary.h 1.1:
8928: * src/include/pa_globals.h 1.57:
8929: * src/include/pa_string.h 1.100:
8930: * src/main/main.dsp 1.107:
8931: * src/main/pa_dictionary.C 1.1:
8932: * src/main/pa_globals.C 1.65:
8933: * src/main/pa_request.C 1.147:
8934: * src/main/pa_string.C 1.97:
8935: * src/main/untaint.C 1.58:
8936: speeded up typo-html replacements. introducing Dictionary with
8937: first-char caching
8938:
8939: 2001-07-31 parser
8940: * src/types/Makefile.am 1.5:
8941: pa_vtable.C added to .am
8942:
8943: * src/main/compile.tab.C 1.1:
8944: added, so that could be compiled even on non-bison-enabled platforms
8945:
8946: 2001-07-28 parser
8947: * src/main/compile.y 1.158:
8948: * src/main/untaint.C 1.57:
8949: bug fix @ untaint when \r skipped \n
8950:
8951: * src/classes/table.C 1.97:
8952: table:hash always produces hash, when can't - empty
8953:
8954: 2001-07-27 parser
8955: * src/classes/double.C 1.35:
8956: * src/classes/int.C 1.31:
8957: * src/classes/string.C 1.68:
8958: provided meaningful msg on int/double/string :sql without
8959: result and default
8960:
8961: 2001-07-26 parser
8962: * src/include/pa_opcode.h 1.6:
8963: * src/main/compile.y 1.156:
8964: * src/main/execute.C 1.187:
8965: hash creation syntax problem persists. restored $: for a while.
8966: thinking of $man[$.age[zzz]] syntax now
8967:
8968: * src/classes/op.C 1.35:
8969: fixed bad multithread bug with strangly global OP
8970:
8971: * src/main/compile.y 1.157:
8972: $man[$.age[zzz]] 0
8973:
8974: * src/include/pa_opcode.h 1.4:
8975: * src/main/compile.C 1.45:
8976: * src/main/compile.y 1.154:
8977: * src/main/compile_tools.h 1.46:
8978: * src/main/execute.C 1.185:
8979: * src/main/pa_request.C 1.146:
8980: * src/types/pa_vmethod_frame.h 1.13:
8981: introducing ::
8982: this is constructor call prefix.
8983: ordinary : remains for static accesses
8984:
8985: * src/classes/double.C 1.34:
8986: * src/classes/int.C 1.30:
8987: * src/classes/string.C 1.67:
8988: * src/include/pa_opcode.h 1.5:
8989: * src/main/compile.C 1.46:
8990: * src/main/compile.y 1.155:
8991: * src/main/compile_tools.h 1.47:
8992: * src/main/execute.C 1.186:
8993: * src/types/pa_vcode_frame.h 1.7:
8994: * src/types/pa_vmethod_frame.h 1.14:
8995: * src/types/pa_wcontext.h 1.16:
8996: * src/types/pa_wwrapper.h 1.10:
8997: fixing :: realization #1
8998:
8999: 2001-07-25 parser
9000: * src/classes/table.C 1.95:
9001: * src/main/main.dsp 1.106:
9002: * src/types/pa_vtable.C 1.1:
9003: * src/types/pa_vtable.h 1.27:
9004: ^table.record[] now $table.fields
9005:
9006: * src/types/pa_vtable.C 1.2:
9007: table: get_element order changeed. now:
9008: 1. fields
9009: 2. methods
9010: 3. columns
9011:
9012: * src/types/pa_vdouble.h 1.23:
9013: * src/types/pa_vint.h 1.24:
9014: odbc: no result queries; quote.
9015: optimized double&int tostring-s
9016:
9017: * src/classes/string.C 1.66:
9018: * src/include/pa_globals.h 1.56:
9019: * src/main/execute.C 1.183:
9020: * src/main/pa_globals.C 1.64:
9021: match replace code context moved to implicit $match context
9022:
9023: * src/main/compile.C 1.44:
9024: * src/main/compile.y 1.153:
9025: * src/main/compile_tools.h 1.45:
9026: allowed whitespace before first method decl
9027:
9028: * src/include/pa_opcode.h 1.3:
9029: * src/main/compile.y 1.149:
9030: * src/main/compile_tools.C 1.37:
9031: * src/main/compile_tools.h 1.43:
9032: * src/main/execute.C 1.182:
9033: with killed, code storage introduced with former 'with' syntax
9034:
9035: * src/main/compile.y 1.150:
9036: * src/main/compile.y 1.151:
9037: * src/main/execute.C 1.184:
9038: $var[] is now empty string, not void
9039:
9040: * src/main/compile.C 1.43:
9041: * src/main/compile.y 1.152:
9042: * src/main/compile_tools.h 1.44:
9043: allowed empty lines before first method decl
9044:
9045: * src/classes/table.C 1.96:
9046: allowed nontable result in table:sql, results in empty table
9047:
9048: 2001-07-24 parser
9049: * src/main/compile.C 1.42:
9050: * src/main/execute.C 1.181:
9051: * src/main/pa_string.C 1.96:
9052: * src/types/pa_value.h 1.68:
9053: first get_element, next get operator
9054:
9055: * src/classes/file.C 1.45:
9056: * src/include/pa_common.h 1.47:
9057: * src/main/pa_common.C 1.60:
9058: file:move
9059:
9060: * src/main/compile.y 1.148:
9061: removed @end handling
9062:
9063: * src/main/pa_common.C 1.59:
9064: file_read close @ eof when imgsize bug fixed
9065:
9066: * src/main/compile.C 1.41:
9067: * src/main/compile.y 1.147:
9068: @end handling method2
9069:
9070: 2001-07-23 parser
9071: * src/main/pa_sql_driver_manager.C 1.23:
9072: * src/sql/pa_sql_driver.h 1.12:
9073: sql odbc driver
9074:
9075: * src/classes/hash.C 1.11:
9076: * src/classes/hash.C 1.12:
9077: * src/classes/string.C 1.65:
9078: * src/classes/table.C 1.94:
9079: * src/classes/void.C 1.5:
9080: * src/include/pa_sql_connection.h 1.11:
9081: * src/sql/pa_sql_driver.h 1.11:
9082: changed sql driver query interface
9083:
9084: 2001-07-20 parser
9085: * src/types/pa_vrequest.C 1.8:
9086: X!$browser:type
9087:
9088: * src/classes/file.C 1.44:
9089: * src/classes/string.C 1.64:
9090: * src/include/pa_string.h 1.99:
9091: * src/main/execute.C 1.180:
9092: * src/main/pa_string.C 1.95:
9093: * src/types/pa_valiased.C 1.8:
9094: * src/types/pa_valiased.h 1.13:
9095: * src/types/pa_value.h 1.67:
9096: * src/types/pa_vclass.h 1.17:
9097: * src/types/pa_vcookie.h 1.11:
9098: * src/types/pa_vdate.h 1.3:
9099: * src/types/pa_vfile.h 1.28:
9100: * src/types/pa_vform.h 1.21:
9101: * src/types/pa_vhash.h 1.15:
9102: * src/types/pa_vmath.h 1.2:
9103: * src/types/pa_vobject.h 1.10:
9104: * src/types/pa_vrequest.C 1.7:
9105: * src/types/pa_vstateless_class.h 1.16:
9106: * src/types/pa_vstateless_object.h 1.10:
9107: only ^class:method dynamic calls allowed.
9108: ^BASE.method call disabled.
9109: BASE element globally removed
9110:
9111: 2001-07-18 parser
9112: * src/Makefile.am 1.6:
9113: * src/Makefile.in 1.10:
9114: * src/classes/Makefile.am 1.17:
9115: * src/classes/gd/Makefile.am 1.2:
9116: * src/main/Makefile.am 1.13:
9117: * src/targets/Makefile.am 1.6:
9118: * src/targets/apache13/Makefile.am 1.2:
9119: * src/targets/cgi/Makefile.am 1.9:
9120: * src/types/Makefile.am 1.4:
9121: removed $id from *.in *.am
9122:
9123: * src/classes/file.C 1.43:
9124: file:exec/cgi msg
9125:
9126: * src/main/pa_request.C 1.145:
9127: * src/main/untaint.C 1.56:
9128: ORIGINS langs name abbrevations
9129:
9130: * src/classes/file.C 1.42:
9131: $file:exit-code renamed to 'status'
9132:
9133: * src/classes/date.C 1.4:
9134: * src/classes/mail.C 1.33:
9135: * src/classes/math.C 1.4:
9136: * src/classes/string.C 1.63:
9137: * src/classes/table.C 1.93:
9138: * src/include/pa_globals.h 1.55:
9139: * src/include/pa_string.h 1.98:
9140: * src/main/execute.C 1.179:
9141: * src/main/pa_globals.C 1.63:
9142: * src/main/pa_request.C 1.144:
9143: * src/main/pa_string.C 1.94:
9144: * src/main/untaint.C 1.55:
9145: * src/types/pa_value.h 1.66:
9146: * src/types/pa_vdouble.h 1.22:
9147: * src/types/pa_vfile.h 1.27:
9148: * src/types/pa_vint.h 1.23:
9149: * src/types/pa_vstring.C 1.9:
9150: * src/types/pa_vstring.h 1.29:
9151: $ORIGINS(1) output tracing mode
9152:
9153: * src/classes/Makefile.in 1.11:
9154: * src/classes/gd/Makefile.in 1.7:
9155: * src/main/Makefile.in 1.7:
9156: * src/targets/Makefile.in 1.8:
9157: * src/targets/apache13/Makefile.in 1.7:
9158: * src/targets/cgi/Makefile.in 1.8:
9159: * src/types/Makefile.in 1.7:
9160: $id in .in's from .am's removed
9161:
9162: * src/classes/file.C 1.41:
9163: * src/main/pa_exec.C 1.8:
9164: file:exec
9165:
9166: 2001-07-17 parser
9167: * src/Makefile.in 1.9:
9168: * src/classes/Makefile.in 1.10:
9169: == wrong
9170:
9171: 2001-07-13 parser
9172: * src/main/execute.C 1.175:
9173: * src/main/pa_request.C 1.142:
9174: order of MAIN parents was wrong, fixed
9175:
9176: * src/classes/double.C 1.33:
9177: * src/classes/int.C 1.29:
9178: * src/classes/string.C 1.62:
9179: * src/include/pa_request.h 1.92:
9180: * src/include/pa_request.h 1.93:
9181: * src/main/execute.C 1.176:
9182: * src/main/execute.C 1.177:
9183: * src/main/execute.C 1.178:
9184: * src/main/pa_request.C 1.143:
9185: auto.p[@auto], /news/auto.p[no @auto], so that initializing
9186: second would not call first @auto
9187:
9188: 2001-07-12 parser
9189: * src/types/pa_value.h 1.65:
9190: pa_value.putelement modification of system classes prevented
9191:
9192: 2001-07-11 parser
9193: * src/classes/string.C 1.61:
9194: * src/doc/sources2html.cmd 1.3:
9195: lr split now yelds table $piece
9196:
9197: * src/classes/file.C 1.40:
9198: * src/include/pa_common.h 1.46:
9199: * src/main/pa_common.C 1.58:
9200: * src/types/pa_vstateless_class.h 1.15:
9201: $file created by file:state += .atime .mtime .ctime
9202: +found&fixed bug with exceptions on get_junction-created objects [they were on wrong pool]
9203:
9204: 2001-07-09 parser
9205: * src/main/untaint.C 1.54:
9206: qp wrong name
9207:
9208: * src/classes/date.C 1.3:
9209: * src/classes/string.C 1.60:
9210: * src/classes/table.C 1.92:
9211: * src/main/compile.y 1.146:
9212: date format 0
9213:
9214: 2001-07-07 parser
9215: * src/classes/Makefile.am 1.16:
9216: * src/classes/date.C 1.1:
9217: * src/classes/file.C 1.39:
9218: * src/classes/hash.C 1.10:
9219: * src/classes/image.C 1.30:
9220: * src/classes/mail.C 1.32:
9221: * src/classes/math.C 1.3:
9222: * src/classes/op.C 1.34:
9223: * src/classes/string.C 1.59:
9224: * src/classes/table.C 1.90:
9225: * src/classes/void.C 1.4:
9226: * src/include/pa_request.h 1.91:
9227: * src/main/main.dsp 1.105:
9228: * src/types/pa_value.h 1.64:
9229: * src/types/pa_vdate.h 1.1:
9230: * src/types/pa_wcontext.C 1.7:
9231: date now set $fields roll string. todo: sql, calendar
9232:
9233: * src/classes/date.C 1.2:
9234: * src/classes/table.C 1.91:
9235: * src/include/pa_common.h 1.45:
9236: * src/include/pa_string.h 1.97:
9237: * src/main/pa_common.C 1.57:
9238: * src/types/pa_vdate.h 1.2:
9239: date roll
9240: table calendar
9241:
9242: 2001-07-06 parser
9243: * src/classes/math.C 1.2:
9244: * src/include/pa_request.h 1.90:
9245: * src/main/execute.C 1.174:
9246: * src/main/main.dsp 1.104:
9247: * src/main/pa_request.C 1.141:
9248: * src/types/pa_vmath.h 1.1:
9249: math 0
9250:
9251: 2001-07-03 parser
9252: * src/classes/Makefile.am 1.15:
9253: * src/classes/math.C 1.1:
9254: * src/classes/op.C 1.33:
9255: * src/classes/random.C 1.15:
9256: * src/main/main.dsp 1.103:
9257: class random renamed to math, operators became methods
9258:
9259: * src/classes/op.C 1.32:
9260: pow sqrt
9261:
9262: * src/classes/op.C 1.31:
9263: * src/main/execute.C 1.173:
9264: sin asin cos acos tan atan
9265:
9266: 2001-07-02 parser
9267: * src/classes/hash.C 1.9:
9268: ^hash.keys[]
9269:
9270: * src/classes/table.C 1.88:
9271: * src/main/pa_table.C 1.34:
9272: ^table:columns[]
9273:
9274: * src/classes/table.C 1.89:
9275: ^table.columns column renamed from 'name' to 'column'
9276:
9277: * src/main/compile.y 1.145:
9278: * src/main/compile_tools.h 1.42:
9279: in expressions now allowed 'strings'
9280:
9281: 2001-06-29 parser
9282: * src/main/execute.C 1.171:
9283: * src/main/execute.C 1.172:
9284: /0 %0 checkes ver 2
9285:
9286: * src/classes/table.C 1.87:
9287: empty strings @ sql
9288:
9289: * src/Makefile.in 1.8:
9290: * src/classes/Makefile.in 1.9:
9291: makes
9292:
9293: * src/classes/Makefile.am 1.14:
9294: nothing - void
9295:
9296: * src/main/execute.C 1.170:
9297: /0 %0 checke
9298:
9299: 2001-06-28 parser
9300: * src/classes/double.C 1.32:
9301: * src/classes/file.C 1.38:
9302: * src/classes/form.C 1.13:
9303: * src/classes/hash.C 1.8:
9304: * src/classes/image.C 1.29:
9305: * src/classes/int.C 1.28:
9306: * src/classes/mail.C 1.31:
9307: * src/classes/op.C 1.30:
9308: * src/classes/random.C 1.14:
9309: * src/classes/response.C 1.13:
9310: * src/classes/string.C 1.58:
9311: * src/classes/table.C 1.86:
9312: * src/classes/void.C 1.3:
9313: * src/main/compile.C 1.40:
9314: * src/main/compile.y 1.144:
9315: * src/main/compile_tools.C 1.36:
9316: * src/main/execute.C 1.169:
9317: * src/main/pa_array.C 1.37:
9318: * src/main/pa_common.C 1.56:
9319: * src/main/pa_dir.C 1.5:
9320: * src/main/pa_exception.C 1.11:
9321: * src/main/pa_exec.C 1.7:
9322: * src/main/pa_globals.C 1.62:
9323: * src/main/pa_hash.C 1.37:
9324: * src/main/pa_pool.C 1.20:
9325: * src/main/pa_request.C 1.140:
9326: * src/main/pa_socks.C 1.5:
9327: * src/main/pa_sql_driver_manager.C 1.22:
9328: * src/main/pa_string.C 1.93:
9329: * src/main/pa_table.C 1.33:
9330: * src/main/untaint.C 1.53:
9331: * src/targets/cgi/parser3.C 1.93:
9332: * src/targets/isapi/parser3isapi.C 1.35:
9333: */
9334: static const char *RCSId="$Id: double.C,v 1.31 2001/06/28 07:41:59 parser Exp $";
9335:
9336: * src/main/compile.y 1.142:
9337: * src/main/compile_tools.h 1.41:
9338: $:name: == ${name}:
9339: $class:name: == ${class:name}:
9340:
9341: * src/classes/string.C 1.56:
9342: exactly one
9343:
9344: * src/classes/double.C 1.31:
9345: * src/classes/file.C 1.37:
9346: * src/classes/form.C 1.12:
9347: * src/classes/hash.C 1.7:
9348: * src/classes/image.C 1.28:
9349: * src/classes/int.C 1.27:
9350: * src/classes/mail.C 1.30:
9351: * src/classes/op.C 1.29:
9352: * src/classes/random.C 1.13:
9353: * src/classes/response.C 1.12:
9354: * src/classes/string.C 1.57:
9355: * src/classes/table.C 1.85:
9356: * src/classes/void.C 1.2:
9357: * src/main/compile.C 1.39:
9358: * src/main/compile.y 1.143:
9359: * src/main/compile_tools.C 1.35:
9360: * src/main/execute.C 1.168:
9361: * src/main/pa_array.C 1.36:
9362: * src/main/pa_common.C 1.55:
9363: * src/main/pa_dir.C 1.4:
9364: * src/main/pa_exception.C 1.10:
9365: * src/main/pa_exec.C 1.6:
9366: * src/main/pa_globals.C 1.61:
9367: * src/main/pa_hash.C 1.36:
9368: * src/main/pa_pool.C 1.19:
9369: * src/main/pa_request.C 1.139:
9370: * src/main/pa_socks.C 1.4:
9371: * src/main/pa_sql_driver_manager.C 1.21:
9372: * src/main/pa_string.C 1.92:
9373: * src/main/pa_table.C 1.32:
9374: * src/main/untaint.C 1.52:
9375: * src/targets/cgi/parser3.C 1.92:
9376: * src/targets/isapi/parser3isapi.C 1.34:
9377: static char *RCSId="$Id$";
9378:
9379: 2001-06-27 parser
9380: * src/classes/hash.C 1.6:
9381: * src/classes/nothing.C 1.5:
9382: * src/classes/table.C 1.84:
9383: * src/classes/void.C 1.1:
9384: * src/main/compile.y 1.140:
9385: * src/main/compile.y 1.141:
9386: * src/main/execute.C 1.167:
9387: * src/main/main.dsp 1.102:
9388: * src/main/pa_request.C 1.138:
9389: * src/targets/cgi/pa_pool.C 1.17:
9390: * src/types/pa_value.h 1.63:
9391: * src/types/pa_vcode_frame.h 1.6:
9392: * src/types/pa_vmethod_frame.h 1.12:
9393: * src/types/pa_vnothing.h 1.2:
9394: * src/types/pa_vtable.h 1.26:
9395: * src/types/pa_vvoid.h 1.1:
9396: nothing renamed to void
9397:
9398: * src/classes/op.C 1.28:
9399: ^switch ^case
9400:
9401: * src/main/compile.y 1.139:
9402: lexer: $zzzz^zzzz were name part
9403:
9404: 2001-05-28 parser
9405: * src/main/main.dsp 1.101:
9406: * src/targets/isapi/parser3isapi.dsp 1.15:
9407: release project options [some bugs]
9408:
9409: * src/classes/classes.C 1.7:
9410: * src/main/compile.C 1.38:
9411: * src/main/compile.y 1.138:
9412: * src/main/execute.C 1.166:
9413: operators are not in root class again
9414:
9415: * src/doc/html2chm.cmd 1.3:
9416: removed >a
9417:
9418: * src/doc/sources2html.cmd 1.2:
9419: z
9420:
9421: 2001-05-24 parser
9422: * src/Makefile.in 1.7:
9423: * src/classes/Makefile.in 1.8:
9424: * src/classes/gd/Makefile.in 1.6:
9425: * src/main/Makefile.in 1.6:
9426: * src/targets/Makefile.in 1.7:
9427: * src/targets/apache13/Makefile.in 1.6:
9428: * src/targets/cgi/Makefile.in 1.7:
9429: * src/types/Makefile.in 1.6:
9430: makes
9431:
9432: * src/main/pa_request.C 1.135:
9433: * src/main/pa_request.C 1.136:
9434: * src/targets/cgi/parser3.C 1.90:
9435: // no _ conversions in @exception[params]
9436:
9437: * src/targets/cgi/parser3.dsp 1.19:
9438: project file
9439:
9440: * src/classes/op.C 1.27:
9441: * src/main/pa_request.C 1.137:
9442: * src/targets/cgi/parser3.C 1.91:
9443: ^log ^exp
9444:
9445: 2001-05-23 parser
9446: * src/classes/op.C 1.25:
9447: * src/main/compile.y 1.137:
9448: allow one empty line before LS_DEF_NAME
9449:
9450: * src/main/pa_string.C 1.91:
9451: string cmp bug
9452:
9453: * src/classes/mail.C 1.29:
9454: * src/classes/op.C 1.26:
9455: rem max 1000
9456:
9457: 2001-05-22 parser
9458: * src/classes/op.C 1.24:
9459: if params code-required
9460:
9461: 2001-05-21 parser
9462: * src/classes/classes.C [operators_as_parent_class2] 1.5.2.1:
9463: * src/main/compile.C [operators_as_parent_class2] 1.36.2.1:
9464: * src/main/compile.y [operators_as_parent_class2] 1.134.2.1:
9465: * src/main/execute.C [operators_as_parent_class2] 1.162.2.1:
9466: 0
9467:
9468: * src/classes/classes.C [operators_as_parent_class2] 1.5.2.2:
9469: * src/main/compile.C [operators_as_parent_class2] 1.36.2.2:
9470: 1
9471:
9472: * src/Makefile.in 1.6:
9473: * src/classes/Makefile.in 1.6:
9474: * src/classes/Makefile.in 1.7:
9475: * src/classes/gd/Makefile.in 1.5:
9476: * src/main/Makefile.in 1.5:
9477: * src/targets/Makefile.in 1.6:
9478: * src/targets/apache13/Makefile.in 1.5:
9479: * src/targets/cgi/Makefile.in 1.6:
9480: * src/types/Makefile.in 1.5:
9481: makes
9482:
9483: * src/classes/double.C 1.30:
9484: * src/classes/hash.C 1.4:
9485: * src/classes/hash.C 1.5:
9486: * src/classes/nothing.C 1.1:
9487: * src/classes/nothing.C 1.2:
9488: * src/classes/nothing.C 1.3:
9489: * src/classes/op.C 1.23:
9490: * src/classes/string.C 1.55:
9491: * src/classes/table.C 1.83:
9492: * src/classes/unknown.C 1.8:
9493: * src/main/compile.y 1.136:
9494: * src/main/execute.C 1.164:
9495: * src/main/execute.C 1.165:
9496: * src/main/main.dsp 1.100:
9497: * src/main/pa_request.C 1.134:
9498: * src/targets/cgi/pa_pool.C 1.15:
9499: * src/targets/cgi/pa_pool.C 1.16:
9500: * src/types/pa_value.h 1.62:
9501: * src/types/pa_vcode_frame.h 1.5:
9502: * src/types/pa_vmethod_frame.h 1.10:
9503: * src/types/pa_vmethod_frame.h 1.11:
9504: * src/types/pa_vnothing.h 1.1:
9505: * src/types/pa_vtable.h 1.24:
9506: * src/types/pa_vtable.h 1.25:
9507: * src/types/pa_vunknown.h 1.14:
9508: 'unknown' renamed to 'nothing'
9509:
9510: * src/Makefile.in 1.5:
9511: * src/classes/Makefile.in 1.5:
9512: * src/classes/gd/Makefile.in 1.4:
9513: * src/main/Makefile.in 1.4:
9514: * src/targets/Makefile.in 1.5:
9515: * src/targets/apache13/Makefile.in 1.4:
9516: * src/targets/cgi/Makefile.in 1.5:
9517: * src/types/Makefile.in 1.4:
9518: make system timestamps
9519:
9520: * src/classes/nothing.C 1.4:
9521: resultless ^sql moved to nothing:
9522:
9523: * src/classes/Makefile.am 1.13:
9524: .AM
9525:
9526: * src/main/pa_request.C 1.133:
9527: .am
9528:
9529: * src/Makefile.in 1.4:
9530: file stamps to remove autoreconf
9531:
9532: * src/targets/cgi/parser3.C 1.88:
9533: argv can be just "parser3". made site_auto_path "." in that case
9534:
9535: * src/types/pa_vstring.C 1.8:
9536: eoleof
9537:
9538: * src/classes/op.C [operators_as_parent_class2] 1.21.2.1:
9539: * src/main/execute.C 1.162:
9540: * src/targets/cgi/Makefile.in 1.4:
9541: * src/targets/cgi/parser3.C 1.86:
9542: * src/targets/cgi/parser3.C 1.87:
9543: * src/targets/cgi/parser3.C 1.89:
9544: z
9545:
9546: * src/main/pa_request.C 1.132:
9547: * src/targets/cgi/parser3.C 1.85:
9548: pcre_tables=pcre_default_tables;
9549:
9550: * src/classes/hash.C 1.3:
9551: * src/classes/int.C 1.25:
9552: * src/classes/string.C 1.53:
9553: * src/classes/table.C 1.82:
9554: * src/include/pa_string.h 1.95:
9555: * src/include/pa_string.h 1.96:
9556: * src/main/pa_string.C 1.89:
9557: * src/main/pa_string.C 1.90:
9558: * src/types/pa_vstring.C 1.6:
9559: * src/types/pa_vstring.h 1.27:
9560: started int:sql
9561:
9562: * src/types/pa_vstring.C 1.7:
9563: * src/types/pa_vstring.h 1.28:
9564: removed unnecessary vstring::set_string
9565:
9566: * src/classes/double.C 1.29:
9567: * src/classes/int.C 1.26:
9568: * src/classes/string.C 1.54:
9569: int,double;sql
9570:
9571: * src/classes/hash.C [operators_as_parent_class2] 1.1.2.1:
9572: * src/classes/op.C [operators_as_parent_class2] 1.21.2.2:
9573: * src/classes/table.C [operators_as_parent_class2] 1.80.2.1:
9574: hash:sql
9575:
9576: * src/classes/classes.C 1.6:
9577: * src/classes/hash.C 1.2:
9578: * src/classes/op.C 1.22:
9579: * src/classes/table.C 1.81:
9580: * src/main/compile.C 1.37:
9581: * src/main/compile.y 1.135:
9582: * src/main/execute.C 1.163:
9583: hash:sql moved to main trunc. operators.txt updated
9584:
9585: 2001-05-19 parser
9586: * src/types/pa_value.h 1.61:
9587: parameter # 1 based
9588:
9589: * src/main/pa_common.C 1.54:
9590: common: actual filename '%s'
9591:
9592: * src/classes/string.C 1.52:
9593: root context in match replace body now unchanged
9594:
9595: * src/classes/Makefile.am 1.10:
9596: * src/classes/Makefile.am 1.11:
9597: * src/classes/Makefile.am 1.12:
9598: * src/classes/Makefile.am 1.9:
9599: * src/main/pa_sql_driver_manager.C 1.20:
9600: * src/targets/cgi/pa_pool.C 1.12:
9601: classes/.am
9602:
9603: * src/main/untaint.C 1.50:
9604: * src/targets/cgi/pa_pool.C 1.13:
9605: * src/targets/cgi/parser3.C 1.84:
9606: fixed bug in pre html untaint, wrong size used, 4* mem wasted
9607:
9608: * src/classes/string.C 1.51:
9609: * src/main/pa_string.C 1.88:
9610: z
9611:
9612: * src/include/pa_string.h 1.94:
9613: * src/main/untaint.C 1.51:
9614: * src/targets/cgi/pa_pool.C 1.14:
9615: introducing String::cstr_bufsize, returns just size+1 for as_is
9616: target.
9617:
9618: * src/classes/Makefile.in 1.4:
9619: clean
9620:
9621: 2001-05-18 parser
9622: * src/Makefile.in 1.3:
9623: * src/classes/Makefile.in 1.3:
9624: * src/classes/gd/Makefile.in 1.3:
9625: * src/include/pa_config_auto.h.in 1.3:
9626: * src/main/Makefile.in 1.3:
9627: * src/targets/Makefile.in 1.4:
9628: * src/targets/apache13/Makefile.in 1.3:
9629: * src/targets/cgi/Makefile.in 1.3:
9630: * src/targets/cgi/pa_pool.C 1.11:
9631: * src/types/Makefile.in 1.3:
9632: .am pa_threads.C ins
9633:
9634: * src/targets/cgi/Makefile.am 1.8:
9635: .am pa_threads.C added
9636:
9637: 2001-05-17 parser
9638: * src/include/pa_hash.h 1.40:
9639: * src/main/execute.C 1.158:
9640: removed /*SYNCHRONIZED*/ from hash.h
9641:
9642: * src/include/pa_array.h 1.41:
9643: * src/include/pa_common.h 1.44:
9644: * src/include/pa_config_fixed.h 1.8:
9645: * src/include/pa_config_includes.h 1.8:
9646: * src/include/pa_exception.h 1.12:
9647: * src/include/pa_exec.h 1.2:
9648: * src/include/pa_globals.h 1.54:
9649: * src/include/pa_hash.h 1.41:
9650: * src/include/pa_opcode.h 1.2:
9651: * src/include/pa_pool.h 1.52:
9652: * src/include/pa_request.h 1.88:
9653: * src/include/pa_sapi.h 1.9:
9654: * src/include/pa_socks.h 1.3:
9655: * src/include/pa_sql_connection.h 1.7:
9656: * src/include/pa_stack.h 1.9:
9657: * src/include/pa_string.h 1.93:
9658: * src/include/pa_table.h 1.33:
9659: * src/include/pa_threads.h 1.14:
9660: #include "pa_config_includes.h"
9661: in all headers
9662:
9663: * src/include/pa_request.h 1.89:
9664: * src/main/execute.C 1.159:
9665: * src/main/pa_request.C 1.131:
9666: ANTI_ENDLESS_EXECUTE_RECOURSION
9667:
9668: * src/classes/op.C 1.20:
9669: * src/include/pa_config_fixed.h 1.10:
9670: * src/include/pa_sql_connection.h 1.8:
9671: * src/include/pa_sql_driver_manager.h 1.5:
9672: * src/main/pa_sql_driver_manager.C 1.15:
9673: found problem at last: 2connections own 1driver and
9674: set_services fight for driver::fservices. before fix
9675:
9676: * src/main/execute.C 1.160:
9677: * src/types/pa_vmethod_frame.h 1.9:
9678: endless recursion line no
9679:
9680: * src/classes/classes.h 1.8:
9681: * src/include/pa_sql_connection.h 1.10:
9682: * src/include/pa_sql_driver_manager.h 1.7:
9683: * src/main/pa_sql_driver_manager.C 1.17:
9684: cache expiration[use SQL_Driver::disconnect]
9685:
9686: * src/include/pa_config_fixed.h 1.9:
9687: * src/include/pa_threads.h 1.16:
9688: * src/targets/cgi/pa_threads.C 1.1:
9689: * src/targets/cgi/parser3.dsp 1.18:
9690: * src/targets/isapi/pa_threads.C 1.1:
9691: * src/targets/isapi/parser3isapi.dsp 1.14:
9692: added pa_threads.C
9693:
9694: * src/classes/image.C 1.27:
9695: * src/include/pa_sql_driver_manager.h 1.4:
9696: * src/main/pa_sql_driver_manager.C 1.14:
9697: * src/main/pa_string.C 1.87:
9698: wrong includes order prevented sqlmanager to see MULTYTHREAD define
9699:
9700: * src/main/pa_table.C 1.31:
9701: table.locate current restored on "not found"
9702:
9703: * src/include/pa_threads.h 1.15:
9704: removed targets/parser
9705:
9706: * src/classes/op.C 1.19:
9707: * src/include/pa_sql_connection.h 1.6:
9708: * src/main/pa_sql_driver_manager.C 1.12:
9709: * src/sql/pa_sql_driver.h 1.9:
9710: connection from cache ->set_services(&services);
9711:
9712: * src/include/pa_config_fixed.h 1.7:
9713: * src/include/pa_threads.h 1.13:
9714: * src/main/pa_sql_driver_manager.C 1.13:
9715: SYNCHRONIZED moved closer to caches put/gets
9716:
9717: * src/classes/string.C 1.50:
9718: * src/include/pa_config_fixed.h 1.11:
9719: * src/include/pa_config_includes.h 1.9:
9720: * src/main/compile.y 1.134:
9721: * src/main/compile_tools.h 1.40:
9722: * src/main/execute.C 1.161:
9723: * src/main/pa_array.C 1.35:
9724: * src/main/pa_common.C 1.53:
9725: * src/main/pa_dir.C 1.3:
9726: * src/main/pa_hash.C 1.35:
9727: * src/main/pa_pool.C 1.18:
9728: * src/main/untaint.C 1.49:
9729: * src/types/pa_vcookie.C 1.21:
9730: * src/types/pa_vfile.C 1.17:
9731: * src/types/pa_vform.C 1.29:
9732: #include "pa_config_includes.h"
9733: removed from most .C
9734:
9735: * src/doc/html2chm.cmd 1.2:
9736: z
9737:
9738: * src/doc/chm.cmd 1.7:
9739: * src/doc/doxygen.cmd 1.7:
9740: * src/doc/html2chm.cmd 1.1:
9741: * src/doc/sources2html.cmd 1.1:
9742: * src/doc/view.cmd 1.3:
9743: * src/doc/view_chm.cmd 1.1:
9744: * src/doc/view_html.cmd 1.1:
9745: doc cmds
9746:
9747: * src/main/pa_sql_driver_manager.C 1.19:
9748: moved expiration to get_connection_from_cache
9749:
9750: * src/main/pa_sql_driver_manager.C 1.18:
9751: cache expiration bf
9752:
9753: * src/classes/op.C 1.21:
9754: * src/include/pa_sql_connection.h 1.9:
9755: * src/include/pa_sql_driver_manager.h 1.6:
9756: * src/main/pa_sql_driver_manager.C 1.16:
9757: * src/sql/pa_sql_driver.h 1.10:
9758: fixed problem at last: 2connections own 1driver and
9759: set_services fight for driver::fservices. before fix
9760:
9761: 2001-05-16 parser
9762: * src/include/pa_array.h 1.39:
9763: * src/include/pa_string.h 1.92:
9764: * src/main/execute.C 1.157:
9765: * src/main/pa_array.C 1.33:
9766: * src/targets/cgi/pa_pool.C 1.9:
9767: * src/targets/cgi/parser3.C 1.81:
9768: array debugged; adjusted
9769:
9770: * src/include/pa_array.h 1.40:
9771: * src/main/pa_array.C 1.34:
9772: * src/targets/cgi/parser3.C 1.82:
9773: removed array debug. before vstring rebasing
9774:
9775: * src/main/pa_sql_driver_manager.C 1.11:
9776: * src/main/pa_string.C 1.86:
9777: SQL_Driver_manager line no for connect/charset errors
9778:
9779: * src/targets/cgi/parser3.C 1.83:
9780: z
9781:
9782: * src/include/pa_pool.h 1.51:
9783: * src/targets/cgi/pa_pool.C 1.10:
9784: removed pool debug, #ifdefed some.
9785: would debug later, on more precise sample than stupid:
9786: @main[]
9787: $name[$z[]]
9788: ^for[i](0;10000-2){
9789: $tail[9994]
9790: $name.$tail[$tail!]
9791: $name.$tail
9792: }
9793: ok3
9794:
9795: 2001-05-15 parser
9796: * src/targets/cgi/pa_pool.C 1.6:
9797: * src/targets/cgi/parser3.C 1.78:
9798: main loss here: 5673321/ 70041= 81
9799:
9800: * src/include/pa_pool.h 1.50:
9801: * src/include/pa_string.h 1.89:
9802: * src/main/pa_string.C 1.83:
9803: * src/targets/cgi/pa_pool.C 1.7:
9804: * src/targets/cgi/parser3.C 1.79:
9805: string fixed bug with fullchunk cmps
9806:
9807: * src/include/pa_string.h 1.90:
9808: * src/main/pa_string.C 1.84:
9809: * src/targets/cgi/pa_pool.C 1.8:
9810: * src/targets/cgi/parser3.C 1.80:
9811: think that all must grow lineary, not exponentialy
9812:
9813: * src/include/pa_array.h 1.38:
9814: * src/include/pa_string.h 1.91:
9815: * src/main/pa_array.C 1.32:
9816: * src/main/pa_string.C 1.85:
9817: string+array made linear grows
9818:
9819: * src/include/pa_string.h 1.88:
9820: * src/targets/cgi/pa_pool.C 1.5:
9821: * src/targets/cgi/parser3.C 1.77:
9822: detected huge mem allocation: size/times malloc 27809390/368771
9823: calloc 3232/83. would test now
9824:
9825: * src/classes/random.C 1.12:
9826: * src/main/compile.y 1.133:
9827: * src/main/execute.C 1.156:
9828: * src/main/pa_request.C 1.130:
9829: * src/types/pa_value.h 1.60:
9830: * src/types/pa_vmethod_frame.h 1.8:
9831: numbered params had wrong name - for instance: bad error
9832: message in ^for[] bad body type. fixed
9833:
9834: 2001-05-14 parser
9835: * src/classes/string.C 1.49:
9836: * src/include/pa_string.h 1.87:
9837: * src/main/pa_string.C 1.82:
9838: * src/main/untaint.C 1.48:
9839: ^string.upper|lower[]
9840:
9841: 2001-05-11 paf
9842: * src/classes/classes.cmd 1.2:
9843: * src/classes/gawk.exe 1.2:
9844: * src/classes/ls.exe 1.2:
9845: * src/main/bison.exe 1.2:
9846: * src/targets/isapi/KILL.EXE 1.2:
9847: * src/targets/isapi/PSTAT.EXE 1.2:
9848: * src/targets/isapi/istart.cmd 1.2:
9849: * src/targets/isapi/istop.cmd 1.2:
9850: * src/targets/isapi/kill.pl 1.2:
9851: moved win32 helpers to /win32tools
9852:
9853: 2001-05-11 parser
9854: * src/main/main.dsp 1.99:
9855: * src/targets/isapi/parser3isapi.dsp 1.13:
9856: fixed some .dsp for win32tools
9857:
9858: * src/classes/double.C 1.28:
9859: * src/classes/image.C 1.26:
9860: * src/classes/op.C 1.18:
9861: * src/classes/string.C 1.48:
9862: * src/classes/table.C 1.80:
9863: * src/classes/unknown.C 1.7:
9864: * src/main/execute.C 1.155:
9865: * src/types/pa_value.h 1.59:
9866: * src/types/pa_vbool.h 1.10:
9867: * src/types/pa_vdouble.h 1.21:
9868: * src/types/pa_vint.h 1.22:
9869: * src/types/pa_vstring.h 1.26:
9870: * src/types/pa_vunknown.h 1.13:
9871: op: MAX_LOOPS
9872: as_int
9873:
9874: 2001-05-10 paf
9875: * src/doc/doxygen.cmd 1.5:
9876: * src/main/compile.y 1.131:
9877: * src/types/pa_vobject.h 1.9:
9878: grammar: priorities changes [lowerd && prior]
9879: vobject: now first fields, next methods
9880:
9881: * src/main/pa_request.C 1.129:
9882: * src/types/pa_vrequest.C 1.6:
9883: op configured
9884:
9885: * src/Makefile.in 1.2:
9886: * src/classes/Makefile.in 1.2:
9887: * src/classes/gd/Makefile.in 1.2:
9888: * src/classes/gd/gif.h 1.9:
9889: * src/include/pa_config_auto.h.in 1.2:
9890: * src/include/pa_config_fixed.h 1.6:
9891: * src/include/pa_config_includes.h 1.6:
9892: * src/main/Makefile.in 1.2:
9893: * src/targets/Makefile.in 1.3:
9894: * src/targets/apache13/Makefile.in 1.2:
9895: * src/targets/cgi/Makefile.in 1.2:
9896: * src/types/Makefile.in 1.2:
9897: inline wonders
9898:
9899: * src/main/compile.y 1.132:
9900: @end grammar: allowed zero strings in control menthod
9901:
9902: * src/types/pa_value.h 1.58:
9903: * src/types/pa_vclass.h 1.16:
9904: * src/types/pa_vstateless_class.h 1.14:
9905: * src/types/pa_vstateless_object.h 1.9:
9906: changed priority: field before method lookup in vclass & vobject
9907:
9908: * src/include/pa_common.h 1.43:
9909: * src/include/pa_config_includes.h 1.7:
9910: inline undefed for C++, that's all
9911:
9912: * src/classes/gd/gif.h 1.8:
9913: gif.h accedently removed
9914:
9915: * src/classes/Makefile.am 1.8:
9916: * src/classes/hash.C 1.1:
9917: * src/doc/doxygen.cfg 1.11:
9918: * src/doc/doxygen.cmd 1.6:
9919: hash.C added
9920:
9921: 2001-05-08 paf
9922: * src/classes/table.C 1.76:
9923: table:hash always hash of hash now
9924:
9925: * src/classes/op.C 1.15:
9926: * src/classes/table.C 1.72:
9927: * src/main/main.dsp 1.97:
9928: * src/types/pa_vtable.h 1.21:
9929: removed table:find. table:locate and op:eval now return bool
9930:
9931: * src/classes/table.C 1.75:
9932: table:empty return bool now
9933:
9934: * src/classes/table.C 1.79:
9935: * src/types/pa_value.h 1.57:
9936: * src/types/pa_vhash.h 1.14:
9937: * src/types/pa_vmethod_frame.h 1.7:
9938: hash:default works at last!
9939:
9940: * src/main/pa_table.C 1.30:
9941: table columnname2item on nameless ignored bark=false. fixed
9942:
9943: * src/classes/op.C 1.17:
9944: * src/types/pa_vtable.h 1.22:
9945: allowed $table.2342734 returns vunknown
9946:
9947: * src/classes/table.C 1.74:
9948: * src/doc/chm.cmd 1.6:
9949: * src/include/pa_array.h 1.37:
9950: * src/include/pa_table.h 1.32:
9951: * src/main/pa_table.C 1.29:
9952: * src/types/pa_value.h 1.56:
9953: * src/types/pa_vtable.h 1.23:
9954: table:hash
9955:
9956: * src/doc/chm.cmd 1.5:
9957: * src/main/execute.C 1.154:
9958: * src/types/pa_value.h 1.55:
9959: wrong pool in method checkparams again. fixed
9960:
9961: * src/classes/double.C 1.27:
9962: * src/classes/int.C 1.24:
9963: * src/classes/op.C 1.16:
9964: * src/classes/string.C 1.47:
9965: int,double,string:int[] double[] string:length[] results now
9966: have hames
9967:
9968: * src/classes/table.C 1.77:
9969: z
9970:
9971: * src/classes/mail.C 1.28:
9972: * src/classes/table.C 1.78:
9973: * src/doc/doxygen.cmd 1.4:
9974: * src/main/main.dsp 1.98:
9975: * src/types/pa_vhash.h 1.13:
9976: * src/types/pa_vstateless_class.h 1.13:
9977: hash:default
9978:
9979: * src/classes/table.C 1.73:
9980: table:record have name
9981:
9982: 2001-05-07 paf
9983: * src/types/pa_value.h 1.51:
9984: * src/types/pa_vtable.h 1.17:
9985: table: fields, then methods. so to enable 'dir' fields & co.
9986:
9987: * src/main/execute.C 1.153:
9988: ^var[^class:var.method[]] is not constructor now
9989:
9990: * src/main/compile.y 1.130:
9991: grammar: @end
9992:
9993: * src/doc/chm.cmd 1.4:
9994: cmd
9995:
9996: * src/doc/ClassExample2.dox 1.3:
9997: * src/doc/aliased.dox 1.3:
9998: * src/doc/chm.cmd 1.2:
9999: * src/include/code.h 1.29:
10000: * src/include/pa_opcode.h 1.1:
10001: * src/main/compile.C 1.36:
10002: * src/main/compile_tools.h 1.39:
10003: * src/main/execute.C 1.152:
10004: * src/types/pa_value.h 1.53:
10005: * src/types/pa_vbool.h 1.9:
10006: * src/types/pa_vclass.h 1.15:
10007: * src/types/pa_vcode_frame.h 1.4:
10008: * src/types/pa_vcookie.h 1.10:
10009: * src/types/pa_vdouble.h 1.20:
10010: * src/types/pa_venv.h 1.16:
10011: * src/types/pa_vfile.h 1.26:
10012: * src/types/pa_vform.h 1.20:
10013: * src/types/pa_vhash.h 1.12:
10014: * src/types/pa_vimage.h 1.13:
10015: * src/types/pa_vint.h 1.21:
10016: * src/types/pa_vjunction.h 1.6:
10017: * src/types/pa_vmethod_frame.h 1.6:
10018: * src/types/pa_vobject.h 1.8:
10019: * src/types/pa_vrequest.h 1.10:
10020: * src/types/pa_vresponse.h 1.10:
10021: * src/types/pa_vstateless_class.h 1.12:
10022: * src/types/pa_vstring.h 1.25:
10023: * src/types/pa_vtable.h 1.20:
10024: * src/types/pa_vunknown.h 1.12:
10025: * src/types/pa_wcontext.h 1.15:
10026: * src/types/pa_wwrapper.h 1.9:
10027: pa_code.h
10028:
10029: * src/include/pa_table.h 1.30:
10030: * src/main/pa_table.C 1.27:
10031: * src/types/pa_value.h 1.52:
10032: * src/types/pa_vtable.h 1.18:
10033: table: fields, then methods. so to enable 'dir' fields & co. more
10034:
10035: * src/classes/gd/gifio.C 1.9:
10036: * src/classes/string.C 1.45:
10037: * src/classes/table.C 1.71:
10038: * src/doc/ClassExample1.dox 1.2:
10039: * src/doc/ClassExample2.dox 1.2:
10040: * src/doc/ClassExample3.dox 1.2:
10041: * src/doc/aliased.dox 1.2:
10042: * src/doc/class.dox 1.2:
10043: * src/doc/compiler.dox 1.2:
10044: * src/doc/doxygen.cfg 1.10:
10045: * src/doc/doxygen.cmd 1.2:
10046: * src/doc/executor.dox 1.2:
10047: * src/doc/index.dox 1.3:
10048: * src/doc/methoded.dox 1.2:
10049: * src/doc/module.dox 1.2:
10050: * src/doc/object.dox 1.2:
10051: * src/doc/pooled.dox 1.2:
10052: * src/doc/string.dox 1.2:
10053: * src/doc/targets.dox 1.2:
10054: * src/doc/value.dox 1.2:
10055: * src/include/code.h 1.28:
10056: * src/include/pa_hash.h 1.39:
10057: * src/include/pa_string.h 1.86:
10058: * src/main/pa_request.C 1.128:
10059: * src/main/pa_sql_driver_manager.C 1.10:
10060: * src/types/pa_vjunction.h 1.5:
10061: * src/types/pa_vtable.h 1.19:
10062: dox, split by not clean parts also
10063:
10064: * src/classes/image.C 1.25:
10065: * src/classes/mail.C 1.27:
10066: * src/classes/string.C 1.46:
10067: * src/doc/chm.cmd 1.3:
10068: * src/include/pa_table.h 1.31:
10069: * src/main/pa_table.C 1.28:
10070: * src/types/pa_value.h 1.54:
10071: method reported errors on wrong pool
10072:
10073: * src/doc/chm.cmd 1.1:
10074: * src/doc/doxygen.cmd 1.3:
10075: * src/doc/view.cmd 1.2:
10076: dox cmd
10077:
10078: 2001-05-04 paf
10079: * src/classes/classes.h 1.7:
10080: * src/classes/double.C 1.26:
10081: * src/classes/file.C 1.36:
10082: * src/classes/form.C 1.11:
10083: * src/classes/image.C 1.24:
10084: * src/classes/int.C 1.23:
10085: * src/classes/mail.C 1.26:
10086: * src/classes/op.C 1.14:
10087: * src/classes/random.C 1.11:
10088: * src/classes/response.C 1.11:
10089: * src/classes/string.C 1.44:
10090: * src/classes/table.C 1.70:
10091: * src/classes/unknown.C 1.6:
10092: * src/doc/doxygen.cfg 1.9:
10093: * src/doc/index.dox 1.2:
10094: * src/main/pa_string.C 1.81:
10095: removed m- method dox
10096:
10097: * src/doc/ClassExample1.dox 1.1:
10098: * src/doc/ClassExample2.dox 1.1:
10099: * src/doc/ClassExample3.dox 1.1:
10100: * src/main/execute.C 1.151:
10101: dox: example1 updated
10102:
10103: 2001-05-03 paf
10104: * src/classes/classes.h 1.6:
10105: * src/classes/double.C 1.25:
10106: * src/doc/aliased.dox 1.1:
10107: * src/doc/class.dox 1.1:
10108: * src/doc/compiler.dox 1.1:
10109: * src/doc/doxygen.cfg 1.8:
10110: * src/doc/doxygen.txt 1.6:
10111: * src/doc/executor.dox 1.1:
10112: * src/doc/index.dox 1.1:
10113: * src/doc/methoded.dox 1.1:
10114: * src/doc/module.dox 1.1:
10115: * src/doc/object.dox 1.1:
10116: * src/doc/pooled.dox 1.1:
10117: * src/doc/string.dox 1.1:
10118: * src/doc/targets.dox 1.1:
10119: * src/doc/value.dox 1.1:
10120: * src/main/pa_request.C 1.127:
10121: dox splitted .dox files and added some
10122:
10123: * src/classes/Makefile.am 1.7:
10124: * src/doc/doxygen.txt 1.5:
10125: classes/am
10126:
10127: 2001-05-02 paf
10128: * src/classes/image.C 1.23:
10129: * src/classes/table.C 1.69:
10130: table:dir result are not tainted by file_name language now
10131:
10132: 2001-04-28 paf
10133: * src/classes/classes.inc 1.5:
10134: removed classes.inc
10135:
10136: * src/classes/classes.C 1.3:
10137: * src/classes/classes.h 1.3:
10138: * src/classes/file.C 1.33:
10139: * src/classes/form.C 1.5:
10140: * src/classes/mail.C 1.24:
10141: * src/include/pa_request.h 1.85:
10142: * src/main/pa_request.C 1.124:
10143: configure started
10144:
10145: * src/classes/file.C [reorganize_user_classes] 1.31.2.5:
10146: * src/classes/table.C [reorganize_user_classes] 1.65.2.4:
10147: * src/main/compile.y [reorganize_user_classes] 1.127.2.2:
10148: * src/main/execute.C [reorganize_user_classes] 1.148.2.3:
10149: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.4:
10150: * src/targets/cgi/parser3.C [reorganize_user_classes] 1.72.2.2:
10151: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.3:
10152: * src/types/pa_wcontext.h [reorganize_user_classes] 1.12.2.1:
10153: removed ^a.menu{$name} ability. now
10154: $a{^menu{$name}}
10155: or
10156: ^a.menu{$a.name}
10157:
10158: * src/classes/_double.h 1.8:
10159: * src/classes/_file.h 1.5:
10160: * src/classes/_form.h 1.4:
10161: * src/classes/_image.h 1.4:
10162: * src/classes/_int.h 1.8:
10163: * src/classes/_mail.h 1.4:
10164: * src/classes/_op.h 1.6:
10165: * src/classes/_random.h 1.4:
10166: * src/classes/_response.h 1.5:
10167: * src/classes/_string.h 1.10:
10168: * src/classes/_table.h 1.7:
10169: * src/classes/_unknown.h 1.3:
10170: * src/classes/classes.C 1.2:
10171: * src/classes/classes.h 1.2:
10172: * src/classes/classes.inc 1.1:
10173: * src/classes/double.C 1.22:
10174: * src/classes/exec.C 1.4:
10175: * src/classes/file.C 1.32:
10176: * src/classes/form.C 1.4:
10177: * src/classes/image.C 1.22:
10178: * src/classes/int.C 1.20:
10179: * src/classes/mail.C 1.23:
10180: * src/classes/op.C 1.10:
10181: * src/classes/random.C 1.10:
10182: * src/classes/response.C 1.8:
10183: * src/classes/string.C 1.41:
10184: * src/classes/table.C 1.66:
10185: * src/classes/unknown.C 1.3:
10186: * src/include/pa_globals.h 1.51:
10187: * src/include/pa_request.h 1.84:
10188: * src/main/compile.y 1.129:
10189: * src/main/execute.C 1.149:
10190: * src/main/main.dsp 1.93:
10191: * src/main/pa_globals.C 1.57:
10192: * src/main/pa_request.C 1.123:
10193: * src/targets/cgi/parser3.C 1.73:
10194: * src/targets/isapi/parser3isapi.C 1.32:
10195: * src/types/pa_value.h 1.50:
10196: * src/types/pa_vcookie.h 1.9:
10197: * src/types/pa_vdouble.h 1.17:
10198: * src/types/pa_venv.h 1.15:
10199: * src/types/pa_vfile.h 1.23:
10200: * src/types/pa_vform.C 1.28:
10201: * src/types/pa_vform.h 1.17:
10202: * src/types/pa_vimage.h 1.10:
10203: * src/types/pa_vint.h 1.18:
10204: * src/types/pa_vrequest.h 1.9:
10205: * src/types/pa_vresponse.h 1.9:
10206: * src/types/pa_vstateless_class.h 1.11:
10207: * src/types/pa_vstring.h 1.24:
10208: * src/types/pa_vtable.h 1.16:
10209: * src/types/pa_vunknown.h 1.11:
10210: * src/types/pa_wcontext.h 1.13:
10211: Methoded reorganized. todo: methoded-configure
10212:
10213: * src/classes/classes.inc 1.4:
10214: * src/main/Makefile.am 1.12:
10215: removed pa_methoded from .am
10216:
10217: * src/main/execute.C 1.150:
10218: * src/types/pa_wcontext.h 1.14:
10219: Methoded reorganized 2. todo: methoded-configure
10220:
10221: * src/classes/Makefile.am 1.4:
10222: * src/classes/classes.awk 1.1:
10223: * src/classes/classes.cmd 1.1:
10224: * src/classes/classes.inc 1.2:
10225: * src/classes/gawk.exe 1.1:
10226: * src/classes/ls.exe 1.1:
10227: * src/main/bison.exe 1.1:
10228: classes.inc autogenerator
10229:
10230: * src/classes/form.C 1.6:
10231: * src/include/pa_request.h 1.86:
10232: * src/main/pa_request.C 1.125:
10233: about to move configured data to special request hash
10234:
10235: * src/classes/Makefile.am 1.5:
10236: * src/main/main.dsp 1.95:
10237: classes/Makefile.am
10238:
10239: * src/classes/form.C 1.7:
10240: * src/classes/mail.C 1.25:
10241: * src/classes/op.C 1.11:
10242: * src/include/pa_globals.h 1.52:
10243: * src/include/pa_request.h 1.87:
10244: * src/main/pa_globals.C 1.58:
10245: * src/main/pa_request.C 1.126:
10246: moved some configured data to request::classes_conf
10247: moved some string crations from globals to M...
10248:
10249: * src/classes/classes.C 1.4:
10250: * src/classes/classes.h 1.4:
10251: * src/classes/double.C 1.23:
10252: * src/classes/file.C 1.34:
10253: * src/classes/form.C 1.9:
10254: * src/classes/int.C 1.21:
10255: * src/classes/op.C 1.12:
10256: * src/classes/response.C 1.9:
10257: * src/classes/string.C 1.42:
10258: * src/classes/table.C 1.67:
10259: * src/classes/unknown.C 1.4:
10260: * src/include/pa_methoded.h 1.1:
10261: * src/main/Makefile.am 1.11:
10262: * src/main/main.dsp 1.94:
10263: * src/main/pa_methoded.C 1.1:
10264: * src/targets/cgi/parser3.C 1.75:
10265: * src/types/pa_vdouble.h 1.18:
10266: * src/types/pa_vfile.h 1.24:
10267: * src/types/pa_vform.h 1.18:
10268: * src/types/pa_vimage.h 1.11:
10269: * src/types/pa_vint.h 1.19:
10270: classes/classes renamet to include|main/pa_methoded
10271:
10272: * src/include/pa_string.h 1.85:
10273: * src/main/pa_globals.C 1.60:
10274: * src/main/untaint.C 1.47:
10275: * src/targets/cgi/parser3.C 1.74:
10276: * src/targets/isapi/parser3isapi.C 1.33:
10277: z
10278:
10279: * src/classes/Makefile.am 1.6:
10280: * src/classes/classes.C 1.5:
10281: * src/classes/classes.h 1.5:
10282: * src/classes/classes.inc 1.3:
10283: * src/classes/double.C 1.24:
10284: * src/classes/file.C 1.35:
10285: * src/classes/form.C 1.10:
10286: * src/classes/int.C 1.22:
10287: * src/classes/op.C 1.13:
10288: * src/classes/response.C 1.10:
10289: * src/classes/string.C 1.43:
10290: * src/classes/table.C 1.68:
10291: * src/classes/unknown.C 1.5:
10292: * src/include/pa_methoded.h 1.2:
10293: * src/main/main.dsp 1.96:
10294: * src/main/pa_methoded.C 1.2:
10295: * src/targets/cgi/parser3.C 1.76:
10296: * src/types/pa_vdouble.h 1.19:
10297: * src/types/pa_vfile.h 1.25:
10298: * src/types/pa_vform.h 1.19:
10299: * src/types/pa_vimage.h 1.12:
10300: * src/types/pa_vint.h 1.20:
10301: renamed pa_methoded back to classes/classes.h
10302:
10303: * src/classes/_string.h [reorganize_user_classes] 1.9.2.1:
10304: * src/classes/classes.C [reorganize_user_classes] 1.1.2.2:
10305: * src/classes/classes.h [reorganize_user_classes] 1.1.2.2:
10306: * src/classes/double.C [reorganize_user_classes] 1.21.4.2:
10307: * src/classes/exec.C [reorganize_user_classes] 1.3.4.1:
10308: * src/classes/file.C [reorganize_user_classes] 1.31.2.4:
10309: * src/classes/form.C [reorganize_user_classes] 1.3.4.2:
10310: * src/classes/image.C [reorganize_user_classes] 1.21.2.4:
10311: * src/classes/int.C [reorganize_user_classes] 1.19.4.3:
10312: * src/classes/mail.C [reorganize_user_classes] 1.22.2.3:
10313: * src/classes/op.C [reorganize_user_classes] 1.9.2.3:
10314: * src/classes/random.C [reorganize_user_classes] 1.9.2.3:
10315: * src/classes/response.C [reorganize_user_classes] 1.7.4.3:
10316: * src/classes/string.C [reorganize_user_classes] 1.40.2.3:
10317: * src/classes/table.C [reorganize_user_classes] 1.65.2.3:
10318: * src/classes/unknown.C [reorganize_user_classes] 1.2.4.2:
10319: * src/include/pa_request.h [reorganize_user_classes] 1.83.2.1:
10320: * src/main/compile.y [reorganize_user_classes] 1.127.2.1:
10321: * src/main/execute.C [reorganize_user_classes] 1.148.2.2:
10322: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.3:
10323: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.3:
10324: * src/types/pa_value.h [reorganize_user_classes] 1.49.4.2:
10325: * src/types/pa_vdouble.h [reorganize_user_classes] 1.16.2.2:
10326: * src/types/pa_vfile.h [reorganize_user_classes] 1.22.2.2:
10327: * src/types/pa_vform.C [reorganize_user_classes] 1.27.2.1:
10328: * src/types/pa_vform.h [reorganize_user_classes] 1.16.2.2:
10329: * src/types/pa_vimage.h [reorganize_user_classes] 1.9.2.2:
10330: * src/types/pa_vint.h [reorganize_user_classes] 1.17.2.2:
10331: * src/types/pa_vresponse.h [reorganize_user_classes] 1.8.4.2:
10332: * src/types/pa_vstring.h [reorganize_user_classes] 1.23.2.2:
10333: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.2:
10334: * src/types/pa_vunknown.h [reorganize_user_classes] 1.10.2.2:
10335: beautifying just compiled. todo: debug, configure
10336:
10337: * src/classes/classes.awk 1.2:
10338: skipped classes in .awk
10339:
10340: * src/classes/form.C 1.8:
10341: * src/include/pa_globals.h 1.53:
10342: * src/main/pa_globals.C 1.59:
10343: moved some configured data to request::classes_conf
10344: moved some string crations from globals to M...
10345: [works]
10346:
10347: 2001-04-27 paf
10348: * src/main/compile.y 1.128:
10349: serge@ found @CLASS bug. fixed
10350:
10351: * src/classes/_double.h [reorganize_user_classes] 1.7.2.1:
10352: * src/classes/_form.h [reorganize_user_classes] 1.3.2.1:
10353: * src/classes/_int.h [reorganize_user_classes] 1.7.2.1:
10354: * src/classes/_response.h [reorganize_user_classes] 1.4.2.1:
10355: * src/classes/_unknown.h [reorganize_user_classes] 1.2.2.1:
10356: * src/classes/classes.C [reorganize_user_classes] 1.1.2.1:
10357: * src/classes/classes.h [reorganize_user_classes] 1.1.2.1:
10358: * src/classes/double.C [reorganize_user_classes] 1.21.4.1:
10359: * src/classes/file.C [reorganize_user_classes] 1.31.2.2:
10360: * src/classes/form.C [reorganize_user_classes] 1.3.4.1:
10361: * src/classes/image.C [reorganize_user_classes] 1.21.2.2:
10362: * src/classes/int.C [reorganize_user_classes] 1.19.4.2:
10363: * src/classes/mail.C [reorganize_user_classes] 1.22.2.2:
10364: * src/classes/op.C [reorganize_user_classes] 1.9.2.2:
10365: * src/classes/random.C [reorganize_user_classes] 1.9.2.2:
10366: * src/classes/response.C [reorganize_user_classes] 1.7.4.2:
10367: * src/classes/string.C [reorganize_user_classes] 1.40.2.2:
10368: * src/include/pa_globals.h [reorganize_user_classes] 1.50.2.2:
10369: * src/main/main.dsp [reorganize_user_classes] 1.92.2.2:
10370: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.2:
10371: * src/types/pa_vdouble.h [reorganize_user_classes] 1.16.2.1:
10372: * src/types/pa_vfile.h [reorganize_user_classes] 1.22.2.1:
10373: * src/types/pa_vform.h [reorganize_user_classes] 1.16.2.1:
10374: * src/types/pa_vimage.h [reorganize_user_classes] 1.9.2.1:
10375: * src/types/pa_vint.h [reorganize_user_classes] 1.17.2.1:
10376: * src/types/pa_vresponse.h [reorganize_user_classes] 1.8.4.1:
10377: * src/types/pa_vstring.h [reorganize_user_classes] 1.23.2.1:
10378: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.1:
10379: * src/types/pa_vunknown.h [reorganize_user_classes] 1.10.2.1:
10380: beautifying -100
10381:
10382: * src/classes/classes.C 1.1:
10383: file classes.C was initially added on branch
10384: reorganize_user_classes.
10385:
10386: * src/classes/file.C [reorganize_user_classes] 1.31.2.3:
10387: * src/classes/image.C [reorganize_user_classes] 1.21.2.3:
10388: * src/classes/table.C [reorganize_user_classes] 1.65.2.2:
10389: * src/main/execute.C [reorganize_user_classes] 1.148.2.1:
10390: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.2:
10391: * src/types/pa_vstateless_class.h [reorganize_user_classes] 1.10.2.1:
10392: beautifying -99
10393:
10394: * src/classes/_file.h [reorganize_user_classes] 1.4.2.1:
10395: * src/classes/_image.h [reorganize_user_classes] 1.3.2.1:
10396: * src/classes/_mail.h [reorganize_user_classes] 1.3.2.1:
10397: * src/classes/_op.h [reorganize_user_classes] 1.5.2.1:
10398: * src/classes/_random.h [reorganize_user_classes] 1.3.2.1:
10399: * src/classes/_table.h [reorganize_user_classes] 1.6.2.1:
10400: * src/classes/file.C [reorganize_user_classes] 1.31.2.1:
10401: * src/classes/image.C [reorganize_user_classes] 1.21.2.1:
10402: * src/classes/int.C [reorganize_user_classes] 1.19.4.1:
10403: * src/classes/mail.C [reorganize_user_classes] 1.22.2.1:
10404: * src/classes/op.C [reorganize_user_classes] 1.9.2.1:
10405: * src/classes/random.C [reorganize_user_classes] 1.9.2.1:
10406: * src/classes/response.C [reorganize_user_classes] 1.7.4.1:
10407: * src/classes/string.C [reorganize_user_classes] 1.40.2.1:
10408: * src/classes/table.C [reorganize_user_classes] 1.65.2.1:
10409: * src/classes/unknown.C [reorganize_user_classes] 1.2.4.1:
10410: * src/include/pa_globals.h [reorganize_user_classes] 1.50.2.1:
10411: * src/main/main.dsp [reorganize_user_classes] 1.92.2.1:
10412: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.1:
10413: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.1:
10414: * src/targets/cgi/parser3.C [reorganize_user_classes] 1.72.2.1:
10415: * src/types/pa_value.h [reorganize_user_classes] 1.49.4.1:
10416: * src/types/pa_vcookie.h [reorganize_user_classes] 1.8.2.1:
10417: * src/types/pa_venv.h [reorganize_user_classes] 1.14.2.1:
10418: * src/types/pa_vrequest.h [reorganize_user_classes] 1.8.2.1:
10419: started beautifying
10420:
10421: * src/classes/classes.h 1.1:
10422: file classes.h was initially added on branch
10423: reorganize_user_classes.
10424:
10425: 2001-04-26 paf
10426: * src/main/pa_request.C 1.121:
10427: * src/main/pa_string.C 1.80:
10428: z
10429:
10430: * src/classes/_exec.h 1.4:
10431: * src/classes/_image.h 1.3:
10432: * src/classes/gd/gif.h 1.7:
10433: * src/classes/gd/gifio.C 1.8:
10434: * src/classes/image.C 1.21:
10435: * src/classes/mail.C 1.22:
10436: * src/classes/op.C 1.9:
10437: * src/classes/random.C 1.9:
10438: * src/classes/smtp/smtp.h 1.3:
10439: * src/classes/string.C 1.40:
10440: * src/classes/table.C 1.65:
10441: * src/doc/doxygen.cfg 1.5:
10442: * src/doc/doxygen.cfg 1.6:
10443: * src/doc/doxygen.cfg 1.7:
10444: * src/doc/doxygen.txt 1.4:
10445: * src/include/pa_array.h 1.36:
10446: * src/include/pa_config_fixed.h 1.5:
10447: * src/include/pa_config_includes.h 1.5:
10448: * src/include/pa_dir.h 1.3:
10449: * src/include/pa_socks.h 1.2:
10450: * src/include/pa_string.h 1.84:
10451: * src/main/compile_tools.h 1.38:
10452: * src/main/pa_common.C 1.52:
10453: * src/main/pa_request.C 1.122:
10454: * src/main/pa_socks.C 1.3:
10455: * src/sql/pa_sql_driver.h 1.8:
10456: * src/targets/cgi/pa_pool.C 1.4:
10457: * src/types/pa_vbool.h 1.7:
10458: * src/types/pa_vbool.h 1.8:
10459: * src/types/pa_vclass.h 1.13:
10460: * src/types/pa_vclass.h 1.14:
10461: * src/types/pa_vcode_frame.h 1.2:
10462: * src/types/pa_vcode_frame.h 1.3:
10463: * src/types/pa_vcookie.h 1.8:
10464: * src/types/pa_vdouble.h 1.16:
10465: * src/types/pa_venv.h 1.14:
10466: * src/types/pa_vfile.h 1.22:
10467: * src/types/pa_vform.C 1.27:
10468: * src/types/pa_vform.h 1.16:
10469: * src/types/pa_vhash.h 1.11:
10470: * src/types/pa_vimage.C 1.7:
10471: * src/types/pa_vimage.h 1.9:
10472: * src/types/pa_vint.h 1.17:
10473: * src/types/pa_vjunction.h 1.3:
10474: * src/types/pa_vjunction.h 1.4:
10475: * src/types/pa_vmethod_frame.h 1.4:
10476: * src/types/pa_vmethod_frame.h 1.5:
10477: * src/types/pa_vobject.h 1.6:
10478: * src/types/pa_vobject.h 1.7:
10479: * src/types/pa_vrequest.C 1.5:
10480: * src/types/pa_vrequest.h 1.8:
10481: * src/types/pa_vstateless_class.C 1.8:
10482: * src/types/pa_vstateless_class.h 1.10:
10483: * src/types/pa_vstateless_object.h 1.8:
10484: * src/types/pa_vstring.C 1.5:
10485: * src/types/pa_vstring.h 1.23:
10486: * src/types/pa_vtable.h 1.15:
10487: * src/types/pa_vunknown.h 1.10:
10488: * src/types/pa_wcontext.C 1.6:
10489: * src/types/pa_wcontext.h 1.12:
10490: * src/types/pa_wwrapper.h 1.7:
10491: * src/types/pa_wwrapper.h 1.8:
10492: code documentation ++
10493:
10494: * src/include/pa_common.h 1.42:
10495: * src/include/pa_types.h 1.25:
10496: * src/main/pa_sql_driver_manager.C 1.9:
10497: module [and, guess, isapi] connection caching fixed.
10498: request-pooled-url were stored into global connectioncache
10499:
10500: 2001-04-25 paf
10501: * src/doc/doxygen.cfg 1.4:
10502: * src/doc/doxygen.txt 1.3:
10503: * src/targets/isapi/parser3isapi.C 1.31:
10504: started doc / [doxygen.txt]
10505:
10506: * src/include/code.h 1.27:
10507: * src/include/pa_common.h 1.41:
10508: * src/main/compile.y 1.127:
10509: * src/main/execute.C 1.148:
10510: * src/main/pa_common.C 1.51:
10511: -d
10512:
10513: * src/classes/file.C 1.31:
10514: * src/main/pa_exec.C 1.5:
10515: * src/targets/cgi/parser3.C 1.72:
10516: illegal call check a bit improved, but still under iis no
10517: mapping of dir with parser allowed!
10518:
10519: 2001-04-24 paf
10520: * src/targets/Makefile.in 1.2:
10521: * src/targets/apache13/Makefile.in 1.1:
10522: apache makefile.in s
10523:
10524: * src/targets/Makefile.am 1.5:
10525: * src/targets/apache13/Makefile.am 1.1:
10526: apache module lib .am
10527:
10528: * src/main/pa_exec.C 1.4:
10529: windows32 buildCommand
10530:
10531: 2001-04-23 paf
10532: * src/classes/gd/gifio.C 1.7:
10533: * src/classes/image.C 1.20:
10534: * src/classes/mail.C 1.21:
10535: * src/include/pa_globals.h 1.50:
10536: * src/include/pa_string.h 1.83:
10537: * src/main/pa_exec.C 1.3:
10538: * src/main/pa_request.C 1.119:
10539: * src/main/untaint.C 1.44:
10540: untaint - @test optimize whitespaces for all but 'html'
10541:
10542: * src/main/untaint.C 1.46:
10543: untaint without charset
10544:
10545: * src/targets/cgi/parser3.C 1.68:
10546: cgi /// @test disable /cgi-bin/parser3/auto.p
10547:
10548: * src/classes/random.C 1.8:
10549: * src/targets/cgi/parser3.C 1.71:
10550: redo failed
10551: /// @test noticed series in isapi, check how initialize_random_class is called! [must be called only once]
10552:
10553: * src/main/untaint.C 1.45:
10554: mail header only once to =?
10555:
10556: * src/classes/mail.C 1.20:
10557: * src/include/pa_hash.h 1.38:
10558: * src/include/pa_string.h 1.82:
10559: * src/main/pa_common.C 1.49:
10560: * src/main/pa_hash.C 1.34:
10561: * src/main/pa_request.C 1.118:
10562: * src/main/untaint.C 1.43:
10563: untaint - @test mail-header
10564:
10565: * src/include/pa_config_auto.h.in 1.1:
10566: .h.in
10567:
10568: * src/targets/cgi/parser3.C 1.69:
10569: cgi cmdline ver
10570:
10571: * src/main/pa_request.C 1.120:
10572: * src/targets/cgi/parser3.C 1.70:
10573: // @test with commandline start "parser3 a.html" so that ^load
10574: a.cfg] worked! [now doesnt]
10575:
10576: * src/main/execute.C 1.147:
10577: operators first!
10578: so that ^table.menu{^rem{}} would not be 'unknown column'
10579:
10580: * src/include/pa_array.h 1.35:
10581: * src/main/pa_array.C 1.31:
10582: * src/types/pa_vfile.h 1.20:
10583: * src/types/pa_vfile.h 1.21:
10584: vfile fields return type
10585:
10586: * src/Makefile.in 1.1:
10587: * src/classes/Makefile.in 1.1:
10588: * src/main/Makefile.in 1.1:
10589: * src/targets/cgi/Makefile.in 1.1:
10590: * src/types/Makefile.in 1.1:
10591: makefile ins
10592:
10593: * src/main/pa_string.C 1.78:
10594: tested OK
10595: /// @test really @b test: s x m [tested: i & g ]
10596:
10597: * src/classes/gd/Makefile.am 1.1:
10598: * src/classes/gd/Makefile.in 1.1:
10599: * src/targets/Makefile 1.2:
10600: * src/targets/Makefile.in 1.1:
10601: makefiles&co
10602:
10603: * src/classes/Makefile 1.2:
10604: * src/main/Makefile 1.2:
10605: * src/targets/cgi/Makefile 1.2:
10606: * src/types/Makefile 1.2:
10607: makefiles removed
10608:
10609: * src/classes/Makefile 1.1:
10610: * src/main/Makefile 1.1:
10611: * src/main/pa_string.C 1.79:
10612: * src/targets/Makefile 1.1:
10613: * src/targets/cgi/Makefile 1.1:
10614: * src/types/Makefile 1.1:
10615: configure.in + makefiles
10616:
10617: * src/classes/table.C 1.64:
10618: * src/types/pa_vform.C 1.26:
10619: * src/types/pa_vtable.h 1.14:
10620: /// @test $a.menu{ $a[123] }
10621: and $a.menu{^table:set[]...}
10622:
10623: * src/targets/cgi/Makefile.am 1.5:
10624: liblink
10625:
10626: * src/targets/cgi/Makefile.am 1.6:
10627: * src/targets/cgi/Makefile.am 1.7:
10628: win32 conditional
10629:
10630: * src/include/pa_config_fixed.h 1.4:
10631: * src/include/pa_config_includes.h 1.4:
10632: * src/main/pa_common.C 1.50:
10633: common: file_write /// @test mkdirs file_delete rmdirs
10634:
10635: 2001-04-20 paf
10636: * src/main/untaint.C 1.41:
10637: * src/targets/cgi/parser3.C 1.66:
10638: fixed header "a/a"
10639:
10640: * src/main/untaint.C 1.42:
10641: z
10642:
10643: * src/classes/string.C 1.39:
10644: * src/classes/table.C 1.63:
10645: * src/include/pa_globals.h 1.49:
10646: * src/include/pa_request.h 1.83:
10647: * src/include/pa_string.h 1.81:
10648: * src/main/compile.y 1.126:
10649: * src/main/pa_globals.C 1.56:
10650: * src/main/pa_request.C 1.117:
10651: * src/main/pa_string.C 1.77:
10652: * src/targets/cgi/parser3.C 1.67:
10653: $MAIN:LOCALE
10654:
10655: 2001-04-19 paf
10656: * src/main/compile_tools.h 1.37:
10657: $a$b bugfix
10658:
10659: * src/classes/file.C 1.30:
10660: * src/targets/cgi/parser3.C 1.65:
10661: z
10662:
10663: * src/include/pa_common.h 1.39:
10664: * src/main/pa_common.C 1.48:
10665: * src/main/pa_request.C 1.116:
10666: * src/main/untaint.C 1.40:
10667: * src/targets/isapi/parser3isapi.C 1.30:
10668: * src/types/pa_vcookie.C 1.19:
10669: changed urlencode here and in untaint.C to HTTP standard's "
10670: and \" mech
10671:
10672: * src/classes/file.C 1.29:
10673: * src/include/pa_common.h 1.40:
10674: * src/types/pa_vcookie.C 1.20:
10675: done: header to $fields. waits for header '\' tricks
10676:
10677: * src/main/pa_request.C 1.115:
10678: * src/targets/isapi/parser3isapi.C 1.29:
10679: fixed http://alx/~paf/ doesnt load /auto.p
10680:
10681: 2001-04-18 paf
10682: * src/classes/smtp/smtp.dsp 1.2:
10683: * src/main/Makefile.am 1.10:
10684: * src/main/main.dsp 1.92:
10685: * src/targets/cgi/Makefile.am 1.4:
10686: linux @alx
10687:
10688: * src/main/pa_request.C 1.114:
10689: 1
10690:
10691: 2001-04-17 paf
10692: * src/classes/file.C 1.28:
10693: * src/classes/image.C 1.19:
10694: * src/doc/doxygen.cfg 1.3:
10695: * src/include/pa_sql_connection.h 1.5:
10696: * src/main/pa_sql_driver_manager.C 1.8:
10697: * src/sql/pa_sql_driver.h 1.7:
10698: SQL_Driver_services renamed. doxygen statics enabled
10699:
10700: * src/Makefile.am 1.5:
10701: * src/classes/Makefile.am 1.3:
10702: * src/classes/_double.h 1.7:
10703: * src/classes/_exec.h 1.3:
10704: * src/classes/_file.h 1.4:
10705: * src/classes/_form.h 1.3:
10706: * src/classes/_image.h 1.2:
10707: * src/classes/_int.h 1.7:
10708: * src/classes/_mail.h 1.3:
10709: * src/classes/_op.h 1.5:
10710: * src/classes/_random.h 1.3:
10711: * src/classes/_response.h 1.4:
10712: * src/classes/_string.h 1.9:
10713: * src/classes/_table.h 1.6:
10714: * src/classes/_unknown.h 1.2:
10715: * src/classes/file.C 1.27:
10716: * src/classes/gd/gif.C 1.5:
10717: * src/classes/gd/gif.h 1.6:
10718: * src/classes/gd/gifio.C 1.6:
10719: * src/classes/image.C 1.18:
10720: * src/classes/mail.C 1.19:
10721: * src/classes/op.C 1.8:
10722: * src/classes/random.C 1.7:
10723: * src/include/pa_config_fixed.h 1.3:
10724: * src/include/pa_config_includes.h 1.3:
10725: * src/include/pa_hash.h 1.37:
10726: * src/include/pa_sql_driver_manager.h 1.3:
10727: * src/include/pa_version.h 1.2:
10728: * src/main/Makefile.am 1.9:
10729: * src/main/compile.y 1.125:
10730: * src/main/pa_common.C 1.47:
10731: * src/main/pa_exec.C 1.2:
10732: * src/main/pa_socks.C 1.2:
10733: * src/main/pa_sql_driver_manager.C 1.7:
10734: * src/sql/Makefile.am 1.2:
10735: * src/sql/pa_sql_driver.h 1.6:
10736: * src/targets/cgi/Makefile.am 1.3:
10737: * src/targets/cgi/parser3.C 1.64:
10738: * src/types/Makefile.am 1.3:
10739: * src/types/pa_vcookie.C 1.18:
10740: * src/types/pa_vform.C 1.25:
10741: * src/types/pa_vimage.h 1.8:
10742: exec @jav
10743:
10744: * src/include/pa_sql_driver_manager.h [gcc0415] 1.2.2.1:
10745: * src/main/pa_sql_driver_manager.C [gcc0415] 1.6.2.1:
10746: * src/sql/pa_sql_driver.h [gcc0415] 1.5.2.1:
10747: * src/types/pa_vimage.h [gcc0415] 1.7.2.1:
10748: sql driver interface now has initialize(client .so)
10749:
10750: 2001-04-16 paf
10751: * src/Makefile.am [gcc0415] 1.4.2.2:
10752: compile2 cygwin
10753:
10754: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.2:
10755: compile0 jav
10756:
10757: * src/Makefile.am [gcc0415] 1.4.2.1:
10758: * src/classes/Makefile.am [gcc0415] 1.2.2.1:
10759: * src/classes/_double.h [gcc0415] 1.6.2.1:
10760: * src/classes/_exec.h [gcc0415] 1.2.2.1:
10761: * src/classes/_file.h [gcc0415] 1.3.2.1:
10762: * src/classes/_form.h [gcc0415] 1.2.2.1:
10763: * src/classes/_image.h [gcc0415] 1.1.2.1:
10764: * src/classes/_int.h [gcc0415] 1.6.2.1:
10765: * src/classes/_mail.h [gcc0415] 1.2.2.1:
10766: * src/classes/_op.h [gcc0415] 1.4.2.1:
10767: * src/classes/_random.h [gcc0415] 1.2.2.1:
10768: * src/classes/_response.h [gcc0415] 1.3.2.1:
10769: * src/classes/_string.h [gcc0415] 1.8.2.1:
10770: * src/classes/_table.h [gcc0415] 1.5.2.1:
10771: * src/classes/_unknown.h [gcc0415] 1.1.2.1:
10772: * src/classes/gd/gif.C [gcc0415] 1.4.2.1:
10773: * src/classes/gd/gif.h [gcc0415] 1.5.2.1:
10774: * src/classes/gd/gifio.C [gcc0415] 1.5.2.1:
10775: * src/classes/image.C [gcc0415] 1.17.2.1:
10776: * src/classes/mail.C [gcc0415] 1.18.2.1:
10777: * src/classes/op.C [gcc0415] 1.7.2.1:
10778: * src/classes/random.C [gcc0415] 1.6.2.1:
10779: * src/include/pa_config_fixed.h [gcc0415] 1.2.2.1:
10780: * src/include/pa_config_includes.h [gcc0415] 1.2.2.1:
10781: * src/include/pa_hash.h [gcc0415] 1.36.2.1:
10782: * src/include/pa_version.h [gcc0415] 1.1.2.1:
10783: * src/main/Makefile.am [gcc0415] 1.8.2.1:
10784: * src/main/compile.y [gcc0415] 1.124.2.1:
10785: * src/main/pa_common.C [gcc0415] 1.46.2.1:
10786: * src/main/pa_exec.C [gcc0415] 1.1.2.1:
10787: * src/sql/Makefile.am [gcc0415] 1.1.2.1:
10788: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.1:
10789: * src/targets/cgi/parser3.C [gcc0415] 1.63.2.1:
10790: * src/types/Makefile.am [gcc0415] 1.2.2.1:
10791: * src/types/pa_vcookie.C [gcc0415] 1.17.2.1:
10792: * src/types/pa_vform.C [gcc0415] 1.24.2.1:
10793: compile-1
10794:
10795: * src/include/pa_config_includes.h [gcc0415] 1.2.2.2:
10796: * src/main/pa_exec.C [gcc0415] 1.1.2.2:
10797: * src/main/pa_socks.C [gcc0415] 1.1.2.1:
10798: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.3:
10799: compile1 cygwin
10800:
10801: 2001-04-15 paf
10802: * src/classes/op.C 1.5:
10803: * src/include/pa_request.h 1.82:
10804: * src/types/pa_value.h 1.48:
10805: * src/types/pa_vmethod_frame.h 1.3:
10806: MethodParams in op.C
10807:
10808: * src/types/pa_value.h 1.49:
10809: MethodParams !junction
10810:
10811: * src/classes/table.C 1.62:
10812: table:empty +=process
10813:
10814: * src/classes/op.C 1.7:
10815: z
10816:
10817: * src/classes/_string.h 1.8:
10818: * src/classes/double.C 1.21:
10819: * src/classes/file.C 1.26:
10820: * src/classes/image.C 1.17:
10821: * src/classes/int.C 1.19:
10822: * src/classes/mail.C 1.18:
10823: * src/classes/op.C 1.6:
10824: * src/classes/random.C 1.6:
10825: * src/classes/response.C 1.7:
10826: * src/classes/string.C 1.38:
10827: * src/classes/table.C 1.61:
10828: * src/classes/unknown.C 1.2:
10829: * src/main/pa_request.C 1.113:
10830: MethodParams everywhere
10831:
10832: 2001-04-12 paf
10833: * src/classes/_unknown.h 1.1:
10834: * src/classes/unknown.C 1.1:
10835: * src/include/pa_globals.h 1.48:
10836: * src/main/main.dsp 1.91:
10837: * src/main/pa_globals.C 1.55:
10838: * src/types/pa_vunknown.h 1.9:
10839: ^unknown:int[]=0 double[]=0
10840:
10841: * src/classes/gd/gif.C 1.4:
10842: * src/classes/image.C 1.13:
10843: image:line/fill/rectangle/bar/replace/polygon/polybar
10844:
10845: * src/classes/image.C 1.15:
10846: * src/main/pa_hash.C 1.33:
10847: hash bug fixed
10848:
10849: * src/classes/gd/gif.h 1.5:
10850: * src/classes/image.C 1.12:
10851: * src/classes/op.C 1.4:
10852: * src/main/execute.C 1.146:
10853: * src/types/pa_value.h 1.47:
10854: * src/types/pa_vmethod_frame.h 1.2:
10855: * src/types/pa_wcontext.h 1.11:
10856: for var now written not to r.wcontext, but to r.root
10857: cleared "entered_object" state
10858:
10859: * src/classes/image.C 1.16:
10860: * src/types/pa_vimage.h 1.7:
10861: image:font :text
10862:
10863: * src/classes/image.C 1.14:
10864: image:gif now does not have params
10865:
10866: 2001-04-11 paf
10867: * src/classes/mail.C 1.17:
10868: * src/classes/op.C 1.3:
10869: * src/targets/cgi/parser3.C 1.63:
10870: * src/types/pa_value.h 1.46:
10871: * src/types/pa_vfile.C 1.15:
10872: * src/types/pa_vfile.h 1.19:
10873: * src/types/pa_vform.C 1.24:
10874: * src/types/pa_vstring.C 1.3:
10875: * src/types/pa_vstring.h 1.22:
10876: forced UL_FILE_NAME of posted file name
10877:
10878: * src/classes/image.C 1.7:
10879: * src/main/execute.C 1.145:
10880: * src/main/main.dsp 1.89:
10881: * src/main/pa_request.C 1.112:
10882: * src/types/pa_vcframe.h 1.4:
10883: * src/types/pa_vcode_frame.h 1.1:
10884: * src/types/pa_vimage.C 1.4:
10885: * src/types/pa_vimage.h 1.4:
10886: * src/types/pa_vmethod_frame.h 1.1:
10887: * src/types/pa_vmframe.h 1.13:
10888: libimaging dead end: pil parses header in .py
10889:
10890: * src/classes/gd/gd.dsp 1.3:
10891: * src/classes/gd/gif.C 1.2:
10892: * src/classes/gd/gif.h 1.2:
10893: * src/classes/gd/gifio.C 1.2:
10894: * src/classes/image.C 1.8:
10895: * src/types/pa_vimage.C 1.5:
10896: * src/types/pa_vimage.h 1.5:
10897: gd started porting to Pooled descendant
10898:
10899: * src/classes/image.C 1.5:
10900: * src/main/pa_request.C 1.110:
10901: * src/types/pa_vform.C 1.23:
10902: fixed post [broke when moved post read to core]
10903:
10904: * src/classes/gd/gd.dsp 1.1:
10905: * src/classes/smtp/smtp.dsp 1.1:
10906: * src/main/main.dsp 1.87:
10907: gd+smtp made separate libs
10908:
10909: * src/classes/gd/gifio.C 1.3:
10910: * src/classes/image.C 1.9:
10911: * src/types/pa_vimage.C 1.6:
10912: * src/types/pa_vimage.h 1.6:
10913: gd todo: gif without file
10914:
10915: * src/include/pa_globals.h 1.46:
10916: * src/include/pa_string.h 1.80:
10917: * src/main/pa_common.C 1.46:
10918: * src/main/pa_request.C 1.111:
10919: * src/main/untaint.C 1.39:
10920: * src/types/pa_vfile.C 1.16:
10921: * src/types/pa_vstring.C 1.4:
10922: fixed vstring:as_vfile length
10923:
10924: * src/classes/gd/gd.dsp 1.2:
10925: * src/classes/image.C 1.6:
10926: * src/include/pa_globals.h 1.47:
10927: * src/main/main.dsp 1.88:
10928: * src/main/pa_globals.C 1.54:
10929: * src/types/pa_vimage.C 1.3:
10930: * src/types/pa_vimage.h 1.3:
10931: gd dead end. switching to python imaging lib
10932:
10933: * src/classes/gd/gif.h 1.3:
10934: * src/classes/gd/gifio.C 1.4:
10935: * src/classes/image.C 1.10:
10936: * src/main/main.dsp 1.90:
10937: gd with mem write + image just compiled
10938:
10939: * src/classes/gd/gif.C 1.3:
10940: * src/classes/gd/gif.h 1.4:
10941: * src/classes/gd/gifio.C 1.5:
10942: * src/classes/image.C 1.11:
10943: image:create image:load
10944:
10945: 2001-04-10 paf
10946: * src/classes/_double.h 1.6:
10947: * src/classes/_file.h 1.3:
10948: * src/classes/_form.h 1.2:
10949: * src/classes/_int.h 1.6:
10950: * src/classes/_mail.h 1.2:
10951: * src/classes/_op.h 1.4:
10952: * src/classes/_random.h 1.2:
10953: * src/classes/_response.h 1.3:
10954: * src/classes/_string.h 1.7:
10955: * src/classes/_table.h 1.5:
10956: * src/classes/file.C 1.25:
10957: * src/classes/gd/gif.C 1.1:
10958: * src/classes/gd/gif.h 1.1:
10959: * src/classes/gd/gifio.C 1.1:
10960: * src/classes/mail.C 1.16:
10961: * src/include/pa_common.h 1.37:
10962: * src/include/pa_globals.h 1.45:
10963: * src/main/execute.C 1.144:
10964: * src/main/main.dsp 1.86:
10965: * src/main/pa_common.C 1.44:
10966: * src/main/pa_globals.C 1.53:
10967: * src/targets/isapi/parser3isapi.C 1.28:
10968: * src/types/pa_value.h 1.45:
10969: * src/types/pa_vfile.C 1.14:
10970: * src/types/pa_vfile.h 1.18:
10971: * src/types/pa_vhash.h 1.10:
10972: * src/types/pa_vimage.h 1.1:
10973: * src/types/pa_vresponse.h 1.8:
10974: * src/types/pa_vstring.h 1.21:
10975: image:measure -100 just compiled
10976:
10977: * src/classes/_image.h 1.1:
10978: * src/classes/image.C 1.1:
10979: * src/types/pa_vimage.C 1.1:
10980: image forgotten!
10981:
10982: * src/classes/image.C 1.3:
10983: * src/types/pa_vimage.C 1.2:
10984: jpg measure bugs fixed
10985:
10986: * src/classes/image.C 1.4:
10987: image:html done
10988:
10989: * src/classes/table.C 1.60:
10990: * src/include/pa_common.h 1.38:
10991: * src/main/pa_common.C 1.45:
10992: * src/main/pa_request.C 1.109:
10993: * src/main/pa_string.C 1.76:
10994: * src/main/untaint.C 1.38:
10995: * src/types/pa_vimage.h 1.2:
10996: image:measure -90
10997:
10998: * src/classes/mail.C 1.11:
10999: * src/classes/smtp/comms.C 1.2:
11000: * src/classes/smtp/smtp.C 1.2:
11001: * src/classes/smtp/smtp.h 1.2:
11002: * src/main/pa_globals.C 1.52:
11003: smtp some consts
11004:
11005: * src/classes/mail.C 1.12:
11006: unix sendmail compiled. todo:testing
11007:
11008: * src/classes/mail.C 1.14:
11009: sendmail unix skipping defaults
11010:
11011: * src/classes/image.C 1.2:
11012: z
11013:
11014: * src/classes/mail.C 1.13:
11015: * src/include/pa_common.h 1.36:
11016: * src/main/pa_common.C 1.43:
11017: sendmail unix added defaults
11018:
11019: * src/classes/mail.C 1.15:
11020: minor bug with unclear from/to
11021:
11022: 2001-04-09 paf
11023: * src/classes/_exec.h 1.2:
11024: * src/main/execute.C 1.142:
11025: * src/main/pa_globals.C 1.50:
11026: * src/main/pa_request.C 1.106:
11027: * src/types/pa_vcookie.C 1.17:
11028: * src/types/pa_vfile.C 1.12:
11029: exec -2
11030:
11031: * src/classes/file.C 1.24:
11032: * src/include/pa_exec.h 1.1:
11033: * src/include/pa_sapi.h 1.8:
11034: * src/main/main.dsp 1.85:
11035: * src/main/pa_exec.C 1.1:
11036: * src/targets/cgi/parser3.C 1.62:
11037: * src/targets/cgi/parser3.dsp 1.17:
11038: * src/targets/isapi/parser3isapi.C 1.27:
11039: * src/targets/isapi/parser3isapi.dsp 1.12:
11040: * src/targets/pa_exec.C 1.7:
11041: * src/targets/pa_exec.h 1.4:
11042: all targets exec
11043:
11044: * src/classes/exec.C 1.2:
11045: * src/include/pa_common.h 1.35:
11046: * src/main/pa_common.C 1.42:
11047: * src/main/untaint.C 1.37:
11048: * src/targets/pa_exec.C 1.3:
11049: exec3. decided exec:cgi to move to file:cgi
11050:
11051: * src/include/pa_sapi.h 1.7:
11052: * src/include/pa_string.h 1.79:
11053: * src/targets/cgi/parser3.C 1.61:
11054: * src/targets/isapi/parser3isapi.C 1.26:
11055: * src/targets/isapi/parser3isapi.dsp 1.11:
11056: sapi exec dead end. badly parsed args in apache:util.script
11057:
11058: * src/classes/file.C 1.23:
11059: * src/main/main.dsp 1.84:
11060: * src/main/pa_request.C 1.108:
11061: * src/targets/cgi/parser3.C 1.60:
11062: exec win32 env
11063:
11064: * src/classes/exec.C 1.3:
11065: * src/classes/file.C 1.21:
11066: * src/include/pa_globals.h 1.44:
11067: * src/main/execute.C 1.143:
11068: * src/main/main.dsp 1.83:
11069: * src/main/pa_globals.C 1.51:
11070: * src/main/pa_request.C 1.107:
11071: * src/targets/pa_exec.C 1.4:
11072: * src/types/pa_vfile.C 1.13:
11073: * src/types/pa_vfile.h 1.17:
11074: * src/types/pa_vform.C 1.22:
11075: * src/types/pa_vstring.C 1.2:
11076: exec4. todo env
11077:
11078: * src/classes/_exec.h 1.1:
11079: * src/classes/exec.C 1.1:
11080: * src/include/pa_common.h 1.34:
11081: * src/include/pa_request.h 1.81:
11082: * src/include/pa_sapi.h 1.6:
11083: * src/include/pa_string.h 1.77:
11084: * src/main/pa_common.C 1.41:
11085: * src/main/pa_request.C 1.105:
11086: * src/main/pa_string.C 1.75:
11087: * src/targets/cgi/parser3.C 1.59:
11088: * src/targets/cgi/parser3.dsp 1.16:
11089: * src/targets/isapi/parser3isapi.C 1.25:
11090: * src/targets/pa_exec.C 1.2:
11091: * src/targets/pa_exec.h 1.2:
11092: * src/types/pa_vform.C 1.21:
11093: * src/types/pa_vform.h 1.15:
11094: exec class just compiled. moved post read to request core
11095:
11096: * src/classes/file.C 1.22:
11097: * src/include/pa_hash.h 1.36:
11098: * src/main/pa_hash.C 1.32:
11099: * src/targets/pa_exec.C 1.5:
11100: * src/targets/pa_exec.h 1.3:
11101: exec env 0
11102:
11103: * src/classes/_op.h 1.3:
11104: * src/include/pa_dir.h 1.2:
11105: * src/include/pa_globals.h 1.43:
11106: * src/include/pa_sapi.h 1.5:
11107: * src/main/main.dsp 1.82:
11108: * src/main/pa_dir.C 1.2:
11109: * src/main/pa_globals.C 1.49:
11110: * src/targets/cgi/parser3.C 1.58:
11111: * src/targets/cgi/parser3.dsp 1.15:
11112: * src/targets/pa_exec.C 1.1:
11113: * src/targets/pa_exec.h 1.1:
11114: problems with ^exec:cgi post data. they are already read by vform
11115:
11116: * src/include/pa_string.h 1.78:
11117: * src/targets/pa_exec.C 1.6:
11118: written but not tested exec with env for unix
11119:
11120: 2001-04-08 paf
11121: * src/classes/file.C 1.20:
11122: * src/classes/mail.C 1.10:
11123: * src/classes/string.C 1.37:
11124: * src/include/pa_request.h 1.80:
11125: * src/include/pa_string.h 1.76:
11126: * src/main/pa_request.C 1.104:
11127: uuencode. string<<
11128:
11129: 2001-04-07 paf
11130: * src/classes/_mail.h 1.1:
11131: * src/classes/mail.C 1.1:
11132: * src/include/pa_common.h 1.33:
11133: * src/include/pa_globals.h 1.41:
11134: * src/include/pa_string.h 1.74:
11135: * src/main/main.dsp 1.79:
11136: * src/main/pa_common.C 1.40:
11137: * src/main/pa_globals.C 1.47:
11138: * src/main/pa_request.C 1.101:
11139: * src/main/untaint.C 1.36:
11140: * src/types/pa_vcookie.C 1.16:
11141: mail:send -10 just compiled
11142:
11143: * src/include/pa_socks.h 1.1:
11144: * src/main/main.dsp 1.81:
11145: * src/main/pa_socks.C 1.1:
11146: * src/targets/cgi/parser3.C 1.57:
11147: * src/targets/cgi/parser3.dsp 1.14:
11148: * src/targets/isapi/parser3isapi.C 1.24:
11149: mail:send 1
11150:
11151: * src/classes/mail.C 1.3:
11152: +=
11153:
11154: * src/classes/mail.C 1.6:
11155: ^attach dead end
11156:
11157: * src/classes/mail.C 1.2:
11158: * src/include/pa_string.h 1.75:
11159: mail:send -1 text prepared
11160:
11161: * src/classes/mail.C 1.7:
11162: ^mail[$attach
11163:
11164: * src/classes/mail.C 1.5:
11165: * src/classes/mail.C 1.8:
11166: * src/classes/mail.C 1.9:
11167: * src/main/pa_request.C 1.103:
11168: z
11169:
11170: * src/classes/mail.C 1.4:
11171: * src/classes/smtp/comms.C 1.1:
11172: * src/classes/smtp/smtp.C 1.1:
11173: * src/classes/smtp/smtp.h 1.1:
11174: * src/include/pa_globals.h 1.42:
11175: * src/include/pa_request.h 1.79:
11176: * src/main/main.dsp 1.80:
11177: * src/main/pa_globals.C 1.48:
11178: * src/main/pa_request.C 1.102:
11179: smtp just compiled
11180:
11181: 2001-04-06 paf
11182: * src/types/pa_valiased.C 1.7:
11183: another root inherititance skipped
11184:
11185: * src/classes/random.C 1.5:
11186: * src/classes/table.C 1.57:
11187: * src/main/pa_globals.C 1.44:
11188: @office
11189:
11190: * src/classes/table.C 1.58:
11191: * src/include/pa_dir.h 1.1:
11192: * src/main/execute.C 1.141:
11193: * src/main/main.dsp 1.78:
11194: * src/main/pa_dir.C 1.1:
11195: table:dir 0 [without regexp]
11196:
11197: * src/main/compile.C 1.34:
11198: * src/main/compile.y 1.124:
11199: * src/main/execute.C 1.139:
11200: operators are now not root methods of parent class. just 'ROOT
11201: class
11202:
11203: * src/classes/table.C 1.59:
11204: * src/include/pa_globals.h 1.40:
11205: * src/main/pa_globals.C 1.46:
11206: * src/main/pa_string.C 1.74:
11207: table:dir 1
11208:
11209: * src/classes/_op.h 1.2:
11210: * src/classes/_root.h 1.5:
11211: * src/classes/op.C 1.2:
11212: * src/classes/root.C 1.62:
11213: * src/include/pa_globals.h 1.39:
11214: * src/include/pa_request.h 1.78:
11215: * src/main/compile.C 1.35:
11216: * src/main/execute.C 1.140:
11217: * src/main/main.dsp 1.77:
11218: * src/main/pa_globals.C 1.45:
11219: * src/main/pa_request.C 1.100:
11220: renamed 'root' to 'op'
11221:
11222: * src/classes/_op.h 1.1:
11223: * src/classes/op.C 1.1:
11224: renamed from 'root'
11225:
11226: 2001-04-05 paf
11227: * src/classes/root.C 1.59:
11228: * src/include/pa_sql_connection.h 1.1:
11229: * src/include/pa_sql_driver.h 1.5:
11230: * src/main/main.dsp 1.76:
11231: * src/main/pa_sql_driver_manager.C 1.3:
11232: * src/sql/pa_sql_driver.h 1.1:
11233: sql driver services for conv memory & error reporting
11234:
11235: * src/main/execute.C 1.138:
11236: * src/main/pa_request.C 1.98:
11237: * src/main/pa_string.C 1.73:
11238: * src/types/pa_value.h 1.44:
11239: * src/types/pa_vmframe.h 1.12:
11240: * src/types/pa_wcontext.h 1.10:
11241: constructor flag dropped at get_method_frame and remembered
11242: into method_frame
11243:
11244: * src/include/pa_globals.h 1.38:
11245: * src/main/pa_globals.C 1.43:
11246: * src/main/pa_request.C 1.96:
11247: * src/main/pa_string.C 1.72:
11248: * src/targets/isapi/parser3isapi.dsp 1.10:
11249: $LOCALE:ctype[Russian_Russia.1251]
11250:
11251: * src/main/pa_request.C 1.99:
11252: * src/sql/pa_sql_driver.h 1.5:
11253: mysql limit
11254:
11255: * src/classes/table.C 1.52:
11256: select * from hren error contains statement
11257:
11258: * src/classes/random.C 1.4:
11259: * src/classes/root.C 1.60:
11260: * src/classes/table.C 1.54:
11261: * src/include/pa_sql_connection.h 1.4:
11262: * src/include/pa_string.h 1.71:
11263: * src/main/execute.C 1.137:
11264: * src/main/pa_sql_driver_manager.C 1.6:
11265: * src/main/pa_string.C 1.70:
11266: * src/main/untaint.C 1.34:
11267: * src/sql/pa_sql_driver.h 1.4:
11268: * src/types/pa_vmframe.h 1.11:
11269: * src/types/pa_wcontext.C 1.5:
11270: * src/types/pa_wcontext.h 1.9:
11271: sql quote. string untaint UL_SQL
11272:
11273: * src/classes/table.C 1.51:
11274: * src/include/pa_sql_connection.h 1.2:
11275: * src/include/pa_types.h 1.24:
11276: * src/main/pa_sql_driver_manager.C 1.4:
11277: * src/main/untaint.C 1.33:
11278: * src/sql/pa_sql_driver.h 1.2:
11279: * src/targets/cgi/parser3.dsp 1.13:
11280: mysql 0
11281:
11282: * src/classes/table.C 1.53:
11283: * src/include/pa_sql_connection.h 1.3:
11284: * src/main/pa_sql_driver_manager.C 1.5:
11285: * src/sql/pa_sql_driver.h 1.3:
11286: sql ping
11287:
11288: * src/classes/table.C 1.55:
11289: * src/include/pa_string.h 1.72:
11290: * src/main/pa_string.C 1.71:
11291: * src/main/untaint.C 1.35:
11292: z
11293:
11294: * src/classes/file.C 1.19:
11295: * src/classes/root.C 1.61:
11296: * src/classes/string.C 1.36:
11297: * src/classes/table.C 1.56:
11298: * src/main/pa_request.C 1.97:
11299: junction to code&expression in errors
11300:
11301: * src/include/pa_config_fixed.h 1.2:
11302: * src/include/pa_config_includes.h 1.2:
11303: * src/include/pa_hash.h 1.35:
11304: * src/include/pa_string.h 1.73:
11305: * src/main/pa_hash.C 1.31:
11306: * src/main/pa_table.C 1.26:
11307: hash now not thread-safe.
11308:
11309: 2001-04-04 paf
11310: * src/include/pa_sql_driver.h 1.4:
11311: mysql connect
11312:
11313: * src/classes/random.C 1.3:
11314: * src/classes/root.C 1.56:
11315: * src/classes/table.C 1.49:
11316: * src/include/pa_globals.h 1.36:
11317: * src/include/pa_pool.h 1.48:
11318: * src/include/pa_request.h 1.76:
11319: * src/main/pa_request.C 1.94:
11320: * src/types/pa_vclass.h 1.12:
11321: sql frame -10
11322:
11323: * src/Makefile.am 1.4:
11324: * src/classes/root.C 1.57:
11325: * src/classes/string.C 1.35:
11326: * src/classes/table.C 1.50:
11327: * src/include/pa_globals.h 1.37:
11328: * src/include/pa_hash.h 1.34:
11329: * src/include/pa_pool.h 1.49:
11330: * src/include/pa_request.h 1.77:
11331: * src/include/pa_sapi.h 1.4:
11332: * src/include/pa_string.h 1.70:
11333: * src/include/pa_table.h 1.29:
11334: * src/main/main.dsp 1.74:
11335: * src/main/pa_globals.C 1.42:
11336: * src/main/pa_hash.C 1.30:
11337: * src/main/pa_request.C 1.95:
11338: * src/main/pa_string.C 1.69:
11339: * src/main/pa_table.C 1.25:
11340: * src/main/untaint.C 1.32:
11341: connect&sql -1000 just compiled
11342:
11343: * src/sql/Makefile.am 1.1:
11344: forgot to add mysql client
11345:
11346: * src/classes/root.C 1.58:
11347: * src/include/pa_sql_driver.h 1.2:
11348: * src/include/pa_sql_driver_manager.h 1.2:
11349: * src/main/main.dsp 1.75:
11350: * src/main/pa_sql_driver_manager.C 1.2:
11351: more manager&connection&driver
11352:
11353: * src/include/pa_sql_driver.h 1.3:
11354: mysql info
11355:
11356: * src/doc/doxygen.cfg 1.2:
11357: z
11358:
11359: * src/include/pa_sql_driver.h 1.1:
11360: * src/include/pa_sql_driver_manager.h 1.1:
11361: * src/main/pa_sql_driver_manager.C 1.1:
11362: connect&sql -1000 just compiled [forgot to add libltdl, added]
11363:
11364: 2001-04-03 paf
11365: * src/classes/file.C 1.18:
11366: * src/classes/string.C 1.32:
11367: * src/classes/table.C 1.48:
11368: * src/include/pa_string.h 1.69:
11369: * src/main/pa_common.C 1.39:
11370: * src/main/pa_string.C 1.68:
11371: * src/main/untaint.C 1.31:
11372: string:match replace 2. string.cstr(forced lang)
11373:
11374: * src/classes/string.C 1.30:
11375: string:match replace 0
11376:
11377: * src/classes/string.C 1.34:
11378: * src/types/pa_vform.C 1.19:
11379: string:match replace assigned lang
11380:
11381: * src/classes/string.C 1.31:
11382: * src/include/pa_string.h 1.68:
11383: * src/main/pa_string.C 1.67:
11384: string:match replace strange matches
11385:
11386: * src/classes/table.C 1.46:
11387: table:append now uses string::split
11388:
11389: * src/include/pa_globals.h 1.33:
11390: * src/include/pa_hash.h 1.33:
11391: * src/main/pa_globals.C 1.39:
11392: * src/main/pa_request.C 1.92:
11393: * src/targets/cgi/parser3.C 1.55:
11394: * src/targets/isapi/parser3isapi.C 1.22:
11395: * src/types/pa_vfile.C 1.11:
11396: content-disposition
11397:
11398: * src/classes/string.C 1.25:
11399: * src/include/pa_globals.h 1.34:
11400: * src/include/pa_string.h 1.64:
11401: * src/main/main.dsp 1.73:
11402: * src/main/pa_globals.C 1.40:
11403: * src/main/pa_string.C 1.62:
11404: string:match [search] -1 just compiled
11405:
11406: * src/classes/string.C 1.26:
11407: * src/include/pa_globals.h 1.35:
11408: * src/include/pa_string.h 1.65:
11409: * src/include/pa_threads.h 1.12:
11410: * src/main/pa_globals.C 1.41:
11411: * src/main/pa_string.C 1.63:
11412: * src/targets/isapi/parser3isapi.dsp 1.9:
11413: string:match 0
11414:
11415: * src/main/pa_common.C 1.37:
11416: * src/main/untaint.C 1.30:
11417: * src/targets/cgi/parser3.C 1.56:
11418: * src/targets/isapi/parser3isapi.C 1.23:
11419: * src/targets/isapi/pool_storage.h 1.4:
11420: todo/tests
11421:
11422: * src/classes/string.C 1.27:
11423: * src/include/pa_string.h 1.66:
11424: * src/main/pa_string.C 1.64:
11425: string:match replace -11
11426:
11427: * src/classes/file.C 1.15:
11428: * src/classes/root.C 1.54:
11429: * src/classes/string.C 1.23:
11430: * src/classes/table.C 1.44:
11431: * src/doc/doxygen.cmd 1.1:
11432: * src/doc/doxygen.txt 1.2:
11433: * src/doc/generate.cmd 1.2:
11434: * src/include/pa_array.h 1.34:
11435: * src/include/pa_request.h 1.74:
11436: * src/include/pa_string.h 1.62:
11437: * src/main/execute.C 1.136:
11438: * src/main/pa_string.C 1.60:
11439: * src/main/untaint.C 1.29:
11440: * src/targets/cgi/parser3.C 1.52:
11441: * src/types/pa_vcookie.C 1.15:
11442: string::pos & cmp & piece bugs fixed.
11443: string::split new
11444: table:load separated from set
11445: table:set implemented with clean \n \t searches
11446:
11447: * src/include/pa_common.h 1.31:
11448: * src/include/pa_globals.h 1.32:
11449: * src/main/pa_globals.C 1.38:
11450: * src/main/pa_request.C 1.91:
11451: * src/targets/cgi/parser3.C 1.54:
11452: * src/targets/isapi/parser3isapi.C 1.21:
11453: * src/types/pa_value.h 1.43:
11454: main:post-process
11455:
11456: * src/classes/file.C 1.16:
11457: * src/classes/table.C 1.45:
11458: * src/include/pa_common.h 1.32:
11459: * src/main/compile_tools.C 1.34:
11460: * src/main/pa_common.C 1.38:
11461: * src/main/pa_request.C 1.93:
11462: * src/types/pa_vform.C 1.20:
11463: * src/types/pa_vstring.C 1.1:
11464: z
11465:
11466: * src/include/pa_common.h 1.30:
11467: * src/include/pa_request.h 1.75:
11468: * src/include/pa_sapi.h 1.3:
11469: * src/main/main.dsp 1.72:
11470: * src/main/pa_common.C 1.36:
11471: * src/main/pa_request.C 1.90:
11472: * src/targets/cgi/parser3.C 1.53:
11473: * src/types/pa_value.h 1.42:
11474: * src/types/pa_vfile.C 1.10:
11475: * src/types/pa_vfile.h 1.16:
11476: * src/types/pa_vstring.h 1.20:
11477: vfile in response:body
11478:
11479: * src/classes/string.C 1.28:
11480: * src/include/pa_string.h 1.67:
11481: * src/main/pa_string.C 1.65:
11482: string:match replace prepared
11483:
11484: * src/classes/string.C 1.33:
11485: * src/main/compile.y 1.123:
11486: grammar: fixed to allow {}[]< empty []
11487:
11488: * src/classes/double.C 1.20:
11489: * src/classes/file.C 1.17:
11490: * src/classes/form.C 1.3:
11491: * src/classes/int.C 1.18:
11492: * src/classes/response.C 1.6:
11493: * src/classes/root.C 1.55:
11494: * src/classes/string.C 1.24:
11495: * src/classes/table.C 1.47:
11496: * src/include/pa_string.h 1.63:
11497: * src/main/pa_string.C 1.61:
11498: string:match -10 [frame]
11499:
11500: * src/classes/string.C 1.29:
11501: * src/main/pa_string.C 1.66:
11502: string:match replace prepared 2
11503:
11504: 2001-04-02 paf
11505: * src/classes/_random.h 1.1:
11506: * src/classes/random.C 1.1:
11507: * src/include/pa_globals.h 1.31:
11508: * src/main/main.dsp 1.71:
11509: * src/main/pa_globals.C 1.37:
11510: * src/main/pa_request.C 1.89:
11511: * src/types/pa_value.h 1.40:
11512: random:generate
11513:
11514: * src/classes/table.C 1.42:
11515: * src/include/pa_array.h 1.33:
11516: * src/include/pa_string.h 1.60:
11517: * src/include/pa_table.h 1.28:
11518: * src/main/execute.C 1.135:
11519: * src/types/pa_value.h 1.41:
11520: table:join
11521:
11522: * src/classes/table.C 1.43:
11523: * src/include/pa_string.h 1.61:
11524: * src/main/pa_string.C 1.59:
11525: * src/types/pa_valiased.C 1.6:
11526: * src/types/pa_valiased.h 1.12:
11527: * src/types/pa_vdouble.h 1.15:
11528: * src/types/pa_vfile.h 1.15:
11529: * src/types/pa_vint.h 1.16:
11530: * src/types/pa_vresponse.h 1.7:
11531: * src/types/pa_vstring.h 1.19:
11532: * src/types/pa_vtable.h 1.13:
11533: string::pos. about to use it in table:set/load
11534:
11535: * src/classes/random.C 1.2:
11536: random:generate 1
11537:
11538: 2001-03-30 paf
11539: * src/classes/double.C 1.19:
11540: * src/classes/file.C 1.14:
11541: * src/classes/int.C 1.17:
11542: * src/classes/response.C 1.5:
11543: * src/classes/root.C 1.53:
11544: * src/classes/string.C 1.22:
11545: * src/classes/table.C 1.40:
11546: * src/main/compile.y 1.122:
11547: * src/main/execute.C 1.134:
11548: * src/types/pa_value.h 1.39:
11549: * src/types/pa_vstateless_class.C 1.7:
11550: * src/types/pa_vstateless_class.h 1.9:
11551: static|dynamic|any method registration
11552:
11553: * src/classes/table.C 1.41:
11554: * src/include/pa_string.h 1.59:
11555: * src/main/pa_string.C 1.58:
11556: todo: table flip and append. string::pos
11557:
11558: 2001-03-29 paf
11559: * src/classes/string.C 1.14:
11560: * src/main/compile.y 1.120:
11561: * src/main/compile_tools.C 1.33:
11562: * src/main/compile_tools.h 1.36:
11563: * src/main/main.dsp 1.70:
11564: * src/types/pa_value.h 1.38:
11565: * src/types/pa_vstring.h 1.17:
11566: * src/types/pa_vunknown.h 1.8:
11567: empty params allowed. [] and [;] are different now.
11568:
11569: * src/include/pa_pool.h 1.46:
11570: * src/include/pa_request.h 1.72:
11571: * src/main/pa_request.C 1.86:
11572: * src/main/untaint.C 1.25:
11573: pool.request
11574:
11575: * src/classes/string.C 1.21:
11576: string:xsplit forgot that they must result in 1 row N column [
11577: not vice versa]
11578:
11579: * src/classes/string.C 1.17:
11580: * src/include/pa_string.h 1.57:
11581: * src/main/execute.C 1.133:
11582: * src/main/pa_array.C 1.30:
11583: * src/main/pa_string.C 1.56:
11584: * src/types/pa_vtable.h 1.12:
11585: string: lsplit -1
11586:
11587: * src/classes/string.C 1.16:
11588: * src/include/pa_string.h 1.55:
11589: * src/main/pa_string.C 1.54:
11590: string: pos -1
11591:
11592: * src/classes/string.C 1.18:
11593: * src/include/pa_string.h 1.58:
11594: * src/main/pa_string.C 1.57:
11595: string: lsplit
11596:
11597: * src/include/pa_pool.h 1.47:
11598: * src/include/pa_request.h 1.73:
11599: * src/main/pa_request.C 1.87:
11600: * src/main/untaint.C 1.26:
11601: pool.request undone
11602:
11603: * src/classes/string.C 1.20:
11604: z
11605:
11606: * src/include/pa_string.h 1.56:
11607: * src/main/pa_string.C 1.55:
11608: * src/main/untaint.C 1.28:
11609: string: pos
11610:
11611: * src/classes/string.C 1.15:
11612: * src/classes/table.C 1.38:
11613: * src/include/pa_string.h 1.54:
11614: * src/main/compile.y 1.121:
11615: * src/main/pa_request.C 1.88:
11616: * src/main/pa_string.C 1.53:
11617: * src/main/untaint.C 1.27:
11618: string: left right mid
11619:
11620: * src/classes/file.C 1.13:
11621: * src/classes/table.C 1.39:
11622: * src/include/pa_table.h 1.27:
11623: * src/main/pa_table.C 1.24:
11624: * src/types/pa_vstring.h 1.18:
11625: * src/types/pa_wwrapper.h 1.6:
11626: table:flip
11627:
11628: * src/classes/string.C 1.19:
11629: string: rsplit
11630:
11631: 2001-03-28 paf
11632: * src/classes/file.C 1.12:
11633: * src/include/pa_globals.h 1.30:
11634: * src/include/pa_request.h 1.71:
11635: * src/targets/cgi/parser3.C 1.51:
11636: * src/targets/isapi/parser3isapi.C 1.20:
11637: * src/types/pa_value.h 1.37:
11638: * src/types/pa_vrequest.C 1.4:
11639: * src/types/pa_vunknown.h 1.7:
11640: $request:browser [.type .version]; unknown.get_double now = 0.
11641:
11642: * src/classes/table.C 1.36:
11643: * src/include/pa_array.h 1.32:
11644: * src/include/pa_hash.h 1.32:
11645: * src/include/pa_table.h 1.24:
11646: * src/main/pa_array.C 1.29:
11647: * src/main/pa_table.C 1.21:
11648: * src/types/pa_vtable.h 1.11:
11649: table:locate just compiled
11650:
11651: * src/classes/file.C 1.9:
11652: * src/include/pa_common.h 1.29:
11653: * src/main/pa_common.C 1.34:
11654: * src/types/pa_vfile.C 1.7:
11655: * src/types/pa_vfile.h 1.12:
11656: started file:load. wrong write. must be self.set
11657:
11658: * src/classes/file.C 1.8:
11659: * src/classes/root.C 1.52:
11660: * src/classes/table.C 1.37:
11661: * src/include/pa_table.h 1.25:
11662: * src/main/pa_table.C 1.22:
11663: table:locate1, file:test
11664:
11665: * src/classes/file.C 1.10:
11666: * src/main/execute.C 1.132:
11667: * src/main/pa_common.C 1.35:
11668: * src/main/untaint.C 1.24:
11669: * src/targets/cgi/parser3.C 1.50:
11670: * src/types/pa_vfile.C 1.8:
11671: * src/types/pa_vfile.h 1.13:
11672: * src/types/pa_vform.C 1.17:
11673: file:load 1. tainted
11674:
11675: * src/classes/file.C 1.11:
11676: * src/include/pa_globals.h 1.29:
11677: * src/include/pa_request.h 1.70:
11678: * src/include/pa_table.h 1.26:
11679: * src/main/pa_globals.C 1.36:
11680: * src/main/pa_request.C 1.85:
11681: * src/main/pa_table.C 1.23:
11682: * src/types/pa_vfile.C 1.9:
11683: * src/types/pa_vfile.h 1.14:
11684: * src/types/pa_vform.C 1.18:
11685: file:load autodetection of mime-type by user-file-name
11686:
11687: 2001-03-27 paf
11688: * src/classes/double.C 1.18:
11689: * src/classes/int.C 1.16:
11690: * src/classes/root.C 1.51:
11691: * src/classes/string.C 1.13:
11692: * src/classes/table.C 1.34:
11693: * src/main/compile_tools.C 1.32:
11694: * src/main/execute.C 1.128:
11695: * src/main/pa_request.C 1.84:
11696: * src/main/untaint.C 1.23:
11697: * src/types/pa_value.h 1.35:
11698: * src/types/pa_vbool.h 1.6:
11699: * src/types/pa_vcookie.C 1.14:
11700: * src/types/pa_vdouble.h 1.14:
11701: * src/types/pa_vfile.h 1.11:
11702: * src/types/pa_vint.h 1.15:
11703: * src/types/pa_vmframe.h 1.9:
11704: * src/types/pa_vstring.h 1.16:
11705: * src/types/pa_vtable.h 1.10:
11706: * src/types/pa_vunknown.h 1.6:
11707: sort 0
11708:
11709: * src/classes/table.C 1.31:
11710: * src/include/pa_common.h 1.27:
11711: * src/main/compile.y 1.117:
11712: * src/main/execute.C 1.127:
11713: * src/main/pa_common.C 1.31:
11714: * src/main/pa_table.C 1.20:
11715: table:save decided to have as it were. stepped back.
11716: grammar: added 'in' 'is' 'lt'&co follow-space check
11717:
11718: * src/main/compile.y 1.119:
11719: fixed minor bug in @mn[][] ...^{
11720:
11721: * src/main/execute.C 1.130:
11722: * src/types/pa_value.h 1.36:
11723: * src/types/pa_vmframe.h 1.10:
11724: * src/types/pa_wcontext.h 1.8:
11725: fixed r/w context of code-params
11726:
11727: * src/classes/table.C 1.33:
11728: * src/main/pa_common.C 1.32:
11729: * src/main/pa_request.C 1.83:
11730: * src/targets/cgi/parser3.C 1.49:
11731: * src/types/pa_value.h 1.34:
11732: * src/types/pa_vbool.h 1.5:
11733: * src/types/pa_vdouble.h 1.12:
11734: * src/types/pa_vfile.h 1.9:
11735: * src/types/pa_vint.h 1.13:
11736: * src/types/pa_vstring.h 1.14:
11737: * src/types/pa_vunknown.h 1.5:
11738: continue on sort
11739:
11740: * src/types/pa_valiased.C 1.5:
11741: * src/types/pa_valiased.h 1.11:
11742: * src/types/pa_vdouble.h 1.13:
11743: * src/types/pa_vfile.h 1.10:
11744: * src/types/pa_vint.h 1.14:
11745: * src/types/pa_vresponse.h 1.6:
11746: * src/types/pa_vstring.h 1.15:
11747: * src/types/pa_vtable.h 1.9:
11748: renamed to are_static_calls_disabled
11749:
11750: * src/main/execute.C 1.131:
11751: * src/main/pa_common.C 1.33:
11752: fixed r/w context of code-params2, fixed ntfs hardlink slow dir update
11753:
11754: * src/classes/table.C 1.35:
11755: * src/main/execute.C 1.129:
11756: about to change junction rcontext!!
11757:
11758: * src/classes/table.C 1.32:
11759: * src/include/pa_common.h 1.28:
11760: * src/main/compile.y 1.118:
11761: started table:sort
11762: fixed minor bug in #...^{
11763:
11764: 2001-03-26 paf
11765: * src/classes/file.C 1.7:
11766: * src/classes/root.C 1.50:
11767: * src/classes/table.C 1.30:
11768: * src/include/pa_common.h 1.26:
11769: * src/include/pa_globals.h 1.28:
11770: * src/include/pa_table.h 1.23:
11771: * src/main/pa_common.C 1.30:
11772: * src/main/pa_globals.C 1.35:
11773: * src/main/pa_request.C 1.82:
11774: * src/main/pa_table.C 1.19:
11775: moved ::save to pa_table.
11776: disabled @auto invocation in ^process
11777:
11778: * src/classes/table.C 1.29:
11779: * src/include/pa_array.h 1.31:
11780: * src/include/pa_table.h 1.22:
11781: * src/main/pa_array.C 1.28:
11782: table:record
11783:
11784: * src/main/untaint.C 1.22:
11785: * src/targets/cgi/parser3.C 1.48:
11786: * src/targets/isapi/parser3isapi.C 1.19:
11787: * src/targets/isapi/parser3isapi.dsp 1.8:
11788: * src/targets/isapi/pool_storage.h 1.3:
11789: * src/types/pa_valiased.h 1.10:
11790: * src/types/pa_vcookie.C 1.13:
11791: * src/types/pa_vdouble.h 1.11:
11792: * src/types/pa_vfile.h 1.8:
11793: * src/types/pa_vint.h 1.12:
11794: * src/types/pa_vresponse.h 1.5:
11795: * src/types/pa_vstring.h 1.13:
11796: * src/types/pa_vtable.h 1.8:
11797: z
11798:
11799: * src/main/compile.y 1.116:
11800: grammar: [] 0params [;] 2 params (was 0)
11801:
11802: * src/include/pa_pool.h 1.45:
11803: * src/main/execute.C 1.126:
11804: * src/types/pa_valiased.C 1.4:
11805: * src/types/pa_valiased.h 1.9:
11806: * src/types/pa_value.h 1.33:
11807: * src/types/pa_vdouble.h 1.10:
11808: * src/types/pa_vfile.h 1.7:
11809: * src/types/pa_vint.h 1.11:
11810: * src/types/pa_vresponse.h 1.4:
11811: * src/types/pa_vstring.h 1.12:
11812: * src/types/pa_vtable.h 1.7:
11813: disabled $a(123) $b[$a.CLASS] ^b.inc[123] shit.
11814: allowed no checks in native method realisations on 'self' validity -
11815: they now can simply assume that 'self' is V{Proper} .
11816:
11817: 2001-03-25 paf
11818: * src/classes/table.C 1.26:
11819: * src/include/pa_globals.h 1.27:
11820: * src/include/pa_string.h 1.52:
11821: * src/include/pa_table.h 1.20:
11822: * src/main/compile.y 1.114:
11823: * src/main/compile_tools.C 1.31:
11824: * src/main/compile_tools.h 1.35:
11825: * src/main/pa_globals.C 1.32:
11826: * src/main/pa_request.C 1.79:
11827: * src/main/pa_string.C 1.52:
11828: * src/main/pa_table.C 1.17:
11829: * src/main/untaint.C 1.15:
11830: * src/types/pa_vcookie.h 1.7:
11831: typo & typo-default
11832:
11833: * src/main/pa_globals.C 1.34:
11834: * src/main/untaint.C 1.19:
11835: html-typo - moved all processing to table [except preliminary \
11836: \n \r \n replacements to "\n"]
11837:
11838: * src/main/untaint.C 1.16:
11839: typo \r \r\n \n properly handled
11840:
11841: * src/classes/table.C 1.27:
11842: * src/include/pa_table.h 1.21:
11843: * src/main/pa_globals.C 1.33:
11844: * src/main/pa_table.C 1.18:
11845: * src/main/untaint.C 1.17:
11846: returned table originating. useful for reporting typo table
11847: problems origin. think would be useful somewhere else
11848:
11849: * src/classes/table.C 1.28:
11850: * src/main/untaint.C 1.18:
11851: html-typo - decided to move all the processing to table
11852:
11853: * src/main/pa_request.C 1.80:
11854: table empty lines ignored. system-default content type assigned
11855: in output:result [can fail in main:auto and skipped normal
11856: defaults extraction]
11857:
11858: * src/include/pa_string.h 1.53:
11859: * src/main/compile.y 1.115:
11860: #comment fixed minor bug
11861:
11862: * src/main/pa_request.C 1.81:
11863: * src/main/untaint.C 1.20:
11864: moved default typo-table to lowlevel - it initialization could
11865: be skipped if failed in @auto. so that exception report would
11866: use some table
11867:
11868: * src/main/untaint.C 1.21:
11869: z
11870:
11871: 2001-03-24 paf
11872: * src/main/pa_globals.C 1.28:
11873: * src/types/pa_vclass.C 1.6:
11874: * src/types/pa_vclass.h 1.11:
11875: * src/types/pa_vstateless_class.C 1.6:
11876: * src/types/pa_vstateless_class.h 1.8:
11877: thrown away freeze mech.
11878: no danger now for you can't do ^request:process[@new-method[]
11879: body]
11880: trick anymore.
11881: still remains $some_instance.process[@new-method[]
11882: possibility]
11883: but would leave it as a feature.
11884: see index for sample
11885:
11886: * src/include/pa_string.h 1.51:
11887: * src/main/pa_string.C 1.51:
11888: * src/main/untaint.C 1.14:
11889: * src/targets/cgi/parser3.C 1.47:
11890: html-typo 2
11891:
11892: * src/include/pa_array.h 1.29:
11893: * src/include/pa_hash.h 1.31:
11894: * src/include/pa_request.h 1.67:
11895: * src/main/compile.y 1.110:
11896: * src/main/pa_array.C 1.26:
11897: * src/main/pa_common.C 1.25:
11898: * src/main/pa_hash.C 1.29:
11899: * src/main/pa_request.C 1.73:
11900: * src/types/pa_vcookie.C 1.12:
11901: cyclic uses ignored. defaulted default content-type
11902:
11903: * src/doc/doxygen.cfg 1.1:
11904: * src/doc/doxygen.txt 1.1:
11905: * src/doc/generate.cmd 1.1:
11906: * src/doc/view.cmd 1.1:
11907: * src/include/pa_array.h 1.30:
11908: * src/include/pa_globals.h 1.26:
11909: * src/include/pa_pool.h 1.44:
11910: * src/include/pa_string.h 1.50:
11911: * src/include/pa_table.h 1.19:
11912: * src/main/execute.C 1.125:
11913: * src/main/pa_array.C 1.27:
11914: * src/main/pa_globals.C 1.31:
11915: * src/main/pa_request.C 1.78:
11916: * src/main/pa_string.C 1.50:
11917: * src/main/untaint.C 1.13:
11918: * src/targets/cgi/parser3.C 1.46:
11919: * src/targets/isapi/parser3isapi.C 1.18:
11920: * src/types/pa_value.h 1.32:
11921: * src/types/pa_vtable.h 1.6:
11922: html-typo 0
11923: html-typo 1. noticed double default content-type prob. run cgi.cmd tomorrow first
11924: html-typo sample. detected << problem: they become ltlt too fast
11925:
11926: * src/classes/file.C 1.6:
11927: * src/classes/root.C 1.49:
11928: * src/classes/table.C 1.25:
11929: * src/include/pa_common.h 1.25:
11930: * src/include/pa_request.h 1.69:
11931: * src/main/compile.y 1.111:
11932: * src/main/pa_common.C 1.28:
11933: * src/main/pa_request.C 1.77:
11934: * src/main/pa_string.C 1.49:
11935: * src/targets/isapi/parser3isapi.C 1.17:
11936: * src/types/pa_vfile.h 1.6:
11937: file_read stringified
11938:
11939: * src/include/pa_sapi.h 1.2:
11940: * src/main/pa_common.C 1.27:
11941: * src/main/pa_request.C 1.76:
11942: * src/targets/cgi/parser3.C 1.44:
11943: * src/targets/isapi/nt_log_events.mc 1.1:
11944: * src/targets/isapi/parser3isapi.C 1.16:
11945: * src/targets/isapi/parser3isapi.dsp 1.6:
11946: 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.
11947: isapi: used HSE_APPEND_LOG_PARAMETER feature
11948:
11949: * src/types/pa_valiased.C 1.3:
11950: decided to String-ify file_read
11951:
11952: * src/targets/cgi/parser3.C 1.45:
11953: * src/targets/isapi/nt_log_events.mc 1.2:
11954: * src/targets/isapi/parser3isapi.dsp 1.7:
11955: cgi: sapi::log
11956:
11957: * src/main/compile.y 1.109:
11958: * src/main/execute.C 1.124:
11959: * src/main/main.dsp 1.69:
11960: @CLASS equals @BASE. sanity
11961:
11962: * src/include/pa_globals.h 1.24:
11963: * src/include/pa_request.h 1.68:
11964: * src/main/compile.y 1.113:
11965: * src/main/pa_common.C 1.29:
11966: * src/main/pa_globals.C 1.29:
11967: * src/main/pa_request.C 1.74:
11968: z
11969:
11970: * src/include/pa_common.h 1.22:
11971: * src/main/pa_common.C 1.23:
11972: * src/main/pa_request.C 1.72:
11973: * src/targets/cgi/parser3.C 1.42:
11974: * src/targets/isapi/pool_storage.h 1.2:
11975: * src/types/pa_vform.C 1.16:
11976: * src/types/pa_vform.h 1.14:
11977: auto.p monkey
11978:
11979: * src/include/pa_common.h 1.24:
11980: * src/include/pa_globals.h 1.25:
11981: * src/main/pa_common.C 1.26:
11982: * src/main/pa_globals.C 1.30:
11983: * src/main/pa_request.C 1.75:
11984: * src/targets/isapi/parser3isapi.C 1.15:
11985: fixed default content-type allocation storage
11986:
11987: * src/include/pa_common.h 1.23:
11988: * src/main/pa_common.C 1.24:
11989: * src/targets/cgi/parser3.C 1.43:
11990: * src/targets/isapi/parser3isapi.C 1.14:
11991: auto.p monkey every target
11992:
11993: * src/main/compile.y 1.112:
11994: * src/main/compile_tools.h 1.34:
11995: #comment
11996:
11997: 2001-03-23 paf
11998: * src/classes/root.C 1.48:
11999: * src/classes/table.C 1.24:
12000: * src/include/pa_common.h 1.21:
12001: * src/include/pa_config_fixed.h 1.1:
12002: * src/include/pa_config_includes.h 1.1:
12003: * src/include/pa_string.h 1.49:
12004: * src/include/pa_threads.h 1.11:
12005: * src/include/pa_types.h 1.23:
12006: * src/include/pa_version.h 1.1:
12007: * src/main/compile.y 1.108:
12008: * src/main/execute.C 1.123:
12009: * src/main/pa_array.C 1.25:
12010: * src/main/pa_common.C 1.22:
12011: * src/main/pa_hash.C 1.28:
12012: * src/main/pa_pool.C 1.17:
12013: * src/main/pa_request.C 1.70:
12014: * src/main/pa_string.C 1.48:
12015: * src/main/untaint.C 1.12:
12016: * src/targets/cgi/parser3.C 1.40:
12017: * src/targets/isapi/parser3isapi.C 1.10:
12018: * src/types/pa_vfile.C 1.6:
12019: * src/types/pa_vform.C 1.15:
12020: cgi: reinvent document_root and request_uri under iis. autoconf
12021: updated. introducing ap_config_includes
12022:
12023: * src/targets/cgi/parser3.C 1.41:
12024: * src/targets/isapi/parser3isapi.C 1.12:
12025: isapi: think it would be better to rewrite as filter then to
12026: deal with pool
12027:
12028: * src/targets/cgi/parser3.C 1.39:
12029: cgi: reinvent document_root under iis
12030:
12031: * src/include/pa_globals.h 1.22:
12032: * src/main/pa_request.C 1.68:
12033: * src/targets/cgi/parser3.C 1.36:
12034: * src/targets/cgi/parser3.dsp 1.12:
12035: * src/targets/isapi/parser3isapi.C 1.8:
12036: * src/types/pa_vcookie.C 1.10:
12037: * src/types/pa_venv.h 1.12:
12038: * src/types/pa_vform.C 1.13:
12039: all: sapi beauty
12040:
12041: * src/main/pa_request.C 1.67:
12042: * src/targets/cgi/parser3.C 1.35:
12043: * src/targets/isapi/parser3isapi.C 1.7:
12044: * src/targets/isapi/parser3isapi.dsp 1.4:
12045: isapi minor env beauty
12046:
12047: * src/include/pa_globals.h 1.23:
12048: * src/include/pa_sapi.h 1.1:
12049: * src/main/main.dsp 1.67:
12050: * src/main/pa_globals.C 1.27:
12051: * src/main/pa_request.C 1.69:
12052: * src/targets/cgi/parser3.C 1.37:
12053: * src/targets/isapi/parser3isapi.C 1.9:
12054: * src/types/pa_vcookie.C 1.11:
12055: * src/types/pa_venv.h 1.13:
12056: * src/types/pa_vform.C 1.14:
12057: sapi made object
12058:
12059: * src/include/pa_pool.h 1.43:
12060: * src/main/pa_request.C 1.71:
12061: * src/targets/cgi/pa_pool.C 1.3:
12062: * src/targets/isapi/pa_pool.C 1.3:
12063: * src/targets/isapi/parser3isapi.C 1.13:
12064: * src/targets/isapi/parser3isapi.dsp 1.5:
12065: * src/targets/isapi/pool_storage.h 1.1:
12066: isapi: dumb pool storage
12067:
12068: * src/main/main.dsp 1.68:
12069: * src/targets/isapi/parser3isapi.C 1.11:
12070: isapi: docroot now like in cgi, not from APPL_PHYSICAL_PATH
12071:
12072: * src/targets/isapi/pa_pool.C 1.2:
12073: decided to continue with extension
12074:
12075: * src/targets/cgi/parser3.C 1.38:
12076: cgi: only one pool now
12077:
12078: 2001-03-22 paf
12079: * src/main/pa_request.C 1.66:
12080: * src/targets/cgi/parser3.C 1.34:
12081: * src/targets/isapi/parser3isapi.C 1.6:
12082: * src/targets/isapi/parser3isapi.dsp 1.3:
12083: isapi document_root 0
12084:
12085: * src/types/pa_vcookie.C 1.8:
12086: cookie attr decoded
12087:
12088: * src/include/pa_pool.h 1.40:
12089: * src/targets/cgi/pa_pool.C 1.2:
12090: * src/targets/cgi/parser3.C 1.31:
12091: * src/targets/cgi/parser3.dsp 1.11:
12092: * src/targets/isapi/pa_pool.C 1.1:
12093: * src/targets/isapi/parser3isapi.C 1.1:
12094: * src/targets/isapi/parser3isapi.def 1.1:
12095: * src/targets/isapi/parser3isapi.dsp 1.1:
12096: started isapi
12097:
12098: * src/targets/isapi/parser3isapi.C 1.5:
12099: isapi keep-alive
12100:
12101: * src/targets/isapi/KILL.EXE 1.1:
12102: * src/targets/isapi/PSTAT.EXE 1.1:
12103: * src/targets/isapi/istart.cmd 1.1:
12104: * src/targets/isapi/istop.cmd 1.1:
12105: * src/targets/isapi/kill.pl 1.1:
12106: isapi added utils
12107:
12108: * src/include/pa_pool.h 1.41:
12109: * src/main/pa_pool.C 1.16:
12110: * src/targets/cgi/parser3.C 1.32:
12111: * src/targets/isapi/parser3isapi.C 1.2:
12112: * src/targets/isapi/parser3isapi.dsp 1.2:
12113: * src/types/pa_vform.C 1.12:
12114: isapi 0
12115:
12116: * src/include/pa_globals.h 1.20:
12117: * src/include/pa_request.h 1.66:
12118: * src/include/pa_types.h 1.22:
12119: * src/main/pa_globals.C 1.26:
12120: * src/main/pa_request.C 1.63:
12121: * src/targets/cgi/parser3.C 1.30:
12122: * src/types/pa_vcookie.C 1.9:
12123: config of auto.p path: parser_root_auto_path parser_site_auto_path
12124:
12125: * src/targets/cgi/vform_fields_fill.C 1.2:
12126: * src/targets/cgi/vform_fields_fill.h 1.2:
12127: * src/targets/isapi/parser3isapi.C 1.4:
12128: z
12129:
12130: * src/include/pa_globals.h 1.21:
12131: * src/main/pa_common.C 1.21:
12132: * src/main/pa_request.C 1.64:
12133: some comments
12134:
12135: * src/include/pa_pool.h 1.42:
12136: * src/main/pa_request.C 1.65:
12137: * src/targets/cgi/parser3.C 1.33:
12138: * src/targets/isapi/parser3isapi.C 1.3:
12139: isapi 1
12140:
12141: 2001-03-21 paf
12142: * src/include/pa_globals.h 1.18:
12143: * src/targets/cgi/parser3.C 1.28:
12144: * src/types/pa_venv.h 1.11:
12145: in cookie & env. todo:post
12146:
12147: * src/Makefile.am 1.3:
12148: * src/classes/Makefile.am 1.2:
12149: * src/classes/file.C 1.5:
12150: * src/classes/root.C 1.47:
12151: * src/classes/table.C 1.23:
12152: * src/include/pa_array.h 1.28:
12153: * src/include/pa_common.h 1.20:
12154: * src/include/pa_globals.h 1.17:
12155: * src/include/pa_pool.h 1.39:
12156: * src/include/pa_request.h 1.65:
12157: * src/include/pa_string.h 1.48:
12158: * src/main/Makefile.am 1.8:
12159: * src/main/compile.y 1.107:
12160: * src/main/execute.C 1.122:
12161: * src/main/main.dsp 1.66:
12162: * src/main/pa_common.C 1.20:
12163: * src/main/pa_globals.C 1.25:
12164: * src/main/pa_request.C 1.62:
12165: * src/main/pa_string.C 1.47:
12166: * src/main/pa_table.C 1.16:
12167: * src/main/untaint.C 1.11:
12168: * src/targets/Makefile.am 1.4:
12169: * src/targets/cgi/Makefile.am 1.2:
12170: * src/targets/cgi/parser3.C 1.27:
12171: * src/targets/cgi/parser3.dsp 1.10:
12172: * src/types/Makefile.am 1.2:
12173: * src/types/pa_vcookie.C 1.7:
12174: * src/types/pa_vform.C 1.11:
12175: * src/types/pa_vstring.h 1.11:
12176: * src/types/pa_wwrapper.h 1.5:
12177: shifted apache branch on main trunc
12178:
12179: * src/targets/cgi/parser3.C 1.29:
12180: z
12181:
12182: * src/include/pa_common.h [automake_update] 1.19.2.2:
12183: * src/include/pa_globals.h [automake_update] 1.16.2.1:
12184: * src/include/pa_pool.h [automake_update] 1.38.2.1:
12185: * src/include/pa_request.h [automake_update] 1.64.2.4:
12186: * src/main/main.dsp [automake_update] 1.65.2.1:
12187: * src/main/pa_common.C [automake_update] 1.19.2.5:
12188: * src/main/pa_request.C [automake_update] 1.61.2.3:
12189: * src/targets/cgi/parser3.C [automake_update] 1.26.2.4:
12190: * src/targets/cgi/parser3.dsp [automake_update] 1.9.2.1:
12191: * src/types/pa_vcookie.C [automake_update] 1.6.2.2:
12192: * src/types/pa_vform.C [automake_update] 1.10.2.1:
12193: * src/types/pa_vstring.h [automake_update] 1.10.2.1:
12194: starting mod_parser3
12195:
12196: * src/include/pa_globals.h 1.19:
12197: post. todo: config of auto.p path
12198:
12199: 2001-03-20 paf
12200: * src/classes/Makefile.am 1.1:
12201: * src/types/Makefile.am 1.1:
12202: file Makefile.am was initially added on branch automake_update.
12203:
12204: * src/main/pa_common.C [automake_update] 1.19.2.4:
12205: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.3:
12206: * src/targets/cgi/parser3.C [automake_update] 1.26.2.3:
12207: automake compiled and works. todo:make win32 ifdefs work and
12208: add ifdef unistd
12209:
12210: * src/classes/Makefile.am [automake_update] 1.1.2.1:
12211: * src/classes/file.C 1.4:
12212: * src/classes/table.C 1.21:
12213: * src/classes/table.C [automake_update] 1.22.2.2:
12214: * src/include/pa_array.h 1.27:
12215: * src/include/pa_common.h 1.18:
12216: * src/include/pa_common.h [automake_update] 1.19.2.1:
12217: * src/include/pa_request.h 1.64:
12218: * src/include/pa_request.h [automake_update] 1.64.2.3:
12219: * src/include/pa_string.h 1.47:
12220: * src/include/pa_table.h 1.18:
12221: * src/include/pa_threads.h 1.10:
12222: * src/main/Makefile.am [automake_update] 1.7.16.3:
12223: * src/main/pa_common.C [automake_update] 1.19.2.3:
12224: * src/main/pa_globals.C 1.24:
12225: * src/main/pa_request.C [automake_update] 1.61.2.2:
12226: * src/main/pa_table.C [automake_update] 1.15.2.1:
12227: * src/main/untaint.C 1.10:
12228: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.2:
12229: * src/targets/cgi/parser3.C [automake_update] 1.26.2.2:
12230: * src/types/Makefile.am [automake_update] 1.1.2.1:
12231: * src/types/pa_valiased.h 1.8:
12232: * src/types/pa_value.h 1.31:
12233: * src/types/pa_vform.h 1.13:
12234: z
12235:
12236: * src/include/pa_request.h [automake_update] 1.64.2.2:
12237: * src/main/Makefile.am [automake_update] 1.7.16.2:
12238: * src/main/compile.y [automake_update] 1.106.2.1:
12239: * src/main/execute.C [automake_update] 1.121.2.2:
12240: * src/main/pa_common.C [automake_update] 1.19.2.2:
12241: * src/types/Makefile.am [automake_update] 1.1.2.2:
12242: removing locking
12243:
12244: * src/Makefile.am [automake_update] 1.2.16.1:
12245: * src/classes/file.C [automake_update] 1.4.2.1:
12246: * src/classes/root.C [automake_update] 1.46.2.1:
12247: * src/classes/table.C [automake_update] 1.22.2.1:
12248: * src/include/pa_array.h [automake_update] 1.27.2.1:
12249: * src/include/pa_request.h [automake_update] 1.64.2.1:
12250: * src/include/pa_string.h [automake_update] 1.47.2.1:
12251: * src/main/Makefile.am [automake_update] 1.7.16.1:
12252: * src/main/execute.C [automake_update] 1.121.2.1:
12253: * src/main/pa_common.C [automake_update] 1.19.2.1:
12254: * src/main/pa_globals.C [automake_update] 1.24.2.1:
12255: * src/main/pa_request.C [automake_update] 1.61.2.1:
12256: * src/main/pa_string.C [automake_update] 1.46.2.1:
12257: * src/main/untaint.C [automake_update] 1.10.2.1:
12258: * src/targets/Makefile.am [automake_update] 1.3.16.1:
12259: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.1:
12260: * src/targets/cgi/parser3.C [automake_update] 1.26.2.1:
12261: * src/types/pa_vcookie.C [automake_update] 1.6.2.1:
12262: * src/types/pa_wwrapper.h [automake_update] 1.4.8.1:
12263: String::UL_
12264:
12265: * src/classes/table.C 1.22:
12266: * src/include/pa_common.h 1.19:
12267: * src/main/pa_common.C 1.19:
12268: * src/main/pa_request.C 1.61:
12269: * src/types/pa_vfile.h 1.5:
12270: ^table:save
12271:
12272: 2001-03-19 paf
12273: * src/classes/file.C 1.2:
12274: * src/classes/request.C 1.4:
12275: * src/classes/table.C 1.19:
12276: * src/include/pa_string.h 1.45:
12277: * src/main/main.dsp 1.61:
12278: * src/main/pa_pool.C 1.15:
12279: * src/main/pa_request.C 1.58:
12280: * src/main/untaint.C 1.9:
12281: * src/types/pa_value.h 1.27:
12282: * src/types/pa_vfile.C 1.2:
12283: * src/types/pa_vfile.h 1.2:
12284: * src/types/pa_vform.C 1.10:
12285: file 1
12286:
12287: * src/classes/table.C 1.17:
12288: * src/include/pa_pool.h 1.38:
12289: * src/include/pa_request.h 1.63:
12290: * src/include/pa_table.h 1.16:
12291: * src/include/pa_types.h 1.20:
12292: * src/main/execute.C 1.119:
12293: * src/main/pa_request.C 1.57:
12294: * src/targets/cgi/parser3.C 1.25:
12295: * src/types/pa_value.h 1.25:
12296: * src/types/pa_vclass.h 1.10:
12297: * src/types/pa_vform.C 1.8:
12298: * src/types/pa_vstateless_class.h 1.5:
12299: * src/types/pa_vstateless_object.h 1.4:
12300: ^table:set{default level: TABLE}
12301:
12302: * src/classes/_request.h 1.3:
12303: * src/classes/request.C 1.5:
12304: * src/main/pa_globals.C 1.22:
12305: * src/types/pa_vrequest.C 1.2:
12306: * src/types/pa_vrequest.h 1.6:
12307: VRequest moved to :VStateless_object
12308:
12309: * src/classes/_request.h 1.4:
12310: * src/classes/request.C 1.6:
12311: * src/main/main.dsp 1.65:
12312: * src/main/pa_globals.C 1.23:
12313: * src/types/pa_value.h 1.30:
12314: * src/types/pa_vform.h 1.12:
12315: * src/types/pa_vrequest.C 1.3:
12316: * src/types/pa_vrequest.h 1.7:
12317: VRequest moved to :Value
12318:
12319: * src/types/pa_valiased.h 1.4:
12320: * src/types/pa_vbool.h 1.4:
12321: doc: Value and it's derivates somehow unlinked. don't know why yet
12322:
12323: * src/classes/_env.h 1.6:
12324: * src/classes/_table.h 1.4:
12325: * src/classes/env.C 1.8:
12326: * src/classes/table.C 1.20:
12327: * src/main/execute.C 1.121:
12328: * src/main/main.dsp 1.63:
12329: * src/main/pa_globals.C 1.20:
12330: * src/main/pa_request.C 1.60:
12331: * src/types/pa_value.h 1.28:
12332: * src/types/pa_vcookie.C 1.6:
12333: * src/types/pa_vcookie.h 1.6:
12334: * src/types/pa_venv.h 1.10:
12335: VEnv is now :Value
12336:
12337: * src/targets/cgi/pa_vform.C 1.3:
12338: * src/types/pa_valiased.C 1.1:
12339: * src/types/pa_valiased.h 1.7:
12340: * src/types/pa_value.h 1.29:
12341: * src/types/pa_vstateless_class.C 1.5:
12342: * src/types/pa_vstateless_class.h 1.7:
12343: * src/types/pa_vstateless_object.h 1.7:
12344: moved common get_element part from stateless object&class into VAliased
12345:
12346: * src/classes/_file.h 1.2:
12347: * src/classes/file.C 1.3:
12348: * src/include/pa_types.h 1.21:
12349: * src/main/pa_globals.C 1.18:
12350: * src/main/pa_request.C 1.59:
12351: * src/targets/cgi/parser3.C 1.26:
12352: * src/types/pa_valiased.h 1.6:
12353: * src/types/pa_vfile.C 1.4:
12354: * src/types/pa_vfile.h 1.3:
12355: * src/types/pa_vstateless_class.h 1.6:
12356: * src/types/pa_vstateless_object.h 1.5:
12357: \ to / and ^file:save
12358:
12359: * src/classes/root.C 1.46:
12360: * src/classes/table.C 1.16:
12361: * src/main/pa_exception.C 1.7:
12362: * src/main/pa_request.C 1.53:
12363: * src/targets/cgi/parser3.C 1.24:
12364: * src/types/pa_vbool.h 1.3:
12365: * src/types/pa_vcookie.C 1.3:
12366: * src/types/pa_vcookie.h 1.3:
12367: * src/types/pa_vdouble.h 1.9:
12368: * src/types/pa_venv.h 1.8:
12369: * src/types/pa_vform.h 1.8:
12370: * src/types/pa_vint.h 1.10:
12371: * src/types/pa_vrequest.h 1.4:
12372: doc: detected Value derivates prob
12373:
12374: * src/include/code.h 1.25:
12375: * src/include/pa_array.h 1.25:
12376: * src/include/pa_pool.h 1.35:
12377: * src/include/pa_string.h 1.42:
12378: * src/include/pa_threads.h 1.8:
12379: * src/main/compile.C 1.32:
12380: * src/main/compile.y 1.105:
12381: * src/main/compile_tools.C 1.29:
12382: * src/main/compile_tools.h 1.32:
12383: * src/main/execute.C 1.117:
12384: * src/main/pa_array.C 1.23:
12385: * src/main/pa_common.C 1.15:
12386: * src/main/pa_exception.C 1.8:
12387: * src/main/pa_globals.C 1.15:
12388: * src/main/pa_hash.C 1.25:
12389: * src/main/pa_pool.C 1.13:
12390: * src/main/pa_request.C 1.54:
12391: * src/main/pa_string.C 1.45:
12392: * src/main/pa_table.C 1.14:
12393: * src/main/untaint.C 1.7:
12394: * src/types/pa_value.h 1.23:
12395: auto @brief
12396:
12397: * src/classes/_file.h 1.1:
12398: * src/classes/file.C 1.1:
12399: * src/classes/table.C 1.18:
12400: * src/include/pa_common.h 1.17:
12401: * src/include/pa_globals.h 1.16:
12402: * src/include/pa_string.h 1.44:
12403: * src/include/pa_table.h 1.17:
12404: * src/main/main.dsp 1.60:
12405: * src/main/pa_common.C 1.18:
12406: * src/main/pa_globals.C 1.17:
12407: * src/types/pa_value.h 1.26:
12408: * src/types/pa_vcookie.h 1.4:
12409: * src/types/pa_venv.h 1.9:
12410: * src/types/pa_vfile.C 1.1:
12411: * src/types/pa_vfile.h 1.1:
12412: * src/types/pa_vform.C 1.9:
12413: * src/types/pa_vform.h 1.9:
12414: * src/types/pa_vrequest.h 1.5:
12415: * src/types/pa_vtable.h 1.5:
12416: file class just compiled
12417:
12418: * src/types/pa_vfile.C 1.5:
12419: * src/types/pa_vfile.h 1.4:
12420: * src/types/pa_vstateless_object.h 1.6:
12421: vfile doxx
12422:
12423: * src/classes/_response.h 1.2:
12424: * src/classes/response.C 1.4:
12425: * src/main/pa_globals.C 1.21:
12426: * src/types/pa_vform.h 1.11:
12427: * src/types/pa_vresponse.h 1.3:
12428: VResponse moved to :VStateless_object
12429:
12430: * src/classes/_request.h 1.2:
12431: * src/classes/request.C 1.3:
12432: * src/include/code.h 1.24:
12433: * src/include/pa_array.h 1.24:
12434: * src/include/pa_common.h 1.15:
12435: * src/include/pa_exception.h 1.10:
12436: * src/include/pa_globals.h 1.13:
12437: * src/include/pa_hash.h 1.28:
12438: * src/include/pa_pool.h 1.34:
12439: * src/include/pa_request.h 1.61:
12440: * src/include/pa_stack.h 1.7:
12441: * src/include/pa_string.h 1.41:
12442: * src/include/pa_table.h 1.14:
12443: * src/include/pa_threads.h 1.7:
12444: * src/include/pa_types.h 1.17:
12445: * src/main/execute.C 1.116:
12446: * src/main/pa_pool.C 1.12:
12447: * src/main/pa_request.C 1.52:
12448: * src/main/pa_string.C 1.44:
12449: * src/main/untaint.C 1.6:
12450: * src/targets/cgi/parser3.C 1.23:
12451: * src/types/pa_value.h 1.22:
12452: * src/types/pa_vform.C 1.7:
12453: doxygen include/, Value
12454:
12455: * src/include/code.h 1.26:
12456: * src/include/pa_array.h 1.26:
12457: * src/include/pa_common.h 1.16:
12458: * src/include/pa_exception.h 1.11:
12459: * src/include/pa_globals.h 1.14:
12460: * src/include/pa_globals.h 1.15:
12461: * src/include/pa_hash.h 1.29:
12462: * src/include/pa_pool.h 1.36:
12463: * src/include/pa_pool.h 1.37:
12464: * src/include/pa_request.h 1.62:
12465: * src/include/pa_stack.h 1.8:
12466: * src/include/pa_string.h 1.43:
12467: * src/include/pa_string.h 1.46:
12468: * src/include/pa_table.h 1.15:
12469: * src/include/pa_threads.h 1.9:
12470: * src/include/pa_types.h 1.18:
12471: * src/main/compile.C 1.33:
12472: * src/main/compile.y 1.106:
12473: * src/main/compile_tools.C 1.30:
12474: * src/main/compile_tools.h 1.33:
12475: * src/main/execute.C 1.118:
12476: * src/main/pa_array.C 1.24:
12477: * src/main/pa_common.C 1.16:
12478: * src/main/pa_exception.C 1.9:
12479: * src/main/pa_globals.C 1.16:
12480: * src/main/pa_hash.C 1.26:
12481: * src/main/pa_pool.C 1.14:
12482: * src/main/pa_request.C 1.55:
12483: * src/main/pa_string.C 1.46:
12484: * src/main/pa_table.C 1.15:
12485: * src/main/untaint.C 1.8:
12486: * src/types/pa_valiased.h 1.5:
12487: * src/types/pa_value.h 1.24:
12488: * src/types/pa_vfile.C 1.3:
12489: z
12490:
12491: * src/include/pa_hash.h 1.30:
12492: * src/include/pa_types.h 1.19:
12493: * src/main/pa_common.C 1.17:
12494: * src/main/pa_hash.C 1.27:
12495: * src/main/pa_request.C 1.56:
12496: * src/types/pa_vcookie.C 1.4:
12497: renamed Hash::Value to Val so to doxygen would finlly stop
12498: confusing those Value-s
12499:
12500: * src/main/main.dsp 1.64:
12501: * src/targets/cgi/parser3.dsp 1.9:
12502: * src/types/pa_valiased.C 1.2:
12503: * src/types/pa_vform.h 1.10:
12504: commented VForm
12505:
12506: * src/classes/_cookie.h 1.2:
12507: * src/classes/_table.h 1.3:
12508: * src/classes/cookie.C 1.3:
12509: * src/main/execute.C 1.120:
12510: * src/main/main.dsp 1.62:
12511: * src/main/pa_globals.C 1.19:
12512: * src/types/pa_vcookie.C 1.5:
12513: * src/types/pa_vcookie.h 1.5:
12514: VCookie is now :Value
12515:
12516: 2001-03-18 paf
12517: * src/classes/_cookie.h 1.1:
12518: * src/classes/cookie.C 1.1:
12519: * src/include/pa_common.h 1.14:
12520: * src/include/pa_globals.h 1.12:
12521: * src/include/pa_request.h 1.60:
12522: * src/include/pa_string.h 1.40:
12523: * src/include/pa_types.h 1.16:
12524: * src/main/main.dsp 1.59:
12525: * src/main/pa_common.C 1.14:
12526: * src/main/pa_globals.C 1.14:
12527: * src/main/pa_hash.C 1.24:
12528: * src/main/pa_request.C 1.51:
12529: * src/main/pa_string.C 1.43:
12530: * src/main/untaint.C 1.5:
12531: * src/targets/cgi/parser3.C 1.21:
12532: * src/types/pa_value.h 1.21:
12533: * src/types/pa_vcookie.C 1.1:
12534: * src/types/pa_vcookie.h 1.1:
12535: * src/types/pa_vform.C 1.6:
12536: * src/types/pa_vform.h 1.7:
12537: * src/types/pa_vhash.h 1.9:
12538: * src/types/pa_vunknown.h 1.4:
12539: cookie class
12540:
12541: * src/include/pa_hash.h 1.26:
12542: * src/main/pa_hash.C 1.22:
12543: * src/targets/cgi/parser3.C 1.17:
12544: response fields to header
12545:
12546: * src/classes/root.C 1.41:
12547: * src/classes/string.C 1.12:
12548: * src/include/pa_string.h 1.37:
12549: * src/main/pa_globals.C 1.11:
12550: * src/main/pa_request.C 1.44:
12551: * src/main/pa_string.C 1.41:
12552: * src/types/pa_vdouble.h 1.8:
12553: * src/types/pa_vform.C 1.5:
12554: * src/types/pa_vint.h 1.9:
12555: * src/types/pa_vstateless_class.C 1.4:
12556: convinient string(pool, char *src, bool tainted) ctor
12557:
12558: * src/include/pa_hash.h 1.27:
12559: * src/include/pa_request.h 1.58:
12560: * src/include/pa_string.h 1.36:
12561: * src/main/pa_globals.C 1.10:
12562: * src/main/pa_hash.C 1.23:
12563: * src/main/pa_request.C 1.43:
12564: * src/main/pa_string.C 1.40:
12565: * src/main/untaint.C 1.3:
12566: * src/targets/cgi/parser3.C 1.18:
12567: proper @exceptions params tainting
12568:
12569: * src/classes/_response.h 1.1:
12570: * src/classes/response.C 1.1:
12571: * src/include/pa_globals.h 1.8:
12572: * src/include/pa_hash.h 1.25:
12573: * src/include/pa_request.h 1.57:
12574: * src/main/compile.C 1.31:
12575: * src/main/compile.y 1.104:
12576: * src/main/execute.C 1.114:
12577: * src/main/main.dsp 1.58:
12578: * src/main/pa_globals.C 1.8:
12579: * src/main/pa_hash.C 1.21:
12580: * src/main/pa_request.C 1.41:
12581: * src/targets/cgi/parser3.C 1.16:
12582: * src/targets/cgi/parser3.dsp 1.8:
12583: * src/types/pa_value.h 1.18:
12584: * src/types/pa_vhash.h 1.6:
12585: * src/types/pa_vrequest.h 1.3:
12586: * src/types/pa_vresponse.h 1.1:
12587: $response: 0 request::core exception rethrow
12588:
12589: * src/classes/request.C 1.2:
12590: * src/classes/response.C 1.2:
12591: * src/classes/root.C 1.42:
12592: * src/include/pa_common.h 1.13:
12593: * src/include/pa_globals.h 1.10:
12594: * src/include/pa_request.h 1.59:
12595: * src/include/pa_string.h 1.38:
12596: * src/main/pa_common.C 1.13:
12597: * src/main/pa_globals.C 1.12:
12598: * src/main/pa_request.C 1.45:
12599: * src/targets/cgi/parser3.C 1.19:
12600: ^taint 0
12601:
12602: * src/classes/cookie.C 1.2:
12603: * src/types/pa_vcookie.C 1.2:
12604: * src/types/pa_vcookie.h 1.2:
12605: cookie: allowed access to hash-assigned
12606:
12607: * src/include/pa_globals.h 1.9:
12608: * src/main/execute.C 1.115:
12609: * src/main/pa_globals.C 1.9:
12610: * src/main/pa_request.C 1.42:
12611: * src/targets/cgi/parser3.C 1.22:
12612: z
12613:
12614: * src/main/pa_request.C 1.50:
12615: zero length output allowed
12616:
12617: * src/classes/root.C 1.44:
12618: * src/include/pa_globals.h 1.11:
12619: * src/include/pa_string.h 1.39:
12620: * src/main/pa_globals.C 1.13:
12621: * src/main/pa_request.C 1.47:
12622: * src/main/pa_string.C 1.42:
12623: * src/types/pa_value.h 1.19:
12624: * src/types/pa_vhash.h 1.7:
12625: $defautl[$content-type[$value[text/html] $charset[windows-1251]]
12626:
12627: * src/classes/root.C 1.43:
12628: * src/main/pa_request.C 1.46:
12629: * src/main/untaint.C 1.4:
12630: * src/targets/cgi/parser3.C 1.20:
12631: taint[uri
12632:
12633: * src/classes/response.C 1.3:
12634: * src/main/pa_request.C 1.49:
12635: * src/types/pa_value.h 1.20:
12636: * src/types/pa_vhash.h 1.8:
12637: * src/types/pa_vresponse.h 1.2:
12638: ^response:clear[]
12639:
12640: * src/classes/root.C 1.45:
12641: * src/main/pa_request.C 1.48:
12642: taint forgotten forced lang switch
12643:
12644: 2001-03-16 paf
12645: * src/include/code.h 1.22:
12646: * src/include/pa_hash.h 1.24:
12647: * src/include/pa_request.h 1.55:
12648: * src/main/compile.y 1.102:
12649: * src/main/execute.C 1.108:
12650: * src/types/pa_value.h 1.15:
12651: * src/types/pa_vhash.h 1.5:
12652: * src/types/pa_vstring.h 1.10:
12653: * src/types/pa_vtable.h 1.4:
12654: * src/types/pa_wcontext.C 1.4:
12655: * src/types/pa_wcontext.h 1.6:
12656: see () and {} param wcontext conflict
12657:
12658: * src/main/execute.C 1.113:
12659: * src/main/main.dsp 1.57:
12660: * src/types/pa_value.h 1.17:
12661: * src/types/pa_vrequest.h 1.2:
12662: native method' class call with less params then needed error reporting
12663:
12664: * src/classes/double.C 1.17:
12665: * src/include/code.h 1.23:
12666: * src/main/compile.y 1.103:
12667: * src/main/compile_tools.C 1.28:
12668: * src/main/compile_tools.h 1.31:
12669: * src/main/execute.C 1.109:
12670: ) and {} param wcontext conflict fixed by OP_EXPR_CODE__STORE_PARAM
12671:
12672: * src/main/execute.C 1.107:
12673: * src/types/pa_value.h 1.14:
12674: * src/types/pa_vstateless_object.h 1.3:
12675: * src/types/pa_vstring.h 1.9:
12676: disabled $string.field
12677:
12678: * src/main/execute.C 1.110:
12679: * src/types/pa_vmframe.h 1.7:
12680: if(in "/news/")
12681:
12682: * src/include/pa_globals.h 1.6:
12683: * src/main/execute.C 1.111:
12684: * src/main/pa_globals.C 1.6:
12685: * src/types/pa_value.h 1.16:
12686: * src/types/pa_vcframe.h 1.3:
12687: * src/types/pa_vmframe.h 1.8:
12688: * src/types/pa_wcontext.h 1.7:
12689: $result
12690:
12691: * src/classes/_request.h 1.1:
12692: * src/classes/request.C 1.1:
12693: * src/include/pa_globals.h 1.7:
12694: * src/include/pa_request.h 1.56:
12695: * src/main/execute.C 1.112:
12696: * src/main/main.dsp 1.56:
12697: * src/main/pa_globals.C 1.7:
12698: * src/main/pa_request.C 1.40:
12699: * src/targets/cgi/parser3.C 1.15:
12700: * src/types/pa_vform.C 1.4:
12701: * src/types/pa_vrequest.C 1.1:
12702: * src/types/pa_vrequest.h 1.1:
12703: $request : query :uri
12704:
12705: 2001-03-15 paf
12706: * src/main/compile.y 1.99:
12707: * src/main/pa_request.C 1.37:
12708: * src/targets/cgi/parser3.C 1.13:
12709: * src/types/pa_vstring.h 1.7:
12710: pre-pre-pre-beta cgi under win32 apache pre pre pre works
12711:
12712: * src/main/compile.y 1.100:
12713: * src/main/execute.C 1.105:
12714: z
12715:
12716: * src/main/compile.y 1.101:
12717: * src/main/execute.C 1.106:
12718: * src/main/pa_request.C 1.38:
12719: * src/targets/cgi/parser3.C 1.14:
12720: * src/types/pa_vstring.h 1.8:
12721: @exception
12722:
12723: * src/include/pa_globals.h 1.5:
12724: * src/main/pa_globals.C 1.5:
12725: * src/main/pa_request.C 1.36:
12726: * src/targets/cgi/parser3.C 1.12:
12727: * src/types/pa_vform.C 1.3:
12728: * src/types/pa_vform.h 1.6:
12729: vform fillfields just compiled
12730:
12731: * src/main/pa_request.C 1.39:
12732: news sample
12733:
12734: 2001-03-14 paf
12735: * src/include/core.h 1.16:
12736: * src/include/pa_globals.h 1.1:
12737: * src/include/pa_pool.h 1.33:
12738: * src/include/pa_string.h 1.35:
12739: * src/include/pa_types.h 1.13:
12740: * src/main/compile.y 1.98:
12741: * src/main/core.C 1.69:
12742: * src/main/main.dsp 1.54:
12743: * src/main/pa_globals.C 1.1:
12744: * src/main/pa_request.C 1.31:
12745: * src/targets/cgi/pa_vform.C 1.2:
12746: * src/targets/cgi/parser3.C 1.5:
12747: * src/targets/cgi/parser3.dsp 1.4:
12748: * src/types/pa_value.h 1.13:
12749: * src/types/pa_vform.h 1.3:
12750: * src/types/pa_vunknown.h 1.3:
12751: global handler, exceptions in parser3
12752:
12753: * src/include/pa_globals.h 1.4:
12754: * src/main/pa_globals.C 1.4:
12755: * src/main/pa_request.C 1.34:
12756: * src/targets/cgi/parser3.dsp 1.7:
12757: * src/types/pa_vform.C 1.2:
12758: * src/types/pa_vform.h 1.5:
12759: * src/types/pa_vstring.h 1.6:
12760: limits -1
12761:
12762: * src/include/pa_common.h 1.12:
12763: * src/include/pa_types.h 1.14:
12764: * src/main/pa_request.C 1.32:
12765: * src/targets/cgi/parser3.C 1.7:
12766: PATH_DELIMITER_CHAR
12767:
12768: * src/targets/cgi/parser3.C 1.8:
12769: # if MSVC
12770:
12771: * src/include/pa_globals.h 1.3:
12772: * src/include/pa_request.h 1.53:
12773: * src/include/pa_types.h 1.15:
12774: * src/main/main.dsp 1.55:
12775: * src/main/pa_globals.C 1.3:
12776: * src/main/pa_request.C 1.33:
12777: * src/targets/cgi/parser3.C 1.10:
12778: * src/targets/cgi/parser3.dsp 1.6:
12779: * src/types/pa_vform.C 1.1:
12780: * src/types/pa_vform.h 1.4:
12781: request_info -1
12782:
12783: * src/include/pa_globals.h 1.2:
12784: * src/main/pa_globals.C 1.2:
12785: * src/targets/cgi/parser3.C 1.9:
12786: * src/targets/cgi/parser3.dsp 1.5:
12787: * src/targets/cgi/vform_fields_fill.C 1.1:
12788: * src/targets/cgi/vform_fields_fill.h 1.1:
12789: vform_fields_fill
12790:
12791: * src/include/pa_request.h 1.54:
12792: * src/main/pa_request.C 1.35:
12793: * src/targets/cgi/parser3.C 1.11:
12794: * src/targets/cgi/parser3.C 1.6:
12795: z
12796:
12797: 2001-03-13 paf
12798: * src/main/execute.C 1.101:
12799: * src/types/pa_value.h 1.10:
12800: * src/types/pa_venv.h 1.4:
12801: for future methods of ENV constructor if
12802:
12803: * src/classes/root.C 1.36:
12804: * src/classes/table.C 1.12:
12805: * src/include/pa_exception.h 1.9:
12806: * src/include/pa_pool.h 1.31:
12807: skipped_restructure_exceptions_dead_end
12808:
12809: * src/types/pa_vstateless_class.h 1.1:
12810: file pa_vstateless_class.h was initially added on branch
12811: stateless_class.
12812:
12813: * src/include/code.h 1.21:
12814: * src/include/pa_string.h 1.34:
12815: * src/main/compile.y 1.95:
12816: * src/main/execute.C 1.103:
12817: * src/main/pa_string.C 1.39:
12818: 'value is type' expr operator
12819:
12820: * src/classes/form.C 1.2:
12821: * src/main/compile.y 1.97:
12822: * src/main/core.C 1.68:
12823: * src/types/pa_value.h 1.12:
12824: * src/types/pa_vclass.h 1.9:
12825: * src/types/pa_venv.h 1.7:
12826: * src/types/pa_vform.h 1.2:
12827: * src/types/pa_vstateless_class.C 1.3:
12828: * src/types/pa_vstateless_class.h 1.4:
12829: form:fields removed. use $form.CLASS instead
12830:
12831: * src/types/pa_vstateless_class.C 1.1:
12832: file pa_vstateless_class.C was initially added on branch
12833: stateless_class.
12834:
12835: * src/include/core.h 1.14:
12836: * src/include/pa_common.h 1.10:
12837: * src/include/pa_request.h 1.51:
12838: * src/main/pa_common.C 1.12:
12839: * src/main/pa_request.C 1.29:
12840: * src/targets/cgi/parser3.C 1.3:
12841: before error show with parser
12842:
12843: * src/types/pa_venv.h 1.1:
12844: file pa_venv.h was initially added on branch stateless_class.
12845:
12846: * src/targets/cgi/Makefile.am 1.1:
12847: * src/targets/cgi/pa_pool.C 1.1:
12848: * src/targets/cgi/pa_vform.C 1.1:
12849: * src/targets/cgi/parser.dsp 1.1:
12850: * src/targets/cgi/parser3.C 1.1:
12851: renamed targets/ parser to cgi
12852:
12853: * src/classes/_double.h 1.5:
12854: * src/classes/_double.h [stateless_class] 1.4.8.1:
12855: * src/classes/_env.h 1.4:
12856: * src/classes/_env.h [stateless_class] 1.3.8.1:
12857: * src/classes/_int.h 1.5:
12858: * src/classes/_int.h [stateless_class] 1.4.8.1:
12859: * src/classes/_root.h 1.4:
12860: * src/classes/_root.h [stateless_class] 1.3.8.1:
12861: * src/classes/_string.h 1.6:
12862: * src/classes/_string.h [stateless_class] 1.5.4.1:
12863: * src/classes/_table.h 1.2:
12864: * src/classes/_table.h [stateless_class] 1.1.6.1:
12865: * src/classes/double.C 1.15:
12866: * src/classes/double.C [stateless_class] 1.14.2.1:
12867: * src/classes/env.C 1.5:
12868: * src/classes/env.C [stateless_class] 1.4.8.1:
12869: * src/classes/int.C 1.14:
12870: * src/classes/int.C [stateless_class] 1.13.2.1:
12871: * src/classes/root.C 1.38:
12872: * src/classes/root.C [stateless_class] 1.37.2.1:
12873: * src/classes/string.C 1.10:
12874: * src/classes/string.C [stateless_class] 1.9.4.1:
12875: * src/classes/table.C 1.14:
12876: * src/classes/table.C [stateless_class] 1.13.2.1:
12877: * src/include/pa_request.h 1.46:
12878: * src/include/pa_request.h [stateless_class] 1.45.2.1:
12879: * src/main/compile.C 1.29:
12880: * src/main/compile.C [stateless_class] 1.28.2.1:
12881: * src/main/compile_tools.h 1.30:
12882: * src/main/compile_tools.h [stateless_class] 1.29.8.1:
12883: * src/main/core.C 1.64:
12884: * src/main/core.C [stateless_class] 1.63.6.1:
12885: * src/main/execute.C 1.100:
12886: * src/main/execute.C [stateless_class] 1.99.2.1:
12887: * src/main/main.dsp 1.51:
12888: * src/main/main.dsp [stateless_class] 1.50.6.1:
12889: * src/main/pa_request.C 1.26:
12890: * src/main/pa_request.C [stateless_class] 1.25.2.1:
12891: * src/types/pa_valiased.h 1.3:
12892: * src/types/pa_valiased.h [stateless_class] 1.2.8.1:
12893: * src/types/pa_value.h 1.9:
12894: * src/types/pa_value.h [stateless_class] 1.8.2.1:
12895: * src/types/pa_vclass.C 1.5:
12896: * src/types/pa_vclass.C [stateless_class] 1.4.8.1:
12897: * src/types/pa_vclass.h 1.8:
12898: * src/types/pa_vclass.h [stateless_class] 1.7.6.1:
12899: * src/types/pa_venv.h 1.2:
12900: * src/types/pa_venv.h [stateless_class] 1.1.2.1:
12901: * src/types/pa_vmframe.h 1.6:
12902: * src/types/pa_vmframe.h [stateless_class] 1.5.2.1:
12903: * src/types/pa_vobject.h 1.5:
12904: * src/types/pa_vobject.h [stateless_class] 1.4.8.1:
12905: * src/types/pa_vstateless_class.C 1.2:
12906: * src/types/pa_vstateless_class.C [stateless_class] 1.1.2.1:
12907: * src/types/pa_vstateless_class.h 1.2:
12908: * src/types/pa_vstateless_class.h [stateless_class] 1.1.2.1:
12909: * src/types/pa_vstateless_object.h 1.2:
12910: * src/types/pa_vstateless_object.h [stateless_class] 1.1.8.1:
12911: * src/types/pa_wcontext.h 1.5:
12912: * src/types/pa_wcontext.h [stateless_class] 1.4.4.1:
12913: $ENV: re 0, stateless classes
12914:
12915: * src/include/pa_request.h 1.45:
12916: * src/main/compile.C 1.28:
12917: * src/main/execute.C 1.99:
12918: * src/main/pa_request.C 1.25:
12919: * src/types/pa_value.h 1.8:
12920: * src/types/pa_vmframe.h 1.5:
12921: fixed yesterdays bad decision on execute_static_method
12922:
12923: * src/include/core.h 1.15:
12924: * src/include/pa_common.h 1.11:
12925: * src/include/pa_request.h 1.52:
12926: * src/main/core.C 1.67:
12927: * src/main/execute.C 1.104:
12928: * src/main/main.dsp 1.53:
12929: * src/main/pa_request.C 1.30:
12930: * src/targets/cgi/parser3.C 1.4:
12931: * src/targets/cgi/parser3.dsp 1.3:
12932: * src/types/pa_vform.h 1.1:
12933: started cgi target
12934:
12935: * src/include/pa_request.h 1.47:
12936: * src/types/pa_venv.h 1.3:
12937: $ENV 0.1 stateless class
12938:
12939: * src/classes/_form.h 1.1:
12940: * src/classes/double.C 1.16:
12941: * src/classes/env.C 1.7:
12942: * src/classes/form.C 1.1:
12943: * src/classes/int.C 1.15:
12944: * src/classes/root.C 1.40:
12945: * src/classes/string.C 1.11:
12946: * src/classes/table.C 1.13:
12947: * src/classes/table.C 1.15:
12948: * src/include/core.h 1.13:
12949: * src/include/pa_request.h 1.49:
12950: * src/include/pa_request.h 1.50:
12951: * src/include/pa_types.h 1.12:
12952: * src/main/core.C 1.66:
12953: * src/main/execute.C 1.102:
12954: * src/main/pa_request.C 1.23:
12955: * src/main/pa_request.C 1.24:
12956: * src/main/pa_request.C 1.28:
12957: * src/targets/cgi/parser.dsp 1.2:
12958: * src/targets/cgi/parser3.C 1.2:
12959: * src/targets/cgi/parser3.dsp 1.1:
12960: * src/targets/cgi/parser3.dsp 1.2:
12961: * src/types/pa_vhash.h 1.4:
12962: z
12963:
12964: * src/classes/root.C 1.35:
12965: * src/classes/table.C 1.11:
12966: * src/include/pa_exception.h 1.8:
12967: * src/include/pa_pool.h 1.30:
12968: * src/main/pa_request.C 1.22:
12969: restructure_exceptions_dead_end
12970:
12971: * src/classes/root.C 1.34:
12972: * src/main/compile.y 1.94:
12973: ^if required junctions. allowed ; inside {} to break params
12974:
12975: * src/classes/_env.h 1.5:
12976: * src/classes/env.C 1.6:
12977: * src/classes/root.C 1.39:
12978: * src/include/core.h 1.12:
12979: * src/include/pa_pool.h 1.32:
12980: * src/include/pa_request.h 1.48:
12981: * src/main/compile.C 1.30:
12982: * src/main/compile.y 1.96:
12983: * src/main/core.C 1.65:
12984: * src/main/main.dsp 1.52:
12985: * src/main/pa_common.C 1.11:
12986: * src/main/pa_request.C 1.27:
12987: * src/types/pa_value.h 1.11:
12988: * src/types/pa_venv.h 1.6:
12989: * src/types/pa_vstateless_class.h 1.3:
12990: started $form: [historical moment :)]
12991:
12992: * src/types/pa_venv.h 1.5:
12993: $ENV 1
12994:
12995: * src/classes/double.C 1.14:
12996: * src/classes/int.C 1.13:
12997: * src/classes/root.C 1.37:
12998: * src/types/pa_vdouble.h 1.7:
12999: * src/types/pa_vint.h 1.8:
13000: Int,Double dec mul div mod
13001:
13002: 2001-03-12 paf
13003: * src/classes/_string.h 1.5:
13004: * src/classes/double.C 1.13:
13005: * src/classes/int.C 1.12:
13006: * src/classes/string.C 1.9:
13007: * src/main/execute.C 1.98:
13008: * src/types/pa_wcontext.h 1.4:
13009: int doube string ^format
13010:
13011: * src/classes/root.C 1.19:
13012: * src/types/pa_vclass.h 1.4:
13013: process temp main zeroing
13014:
13015: * src/classes/root.C 1.30:
13016: * src/classes/table.C 1.6:
13017: * src/types/pa_vtable.h 1.2:
13018: table ^offset ^line ^count
13019:
13020: * src/classes/root.C 1.28:
13021: * src/classes/table.C 1.5:
13022: ^use
13023:
13024: * src/main/execute.C [other_construction_strategy_test] 1.97.2.1:
13025: * src/types/pa_wcontext.h [other_construction_strategy_test] 1.3.2.1:
13026: constructing flag not 'bad' but not 'enough'
13027:
13028: * src/classes/root.C 1.27:
13029: * src/classes/table.C 1.4:
13030: * src/include/pa_request.h 1.44:
13031: * src/main/compile.y 1.92:
13032: * src/main/core.C 1.62:
13033: * src/main/execute.C 1.96:
13034: * src/types/pa_vclass.h 1.7:
13035: * src/types/pa_wcontext.C 1.3:
13036: * src/types/pa_wcontext.h 1.3:
13037: * src/types/pa_wwrapper.h 1.3:
13038: while. switched off wcontext.constructing after write(value) or
13039: auto-vhash-constructing
13040:
13041: * src/classes/table.C 1.8:
13042: table ^empty
13043:
13044: * src/classes/root.C 1.33:
13045: ^eval
13046:
13047: * src/classes/root.C 1.26:
13048: * src/classes/table.C 1.3:
13049: * src/include/pa_request.h 1.43:
13050: * src/main/pa_request.C 1.20:
13051: fail_if_junction_ helper func
13052:
13053: * src/classes/root.C 1.23:
13054: * src/include/core.h 1.11:
13055: * src/include/pa_array.h 1.23:
13056: * src/include/pa_request.h 1.41:
13057: * src/include/pa_table.h 1.11:
13058: * src/main/core.C 1.60:
13059: * src/main/main.dsp 1.49:
13060: * src/main/pa_request.C 1.17:
13061: * src/main/pa_table.C 1.12:
13062: * src/types/pa_value.h 1.6:
13063: * src/types/pa_vclass.C 1.4:
13064: * src/types/pa_vclass.h 1.6:
13065: * src/types/pa_vdouble.h 1.5:
13066: * src/types/pa_vint.h 1.5:
13067: * src/types/pa_vmframe.h 1.4:
13068: * src/types/pa_vstring.h 1.5:
13069: freeze, ^table:create[] -1
13070:
13071: * src/types/pa_vtable.h 1.1:
13072: table: no, better with string in cells...
13073:
13074: * src/classes/root.C 1.21:
13075: * src/main/execute.C 1.93:
13076: * src/types/pa_vclass.h 1.5:
13077: used get_method in couple places optimizing them
13078:
13079: * src/classes/double.C 1.10:
13080: * src/classes/int.C 1.10:
13081: * src/classes/root.C 1.18:
13082: * src/classes/string.C 1.7:
13083: * src/include/pa_common.h 1.6:
13084: * src/include/pa_request.h 1.40:
13085: * src/include/pa_string.h 1.32:
13086: * src/include/pa_types.h 1.10:
13087: * src/main/compile.C 1.27:
13088: * src/main/compile.y 1.91:
13089: * src/main/compile_tools.h 1.29:
13090: * src/main/execute.C 1.92:
13091: * src/main/pa_common.C 1.7:
13092: * src/main/pa_request.C 1.16:
13093: * src/types/pa_value.h 1.4:
13094: * src/types/pa_vmframe.h 1.3:
13095: process. actual names to store param and
13096: check_actual_numbered_params for better place diagnostics
13097:
13098: * src/classes/_table.h 1.1:
13099: * src/classes/root.C 1.20:
13100: * src/classes/root.C 1.22:
13101: * src/classes/table.C 1.1:
13102: * src/include/pa_array.h [table_with_charp_in_cells_dead_end] 1.23.2.1:
13103: * src/include/pa_table.h [table_with_charp_in_cells_dead_end] 1.12.2.1:
13104: * src/main/pa_table.C [table_with_charp_in_cells_dead_end] 1.13.2.1:
13105: * src/main/untaint.C 1.1:
13106: * src/types/pa_value.h 1.5:
13107: z
13108:
13109: * src/classes/root.C 1.25:
13110: * src/classes/table.C 1.2:
13111: * src/include/pa_common.h 1.8:
13112: * src/include/pa_request.h 1.42:
13113: * src/main/execute.C 1.95:
13114: * src/main/main.dsp 1.50:
13115: * src/main/pa_common.C 1.9:
13116: * src/main/pa_request.C 1.19:
13117: ^process error point by actual method_name, not source.
13118: ^load
13119:
13120: * src/classes/table.C 1.7:
13121: * src/include/pa_table.h 1.13:
13122: table ^menu
13123:
13124: * src/classes/root.C 1.29:
13125: ^round() ^floor() ^ceiling() ^abs() ^sign()
13126:
13127: * src/classes/double.C 1.11:
13128: * src/classes/int.C 1.11:
13129: * src/classes/root.C 1.31:
13130: * src/classes/string.C 1.8:
13131: * src/classes/table.C 1.9:
13132: * src/main/core.C 1.63:
13133: * src/main/execute.C 1.97:
13134: * src/types/pa_vint.h 1.6:
13135: ^for
13136:
13137: * src/classes/double.C 1.12:
13138: * src/classes/root.C 1.32:
13139: * src/classes/table.C 1.10:
13140: * src/include/pa_common.h 1.9:
13141: * src/include/pa_types.h 1.11:
13142: * src/main/compile.y 1.93:
13143: * src/main/pa_common.C 1.10:
13144: * src/main/pa_request.C 1.21:
13145: * src/main/untaint.C 1.2:
13146: * src/types/pa_vdouble.h 1.6:
13147: * src/types/pa_vint.h 1.7:
13148: * src/types/pa_vtable.h 1.3:
13149: * src/types/pa_wwrapper.h 1.4:
13150: think constructing flag as is is bad
13151:
13152: * src/classes/root.C 1.24:
13153: * src/include/pa_common.h 1.7:
13154: * src/include/pa_string.h 1.33:
13155: * src/include/pa_table.h 1.12:
13156: * src/main/core.C 1.61:
13157: * src/main/execute.C 1.94:
13158: * src/main/pa_common.C 1.8:
13159: * src/main/pa_request.C 1.18:
13160: * src/main/pa_table.C 1.13:
13161: * src/types/pa_value.h 1.7:
13162: table:set 0
13163:
13164: 2001-03-11 paf
13165: * src/classes/double.C 1.8:
13166: * src/classes/int.C 1.8:
13167: * src/classes/root.C 1.14:
13168: * src/include/pa_request.h 1.38:
13169: * src/main/execute.C 1.90:
13170: intercept_string
13171:
13172: * src/classes/double.C 1.6:
13173: * src/classes/int.C 1.6:
13174: * src/include/pa_request.h 1.37:
13175: ^inc-s(expr)
13176:
13177: * src/include/pa_valiased.h 1.4:
13178: * src/include/pa_value.h 1.51:
13179: * src/include/pa_vbool.h 1.8:
13180: * src/include/pa_vcframe.h 1.8:
13181: * src/include/pa_vclass.h 1.30:
13182: * src/include/pa_vdouble.h 1.13:
13183: * src/include/pa_vhash.h 1.13:
13184: * src/include/pa_vint.h 1.5:
13185: * src/include/pa_vjunction.h 1.9:
13186: * src/include/pa_vmframe.h 1.24:
13187: * src/include/pa_vobject.h 1.18:
13188: * src/include/pa_vstring.h 1.18:
13189: * src/include/pa_vunknown.h 1.10:
13190: * src/include/pa_wcontext.h 1.29:
13191: * src/include/pa_wwrapper.h 1.14:
13192: * src/main/compile.y 1.88:
13193: * src/main/core.C 1.55:
13194: * src/main/main.dsp 1.44:
13195: * src/main/pa_cframe.C 1.6:
13196: * src/main/pa_request.C 1.11:
13197: * src/main/pa_value.C 1.8:
13198: * src/main/pa_vclass.C 1.5:
13199: * src/main/pa_wcontext.C 1.11:
13200: * src/types/pa_valiased.h 1.1:
13201: * src/types/pa_value.h 1.1:
13202: * src/types/pa_vbool.h 1.1:
13203: * src/types/pa_vcframe.h 1.1:
13204: * src/types/pa_vclass.C 1.1:
13205: * src/types/pa_vclass.h 1.1:
13206: * src/types/pa_vdouble.h 1.1:
13207: * src/types/pa_vhash.h 1.1:
13208: * src/types/pa_vint.h 1.1:
13209: * src/types/pa_vjunction.h 1.1:
13210: * src/types/pa_vmframe.h 1.1:
13211: * src/types/pa_vobject.h 1.1:
13212: * src/types/pa_vstring.h 1.1:
13213: * src/types/pa_vunknown.h 1.1:
13214: * src/types/pa_wcontext.C 1.1:
13215: * src/types/pa_wcontext.h 1.1:
13216: * src/types/pa_wwrapper.h 1.1:
13217: splitted types from include/
13218:
13219: * src/main/main.dsp 1.47:
13220: * src/types/pa_value.h 1.3:
13221: * src/types/pa_vdouble.h 1.3:
13222: * src/types/pa_vint.h 1.3:
13223: * src/types/pa_vobject.h 1.3:
13224: * src/types/pa_vstring.h 1.3:
13225: VString VDouble VInt base now VObject_base - without fields
13226:
13227: * src/include/core.h 1.7:
13228: * src/include/pa_request.h 1.35:
13229: * src/main/core.C 1.56:
13230: * src/main/main.dsp 1.45:
13231: * src/main/pa_request.C 1.12:
13232: renamed AUTO: to MAIN:
13233:
13234: * src/classes/double.C 1.9:
13235: * src/classes/int.C 1.9:
13236: * src/classes/root.C 1.15:
13237: * src/classes/string.C 1.6:
13238: * src/include/core.h 1.9:
13239: * src/include/pa_hash.h 1.23:
13240: * src/include/pa_pool.h 1.29:
13241: * src/include/pa_request.h 1.39:
13242: * src/include/pa_string.h 1.31:
13243: * src/main/compile.C 1.26:
13244: * src/main/core.C 1.58:
13245: * src/main/pa_request.C 1.15:
13246: ^untaint 0
13247:
13248: * src/classes/root.C 1.17:
13249: * src/main/execute.C 1.91:
13250: * src/main/main.dsp 1.48:
13251: setname for method-junctions bug fixed
13252:
13253: * src/types/pa_vdouble.h 1.4:
13254: * src/types/pa_vint.h 1.4:
13255: * src/types/pa_vobject.h 1.4:
13256: * src/types/pa_vstateless_object.h 1.1:
13257: * src/types/pa_vstring.h 1.4:
13258: stateless_object
13259:
13260: * src/classes/root.C 1.16:
13261: * src/include/core.h 1.10:
13262: * src/main/core.C 1.59:
13263: * src/main/pa_request.C 1.13:
13264: * src/types/pa_vhash.h 1.2:
13265: z
13266:
13267: * src/classes/_double.h 1.4:
13268: * src/classes/_env.h 1.3:
13269: * src/classes/_int.h 1.4:
13270: * src/classes/_root.h 1.3:
13271: * src/classes/_string.h 1.4:
13272: * src/classes/double.C 1.5:
13273: * src/classes/env.C 1.4:
13274: * src/classes/int.C 1.5:
13275: * src/classes/root.C 1.12:
13276: * src/classes/string.C 1.5:
13277: * src/include/code.h 1.20:
13278: * src/include/core.h 1.8:
13279: * src/include/pa_array.h 1.22:
13280: * src/include/pa_common.h 1.5:
13281: * src/include/pa_exception.h 1.7:
13282: * src/include/pa_hash.h 1.22:
13283: * src/include/pa_pool.h 1.28:
13284: * src/include/pa_request.h 1.36:
13285: * src/include/pa_stack.h 1.6:
13286: * src/include/pa_string.h 1.30:
13287: * src/include/pa_table.h 1.10:
13288: * src/include/pa_threads.h 1.6:
13289: * src/include/pa_types.h 1.9:
13290: * src/main/compile.C 1.25:
13291: * src/main/compile.y 1.89:
13292: * src/main/compile_tools.C 1.26:
13293: * src/main/compile_tools.h 1.27:
13294: * src/main/core.C 1.57:
13295: * src/main/execute.C 1.89:
13296: * src/main/pa_array.C 1.22:
13297: * src/main/pa_common.C 1.6:
13298: * src/main/pa_exception.C 1.6:
13299: * src/main/pa_hash.C 1.20:
13300: * src/main/pa_pool.C 1.11:
13301: * src/main/pa_request.C 1.14:
13302: * src/main/pa_string.C 1.37:
13303: * src/main/pa_table.C 1.11:
13304: * src/types/pa_valiased.h 1.2:
13305: * src/types/pa_value.h 1.2:
13306: * src/types/pa_vbool.h 1.2:
13307: * src/types/pa_vcframe.h 1.2:
13308: * src/types/pa_vclass.C 1.2:
13309: * src/types/pa_vclass.h 1.2:
13310: * src/types/pa_vdouble.h 1.2:
13311: * src/types/pa_vhash.h 1.3:
13312: * src/types/pa_vint.h 1.2:
13313: * src/types/pa_vjunction.h 1.2:
13314: * src/types/pa_vmframe.h 1.2:
13315: * src/types/pa_vobject.h 1.2:
13316: * src/types/pa_vstring.h 1.2:
13317: * src/types/pa_vunknown.h 1.2:
13318: * src/types/pa_wcontext.C 1.2:
13319: * src/types/pa_wcontext.h 1.2:
13320: * src/types/pa_wwrapper.h 1.2:
13321: headers updated
13322:
13323: * src/classes/double.C 1.7:
13324: * src/classes/int.C 1.7:
13325: * src/classes/root.C 1.13:
13326: * src/types/pa_vclass.C 1.3:
13327: * src/types/pa_vclass.h 1.3:
13328: add_native_method helper
13329:
13330: 2001-03-10 paf
13331: * src/include/core.h 1.4:
13332: * src/include/pa_request.h 1.30:
13333: * src/main/compile.y 1.85:
13334: * src/main/core.C 1.52:
13335: * src/main/pa_request.C 1.6:
13336: names to core.C
13337:
13338: * src/classes/_env.h 1.1:
13339: * src/classes/env.C 1.1:
13340: * src/classes/root.C 1.8:
13341: * src/include/pa_request.h 1.23:
13342: * src/include/pa_vclass.h 1.27:
13343: * src/main/core.C 1.49:
13344: * src/main/main.dsp 1.42:
13345: env0
13346:
13347: * src/include/code.h 1.18:
13348: * src/include/pa_request.h 1.28:
13349: * src/include/pa_vint.h 1.3:
13350: * src/include/pa_vjunction.h 1.7:
13351: * src/include/pa_vstring.h 1.16:
13352: * src/main/compile.y 1.84:
13353: * src/main/compile_tools.C 1.24:
13354: * src/main/compile_tools.h 1.25:
13355: * src/main/execute.C 1.86:
13356: optimized from OP_STRING+OP_WRITE to OP_STRING__WRITE
13357:
13358: * src/include/core.h 1.2:
13359: * src/include/pa_array.h 1.20:
13360: * src/include/pa_hash.h 1.20:
13361: * src/include/pa_request.h 1.24:
13362: * src/include/pa_value.h 1.49:
13363: * src/include/pa_vcframe.h 1.6:
13364: * src/include/pa_vdouble.h 1.11:
13365: * src/include/pa_vint.h 1.2:
13366: * src/include/pa_vstring.h 1.15:
13367: * src/include/pa_vunknown.h 1.8:
13368: * src/include/pa_wcontext.h 1.26:
13369: * src/main/compile.y 1.82:
13370: * src/main/compile_tools.C 1.23:
13371: * src/main/compile_tools.h 1.24:
13372: * src/main/core.C 1.50:
13373: * src/main/execute.C 1.82:
13374: * src/main/main.dsp 1.43:
13375: * src/main/pa_cframe.C 1.4:
13376: * src/main/pa_request.C 1.3:
13377: * src/main/pa_wcontext.C 1.8:
13378: const fight finished
13379:
13380: * src/include/core.h 1.6:
13381: * src/include/pa_request.h 1.34:
13382: * src/main/core.C 1.54:
13383: * src/main/pa_request.C 1.10:
13384: run+auto=run
13385:
13386: * src/include/pa_request.h 1.27:
13387: * src/main/execute.C 1.85:
13388: * src/main/pa_request.C 1.4:
13389: @auto[] realised. auto.p scan togo
13390:
13391: * src/classes/double.C 1.3:
13392: * src/classes/int.C 1.3:
13393: * src/classes/root.C 1.9:
13394: * src/classes/string.C 1.3:
13395: * src/include/pa_request.h 1.25:
13396: * src/include/pa_string.h 1.28:
13397: * src/include/pa_wcontext.h 1.27:
13398: * src/main/compile.y 1.83:
13399: * src/main/execute.C 1.83:
13400: * src/main/pa_string.C 1.35:
13401: * src/main/pa_wcontext.C 1.9:
13402: tainting 0
13403:
13404: * src/classes/_double.h 1.2:
13405: * src/classes/_int.h 1.2:
13406: * src/classes/_root.h 1.1:
13407: * src/classes/_string.h 1.2:
13408: * src/classes/double.C 1.2:
13409: * src/classes/int.C 1.2:
13410: * src/classes/root.C 1.7:
13411: * src/classes/string.C 1.2:
13412: * src/include/pa_request.h 1.22:
13413: * src/include/pa_string.h 1.27:
13414: * src/include/pa_types.h 1.7:
13415: * src/include/pa_vcframe.h 1.5:
13416: * src/include/pa_wcontext.h 1.25:
13417: * src/main/core.C 1.48:
13418: * src/main/main.dsp 1.41:
13419: * src/main/pa_cframe.C 1.3:
13420: * src/main/pa_string.C 1.34:
13421: * src/main/pa_vclass.C 1.3:
13422: * src/main/pa_wcontext.C 1.7:
13423: ^lang prepare0
13424:
13425: * src/include/pa_request.h 1.31:
13426: * src/main/compile.C 1.23:
13427: * src/main/compile.y 1.86:
13428: * src/main/pa_request.C 1.7:
13429: auto tree0
13430:
13431: * src/classes/env.C 1.2:
13432: env:file/line
13433:
13434: * src/include/pa_vclass.h 1.28:
13435: const fight to go
13436:
13437: * src/include/core.h 1.3:
13438: * src/include/pa_common.h 1.3:
13439: * src/include/pa_pool.h 1.26:
13440: * src/include/pa_request.h 1.29:
13441: * src/main/core.C 1.51:
13442: * src/main/execute.C 1.87:
13443: * src/main/pa_common.C 1.4:
13444: * src/main/pa_request.C 1.5:
13445: root auto.p loaded
13446:
13447: * src/include/pa_request.h 1.26:
13448: * src/main/execute.C 1.84:
13449: autocalc code-junctions result now have names
13450:
13451: * src/classes/root.C 1.11:
13452: * src/include/pa_request.h 1.33:
13453: minor if junction bug
13454:
13455: * src/main/pa_request.C 1.8:
13456: auto..
13457:
13458: * src/classes/_double.h 1.3:
13459: * src/classes/_env.h 1.2:
13460: * src/classes/_int.h 1.3:
13461: * src/classes/_root.h 1.2:
13462: * src/classes/_string.h 1.3:
13463: * src/classes/double.C 1.4:
13464: * src/classes/env.C 1.3:
13465: * src/classes/int.C 1.4:
13466: * src/classes/root.C 1.10:
13467: * src/classes/string.C 1.4:
13468: * src/include/code.h 1.19:
13469: * src/include/core.h 1.5:
13470: * src/include/pa_array.h 1.21:
13471: * src/include/pa_common.h 1.4:
13472: * src/include/pa_exception.h 1.6:
13473: * src/include/pa_hash.h 1.21:
13474: * src/include/pa_pool.h 1.27:
13475: * src/include/pa_request.h 1.32:
13476: * src/include/pa_stack.h 1.5:
13477: * src/include/pa_string.h 1.29:
13478: * src/include/pa_table.h 1.9:
13479: * src/include/pa_threads.h 1.5:
13480: * src/include/pa_types.h 1.8:
13481: * src/include/pa_valiased.h 1.3:
13482: * src/include/pa_value.h 1.50:
13483: * src/include/pa_vbool.h 1.7:
13484: * src/include/pa_vcframe.h 1.7:
13485: * src/include/pa_vclass.h 1.29:
13486: * src/include/pa_vdouble.h 1.12:
13487: * src/include/pa_vhash.h 1.12:
13488: * src/include/pa_vint.h 1.4:
13489: * src/include/pa_vjunction.h 1.8:
13490: * src/include/pa_vmframe.h 1.23:
13491: * src/include/pa_vobject.h 1.17:
13492: * src/include/pa_vstring.h 1.17:
13493: * src/include/pa_vunknown.h 1.9:
13494: * src/include/pa_wcontext.h 1.28:
13495: * src/include/pa_wwrapper.h 1.13:
13496: * src/main/compile.C 1.24:
13497: * src/main/compile.y 1.87:
13498: * src/main/compile_tools.C 1.25:
13499: * src/main/compile_tools.h 1.26:
13500: * src/main/core.C 1.53:
13501: * src/main/execute.C 1.88:
13502: * src/main/pa_array.C 1.21:
13503: * src/main/pa_cframe.C 1.5:
13504: * src/main/pa_common.C 1.5:
13505: * src/main/pa_exception.C 1.5:
13506: * src/main/pa_hash.C 1.19:
13507: * src/main/pa_pool.C 1.10:
13508: * src/main/pa_request.C 1.9:
13509: * src/main/pa_string.C 1.36:
13510: * src/main/pa_table.C 1.10:
13511: * src/main/pa_value.C 1.7:
13512: * src/main/pa_vclass.C 1.4:
13513: * src/main/pa_wcontext.C 1.10:
13514: sources header
13515:
13516: 2001-03-09 paf
13517: * src/classes/root.C [before_string_to_object_attempt] 1.4.4.1:
13518: * src/include/pa_request.h [before_string_to_object_attempt] 1.20.4.1:
13519: * src/main/execute.C [before_string_to_object_attempt] 1.78.2.2:
13520: ^string.length[]
13521:
13522: * src/classes/root.C 1.5:
13523: * src/include/pa_request.h 1.21:
13524: * src/include/pa_vclass.h 1.26:
13525: * src/include/pa_vhash.h 1.11:
13526: * src/include/pa_vmframe.h 1.20:
13527: * src/include/pa_vobject.h 1.15:
13528: * src/include/pa_vstring.h 1.13:
13529: * src/include/pa_wcontext.h 1.24:
13530: * src/main/compile.y 1.80:
13531: * src/main/core.C 1.46:
13532: * src/main/execute.C 1.79:
13533: * src/main/main.dsp 1.39:
13534: .
13535:
13536: * src/include/pa_vmframe.h 1.22:
13537: * src/main/compile.C 1.22:
13538: * src/main/execute.C 1.81:
13539: expr construct proper naming
13540:
13541: * src/classes/_double.h 1.1:
13542: * src/classes/_int.h 1.1:
13543: * src/classes/_string.h 1.1:
13544: * src/classes/double.C 1.1:
13545: * src/classes/int.C 1.1:
13546: * src/classes/root.C 1.6:
13547: * src/classes/string.C 1.1:
13548: * src/include/code.h 1.17:
13549: * src/include/pa_value.h 1.48:
13550: * src/include/pa_vbool.h 1.6:
13551: * src/include/pa_vdouble.h 1.10:
13552: * src/include/pa_vint.h 1.1:
13553: * src/include/pa_vmframe.h 1.21:
13554: * src/include/pa_vobject.h 1.16:
13555: * src/include/pa_vstring.h 1.14:
13556: * src/main/compile.y 1.81:
13557: * src/main/compile_tools.C 1.22:
13558: * src/main/core.C 1.47:
13559: * src/main/execute.C 1.80:
13560: * src/main/main.dsp 1.40:
13561: Int and Double classes with ^int[] and ^double[]. fixed expr type
13562:
13563: 2001-03-08 paf
13564: * src/include/pa_request.h 1.18:
13565: * src/include/pa_value.h 1.44:
13566: * src/include/pa_vcframe.h 1.4:
13567: * src/include/pa_vmframe.h 1.16:
13568: * src/include/pa_wcontext.h 1.23:
13569: * src/main/compile.C 1.21:
13570: * src/main/compile.y 1.76:
13571: * src/main/core.C 1.45:
13572: * src/main/execute.C 1.70:
13573: * src/main/pa_cframe.C 1.2:
13574: * src/main/pa_wcontext.C 1.5:
13575: 'if' just compiled
13576:
13577: * src/main/pa_vclass.C 1.2:
13578: that were ok... [vclass were out of vcs]
13579:
13580: * src/include/pa_value.h 1.43:
13581: * src/include/pa_vmframe.h 1.14:
13582: * src/main/compile.y 1.75:
13583: * src/main/core.C 1.44:
13584: * src/main/execute.C 1.68:
13585: * src/main/main.dsp 1.37:
13586: z. detected probs with parameter names in operator methods
13587:
13588: * src/include/pa_vclass.h [before_string_to_object_attempt] 1.25.2.2:
13589: * src/include/pa_vstring.h [before_string_to_object_attempt] 1.12.2.2:
13590: * src/include/pa_wcontext.h [before_string_to_object_attempt] 1.23.4.1:
13591: * src/main/compile.y [before_string_to_object_attempt] 1.79.2.1:
13592: * src/main/core.C [before_string_to_object_attempt] 1.45.4.1:
13593: * src/main/execute.C [before_string_to_object_attempt] 1.78.2.1:
13594: * src/main/main.dsp [before_string_to_object_attempt] 1.38.4.2:
13595: dead end: vstring can't be derivated from vobject
13596:
13597: * src/include/pa_request.h 1.17:
13598: * src/main/compile.C 1.20:
13599: * src/main/compile.y 1.73:
13600: * src/main/core.C 1.43:
13601: * src/main/main.dsp 1.36:
13602: introducing ROOT_CLASS.
13603: it's default @BASE.
13604: changed 'RUN' assignment mech
13605:
13606: * src/main/execute.C 1.64:
13607: root root in code-junction
13608:
13609: * src/include/pa_bool.h 1.2:
13610: * src/include/pa_double.h 1.2:
13611: * src/include/pa_value.h 1.47:
13612: * src/include/pa_vbool.h 1.5:
13613: * src/include/pa_vclass.h 1.24:
13614: * src/include/pa_vdouble.h 1.9:
13615: * src/include/pa_vhash.h 1.9:
13616: * src/include/pa_vjunction.h 1.6:
13617: * src/include/pa_vmframe.h 1.19:
13618: * src/include/pa_vobject.h 1.13:
13619: * src/include/pa_vstring.h 1.12:
13620: * src/include/pa_vunknown.h 1.7:
13621: * src/main/compile.y 1.79:
13622: * src/main/compile_tools.C 1.21:
13623: * src/main/execute.C 1.78:
13624: withoud cloning. didn't need it actually, params got passed
13625: from out unnamed ewpool
13626:
13627: * src/include/code.h 1.16:
13628: * src/main/compile.y 1.72:
13629: * src/main/compile_tools.C 1.19:
13630: * src/main/compile_tools.h 1.23:
13631: * src/main/execute.C 1.66:
13632: made class: dynamic, not static. so to enable runtime ^use
13633:
13634: * src/include/code.h 1.15:
13635: * src/main/compile.y 1.70:
13636: * src/main/compile_tools.C 1.18:
13637: * src/main/execute.C 1.65:
13638: joined 2 into one OP_CODE__STORE_PARAM
13639:
13640: * src/main/execute.C 1.74:
13641: fixed problems calling operators in constructors
13642:
13643: * src/classes/root.C 1.2:
13644: * src/include/pa_request.h 1.19:
13645: * src/include/pa_value.h 1.45:
13646: * src/include/pa_vbool.h 1.3:
13647: * src/include/pa_wwrapper.h 1.12:
13648: * src/main/execute.C 1.71:
13649: ^if 0
13650:
13651: * src/main/pa_vclass.C 1.1:
13652: wow! vclass were out of vcs
13653:
13654: * src/classes/root.C 1.4:
13655: * src/include/pa_stack.h 1.4:
13656: * src/main/execute.C 1.73:
13657: detected problems calling operators in constructors
13658:
13659: * src/main/compile.y 1.74:
13660: minor renamings in .y
13661:
13662: * src/include/pa_vdouble.h 1.8:
13663: * src/include/pa_vhash.h 1.8:
13664: * src/include/pa_vjunction.h 1.5:
13665: * src/include/pa_vobject.h 1.12:
13666: * src/include/pa_vunknown.h 1.6:
13667: * src/main/compile.y 1.78:
13668: cloning dead end
13669:
13670: * src/include/pa_vmframe.h [before_string_to_object_attempt] 1.19.2.1:
13671: fixed forgotten method_frame my check
13672:
13673: * src/classes/root.C 1.1:
13674: added root.c
13675:
13676: * src/include/pa_vbool.h 1.2:
13677: * src/include/pa_vclass.h [before_string_to_object_attempt] 1.25.2.1:
13678: * src/include/pa_vdouble.h 1.6:
13679: * src/include/pa_vhash.h [before_string_to_object_attempt] 1.10.2.1:
13680: * src/include/pa_vjunction.h 1.3:
13681: * src/include/pa_vmframe.h 1.15:
13682: * src/include/pa_vobject.h [before_string_to_object_attempt] 1.14.2.1:
13683: * src/include/pa_vstring.h 1.10:
13684: * src/include/pa_vstring.h [before_string_to_object_attempt] 1.12.2.1:
13685: * src/include/pa_wcontext.h 1.22:
13686: * src/main/execute.C 1.67:
13687: * src/main/execute.C 1.69:
13688: * src/main/execute.C 1.75:
13689: * src/main/main.dsp [before_string_to_object_attempt] 1.38.4.1:
13690: * src/main/pa_wcontext.C 1.4:
13691: * src/main/pa_wcontext.C 1.6:
13692: z
13693:
13694: * src/main/compile.y 1.71:
13695: minor grammar bug with OP_CODE__STORE_PARAM
13696:
13697: * src/include/pa_bool.h 1.1:
13698: * src/include/pa_double.h 1.1:
13699: * src/include/pa_valiased.h 1.2:
13700: * src/include/pa_value.h 1.46:
13701: * src/include/pa_vbool.h 1.4:
13702: * src/include/pa_vclass.h 1.23:
13703: * src/include/pa_vdouble.h 1.7:
13704: * src/include/pa_vhash.h 1.7:
13705: * src/include/pa_vjunction.h 1.4:
13706: * src/include/pa_vmframe.h 1.18:
13707: * src/include/pa_vobject.h 1.11:
13708: * src/include/pa_vstring.h 1.11:
13709: * src/include/pa_vunknown.h 1.5:
13710: * src/main/compile.y 1.77:
13711: * src/main/compile_tools.C 1.20:
13712: * src/main/execute.C 1.77:
13713: * src/main/main.dsp 1.38:
13714: * src/main/pa_value.C 1.6:
13715: value.cloning so to give params proper names
13716:
13717: * src/classes/root.C 1.3:
13718: * src/include/pa_request.h 1.20:
13719: * src/main/execute.C 1.72:
13720: autocalc def to string
13721:
13722: * src/include/pa_vmframe.h 1.17:
13723: * src/main/execute.C 1.76:
13724: added names to unknown values in get_element and unfilled
13725: params. removed wrong name change in get_element
13726:
13727: * src/include/pa_vclass.h 1.25:
13728: * src/include/pa_vhash.h 1.10:
13729: * src/include/pa_vobject.h 1.14:
13730: removes some remained clone conseqs
13731:
13732: 2001-03-07 paf
13733: * src/include/pa_hash.h 1.19:
13734: * src/include/pa_value.h 1.40:
13735: * src/include/pa_vhash.h 1.4:
13736: * src/include/pa_vunknown.h 1.4:
13737: * src/main/compile.y 1.67:
13738: * src/main/execute.C 1.62:
13739: * src/main/pa_hash.C 1.18:
13740: expr def in -f
13741:
13742: * src/main/compile.y 1.65:
13743: * src/main/execute.C 1.60:
13744: * src/main/pa_string.C 1.33:
13745: bug in string.cmp fixed
13746:
13747: * src/main/compile.y 1.68:
13748: .y priorities syntax shaped up a bit
13749:
13750: * src/main/compile.y 1.64:
13751: expr quoted code
13752:
13753: * src/main/execute.C 1.57:
13754: ^var.menu{$field} problem detected. that $field not a $var.field
13755:
13756: * src/main/compile.y 1.69:
13757: * src/main/compile_tools.h 1.22:
13758: ^func(params)
13759:
13760: * src/include/pa_value.h 1.42:
13761: * src/include/pa_vclass.h 1.22:
13762: * src/include/pa_vhash.h 1.6:
13763: * src/include/pa_vmframe.h 1.13:
13764: * src/include/pa_vobject.h 1.10:
13765: * src/include/pa_wwrapper.h 1.11:
13766: const in Value.get_element
13767:
13768: * src/main/compile.y 1.63:
13769: * src/main/execute.C 1.59:
13770: expr whitespace solved. added "" support0
13771:
13772: * src/include/pa_string.h 1.26:
13773: * src/main/compile.y 1.61:
13774: * src/main/execute.C 1.58:
13775: * src/main/pa_string.C 1.32:
13776: just compiled lt&co
13777:
13778: * src/include/pa_stack.h 1.3:
13779: * src/include/pa_value.h 1.41:
13780: * src/include/pa_vclass.h 1.21:
13781: * src/include/pa_vhash.h 1.5:
13782: * src/include/pa_vmframe.h 1.12:
13783: * src/include/pa_vobject.h 1.9:
13784: * src/include/pa_wwrapper.h 1.10:
13785: * src/main/execute.C 1.63:
13786: fixed rwcontext of {} params up
13787:
13788: * src/main/compile.y 1.62:
13789: expr string comparisons 0
13790:
13791: * src/main/compile.y 1.66:
13792: * src/main/execute.C 1.61:
13793: expr calls
13794:
13795: 2001-03-06 paf
13796: * src/include/pa_vbool.h 1.1:
13797: forgot this
13798:
13799: * src/main/compile.y 1.51:
13800: expr lexx1
13801:
13802: * src/include/code.h 1.14:
13803: * src/main/compile.y 1.59:
13804: * src/main/execute.C 1.56:
13805: 1 problems with skipping whitespace in yylex fixed
13806: 2 xors: # bitwise ## logical
13807:
13808: * src/include/code.h 1.11:
13809: * src/include/pa_valiased.h 1.1:
13810: * src/include/pa_value.h 1.37:
13811: * src/include/pa_vdouble.h 1.1:
13812: * src/include/pa_vstring.h 1.6:
13813: * src/main/compile.y 1.49:
13814: * src/main/execute.C 1.49:
13815: expr lex0 exec-1
13816:
13817: * src/main/compile.y 1.52:
13818: expr grammar-1
13819:
13820: * src/include/pa_value.h 1.39:
13821: * src/include/pa_vdouble.h 1.5:
13822: * src/include/pa_vstring.h 1.8:
13823: * src/include/pa_vunknown.h 1.3:
13824: * src/main/compile.y 1.56:
13825: * src/main/execute.C 1.54:
13826: * src/main/main.dsp 1.35:
13827: !~
13828:
13829: * src/include/code.h 1.10:
13830: * src/main/compile.y 1.48:
13831: * src/main/compile_tools.h 1.18:
13832: g
13833:
13834: * src/main/compile.y 1.60:
13835: .y expr visible-shorter
13836:
13837: * src/include/pa_vcframe.h 1.3:
13838: * src/include/pa_vclass.h 1.20:
13839: * src/include/pa_vdouble.h 1.4:
13840: * src/include/pa_vhash.h 1.3:
13841: * src/include/pa_vjunction.h 1.2:
13842: * src/include/pa_vmframe.h 1.11:
13843: * src/include/pa_vobject.h 1.8:
13844: * src/include/pa_vstring.h 1.7:
13845: * src/include/pa_vunknown.h 1.2:
13846: * src/include/pa_wcontext.h 1.21:
13847: * src/include/pa_wwrapper.h 1.9:
13848: * src/main/compile.y 1.55:
13849: * src/main/compile_tools.C 1.17:
13850: * src/main/compile_tools.h 1.21:
13851: * src/main/execute.C 1.53:
13852: +-*/
13853:
13854: * src/main/compile.y 1.50:
13855: * src/main/execute.C 1.50:
13856: * src/main/main.dsp 1.34:
13857: z
13858:
13859: * src/include/pa_vstring.h 1.9:
13860: * src/main/compile.y 1.58:
13861: problems with skipping whitespace in yylex
13862:
13863: * src/include/pa_value.h 1.38:
13864: * src/include/pa_vdouble.h 1.2:
13865: * src/main/compile.y 1.53:
13866: * src/main/execute.C 1.51:
13867: expr grammar-1 2*2=4.000000 :)
13868:
13869: * src/include/pa_vdouble.h 1.3:
13870: * src/main/compile.y 1.54:
13871: * src/main/compile_tools.C 1.15:
13872: * src/main/compile_tools.h 1.19:
13873: grammar-1.1 $a(z) $a=0
13874:
13875: * src/include/code.h 1.13:
13876: * src/main/compile.y 1.57:
13877: * src/main/execute.C 1.55:
13878: without string ops in expressions 0
13879:
13880: 2001-02-26 paf
13881: * src/main/compile.y 1.46:
13882: max_string in yyerror bug fix
13883:
13884: 2001-02-25 paf
13885: * src/main/compile.y 1.40:
13886: escaping bug
13887:
13888: * src/include/pa_request.h 1.14:
13889: * src/main/compile.C 1.19:
13890: * src/main/core.C 1.38:
13891: default name RUN, also alias
13892:
13893: * src/include/pa_vcframe.h 1.2:
13894: * src/include/pa_vmframe.h 1.5:
13895: * src/include/pa_vobject.h 1.6:
13896: * src/include/pa_wcontext.h 1.17:
13897: * src/include/pa_wwrapper.h 1.7:
13898: * src/main/core.C 1.40:
13899: * src/main/execute.C 1.43:
13900: * src/main/main.dsp 1.31:
13901: would now get fields into interm VFielded class
13902:
13903: * src/include/pa_request.h 1.16:
13904: * src/include/pa_value.h 1.34:
13905: * src/include/pa_vmframe.h 1.7:
13906: * src/include/pa_wcontext.h 1.19:
13907: * src/main/execute.C 1.46:
13908: VAliased0
13909:
13910: * src/main/execute.C 1.47:
13911: VAliased1
13912:
13913: * src/include/pa_value.h 1.35:
13914: * src/include/pa_vmframe.h 1.8:
13915: VAliased2
13916:
13917: * src/include/code.h 1.9:
13918: * src/include/pa_value.h 1.28:
13919: * src/include/pa_vclass.h 1.15:
13920: * src/include/pa_vmframe.h 1.2:
13921: * src/include/pa_vobject.h 1.3:
13922: * src/include/pa_wwrapper.h 1.5:
13923: * src/main/compile.y 1.38:
13924: * src/main/compile_tools.C 1.14:
13925: * src/main/compile_tools.h 1.16:
13926: * src/main/execute.C 1.38:
13927: ^class:method() just compiled
13928:
13929: * src/include/pa_value.h 1.36:
13930: * src/include/pa_vmframe.h 1.9:
13931: * src/include/pa_wcontext.h 1.20:
13932: * src/main/execute.C 1.48:
13933: VAliased3
13934:
13935: * src/include/pa_hash.h 1.18:
13936: * src/include/pa_value.h 1.31:
13937: * src/include/pa_vclass.h 1.17:
13938: * src/include/pa_vmframe.h 1.4:
13939: * src/include/pa_vobject.h 1.5:
13940: * src/include/pa_vstring.h 1.5:
13941: * src/include/pa_wcontext.h 1.16:
13942: * src/main/compile.y 1.45:
13943: * src/main/core.C 1.39:
13944: * src/main/execute.C 1.42:
13945: * src/main/main.dsp 1.30:
13946: * src/main/pa_hash.C 1.17:
13947: * src/main/pa_value.C 1.5:
13948: * src/main/pa_wcontext.C 1.3:
13949: virtuals2
13950:
13951: * src/include/pa_value.h 1.32:
13952: * src/include/pa_vclass.h 1.18:
13953: * src/include/pa_wcontext.h 1.18:
13954: * src/include/pa_wwrapper.h 1.8:
13955: * src/main/execute.C 1.44:
13956: * src/main/main.dsp 1.32:
13957: no not get fields into interm VFielded class.
13958: fields & staticfields 1
13959:
13960: * src/include/pa_pool.h 1.25:
13961: * src/include/pa_request.h 1.15:
13962: * src/include/pa_value.h 1.33:
13963: * src/include/pa_vclass.h 1.19:
13964: * src/include/pa_vmframe.h 1.6:
13965: * src/include/pa_vobject.h 1.7:
13966: * src/main/core.C 1.41:
13967: * src/main/execute.C 1.45:
13968: * src/main/main.dsp 1.33:
13969: VAliased just compiled
13970:
13971: * src/include/pa_request.h 1.13:
13972: * src/include/pa_value.h 1.29:
13973: * src/include/pa_vobject.h 1.4:
13974: * src/main/compile.y 1.39:
13975: * src/main/compile_tools.h 1.17:
13976: * src/main/core.C 1.37:
13977: * src/main/execute.C 1.39:
13978: * src/main/pa_common.C 1.3:
13979: vobject1
13980:
13981: * src/main/compile.y 1.43:
13982: rethought to $class:static.field.subfield
13983:
13984: * src/main/compile.y 1.44:
13985: : 1
13986:
13987: * src/include/pa_value.h 1.30:
13988: * src/include/pa_vmframe.h 1.3:
13989: * src/include/pa_wwrapper.h 1.6:
13990: * src/main/compile.y 1.41:
13991: * src/main/execute.C 1.40:
13992: * src/main/pa_wcontext.C 1.2:
13993: before execute class calls rewrite
13994:
13995: * src/include/pa_vclass.h 1.16:
13996: * src/main/compile.y 1.42:
13997: * src/main/execute.C 1.41:
13998: $class:element
13999:
14000: * src/include/pa_pool.h [class_alias_dead_end] 1.24.2.1:
14001: * src/include/pa_value.h [class_alias_dead_end] 1.32.2.1:
14002: * src/include/pa_vclass.h [class_alias_dead_end] 1.18.2.1:
14003: * src/include/pa_vobject.h [class_alias_dead_end] 1.6.2.1:
14004: * src/main/execute.C [class_alias_dead_end] 1.44.2.1:
14005: alias dead end
14006:
14007: 2001-02-24 paf
14008: * src/main/compile.y 1.32:
14009: fixed grammar bugs in constructor/params klinch
14010:
14011: * src/main/main.dsp 1.29:
14012: no bison -d
14013:
14014: * src/main/compile.y 1.37:
14015: * src/main/compile_tools.h 1.15:
14016: use0 line no on 'undef class' err msg wrong
14017:
14018: * src/main/compile.y 1.30:
14019: fixed last \n macrotemplate strip bug
14020:
14021: * src/include/pa_vframe.h 1.5:
14022: * src/main/compile.y 1.33:
14023: found junction ideology @: ^x{$a()) must construct current
14024: wcontext element, so smart wcontext handling needed
14025:
14026: * src/include/pa_value.h 1.25:
14027: * src/include/pa_wcontext.h 1.15:
14028: * src/include/pa_wwrapper.h 1.4:
14029: * src/main/execute.C 1.36:
14030: * src/main/pa_value.C 1.4:
14031: it works as bad as you've named it: wcontext.value() was not a
14032: perfect idea
14033:
14034: * src/main/compile.y 1.35:
14035: * src/main/core.C 1.36:
14036: yylex need some @special lines adj
14037:
14038: * src/include/pa_value.h 1.24:
14039: * src/include/pa_vcframe.h 1.1:
14040: * src/include/pa_vclass.h 1.10:
14041: * src/include/pa_vframe.h 1.6:
14042: * src/include/pa_vhash.h 1.2:
14043: * src/include/pa_vjunction.h 1.1:
14044: * src/include/pa_vmframe.h 1.1:
14045: * src/include/pa_wcontext.h 1.14:
14046: * src/include/pa_wwrapper.h 1.3:
14047: * src/main/execute.C 1.34:
14048: * src/main/main.dsp 1.27:
14049: * src/main/pa_cframe.C 1.1:
14050: * src/main/pa_wcontext.C 1.1:
14051: codeframe just compiled
14052:
14053: * src/include/pa_request.h 1.12:
14054: * src/include/pa_vclass.h 1.14:
14055: * src/main/compile.C 1.18:
14056: * src/main/compile.y 1.34:
14057: * src/main/compile_tools.h 1.14:
14058: * src/main/core.C 1.35:
14059: modules0
14060:
14061: * src/main/pa_array.C 1.20:
14062: minor bug in expanding very small arrays. 60% from 1 were 0
14063:
14064: * src/include/pa_vclass.h 1.12:
14065: * src/main/compile.y 1.36:
14066: * src/main/core.C 1.33:
14067: z
14068:
14069: * src/include/code.h 1.7:
14070: * src/include/pa_request.h 1.11:
14071: * src/include/pa_value.h 1.23:
14072: * src/include/pa_vclass.h 1.9:
14073: * src/include/pa_vframe.h 1.4:
14074: * src/main/compile.y 1.29:
14075: * src/main/compile_tools.C 1.13:
14076: * src/main/compile_tools.h 1.13:
14077: * src/main/core.C 1.32:
14078: * src/main/execute.C 1.32:
14079: code junctions0. something wrong with last \n macrotemplate strip
14080:
14081: * src/include/pa_value.h 1.26:
14082: * src/include/pa_vclass.h 1.11:
14083: * src/include/pa_vobject.h 1.1:
14084: * src/main/main.dsp 1.28:
14085: vobject00
14086:
14087: * src/main/compile.y 1.31:
14088: * src/main/execute.C 1.33:
14089: fixed empty constructor optimized empty case. failed on calls -
14090: produced empty string param
14091:
14092: * src/main/execute.C 1.35:
14093: codeframe1
14094:
14095: 2001-02-23 paf
14096: * src/include/pa_value.h 1.18:
14097: * src/main/core.C 1.27:
14098: * src/main/execute.C 1.25:
14099: * src/main/main.dsp 1.23:
14100: value named
14101:
14102: * src/main/compile.y 1.26:
14103: * src/main/execute.C 1.27:
14104: empty constructor bug fixed
14105:
14106: * src/include/pa_vframe.h 1.1:
14107: * src/include/pa_vunknown.h 1.1:
14108: * src/include/pa_wcontext.h 1.13:
14109: * src/include/pa_wwrapper.h 1.1:
14110: * src/main/core.C 1.29:
14111: * src/main/execute.C 1.29:
14112: * src/main/main.dsp 1.25:
14113: * src/main/pa_value.C 1.1:
14114: call0
14115:
14116: * src/main/compile.y 1.27:
14117: * src/main/compile_tools.C 1.12:
14118: * src/main/compile_tools.h 1.12:
14119: fixed wrong grammar in complex constructor case
14120:
14121: * src/include/pa_value.h 1.21:
14122: * src/include/pa_vclass.h 1.8:
14123: * src/include/pa_vframe.h 1.3:
14124: * src/main/core.C 1.30:
14125: * src/main/execute.C 1.31:
14126: * src/main/pa_value.C 1.2:
14127: get_method RIP. junctions everywhere. call with junctions0
14128:
14129: * src/main/compile.y 1.28:
14130: * src/main/execute.C 1.30:
14131: * src/main/main.dsp 1.26:
14132: rethought some. before junction
14133:
14134: * src/include/pa_value.h 1.17:
14135: * src/include/pa_vstring.h 1.4:
14136: * src/main/execute.C 1.24:
14137: strign 2 value in 2 places in execute
14138:
14139: * src/include/pa_wcontext.h 1.11:
14140: z
14141:
14142: * src/include/pa_hash.h 1.17:
14143: * src/include/pa_value.h 1.19:
14144: * src/include/pa_wcontext.h 1.12:
14145: * src/main/core.C 1.28:
14146: * src/main/execute.C 1.28:
14147: * src/main/main.dsp 1.24:
14148: * src/main/pa_hash.C 1.16:
14149: started call. store param, vframe done
14150:
14151: * src/include/pa_value.h 1.22:
14152: * src/main/compile.C 1.17:
14153: * src/main/core.C 1.31:
14154: * src/main/pa_value.C 1.3:
14155: minor error reporting format beautifyings
14156:
14157: * src/main/execute.C 1.26:
14158: with result rwpool
14159:
14160: * src/include/pa_value.h 1.16:
14161: * src/include/pa_wcontext.h 1.10:
14162: * src/main/compile.y 1.25:
14163: * src/main/execute.C 1.23:
14164: * src/main/main.dsp 1.22:
14165: * src/main/pa_array.C 1.19:
14166: auto VHash on wcontext.put_element when wcontext fvalue==0
14167:
14168: * src/include/pa_value.h 1.20:
14169: * src/include/pa_vclass.h 1.7:
14170: * src/include/pa_vframe.h 1.2:
14171: * src/include/pa_wwrapper.h 1.2:
14172: lara came, can't work, sorry :(
14173:
14174: 2001-02-22 paf
14175: * src/include/pa_request.h 1.10:
14176: * src/main/compile.y 1.23:
14177: $self.put(val)
14178:
14179: * src/include/pa_pool.h 1.24:
14180: * src/include/pa_vclass.h 1.5:
14181: * src/main/core.C 1.25:
14182: * src/main/pa_hash.C 1.15:
14183: * src/main/pa_pool.C 1.9:
14184: TRY...
14185:
14186: * src/include/code.h 1.6:
14187: * src/main/compile_tools.C 1.9:
14188: * src/main/compile_tools.h 1.10:
14189: * src/main/execute.C 1.19:
14190: OP_STRING better then some xxx _VALUE
14191:
14192: * src/main/compile.C 1.14:
14193: * src/main/core.C 1.26:
14194: * src/main/execute.C 1.16:
14195: * src/main/pa_string.C 1.31:
14196: more precise parse error line:col
14197:
14198: * src/main/compile.C 1.15:
14199: * src/main/compile.y 1.18:
14200: * src/main/execute.C 1.20:
14201: started : with $a.$:f
14202:
14203: * src/main/compile.y 1.20:
14204: $: wasn't finished - $:sdf(sdf) troubled a bit. finished now.
14205:
14206: * src/include/code.h 1.3:
14207: * src/include/pa_string.h 1.25:
14208: * src/include/pa_value.h 1.12:
14209: * src/include/pa_vclass.h 1.3:
14210: * src/include/pa_wcontext.h 1.3:
14211: * src/main/compile.y 1.14:
14212: * src/main/execute.C 1.14:
14213: * src/main/pa_string.C 1.28:
14214: write_value write_string 0
14215: it seems wcontext must write strings regardles of fvalue!=0
14216:
14217: * src/include/code.h 1.4:
14218: * src/include/pa_value.h 1.13:
14219: * src/include/pa_vclass.h 1.4:
14220: * src/include/pa_wcontext.h 1.5:
14221: * src/main/compile.y 1.15:
14222: * src/main/compile_tools.C 1.6:
14223: * src/main/compile_tools.h 1.8:
14224: * src/main/execute.C 1.15:
14225: * src/main/main.dsp 1.20:
14226: iiieeyys! get/put simple vars to VClass works0
14227:
14228: * src/include/pa_array.h 1.18:
14229: * src/include/pa_wcontext.h 1.4:
14230: * src/main/pa_string.C 1.29:
14231: in process, but found that exceptions are too global
14232:
14233: * src/main/compile.y 1.19:
14234: $: finished
14235:
14236: * src/main/compile.C 1.16:
14237: * src/main/compile.y 1.21:
14238: * src/main/compile_tools.C 1.10:
14239: z
14240:
14241: * src/include/pa_request.h 1.9:
14242: * src/include/pa_stack.h 1.2:
14243: * src/include/pa_wcontext.h 1.7:
14244: * src/main/execute.C 1.17:
14245: z about to vstring it .y all
14246:
14247: * src/include/pa_hash.h 1.16:
14248: * src/include/pa_value.h 1.15:
14249: * src/include/pa_vclass.h 1.6:
14250: * src/include/pa_vhash.h 1.1:
14251: * src/include/pa_vstring.h 1.3:
14252: * src/include/pa_wcontext.h 1.9:
14253: * src/main/execute.C 1.22:
14254: * src/main/main.dsp 1.21:
14255: auto VHash in pa.th.cre.at.e
14256:
14257: * src/include/code.h 1.5:
14258: * src/include/pa_vstring.h 1.2:
14259: * src/main/compile.y 1.17:
14260: * src/main/compile_tools.C 1.8:
14261: * src/main/compile_tools.h 1.9:
14262: * src/main/execute.C 1.18:
14263: string to vstring it .y all
14264:
14265: * src/include/pa_array.h 1.19:
14266: * src/main/compile.y 1.22:
14267: * src/main/compile_tools.C 1.11:
14268: * src/main/compile_tools.h 1.11:
14269: * src/main/pa_array.C 1.18:
14270: $self.get
14271:
14272: * src/include/pa_exception.h 1.5:
14273: * src/include/pa_pool.h 1.23:
14274: * src/include/pa_request.h 1.8:
14275: * src/include/pa_value.h 1.14:
14276: * src/include/pa_wcontext.h 1.6:
14277: * src/main/compile.C 1.13:
14278: * src/main/compile.y 1.16:
14279: * src/main/compile_tools.C 1.7:
14280: * src/main/core.C 1.24:
14281: * src/main/pa_array.C 1.17:
14282: * src/main/pa_exception.C 1.4:
14283: * src/main/pa_hash.C 1.14:
14284: * src/main/pa_pool.C 1.8:
14285: * src/main/pa_string.C 1.30:
14286: * src/main/pa_table.C 1.9:
14287: removed exception from request
14288:
14289: * src/include/pa_vstring.h 1.1:
14290: * src/main/compile.C 1.12:
14291: * src/main/core.C 1.23:
14292: added some forgotten
14293:
14294: * src/include/pa_wcontext.h 1.8:
14295: * src/main/compile.y 1.24:
14296: * src/main/execute.C 1.21:
14297: erroreos checkout
14298:
14299: 2001-02-21 paf
14300: * src/main/compile.y 1.9:
14301: more straightforward yylex[end]
14302:
14303: * src/main/compile.C 1.6:
14304: * src/main/compile.y 1.6:
14305: * src/main/compile_tools.h 1.5:
14306: error processing in eval & yyerror so it wouldn't cause
14307: memleaks.
14308:
14309: * src/include/compile.h 1.5:
14310: * src/include/execute.h 1.3:
14311: * src/include/pa_array.h 1.17:
14312: * src/include/pa_request.h 1.7:
14313: * src/include/pa_stack.h 1.1:
14314: * src/include/pa_vclass.h 1.2:
14315: * src/include/pa_wcontext.h 1.2:
14316: * src/main/compile.C 1.10:
14317: * src/main/compile.y 1.12:
14318: * src/main/execute.C 1.11:
14319: * src/main/main.dsp 1.19:
14320: * src/main/pa_array.C 1.16:
14321: * src/main/pa_request.C 1.2:
14322: get put -1 [just compiled]
14323:
14324: * src/include/compile.h 1.4:
14325: * src/include/pa_array.h 1.16:
14326: * src/main/compile.C 1.9:
14327: * src/main/compile.y 1.11:
14328: * src/main/execute.C 1.10:
14329: MAIN_METHOD_NAME ready to write execute
14330:
14331: * src/include/pa_string.h 1.24:
14332: * src/include/pa_types.h 1.6:
14333: * src/main/pa_string.C 1.27:
14334: string.operator==(char*)
14335:
14336: * src/main/compile.C 1.11:
14337: * src/main/compile.y 1.13:
14338: * src/main/execute.C 1.12:
14339: store0
14340:
14341: * src/include/core.h 1.1:
14342: * src/include/pa_context.h 1.8:
14343: * src/include/pa_request.h 1.6:
14344: * src/include/pa_vclass.h 1.1:
14345: * src/include/pa_wcontext.h 1.1:
14346: * src/main/core.C 1.22:
14347: * src/main/main.dsp 1.18:
14348: * src/main/pa_request.C 1.1:
14349: request core methods0
14350:
14351: * src/include/compile.h 1.3:
14352: * src/include/pa_context.h 1.7:
14353: * src/include/pa_hash.h 1.15:
14354: * src/include/pa_request.h 1.5:
14355: * src/include/pa_string.h 1.23:
14356: * src/include/pa_value.h 1.9:
14357: struck with const array.gets
14358:
14359: * src/include/code.h 1.2:
14360: * src/include/pa_types.h 1.5:
14361: * src/main/compile.C 1.3:
14362: * src/main/compile.y 1.3:
14363: * src/main/compile_tools.C 1.3:
14364: * src/main/compile_tools.h 1.3:
14365: * src/main/execute.C 1.3:
14366: * src/main/main.dsp 1.16:
14367: .y to c++
14368: hierarchy output fix.
14369: compiler works ok
14370:
14371: * src/include/compile.h 1.2:
14372: * src/main/compile.C 1.4:
14373: * src/main/compile.y 1.4:
14374: * src/main/compile_tools.h 1.4:
14375: line numbers needed. would add them to .y now internally.
14376: externally it's not as precise as needed
14377:
14378: * src/include/pa_exception.h 1.4:
14379: * src/include/pa_value.h 1.11:
14380: * src/main/compile.C 1.8:
14381: * src/main/compile.y 1.10:
14382: * src/main/compile_tools.C 1.5:
14383: * src/main/compile_tools.h 1.7:
14384: .y methods and one_big_piece. now compile returns array<method*>
14385:
14386: * src/include/execute.h 1.2:
14387: * src/include/pa_array.h 1.15:
14388: * src/include/pa_value.h 1.10:
14389: * src/main/execute.C 1.9:
14390: * src/main/pa_array.C 1.15:
14391: after array.const get wonders
14392:
14393: * src/main/compile.y 1.7:
14394: * src/main/execute.C 1.4:
14395: * src/main/execute.C 1.5:
14396: * src/main/execute.C 1.6:
14397: * src/main/execute.C 1.7:
14398: * src/main/execute.C 1.8:
14399: z
14400:
14401: * src/main/execute.C 1.13:
14402: tired :)
14403:
14404: * src/main/compile.C 1.5:
14405: * src/main/compile.y 1.5:
14406: failed to add absolute precies parse error positions. leaving
14407: RIGHTMOST position as @file[line:col]
14408:
14409: 2001-02-20 paf
14410: * src/include/code.h 1.1:
14411: * src/include/compile.h 1.1:
14412: * src/include/execute.h 1.1:
14413: * src/include/pa_array.h 1.14:
14414: * src/include/pa_common.h 1.2:
14415: * src/include/pa_pool.h 1.22:
14416: * src/include/pa_string.h 1.22:
14417: * src/include/pa_table.h 1.8:
14418: * src/include/pa_types.h 1.4:
14419: * src/main/compile.C 1.1:
14420: * src/main/compile.y 1.1:
14421: * src/main/compile_tools.C 1.1:
14422: * src/main/compile_tools.h 1.1:
14423: * src/main/core.C 1.21:
14424: * src/main/execute.C 1.1:
14425: * src/main/main.dsp 1.14:
14426: * src/main/pa_array.C 1.14:
14427: * src/main/pa_common.C 1.2:
14428: * src/main/pa_hash.C 1.12:
14429: * src/main/pa_string.C 1.26:
14430: * src/main/pa_table.C 1.8:
14431: bison[yacc] first time compiled.
14432: execute=dump for now
14433:
14434: * src/main/compile.C 1.2:
14435: * src/main/compile.y 1.2:
14436: * src/main/compile_tools.C 1.2:
14437: * src/main/compile_tools.h 1.2:
14438: * src/main/execute.C 1.2:
14439: * src/main/main.dsp 1.15:
14440: nestage probs, eof yylex not perfect
14441:
14442: * src/main/core.C 1.20:
14443: core rewrite using yacc investigations
14444: now will be compile[yacc]/execute[opcodes]
14445:
14446: 2001-02-15 paf
14447: * src/include/pa_value.h 1.8:
14448: * src/main/core.C 1.19:
14449: maybe a-la yacc those ifs rewrite as turing machine?
14450: for it seems it would be it's too many ifs with this syntax now
14451:
14452: 2001-02-14 paf
14453: * src/include/pa_context.h 1.6:
14454: * src/include/pa_string.h 1.20:
14455: * src/main/core.C 1.10:
14456: * src/main/pa_string.C 1.23:
14457: process text repassing
14458:
14459: * src/include/pa_value.h 1.7:
14460: * src/main/core.C 1.11:
14461: * src/main/pa_string.C 1.24:
14462: process text repassing2
14463: operator static vars
14464:
14465: * src/include/pa_string.h 1.21:
14466: * src/main/core.C 1.12:
14467: * src/main/pa_string.C 1.25:
14468: get names 0
14469:
14470: * src/include/pa_context.h 1.5:
14471: * src/include/pa_value.h 1.6:
14472: * src/main/core.C 1.9:
14473: module:calls changes
14474:
14475: * src/main/core.C 1.16:
14476: varios breaks
14477:
14478: * src/main/core.C 1.17:
14479: get_params
14480: figured ^menu[UNEVALUATED unthinked :( ]
14481:
14482: * src/main/core.C 1.18:
14483: get_params 1
14484:
14485: * src/main/core.C 1.13:
14486: get names 1
14487:
14488: * src/main/core.C 1.14:
14489: get names 2
14490:
14491: * src/main/core.C 1.15:
14492: get names 3
14493:
14494: 2001-02-13 paf
14495: * src/include/pa_string.h 1.17:
14496: * src/main/pa_string.C 1.19:
14497: String_iterator::skip_to
14498: todo:optimize
14499:
14500: * src/main/core.C 1.6:
14501: operators
14502: : and self. prefixes
14503:
14504: * src/include/pa_context.h 1.4:
14505: * src/include/pa_value.h 1.5:
14506: * src/main/core.C 1.8:
14507: ^class:calls[] started
14508:
14509: * src/include/pa_string.h 1.18:
14510: * src/main/pa_string.C 1.21:
14511: String_iterator optimized
14512:
14513: * src/include/pa_string.h 1.19:
14514: * src/main/pa_string.C 1.22:
14515: String_iterator tested
14516:
14517: * src/main/pa_string.C 1.20:
14518: String_iterator::skip_to
14519: optimized a bit. would change privates to better support optimization
14520:
14521: * src/include/pa_value.h 1.4:
14522: * src/main/core.C 1.5:
14523: * src/main/core.C 1.7:
14524: z
14525:
14526: 2001-02-12 paf
14527: * src/include/pa_context.h 1.2:
14528: * src/include/pa_value.h 1.2:
14529: * src/main/core.C 1.2:
14530: get self/methodref joined
14531:
14532: * src/include/pa_context.h 1.3:
14533: * src/include/pa_value.h 1.3:
14534: * src/main/core.C 1.3:
14535: some comments
14536:
14537: * src/include/pa_string.h 1.16:
14538: * src/main/core.C 1.4:
14539: * src/main/pa_string.C 1.18:
14540: started String_iterator
14541:
14542: 2001-02-11 paf
14543: * src/include/pa_context.h 1.1:
14544: * src/include/pa_value.h 1.1:
14545: * src/main/core.C 1.1:
14546: * src/main/main.dsp 1.13:
14547: core started.
14548: core.C, context&value .h
14549:
14550: * src/include/pa_array.h 1.13:
14551: * src/include/pa_hash.h 1.14:
14552: * src/include/pa_pool.h 1.21:
14553: * src/include/pa_string.h 1.15:
14554: * src/main/main.dsp 1.12:
14555: * src/main/pa_array.C 1.13:
14556: * src/main/pa_hash.C 1.11:
14557: * src/main/pa_pool.C 1.7:
14558: * src/main/pa_string.C 1.17:
14559: :pooled
14560:
14561: 2001-01-30 paf
14562: * src/include/pa_error.h 1.4:
14563: * src/include/pa_exception.h 1.1:
14564: * src/include/pa_pool.h 1.17:
14565: * src/include/pa_request.h 1.3:
14566: * src/main/main.dsp 1.10:
14567: * src/main/pa_error.C 1.4:
14568: * src/main/pa_exception.C 1.1:
14569: * src/main/pa_pool.C 1.4:
14570: * src/targets/Makefile.am 1.2:
14571: * src/targets/parser.C 1.17:
14572: * src/targets/parser.dsp 1.8:
14573: lowered targets/parser into subdir, added parser_Pool(Pool)
14574: failed to add. would think..
14575:
14576: * src/include/pa_exception.h 1.3:
14577: * src/include/pa_pool.h 1.19:
14578: * src/include/pa_table.h 1.7:
14579: * src/main/pa_exception.C 1.3:
14580: * src/main/pa_table.C 1.7:
14581: minor * to & changes
14582:
14583: * src/include/pa_pool.h 1.20:
14584: * src/main/Makefile.am 1.5:
14585: * src/main/main.dsp 1.11:
14586: * src/main/pa_pool.C 1.6:
14587: moved pa_pool.C to be target specific
14588:
14589: * src/Makefile.am 1.2:
14590: * src/main/Makefile.am 1.6:
14591: * src/targets/Makefile.am 1.3:
14592: .am comments
14593:
14594: * src/include/pa_exception.h 1.2:
14595: * src/include/pa_pool.h 1.18:
14596: * src/include/pa_request.h 1.4:
14597: * src/include/pa_table.h 1.6:
14598: * src/main/pa_array.C 1.12:
14599: * src/main/pa_exception.C 1.2:
14600: * src/main/pa_pool.C 1.5:
14601: * src/main/pa_table.C 1.6:
14602: error re-associated. that's much better
14603: even removed 'die' necessety
14604:
14605: 2001-01-29 paf
14606: * src/include/pa_hash.h 1.9:
14607: * src/include/pa_pool.h 1.10:
14608: * src/include/pa_threads.h 1.3:
14609: * src/main/pa_hash.C 1.5:
14610: made local Hash-es not thread safe=quicker by
14611: SYNCHRONIZED(thread_safe)
14612:
14613: * src/include/pa_hash.h 1.5:
14614: some comments
14615:
14616: * src/include/pa_error.h 1.2:
14617: * src/include/pa_request.h 1.2:
14618: * src/include/pa_string.h 1.13:
14619: * src/include/pa_table.h 1.4:
14620: * src/main/pa_error.C 1.2:
14621: * src/main/pa_table.C 1.4:
14622: * src/targets/parser.C 1.15:
14623: * src/targets/parser.dsp 1.7:
14624: Error fixed
14625:
14626: * src/include/pa_pool.h 1.11:
14627: * src/include/pa_string.h 1.9:
14628: * src/main/pa_string.C 1.13:
14629: * src/targets/parser.C 1.11:
14630: String originating
14631:
14632: * src/include/pa_array.h 1.4:
14633: * src/main/pa_array.C 1.4:
14634: * src/targets/parser.C 1.8:
14635: Array::operator += (Array& src)
14636:
14637: rethought, would change now
14638:
14639: * src/include/pa_hash.h 1.6:
14640: * src/include/pa_threads.h 1.1:
14641: * src/main/main.dsp 1.6:
14642: * src/main/pa_threads.C 1.1:
14643: * src/targets/parser.C 1.10:
14644: added pa_threads
14645:
14646: Mutex
14647:
14648: * src/include/pa_pool.h 1.14:
14649: * src/main/pa_array.C 1.9:
14650: * src/targets/parser.C 1.13:
14651: tested - decision "no templates"
14652:
14653: * src/include/pa_error.h 1.3:
14654: * src/include/pa_hash.h 1.13:
14655: * src/include/pa_string.h 1.14:
14656: * src/include/pa_table.h 1.5:
14657: * src/main/pa_error.C 1.3:
14658: * src/main/pa_hash.C 1.10:
14659: * src/main/pa_string.C 1.16:
14660: * src/main/pa_table.C 1.5:
14661: * src/targets/parser.C 1.16:
14662: Table
14663: more like C++ style
14664: hence lots of 'const'
14665:
14666: * src/include/pa_array.h 1.7:
14667: * src/include/pa_hash.h 1.10:
14668: * src/include/pa_pool.h 1.12:
14669: * src/include/pa_string.h 1.10:
14670: * src/include/pa_table.h 1.1:
14671: * src/include/pa_types.h 1.2:
14672: * src/main/main.dsp 1.7:
14673: * src/main/pa_array.C 1.7:
14674: * src/main/pa_string.C 1.14:
14675: * src/main/pa_table.C 1.1:
14676: Table started
14677: would test
14678: template Array now
14679:
14680: * src/main/pa_array.C 1.5:
14681: expand not convinient, would rewrite
14682:
14683: * src/include/pa_array.h 1.11:
14684: * src/include/pa_hash.h 1.11:
14685: * src/include/pa_pool.h 1.15:
14686: * src/include/pa_string.h 1.11:
14687: * src/include/pa_table.h 1.2:
14688: * src/include/pa_types.h 1.3:
14689: * src/main/Makefile.am 1.3:
14690: * src/main/main.dsp 1.9:
14691: * src/main/pa_array.C 1.10:
14692: * src/main/pa_hash.C 1.8:
14693: * src/main/pa_string.C 1.15:
14694: * src/main/pa_table.C 1.2:
14695: * src/targets/parser.C 1.14:
14696: * src/targets/parser.dsp 1.6:
14697: Request
14698: Error
14699: Table
14700:
14701: * src/include/pa_array.h 1.6:
14702: * src/include/pa_hash.h 1.8:
14703: * src/include/pa_string.h 1.8:
14704: moved .h public parts to top
14705:
14706: * src/include/pa_hash.h 1.7:
14707: * src/include/pa_threads.h 1.2:
14708: * src/main/pa_hash.C 1.4:
14709: * src/main/pa_threads.C 1.2:
14710: decided on one global_mutex, like PHP
14711: as I can see: needed only in global Hash now,
14712: made Hash:: put/get SYNCHRONIZED
14713:
14714: * src/include/pa_array.h 1.12:
14715: * src/include/pa_common.h 1.1:
14716: * src/include/pa_error.h 1.1:
14717: * src/include/pa_hash.h 1.12:
14718: * src/include/pa_pool.h 1.16:
14719: * src/include/pa_request.h 1.1:
14720: * src/include/pa_string.h 1.12:
14721: * src/include/pa_table.h 1.3:
14722: * src/main/Makefile.am 1.4:
14723: * src/main/pa_array.C 1.11:
14724: * src/main/pa_common.C 1.1:
14725: * src/main/pa_error.C 1.1:
14726: * src/main/pa_hash.C 1.9:
14727: * src/main/pa_table.C 1.3:
14728: added forgotten
14729:
14730: * src/include/pa_array.h 1.8:
14731: * src/include/pa_pool.h 1.13:
14732: * src/main/Makefile.am 1.2:
14733: * src/main/main.dsp 1.8:
14734: * src/main/pa_array.C 1.8:
14735: * src/targets/parser.C 1.12:
14736: * src/targets/parser.dsp 1.5:
14737: templates failed
14738: no template specializations [VC6],
14739: no library auto instantation [VC6, GNU c++ 2.95.2-6 from latest cygwin]
14740:
14741: * src/include/pa_array.h 1.5:
14742: * src/include/pa_pool.h 1.9:
14743: * src/main/pa_array.C 1.6:
14744: * src/targets/parser.C 1.9:
14745: Array& operator += (Array& src)
14746:
14747: 2001-01-27 paf
14748: * src/include/pa_hash.h 1.1:
14749: * src/include/pa_string.h 1.4:
14750: * src/include/pa_types.h 1.1:
14751: * src/main/main.dsp 1.4:
14752: * src/main/pa_string.C 1.7:
14753: uint, and added pa_types & pa_hash[forgotten]
14754:
14755: * src/main/pa_string.C 1.9:
14756: * src/targets/parser.C 1.6:
14757: String::operator ==
14758:
14759: * src/include/pa_array.h 1.3:
14760: * src/main/pa_array.C 1.3:
14761: * src/targets/parser.C 1.7:
14762: array [] with chunk caching
14763:
14764: * src/main/pa_hash.C 1.2:
14765: String(&String)
14766:
14767: * src/include/pa_array.h 1.2:
14768: * src/include/pa_hash.h 1.4:
14769: * src/include/pa_pool.h 1.8:
14770: * src/include/pa_string.h 1.7:
14771: * src/main/pa_array.C 1.2:
14772: * src/main/pa_string.C 1.11:
14773: array cache rethought to chunk caching
14774:
14775: * src/include/pa_array.h 1.1:
14776: * src/include/pa_hash.h 1.3:
14777: * src/include/pa_pool.h 1.7:
14778: * src/include/pa_string.h 1.6:
14779: * src/main/main.dsp 1.5:
14780: * src/main/pa_array.C 1.1:
14781: * src/main/pa_hash.C 1.3:
14782: * src/main/pa_string.C 1.10:
14783: * src/targets/parser.dsp 1.4:
14784: Array 0
14785:
14786: * src/main/pa_hash.C 1.1:
14787: added pa_hash.C [forgotten]
14788:
14789: 2001-01-26 paf
14790: * src/include/pa_pool.h 1.6:
14791: * src/include/pa_string.h 1.3:
14792: * src/main/pa_string.C 1.6:
14793: * src/targets/parser.C 1.5:
14794: removed templates [vc++ suxx]
14795:
14796: * src/include/pa_pool.h 1.2:
14797: * src/main/pa_string.C 1.2:
14798: String prealloc & dynamic row_count
14799:
14800: * src/include/pa_pool.h 1.4:
14801: * src/include/pa_string.h 1.1:
14802: pa_pool split
14803:
14804: * src/Makefile.am 1.1.1.1:
14805: * src/include/pa_pool.h 1.1.1.1:
14806: * src/main/Makefile.am 1.1.1.1:
14807: * src/main/main.dsp 1.1.1.1:
14808: * src/main/pa_pool.C 1.1.1.1:
14809: * src/main/pa_string.C 1.1.1.1:
14810: * src/targets/Makefile.am 1.1.1.1:
14811: * src/targets/parser.C 1.1.1.1:
14812: * src/targets/parser.dsp 1.1.1.1:
14813: creating parser3 module
14814:
14815: * src/include/pa_pool.h 1.3:
14816: * src/main/main.dsp 1.2:
14817: * src/main/pa_pool.C 1.2:
14818: * src/main/pa_string.C 1.3:
14819: * src/main/pa_string.C 1.4:
14820: * src/targets/parser.C 1.3:
14821: * src/targets/parser.dsp 1.2:
14822: * src/targets/parser.dsp 1.3:
14823: $Id$ check
14824:
14825: * src/targets/parser.C 1.2:
14826: $id$ check
14827:
14828: * src/include/pa_pool.h 1.5:
14829: * src/include/pa_string.h 1.2:
14830: * src/main/main.dsp 1.3:
14831: * src/main/pa_pool.C 1.3:
14832: * src/main/pa_string.C 1.5:
14833: * src/targets/parser.C 1.4:
14834: templates in VC++ suxx.
14835:
E-mail: